h1,h2,h3,h4,h5{letter-spacing:-1px;line-height:1.2em!important}h1{font-size:68px!important}h2{font-size:42px!important}h3{font-size:26px!important}::selection{background:#ffe7a5}.sidebylist ul{margin-top:20px;list-style:none}.sidebylist ul li{display:inline-block;margin:10px 5px 10px 0}.sidebylist ul li:before{content:'•';padding-right:10px}a.double-btn{display:inline-block;margin-right:12px;padding:12px 22px;border-radius:8px;text-align:center;transition:all 0.5s ease}a.btn-primary{background:#fff;border:1px solid #fff;color:#134a59}a.btn-primary:hover{background:transparent;border:1px solid #fff;color:#fff}a.btn-secondary{background:transparent;border:1px solid #fff;color:#fff}a.btn-secondary:hover{background:#fff;border:1px solid #fff;color:#134a59}.double-links a{display:inline-block;background:#ecf1f2;border-radius:8px;padding:14px 30px!important;margin:0 5px 0 5px;color:#134959;transition:all 0.5s ease}.double-links a:hover{background:#dce4e6}.ssheader.et_pb_sticky{-webkit-box-shadow:0px 1px 30px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 1px 30px 0px rgba(0,0,0,0.15);box-shadow:0px 1px 30px 0px rgba(0,0,0,0.15)}.ssheader .mobile_menu_bar{background:#ffecab;border-radius:150px;padding:5px;line-height:1em!important;height:48px;width:48px;margin-right:-8px}.ssheader .mobile_menu_bar:before{margin:0 0 0 1px}.ssheader .mobile_nav.opened .mobile_menu_bar:before{content:'\4d';margin:0 0 0 -2px}.ssheader .mobile_menu_bar:before{transition:all .4s ease;transform:rotate(0deg);display:block}.ssheader .mobile_nav.opened .mobile_menu_bar::before{transition:all .4s ease;transform:rotate(90deg);display:block}.ssheader #menu-main-menu-desktop li{padding:0 15px}.ssheader .sub-menu{padding:0!important;border-radius:8px!important;width:280px!important}.ssheader .sub-menu li{display:block;width:100%;margin:0!important;padding:0!important}.ssheader .sub-menu li a{display:block;width:100%;opacity:1!important;padding:8px 20px!important;margin:0!important}.ssheader .sub-menu li a:before{content:'';display:inline-block;width:0;border-top:2px solid;height:4px;margin-right:0;transition:all 0.5s ease}.ssheader .sub-menu li a:hover:before{content:'';display:inline-block;width:15px;border-top:2px solid;height:4px;margin-right:8px}.headermobile .et_mobile_menu{padding:0 30px!important;text-align:center}.headermobile .et_mobile_menu li:last-child a{border:none!important}.headermobile .et_mobile_menu li a{padding:15px!important}ul.bottom-menu{list-style:none;padding:0;margin-top:35px}ul.bottom-menu li{display:inline-block;margin:0 22px 0 0}ul.bottom-menu li a{display:block;color:#fff!important;transition:all 0.5s ease}ul.bottom-menu li a:hover{color:#1ba592!important}ul.credits-links{list-style:none;padding:0}ul.credits-links li{display:inline-block;margin-left:20px}.credits-links a{color:#fff!important;transition:all 0.5s ease;font-weight:500}.credits-links a:hover{color:#1ba592!important}.reviews-slider .et_pb_slide_title{display:none}.reviews-slider .et_pb_slide_content{text-shadow:none!important;margin-bottom:25px}.reviews-slider .et_pb_slide_content span{font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:12px;display:block;margin-top:20px}.reviews-slider .et-pb-controllers a{margin:0 6px!important;display:inline-block;height:12px!important;width:12px!important;opacity:.3}.reviews-slider .et-pb-controllers a.et-pb-active-control{opacity:1!important}.reviews-slider .et-pb-controllers{top:0!important;position:relative}.reviews-slider .et_pb_slide_description{padding:0!important}.reviews-slider .et_pb_slider_container_inner{display:block!important;vertical-align:none}.reviews-slider .star-rating{color:#ffecab!important;font-style:normal!important;font-size:30px!important;letter-spacing:5px!important;margin-bottom:18px}.reviews-slider .et_pb_slide{padding:0!important}::placeholder{color:inherit!important;opacity:.8!important}textarea{resize:none!important}.form-contact{margin:0!important;padding:0!important}.form-contact .wpforms-field{padding:0 0 20px 0!important}.form-contact .wpforms-field-large{font-size:inherit!important;font-family:inherit!important;color:inherit!important;border:1px solid #8aa0a6!important;padding:0 15px!important;height:48px!important;border-radius:8px!important}.form-contact textarea{font-size:inherit!important;font-family:inherit!important;color:inherit!important;border:1px solid #8aa0a6!important;padding:15px!important;height:150px!important;border-radius:8px!important}.btn-contact{border:1px solid #15414e!important;background:#15414e!important;border-radius:8px!important;padding:0 30px!important;line-height:1em!important;height:48px!important;transition:all 0.5s ease;color:#fff;font-size:16px!important}.btn-contact:hover{border:1px solid #15414e!important;background:transparent!important;border-radius:8px!important;padding:0 30px!important;line-height:1em!important;height:48px!important;color:#15414e!important}.form-contact input:focus,.form-contact textarea:focus,.form-btn:focus{box-shadow:none!important;outline:none!important}.wpforms-confirmation-container-full{background:rgba(255,255,255,.5)!important;border:1px solid #fff!important;border-radius:6px!important;color:inherit!important;text-align:center!important}#form-booking .btn-contact{width:100%!important}@media (max-width:767px){h1{font-size:58px!important}h2{font-size:40px!important}h3{font-size:26px!important}ul.credits-links li{margin-left:10px;margin-right:10px}}@media (max-width:480px){h1{font-size:48px!important}h2{font-size:38px!important}h3{font-size:30px!important}ul.bottom-menu li{display:block;margin:0 0 0 0}ul.bottom-menu li a{padding:10px 0}ul.credits-links li{display:block;margin:0;padding:10px 0}.sidebylist ul li{display:block;margin:10px 0}a.double-btn{display:block;margin-right:0;margin-bottom:10px;padding:12px 22px;border-radius:8px;text-align:center}.double-links a{display:block;margin:10px 0 10px 0;color:#134959;transition:all 0.5s ease}}