/*!
Theme Name: Renew Network Theme
Description: A Child Theme for the Enfold Wordpress Theme for use on the Renew Network Website.
Version: 1.0
Author: Nathaniel Hoyt
Author URI: http://hoytcreative.vom
Template: enfold
*/@import url("../../../font-awesome/4.7.0/css/font-awesome.min.css");@import url("//fonts.googleapis.com/css?family=Sacramento");.clear-all{display:block;clear:both}@keyframes example{0%{opacity:0}9%{opacity:0}10%{opacity:1}100%{opacity:1}}.logo{padding:15px}.logo img{width:auto;max-height:100% !important}.widget{padding:0px}#top #header_main .php-menu{clear:none;position:absolute;z-index:100;line-height:30px;height:57px;margin:0;right:0;top:0;text-align:right;padding:13px 13px;font-size:16px}#top #header_main .php-menu>div{display:inline-block;vertical-align:top}#top #header_main .php-menu .widget_search{width:350px;max-width:80%;font-size:16px;margin-right:20px}#top #header_main .php-menu .widget_search #s{padding:7px 50px 7px 15px;color:#707070;background-color:#ffffff;border:1px solid #707070;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px}#top #header_main .php-menu .widget_search #s::placeholder{color:#707070;opacity:1}#top #header_main .php-menu .widget_search #s:-ms-input-placeholder{color:#707070}#top #header_main .php-menu .widget_search #s::-ms-input-placeholder{color:#707070}#top #header_main .php-menu .widget_search #searchsubmit{line-height:1;color:#707070;background:none}#top #header_main .php-menu .widget_search .ajax_search_response{background-color:#ffffff}#top #header_main .php-menu .widget_custom_html{line-height:32px}#top #header_main .php-menu .widget_custom_html .social-label{display:inline-block;font-size:14px;line-height:14px;vertical-align:middle;text-align:left;margin-right:5px}#top #header_main .php-menu .widget_custom_html .divider{display:inline-block;background-color:#707070;width:1px;height:auto;margin:0px 12px}#top #header_main .php-menu .widget_custom_html .social{display:inline-block;background-color:blue;padding:0px 6px;height:32px;width:32px;text-align:center;vertical-align:top;line-height:32px;color:#ffffff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#top #header_main .php-menu .widget_custom_html .social span{line-height:20px;float:none;font-size:20px !important;padding:0px;margin:0px;line-height:inherit !important;height:auto;display:inline;vertical-align:top}#top #header_main .php-menu .widget_custom_html .social.facebook{background-color:#3B5998}#top #header_main .php-menu .widget_custom_html .social.twitter{background-color:#1da1f2}#top #header_main .main_menu{height:43px;top:57px}#top #header_main .main_menu a{height:43px !important;line-height:43px !important;font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;font-size:18px;font-weight:100}#top #header_main .main_menu .menu-item-has-children .avia_mega_div{top:50px;position:absolute;border:0px solid #52B597;opacity:0;display:block;overflow:visible;padding:0px;padding-top:1px;right:0px !important;max-width:650px}#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu{background-color:whitesmoke}#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu>li{width:45%}#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu>li:last-of-type{width:55%}#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu>li .mega_menu_title{position:relative}#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu>li .mega_menu_title>a{display:none}#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu>li .mega_menu_title .menu-info .menu-image{background-size:cover;background-repeat:no-repeat;height:100px;width:200px}#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu>li .mega_menu_title .menu-info .title{padding-top:10px}#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu>li .mega_menu_title .menu-info .title a{font-size:30px;color:#52B597;line-height:1em}#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu>li .mega_menu_title .menu-info .description a{color:#707070;font-size:16px;line-height:1em !important}#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu>li .mega_menu_title .menu-info a{min-height:0px;display:none;height:auto !important;float:none}#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu>li .mega_menu_title .menu-info a.page-link{display:block}#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu>li .sub-menu{border-left:1px solid #707070;padding-top:20px;padding-bottom:20px;background-color:transparent}#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu>li .sub-menu a{color:#52B597;line-height:1.2em !important;height:auto !important;padding-top:10px;padding-bottom:10px;padding-left:20px;background-color:whitesmoke}#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu>li .sub-menu a .avia-bullet{display:none}#top #header_main .main_menu .av-menu-button a .avia-menu-text{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;background-color:#F76D6B;padding:10px 35px !important;border:none !important;color:#ffffff !important;font-size:18px !important;font-weight:500 !important}.header_bg:before{content:"";display:block;position:absolute;left:-4.9%;bottom:-33px;width:55%;height:125px;background-color:#ffffff;z-index:100;-webkit-transform:skew(0deg, 4.5deg);transform:skew(0deg, 4.5deg);z-index:600;-moz-box-shadow:0px 3px 5px rgba(0,0,0,0.1);-webkit-box-shadow:0px 3px 5px rgba(0,0,0,0.1);box-shadow:0px 3px 5px rgba(0,0,0,0.1)}.header_bg:after{content:"";display:block;position:absolute;right:-4.9%;bottom:-33px;width:55%;height:125px;background-color:#ffffff;z-index:100;-webkit-transform:skew(0deg, -4.5deg);transform:skew(0deg, -4.5deg);z-index:600;-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.1);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.1);box-shadow:3px 3px 5px rgba(0,0,0,0.1)}#footer>.container>div{width:24%}#footer>.container>div:first-of-type{width:40%}#footer>.container>div h3{font-size:35px;font-weight:400;text-transform:none;margin-bottom:15px}@media screen and (max-width: 989px){#top #header_main{height:80px}#top #header_main .container{width:90% !important;max-width:90% !important}#top #header_main .container .logo{padding-top:5px}#top #header_main .container .logo img{height:70px !important;width:auto}#top #header_main .container .php-menu{display:none}#top #header_main .container .av-burger-menu-main{height:80px;padding-top:20px}#top #header_main .av-burger-overlay-inner .mobile-php-menu{padding:28px 25px;padding-bottom:0px}#top #header_main .av-burger-overlay-inner .mobile-php-menu h1{font-size:30px;text-align:left}#top #header_main .av-burger-overlay-inner .mobile-php-menu .widget_search{font-size:16px;margin-top:25px}#top #header_main .av-burger-overlay-inner .mobile-php-menu .widget_search #s{padding:12px 50px 12px 15px;color:#707070;background-color:#ffffff;border:1px solid #707070;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px}#top #header_main .av-burger-overlay-inner .mobile-php-menu .widget_search #s::placeholder{color:#707070;opacity:1}#top #header_main .av-burger-overlay-inner .mobile-php-menu .widget_search #s:-ms-input-placeholder{color:#707070}#top #header_main .av-burger-overlay-inner .mobile-php-menu .widget_search #s::-ms-input-placeholder{color:#707070}#top #header_main .av-burger-overlay-inner .mobile-php-menu .widget_search #searchsubmit{line-height:1;color:#707070;background:none}#top #header_main .av-burger-overlay-inner .mobile-php-menu .widget_search .ajax_search_response{background-color:#ffffff}#top #header_main .av-burger-overlay-inner .mobile-php-menu .widget_custom_html{line-height:32px;margin-top:15px}#top #header_main .av-burger-overlay-inner .mobile-php-menu .widget_custom_html .social-label{display:inline-block;font-size:14px;line-height:14px;vertical-align:middle;text-align:left;margin-right:5px}#top #header_main .av-burger-overlay-inner .mobile-php-menu .widget_custom_html .divider{display:inline-block;background-color:#707070;width:1px;margin:0px 12px}#top #header_main .av-burger-overlay-inner .mobile-php-menu .widget_custom_html .social{display:inline-block;background-color:blue;padding:0px 6px;height:32px !important;width:32px !important;text-align:center;vertical-align:top;line-height:32px;color:#ffffff;line-height:32px !important;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#top #header_main .av-burger-overlay-inner .mobile-php-menu .widget_custom_html .social span{opacity:1;line-height:20px;float:none;font-size:20px !important;padding:0px;margin:0px;line-height:inherit !important;height:auto;display:inline;vertical-align:top}#top #header_main .av-burger-overlay-inner .mobile-php-menu .widget_custom_html .social.facebook{background-color:#3B5998}#top #header_main .av-burger-overlay-inner .mobile-php-menu .widget_custom_html .social.twitter{background-color:#1da1f2}#top #header_main .av-burger-overlay-inner #av-burger-menu-ul{display:block !important;padding-top:20px !important}#top #header_main .av-burger-overlay-inner #av-burger-menu-ul li a{height:auto !important}#top #header_main .av-burger-overlay-inner #av-burger-menu-ul>li>.sub-menu>li>a{display:none}#top #header_main .av-burger-overlay-inner #av-burger-menu-ul>li>.sub-menu>li[class^="menu-item"]>a{display:block}#top #header_main .av-burger-overlay-inner #av-burger-menu-ul>li>.sub-menu>li .sub-menu{display:block}#top.admin-bar #header_main .av-burger-overlay-inner .mobile-php-menu{padding-top:75px}.header_bg:before{bottom:-15px !important}.header_bg:after{bottom:-15px !important}}#top .renew-home-rotator{-moz-text-shadow:1px 1px 5px rgba(0,0,0,0.7);-webkit-text-shadow:1px 1px 5px rgba(0,0,0,0.7);text-shadow:1px 1px 5px rgba(0,0,0,0.7)}#top .renew-home-rotator .avia-slideshow{min-height:700px}#top .renew-home-rotator .avia-slideshow .slideshow_inner_caption .slideshow_align_caption{text-align:left;font-size:22px !important;line-height:1.2em;padding-top:50px}#top .renew-home-rotator .avia-slideshow .slideshow_inner_caption .slideshow_align_caption .avia-caption-title{text-align:center;font-size:3em !important;margin-bottom:0px}#top .renew-home-rotator .avia-slideshow .slideshow_inner_caption .slideshow_align_caption .avia-caption-content{padding:5px 15%;padding-bottom:0px;text-align:left;font-size:1em !important}#top .renew-home-rotator .avia-slideshow .slideshow_inner_caption .slideshow_align_caption .avia-slideshow-button{margin:10px 0;margin-top:15px;background-color:#52B597 !important;color:#ffffff;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:10px 35px !important;border:none !important;font-size:18px !important;font-weight:500 !important;font-weight:500;text-transform:none;-moz-text-shadow:1px 1px 5px transparent;-webkit-text-shadow:1px 1px 5px transparent;text-shadow:1px 1px 5px transparent}#top .renew-home-rotator .avia-slideshow .recent-post-container{text-align:center}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post-header{color:#ffffff;line-height:1em;border-bottom:1.5px solid #ffffff;padding-top:5px;padding-bottom:25px;margin-bottom:25px}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post{width:30%;display:inline-block;vertical-align:top;background-color:#ffffff;padding:5px;margin:0px}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post:first-of-type{margin-right:4%}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post:last-of-type{margin-left:4%}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post .recent-post-image{width:100%;height:120px;background-size:cover;background-repeat:no-repeat}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post .recent-post-info{color:#707070;font-size:14px;padding:8px;padding-bottom:0px;height:75px;text-align:left;-moz-text-shadow:1px 1px 5px transparent;-webkit-text-shadow:1px 1px 5px transparent;text-shadow:1px 1px 5px transparent}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post .recent-post-info a{color:#707070;display:block;text-decoration:none}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post .recent-post-info .recent-post-title{line-height:1.3em;font-weight:800}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post .recent-post-info .recent-post-date{font-size:.8em}#top .home-body{max-width:1310px;margin:auto}#top .home-message .message-image{margin-top:-44%}#top .home-message .message-image .avia-image-container-inner{width:70%;max-width:250px}#top .home-message .message-image .avia-image-container-inner img{width:100%}#top .avia-button,#top .avia-slideshow-button{color:#ffffff;padding:10px 35px !important;border:none !important;font-size:18px !important;font-weight:500 !important;text-transform:none !important;text-decoration:none !important}#top .renew-social{line-height:32px}#top .renew-social .social-label{display:inline-block;font-size:14px;line-height:14px;vertical-align:middle;text-align:left;margin-right:5px}#top .renew-social .divider{display:inline-block;background-color:#707070;width:1px;height:auto;margin:0px 12px}#top .renew-social .social{display:inline-block;background-color:blue;padding:0px 6px;height:32px;width:32px;text-align:center;vertical-align:top;line-height:32px;color:#ffffff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#top .renew-social .social span{line-height:20px;float:none;font-size:20px !important;padding:0px;margin:0px;line-height:inherit !important;height:auto;display:inline;vertical-align:top}#top .renew-social .social.facebook{background-color:#3B5998}#top .renew-social .social.twitter{background-color:#1da1f2}#top .cta.alternate{background-color:#f2f2f2}#top .cta.primary,#top .cta.coral{background-color:#F76D6B;color:white}#top .cta.primary h3.widgettitle,#top .cta.primary .recent-post-container.style-card-container .recent-post-header,#top .recent-post-container.style-card-container .cta.primary .recent-post-header,#top .cta.coral h3.widgettitle,#top .cta.coral .recent-post-container.style-card-container .recent-post-header,#top .recent-post-container.style-card-container .cta.coral .recent-post-header{color:white}#top .bg-gray{background-color:#f2f2f2}#top .block{padding:30px;margin:30px 0px}#top .page-header .container{height:auto;min-height:65vh}#top .page-header .container .team-member-image img{height:200px;width:200px}#top .parent-page .child-page:not(:first-of-type){margin-top:30px}#top .parent-page .child-page .child-page-image-container{margin-bottom:0px !important}#top .recent-post-container.style-list-container .recent-post{position:relative;background-color:white;border-top:7px solid #D8DC8F;padding:40px;margin-top:100px}#top .recent-post-container.style-list-container .recent-post:not(:first-of-type){margin-top:100px}#top .recent-post-container.style-list-container .recent-post a{color:#707070}#top .recent-post-container.style-list-container .recent-post a:hover{text-decoration:none}#top .recent-post-container.style-list-container .recent-post .butterfly-bug-container{position:absolute;top:-50px;left:0;width:100%}#top .recent-post-container.style-list-container .recent-post .butterfly-bug-container img{display:block;margin:auto;background-color:white;border:3px solid #D8DC8F}#top .recent-post-container.style-list-container .recent-post .recent-post-info{width:100%;padding:30px 0px;padding-top:40px}#top .recent-post-container.style-list-container .recent-post .recent-post-info h2{font-size:40px;margin-bottom:0px}#top .recent-post-container.style-list-container .recent-post .recent-post-info h2 a{color:#52B597}#top .recent-post-container.style-list-container .recent-post .recent-post-image-container,#top .recent-post-container.style-list-container .recent-post .recent-post-excerpt-container{display:inline-block;vertical-align:top}#top .recent-post-container.style-list-container .recent-post .recent-post-image-container{width:30%}#top .recent-post-container.style-list-container .recent-post .recent-post-excerpt-container{width:69%;padding:0px 40px}#top .recent-post-container.style-list-container .recent-post .recent-post-excerpt-container p{padding:0px;margin:0px}#top .recent-post-container.style-list-container .recent-post .recent-post-excerpt-container .recent-post-button-container{text-align:right;padding:40px 0px 25px 0px}#top .recent-post-container.style-card-container{text-align:center}#top .recent-post-container.style-card-container .recent-post-header{line-height:1em;padding-top:5px;margin-bottom:25px;text-align:left;font-size:35px;text-align:center}#top .recent-post-container.style-card-container .recent-post{width:30%;display:inline-block;vertical-align:top;background-color:#ffffff;padding:5px;margin:1%}#top .recent-post-container.style-card-container .recent-post .recent-post-image{width:100%;height:160px;background-size:cover;background-repeat:no-repeat;background-position:center}#top .recent-post-container.style-card-container .recent-post .recent-post-info{color:#707070;font-size:14px;padding:8px;padding-bottom:0px;height:75px;text-align:left;-moz-text-shadow:1px 1px 5px transparent;-webkit-text-shadow:1px 1px 5px transparent;text-shadow:1px 1px 5px transparent}#top .recent-post-container.style-card-container .recent-post .recent-post-info a{color:#707070;display:block;text-decoration:none}#top .recent-post-container.style-card-container .recent-post .recent-post-info .recent-post-title{line-height:1.3em;font-weight:800}#top .recent-post-container.style-card-container .recent-post .recent-post-info .recent-post-date{font-size:.8em}#top .team-member{padding:30px 30px;margin:30px auto;background-color:#f2f2f2}#top .team-member .team-member-image{width:10%;display:inline-block;vertical-align:top}#top .team-member .team-member-image img{margin-right:15px;width:96px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#top .team-member .team-member-info{width:86%;padding-left:4%;display:inline-block;vertical-align:top}#top .team-member .team-member-info .team-member-name{margin-top:0px}#top .team-member .team-member-info .team-member-link{padding:30px 0px 15px 0px}#top .date-container,#top .text-sep-date{display:none !important}#top .fullsize .template-blog .big-preview{max-width:800px;margin:auto}#top .abh_description span{display:none !important}@media screen and (max-width: 767px){#top .renew-home-rotator .avia-slideshow{min-height:800px}#top .renew-home-rotator .avia-slideshow .slideshow_inner_caption .slideshow_align_caption{text-align:left;font-size:19px !important;line-height:1.2em;padding-top:30px}#top .renew-home-rotator .avia-slideshow .slideshow_inner_caption .slideshow_align_caption .avia-caption-title{font-size:2.5em !important;margin-bottom:0px}#top .renew-home-rotator .avia-slideshow .slideshow_inner_caption .slideshow_align_caption .avia-caption-content{padding:0px 0% !important;text-align:left;font-size:1em !important}#top .renew-home-rotator .avia-slideshow .slideshow_inner_caption .slideshow_align_caption .avia-slideshow-button{text-decoration:none !important}#top .renew-home-rotator .avia-slideshow .recent-post-container{text-align:center}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post{width:46%;padding:5px}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post:first-of-type{margin-right:6%}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post:last-of-type{margin-left:4%;display:none}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post .recent-post-image{width:100%;height:90px !important}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post .recent-post-info{font-size:14px;padding:8px;padding-bottom:0px;height:60px !important;-moz-text-shadow:1px 1px 5px transparent;-webkit-text-shadow:1px 1px 5px transparent;text-shadow:1px 1px 5px transparent}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post .recent-post-info .recent-post-title{line-height:1.3em}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post .recent-post-info .recent-post-date{font-size:.8em;display:none}#top .home-message{margin-top:125px !important}#top .home-message .message-image{margin-top:-125px}#top .home-message .message-image .avia-image-container-inner{width:100%;max-width:250px}#top .home-message .message-image .avia-image-container-inner img{width:100%}#top .cta .cta-content{padding-bottom:30px}#top .recent-post-container.style-list-container .recent-post{position:relative;background-color:white;border-top:7px solid #D8DC8F;padding:40px;margin-top:100px}#top .recent-post-container.style-list-container .recent-post:not(:first-of-type){margin-top:100px}#top .recent-post-container.style-list-container .recent-post a{color:#707070}#top .recent-post-container.style-list-container .recent-post a:hover{text-decoration:none}#top .recent-post-container.style-list-container .recent-post .butterfly-bug-container{position:absolute;top:-50px;left:0;width:100%}#top .recent-post-container.style-list-container .recent-post .butterfly-bug-container img{display:block;margin:auto;background-color:white;border:3px solid #D8DC8F}#top .recent-post-container.style-list-container .recent-post .recent-post-info{width:100%;padding:30px 0px;padding-top:40px}#top .recent-post-container.style-list-container .recent-post .recent-post-info h2{margin-bottom:0px}#top .recent-post-container.style-list-container .recent-post .recent-post-info h2 a{color:#52B597}#top .recent-post-container.style-list-container .recent-post .recent-post-image-container,#top .recent-post-container.style-list-container .recent-post .recent-post-excerpt-container{display:inline-block;vertical-align:top}#top .recent-post-container.style-list-container .recent-post .recent-post-image-container{width:100%}#top .recent-post-container.style-list-container .recent-post .recent-post-excerpt-container{width:100%;padding:10px 10px}#top .recent-post-container.style-list-container .recent-post .recent-post-excerpt-container p{padding:0px;margin:0px}#top .recent-post-container.style-list-container .recent-post .recent-post-excerpt-container .recent-post-button-container{text-align:center}#top .recent-post-container.style-card-container{text-align:center;display:flex;flex-wrap:wrap}#top .recent-post-container.style-card-container .recent-post{width:46%;padding:5px;flex-grow:1;margin:2% 1.5%}#top .recent-post-container.style-card-container .recent-post .recent-post-image{width:100%;height:120px !important}#top .recent-post-container.style-card-container .recent-post .recent-post-info{font-size:14px;padding:8px;height:auto !important;-moz-text-shadow:1px 1px 5px transparent;-webkit-text-shadow:1px 1px 5px transparent;text-shadow:1px 1px 5px transparent}#top .recent-post-container.style-card-container .recent-post .recent-post-info .recent-post-title{line-height:1.3em}#top .recent-post-container.style-card-container .recent-post .recent-post-info .recent-post-date{font-size:.8em;display:none}}@media screen and (max-width: 989px){#top .renew-home-rotator .avia-slideshow{min-height:800px}#top .renew-home-rotator .avia-slideshow .slideshow_inner_caption .slideshow_align_caption{text-align:left;font-size:20px !important;line-height:1.2em;padding-top:30px}#top .renew-home-rotator .avia-slideshow .slideshow_inner_caption .slideshow_align_caption .avia-caption-title{font-size:2.5em !important;margin-bottom:0px}#top .renew-home-rotator .avia-slideshow .slideshow_inner_caption .slideshow_align_caption .avia-caption-content{padding:10px 5%;padding-bottom:0px;text-align:left;font-size:1em !important}#top .renew-home-rotator .avia-slideshow .slideshow_inner_caption .slideshow_align_caption .avia-slideshow-button{text-decoration:none}#top .renew-home-rotator .avia-slideshow .recent-post-container{text-align:center}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post{width:46%;padding:5px}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post:first-of-type{margin-right:6%}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post:last-of-type{margin-left:4%;display:none}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post .recent-post-image{width:100%;height:150px}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post .recent-post-info{font-size:14px;padding:8px;padding-bottom:0px;height:75px;-moz-text-shadow:1px 1px 5px transparent;-webkit-text-shadow:1px 1px 5px transparent;text-shadow:1px 1px 5px transparent}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post .recent-post-info .recent-post-title{line-height:1.3em}#top .renew-home-rotator .avia-slideshow .recent-post-container .recent-post .recent-post-info .recent-post-date{font-size:.8em}#top .home-message{margin-top:140px !important}#top .home-message .message-image{margin-top:-140px}#top .home-message .message-image .avia-image-container-inner{width:100%;max-width:250px !important}#top .home-message .message-image .avia-image-container-inner img{width:100%}}.text-white{color:#ffffff !important}.main_color h3{font-size:27px}@keyframes slideFromLeft{0%{opacity:1;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}@keyframes slideFromRight{0%{opacity:1;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}.clear-animations{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}@media only screen and (max-width: 767px){.hide-on-mobile{display:none !important}.form-container{padding:20px !important;width:100vw !important;margin-left:-8.8% !important}.avia-builder-el-0.avia-fullscreen-slider.home-hero-section .avia-slideshow{height:calc(100vh - 80px)}}div .slideshow_caption h2{text-transform:none}.template-page .entry-content-wrapper h1,.template-page .entry-content-wrapper h2{text-transform:none}p.hero-sub-heading{color:#ffffff;font-size:21px;padding-bottom:0px;margin-bottom:0px;line-height:1.5em;text-shadow:1px 1px 10px rgba(0,0,0,0.7)}h1.hero-heading{color:#ffffff;margin-top:5px;margin-bottom:30px;font-size:42px;text-shadow:1px 1px 10px rgba(0,0,0,0.7)}.primary-button{display:inline-block;background-color:#FFA300;color:white;padding:1em 3em;text-decoration:none !important;text-shadow:1px 1px 2px rgba(150,150,150,0.5)}.next-section{display:inline-block;margin-top:10px;margin-bottom:50px;text-decoration:none !important}.scroll-font,#top #header_main .main_menu .menu-item-has-children .avia_mega_div>.sub-menu>li .mega_menu_title .menu-info .title a,#top .renew-home-rotator .avia-slideshow .slideshow_inner_caption .slideshow_align_caption .avia-caption-title,h3.widgettitle,#top .recent-post-container.style-card-container .recent-post-header{font-family:'Sacramento', 'Helvetica Neue', Helvetica, Arial, sans-serif}.basic-button,#top .cta.primary .cta-button,#top .cta.coral .cta-button,#top .team-member .team-member-info .team-member-link a,.coral-button,#top .cta.alternate .cta-button,.elm-button{margin:10px 0;background-color:#52B597 !important;color:#ffffff !important;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:10px 35px !important;border:none !important;font-size:18px !important;font-weight:500 !important;font-weight:500;text-transform:none;text-decoration:none}.coral-button,#top .cta.alternate .cta-button{margin:10px 0;background-color:#F76D6B !important}.elm-button{outline:none}.elm-button .elm-loading-anim{height:21px}h2{font-size:60px}h3.widgettitle,#top .recent-post-container.style-card-container .recent-post-header{margin-top:0px !important;margin-bottom:20px;padding-top:0px;font-size:35px;text-transform:none;font-weight:400}.page-title{color:white;text-align:center;font-size:65px}.page-title h1{color:white;text-align:center;font-size:65px}.page-title.text-green h1{color:#52B597}.page-title.text-coral h1{color:#F76D6B}.page-title-subheader{color:white;text-align:center;font-size:25px;font-weight:300;max-width:800px;margin:auto;letter-spacing:1px}.page-title-subheader.text-green{color:#52B597}.page-title-subheader.text-coral{color:#F76D6B}#top form{margin-bottom:0px}#top .nf-form-title{display:none}#top .nf-form-fields-required{display:none;color:white;font-size:18px;font-weight:500;padding-bottom:10px}#top .nf-form-fields-required .ninja-forms-req-symbol{display:inline-block;background-color:#139dd7;height:9px;width:9px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#top .nf-field-container{margin-bottom:0px}#top .nf-field-container .field-wrap{border:none;position:relative;margin:0px;font-weight:100}#top .nf-field-container .field-wrap h3{color:white}#top .nf-field-container .field-wrap input,#top .nf-field-container .field-wrap select{height:50px}#top .nf-field-container .field-wrap input,#top .nf-field-container .field-wrap textarea,#top .nf-field-container .field-wrap select{background-color:white;border:none;padding:15px 20px 10px 20px;width:100%;font-size:20px;color:#bababa;font-weight:400;box-shadow:inset 1px 1px 3px rgba(0,0,0,0.15);-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}#top .nf-field-container .field-wrap input:focus,#top .nf-field-container .field-wrap textarea:focus,#top .nf-field-container .field-wrap select:focus{outline:none;background:rgba(255,255,255,0.5);color:#000000}#top .nf-field-container .field-wrap select{padding-bottom:10px}#top .nf-field-container .field-wrap label{font-size:20px;font-weight:400;display:block;cursor:text;color:#bababa;transition:.15s ease-out all;position:absolute;top:13px;left:25px;z-index:1}#top .nf-field-container .field-wrap label span{position:absolute;top:9px;left:-13px;background-color:#139dd7;height:9px;width:9px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#top .nf-field-container .field-wrap label.stay,#top .nf-field-container .field-wrap label.selectLabel{top:2px;left:40px;font-size:.5em;font-weight:bold;color:#139dd7;transition:.15s ease-out all}#top .nf-field-container .field-wrap.nf-error input,#top .nf-field-container .field-wrap.nf-error textarea,#top .nf-field-container .field-wrap.nf-error select{background-color:#FFCECF;color:red}#top .nf-field-container .field-wrap.nf-error label{color:red}#top .nf-field-container .field-wrap.recaptcha-wrap .nf-field-label{display:none}#top .nf-field-container .field-wrap.recaptcha-wrap .g-recaptcha{padding-bottom:20px}#top .nf-field-container .field-wrap.recaptcha-wrap .g-recaptcha>div{margin:auto}#top .nf-field-container .field-wrap.submit-wrap{text-align:left}#top .nf-field-container .field-wrap.submit-wrap input{margin:10px 0;background-color:#52B597 !important;color:#fff;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:10px 35px !important;border:none !important;font-size:18px !important;font-weight:500 !important;font-weight:500;text-transform:none;text-decoration:none;display:inline-block !important;width:auto !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;margin:0px}#top .nf-field-container.checkbox-container{padding:10px 0px 20px 0px}#top .nf-field-container.checkbox-container .nf-field-element{width:80px;margin-right:5px}#top .nf-field-container.checkbox-container .nf-field-element .new-checkbox{height:50px;width:80px;padding:8px;border:2px solid #cecece;background-color:#eeeeee;cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}#top .nf-field-container.checkbox-container .nf-field-element .new-checkbox .switch{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#cecece;width:30px;height:30px;margin-left:0px;cursor:pointer;-webkit-transition:0.15s ease-out all;-moz-transition:0.15s ease-out all;-o-transition:0.15s ease-out all;transition:0.15s ease-out all}#top .nf-field-container.checkbox-container .nf-field-element .new-checkbox.checked .switch{margin-left:50%;background-color:limegreen}#top .nf-field-container.checkbox-container .nf-field-element input{display:none}#top .nf-field-container.checkbox-container .nf-field-label{color:inherit}#top .nf-field-container.checkbox-container .nf-field-label label{color:inherit;position:relative;left:auto;top:auto;cursor:pointer}#top .nf-field-container .nf-after-field .nf-error{position:absolute;top:15px;right:10px}#top .nf-field-container .nf-after-field .nf-error .nf-error-msg{font-size:12px;background-color:red;color:white;padding:5px 8px;border-radius:5px;margin:none;line-height:1}#top .nf-error-msg.nf-error-field-errors{display:none;font-size:18px;font-weight:500;text-align:center}#top .form-green-outlines .nf-field-container .field-wrap input,#top .form-green-outlines .nf-field-container .field-wrap select,#top .form-green-outlines .nf-field-container .field-wrap textarea{border:2px solid #52B597}