.form-custom .uk-form-label,form .uk-form-label{color:#000;font-size:16px;font-weight:400}.form-custom .uk-form-label.uk-form-danger,form .uk-form-label.uk-form-danger{color:#f0506e}.form-custom .form-url,form .form-url{display:none}.form-custom .uk-checkbox.uk-form-danger:not(:checked),form .uk-checkbox.uk-form-danger:not(:checked){background-color:rgba(240,80,110,.08);box-shadow:inset 0 0 0 1px #f0506e}.form-custom .uk-input,.form-custom .uk-select,.form-custom .uk-textarea,form .uk-input,form .uk-select,form .uk-textarea{min-height:50px;padding-right:20px;padding-left:20px;background-color:transparent;box-shadow:inset 0 0 0 1px #999;font-size:16px}.form-custom .uk-input:focus,.form-custom .uk-select:focus,.form-custom .uk-textarea:focus,form .uk-input:focus,form .uk-select:focus,form .uk-textarea:focus{box-shadow:inset 0 0 0 1px #666}.form-custom .uk-input:disabled,.form-custom .uk-select:disabled,.form-custom .uk-textarea:disabled,form .uk-input:disabled,form .uk-select:disabled,form .uk-textarea:disabled{background-color:#f2f2f2}.form-custom .uk-input.uk-form-danger,.form-custom .uk-select.uk-form-danger,.form-custom .uk-textarea.uk-form-danger,form .uk-input.uk-form-danger,form .uk-select.uk-form-danger,form .uk-textarea.uk-form-danger{color:#f0506e;background-color:rgba(240,80,110,.08);box-shadow:inset 0 0 0 1px #f0506e}.form-custom .uk-input.uk-form-success,.form-custom .uk-select.uk-form-success,.form-custom .uk-textarea.uk-form-success,form .uk-input.uk-form-success,form .uk-select.uk-form-success,form .uk-textarea.uk-form-success{color:#32d296;background-color:rgba(50,210,150,.08);box-shadow:inset 0 0 0 1px #32d296}.form-custom .uk-textarea,form .uk-textarea{padding:20px}.uk-button{padding:20px 30px;font-size:16px;font-weight:700;line-height:18px}.uk-button a{color:#fff!important}.uk-button-primary{background-color:#41b264;font-weight:700;transition:.2s}.uk-button-primary:active,.uk-button-primary:focus,.uk-button-primary:hover{background-color:#399c58}.uk-button-primary~.uk-button-primary{margin-left:10px}.uk-button-primary-light{background-color:#fff;color:#41b264;font-weight:700;transition:.2s}.uk-button-primary-light:active,.uk-button-primary-light:focus,.uk-button-primary-light:hover{background-color:#f2f2f2}.uk-button-secondary{color:#41b264;padding:0;background-color:transparent;font-size:1rem;font-weight:700;transition:.2s;display:flex;align-items:center}.uk-button-secondary i{transition:.2s}.uk-button-secondary:active,.uk-button-secondary:focus,.uk-button-secondary:hover{background-color:transparent;color:#399c58}.uk-button-secondary:active i,.uk-button-secondary:focus i,.uk-button-secondary:hover i{margin-left:5px;color:#399c58}.uk-button~.uk-button{margin-left:10px}.uk-button-default{color:#000;border:1px solid #999;background-color:transparent}.uk-button-link{padding-right:0;padding-left:0;color:#000}.full-left-image,.full-left-image-small,.full-right-image,.full-right-image-small{position:absolute;top:0;bottom:0;background-repeat:no-repeat;background-position:50%;background-size:cover}.full-left-image{right:45%;left:0}.full-left-image-small{right:60%;left:0}.full-right-image{right:0;left:45%}.full-right-image-small{right:0;left:60%}.image-block{display:block;position:relative;width:100%;padding-top:75%;background-repeat:no-repeat;background-position:50%;background-size:cover}.image-block.square{padding-top:100%}.image-block.long{padding-top:133%}.button-icon{display:flex;width:60px;height:60px;color:#666;border-radius:999px;background-color:#fff;align-items:center;font-size:21px;justify-content:center}.uk-switch{position:relative;display:inline-block;height:22px;width:40px}.uk-switch input{display:none}.uk-switch-slider{background-color:rgba(0,0,0,.22);top:0;right:0;border-radius:500px;cursor:pointer;transition-property:background-color;box-shadow:inset 0 0 2px rgba(0,0,0,.07)}.uk-switch-slider,.uk-switch-slider:before{position:absolute;left:0;bottom:0;transition-duration:.2s}.uk-switch-slider:before{content:"";background-color:#fff;width:22px;height:22px;border-radius:50%;transition-property:transform,box-shadow}.uk-switch-disabled{cursor:auto}input:checked+.uk-switch-slider:not(.uk-switch-disabled){background-color:#39f!important}input:checked+.uk-switch-slider:before{transform:translateX(18px)}.uk-switch-slider.uk-switch-on-off{background-color:#f0506e}input:checked+.uk-switch-slider.uk-switch-on-off{background-color:#32d296!important}.uk-switch-slider.uk-switch-big:before{transform:scale(1.2);box-shadow:0 0 6px rgba(0,0,0,.22)}.uk-switch-slider.uk-switch-small:before{box-shadow:0 0 6px rgba(0,0,0,.22)}input:checked+.uk-switch-slider.uk-switch-big:before{transform:translateX(26px) scale(1.2)}.uk-light .uk-switch-slider:not(.uk-switch-on-off){background-color:hsla(0,0%,100%,.22)}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:proxima-nova,sans-serif}.contain{background-size:contain!important}.title-link:hover{text-decoration:none}.title-link:hover h2{color:#41b264}body{display:flex;flex-direction:column;min-height:100vh;color:#000}body,html{overflow-x:hidden}header{z-index:1}.label_matrix{text-align:right;font-size:15px;font-style:italic;padding:5px;position:absolute;right:15px;z-index:999999}section{z-index:1}section.uk-section{padding-top:100px;padding-bottom:100px}section.uk-section-small{padding-top:50px;padding-bottom:50px}section.uk-section-bottom{padding-top:50px;padding-bottom:0}section.uk-section-image{padding-top:0;margin-top:100px;margin-bottom:100px}section:last-of-type{padding-bottom:0;margin-bottom:100px}.uk-section-contact{margin-top:-100px;padding-top:0;padding-bottom:100px;z-index:1}.uk-section-contact .uk-container{background-color:#fff;margin-top:0!important;padding-top:0!important}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .2s ease;background-size:cover;background-position:50%}.lazyload-wrapper{position:relative}.lazyload-wrapper img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.uk-h1,h1{color:#fff;font-size:52px;font-weight:700;line-height:62.4px;font-family:orpheuspro,serif}.uk-h1 i,h1 i{font-weight:400;font-style:italic}.uk-h2,h2{color:#000;font-size:40px;font-weight:700;line-height:48px;font-family:orpheuspro,serif}.uk-h2 i,h2 i{font-weight:400;font-style:italic}.uk-h3,h3{color:#000;font-size:32px;font-weight:700;line-height:38.4px;font-family:orpheuspro,serif}.uk-h3 i,h3 i{font-weight:400;font-style:italic}.uk-h4,h4{color:#000;font-size:24px;font-weight:700;line-height:28.8px;font-family:orpheuspro,serif}.uk-h4 i,h4 i{font-weight:400;font-style:italic}.uk-h5,h5{color:#000;font-size:18px;font-weight:700;line-height:24px}.cms,p{font-size:15px;font-weight:400;line-height:22.5px}.cms,h1.black,p{color:#000}.top-banner{background-color:#41b264}.top-banner--text,.top-banner--text p,.top-banner--title{color:#fff}.top-banner--text p:last-of-type{margin-bottom:0}section:first-of-type .uk-container{background-color:#fff;margin-top:-150px;padding-top:100px;padding-left:0;padding-right:0}section:first-of-type.uk-section,section:first-of-type.uk-section-small{padding-top:50px}.home-banner{width:100%;aspect-ratio:15/9;position:relative;margin-top:-150px;margin-bottom:-20px;z-index:0}.home-banner-background{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.home-banner-background:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.16)}.home-banner-content{position:absolute;color:#fff;left:50%;transform:translate(-50%);text-align:center;z-index:1;top:40%}.page-banner{width:100%;aspect-ratio:15/5;position:relative;margin-bottom:-20px;z-index:0}.page-banner-background{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.page-banner-background:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.2)}.page-banner-content{position:absolute;color:#fff;left:50%;transform:translate(-50%);text-align:center;z-index:1;top:30%}.page-banner-content h1{text-shadow:#000 0 0 30px}.categories>.row{margin-top:50px}.categories .category{background-color:#f2f2f2;display:flex;flex-direction:column;align-content:center;height:100%}.categories .category-image{width:100%;aspect-ratio:260/346;margin-bottom:30px;background-position:50%;background-size:cover}.categories .category .uk-h4,.categories .category p{margin-top:0;width:100%;text-align:center}#popup-modal .popup--image{display:block;position:relative;width:100%;padding-top:75%;background-repeat:no-repeat;background-position:50%;background-size:contain}.uk-logo{height:150px;padding:0}.uk-logo img{height:60%}.uk-offcanvas{z-index:2}.uk-offcanvas-bar{background-color:#fff}.uk-offcanvas .uk-close{color:#000}.uk-offcanvas ul>li>a{border-bottom:1px solid #f2f2f2;color:#999}.uk-offcanvas ul>li.uk-active>a{color:#999;font-weight:700}.uk-offcanvas .uk-margin-auto-vertical{margin-top:150px!important}.uk-navbar-right{display:flex;flex-direction:column;justify-content:start;align-items:flex-end}.uk-navbar-right li>a{font-weight:700;min-height:0}.uk-navbar-right .uk-navbar-top>li{display:flex;justify-content:center}.uk-navbar-right .uk-navbar-top>li>a{color:#999;font-size:.875rem}.uk-navbar-right .uk-navbar-top>li.uk-active a{color:#41b264}.uk-navbar-right .uk-navbar-top>li.uk-button{padding-top:15px;padding-bottom:15px}.uk-navbar-right .uk-navbar-top>li.uk-button a{padding:0}.uk-navbar-right .uk-navbar-bottom>li>a{color:#000;font-size:1rem;padding:20px 0 19px;margin-left:15px;margin-right:15px}.uk-navbar-right .uk-navbar-bottom>li.uk-active a{box-shadow:inset 0 10px transparent,inset 0 -3px #41b264,inset -10px 0 rgba(0,0,255,0),inset 10px 0 rgba(0,128,0,0)}.uk-navbar-right .uk-navbar-bottom>li:last-of-type a{margin-right:0}.uk-navbar-right .uk-navbar-bottom>li:first-of-type a{margin-left:0}.navbar-light .uk-navbar-bottom>li>a,.navbar-light .uk-navbar-top>li>a{color:#fff}.uk-navbar-toggle{min-height:100%;font-size:1.5rem;color:#000}.navbar-light .uk-navbar-toggle{min-height:100%;font-size:1.5rem;color:#fff}.subnav li>a{color:#000;font-weight:500;font-style:italic}.subnav li{padding-top:5px}.subnav li:last-of-type a{padding-right:0}.subnav-mobile{display:flex;justify-content:center}.reservation-container{position:relative;z-index:3}.reservation-background{visibility:hidden;position:fixed;transition:.2s}.reservation-popup{position:fixed;background-color:#fff;width:40%;height:100vh;padding:100px;top:0;overflow-y:scroll}.reservation-popup .close_button{position:absolute;right:20px;top:20px;font-size:1.5rem;color:#41b264}.reservation-popup .close_button:hover{cursor:pointer}.reservation-form label{display:none}.reservation-form label .uk-checkbox,.reservation-form label .uk-radio{margin-right:10px;background-color:transparent;height:20px;width:20px;border:1px solid #999}.reservation-form label .uk-checkbox:checked,.reservation-form label .uk-radio:checked{background-color:#41b264;border:1px solid #41b264}.reservation-form label.uk-form-label-privacy{display:block;color:#999}.reservation-form label.uk-form-label-privacy a{color:#fff;text-decoration:underline}.reservation-form label.uk-form-label-radio{display:block;color:#999}.reservation-form .uk-input,.reservation-form .uk-select,.reservation-form .uk-textarea{box-shadow:none;border-bottom:1px solid #999;padding-left:0;color:#666}.reservation-form .uk-input:active,.reservation-form .uk-input:focus,.reservation-form .uk-select:active,.reservation-form .uk-select:focus,.reservation-form .uk-textarea:active,.reservation-form .uk-textarea:focus{box-shadow:none!important;border-bottom:1px solid #41b264!important}.reservation-form .uk-input::-moz-placeholder,.reservation-form .uk-select::-moz-placeholder,.reservation-form .uk-textarea::-moz-placeholder{color:#999;opacity:1}.reservation-form .uk-input:-ms-input-placeholder,.reservation-form .uk-select:-ms-input-placeholder,.reservation-form .uk-textarea:-ms-input-placeholder{opacity:1}.reservation-form .uk-input::placeholder,.reservation-form .uk-select::placeholder,.reservation-form .uk-textarea::placeholder{color:#999;opacity:1}.reservation-form .uk-input:-ms-input-placeholder,.reservation-form .uk-select:-ms-input-placeholder,.reservation-form .uk-textarea:-ms-input-placeholder{color:#999}.reservation-form .uk-input::-ms-input-placeholder,.reservation-form .uk-select::-ms-input-placeholder,.reservation-form .uk-textarea::-ms-input-placeholder{color:#999}.form-custom .uk-input.uk-form-danger,.form-custom .uk-select.uk-form-danger,.form-custom .uk-textarea.uk-form-danger,form .uk-input.uk-form-danger,form .uk-select.uk-form-danger,form .uk-textarea.uk-form-danger{box-shadow:none!important;border-bottom:1px solid #f0506e}.uk-offcanvas-bar{width:400px;left:-400px}.uk-offcanvas-bar .logo{width:100%;display:flex;justify-content:center}.uk-offcanvas-bar .logo img{width:60%}.uk-nav-contact{border-bottom:1px solid #f2f2f2;padding-top:20px;padding-bottom:20px}.uk-nav-contact p{font-size:1.2rem;color:#666}.uk-nav-contact a{color:#999}.uk-offcanvas-bar.uk-offcanvas-reservation{left:-45vw;transition:.5s}.uk-nav-primary>li>a{font-size:1.2rem}.uk-offcanvas-bar.uk-offcanvas-reservation.active{right:0;left:0;width:40vw;height:100vh;padding-left:0;padding-top:0;z-index:99999}.reservation-background.active{visibility:visible;width:100vw;height:100vh;z-index:9999;top:0;background-color:rgba(0,0,0,.38)}.step-container .steps{margin-bottom:100px;margin-top:50px}.step-container .steps-image{height:400px;margin-bottom:60px;position:relative}.step-container .steps-image .steps-icon{position:absolute;width:60px;height:60px;background-color:#41b264;bottom:-30px;left:88px;border-radius:50%;display:flex;align-content:center;justify-content:center}.step-container .steps-image .steps-icon img{width:24px}.step-container :last-child{margin-bottom:0!important}.list-horizontal .list-icon{width:60px;height:60px;background-color:#41b264;border-radius:50%;top:0;left:12px;display:flex;align-content:center;justify-content:center;color:#fff;font-size:16px;font-weight:700;align-items:center}.list-horizontal .list-icon img{width:24px}.list-horizontal .list-content{border-right:1px solid #ccc;flex:1;margin-top:90px}.list-horizontal .list-content .price{color:#41b264}.list-horizontal .list-content p{color:#999}.list-horizontal .list{display:flex}.list-horizontal :last-child .list-content{border-right:none}.list-vertical .list-icon{width:60px;height:60px;background-color:#41b264;border-radius:50%;top:16px;left:0;display:flex;align-items:center;justify-content:center;color:#fff}.list-vertical .list-icon i{font-size:1.5rem}.list-vertical .list-icon img,.list-vertical .list-icon svg{width:40%;fill:#fff}.list-vertical .list-content{border-bottom:1px solid #ccc;flex:1;margin-left:90px}.list-vertical :last-child .list-content{border-bottom:none}.uk-tab>*>a{font-weight:700;color:#000}.uk-tab>.uk-active>a{color:#000}.uk-tab{border-bottom:1px solid #999;margin-left:0}.uk-tab *{padding-left:10px;padding-right:10px}.uk-tab>li:first-of-type,.uk-tab>li:first-of-type a{padding-left:0}.uk-tab>li.uk-active{border-bottom:3px solid #41b264;margin-bottom:-2px}p.light{color:#999}.tab-title{width:70%}.review{background-color:#f2f2f2}.review .uk-h3{text-align:center}.review p{margin-top:0;margin-bottom:0}.review .subtext p{color:#999}.review .subtext-title{border-left:3px solid #41b264;color:#000!important;font-weight:700;padding-left:10px}.review-image{left:50%;transform:translate(-50%);top:-15%;width:100px;height:100px;border-radius:50%;background-color:#41b264}.questions li{background-color:#f2f2f2}.questions li .uk-accordion-title{display:flex;justify-content:space-between;align-items:center}.questions li .uk-accordion-title:active,.questions li .uk-accordion-title:focus,.questions li .uk-accordion-title:hover{color:#000}.questions li i{transition:.2s;color:#41b264}.questions li.uk-open .uk-accordion-title{font-weight:700}.questions li.uk-open .uk-accordion-title i{transform:rotate(180deg)}.contact-details{padding-top:100px}.contact-details-image{height:225px}.contact-details p{margin:0}.contact-details a{color:#41b264}.contact-details a:hover{color:#399c58}.contact-details i{color:#000}.form{background-color:#41b264;padding-left:100px;padding-right:100px;padding-bottom:100px}.form .uk-button,.form h2{color:#fff}.form .form-custom{padding-top:100px}.form .form-custom label{display:none}.form .form-custom label.uk-form-label-privacy{display:block;color:#fff}.form .form-custom label.uk-form-label-privacy .uk-checkbox{margin-right:10px;background-color:transparent;height:20px;width:20px;border:1px solid hsla(0,0%,100%,.67)}.form .form-custom label.uk-form-label-privacy a{color:#fff;text-decoration:underline}.form .form-custom .uk-input,.form .form-custom .uk-textarea{box-shadow:none;border-bottom:1px solid hsla(0,0%,100%,.67);padding-left:0;color:#fff}.form .form-custom .uk-input:active,.form .form-custom .uk-input:focus,.form .form-custom .uk-textarea:active,.form .form-custom .uk-textarea:focus{border-bottom:1px solid #fff}.form .form-custom .uk-input::-moz-placeholder,.form .form-custom .uk-textarea::-moz-placeholder{color:hsla(0,0%,100%,.67);opacity:1}.form .form-custom .uk-input:-ms-input-placeholder,.form .form-custom .uk-textarea:-ms-input-placeholder{opacity:1}.form .form-custom .uk-input::placeholder,.form .form-custom .uk-textarea::placeholder{color:hsla(0,0%,100%,.67);opacity:1}.form .form-custom .uk-input:-ms-input-placeholder,.form .form-custom .uk-textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.67)}.form .form-custom .uk-input::-ms-input-placeholder,.form .form-custom .uk-textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.67)}.form input:-webkit-autofill,.form input:-webkit-autofill:active,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #41b264 inset!important}.form input:-webkit-autofill{-webkit-text-fill-color:#fff!important}.cta{background-color:#41b264}.cta .uk-h3,.cta h3,.cta p{color:#fff}.cta-container{background:repeating-linear-gradient(#fff,#fff 70%,#000 70.1%,#000)}.cta .uk-button{background-color:#fff;color:#41b264}.cta .uk-button:hover{background-color:#f2f2f2}.cta_small{height:380px}.cta_small .uk-h3,.cta_small h3{text-align:center;color:#fff}.cta_big form.form-custom label{display:none}.cta_big form.form-custom label.uk-form-label-privacy{display:block;color:#fff}.cta_big form.form-custom label.uk-form-label-privacy .uk-checkbox{margin-right:10px;background-color:transparent;height:20px;width:20px;border:1px solid hsla(0,0%,100%,.37)}.cta_big form.form-custom label.uk-form-label-privacy a{color:#fff;text-decoration:underline}.cta_big form.form-custom .uk-input{box-shadow:none;border-bottom:1px solid hsla(0,0%,100%,.37);padding-left:0;color:#fff}.cta_big form.form-custom .uk-input:active,.cta_big form.form-custom .uk-input:focus{border-bottom:1px solid #fff}.cta_big form.form-custom .uk-input::-moz-placeholder{color:hsla(0,0%,100%,.37);opacity:1}.cta_big form.form-custom .uk-input:-ms-input-placeholder{opacity:1}.cta_big form.form-custom .uk-input::placeholder{color:hsla(0,0%,100%,.37);opacity:1}.cta_big form.form-custom .uk-input:-ms-input-placeholder{color:hsla(0,0%,100%,.37)}.cta_big form.form-custom .uk-input::-ms-input-placeholder{color:hsla(0,0%,100%,.37)}.cta input:-webkit-autofill,.cta input:-webkit-autofill:active,.cta input:-webkit-autofill:focus,.cta input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #41b264 inset!important}.cta input:-webkit-autofill{-webkit-text-fill-color:#fff!important}footer{background-color:#000}footer .uk-h4,footer a,footer p{color:#999}footer a{transition:.2s}footer a:hover{color:#fff;text-decoration:none}footer p{margin:0}footer .links{font-weight:700}footer .privacy{border-top:1px solid hsla(0,0%,60%,.3)}footer .privacy .cred{margin:0}footer .privacy a{padding-left:5px;padding-right:5px}footer .uk-section-small{padding-top:100px}footer .uk-button-secondary{text-align:left;color:#999}footer .uk-button-secondary:hover,footer .uk-button-secondary:hover i{color:#666}.push-footer{flex-grow:1}.cs-wrapper{display:flex;width:100vw;height:100vh;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:cover;background-position:50%}.cs-wrapper .cs-inner{max-width:500px;padding-right:32px;padding-left:32px}.cs-wrapper .cs-inner .cs-card{background-color:#fff}.cs-wrapper .cs-title{color:#000;font-size:24px}.cs-wrapper .cs-text{color:rgba(0,0,0,.75);font-family:sans-serif;font-size:16px;line-height:28px}.cs-wrapper .cs-socials{display:flex;align-items:center;justify-content:flex-start}.cs-wrapper .cs-socials a{margin:0 4px;color:rgba(0,0,0,.65);font-size:18px}.cs-wrapper .cs-socials a:hover{color:#000;text-decoration:none}.wrapper-404{position:relative;width:100vw;height:100vh;background-image:url(/dist/assets/images/404/404-bg.gif);background-position:50%;background-size:cover}.wrapper-404 .overlay-404{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(116,235,213,.67),rgba(172,182,229,.67));align-items:center;justify-content:center}.wrapper-404 .overlay-404 .inner-404{max-width:500px;padding:50px;border-radius:4px;background-color:#fff}.wrapper-404 .overlay-404 .inner-404 h1{margin-bottom:15px;background:linear-gradient(135deg,rgba(116,235,213,.67),rgba(172,182,229,.67));text-transform:uppercase;font-size:56px;font-weight:800;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.wrapper-404 .overlay-404 .inner-404 h2{margin-top:0;font-size:24px;font-weight:400}.wrapper-404 .overlay-404 .inner-404 p{margin-bottom:0}.wrapper-404 .overlay-404 .inner-404 p a{color:#74ebd5}.wrapper-404 .overlay-404 .inner-404 p a:hover{color:#31e1c1}.edit__page__button{z-index:9999;display:flex;position:fixed;bottom:30px;right:30px;width:60px;height:60px;color:#fff;border-radius:999px;background:linear-gradient(135deg,#74ebd5,#acb6e5);align-items:center;justify-content:center;transition:all .35s cubic-bezier(.77,0,.175,1)}.edit__page__button:hover{color:#fff;transform:scale(1.15)}#cookie-modal h2{font-size:20px;font-weight:500}#cookie-modal h3{font-size:18px}#cookie-modal p{font-size:16px}#cookie-modal .uk-button-primary{color:#fff;background-color:#41b264;margin-right:10px}#cookie-modal .uk-button-link{color:#000}#cookie-modal #cookie_form .form-url{display:none}@media (max-width:1200px){.home-banner{aspect-ratio:1/1}.page-banner{aspect-ratio:2/1}.page-banner .page-banner-content{top:20%}.uk-logo{height:120px;padding:0}.uk-logo img{height:60%}}@media (max-width:960px){.full-left-image,.full-left-image-small,.full-right-image,.full-right-image-small{position:relative;right:0;left:0;height:400px;margin-right:30px;margin-left:30px}.uk-h1,h1{font-size:2.3rem;line-height:2.3rem}.uk-h2,h2{font-size:1.7rem;line-height:2.4rem}.uk-h3,h3{font-size:1.5rem;line-height:1.8rem}.uk-logo{height:100px;padding:0}.uk-logo img{height:60%}.home-banner-content{width:90%}.categories>.row{margin-top:25px}section{z-index:0}section:first-of-type .uk-container{padding-top:50px!important;padding-left:15px;padding-right:15px}section.uk-section-image{margin-top:50px;padding-bottom:50px}.reservation-popup{width:100%;padding:40px 25px 25px}.uk-offcanvas-bar.uk-offcanvas-reservation{left:-120vw}.form{padding-left:50px;padding-right:50px;padding-bottom:50px}.form .form-custom{padding-top:50px}section.uk-section{padding-top:50px;padding-bottom:50px}.uk-section-contact{margin-top:50px;padding-bottom:50px;z-index:0}.uk-section-contact .contact-details{padding-top:0}.step-container .steps-image .steps-icon{left:25px}.full-left-image,.full-left-image-small,.full-right-image,.full-right-image-small{margin-right:15px;margin-left:15px}}@media (max-width:800px){.uk-tab{display:flex;flex-direction:column;align-items:flex-start}.uk-tab *,.uk-tab a{padding-left:0}}@media (max-width:640px){.home-banner{aspect-ratio:1/2}.page-banner{aspect-ratio:1/1}.page-banner .page-banner-content{top:20%}.uk-offcanvas-bar{width:75vw;width:90%}}