body{width:100%;overflow-x:hidden}#site-logo #site-logo-inner a img{width:130px}#site-navigation-wrap .dropdown-menu >li >a:lang(en){font-size:15px}#site-logo{float:left}#site-logo:lang(en){float:right}#site-navigation-wrap:lang(en),.oceanwp-mobile-menu-icon.mobile-right:lang(en){float:left}#site-navigation-wrap,.oceanwp-mobile-menu-icon.mobile-right{float:right}#site-navigation-wrap:lang(en),.oceanwp-mobile-menu-icon.mobile-right:lang(en){float:left}#site-navigation li:first-child a:lang(en){margin-left:0;padding-left:0 !important;padding-right:15px !important;margin-left:-15px;margin-right:0}#site-navigation li:first-child a{margin-right:0;padding-right:0 !important;margin-right:-15px}#site-navigation-wrap .dropdown-menu >li.btn >a >span{padding:5px 15px;border-radius:3px;letter-spacing:0;background:#ffc272 !important;font-size:16px}#site-navigation-wrap .dropdown-menu >li.btn >a:hover >span{background:#FDB058 !important}@media (max-width:959px){#mobile-dropdown ul li:last-child{display:none}#mobile-dropdown ul li a{text-align:center}}.widget-title{padding:0;border:none}span .wpcf7-not-valid{border:1px solid #ff0000 ‫!‬important;background:#ffe2e2 !important}span.wpcf7-not-valid-tip{display:none !important}div.wpcf7-validation-errors{display:none !important}.wpcf7-mail-sent-ng{background:#fcf8e3;border:1px solid #ac9163 !important;color:#8a6d3b}.wpcf7-mail-sent-ok{background:#dff0d8;border:1px solid #3c763d !important;color:#3c763d}.wpcf7 input{border-radius:3px !important;height:50px;width:32% !important;margin:0 0 0 1.3%;font-weight:normal;font-size:20px !important}.wpcf7 input[type="submit"]{font-size:20px !important}/*.wpcf7 input[type="submit"]:hover{background:#ffffff;border:2px solid #e36397;color:#e36397}*/@media (max-width:768px){.wpcf7 input,.newsletter .wpcf7 input{width:100% !important;margin-bottom:15px}}.elementor-inline-editing{min-height:0 !important}.elementor-icon-box-title{margin-bottom:0}#footer-bottom .right{float:right}#footer-bottom .left{float:left}#footer-widgets li{padding:0}#footer-callout-wrap{padding:0}.elementor-widget-tabs .elementor-tab-content{padding:0}@media (min-width:768px){.elementor-widget-tabs .elementor-tabs-wrapper{display:flex;justify-content:center}}.wyf .elementor-tab-title{padding:12px 20px;margin-left:10px;text-align:center;border-bottom:2px solid #EFEFEF !important;transition:all .2s ease-in-out}.wyf .elementor-tab-title:last-child{margin-left:0}.wyf .elementor-tab-title:hover{border-color:#90cee1 !important}.wyf .elementor-tab-title.elementor-active,#locations .wyf .elementor-tab-title.elementor-active{border-color:#90cee1 !important}.wyf .elementor-slick-slider .slick-slide img{width:180px}#locations .wyf .elementor-element-populated,#locations .wyf .elementor-tab-content p{padding:0;margin:0}#locations .wyf .elementor-tabs-content-wrapper{margin-top:-2px;position:relative}#locations .wyf .elementor-tab-content{border:2px solid #90cee1}#locations .wyf .elementor-tab-title{border-color:transparent !important;border-radius:3px 3px 0 0;background:#f1f1f1}#locations .wyf .elementor-tab-title:hover{background:#90cee1 !important;color:#fff}#locations .wyf .elementor-tab-title.elementor-active{background:#90cee1 !important;color:#fff}@media (max-width:768px){.wyf .elementor-tab-title{width:100%;margin-top:15px;padding:8px}#locations .wyf .elementor-tab-title.elementor-active{margin-bottom:0}#locations .wyf .elementor-container{max-width:100%}#locations .wyf .jet-map{height:300px !important}}.elementor-widget-button a{min-width:200px}.element-is-sticky{background:#84C9D9;width:100% !important;left:0 !important}#sticky-btn{transition:background .1s ease-in-out}.text-slider .elementor-slick-slider .slick-dots-inside .slick-dots{rihjy:0;top:50%;transform:translateY(-50%);width:auto}.text-slider .elementor-slick-slider ul.slick-dots li{display:block}@media (max-width:499px){body .is-sticky #site-header.fixed-scroll #site-header-inner{padding:0 20px 0 10px !important}body .is-sticky #site-header #site-logo-inner a img{width:100px}}@media (max-width:768px){#footer-widgets li{display:block;text-align:center}}.gm-style .gm-style-iw{padding:15px 10px 10px;font-family:"Heebo",Sans-serif !important;font-size:16px}.gm-style .gm-style-iw b:first-child{font-size:20px}.gm-style .gm-style-iw b:first-child:after{content:"";display:block;height:5px;background:#FEC178;margin-bottom:-20px;margin-top:5px}#footer .elementor-widget-social-icons:lang(en){text-align:right !important}.oceanwp-custom-menu.right:lang(en){text-align:left !important}