.ti-review-content{font-weight:normal}#custom_html-3,#text-12{margin-bottom:10px}.footer-widget #text-1{margin-bottom:5%}#footer-info{width:100%}#footer-info .et_pb_row{margin:0;width:100%}.cff-text{font-size:13px}#cff-load-more{font-size:13px}#footer-info .right{text-align:right}@media only screen and (min-width:1142px){#logo{max-height:100%}}.gform_button{padding:20px!important;border-radius:3px;background:#ea6900!important;color:#fff!important;border-style:solid;border-width:2px;border-color:#ea6900;font-weight:600;cursor:pointer;font-size:18px}.gform_button:hover{background:#e6802c!important}.et_pb_fullwidth_header_container .header-content-container{width:auto!important;margin:0px auto}.et_pb_fullwidth_header_container .header-content-container .header-content{background:rgba(0,0,0,0.4);width:auto;padding:20px!important;margin:0px auto;border-radius:5px}.et_pb_fullwidth_header_container .header-content-container .header-content h1{text-shadow:-1px 3px 2px rgba(0,0,0,0.6);font-size:35px}.et_pb_fullwidth_header_container .header-content-container .header-content h2,.et_pb_fullwidth_header_container .header-content-container .header-content h3{text-shadow:-1px 3px 2px rgba(0,0,0,0.6);font-size:25px}#footer-widgets .footer-widget li::before{border:none}#footer-widgets .footer-widget li{padding-left:0px!important;margin-left:0;margin-right:15px}#top-menu li li a{width:auto!important;white-space:nowrap!important}.sub-menu{width:auto!important}.bookingbutton{text-transform:uppercase;color:#ff6600!important;padding:5px 10px!important;display:inline-block;margin-bottom:10px;border:2px solid #ff6600;font-weight:bold}#text-4{margin-bottom:30px}#menu-footer-widget-menu a{white-space:nowrap}@media screen and (max-width:1565px) and (min-width:1446px){#logo{width:280px!important}#et-top-navigation{padding-left:0px!important}}@media screen and (max-width:1447px) and (min-width:1361px){#logo{width:200px!important}#et-top-navigation{padding-left:0px!important}}@media screen and (max-width:1375px){#et_mobile_nav_menu{display:block!important}#top-menu{display:none!important}}#et-info-phone{color:#244485}#et-info-phone a{margin:0px 5px;border-bottom-width:1px;border-bottom-style:solid}.cff-shared-link *{font-size:14px!important;font-weight:400;line-height:1.4em!important}#text-5{margin-bottom:15px!important}#text-7 iframe{height:226px!important}.et_pb_slides .et_pb_button{background:#f60!important;border:1px solid #f60;font-weight:bold!important;text-transform:uppercase;letter-spacing:3px}.et_pb_slides .et_pb_slide_title{font-size:4em!important;text-transform:uppercase!important;letter-spacing:4px!important;text-shadow:2px 2px 2px #244485!important}.et_pb_slide_content>h1{font-size:35px!important;line-height:45px!important;text-shadow:2px 2px 2px #244485!important}@media screen and (max-width:600px){.et_pb_slide_content>h1{font-size:21px!important;line-height:35px!important}.et_pb_slides .et_pb_slide_title{font-size:4em!important}}.three-cols p{display:flex;gap:10px;margin-bottom:30px}.three-cols p a{padding:5px 10px;height:100%;display:flex;min-height:200px;display:flex;align-items:center;background:white;border:1px solid #f60}@media screen and (min-width:1401px){#main-footer .container{max-width:1400px}#text-13{margin-bottom:25px}}@media screen and (min-width:1100px){.christmas_closure>div>div:nth-child(2){width:40%!important;margin:unset!important;border:1px solid red;padding:20px}.christmas_closure>div>div{width:30%!important;margin:unset!important}}.pum-close.popmake-close{font-family:sans-serif!important}.popmake-content *{color:white}.woocommerce-ordering{display:none!important}.woocommerce-cart .cart-collaterals .woocommerce-shipping-totals,.woocommerce-cart .cart-collaterals tr.shipping,.cart-collaterals .woocommerce-shipping-totals,.cart-collaterals tr.shipping,.wc-block-components-totals-shipping,.wc-block-components-totals-item--shipping{display:none!important}.woocommerce-NoticeGroup-checkout .woocommerce-error a{color:#fff}.woocommerce-page span.onsale,.woocommerce span.onsale{z-index:2;background:#ea6900!important}#top-menu li li{display:block}.wc_bottomfooter_link{float:right;text-align:left}.wc_bottomfooter_link a.pad-right{padding-right:25px}.footer_copyright{text-align:left}@media (max-width:980px){#logo,#main-header,.container,.logo_container{width:100%}.et_header_style_left #logo{width:auto;max-width:280px}#logo{max-height:100%}.et_header_style_left #et-top-navigation,.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:13px}.et_header_style_left #et-top-navigation .mobile_menu_bar,.sd-mobile-header-buttons{padding-bottom:13px}.sd-mobile-header-buttons .sd-mhb{max-width:70px}}@media only screen and (min-width:981px){#logo{max-height:100%}}@media (max-width:470px){.et_header_style_left #logo{max-width:180px}}