@import url("https://use.typekit.net/irb3jhv.css");
/*!
Theme Name: Legacies Life
Description: A child theme for the Enfold Wordpress Theme.
Version: 1.0
Author: Nathaniel Hoyt
Author URI: http://hoytcreative.com
Template: enfold
*/
.hide{display:none !important}#top .container{float:none;margin:auto}#top .text-center{text-align:center}.sub-nav-container{display:none !important}.avia-menu{float:right}#top #header_main .logo{padding:10px 30px;padding-left:0}@media screen and (min-width:990px){#top #header_main .logo{padding-right:0}}#top #header_main .av-main-nav-wrap{margin-left:20px}#top #header_main .av-main-nav-wrap .av-main-nav .av-burger-menu-main{height:90px;display:flex;align-items:center}#top #header_main .av-main-nav-wrap .av-main-nav .av-burger-menu-main a{border:3px solid #003d59 !important;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;height:54px !important;line-height:54px !important;width:54px !important;text-align:center !important;padding:0 15% !important}#top #header_main .av-main-nav-wrap .av-main-nav .av-burger-menu-main a .av-hamburger{margin:auto;width:100%}#top #header_main .av-main-nav-wrap .av-main-nav .av-burger-menu-main a .av-hamburger .av-hamburger-box{width:100%;height:12px}#top #header_main .av-main-nav-wrap .av-main-nav .av-burger-menu-main a .av-hamburger .av-hamburger-box .av-hamburger-inner{background-color:#003d59;height:4px}#top #header_main .av-main-nav-wrap .av-main-nav .av-burger-menu-main a .av-hamburger .av-hamburger-box .av-hamburger-inner:before,#top #header_main .av-main-nav-wrap .av-main-nav .av-burger-menu-main a .av-hamburger .av-hamburger-box .av-hamburger-inner:after{background-color:#003d59;height:4px}#top #header_main .social_bookmarks{height:54px !important;margin-top:-22px !important}@media screen and (min-width:990px){#top #header_main .social_bookmarks{margin-top:-28px !important}}#top #header_main .social_bookmarks li{width:54px !important}#top #header_main .social_bookmarks li a{font-size:30px !important;width:54px !important;height:54px !important;min-height:54px !important;padding:20% !important}#top #header_main .social_bookmarks li a:hover,#top #header_main .social_bookmarks li a:active,#top #header_main .social_bookmarks li a:visited{text-decoration:none}#top .header_bg{background-color:rgba(255,255,255,.7);height:150px;background:-moz-linear-gradient(top,rgba(255,255,255,.8) 0%,rgba(255,255,255,.8) 1%,rgba(255,255,255,.8) 26%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.8) 0%,rgba(255,255,255,.8) 1%,rgba(255,255,255,.8) 26%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.8) 0%,rgba(255,255,255,.8) 1%,rgba(255,255,255,.8) 26%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff',endColorstr='#00ffffff',GradientType=0)}#top .header_bg:after{content:'';position:absolute;top:100%;left:0;width:100%;background:-moz-linear-gradient(top,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3ffffff',endColorstr='#00ffffff',GradientType=0)}#top .avia-menu.av_menu_icon_beside{border-right:0}#top #footer{text-align:center}#top #footer .widget{margin:10px 0}#top #footer .widget_nav_menu li{font-size:24px;font-weight:500;display:inline-block;border-right:1px solid #003d59;padding:0 15px}#top #footer .widget_nav_menu li a:hover{color:#00608c}#top #footer .widget_nav_menu li:last-of-type{border-right:0}#top #footer .footer-social{height:54px}#top #footer .footer-social .social_bookmarks{display:inline-block;width:auto;height:54px !important}#top #footer .footer-social .social_bookmarks li{float:left;padding:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-right-style:solid;border-right-width:0;display:block;width:54px !important;clear:none}#top #footer .footer-social .social_bookmarks li a{font-size:30px !important;width:54px !important;height:54px !important;min-height:54px !important;padding:20% !important;border-radius:100px}#top #footer .footer-social .social_bookmarks li a:hover,#top #footer .footer-social .social_bookmarks li a:active,#top #footer .footer-social .social_bookmarks li a:visited{text-decoration:none}@media only screen and (max-width:989px){.responsive #top #wrap_all #header{position:fixed !important}}#top #main{padding-top:0}#top .avia-section{margin-top:-1px}#top .avia-builder-el-0.av-minimum-height-100 .container,#top .avia-builder-el-0.avia-fullscreen-slider .avia-slideshow,#top .avia-builder-el-0.av-cell-min-height-100>.flex_cell{height:calc(100vh - 0px)}@media screen and (min-width:768px){#top .avia-builder-el-0.av-minimum-height-100 .container,#top .avia-builder-el-0.avia-fullscreen-slider .avia-slideshow,#top .avia-builder-el-0.av-cell-min-height-100>.flex_cell{height:calc(100vh - 50px)}}#top .home-slideshow .slide-1 .slideshow_inner_caption{margin:auto;max-width:900px}@media screen and (min-width:768px){#top .home-slideshow .slide-1 .slideshow_inner_caption .slideshow_align_caption{vertical-align:top}}#top .home-slideshow .slide-1 .slideshow_inner_caption .slideshow_align_caption p{margin:0;padding:0}#top .home-slideshow .slide-1 .slideshow_inner_caption .slideshow_align_caption p strong{font-size:16px;line-height:1.2em}@media screen and (min-width:768px){#top .home-slideshow .slide-1 .slideshow_inner_caption .slideshow_align_caption p strong{font-size:24px}}#top .home-slideshow .slide-1 .slideshow_inner_caption .slideshow_align_caption .slide-1-logo{width:50%}@media screen and (min-width:768px){#top .home-slideshow .slide-1 .slideshow_inner_caption .slideshow_align_caption .slide-1-logo{width:250px}}#top #home_workshops{position:relative}@media screen and (min-width:768px){#top #home_workshops{height:160px}}#top #home_workshops .container{position:static}#top #home_workshops .container .units{position:static}#top #home_workshops .container .units .flex_column{margin-top:0}#top #home_workshops:before{position:absolute;width:100%;bottom:-100%;left:0}#top #home_workshops .workshops-skyline-container{position:absolute;width:100%;bottom:99%;left:0;z-index:3;margin-bottom:0 !important}#top #home_workshops .workshops-skyline-container .avia-image-container-inner{width:100%}#top #home_workshops .workshops-skyline-container .avia-image-container-inner img{height:100px;width:auto;max-width:none}@media screen and (min-width:768px){#top #home_workshops .workshops-skyline-container .avia-image-container-inner img{width:100%;max-width:100%;height:auto}}#top .home-workshop-list{list-style:none;margin:0}#top .home-workshop-list .home-workshop-item{margin:1em 0}@media screen and (min-width:768px){#top .home-workshop-list .home-workshop-item{width:33%;margin:0;margin-left:1em}}#top .home-workshop-list .home-workshop-item .home-workshop-stuff{display:flex}#top .home-workshop-list .home-workshop-item .home-workshop-stuff .home-workshop-info{width:33%;background-color:#5fc4ba;padding:20px 10px}#top .home-workshop-list .home-workshop-item .home-workshop-stuff .home-workshop-info .dashicons{display:none}#top .home-workshop-list .home-workshop-item .home-workshop-stuff .home-workshop-info span{display:block;line-height:1.1em;color:#fff}#top .home-workshop-list .home-workshop-item .home-workshop-stuff .home-workshop-info .month{font-size:12px}#top .home-workshop-list .home-workshop-item .home-workshop-stuff .home-workshop-info .day{font-size:40px;font-weight:500}#top .home-workshop-list .home-workshop-item .home-workshop-stuff .home-workshop-info .year{display:none}#top .home-workshop-list .home-workshop-item .home-workshop-stuff .home-workshop-info .time{font-size:12px}#top .home-workshop-list .home-workshop-item .home-workshop-stuff .home-workshop-image{width:66%}#top .home-workshop-list .home-workshop-item .home-workshop-stuff .home-workshop-image a{height:160px;width:100%;display:block;background-size:cover}@media screen and (min-width:768px){#top .home-workshop-list .home-workshop-item .home-workshop-stuff .home-workshop-image a{height:120px}}#top .home-workshop-list .home-workshop-item h5{margin:0;padding:0;margin-top:5px;font-weight:500;color:#fff}#top .home-gradient{background:#452528;background:-moz-linear-gradient(top,#452528 0%,#7981bf 100%);background:-webkit-linear-gradient(top,#452528 0%,#7981bf 100%);background:linear-gradient(to bottom,#452528 0%,#7981bf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#452528',endColorstr='#7981bf',GradientType=0)}.services-list{display:flex;flex-wrap:wrap}.services-list .service-item{width:50%;padding:10px;opacity:.7;cursor:pointer}@media screen and (min-width:768px){.services-list .service-item{width:25%}}.services-list .service-item .service-image-container{width:100%;background-repeat:no-repeat;background-size:cover}.services-list .service-item .service-image-container:after{content:"";display:block;padding-bottom:100%}.services-list .service-item .text{color:#fff;font-weight:500;text-align:center;display:block;line-height:1.2em;padding:10px 5px}.services-list .service-item:hover,.services-list .service-item :active,.services-list .service-item :visited{opacity:1}.services-list .service-item.selected{opacity:1}.services-list .service-item.selected .service-image-container{border:2px solid #5fc4ba}.home-select-image{position:relative}.home-select-image .container .content{vertical-align:top !important}@media screen and (min-width:768px){.home-select-image{height:600px}}.home-select-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,#7981bf 0%,rgba(121,129,191,.99) 1%,rgba(121,129,191,0) 100%);background:-webkit-linear-gradient(top,#7981bf 0%,rgba(121,129,191,.99) 1%,rgba(121,129,191,0) 100%);background:linear-gradient(to bottom,#7981bf 0%,rgba(121,129,191,.99) 1%,rgba(121,129,191,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7981bf',endColorstr='#007981bf',GradientType=0)}#top .circle-icon{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;height:80px;width:80px;line-height:80px;font-size:70%;text-align:center;color:#fff;background-color:#1f2e3a;margin-left:auto;margin-right:auto;font-size:48px}#top .circle-icon .av-icon-char{padding:0}#top .circle-icon.width-150{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;height:150px;width:150px;line-height:150px;font-size:70%;text-align:center;color:#fff;background-color:#1f2e3a;margin:auto;font-size:48px}#top .gradient-blue{background:#7dccef;background:-webkit-linear-gradient(top right,#7dccef 0%,#1f2e3a 100%);background:linear-gradient(to bottom left,#7dccef 0%,#1f2e3a 100%)}#top .gradient-orange{background:#f4bd64;background:-webkit-linear-gradient(top right,#f4bd64 0%,#ff7200 100%);background:linear-gradient(to bottom left,#f4bd64 0%,#ff7200 100%)}#top .header-image{position:relative}#top .header-image *{position:static}#top .header-image>.container{max-width:none;padding:0;height:auto;min-height:75vh}@media screen and (min-width:990px){#top .header-image>.container{min-height:75vh}}#top .header-image>.container .content{padding:0}#top .header-image>.container .content .event-image-overlay{background-color:rgba(255,255,255,.5);position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}#top .header-image>.container .content .event-image{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:80px}@media screen and (min-width:990px){#top .header-image>.container .content .event-image{padding-top:0}}#top .header-image>.container .content .event-image:after{content:'';visibility:visible;position:absolute;width:100%;height:20%;bottom:-1px;left:0;z-index:2;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.01) 1%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.01) 1%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.01) 1%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}#top .header-image>.container .content .event-image>.container{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;height:auto;min-height:75vh;z-index:4}@media screen and (min-width:990px){#top .header-image>.container .content .event-image>.container{min-height:75vh}}#top .header-image>.container .content .event-image>.container .post-category{text-align:center}#top .header-image>.container .content .event-image>.container .post-category span{font-size:24px;padding:3px 12px;color:#fff;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px;font-weight:500}#top .header-image>.container .content .event-image>.container .post-category span.post-blog{background-color:#003d59}#top .header-image>.container .content .event-image>.container .post-category span.post-event{background-color:#5fc4ba}#top .header-image>.container .content .event-image>.container h1{display:block;text-align:center;text-shadow:0px 0px 5px rgba(255,255,255,.5)}#top .header-image>.container .content .event-image>.container .post-info{font-size:18px;font-weight:500}#top .header-image>.container .content .event-info-container{display:flex;width:100%;flex-wrap:wrap}@media screen and (min-width:990px){#top .header-image>.container .content .event-info-container{flex-direction:row;position:absolute;bottom:-50px;left:0}}#top .header-image>.container .content .event-info-container .event-info{background-color:#a68d4a;color:#fff;margin:5px;margin-top:15px;padding:30px 20px;padding-top:20px}@media screen and (min-width:990px){#top .header-image>.container .content .event-info-container .event-info{margin:15px}}#top .header-image>.container .content .event-info-container .event-info span{display:block;line-height:1.2em}#top .header-image>.container .content .event-info-container .event-info span.event-info-label{font-size:12px}@media screen and (min-width:990px){#top .header-image>.container .content .event-info-container .event-info span.event-info-label{font-size:20px}}#top .header-image>.container .content .event-info-container .event-info span.line1{font-size:18px;font-weight:600}@media screen and (min-width:990px){#top .header-image>.container .content .event-info-container .event-info span.line1{font-size:40px}}#top .header-image>.container .content .event-info-container .event-info span.line2{font-size:14px;font-weight:600}@media screen and (min-width:990px){#top .header-image>.container .content .event-info-container .event-info span.line2{font-size:30px}}#top .header-image>.container .content .event-info-container .event-info span.line3{font-size:14px;font-weight:600}@media screen and (min-width:990px){#top .header-image>.container .content .event-info-container .event-info span.line3{font-size:30px}}#top .header-image>.container .content .event-info-container .event-info.when{width:calc(50% - 10px)}@media screen and (min-width:990px){#top .header-image>.container .content .event-info-container .event-info.when{width:calc(40% - 30px)}}#top .header-image>.container .content .event-info-container .event-info.where{width:calc(50% - 10px)}@media screen and (min-width:990px){#top .header-image>.container .content .event-info-container .event-info.where{width:calc(40% - 30px)}}#top .header-image>.container .content .event-info-container .event-info.map{display:none;padding:0;width:calc(100% - 10px)}@media screen and (min-width:990px){#top .header-image>.container .content .event-info-container .event-info.map{display:block;width:calc(20% - 30px)}}#top .spco-steps-big-hdr,#top .spco-steps-pg,#top .big-event-title-hdr,#top .spco-ticket-info-dv h5,#top #espresso-registration-footer-dv{display:none}#top .details-link{margin:auto;text-align:center;font-weight:600;font-size:30px}#top .details-link .details-icon{position:relative;margin-left:5px}#top .details-link .details-icon:before{content:"\e87b";font-family:'entypo-fontello';position:absolute;left:0}#top .modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:1000;display:none}#top .modal .modal-container{width:90%;max-width:500px;background-color:#fff;padding:30px;margin:30px auto;position:relative;z-index:1001}#top .tkt-slctr-tbl th,#top .tkt-slctr-tbl td{border:none}#top .tkt-slctr-tbl .tckt-slctr-tkt-details-td{background-color:#f5f5f5}#top .powered-by-event-espresso-credit{display:none}#top .fullsize-widget>.container{width:100% !important;max-width:100% !important;padding:0}#top .fullsize-widget>.container>.template-page{padding:0}#top .widget{padding-top:0;padding-bottom:0}#top .widget .cta{border-top:1px solid #ebebeb !important;background-repeat:no-repeat;background-attachment:scroll;background-position:bottom right;background-size:auto 100%}@media screen and (min-width:768px){#top .widget .cta{background-image:url(http://local.legacieslife.com/wp-content/uploads/2019/02/cta-bg-1030x612.jpg)}}#top .widget .cta .cta-tree{padding:50px;padding-bottom:0}@media screen and (min-width:768px){#top .widget .cta .cta-tree{padding:0;position:absolute;top:50%;margin-top:-200px;left:-100px;height:400px;width:auto}#top .widget .cta .cta-tree img{width:auto !important;height:400px}}#top .widget .cta .cta-tree img{width:60%;margin:auto}#top .widget .cta>.container{padding-top:0;padding-bottom:50px}#top .widget .cta>.container>.template-page{padding:0}@media screen and (min-width:768px){#top .widget .cta>.container{height:475px;padding-top:50px}}#top .widget .cta>.container .cta-title{text-align:center}@media screen and (min-width:768px){#top .widget .cta>.container .cta-title{text-align:right;margin-bottom:30px}}#top .widget .cta>.container .cta-title h3{color:#a68d4a;font-weight:600}#top .widget .cta>.container .cta-btn-container{text-align:center}#top .widget .cta>.container .cta-btn-container a{display:block;width:92%;margin:15px auto}@media screen and (min-width:768px){#top .widget .cta>.container .cta-btn-container{text-align:right}#top .widget .cta>.container .cta-btn-container a{display:inline-block;width:auto;margin:10px 15px}#top .widget .cta>.container .cta-btn-container a:last-of-type{margin-right:0}}#top .page-blogs h3{font-size:16px}#top .page-blogs .av-inner-masonry-content{background-color:#fff}#top .page-blogs .av-inner-masonry-content .av-masonry-date{display:none}#top .header-image{position:relative}#top .header-image.page:before{content:'';visibility:visible;position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:1}#top .header-image.page:after{content:'';visibility:visible;position:absolute;width:100%;height:20%;bottom:-1px;left:0;z-index:2;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.01) 1%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.01) 1%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.01) 1%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}#top .header-image.page .container{position:relative;z-index:3}#top .header-image h1{color:#003d59;display:block;text-align:center;text-shadow:0px 0px 5px rgba(255,255,255,.5)}#top .contact-page-forms{position:relative;margin-top:-200px;z-index:5;background-color:transparent}#top .contact-page-forms .select-form-container{background-color:#fff;display:block;padding:5px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px}@media screen and (min-width:768px){#top .contact-page-forms .select-form-container{display:inline-block;padding:5px 25px}}#top .contact-page-forms .select-form-container .all-select-forms{position:relative}#top .contact-page-forms .select-form-container .all-select-forms .select-form{height:100%;padding:10px;font-size:14px;margin-right:10px;position:relative;z-index:2;color:#003d59}@media screen and (min-width:768px){#top .contact-page-forms .select-form-container .all-select-forms .select-form{font-size:inherit;padding:10px 20px}}#top .contact-page-forms .select-form-container .all-select-forms .select-form:last-of-type{margin-right:0}#top .contact-page-forms .select-form-container .all-select-forms .select-form.active{color:#fff;transition:.3s all;text-decoration:none}#top .contact-page-forms .select-form-container .all-select-forms .select-form.active:hover,#top .contact-page-forms .select-form-container .all-select-forms .select-form.active :active,#top .contact-page-forms .select-form-container .all-select-forms .select-form.active :visited{color:#fff}#top .contact-page-forms .select-form-container .all-select-forms .select-form:hover,#top .contact-page-forms .select-form-container .all-select-forms .select-form :active,#top .contact-page-forms .select-form-container .all-select-forms .select-form :visited{color:#003d59;text-decoration:none}#top .contact-page-forms .select-form-container .all-select-forms .show-active{position:absolute;top:0;left:0;background-color:#5fc4ba;height:100%;z-index:1;transition:.3s all;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}#top .contact-page-forms .all-forms-window{width:100%;min-height:100vh;position:relative;overflow:hidden}#top .contact-page-forms .all-forms-window .all-forms-container{height:100%;width:100%;transition:.3s all;position:relative;top:0;left:0}#top .contact-page-forms .all-forms-window .all-forms-container .contact-form{display:inline-block;width:100%;vertical-align:top}#top .workshops-page{position:relative;margin-top:-200px;z-index:5;background-color:transparent}#top .workshops-page .workshops-list{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){#top .workshops-page .workshops-list .single-workshop{width:33%}}#top .workshops-page .workshops-list .single-workshop .post-image{background-size:cover;background-repeat:no-repeat;height:200px}#top .workshops-page .workshops-list .single-workshop .post-image a{display:block;height:100%}#top .workshops-page .workshops-list .single-workshop .post-image a .date-container{width:30%;background-color:#5fc4ba;margin-left:5%;padding:3%;-webkit-transition:.3s all;-moz-transition:.3s all;-o-transition:.3s all;transition:.3s all}#top .workshops-page .workshops-list .single-workshop .post-image a .date-container span{color:#fff;display:block;line-height:1.2em}#top .workshops-page .workshops-list .single-workshop .post-image a .date-container span.month{font-size:.9em;line-height:1em}#top .workshops-page .workshops-list .single-workshop .post-image a .date-container span.day{font-size:3em;line-height:1em}#top .workshops-page .workshops-list .single-workshop .post-image a .date-container span.year{font-size:.8em;line-height:1em}#top .workshops-page .workshops-list .single-workshop .post-image a .date-container span.time{padding-top:3px}#top .workshops-page .workshops-list .single-workshop .post-image a:hover,#top .workshops-page .workshops-list .single-workshop .post-image a :active,#top .workshops-page .workshops-list .single-workshop .post-image a :visited{color:#fff;text-decoration:none}#top .workshops-page .workshops-list .single-workshop .post-image a:hover .date-container,#top .workshops-page .workshops-list .single-workshop .post-image a :active .date-container,#top .workshops-page .workshops-list .single-workshop .post-image a :visited .date-container{padding-bottom:10%}#top .workshops-page .workshops-list .single-workshop .post-info h2{font-size:18px}::selection{background:#ff7200 !important}::-moz-selection{background:#ff7200 !important}body#top{font-family:source-sans-pro,Times New Roman,sans-serif;font-weight:100}#top h1{font-size:30px;font-weight:700;text-transform:capitalize}@media screen and (min-width:990px){#top h1{font-size:70px}}#top h2{font-size:50px;text-transform:capitalize}#top .section-header h2{font-weight:600;margin-bottom:.8em}#top .section-header.w-subhead h2{margin-bottom:0}#top .section-header.w-subhead .av-subheading{font-size:24px}#top h3{font-size:32px;color:#1f2e3a}@media screen and (min-width:990px){#top h3{font-size:50px}}#top h4{font-size:30px}.text-center{text-align:center}.scroll-font{font-family:'Sacramento','Helvetica Neue',Helvetica,Arial,sans-serif}.btn-container{text-align:center}.btn-container a{display:block;width:92%;margin:15px auto}@media screen and (min-width:768px){.btn-container a{display:inline-block;width:auto;margin:10px 15px !important}.btn-container a:last-of-type{margin-right:0}}.btn-container.multiples{display:flex;flex-direction:column}.btn-container.multiples a{margin:10px;text-align:center}@media screen and (min-width:990px){.btn-container.multiples{display:block}.btn-container.multiples a{text-align:left}}div.btn-primary a{display:inline-block;margin:10px 0;background-color:#5fc4ba !important;color:#fff;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:15px 40px !important;border:4px solid #5fc4ba !important;font-size:21px !important;font-weight:500 !important;font-weight:500;text-transform:none;text-decoration:none;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}div.btn-primary a .icon{font-size:1.8em;vertical-align:middle;position:relative;top:-2px;margin-right:10px}div.btn-primary a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#41afa4;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}div.btn-primary a:hover,div.btn-primary a:active,div.btn-primary a:focus{opacity:1;border-color:#41afa4 !important;color:#fff}div.btn-primary a:hover:before,div.btn-primary a:active:before,div.btn-primary a:focus:before{-webkit-transform:scale(2);transform:scale(2)}a.btn-primary,input.btn-primary{display:inline-block;margin:10px 0;background-color:#5fc4ba !important;color:#fff;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:15px 40px !important;border:4px solid #5fc4ba !important;font-size:21px !important;font-weight:500 !important;font-weight:500;text-transform:none;text-decoration:none;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}a.btn-primary .icon,input.btn-primary .icon{font-size:1.8em;vertical-align:middle;position:relative;top:-2px;margin-right:10px}a.btn-primary:before,input.btn-primary:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#41afa4;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.btn-primary:hover,a.btn-primary:active,a.btn-primary:focus,input.btn-primary:hover,input.btn-primary:active,input.btn-primary:focus{opacity:1;border-color:#41afa4 !important;color:#fff}a.btn-primary:hover:before,a.btn-primary:active:before,a.btn-primary:focus:before,input.btn-primary:hover:before,input.btn-primary:active:before,input.btn-primary:focus:before{-webkit-transform:scale(2);transform:scale(2)}div.btn-primary.gold a,#top .home-slideshow .slide-1 div.avia-slideshow-button a{display:inline-block;margin:10px 0;background-color:#a68d4a !important;color:#fff;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:15px 40px !important;border:4px solid #a68d4a !important;font-size:21px !important;font-weight:500 !important;font-weight:500;text-transform:none;text-decoration:none;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}div.btn-primary.gold a .icon,#top .home-slideshow .slide-1 div.avia-slideshow-button a .icon{font-size:1.8em;vertical-align:middle;position:relative;top:-2px;margin-right:10px}div.btn-primary.gold a:before,#top .home-slideshow .slide-1 div.avia-slideshow-button a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#836f3a;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}div.btn-primary.gold a:hover,#top .home-slideshow .slide-1 div.avia-slideshow-button a:hover,div.btn-primary.gold a:active,#top .home-slideshow .slide-1 div.avia-slideshow-button a:active,div.btn-primary.gold a:focus,#top .home-slideshow .slide-1 div.avia-slideshow-button a:focus{opacity:1;border-color:#836f3a !important;color:#fff}div.btn-primary.gold a:hover:before,#top .home-slideshow .slide-1 div.avia-slideshow-button a:hover:before,div.btn-primary.gold a:active:before,#top .home-slideshow .slide-1 div.avia-slideshow-button a:active:before,div.btn-primary.gold a:focus:before,#top .home-slideshow .slide-1 div.avia-slideshow-button a:focus:before{-webkit-transform:scale(2);transform:scale(2)}a.btn-primary.gold,#top .home-slideshow .slide-1 a.avia-slideshow-button,input.btn-primary.gold,#top .home-slideshow .slide-1 input.avia-slideshow-button{display:inline-block;margin:10px 0;background-color:#a68d4a !important;color:#fff;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:15px 40px !important;border:4px solid #a68d4a !important;font-size:21px !important;font-weight:500 !important;font-weight:500;text-transform:none;text-decoration:none;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}a.btn-primary.gold .icon,#top .home-slideshow .slide-1 a.avia-slideshow-button .icon,input.btn-primary.gold .icon,#top .home-slideshow .slide-1 input.avia-slideshow-button .icon{font-size:1.8em;vertical-align:middle;position:relative;top:-2px;margin-right:10px}a.btn-primary.gold:before,#top .home-slideshow .slide-1 a.avia-slideshow-button:before,input.btn-primary.gold:before,#top .home-slideshow .slide-1 input.avia-slideshow-button:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#836f3a;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.btn-primary.gold:hover,#top .home-slideshow .slide-1 a.avia-slideshow-button:hover,a.btn-primary.gold:active,#top .home-slideshow .slide-1 a.avia-slideshow-button:active,a.btn-primary.gold:focus,#top .home-slideshow .slide-1 a.avia-slideshow-button:focus,input.btn-primary.gold:hover,#top .home-slideshow .slide-1 input.avia-slideshow-button:hover,input.btn-primary.gold:active,#top .home-slideshow .slide-1 input.avia-slideshow-button:active,input.btn-primary.gold:focus,#top .home-slideshow .slide-1 input.avia-slideshow-button:focus{opacity:1;border-color:#836f3a !important;color:#fff}a.btn-primary.gold:hover:before,#top .home-slideshow .slide-1 a.avia-slideshow-button:hover:before,a.btn-primary.gold:active:before,#top .home-slideshow .slide-1 a.avia-slideshow-button:active:before,a.btn-primary.gold:focus:before,#top .home-slideshow .slide-1 a.avia-slideshow-button:focus:before,input.btn-primary.gold:hover:before,#top .home-slideshow .slide-1 input.avia-slideshow-button:hover:before,input.btn-primary.gold:active:before,#top .home-slideshow .slide-1 input.avia-slideshow-button:active:before,input.btn-primary.gold:focus:before,#top .home-slideshow .slide-1 input.avia-slideshow-button:focus:before{-webkit-transform:scale(2);transform:scale(2)}div.btn-secondary a{display:inline-block;margin:10px 0;background-color:rgba(255,255,255,.8) !important;color:#5fc4ba;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:15px 40px !important;border:4px solid #5fc4ba !important;font-size:21px !important;font-weight:500 !important;font-weight:500;text-transform:none;text-decoration:none;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}div.btn-secondary a .icon{font-size:1.8em;vertical-align:middle;position:relative;top:-2px;margin-right:10px}div.btn-secondary a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#41afa4;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}div.btn-secondary a:hover,div.btn-secondary a:active,div.btn-secondary a:focus{opacity:1;border-color:#41afa4 !important;color:#fff}div.btn-secondary a:hover:before,div.btn-secondary a:active:before,div.btn-secondary a:focus:before{-webkit-transform:scale(2);transform:scale(2)}a.btn-secondary,input.btn-secondary{display:inline-block;margin:10px 0;background-color:rgba(255,255,255,.8) !important;color:#5fc4ba;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:15px 40px !important;border:4px solid #5fc4ba !important;font-size:21px !important;font-weight:500 !important;font-weight:500;text-transform:none;text-decoration:none;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}a.btn-secondary .icon,input.btn-secondary .icon{font-size:1.8em;vertical-align:middle;position:relative;top:-2px;margin-right:10px}a.btn-secondary:before,input.btn-secondary:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#41afa4;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.btn-secondary:hover,a.btn-secondary:active,a.btn-secondary:focus,input.btn-secondary:hover,input.btn-secondary:active,input.btn-secondary:focus{opacity:1;border-color:#41afa4 !important;color:#fff}a.btn-secondary:hover:before,a.btn-secondary:active:before,a.btn-secondary:focus:before,input.btn-secondary:hover:before,input.btn-secondary:active:before,input.btn-secondary:focus:before{-webkit-transform:scale(2);transform:scale(2)}div.btn-secondary.white a{display:inline-block;margin:10px 0;background-color:rgba(0,0,0,.25) !important;color:#fff;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:15px 40px !important;border:4px solid #fff !important;font-size:21px !important;font-weight:500 !important;font-weight:500;text-transform:none;text-decoration:none;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}div.btn-secondary.white a .icon{font-size:1.8em;vertical-align:middle;position:relative;top:-2px;margin-right:10px}div.btn-secondary.white a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e6e6e6;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}div.btn-secondary.white a:hover,div.btn-secondary.white a:active,div.btn-secondary.white a:focus{opacity:1;border-color:#e6e6e6 !important;color:#fff}div.btn-secondary.white a:hover:before,div.btn-secondary.white a:active:before,div.btn-secondary.white a:focus:before{-webkit-transform:scale(2);transform:scale(2)}a.btn-secondary.white,input.btn-secondary.white{display:inline-block;margin:10px 0;background-color:rgba(0,0,0,.25) !important;color:#fff;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:15px 40px !important;border:4px solid #fff !important;font-size:21px !important;font-weight:500 !important;font-weight:500;text-transform:none;text-decoration:none;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}a.btn-secondary.white .icon,input.btn-secondary.white .icon{font-size:1.8em;vertical-align:middle;position:relative;top:-2px;margin-right:10px}a.btn-secondary.white:before,input.btn-secondary.white:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e6e6e6;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.btn-secondary.white:hover,a.btn-secondary.white:active,a.btn-secondary.white:focus,input.btn-secondary.white:hover,input.btn-secondary.white:active,input.btn-secondary.white:focus{opacity:1;border-color:#e6e6e6 !important;color:#fff}a.btn-secondary.white:hover:before,a.btn-secondary.white:active:before,a.btn-secondary.white:focus:before,input.btn-secondary.white:hover:before,input.btn-secondary.white:active:before,input.btn-secondary.white:focus:before{-webkit-transform:scale(2);transform:scale(2)}div.btn-secondary.blue a{display:inline-block;margin:10px 0;background-color:rgba(255,255,255,.25) !important;color:#003d59;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:15px 40px !important;border:4px solid #003d59 !important;font-size:21px !important;font-weight:500 !important;font-weight:500;text-transform:none;text-decoration:none;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}div.btn-secondary.blue a .icon{font-size:1.8em;vertical-align:middle;position:relative;top:-2px;margin-right:10px}div.btn-secondary.blue a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#001a26;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}div.btn-secondary.blue a:hover,div.btn-secondary.blue a:active,div.btn-secondary.blue a:focus{opacity:1;border-color:#001a26 !important;color:#fff}div.btn-secondary.blue a:hover:before,div.btn-secondary.blue a:active:before,div.btn-secondary.blue a:focus:before{-webkit-transform:scale(2);transform:scale(2)}a.btn-secondary.blue,input.btn-secondary.blue{display:inline-block;margin:10px 0;background-color:rgba(255,255,255,.25) !important;color:#003d59;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:15px 40px !important;border:4px solid #003d59 !important;font-size:21px !important;font-weight:500 !important;font-weight:500;text-transform:none;text-decoration:none;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}a.btn-secondary.blue .icon,input.btn-secondary.blue .icon{font-size:1.8em;vertical-align:middle;position:relative;top:-2px;margin-right:10px}a.btn-secondary.blue:before,input.btn-secondary.blue:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#001a26;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.btn-secondary.blue:hover,a.btn-secondary.blue:active,a.btn-secondary.blue:focus,input.btn-secondary.blue:hover,input.btn-secondary.blue:active,input.btn-secondary.blue:focus{opacity:1;border-color:#001a26 !important;color:#fff}a.btn-secondary.blue:hover:before,a.btn-secondary.blue:active:before,a.btn-secondary.blue:focus:before,input.btn-secondary.blue:hover:before,input.btn-secondary.blue:active:before,input.btn-secondary.blue:focus:before{-webkit-transform:scale(2);transform:scale(2)}#top .contact-form-container{background-color:#003d59;color:#fff;padding:5%;font-size:16px}@media screen and (min-width:768px){#top .contact-form-container{font-size:20px}}#top form{margin-bottom:0}#top .nf-form-title{display:none}#top .nf-form-fields-required{display:none;color:#fff;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:0}#top .nf-field-container.one-half{width:100%;margin:0}@media screen and (min-width:768px){#top .nf-field-container.one-half{width:48%}#top .nf-field-container.one-half:not(.first){margin-left:2%}#top .nf-field-container.one-half.first{margin-right:2%}}#top .nf-field-container .field-wrap{border:none;position:relative;margin:0;font-weight:100}#top .nf-field-container .field-wrap h3{color:#fff}#top .nf-field-container .field-wrap input,#top .nf-field-container .field-wrap select{height:50px}@media screen and (min-width:768px){#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:#fff;border:none;border-bottom:0 solid #1f2e3a;padding:15px 20px;width:100%;color:#bababa;font-weight:400;-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;color:#000;box-shadow:NONE}#top .nf-field-container .field-wrap textarea{background-color:#efefef;border-bottom:none}#top .nf-field-container .field-wrap select{padding-bottom:10px}#top .nf-field-container .field-wrap label{font-weight:400;display:block;cursor:text;color:#1f2e3a;transition:.15s ease-out all;position:absolute;top:0;line-height:50px;left:25px;z-index:1}#top .nf-field-container .field-wrap label span{position:absolute;top:50%;margin-top:-4.5px;left:-13px;background-color:#ff7200;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:15px;left:40px;font-size:.7em;font-weight:700;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{border-color:red;color:red}#top .nf-field-container .field-wrap.nf-error label{color:red}#top .nf-field-container .field-wrap.nf-error label span{background-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:center}#top .nf-field-container .field-wrap.submit-wrap .nf-field-element{display:inline-block;margin:10px 0;background-color:transparent !important;color:#fff;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:15px 40px !important;border:4px solid #fff !important;font-size:21px !important;font-weight:500 !important;font-weight:500;text-transform:none;text-decoration:none;overflow:hidden;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden !important;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;display:inline-block !important;width:auto !important;margin:auto !important}#top .nf-field-container .field-wrap.submit-wrap .nf-field-element .icon{font-size:1.8em;vertical-align:middle;position:relative;top:-2px;margin-right:10px}#top .nf-field-container .field-wrap.submit-wrap .nf-field-element:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e6e6e6;border-radius:100%;width:100%;height:200px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top .nf-field-container .field-wrap.submit-wrap .nf-field-element:hover,#top .nf-field-container .field-wrap.submit-wrap .nf-field-element:active,#top .nf-field-container .field-wrap.submit-wrap .nf-field-element:focus{opacity:1;border-color:#e6e6e6 !important;color:#fff}#top .nf-field-container .field-wrap.submit-wrap .nf-field-element:hover:before,#top .nf-field-container .field-wrap.submit-wrap .nf-field-element:active:before,#top .nf-field-container .field-wrap.submit-wrap .nf-field-element:focus:before{-webkit-transform:scale(2);transform:scale(2)}#top .nf-field-container .field-wrap.submit-wrap .nf-field-element:hover{color:#003d59}#top .nf-field-container .field-wrap.submit-wrap input{height:auto !important;background:0 0;border:none !important;color:inherit !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;margin:0 !important;padding:0 !important;font-size:inherit}#top .nf-field-container.checkbox-container{padding:10px 0 20px}#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:#eee;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:0;cursor:pointer;-webkit-transition:.15s ease-out all;-moz-transition:.15s ease-out all;-o-transition:.15s ease-out all;transition:.15s ease-out all}#top .nf-field-container.checkbox-container .nf-field-element .new-checkbox.checked .switch{margin-left:50%;background-color:#5fc4ba}#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;line-height:1.2em}#top .nf-field-container.services-multi-container .services{height:auto}#top .nf-field-container.services-multi-container .services option{display:inline-block;vertical-align:top;width:33.33%}#top .nf-field-container.services-selection-container .services-list{padding:30px 0}#top .nf-field-container.services-selection-container .services-list h3{color:#1f2e3a;font-size:50px}#top .nf-field-container.services-selection-container .services-list .service-item{color:gray;cursor:pointer}#top .nf-field-container.services-selection-container .services-list .service-item:hover{color:#1f2e3a}#top .nf-field-container.services-selection-container .services-list .service-item.selected{color:#ff7200}#top .nf-field-container.services-total{display:none}#top .nf-field-container.services-total label{display:none}#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:#fff;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 #ff7200}