body{overflow-x:hidden}body ul,body ol{margin-top:0}#site-header.transparent-header{border:none}body #site-logo #site-logo-inner a:hover img{opacity:.95}#site-header #site-logo #site-logo-inner a img{width:100%}body.boxed-layout.wrap-boxshadow #wrap{-webkit-box-shadow:0 0 30px -10px rgba(0,0,0,.5);-moz-box-shadow:0 0 30px -10px rgba(0,0,0,.5);box-shadow:0 0 30px -10px rgba(0,0,0,.5)}.boxed-layout #wrap #site-header-inner.container{max-width:1330px}.page-header,.has-transparent-header .page-header{display:none}.elementor-page header.page-header,.single-post header.page-header{display:none}#content div#blog-entries .blog-entry.col-1{max-width:inherit}body #site-navigation-wrap ul.main-menu.dropdown-menu>li.menu-item>ul.megamenu.sub-menu{max-width:inherit;flex:initial}.woocommerce-checkout .col-1,.woocommerce-checkout .col-2{max-width:100%}body.single-product .elementor.elementor-location-single.product.col{padding:0}body .woocommerce-MyAccount-content .addresses>*{max-width:unset;flex:unset}.elementor-widget-nav-menu li.menu-item>a.elementor-item>span.hidden{display:none}body.woocommerce div.product.elementor form.cart table.variations td.value:before{content:""!important;margin:0!important}body.woocommerce div.product.elementor form.cart table.variations .reset_variations{float:none;position:absolute;right:0;margin:0;transform:translateX(100%);border:none;display:flex!important;flex-direction:column;justify-content:center;align-items:center}body.woocommerce div.product form.cart .variations .reset_variations:before{margin:0}body.woocommerce.single-product .single_variation .woocommerce-variation-price .price{display:block!important;text-align:center;font-size:20px}section.elementor-section.elementor-top-section{padding:70px 15px}body .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:15px}body.has-transparent-header #main section.elementor-section.elementor-top-section:first-child{padding-top:160px;padding-top:calc(100px + 60px)}body .elementor-element.elementor-widget-spacer,body .elementor-widget.elementor-widget-divider{margin-bottom:0!important}body .elementor-widget-divider .elementor-divider{overflow:hidden}body .elementor-widget p:last-child{margin:0}::-webkit-input-placeholder{color:#616161}::-moz-placeholder{color:#616161}:-ms-input-placeholder{color:#616161}:-moz-placeholder{color:#616161}body #site-navigation-wrap .dropdown-menu>li>a .nav-arrow{padding:0;margin-left:-2px}.effect-three #site-navigation-wrap .dropdown-menu>li.current-menu-item>a.menu-link>span:after,.effect-three #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{height:2px}.effect-two #site-navigation-wrap .dropdown-menu>li.current-menu-item>a.menu-link>span:after,.effect-two #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{height:1px}body.has-transparent-header .effect-two #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after,body.has-transparent-header .effect-eight #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,body.has-transparent-header .effect-eight #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after{background-color:#fff}body.has-transparent-header #site-navigation-wrap ul.dropdown-menu>li.menu-item>a.menu-link{color:#fff}#site-navigation-wrap ul.dropdown-menu li.dropdown>ul.sub-menu{padding:10px 0}#site-navigation-wrap ul.dropdown-menu li.dropdown>ul.sub-menu>li.menu-item{border:none}#site-navigation-wrap ul.dropdown-menu li.dropdown>ul.sub-menu>li.menu-item>a{font-size:14px;line-height:1.7em;padding:8px 15px;transition:.25s;text-transform:uppercase}#site-navigation-wrap ul.dropdown-menu li.dropdown>ul.sub-menu>li.menu-item>a:hover{background:transparent;transition:.25s}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding:0!important}body .gform_wrapper{margin:-16px 0 0px!important}body .gform_wrapper li.hidden_label input{margin-top:0}body .gform_wrapper ul li.gfield textarea{margin-top:8px}body .gform_wrapper .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]{padding:inherit!important;font-size:inherit!important;width:16px!important;height:16px!important}body .gform_wrapper .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]:checked~label{font-weight:400}body .gform_wrapper ul li.gfield input:not([type="checkbox"]),body .gform_wrapper ul li.gfield textarea{padding:8px 15px!important;font-family:'Open Sans',sans-serif!important;-webkit-border-radius:0;border-radius:0}body .gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_page_footer input.button,body .gform_wrapper .gform_page_footer input[type=submit]{padding:10px 20px;font-family:'Open Sans',sans-serif!important;font-size:16px;line-height:1.4em;text-transform:uppercase;font-weight:700;min-width:120px;-webkit-border-radius:0;border-radius:0}body .gform_wrapper .gf_list_inline .gfield_checkbox li label,body .gform_wrapper .gf_list_inline .gfield_radio li label{max-width:100%}body .gform_wrapper .gf_list_inline .gfield_radio li input[type=radio]{margin-top:0}@media only screen and (min-width:641px){body .gform_wrapper:not(.custom-inline-form_wrapper) .gform_body ul.gform_fields{margin-right:-15px!important}body .gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_page_footer input.button,body .gform_wrapper .gform_page_footer input[type=submit]{margin-right:0}}@media only screen and (min-width:768px){body .gform_wrapper.custom-inline-form_wrapper .gform_body{display:inline;clear:none;float:left;width:66.666%}body .gform_wrapper.custom-inline-form_wrapper .gform_footer{display:inline;clear:none;float:left;width:33.333%;margin-top:8px}.gform_wrapper.custom-inline-form_wrapper .gform_footer input[type=submit]{width:100%;height:46px;line-height:46px;padding:0 30px}}body .gform_wrapper.custom-inline-form_wrapper .gform_footer{text-align:center}.caption-middle.elementor-widget.elementor-widget-image figcaption.widget-image-caption.wp-caption-text{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);color:#fff;font-size:16px;line-height:34px;transition:.25s;padding:15px}.caption-middle.elementor-widget.elementor-widget-image img{transition:.25s}.caption-middle.elementor-widget.elementor-widget-image:hover img{transition:.25s}.image-overlay.elementor-widget-image .elementor-image:before{content:"";width:100%;height:100%;position:absolute;opacity:0}.image-overlay.elementor-widget-image:hover .elementor-image:before{opacity:.8}.image-overlay.green.elementor-widget-image .elementor-image:before{background:#a0a635}@media only screen and (max-width:767px){section.float-left.elementor-section.elementor-inner-section>.elementor-container{margin-left:0}section.float-right.elementor-section.elementor-inner-section>.elementor-container{margin-right:0}}@media only screen and (max-width:959px){.container,body.content-full-screen .elementor-section-wrap>.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%!important}}@media only screen and (max-width:767px){section.elementor-section.elementor-top-section{padding:50px 15px}body.has-transparent-header #main section.elementor-section.elementor-top-section:first-child{padding-top:130px;padding-top:calc(80px + 50px)}body .elementor-posts .elementor-post{display:block}body .elementor-post__text{margin:15px 0}}.blog-grid h4.post-title a{color:#408B7E!important;font-weight:500}.blog-grid .date-meta{color:#355852!important;margin:20px 0px!important}.blog-grid p.post-excerpt{color:#355852!important}.blog-grid .featured-image-container{box-shadow:0 3px 10px #00000036}.blog-grid .read-more-link a{color:#122A92!important;text-decoration:underline}.no-pagination .pagination-links{display:none!important}.blog-grid .col-lg-3.post-column{margin-bottom:40px}#site-navigation-wrap ul.dropdown-menu li.dropdown>ul.sub-menu>li.menu-item.remove-label>a.menu-link{display:none}ul.megamenu.col-1.sub-menu{background-color:#F3EDDF;border-top:0px!important}.facilities-grid .post-details{text-align:center}.facilities-grid .meta-item{margin-bottom:10px}.facilities-grid h4.post-title{padding-bottom:10px}.facilities-grid .post-details{margin-top:10px}.facilities-grid .extra-info-container{text-align:center}.facilities-grid .col-lg-3.post-column.placeholder-col{display:flex;justify-content:center;align-items:center}.facilities-grid h2.post-title{color:#355852;border-bottom:4px solid #EAB58E;padding-bottom:10px;margin-bottom:15px}div#site-logo,a.custom-logo-link img{width:80px!important}i.nav-arrow.fa.fa-angle-down{display:none}p a{color:inherit!important}#site-navigation-wrap .dropdown-menu>li>a{padding:0 24px}#site-header.center-header #site-navigation-wrap .left-menu,#site-header.center-header #site-navigation-wrap .right-menu{width:45%!important}#site-header.center-header #site-navigation-wrap .middle-site-logo{width:10%!important}.facilities-grid h4.post-title a{font-size:15px;letter-spacing:2px;text-transform:uppercase;color:#314B4D!important}.facilities-grid .meta-item.phone a{text-decoration:underline;color:#122A92!important}.sbi-owl-prev,.sbi-owl-next{background-color:#122A92!important;color:#fff!important}.single-facilities .thumbnail,.single-facilities header.entry-header.clr{display:none!important}.bdt-tabs .bdt-tab .bdt-active a:after{display:none}.no-click a.menu-link{pointer-events:none!important}.elementor-section-wrap .elementor-widget-text-editor a,.elementor-section-wrap .elementor-heading-title a{color:#122A92!important;text-decoration:underline!important}.elementor.elementor-location-footer a{color:#fff!important}.pagination-links{text-align:center;margin-top:50px!important}.pagination-links a{padding:0 20px;text-decoration:underline;color:#182f94}@media only screen and (max-width:989px){.blog-grid .col-sm-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:500px){.blog-grid .col-sm-3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.blog-grid .post-container{margin-bottom:30px!important}body .elementor-field-type-submit button[type="submit"]{width:100%}#gform_1 input{background-color:#fff;border-radius:0px!important;min-height:50px}#gform_1 input#gform_submit_button_1{background-color:#01848c!important;margin-bottom:0}#gform_1 .gform_body.gform-body{width:90%!important;max-width:90%}#gform_1 .gform_footer.top_label{width:30%!important;max-width:40%!important}body a:focus,body .focus a{outline:none!important}