@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,516;1,516&family=Oswald:wght@200..700&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";.montserrat-Montserrat{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.oswald-Oswald{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal}html body{padding:0;margin:0;background-color:#fff;max-width:100vw;overflow-x:hidden;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}h1{font-family:Oswald;font-size:3rem}h2{font-family:Oswald;font-size:2rem}.navbar{position:sticky;top:0;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:15px;padding-inline:max(50px,calc((100vw - 1200px)/2));box-sizing:border-box;box-shadow:0 4px 8px #0000001a;color:#000;z-index:10000;padding-block:50px}.hamburger{display:none}ul{list-style:none;padding:0;margin:0}.nav-list{display:flex;flex-direction:row;gap:50px}.nav-link{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:space-between}.nav-link>img{width:15px}.nav-link:link,.nav-link:visited{color:#000;text-decoration:none}.dropdown{display:flex;opacity:0;position:absolute;flex-direction:column;gap:5px;background-color:#fff;color:#000;box-shadow:0 4px 8px #00000080;pointer-events:none;transform:translateY(15px)}.dropdown.active{opacity:1;pointer-events:auto;transform:translate(0);transition:all .4s ease-in-out}.dropdown li{flex:1;color:#000;padding:30px;box-sizing:border-box}.dropdown li a{display:block;height:100%;width:100%;text-decoration:none;color:inherit}.dropdown li:hover,.nav-link:hover{color:var(--primary-color);transition:all .5 ease-in 0}.dropdown>*:not(:last-child){border-bottom:1px solid var(--secondary-color)}@media only screen and (max-width: 740px){.nav-list{display:flex;flex-direction:column;width:100%;align-items:center;max-height:0;transition:max-height .4s ease-in-out;overflow:hidden}.hamburger{display:flex;justify-content:center;align-items:center;background-color:#0000;box-shadow:0 0}.navbar{display:flex;flex-direction:column;width:100%;padding-block:15px}.row1{display:flex;flex-direction:row;justify-content:space-between;width:100%}.nav-list.show{max-height:1000px}.nav-list li{width:100%}.nav-link{background-color:#fff;width:100%;height:100%}.dropdown{display:flex;flex-direction:column;overflow:hidden;max-height:0px;width:100%;transition:max-height .4 ease-in-out;position:static;box-shadow:0 0}.active{max-height:500px}}.title{background-color:var(--secondary-color);color:#fff;display:flex;flex-direction:row;height:30em;padding-inline:max(50px,calc((100vw - 1200px)/2));align-items:center;box-sizing:border-box;margin:0}.title>.text{display:flex;flex-direction:column;opacity:0;transform:translateY(20px);transition:all .9s ease-in-out}.title>.text.active{opacity:100;transform:translateY(0)}button{height:3em;padding:15px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);margin:none;border:0px;border-radius:10px;font-size:15px;box-shadow:0 4px 8px #00000080;font-family:Oswald}button:hover{opacity:.7}a{text-decoration:none;color:inherit}.card3{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-inline:max(50px,calc((100vw - 1200px)/2));gap:100px;padding-block:30px}.map-wrapper,.card3 .text{flex:1;box-sizing:border-box}@media only screen and (max-width: 740px){.card3{flex-direction:column;align-items:center;justify-content:space-around;box-sizing:border-box}}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-DbTteTvA.woff) format("woff"),url(/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}.reviews{display:flex;flex-direction:column;align-items:center;padding-block:50px;background-color:var(--bg1);height:auto;width:100%}.review-slide{padding:1rem;display:flex;flex-direction:column;align-items:center;border-radius:20px;color:#000;height:100%;overflow-y:auto;width:20em;align-self:center}.react-multi-carousel-item{display:flex;justify-content:center;align-items:center;height:auto}.wrapper{width:100%;max-width:1200px;margin:auto}.accent{color:var(--primary-color)}.react-multi-carousel-dot button{background:var(--secondary-color);border:0px}.react-multi-carousel-dot--active button{background:var(--primary-color)!important}.star-rating{display:inline-flex;gap:2px;font-size:24px}.star{height:10px;width:auto}.star.empty{opacity:0}@media only screen and (max-width: 740px){.reviews{padding:50px;box-sizing:border-box}}:root{--primary-color: #46a7a5;--secondary-color: #2b2b2b;--bg1: #f4f4f4}g:hover path{fill:var(--primary-color);transition:all .2s ease-in-out}.map-container{display:flex;flex-direction:column;align-items:center;padding:15px;box-sizing:border-box;justify-content:start;width:100%}.map-container svg{height:auto;width:100%;flex-grow:1}.tooltip-below{flex-grow:0;font-size:16px;font-weight:500;color:var(--secondary-color);height:10px;width:100%;padding:15px;display:flex;align-items:center;justify-content:center}.values{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--secondary-color);color:#fff;padding-inline:max(50px,calc((100vw - 1200px)/2));padding-block:50px;box-sizing:content-box}.service-wrapper{display:flex;background-color:#fff;color:var(--secondary-color);padding-inline:max(50px,calc((100vw - 1200px)/2));flex-direction:column;align-items:center;height:auto;margin:0;padding-block:50px;gap:30px;width:100%;box-sizing:border-box}.services{display:flex;flex-direction:row;justify-content:space-around;align-items:center;column-gap:270px;row-gap:50px;flex-wrap:wrap;width:100%}.service-icon{height:auto;width:70px}.service-element:hover{opacity:.6}.service-element{display:flex;flex-direction:column;align-items:center;flex:1;width:100%}.profile{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-inline:max(50px,calc((100vw - 1200px)/2));padding-block:30px;box-sizing:border-box}.owner{background-color:#fff}.team{background-color:var(--bg1)}.content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:30px;width:100%}.content *{flex-grow:1 1 0;min-width:0}.content img{max-width:100%;height:auto}.content .text-wrapper{display:flex;flex-direction:column}.text-wrapper p{max-width:100%}@media only screen and (max-width: 740px){.content{flex-direction:column}}.footer{display:flex;flex-direction:column;align-items:center;background-color:var(--secondary-color);gap:15px;padding-top:15px;padding-inline:calc((100vw - 1200px)/2)}.footer-links{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;justify-content:space-evenly;max-width:100%}.footer-links *{display:flex;flex-direction:column;gap:5px;font-size:.7rem;color:#fff;padding-inline:15px}.footer-links *:hover{color:var(--primary-color)}.copywrite{opacity:.7;font-size:.6rem;color:#fff;width:100%;padding:5px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.headerBar{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:var(--secondary-color);color:#fff;padding-inline:max(50px,calc((100vw - 1200px)/2));padding-block:50px;box-sizing:border-box;width:100%}.form-wrapper{padding-inline:max(50px,calc((100vw - 1200px)/2));display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:10px;background-color:var(--bg1)}.form-container{display:flex;flex-direction:column;border-radius:5px;box-shadow:25px 25px 8px #0000001a;width:100%;box-sizing:border-box;padding-inline:50px;background-color:#fff;border:5px solid var(--secondary-color);padding-bottom:50px}.buttons{display:flex;flex-direction:row;width:100%}.buttons *{flex:1 1 0;box-shadow:0 0}.buttons *:hover{opacity:1!important}.buttons *.inactive{background-color:#fff;opacity:.7}fieldset{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-block:40px;gap:25px;border:0px}.input-field{display:flex;flex-direction:column;width:100%;box-sizing:border-box;gap:5px}.input-field input{width:100%;height:45px;border:3px solid var(--secondary-color);padding-inline:15px;padding-block:5px;font-size:16px;box-sizing:border-box}.error{display:none}.autocomplete-suggestions{display:flex;flex-direction:column;background:var(--bg1);border:2px solid var(--secondary-color)}.autocomplete-suggestions li{padding:5px;box-shadow:0 1px #0000004d}.autocomplete-suggestions li:hover{color:var(--primary-color)}hr{border:none;height:1px;background-color:var(--secondary-color);width:100%;padding:0;margin:0}fieldset h2{font-size:2rem;margin:0;padding:0}.checkbox-form{display:grid;grid-auto-flow:column;grid-template-rows:1fr 1fr 1fr 1fr;width:100%;gap:25px;padding-block:30px}.checkbox-option{display:flex;flex-direction:row;align-items:center;gap:15px}.room-count{display:flex;width:100%;flex-direction:row;gap:25px}.room-count *{flex:1 1 0;width:100%}textarea{width:100%;border:3px solid var(--secondary-color);padding-inline:15px;padding-block:5px;font-size:16px;box-sizing:border-box}form button{width:100%}input:invalid{border:2px solid var(--secondary-color)}input:valid{border:2px solid var(--primary-color)}.g-recaptcha{margin:35px}@media only screen and (max-width: 740px){.buttons{flex-direction:column}.checkbox-form{display:flex;flex-direction:column}.room-count{flex-direction:column}.form-wrapper{padding:0}.form-container{border:0px;padding:25px}}.err-page{height:92vh;display:flex;flex-direction:column;align-items:center}.err-content{flex:1 1 auto}
