/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * @version        : 0.1
 * @codebase       : Avallo Custom CMS
 * @copywrite      : Avallo Inc. 2025
 * @authors        : Developer :	Weston Shaw
 *                   Developer :	Aaron Peloquin
 *
 * @libraries      : News and Events
 *                   Default
 *                   elements
 *                   Blog
 *                   how you can help
 *                   How You Can Help
 *                   homepage
 *                   default
 *                   What We Offer
 *                   who we are
 *                   Family Resources
 *                   Who We Are
 *                   Why We Do It
 *                   muticons	v0.1.6
 *                   news and events
 *                   blog
 *                   Press
 *                   why we do it
 *                   Homepage
 *
 * @styles         : slides	2018-08-28 15:49
 *
 * @updated        : 2018-08-28
 * @rendered       : 0.029624938964844
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */


/*****************| elements |*****************/
.responsive_nav{
	position: relative;
	margin:0;
	padding:0;
}
.responsive_nav ul{
	list-style: none;
	margin:0;
	padding:0;
}
.responsive_nav.toggle-mode > ul{
	display: none;
}
.responsive_nav.toggle-mode.toggle-open > ul{
	display: block;
}
.responsive_nav a{
	display: inline-block;
	padding:0 1.5rem;
	line-height: 3rem;
	font-size: 2rem;
	text-decoration: none;
}
.responsive_nav li li a{
	line-height: 2rem;
	font-size: 1.4rem;
}
.responsive_nav > ul > li{
	display: inline-block;
	margin:0;
	padding:0;
	position: relative;
}
.responsive_nav.toggle-mode > ul > li{
	display: block;
}
.responsive_nav > ul > li > ul{
	display: none;
}
.responsive_nav.desktop-mode > ul > li > ul{
	position: absolute;
	top: 3rem;
	left:0;
	background-color:#fff;
	z-index: 10;
}
.responsive_nav.desktop-mode > ul > li.flip > ul{
	left:auto;
	right:0;
}
.responsive_nav li.open > ul,
.responsive_nav.desktop-mode li:hover > ul{
	display: block;
}

/*** search_animated ***/
.cms_search_animated
{
	position: relative;
	width: 240px;
	height: 40px;
}
.cms_search_animated input
{
	position: absolute;
	top: 0;
	right: 0;
	width: 40px;
    height: 40px;
    
    margin: 0;
    padding: 0;
	padding-left: 10px;
	
	border: none;
    outline: none;
    
    transition: all 0.4s ease;
}
.cms_search_animated.visible input
{
	width: 100%;
}
.cms_search_animated .cms_search_animated_button
{
	position: absolute;
	right: 0;
	top: 0;
	width: 40px;
	height: 40px;
	background: #ed170c;
    width: 40px;
    color: white;
    margin-left: -5px;
}


/*************| how you can help |*************/



/*****************| homepage |*****************/



/*****************| default |******************/
@import url("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css");@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,700,900');.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.page-30 .time{float:left;clear:both}.page-30 #main>.cms-content .cms-nested-content{clear:both;overflow:auto;border-top:solid 1px #ececec;margin-top:2.9rem;padding-top:1.9rem}.page-30 #main>.cms-content .cms-nested-content>.cms-nested-content-item{border-bottom:solid 1px #ececec;margin-bottom:2rem;padding-bottom:2.4rem}.page-30 .lolp_cv{padding:1rem 0}.page-30 .image_default .image{overflow:auto;background:#fff;padding:0 0 2rem 4rem;width:49rem}.page-30 .type-main_lolp_events .event-page .event-info{padding:1rem;overflow:initial}.page-30 .events-list{margin:3rem 0}.page-30 .events-list .event-item{margin-bottom:1rem;padding-bottom:1rem;border-bottom:solid 1px #ececec}.page-30 .events-list .event-item .image{min-height:200px;max-height:200px;background:#ececec;overflow:hidden;text-align:center;line-height:200px}.page-30 .events-list .event-item .image img{vertical-align:middle}.page-30 .events-list .event-item a{text-decoration:none;color:#333}.page-30 .events-list span.title,.page-30 .events-list span.datetime{display:block}.page-30 .events-list span.datetime:last-child{font-weight:Bold}.page-30 .events-list span.title{font-size:2rem;margin-bottom:.5rem}.page-30 .events-list span.view-details{color:#007abd;font-weight:600;display:inline-block}.page-30 .event-page .event-info #user_registration legend{max-width:30.3rem}.page-30 .event-page .event-info #user_registration ul{list-style-type:none;padding:0}.page-30 .event-page .event-info #user_registration input{display:block;width:30.3rem;max-width:100%;margin-bottom:1rem}.page-30 .event-page .event-info .reg-message{font-size:14pt;color:#333}.page-30 .events-nav{background:#333;color:#fff;margin:30px 0}.page-30 .events-nav i{padding:0 5px}.page-30 .events-nav ul{list-style:none;padding-left:0}.page-30 .events-nav ul li{display:inline-block;color:#fff;position:relative;text-decoration:none;font-weight:400;text-transform:uppercase;padding:10px}.page-30 .events-nav ul>li.view-calendar{float:right}.page-30 .events-nav ul li a{color:#fff;text-decoration:none;font-weight:400;text-transform:uppercase}.page-30 .view-categories.show-list .categories-list{display:block}.page-30 .view-categories.show-list .fa-chevron-down,.page-30 .view-categories.hide-list .fa-chevron-up{display:none}.page-30 .view-categories.hide-list .categories-list{display:none}.page-30 .events-nav ul ul{display:block;width:auto;position:absolute;background:#333;z-index:500}.page-30 .events-nav ul ul li{display:block;padding:0}.page-30 .events-nav ul ul li:hover{background:#502f90}.page-30 .events-nav ul ul li a{color:#fff;text-decoration:none;font-weight:300;display:block;padding:5px 15px}.page-30 .events-nav ul ul li a:hover{color:#fff !important}.page-30 .page-calendar #main>.cms-content{max-width:100% !important}.page-30 .lolp_cv .lolp_cal_controls{background:#ececec;padding:1rem;display:block;margin-bottom:2rem;clear:both}.page-30 #main .lolp_cv .lolp_cal_controls form{max-width:100% !important;width:100%;margin:0}.page-30 .lolp_cv .lolp_cal_controls form label{display:inline-block !important;padding:0 1rem;margin:0}.page-30 .lolp_cv .lolp_cal_controls form label span.name{padding-right:1rem}.page-30 .lolp_cv select{line-height:3.8rem !important}.page-30 .lolp_cv .lolp_cal_controls form span.submit{display:inline-block}.page-30 .lolp_cv .lolp_cal_controls form button{background:#333;padding:5px 10px;text-decoration:none;color:#fff;text-transform:uppercase;margin:auto;text-align:center;border:none}.page-30 .lolp_cv .lolp_cal_controls form button:hover{background:#502f90}.page-30 .lolp_cv table td{background-color:#ececec !important;border:none !important}.page-30 .lolp_cv table td.next_date,.page-30 .lolp_cv table td.prev_date{background-color:transparent !important;border:0}.page-30 table.lolp_cal_table thead th.lolp_cal_month_name{color:#007abd;font-weight:900;font-size:3rem}.page-30 table.lolp_cal_table thead tr th{font-size:2rem;color:#333;text-transform:uppercase}.page-30 .lolp_cv table .daywrap{height:auto !important;min-height:125px;padding:8px 0 12px 0 !important}.page-30 .lolp_cv table td .lolp_cv_events{padding:5px 5px !important;margin-top:5px}.page-30 table.lolp_cal_table .lolp_cv_event{margin-top:0;margin-bottom:5px}.page-30 .lolp_cv table td .lolp_cv_event{border-collapse:initial;overflow:initial;vertical-align:initial;margin-bottom:0;text-align:center;line-height:normal;margin:6px 0 0 0}.page-30 .lolp_cv table td span.lolp_cv_day{border:none !important;background:#333 !important;color:#fff}.page-30 table.lolp_cal_table .lolp_cv_event .label{padding:0 .2em 0 .2em;font-size:12px;white-space:normal;max-width:100%;line-height:normal;clear:both;border-collapse:initial;display:inline-block;overflow:initial;vertical-align:initial}.page-30 table.lolp_cal_table .lolp_cv_event .label a{text-decoration:none;max-width:100%;overflow:initial;height:auto;line-height:normal;background:#888;color:#fff;padding:.5rem}.page-30 table.lolp_cal_table .lolp_cv_event .label a:hover{color:#fff;background:#666}.page-30 table.lolp_cal_table .lolp_cv_event span.time{display:none}.page-30 table.lolp_cal_table .lolp_cv_event .label .event-luncheon-meeting,.page-30 table.lolp_cal_table .lolp_cv_event .label .event-goodness-committee{background:#502f90}.page-30 table.lolp_cal_table .lolp_cv_event .label .event-board-meetings,.page-30 table.lolp_cal_table .lolp_cv_event .label .event-board-meeting{background:#28449e}.page-30 table.lolp_cal_table .lolp_cv_event .label .event-member-events{background:#333}.page-30 .lolp_cal_cal_day.past .lolp_cv_events{pointer-events:none}.page-30 .lolp_cal_cal_day.past .lolp_cv_events .label a{background-color:#bbb !important}@media screen and (max-width:1023px){.page-30 .lolp_cv table{border-bottom:solid 1px #333;border-spacing:0 !important}.page-30 table.lolp_cal_table tr{display:block}.page-30 table.lolp_cal_table thead .dow-label{display:none}.page-30 table.lolp_cal_table thead .month-label{margin-bottom:2rem}.page-30 .lolp_cv table td{padding:0 !important;display:block;width:100% !important}.page-30 table.lolp_cal_table thead tr th{display:none}.page-30 table.lolp_cal_table thead tr .lolp_cal_month_name{display:block;width:100%;margin:0 0 .5rem 0;font-size:2.8rem}.page-30 .lolp_cv table .daywrap{border:#333 solid;border-width:1px 1px 0 1px}.page-30 .lolp_cv table td span.lolp_cv_day{height:26px !important;width:28px !important;font-size:16px !important;color:#fff !important;padding-top:5px !important}}@media screen and (max-width:767px){.page-30 .events-list .event-item .event-item-wrapper{max-width:500px;margin:auto}.page-30 section.event-info{position:inherit !important}}@media screen and (max-width:740px){.page-30 .lolp_cv .lolp_cal_controls form label{display:block !important;width:100%;padding:5px 0 !important}.page-30 .lolp_cv .lolp_cal_controls form label span.name{padding:0;background:#bbb;width:26%;margin:0;display:inline-block;text-align:center;text-transform:uppercase;font-weight:400}.page-30 .lolp_cal_controls label .month,.page-30 .lolp_cal_controls label .year{display:inline-block;width:74%;padding-left:1rem}.page-30 .lolp_cal_controls label .month select,.page-30 .lolp_cal_controls label .year input{width:100%}.page-30 .lolp_cal_controls #calendar-category{margin:0 auto;display:block;width:17.6rem;max-width:100%}.page-30 .lolp_cv .lolp_cal_controls form span.submit{text-align:center;margin:.6rem auto .1rem auto;display:block}.page-30 .lolp_cv .lolp_cal_controls form button{width:17rem;max-width:100%}}@media screen and (max-width:600px){.page-30 .lolp_cal_controls form label{display:block !important;width:100%;padding:5px 0 !important}.page-30 .lolp_cv table .daywrap{border:1px #333 solid}.page-30 .lolp_cv table td span.lolp_cv_day{height:55px !important;width:55px !important;font-size:20px !important;color:#fff !important;padding-top:20px !important}.page-30 .lolp_cv table td{padding:0 !important}}.lolp_cal_controls form{margin-bottom:0}.type-lolp_events .cc-event-link i.fa.fa-chevron-circle-right{float:right;margin-top:4px}.type-lolp_events .event-item{margin-bottom:3rem}.type-lolp_events span.title{font-size:2.5rem;font-weight:bold;float:left;clear:both}.type-lolp_events .event-dates ul{list-style-type:none;padding-left:0;font-weight:bold;background-color:#007abd;color:white;padding:2rem;float:left;clear:right;width:100%}.type-lolp_events span.heading{display:none}.type-lolp_events .event-dates{width:100%}.atcb-list{right:0 !important;left:auto !important}.atcb-list,.atcb-item{background-color:#007abd !important}.atcb-list a,.atcb-item a{color:#fff !important}.cc-event-link a,.go-back-link a{float:right;clear:both;padding:2rem;background-color:#00abb5;color:white;font-weight:bold;text-decoration:none;width:100%}.cc-event-link a:hover,.go-back-link a:hover{background-color:#502f90}a.atcb-link{color:#502f90;margin-left:1rem}.page-1 .home-calendar-box .event-item-wrapper .time{display:none !important}.type-lolp_events ul.atcb-list{left:0 !important;width:200px}.Gradient{background:#00abb5;background:-moz-linear-gradient(left, #00abb5 0%, #007abd 100%);background:-webkit-linear-gradient(left, #00abb5 0%, #007abd 100%);background:linear-gradient(to right, #00abb5 0%, #007abd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008EAA', endColorstr='#0077C8', GradientType=1)}.Light{font-weight:300}.Regular{font-weight:400}.SemiBold{font-weight:700}.Bold{font-weight:800}.Transition{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.Blue-Button{display:inline-block;background:#00abb5;padding:1rem 1.25rem;color:#fff;text-transform:uppercase;font-size:1.5rem;text-decoration:none;font-style:normal}.Blue-Button:hover{background:#502f90;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;color:#fff}.Orange-Button{display:inline-block;background:#502f90;padding:1rem 1.25rem;color:#fff;text-transform:uppercase;font-size:1.5rem;text-decoration:none;font-style:normal}.Orange-Button:hover{background:#007abd;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;color:#fff}@media only screen and (min-width:1300px){.ContainerPadding{padding:5rem 20rem}}@media only screen and (max-width:1300px){.ContainerPadding{padding:5rem 10rem}}@media only screen and (max-width:1200px){.ContainerPadding{padding:5rem 5rem}}@media only screen and (max-width:992px){.ContainerPadding{padding:5rem 2rem}}@media only screen and (max-width:760px){.ContainerPadding{padding:5rem 2rem}}@media only screen and (max-width:480px){.ContainerPadding{padding:5rem 2rem}}@media only screen and (min-width:1300px){.ContainerMargin{margin:0rem -20rem}}@media only screen and (max-width:1300px){.ContainerMargin{margin:0rem -10rem}}@media only screen and (max-width:1200px){.ContainerMargin{margin:0rem -5rem}}@media only screen and (max-width:992px){.ContainerMargin{margin:0rem -2rem}}@media only screen and (max-width:760px){.ContainerMargin{margin:0rem -2rem}}@media only screen and (max-width:480px){.ContainerMargin{margin:0rem -2rem}}li.current_page a{color:#007abd !important}li.current_page ul.level-1 li a{color:#007abd !important}li.current_page ul.level-1 li a:hover{color:#00abb5 !important}li.page-for-families.odd,li.page-for-volunteers.even{display:none}.fixed-header{position:fixed;width:100%;z-index:100;top:0}.top-bar{background:#00abb5;background:-moz-linear-gradient(left, #00abb5 0%, #007abd 100%);background:-webkit-linear-gradient(left, #00abb5 0%, #007abd 100%);background:linear-gradient(to right, #00abb5 0%, #007abd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008EAA', endColorstr='#0077C8', GradientType=1);padding:0rem 3rem;float:left;width:100%;height:50px;line-height:50px}.top-bar a{text-decoration:none}.top-bar .search-wrapper{float:right;padding:0}.top-bar .search-wrapper button{background-color:transparent;height:50px}.top-bar .search-wrapper button:hover{background-color:transparent}.top-bar .social-media-icons{float:left}.top-bar .social-media-icons .soc-icon{font-size:2rem;color:#00abb5;width:35px;height:35px;margin-left:5px;margin-top:7px;float:left;text-align:center;line-height:35px;border-radius:50%;background-color:#fff}.top-bar .social-media-icons .soc-icon:first-child{margin-left:0px}#header nav .content_id-1,#footer nav .content_id-1,#nav.desktop-mode .page-contact .level-1{display:none}.nav-wrapper{min-height:116px;-webkit-box-shadow:0px 3px 10px rgba(0,0,0,0.25);-moz-box-shadow:0px 3px 10px rgba(0,0,0,0.25);box-shadow:0px 3px 10px rgba(0,0,0,0.25)}#nav{text-align:center}ul.level-1 li{line-height:0}#nav.toggle-open{z-index:1}a.nav-menu-toggle{width:100% !important}#nav.desktop-mode .page-contact .level-1{right:0;left:auto;white-space:normal;min-width:20rem;background-color:#007abd}.responsive_nav>ul>li{padding:0 1.5rem}.responsive_nav a{padding:0;font-size:1.8rem;font-family:'proxima-nova',helvetica,sans-serif;font-weight:400;color:#007abd}.responsive_nav a:hover{color:#502f90}.responsive_nav a:hover,.responsive_nav a:active{text-decoration:none}#nav.desktop-mode .level-1{white-space:nowrap;padding:20px}.responsive_nav.desktop-mode>ul>li>ul{top:90px !important;background-color:#9bb9c8}#nav.desktop-mode .level-1 a{padding:.5rem 1.4rem .5rem 1.4rem;width:100%;border-bottom:0px;text-align:left;color:#fff;font-weight:800}#nav.desktop-mode .level-1 a:hover{color:#502f90}#nav.desktop-mode .level-1 a:hover{border-bottom:0px}#nav.toggle-mode{background-color:#007abd;right:0;left:0;padding:0rem;width:100%;line-height:1;z-index:100;margin-top:89px;text-align:left;padding-left:3rem;padding-right:3rem;padding-top:1rem;padding-bottom:1rem}#nav.toggle-mode a,#nav.toggle-mode i{color:#fff;border-bottom:0;width:auto}a.nav-caret{margin-left:5px;width:100% !important;display:inline-block;position:absolute;text-align:right;left:0px}#nav.toggle-mode .level-0 a{padding:0}.cms_search_animated{height:35px;margin-top:7px}.cms_search_animated input{border-radius:25px;right:50px
    width: 0px;padding:0;width:35px;height:35px}.cms_search_animated.visible input{padding:10px}.cms_search_animated .cms_search_animated_button{border-radius:50%;background:white;color:#007abd;font-size:1.5rem;width:35px;height:35px}.mut-inner-container{width:25px;height:25px}.cms_search_animated{position:absolute;right:3rem;width:150px}.page-35 span.post-date{display:block !important}.subscribe-button{margin-top:1rem;margin-bottom:2rem;float:right;padding:1rem 1.5rem;background-color:#00abb5;border-radius:2px}.subscribe-button a{width:150px;color:#fff !important}.subscribe-button i{margin-left:5px}.subscribe-button:hover{background-color:#502f90}.type-lolp_blog main .col-md-8{padding-left:0}.type-lolp_blog main .col-md-4{padding-right:0}.type-lolp_blog .blog-content-wrapper{float:right}.type-lolp_blog .blog-archive-wrapper{float:right;margin-top:5.6rem}.type-lolp_blog .blog-archive-wrapper h3{text-align:right;display:block}.type-lolp_blog .blog-archive-wrapper ul{list-style-type:none;list-style-image:none !important;padding-left:0;text-align:right}.type-lolp_blog .blog-archive-wrapper li{margin-bottom:2rem;text-align:right}.type-lolp_blog .blog-archive-wrapper a{color:#333;text-decoration:none;font-weight:bold}.type-lolp_blog .blog-archive-wrapper a:hover{color:#007abd;opacity:1 !important}.type-lolp_blog .blog-image-nav ul{list-style-type:none;list-style-image:none !important;padding-left:0}.type-lolp_blog li.blog-post-item{margin-bottom:3rem;float:left}.type-lolp_blog span.title{margin-top:1rem;font-weight:bold;color:#333;float:left;clear:both;line-height:1}.type-lolp_blog span.title h2{margin:0rem !important}.type-lolp_blog span.content-date{display:block;float:left;clear:both}.type-lolp_blog span.post-date{display:inline-block}.type-lolp_blog .blog-post-item>a{text-decoration:none}.type-lolp_blog span.blog-image{float:left;display:none}.type-lolp_blog .copy{float:left}.type-lolp_blog .post-date{color:#007abd;font-size:1.5rem;margin-top:5px}.type-lolp_blog a.more{color:#00abb5;font-weight:bold;text-decoration:none}.type-lolp_blog .archive_latest nav ul li{margin-bottom:2rem;float:right}.type-lolp_blog .archive_latest>nav>ul>li>a>span{float:right}.type-lolp_blog .archive_latest>nav>ul>li>a>span:hover+.content-date{font-weight:300}.type-lolp_blog .archive_latest>nav>ul>li>a>span.content-date{color:#007abd;font-weight:300;font-size:1.7rem}span.posted-text{display:none}span.blog-images{float:right;max-width:40%;margin-left:3rem}span.blog-images img{margin-bottom:2rem}.type-lolp_blog .blog-archive-wrapper h3{text-align:right;display:inline-block;float:right}.archive_all{float:right}ul.cms-archive.cms-widget-active.widget-type-archive{float:right;clear:both}.blog-home .single_image{display:none !important}img{max-width:100%}.image_after_heading .image{float:right;max-width:50% !important;margin:0;clear:right;padding:0 0 2rem 2rem}.image_after_heading .image img{width:auto;height:auto;max-width:100%;float:right}.image_after_heading .file-description{display:block;clear:both;padding-top:.5rem;text-align:center;background:#f5f5f5;padding:.5rem 1rem}.image_after_heading .file-description h1,.image_after_heading .file-description h2,.image_after_heading .file-description h3,.image_after_heading .file-description h4{text-align:center}.slideshow-wrapper{width:100%;position:relative;overflow:hidden;margin-top:140px}.slideshow-wrapper .arrow-dir{font-size:3rem}.fade_roll_slideshow .image .slideshow-image-wrapper{max-height:414px;text-align:center;overflow:hidden;background:#007abd}.fade_roll_slideshow .image .slideshow-image-wrapper img{max-width:100%;height:auto;text-align:center;margin:auto}#header .fade_roll_slideshow .arrow-dir{position:absolute;top:40%;display:inline-block !important;width:auto;color:#fff}#header .fade_roll_slideshow .arrow-dir.arrow-next{right:2rem}#header .fade_roll_slideshow .arrow-dir.arrow-prev{left:2rem}#header .fade_roll_slideshow img.slider-fade.slider-fade-left{position:absolute;left:2rem;top:40%;display:inline-block;width:auto}#header .fade_roll_slideshow img.slider-fade.slider-fade-right{position:absolute;right:2rem;top:40%;display:inline-block;width:auto}.description-wrapper{background:#00abb5;bottom:0;width:100%;min-height:150px}#header .file-description{padding-right:0rem;padding-top:1rem;padding-left:1rem;width:100%;padding-top:2rem !important;padding-bottom:2rem !important;font-family:'proxima-nova',helvetica,sans-serif;font-size:2.4rem;color:#fff;text-align:center;display:block;bottom:0;left:0;text-align:left;background:#00abb5;max-width:1200px;margin:auto}#header .file-description h2{display:block;font-size:3rem;margin-bottom:0}.slider-fade{display:none}#main .carousel_slideshow{margin-top:3rem;clear:both}#main .carousel-image{height:14.6rem;width:21.6rem;white-space:nowrap;text-align:center}#main .carousel-image .helper{display:inline-block;height:100%;vertical-align:middle}#main .carousel-image img{vertical-align:middle;height:auto;width:auto;max-height:14.6rem;max-width:21.6rem}#main .element_carousel .control-button{text-decoration:none}.element_carousel .item img{width:auto !important;max-height:200px;padding-left:3rem;padding-right:3rem}.element_carousel .item_area_wrap{width:100%}.element_carousel{float:left}.image_default .image{float:right;clear:right;width:60rem;padding:0 0 2rem 3rem}.image_default img{width:100%}.image_default .file-description{display:block;padding-top:.8rem;color:#888;font-style:italic;font-size:1.6rem}.youtube-video-wrapper{width:100%;max-width:58rem;padding:1rem 0 2rem 0}.gallery-wrapper{max-width:100%;clear:both;overflow:auto;margin:3rem 0 2rem 0}.gallery-wrapper span.file-description{display:block;text-align:center !important;color:#333}.gallery-wrapper span.file-description h2,.gallery-wrapper span.file-description h3,.gallery-wrapper span.file-description h4{text-align:center !important}.gallery-wrapper .image_gallery{float:left;overflow:auto;width:33.3333%;margin:0 0 4rem 0;padding:0 .6rem;background:none}.gallery-wrapper .image_gallery a{display:block;height:auto;width:100%;white-space:nowrap;text-align:center;text-decoration:none}.gallery-wrapper .image_gallery a .helper{display:inline-block;height:100%;vertical-align:middle}.gallery-wrapper .image_gallery a img{vertical-align:middle;height:auto;width:100%;height:300px;object-fit:cover;object-position:top}.gallery-wrapper .image-wrapper{height:290px;overflow:hidden;margin-bottom:1rem}.image_gallery .file-description h4{margin-top:0}.image_gallery .file-description h3{margin-bottom:0;font-size:1.7rem;font-weight:800;text-align:center}#main .image_bottom{margin:1.5rem 0;overflow:auto}#main .image_bottom .image{display:block;float:left;padding:0 .5rem}#main .image_bottom .logo-wrapper{height:12.6rem;width:17.6rem;white-space:nowrap;text-align:center}#main .image_bottom .helper{display:inline-block;height:100%;vertical-align:middle}#main .image_bottom img{vertical-align:middle;height:auto;width:auto;max-height:12.6rem;max-width:17.6rem}.mini_slideshow{background:#d0d8eb;margin:1rem 0 2rem 0;padding:2rem;position:relative;overflow:auto}.mini_slideshow .arrows-wrapper{position:absolute;top:2rem;right:2rem}.mini_slideshow .arrow-dir{float:right;background:#0d3b9a;color:#fff;font-size:2.5rem;line-height:2.5rem;width:2.5rem;text-align:center;margin:0 0 0 .5rem}.arrow-dir{display:none !important}.mini_slideshow img{float:left;width:30%}.mini_slideshow .file-description{width:70%;display:block;float:left;padding:4rem 0 0 2rem}.img_bottom .image{max-width:60rem;margin:2rem 0;clear:both}.img_bottom .image .file-description{display:block;padding-top:1rem;font-size:1.6rem;color:#999;font-style:italic}.file_list{padding-left:0;list-style-type:none;font-weight:700}.page-1 .image_left_before{width:500px;float:left;margin-right:2rem;height:275px;position:relative;overflow:hidden}.page-1 .image_left_before img{width:100%;display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.single_image{width:100%;display:inline-block;text-align:center}.single_image img{width:auto !important}.single_image span.file-description{text-align:center;padding-top:1rem;padding-bottom:3rem;font-weight:bold;font-size:1.5rem;display:block}.file_list{padding-left:0;list-style-type:none;font-weight:700;background-color:#00abb5;padding:2rem;color:#fff;margin-top:3rem;border-radius:2px;font-weight:400}.file_list a{color:#fff;font-weight:700}.file_list:before{content:'Download:'}html{max-width:100%;overflow-x:hidden}body{font-family:'proxima-nova',helvetica,sans-serif;font-size:1.6rem !important;font-weight:400;padding-top:0 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}span.ada-hide{font-size:0}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2.2rem}h4{font-size:1.7rem}h5{font-size:1.4rem}h6{font-size:1.2rem}h2,h3,h4,h5,h6{margin:.5rem 0 1rem 0;line-height:normal;font-weight:800;font-family:'proxima-nova',helvetica,sans-serif;text-transform:uppercase;display:block;clear:none;text-align:left}h1{margin:0rem 0 1rem 0;line-height:normal;text-transform:uppercase;font-weight:800;font-family:'proxima-nova',helvetica,sans-serif;text-align:left;color:#007abd}h2{margin-top:2rem !important;color:#00abb5}h3{color:#502f90;text-transform:none}h4{color:#007abd;text-transform:none}h5{color:#9bb9c8}h6{color:#007abd;font-weight:800}a{text-decoration:underline;color:#502f90}a:hover,a:focus,a:active{text-decoration:underline}em strong a{display:inline-block;background:#00abb5;padding:1rem 1.25rem;color:#fff;text-transform:uppercase;font-size:1.5rem;text-decoration:none;font-style:normal;margin-top:1rem;margin-bottom:2rem}em strong a:hover{background:#502f90;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;color:#fff}.page-1 em strong a{margin-top:3rem}em strong a i{padding-left:1rem}em strong a:hover{text-decoration:none}.soc-wrapper{display:inline-block;float:right;margin:0}.soc-wrapper .soc-icon{display:inline-block;width:30px;height:30px;border-radius:50%;text-align:center;margin:0px 0px 0px 10px}.soc-wrapper .soc-icon i{line-height:30px}.top-bar-links{font-size:1.4rem;font-weight:600;color:#fff;padding-left:2rem;display:inline-block}.top-bar-links a{text-decoration:none;color:#fff}ul.search-results{list-style-type:none;padding-left:0;color:#000}ul.search-results a{font-family:'proxima-nova',helvetica,sans-serif;font-size:2.2rem;display:block;padding-top:30px}ul.search-results .url{display:none}header h1.logo{margin:auto;max-width:180px;float:left;margin-top:8px;position:absolute}.nav-slideshow-wrap{clear:both;position:relative}.nav-slideshow-wrap a.give-flag{content:url("/images/purple-give-flag.png");position:absolute;right:3rem;top:0;z-index:10;width:115px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.nav-slideshow-wrap a.give-flag:hover img{content:url("/images/green-give-flag.png")}.nav-wrapper{background-color:#fff;margin:auto;min-height:90px;line-height:90px;z-index:10;width:100%;padding-top:0 !important;padding-bottom:0 !important;padding-left:3rem;padding-right:3rem}.cms-wrapper{overflow:auto}.content-wrapper>.cms-content>.cms-content>section>.cms-wrapper{padding:3rem 0rem;overflow:auto}main{max-width:1200px;min-height:700px;overflow:auto;margin:auto;position:relative;z-index:0}footer{background:#00abb5;background:-moz-linear-gradient(left, #00abb5 0%, #007abd 100%);background:-webkit-linear-gradient(left, #00abb5 0%, #007abd 100%);background:linear-gradient(to right, #00abb5 0%, #007abd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008EAA', endColorstr='#0077C8', GradientType=1);color:#fff;min-height:10rem !important;overflow:auto;position:relative;text-align:center;left:0;bottom:0;width:100%;clear:both;margin-top:-10px;padding-top:2rem !important;padding-bottom:2rem !important}@media only screen and (min-width:1300px){footer{padding:5rem 20rem}}@media only screen and (max-width:1300px){footer{padding:5rem 10rem}}@media only screen and (max-width:1200px){footer{padding:5rem 5rem}}@media only screen and (max-width:992px){footer{padding:5rem 2rem}}@media only screen and (max-width:760px){footer{padding:5rem 2rem}}@media only screen and (max-width:480px){footer{padding:5rem 2rem}}footer .soc-wrapper{font-size:2rem;float:none}footer a{text-decoration:none;color:#fff}footer .powered-by-wrapper{text-align:center;margin-top:2rem;font-size:1.2rem}footer .powered-by-wrapper .txt-copyright{margin:0;margin-right:10px}footer .powered-by-wrapper .txt-copyright a{color:#fff}footer .powered-by-wrapper a#powered-by{color:#fff}.footer-wrapper p{font-size:1.2rem}iframe{max-width:100%}.page-1 .container-fluid{padding:0;overflow:hidden}section.cms-content{margin-top:7rem}.page-1 section.cms-content{margin-top:0rem}.rc-anchor-invisible{display:none !important}.sidebar-wrapper{margin-top:7rem;float:left}#sidebar ul.level-0{padding-left:0;list-style-type:none !important;list-style-image:none !important}#sidebar ul.level-0 li{margin-bottom:2rem;text-align:right;padding-left:0}#sidebar ul.level-0 li a{color:#007abd;text-decoration:none;font-weight:bold}#sidebar ul.level-0 li a:hover{color:#00abb5;opacity:1 !important}#sidebar ul.level-1{list-style-type:none;line-height:2rem;padding-left:0 !important}#sidebar ul.level-1 li{margin-bottom:1rem;line-height:2rem}#sidebar ul.level-1 li a{font-weight:400}.main-content{float:right !important}main.container-fluid{margin-bottom:10rem}.page-1 main.container-fluid{margin-bottom:0rem}.march-email-banner{width:100%;background-color:red;color:#fff;border-radius:3px}.march-email-banner h2{text-align:center;padding:2rem}#nav.desktop-mode .level-1 a:hover{color:#007abd}.nav-slideshow-wrap a.give-flag:hover{text-decoration:underline;content:url(/images/green-give-flag.png) !important}.page-1 h2{color:#fff}.page-1 h3{color:#fff}.page-1 .give em strong a:hover{background:#0077C8 !important}.page-1 .responsive_nav.desktop-mode>ul>li>ul{background:#9bb9c8 !important}.page-1 .content-container{max-width:1200px;margin:auto}.page-1 section.cms-content{max-width:1200px;margin:auto}.page-1 main{max-width:100%}.page-1 section.cms-nested-content-item.content_id-2 .cms-wrapper{overflow:initial}.page-1 h2{margin-top:0rem !important}.page-1 .home-section{padding:5rem 0rem}.page-1 .three-home-boxes.row{clear:both;color:#fff}.page-1 .three-home-boxes.row .box-wrapper{height:250px;margin-bottom:3rem}.page-1 .three-home-boxes.row .box-wrapper h3 a{text-decoration:none;color:#fff}.page-1 .three-home-boxes.row .box-wrapper h3:after{content:' '}.page-1 .three-home-boxes.row h3{font-size:2rem}.page-1 .three-home-boxes.row .home-newsletter-box .box-wrapper{background:#007abd;padding:1.75rem 1.5rem}.page-1 .three-home-boxes.row .home-newsletter-box .box-wrapper iframe{height:auto}.page-1 .three-home-boxes.row .home-newsletter-box .box-wrapper iframe label span.required{color:#fff !important;display:none !important}.page-1 .three-home-boxes.row .home-newsletter-box .box-wrapper iframe .grecaptcha-badge{display:none !important}.page-1 .three-home-boxes.row .home-volunteer-box .box-wrapper{background:#00abb5;padding:1.75rem 1.5rem}.page-1 .three-home-boxes.row .home-volunteer-box .box-wrapper em strong a{display:inline-block;background:#502f90;padding:1rem 1.25rem;color:#fff;text-transform:uppercase;font-size:1.5rem;text-decoration:none;font-style:normal}.page-1 .three-home-boxes.row .home-volunteer-box .box-wrapper em strong a:hover{background:#007abd;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;color:#fff}.page-1 .three-home-boxes.row .home-calendar-box .box-wrapper h3{background:#502f90;padding:1.75rem 1.5rem;display:block;margin-bottom:30px}.page-1 .three-home-boxes.row .home-calendar-box i.fa.fa-arrow-circle-right{float:right;font-size:2.7rem}.page-1 .three-home-boxes.row em strong a{position:absolute;bottom:0;margin-bottom:4.5rem}.page-1 .home-calendar-box .event-item-wrapper{border:2px solid #502f90;padding:0 0 1rem;height:160px}.page-1 .home-calendar-box .event-item-wrapper .image{display:none}.page-1 .home-calendar-box .event-item-wrapper .title{padding:1rem}.page-1 .home-calendar-box .event-item-wrapper a{color:#222;text-decoration:none}.page-1 .home-calendar-box .event-item-wrapper .date,.page-1 .home-calendar-box .event-item-wrapper .title,.page-1 .home-calendar-box .event-item-wrapper .time{display:block;text-align:center}.page-1 .home-calendar-box .event-item-wrapper .date{background:#502f90;color:#fff;text-transform:uppercase;display:block;padding:1rem;font-weight:700}.page-1 .home-calendar-box .event-item-wrapper .title{font-weight:600;font-size:1.5rem}.page-1 .home-calendar-box .event-item-wrapper .time{font-size:1.5rem}.page-1 .home-info{width:100%;display:inline-block}.page-1 .three-home-boxes{max-width:1200px;margin:auto}.page-1 .heading-home{min-height:500px;overflow:auto;background-color:#f5f5f5;width:100%}.page-1 .whats-new{min-height:350px;background-color:#007abd;color:#fff}.page-1 .give{background-color:#502f90;min-height:350px;color:white}.page-1 .give img{float:right}.page-1 .give em strong a{margin-top:2rem}.page-1 .give h1{color:#fff}.page-1 .sponsors{display:inline-block;margin:auto;width:100%;padding-top:4rem;padding-bottom:4rem}.page-1 .sponsors h2{color:#00abb5}.page-1 .video-contact{display:inline-block;background-color:#f5f5f5;width:100%;padding-top:4rem;padding-bottom:4rem}.page-1 .video-contact h2{color:#00abb5}.page-1 form .form_data button{margin-right:0 !important;border:none !important;color:#fff !important;font-family:'proxima-nova',helvetica,sans-serif;width:100% !important;padding:2.5% 1% !important;background:#00a599 !important;background:-moz-linear-gradient(-45deg, #00a599 0%, #007bc0 100%) !important;background:-webkit-linear-gradient(-45deg, #00a599 0%, #007bc0 100%) !important;background:linear-gradient(135deg, #00a599 0%, #007bc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a599', endColorstr='#007bc0', GradientType=1) !important}.page-1 fieldset{padding:0}.page-1 .field-element input,.page-1 .field-element textarea{height:40px;border:#00abb5 1px solid !important}.page-1 .field-element input:focus,.page-1 .field-element textarea:focus{outline:none;border:#007abd 1px solid !important}.page-1 form .form_data .field-label{color:#00abb5}.page-1 .thermometer-wrapper{width:470px;float:right;margin-top:8px;overflow:hidden}.page-1 #home{background-color:#00a19b;width:463px;height:423px;position:relative;padding-top:91px;float:none}.page-1 #home .filler{background-color:white;width:100%;bottom:0}.page-1 #home img{position:absolute;width:463px;height:423px;top:0;max-width:none !important;float:none;border-top:none;margin-right:0}[data-contentid="36"] ul,[data-contentid="35"] ul,[data-contentid="47"] ul{display:none}section.cms-nested-content-item{margin-bottom:5rem}.page-1 section.cms-nested-content-item{margin-bottom:0rem}a.go-back-link{float:right;clear:both;padding:2rem;background-color:#502f90;color:white;font-weight:bold;text-decoration:none;width:100%;margin-top:4rem}a.go-back-link i{padding-left:2rem;padding-right:.5rem}a.go-back-link:hover{background-color:#502f90}.type-lolp_blog a.go-back-link{margin-bottom:2rem;color:#fff;margin-top:0}.type-lolp_blog a.go-back-link:hover{color:#fff !important}.template-press a.go-back-link{margin-top:0 !important;margin-bottom:2rem}@media only screen and (max-width:1400px){.responsive_nav a{font-size:1.5rem}.responsive_nav>ul>li{padding:0 1rem}#header .file-description{width:80%}}@media only screen and (max-width:1105px){.nav-slideshow-wrap .col-md-8{padding:0}.nav-wrapper{padding-left:0;padding-right:0}.nav-wrapper .col-md-8{width:100%}.description-wrapper{position:relative}.slideshow-wrapper{margin-top:190px}}@media only screen and (max-width:991px){.type-lolp_blog .blog-archive-wrapper{float:right}.mobile-hide{display:none}.image_left{width:100%;margin-bottom:4rem}#header .file-description{font-size:1.7rem !important}.fixed-header{position:relative}.slideshow-wrapper{margin-top:0}.event-content{float:left;margin-top:4rem}}@media only screen and (max-width:767px){section.cms-content{margin-top:4rem}main.container-fluid{margin-bottom:5rem}.main-content{float:none !important}span.blog-images{float:right;max-width:100%;margin-left:0rem}.gallery-wrapper .image_gallery{width:50%}.slideshow-wrapper{overflow:initial;max-height:initial}.top-bar{padding:0rem 1rem}.cms_search_animated{right:1rem}li.page-for-families.odd,li.page-for-volunteers.even{display:inline-block}.home-info{padding:4rem 0rem !important;padding-bottom:0 !important}.nav-slideshow-wrap a.give-flag{right:1rem}#main .carousel-image{height:14.6rem;width:300px}#main .carousel-image img{max-height:14.6rem;max-width:300px}.nav-slideshow-wrap a.give-flag{width:70px}.image_after_heading .image img{max-width:100%;width:100%}.image_after_heading .image{float:left;max-width:100% !important;width:100% !important;padding:0}h3 a{word-break:break-word}.page-1 .image_left_before{width:100%}}@media only screen and (max-width:575px){.gallery-wrapper .image_gallery{width:100%}}


/****************| who we are |****************/



/*************| muticons-v0.1.6 |**************/
/*! Muticons v0.1.6 - (c) Justin Jordan - www.opensource.org/licenses/MIT */

.mut .mut-segment,
.mut .mut-mask {
    transition-property: all;
    transition-duration: 0.3s;
    transition-timing-function: ease
}
.mut {
    position: relative;
    overflow: hidden;
    margin: 0;
    padding: 0;
    width: 40px;
    height: 40px;
    border: none;
    outline: none;
    background-color: #fff;
    color: #000
}
.mut .mut-inner-container {
	position: relative;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.mut .mut-segment {
    position: absolute;
    display: block;
    background-color: #000
}
.mut .mut-mask {
    position: absolute;
    display: block;
    background-color: #fff
}
.mut .mut-segment {
    left: 50%;
    top: 50%;
    width: 0%;
    height: 0%
}
.mut .mut-mask:nth-child(4) {
    left: 0%;
    top: 0%;
    width: 0%;
    height: 0%
}
.mut .mut-mask:nth-child(5) {
    left: 100%;
    top: 100%;
    width: 0%;
    height: 0%
}
.mut.bars .mut-segment:nth-child(1) {
    left: 15%;
    top: 25%;
    width: 70%;
    height: 10%
}
.mut.bars .mut-segment:nth-child(2) {
    left: 15%;
    top: 45%;
    width: 70%;
    height: 10%;
    transform: rotate(-180deg)
}
.mut.bars .mut-segment:nth-child(3) {
    left: 15%;
    top: 65%;
    width: 70%;
    height: 10%
}
.mut.check .mut-segment:nth-child(1) {
    left: 22%;
    top: 56%;
    width: 30%;
    height: 10%;
    transform: rotate(35deg)
}
.mut.check .mut-segment:nth-child(2) {
    left: 22%;
    top: 56%;
    width: 30%;
    height: 10%;
    transform: rotate(35deg)
}
.mut.check .mut-segment:nth-child(3) {
    left: 32%;
    top: 45%;
    width: 50%;
    height: 10%;
    transform: rotate(-55deg)
}
.mut.x .mut-segment:nth-child(1) {
    left: 15%;
    top: 45%;
    width: 70%;
    height: 10%;
    transform: rotate(45deg)
}
.mut.x .mut-segment:nth-child(2) {
    left: 15%;
    top: 45%;
    width: 70%;
    height: 10%;
    transform: rotate(45deg)
}
.mut.x .mut-segment:nth-child(3) {
    left: 15%;
    top: 45%;
    width: 70%;
    height: 10%;
    transform: rotate(-45deg)
}
.mut.minus .mut-segment:nth-child(1) {
    left: 15%;
    top: 45%;
    width: 70%;
    height: 10%
}
.mut.minus .mut-segment:nth-child(2) {
    left: 15%;
    top: 45%;
    width: 70%;
    height: 10%
}
.mut.minus .mut-segment:nth-child(3) {
    left: 15%;
    top: 45%;
    width: 70%;
    height: 10%
}
.mut.arrow-right .mut-segment:nth-child(1) {
    left: 47%;
    top: 33.9%;
    transform: rotate(45deg);
    width: 40%;
    height: 10%
}
.mut.arrow-right .mut-segment:nth-child(2) {
    left: 15%;
    top: 45%;
    width: 60%;
    height: 10%
}
.mut.arrow-right .mut-segment:nth-child(3) {
    left: 47%;
    top: 56.1%;
    transform: rotate(-45deg);
    width: 40%;
    height: 10%
}
.mut.arrow-left .mut-segment:nth-child(1) {
    left: 15%;
    top: 34%;
    transform: rotate(-45deg);
    width: 40%;
    height: 10%
}
.mut.arrow-left .mut-segment:nth-child(2) {
    left: 25%;
    top: 45%;
    width: 60%;
    height: 10%
}
.mut.arrow-left .mut-segment:nth-child(3) {
    left: 15%;
    top: 56%;
    transform: rotate(45deg);
    width: 40%;
    height: 10%
}
.mut.circle .mut-segment:nth-child(1) {
    left: 15%;
    top: 15%;
    width: 70%;
    height: 70%;
    border-radius: 50%
}
.mut.circle .mut-segment:nth-child(2) {
    left: 15%;
    top: 15%;
    width: 70%;
    height: 70%;
    border-radius: 50%
}
.mut.circle .mut-segment:nth-child(3) {
    left: 15%;
    top: 15%;
    width: 70%;
    height: 70%;
    border-radius: 50%
}
.mut.circle-o .mut-segment:nth-child(1) {
    left: 15%;
    top: 15%;
    width: 70%;
    height: 70%;
    border-radius: 50%
}
.mut.circle-o .mut-segment:nth-child(2) {
    left: 15%;
    top: 15%;
    width: 70%;
    height: 70%;
    border-radius: 50%
}
.mut.circle-o .mut-segment:nth-child(3) {
    left: 15%;
    top: 15%;
    width: 70%;
    height: 70%;
    border-radius: 50%
}
.mut.circle-o .mut-mask:nth-child(4) {
    left: 28%;
    top: 28%;
    width: 44%;
    height: 44%;
    border-radius: 50%
}
.mut.circle-o .mut-mask:nth-child(5) {
    left: 28%;
    top: 28%;
    width: 44%;
    height: 44%;
    border-radius: 50%
}
.mut.square .mut-segment:nth-child(1),
.mut.stop .mut-segment:nth-child(1) {
    left: 20%;
    top: 20%;
    width: 60%;
    height: 60%
}
.mut.square .mut-segment:nth-child(2),
.mut.stop .mut-segment:nth-child(2) {
    left: 20%;
    top: 20%;
    width: 60%;
    height: 60%
}
.mut.square .mut-segment:nth-child(3),
.mut.stop .mut-segment:nth-child(3) {
    left: 20%;
    top: 20%;
    width: 60%;
    height: 60%
}
.mut.play .mut-segment:nth-child(1) {
    left: 15%;
    top: 25%;
    width: 70%;
    height: 55%;
    transform: rotate(90deg)
}
.mut.play .mut-segment:nth-child(2) {
    left: 15%;
    top: 25%;
    width: 70%;
    height: 55%;
    transform: rotate(90deg)
}
.mut.play .mut-segment:nth-child(3) {
    left: 15%;
    top: 25%;
    width: 70%;
    height: 55%;
    transform: rotate(90deg)
}
.mut.play .mut-mask:nth-child(4) {
    left: 0%;
    top: -20%;
    width: 100%;
    height: 50%;
    transform: rotate(30deg);
    background-color: #000
}
.mut.play .mut-mask:nth-child(5) {
    left: 0%;
    top: 70%;
    width: 100%;
    height: 50%;
    transform: rotate(-30deg);
    background-color: #000
}
.mut.pause .mut-segment:nth-child(1) {
    left: 20%;
    top: 20%;
    width: 22%;
    height: 60%
}
.mut.pause .mut-segment:nth-child(2) {
    left: 20%;
    top: 20%;
    width: 22%;
    height: 60%
}
.mut.pause .mut-segment:nth-child(3) {
    left: 58%;
    top: 20%;
    width: 22%;
    height: 60%
}
.mut.search .mut-segment:nth-child(1) {
    left: 16%;
    top: 12%;
    width: 50%;
    height: 50%;
    border-radius: 50%
}
.mut.search .mut-segment:nth-child(2) {
    left: 46%;
    top: 65%;
    width: 38%;
    height: 12%;
    transform: rotate(-125deg)
}
.mut.search .mut-segment:nth-child(3) {}.mut.search .mut-mask:nth-child(4) {
    left: 26%;
    top: 22%;
    width: 30%;
    height: 30%;
    border-radius: 50%
}
.mut.search .mut-mask:nth-child(5) {}


/*************| news and events |**************/



/*******************| blog |*******************/



/***************| why we do it |***************/



/******************| slides |******************/
.slide-wrap .slide{
    position: relative;
    overflow: hidden;
    padding: 0 20px;
    height: 100vh;
    color: #fff;
}
.slide-wrap .slide_content /* everything but video */{
    position: relative;
    padding-top: 30vh;
    height: 100%;
}
.slide-wrap .slide_content .bouncy-arrow
{
    position: absolute;
    left: 0; right: 0; bottom: 2rem;
    text-align: center;
    font-size: 4rem;
    color: #fff;
}

.slide-wrap .slide_content > h2{
    font-size: 7rem;
    text-transform: uppercase;
    font-weight: 800;
    border-bottom: solid 8px #25327b;
    padding-bottom: 4.5rem;
    margin: 0 auto 4.5rem auto;
    white-space: nowrap;
    width: 28rem;
    text-align: center;
    text-shadow: 2px 2px 4px #000;
    position: relative;
    display: block;
    height: 12.6rem;
}

.slide-wrap .slide_content > h2 strong {
    width: 60rem;
    display: inline-block;
    position: absolute;
    left: 50%;
    margin-left: -30rem;
}

/*
.page-home .slide_content p {
	text-align: center;
	max-width: 700px;
	margin: auto;
	font-size: 3.5rem;
	line-height: 4rem;
	text-shadow: 2px 2px 4px #000000;
}
*/

.page-home .slide_content p {
    text-align: center;
    max-width: 770px;
    margin: auto;
    font-size: 3rem;
    line-height: 4rem;
    text-shadow: 2px 2px 4px #000;
}

.slide-wrap .slide_content > p > a {
    display: inline-block;
    background: #25327b;
    margin: 4.6rem 0 0 0;
    padding: 0 2.2rem;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    line-height: 4.7rem;
    font-size: 2.4rem;
}

.slide-wrap .slide_image{
    position: absolute;
    top: 0; right: 0; bottom: 0; left: 0;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    z-index: -1;
}

.slide-wrap .slide_content .image_top{
    text-align: center;
}
.slide-wrap .slide_content .image_top img{
    width: 60vw;
}
