body .header-holder{height:auto;width:100%!important}.header-holder,.header-holder.scroll-active{transition:all 0.5s ease-in-out}.header-logo-img img{transition:all 0.5s ease-in-out}.header-holder.scroll-active{background-color:#002E64!important}.header-holder.scroll-active .header-logo-img img{transition:all 0.5s ease-in-out;width:160px!important}.split-navs{transition:all 0.5s ease-in-out}body .off-canvas-menu .elementor-nav-menu a.elementor-item:hover svg path,body .off-canvas-menu .elementor-nav-menu a.elementor-item-active svg path,body .off-canvas-menu .elementor-nav-menu a.highlighted svg path{color:#fff;fill:#fff}.split-navs>div{transition:all 0.5s ease-in-out}.header-holder.scroll-active .split-navs>div{margin:0!important;transition:all 0.5s ease-in-out}.header-holder.scroll-active .content-header-column>div{align-content:center!important;transition:all 0.5s ease-in-out}body .hero-section-slider .swiper-slide-inner{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#FFFFFF00 50%,#000000 100%)}body .hero-soc-icons span svg{box-shadow:0 0 15px 0 rgba(0,0,0,.75);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.75);border-radius:50%;background-color:rgba(0,0,0,.2)}body .hero-section-slider .swiper-pagination{align-items:center;justify-content:center;top:47%;bottom:unset!important;left:10px;display:flex;flex-direction:column;gap:20px;width:25px}body .hero-section-slider .swiper-pagination-bullet{border:2px solid #fff!important}body .e-off-canvas__main .menu-item a.has-submenu:focus .sub-arrow svg{fill:#fff!important}#summer-winter-button{cursor:pointer}.color-it{background-color:#444!important;color:#fff!important}#summer-text{padding:5px;border-top-right-radius:15px}#winter-text{padding:5px;border-bottom-right-radius:15px}.summer.hide-it,.winter.hide-it{display:none!important}body .hero-video-holder{height:100vh!important}body .hero-video-holder>.hero-video,body .hero-video-holder>.hero-video>.elementor-wrapper{height:100%!important}body .hero-video-holder .hero-video video.elementor-background-video-hosted{height:100%!important;width:100%!important}body .button-with-arrow .elementor-button{text-decoration:none;max-width:90%;transition:all .8s ease-out}body .button-with-arrow .elementor-button:hover{max-width:100%;transition:all .8s ease-out}body .elementor-button-link .elementor-button-content-wrapper{transition:all .8s ease-out}body .elementor-button-link:hover .elementor-button-content-wrapper{gap:20px;transition:all .8s ease-out}span.elementor-grid-item a .e-font-icon-svg,ul.elementor-icon-list-items li a span.elementor-icon-list-icon{margin:0!important;transition:all 0.5s ease-in-out}span.elementor-grid-item:hover a .e-font-icon-svg,ul.elementor-icon-list-items li:hover a span.elementor-icon-list-icon{-webkit-transform:scaleX(-1);transform:scaleX(-1);transition:all 0.5s ease-in-out}body .elementor-button-icon{font-size:30px}.elementor-widget-testimonial-carousel .elementor-swiper-button-prev{left:-10px!important}.elementor-widget-testimonial-carousel .elementor-swiper-button-next{right:-10px!important}.blog-list-items .eael-grid-post-holder{padding:30px}.blog-list-items .eael-entry-wrapper{padding:15px 0!important}.accordion-questions .e-n-accordion-item{border:1px solid #363636}.accordion-questions .e-n-accordion-item .e-n-accordion-item-title-icon{margin-left:auto}body .no-margin,body .no-margin p{margin:0!important}body .aspect-ratio-gallery .gallery-item img{aspect-ratio:3 / 2}.team-grid a{width:100%}.team-grid img{max-width:356px!important;width:100%}.team-grid .elementor-element{width:100%}.team-grid.amenities-grid p{min-height:108px}.team-grid.amenities-grid .elementor-widget-image{min-height:300px}.wpcf7-form p{width:100%}.wpcf7-form p span input,.wpcf7-form p span select,.wpcf7-form p span textarea{margin-bottom:10px!important}body .wpcf7-form .wpcf7-response-output{background:#fff!important;border:1px solid #00c400!important;color:#00c400!important;margin-top:0!important}body .wpcf7-form .wpcf7-not-valid-tip{background:unset!important;border:1px solid #ff0000!important;color:#ff0000!important;padding:0 5px}.jump-to-rental{max-width:300px!important}.jump-to-rental .select2-container{width:100%!important}.footer-button a{min-width:190px}body .footer-menu{padding-left:0!important}.footer-contacts .elementor-icon-list-items .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{font-size:12px}@media only screen and (min-width:768px){body .footer-menu nav ul li a{padding-left:0!important}}@media only screen and (min-width:1024px) and (max-width:1280px){body .header-logo-img{padding-right:0!important;padding-left:0!important}body .header-logo-img a img{width:200px!important}body .split-navs .elementor-nav-menu .menu-item .elementor-item{font-size:16px!important;padding-left:10px!important;padding-right:10px!important}}@media only screen and (min-width:1024px) and (max-width:1140px){.header-holder .menu-holder .elementor-nav-menu .menu-item .elementor-item{margin:unset}.header-holder .menu-holder .elementor-nav-menu .menu-item:first-of-type .elementor-item-anchor{margin-right:auto}.header-holder .menu-holder .elementor-nav-menu .menu-item:last-of-type .elementor-item-anchor{margin-left:auto}.footer-contacts .elementor-icon-list-items .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{font-size:16px}}@media only screen and (min-width:1024px){body .split-navs .elementor-nav-menu{justify-content:space-between}body .split-navs .elementor-nav-menu .menu-item .elementor-item{margin:0!important}}@media only screen and (min-width:1140px){.footer-contacts .elementor-icon-list-items .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text{font-size:18px}}@media only screen and (min-width:1500px){.header-holder .menu-holder{max-width:540px}.header-holder .header-logo-img{max-width:330px}}@media only screen and (max-width:1280px){.team-grid.amenities-grid .elementor-widget-image{min-height:23vw}}@media only screen and (min-width:1025px) and (max-width:1080px){body .team-grid.amenities-grid h3{font-size:26px!important}}@media only screen and (max-width:1024px){body .hero-section-slider .swiper-pagination{top:35%}.elementor-nav-menu .sub-arrow{padding-left:30px!important;padding-right:30px!important;margin-left:auto!important}body .extracted-image{position:relative!important;top:unset!important}.team-grid>.elementor-element{max-width:345px}}@media only screen and (max-width:768px){.search-form-holder{bottom:130px!important}body.admin-bar .search-form-holder,body.dialog-body .search-form-holder{bottom:160px!important}.footer-menu ul li{display:flex;justify-content:center}.footer-menu ul li a{text-align:center}}@media only screen and (max-width:410px){body .team-grid .elementor-element.item{margin-bottom:70vw!important}body .team-grid.amenities-grid .elementor-element.item{margin-bottom:150px!important}}@media only screen and (max-width:400px){.button-with-arrow .elementor-button-text{font-size:16px}}@media only screen and (max-width:360px){.button-with-arrow .elementor-button{padding:15px!important}}@media only screen and (max-width:350px){body .team-grid .elementor-element.item{margin-bottom:60vw!important}}