.hide{display:none!important}.promo-hero #input_2_37>div{width:100%!important}.testimonial_slides .author_img{display:none}.navacenter_floating_sidebar{position:-webkit-sticky;position:sticky;top:125px;padding:25px 0 25px 25px}.navaCustomButton{margin:10px 20px;border-radius:5px!important;color:#fff!important;display:inline-block!important;font-size:15px!important;line-height:1.2!important;font-weight:700!important;padding:20px 40px!important;text-transform:uppercase;-webkit-transition:all 0.3s linear!important;-o-transition:all 0.3s linear!important;transition:all 0.3s linear!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}#gform_6 .gfield_label,#gform_11 .gfield_label{display:block!important}#gform_6,#gform_11{background:#f4f4f4}#gform_6 .ginput_container input,#gform_6 .ginput_container textarea,#gform_11 .ginput_container input,#gform_11 .ginput_container textarea{background:#fff!important}#gform_6 .gform_footer,#gform_11 .gform_footer{text-align:left!important}.navacenter_floating_sidebar #gform_6 .ginput_container input,.navacenter_floating_sidebar #gform_11 .ginput_container input{height:40px!important}.header_menu_wrapper{padding:0;margin:0;list-style:none}.header_menu_wrapper li{display:inline-block;position:relative}.header_menu_wrapper li ul.sub-menu{position:absolute;padding:0;margin:0;list-style:none;background:#fff;box-shadow:0 0 10px rgb(0 0 0 / 10%);top:120%;left:0;opacity:0;visibility:hidden;transition:all 0.3s linear}.main_header-content nav{display:flex!important;justify-content:space-between;align-items:center}.header_menu_wrapper li ul.sub-menu ul.sub-menu{position:absolute;left:100%;top:40%;opacity:0;visibility:hidden;transition:all 0.3s linear}.header_menu_wrapper li ul.sub-menu li a{min-width:170px;padding:7px 15px;line-height:1.3}.header_menu_wrapper li:hover ul.sub-menu{opacity:1;visibility:visible;top:100%}.header_menu_wrapper li ul.sub-menu li:hover ul.sub-menu{opacity:1;visibility:visible;top:0}.mean-container .mean-bar nav.mean-nav .header_menu_wrapper{background:#313131;float:left}.header_menu_wrapper li a:hover,.header_menu_wrapper li a:focus{color:#73AFB6!important}.header_menu_wrapper li a{color:#00334E;font-size:14px;line-height:1.8;text-transform:capitalize;padding:20px 8px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-weight:500}.header_menu_wrapper li.cla_cta-btn a:hover,.header_menu_wrapper li.cla_cta-btn a:focus{color:#ffffff!important}header.site_header.landing_page{display:none}.landing-banner{margin:0 0 50px 0!important;position:relative}.landing-banner .bcg{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;height:300px;transform:unset!important}.landing-banner .header_logo{position:absolute;top:30px;left:100px}.landing-banner h1.text-center{position:absolute;bottom:30px;left:50%;transform:translate(-50%);font-size:36px;margin:0;z-index:11;color:#fff;font-weight:500}.landing-banner::before{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(47,112,151,0) 0%,rgba(47,112,151,0) 34%,rgba(47,112,151,.95) 89%,rgba(47,112,151,.95) 100%);background:-webkit-linear-gradient(top,rgba(47,112,151,0) 0%,rgba(47,112,151,0) 34%,rgba(47,112,151,.95) 89%,rgba(47,112,151,.95) 100%);background:linear-gradient(to bottom,rgba(47,112,151,0) 0%,rgba(47,112,151,0) 34%,rgba(47,112,151,.95) 89%,rgba(47,112,151,.95) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#002f7097",endColorstr="#f22f7097",GradientType=0)}.single-landing_page .navacenter_floating_sidebar{top:30px}.single-landing_page .mean-bar{display:none}.landing_footer .vc_single_image-wrapper img{max-width:170px}.news_template_wrapper{border:1px solid #f0f0f0;padding:40px}.news_year_filter .inp_field select{min-width:300px;border:1px solid #ddd;padding:12px;min-height:48px;margin-right:15px}.news_year_filter .inp_field label{display:block;margin:0}.news_year_filter .cus_gform{display:flex;align-items:flex-end}.news_year_filter .btn_field button{padding:14px 20px!important;min-height:48px;cursor:pointer}.news_year_filter{margin-bottom:40px}.news_posts_wrapper ul{padding:0;margin:0;list-style:none}.single_news_post span{display:block;color:#73AFB6}.single_news_post a{color:#004D74;font-size:18px;font-weight:700}.single_news_post{border-bottom:1px solid #e4e6e7;padding-bottom:30px;margin-bottom:30px}.news_template_wrapper .blog-pagination{width:auto;float:none;margin-top:40px}.single_news_post a:hover,.single_news_post a:focus{color:#59B1B7}.page-hero-section{background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important}.page-hero-section .page_custom_title{color:#fff;margin:0}.single_news_post a{font-size:20px}.navacenter_footer-content .menu li a{color:#536877}.navacenter_footer-content .menu li a:hover,.navacenter_footer-content .menu li a:focus{color:#80adb5}.navacenter_footer-content .menu{padding:0;margin:0;list-style:none}.footer_widget_section .gform-subscription h3{margin-bottom:0}.footer_widget_section .gform-subscription .gform_wrapper{margin:0!important}.footer_widget_section .gform-subscription .gform_wrapper .gfield--type-checkbox{margin-top:4px}.footer_widget_section .gform-subscription .gform_wrapper .gform_heading{margin-bottom:8px}.footer_widget_section .gform-subscription .gform_wrapper .gfield--type-checkbox span{font-size:12px!important}.footer_widget_section .gform-subscription .gform_wrapper .gform_footer{text-align:left;margin:0}.footer_menu li a,.navacenter_footer-content .menu li a{margin-bottom:8px}.footer_widget_section ul{padding:0;margin:0;list-style:none}.footer_widget_section ul li{display:flex}.footer_widget_section ul li span{margin-right:8px}.footer_widget_section .cus_gform .gfield_checkbox li{display:unset}.cta_set a{margin-right:8px}.call-now-btn .cla_cta-btn{width:100%;text-align:center}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em;background:#73AFB6!important;color:#fff!important;display:inline-block!important;font-size:14px!important;line-height:12px!important;font-weight:700!important;padding:15px 30px!important;border-radius:0!important;text-transform:uppercase;-webkit-transition:all 0.3s linear!important;-o-transition:all 0.3s linear!important;transition:all 0.3s linear!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid #fffbf5!important;background:#fffbf5!important;text-align:center;min-height:450px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:20px!important}.product .cla_single-post-img{display:none!important}.product .related{float:left}del .woocommerce-Price-amount bdi{text-decoration:line-through}.single-product table.variations tr{display:flex;flex-direction:column;border:none;padding:0}.single-product table.variations tr th.label{padding:0}.single-product table.variations tr th.label label{margin:0}.single-product table.variations tr td.value{padding:0}.single-product table.variations tr select#gift-card{width:100%;margin:0;padding:16px;border:1px solid #ddd}.single-product .quantity input{min-height:46px}p.woocommerce-notice--success{text-align:center;border:5px solid #73b0b6;padding:15px;font-size:20px;color:#73b0b6}.single-cta{text-align:center;float:none!important}.single-cta>a{margin:10px 20px;border-radius:5px!important}.gform_footer .phone_cta{display:none!important}.navacenter_footer-content .footer_social ul>li{display:inline-block!important}.location-box a.cla_cta-btn{width:100%;margin-top:15px;text-align:center}@media (max-width:991px){.mean-container .mean-bar{padding:0!important;min-height:auto!important;margin-top:54px;box-shadow:0 0 10px rgb(0 0 0 / 10%);position:fixed;background:#ffffff!important;z-index:99!important}.mean-container .mean-bar nav.mean-nav{margin:0;background:none}.mean-container .mean-bar a span{background:#ffffff!important}.mean-container .mean-bar nav.mean-nav .header_logo{padding:20px 15px}.mean-container .mean-bar a.meanmenu-reveal{padding:10px;background:#73AFB6;margin:25px 15px}.site_header.shrink-header .header_top-content{padding:0}.site_header{box-shadow:unset}.header_menu_wrapper li ul.sub-menu,.header_menu_wrapper li ul.sub-menu ul.sub-menu{position:static;opacity:1!important;visibility:visible!important;background:#313131;transition:all 0.3s!important}.header_menu_wrapper li ul.sub-menu li a{min-width:unset;padding:1em 10%}.header_nav_wrapper{background:#313131}.header_menu_wrapper li.cla_cta-btn a{width:100%!important;padding:20px 30px!important}.main_header-content nav{display:none!important}}@media (max-width:767px){.mean-container .mean-bar{margin-top:51px}.news_template_wrapper{padding:20px}.news_year_filter .inp_field select{min-width:170px}}section.error-page{padding:100px 0;display:flex;align-items:center;justify-content:center}.error-page-content-inner{text-align:center;max-width:600px;margin:0 auto}h1.error-page-title{font-size:300px;margin-bottom:0;line-height:1.1}h2.error-page-subtitle{font-size:40px;font-weight:700;color:#000}p.error-page{font-size:20px;line-height:30px;margin-bottom:30px}.error-page-search-form .cla_sidebar-searchbar{margin-bottom:30px}.error-page-search-form input.cla_input-filed{padding:15px;border:1px solid #d7cbcb;width:100%}.error-page-search-form .cla_sidebar-searchbar{margin-bottom:30px;display:flex;gap:10px}.error-page-search-form button.cla_search-btn{background:#73AFB6;color:#fff;display:inline-block!important;font-size:18px!important;line-height:1.2!important;font-weight:700!important;padding:20px 24px!important;border-radius:0!important;text-transform:uppercase;-webkit-transition:all 0.3s linear!important;-o-transition:all 0.3s linear!important;transition:all 0.3s linear!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}@media(max-width:767px){h1.error-page-title{font-size:150px}}