.styles-module-scss-module__fVfPHa__horizontal{background-color:var(--clr-grey);width:100%;height:1px}.styles-module-scss-module__fVfPHa__vertical{background-color:var(--clr-grey);width:1px;height:100%}
.styles-module-scss-module__kJXqaa__root{justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.styles-module-scss-module__C91eWW__spin{z-index:2;animation:2s linear infinite styles-module-scss-module__C91eWW__rotate}.styles-module-scss-module__C91eWW__spinPath{stroke-linecap:round;animation:1.5s ease-in-out infinite styles-module-scss-module__C91eWW__dash}@keyframes styles-module-scss-module__C91eWW__rotate{to{transform:rotate(360deg)}}@keyframes styles-module-scss-module__C91eWW__dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}
.styles-module-scss-module__lnDKTW__container{align-items:center;display:flex}.styles-module-scss-module__lnDKTW__container .styles-module-scss-module__lnDKTW__label{letter-spacing:-.01em;margin-right:10px;font-size:14px}.styles-module-scss-module__lnDKTW__container .styles-module-scss-module__lnDKTW__buttons{align-items:center;width:100%;display:flex}.styles-module-scss-module__lnDKTW__container .styles-module-scss-module__lnDKTW__buttons .styles-module-scss-module__lnDKTW__value{letter-spacing:-.01em;justify-content:center;align-items:center;width:20px;margin:0 10px;font-size:16px;display:flex}.styles-module-scss-module__lnDKTW__container .styles-module-scss-module__lnDKTW__textField{margin:0 10px}.styles-module-scss-module__lnDKTW__container .styles-module-scss-module__lnDKTW__textField input{text-align:center}@media screen and (max-width:700px){[data-ds-theme="2024"] .styles-module-scss-module__lnDKTW__container{gap:20%;width:100%}[data-ds-theme="2024"] .styles-module-scss-module__lnDKTW__container button{color:var(--action-secondary-text)!important;border-color:var(--action-secondary-border)!important}}@media screen and (max-width:576px){.styles-module-scss-module__lnDKTW__containerAdultPicker{width:50%!important}}
.styles-module-scss-module__jrc_oG__container{flex-direction:column;justify-content:space-between;width:100%;display:flex;position:relative}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__title{letter-spacing:-.01em;margin-bottom:14px;font-size:14px;font-weight:400}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__customInput{border:1px solid var(--clr-grey);border-radius:6px;height:40px;padding:7px 12px;display:flex;position:relative;overflow:hidden}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__customInput:not(.styles-module-scss-module__jrc_oG__textareaInput){height:40px}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__customInput.styles-module-scss-module__jrc_oG__textareaInput{height:auto;min-height:80px}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__customInput.styles-module-scss-module__jrc_oG__textareaInput .styles-module-scss-module__jrc_oG__inputText{align-items:flex-start}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__customInput.styles-module-scss-module__jrc_oG__disabled{background:var(--clr-light-grey)}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__customInput .styles-module-scss-module__jrc_oG__inputText{align-items:center;width:100%;display:flex}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__customInput .styles-module-scss-module__jrc_oG__formattedValue{letter-spacing:-.01em;background:#fff;border:none;align-items:center;font-size:14px;display:flex;position:absolute;inset:0}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__customInput .styles-module-scss-module__jrc_oG__formattedValue.styles-module-scss-module__jrc_oG__disabled{background:var(--clr-light-grey);color:#666}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__customInput input{letter-spacing:-.01em;background:0 0;border:none;outline:none;width:100%;min-height:26px;font-size:14px}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__customInput textarea{letter-spacing:-.01em;resize:vertical;background:0 0;border:none;outline:none;width:100%;min-height:60px;padding:0;font-size:14px;line-height:1.4}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__customInput ::placeholder{letter-spacing:-.01em;opacity:.5;font-size:14px}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__customInput .styles-module-scss-module__jrc_oG__units{letter-spacing:-.01em;white-space:nowrap;align-items:center;margin-left:10px;font-size:14px;display:flex}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__form__error{color:red;letter-spacing:-.01em;padding:0;font-size:10px;line-height:1;display:block;position:absolute;bottom:-3px;right:0;transform:translateY(100%)}.styles-module-scss-module__jrc_oG__container .styles-module-scss-module__jrc_oG__containerImage{border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;display:flex;overflow:hidden}:is(.styles-module-scss-module__jrc_oG__customInput input::-webkit-outer-spin-button,.styles-module-scss-module__jrc_oG__customInput input::-webkit-inner-spin-button){-webkit-appearance:none;margin:0}.styles-module-scss-module__jrc_oG__customInput input[type=number]{-moz-appearance:textfield}.styles-module-scss-module__jrc_oG__reset{letter-spacing:-.01em;opacity:.5;cursor:pointer;align-self:flex-end;font-size:12px;position:absolute;bottom:-12px;transform:translateY(4px)}.styles-module-scss-module__jrc_oG__reset.styles-module-scss-module__jrc_oG__disabled{cursor:default;pointer-events:none}.styles-module-scss-module__jrc_oG__errors .styles-module-scss-module__jrc_oG__customInput{border-color:red!important}
.styles-module-scss-module__gfWn0W__container{background:var(--clr-background-global);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;width:100%;height:58px;padding:0 24px;display:flex;position:relative}.styles-module-scss-module__gfWn0W__title{text-align:center;letter-spacing:-.01em;font-size:16px;font-weight:700;font-family:var(--font-fancy);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module-scss-module__gfWn0W__title>div{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:293px;overflow:hidden}.styles-module-scss-module__gfWn0W__alternativeBackButton{position:absolute;top:37%;right:5%}.styles-module-scss-module__gfWn0W__alternative{background:#fff}.styles-module-scss-module__gfWn0W__menuRight{justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;display:flex}
.styles-module-scss-module__2Hm4eq__container{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.styles-module-scss-module__2Hm4eq__backgroundImage.styles-module-scss-module__2Hm4eq__lazy{background-color:#f1f1fa;background-image:none!important}.styles-module-scss-module__2Hm4eq__backgroundImage.styles-module-scss-module__2Hm4eq__container{background-position:50%;background-repeat:no-repeat}.styles-module-scss-module__2Hm4eq__backgroundImage.styles-module-scss-module__2Hm4eq__contain{background-size:contain;max-width:100%;max-height:100%}.styles-module-scss-module__2Hm4eq__backgroundImage.styles-module-scss-module__2Hm4eq__cover{background-size:cover;flex-shrink:1;width:100%;min-height:100%}.styles-module-scss-module__2Hm4eq__contain img{background-size:contain;max-width:100%;max-height:100%}.styles-module-scss-module__2Hm4eq__cover img{background-size:cover;flex-shrink:1;width:100%;min-height:100%}.styles-module-scss-module__2Hm4eq__onClick{cursor:pointer}.styles-module-scss-module__2Hm4eq__icon{width:3vh;height:3vh;margin-right:1vw}.styles-module-scss-module__2Hm4eq__round{border-radius:50%;overflow:hidden}.styles-module-scss-module__2Hm4eq__iconGradient{background:var(--clr-gradient-primary);border-radius:50%;width:3vh;height:3vh;margin-right:1vw;padding:.6vh}.styles-module-scss-module__2Hm4eq__skeleton{background-color:var(--clr-grey);width:100%;height:100%;position:absolute;top:0;left:0}
.styles-module-scss-module__i4vn6q__container{background-color:var(--clr-primary-400);flex-direction:column;justify-content:left;align-items:center;width:100%;height:120px;padding:10px 24px 24px;display:flex;position:relative}.styles-module-scss-module__i4vn6q__container .styles-module-scss-module__i4vn6q__arrow{flex-direction:column;justify-content:left;width:100%;padding-bottom:5px;display:flex}.styles-module-scss-module__i4vn6q__title{letter-spacing:-.01em;font-size:20px;font-weight:600;font-family:var(--font-fancy);color:#fff;padding-left:10px}.styles-module-scss-module__i4vn6q__title p{width:100%}.styles-module-scss-module__i4vn6q__menuRight{justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;display:flex}
.styles-module-scss-module__Cnv-Uq__containerPage{z-index:3;background:var(--clr-background-global);flex-direction:column;width:100%;height:100%;display:flex}.styles-module-scss-module__Cnv-Uq__containerChildren{background:var(--clr-background-global);flex-direction:column;flex:1;width:100%;display:flex;overflow-x:hidden}[data-ds-theme="2024"] .styles-module-scss-module__Cnv-Uq__containerChildren{background:#fff;flex:1;height:100%;margin-bottom:0;padding-bottom:0}
.styles-module-scss-module__lZfFia__serviceHeader{flex-direction:column;flex-shrink:0;width:100%;display:flex;position:relative}.styles-module-scss-module__lZfFia__serviceHeader .styles-module-scss-module__lZfFia__contentService{align-items:center;margin-bottom:20px;display:flex}.styles-module-scss-module__lZfFia__serviceHeader .styles-module-scss-module__lZfFia__contentService .styles-module-scss-module__lZfFia__imageService{cursor:pointer;border-radius:30px;flex-shrink:0;width:120px;height:120px;position:relative}.styles-module-scss-module__lZfFia__serviceHeader .styles-module-scss-module__lZfFia__contentService .styles-module-scss-module__lZfFia__imageService .styles-module-scss-module__lZfFia__image{background-color:#f2f2f2;border-radius:5px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__lZfFia__serviceHeader .styles-module-scss-module__lZfFia__contentService .styles-module-scss-module__lZfFia__imageService{width:20vw;height:20vw}}.styles-module-scss-module__lZfFia__serviceHeader .styles-module-scss-module__lZfFia__contentService .styles-module-scss-module__lZfFia__containerInformations{flex-direction:column;flex:1;justify-content:space-evenly;align-self:stretch;gap:10px;padding-left:20px;display:flex}.styles-module-scss-module__lZfFia__serviceHeader .styles-module-scss-module__lZfFia__contentService .styles-module-scss-module__lZfFia__containerInformations .styles-module-scss-module__lZfFia__name{letter-spacing:-.14px;font-size:14px;font-weight:700;line-height:100%}
.styles-module-scss-module__t_VlSq__container{align-items:center;margin-bottom:20px;display:flex}.styles-module-scss-module__t_VlSq__container .styles-module-scss-module__t_VlSq__imageService{border-radius:30px;width:120px;height:120px}.styles-module-scss-module__t_VlSq__container .styles-module-scss-module__t_VlSq__imageService .styles-module-scss-module__t_VlSq__emptyState{background-color:#f2f2f2;border-radius:5px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.styles-module-scss-module__t_VlSq__container .styles-module-scss-module__t_VlSq__title{margin-left:10px;font-size:14px;font-weight:600}.styles-module-scss-module__t_VlSq__container .styles-module-scss-module__t_VlSq__batchProvisionsTitle{color:var(--clr-text-subtle);font-size:14px}
.styles-module-scss-module__9VzdTq__serviceHeader{flex-direction:column;flex-shrink:0;width:100%;display:flex;position:relative}.styles-module-scss-module__9VzdTq__serviceHeader .styles-module-scss-module__9VzdTq__contentService{align-items:center;margin-bottom:20px;display:flex}.styles-module-scss-module__9VzdTq__serviceHeader .styles-module-scss-module__9VzdTq__contentService .styles-module-scss-module__9VzdTq__imageService{cursor:pointer;border-radius:30px;flex-shrink:0;width:120px;height:120px;position:relative}.styles-module-scss-module__9VzdTq__serviceHeader .styles-module-scss-module__9VzdTq__contentService .styles-module-scss-module__9VzdTq__imageService .styles-module-scss-module__9VzdTq__emptyState{background-color:#f2f2f2;border-radius:5px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__9VzdTq__serviceHeader .styles-module-scss-module__9VzdTq__contentService .styles-module-scss-module__9VzdTq__imageService{width:20vw;height:20vw}}.styles-module-scss-module__9VzdTq__serviceHeader .styles-module-scss-module__9VzdTq__contentService .styles-module-scss-module__9VzdTq__containerInformations{flex-direction:column;flex:1;justify-content:space-evenly;align-self:stretch;gap:10px;padding-left:20px;display:flex}.styles-module-scss-module__9VzdTq__serviceHeader .styles-module-scss-module__9VzdTq__contentService .styles-module-scss-module__9VzdTq__containerInformations .styles-module-scss-module__9VzdTq__halfOpacityText{opacity:.5;font-size:14px;font-weight:400}.styles-module-scss-module__9VzdTq__serviceHeader .styles-module-scss-module__9VzdTq__contentService .styles-module-scss-module__9VzdTq__containerInformations .styles-module-scss-module__9VzdTq__recommended{color:var(--clr-text-subtle);letter-spacing:-.14px;font-size:14px;font-weight:400;line-height:100%}.styles-module-scss-module__9VzdTq__serviceHeader .styles-module-scss-module__9VzdTq__contentService .styles-module-scss-module__9VzdTq__containerInformations .styles-module-scss-module__9VzdTq__name{align-items:center;gap:6px;font-size:14px;display:flex;font-weight:600!important}.styles-module-scss-module__9VzdTq__serviceHeader .styles-module-scss-module__9VzdTq__contentService .styles-module-scss-module__9VzdTq__containerInformations .styles-module-scss-module__9VzdTq__rating{font-size:12px}.styles-module-scss-module__9VzdTq__serviceHeader .styles-module-scss-module__9VzdTq__contentService .styles-module-scss-module__9VzdTq__containerInformations .styles-module-scss-module__9VzdTq__readableId{color:var(--clr-text-subtle);font-size:14px}.styles-module-scss-module__9VzdTq__serviceHeader .styles-module-scss-module__9VzdTq__description{color:var(--clr-text-subtle);font-weight:400;line-height:100%;font-size:14px!important}
.styles-module-scss-module__L9m5MG__container{border:1px solid var(--clr-green);background-color:var(--clr-estimation-background);border-color:var(--clr-estimation-border);border-radius:6px;flex-direction:column;align-items:center;width:100%;padding:8px 15px;display:flex}.styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__line{justify-content:space-between;align-items:center;gap:.5rem;width:100%;height:100%;display:flex}.styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__line .styles-module-scss-module__L9m5MG__totalBlock{justify-content:space-between;width:100%;display:flex}.styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__line .styles-module-scss-module__L9m5MG__label{color:var(--clr-green)}[data-ds-theme="2024"] .styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__line .styles-module-scss-module__L9m5MG__label{color:var(--clr-text-main)}.styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__line .styles-module-scss-module__L9m5MG__label{white-space:nowrap;font-size:14px;font-weight:600}.styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__line .styles-module-scss-module__L9m5MG__label.styles-module-scss-module__L9m5MG__hasDiscount{text-decoration:line-through;-webkit-text-decoration-color:1px solid var(--clr-green);text-decoration-color:1px solid var(--clr-green)}.styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__line .styles-module-scss-module__L9m5MG__amounts{justify-content:flex-end;gap:10px;width:100%;margin-right:10px;display:flex}@media screen and (max-width:700px){[data-ds-theme="2024"] .styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__line .styles-module-scss-module__L9m5MG__amounts{gap:5vw}}.styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__line .styles-module-scss-module__L9m5MG__amount{color:var(--clr-green);white-space:nowrap;text-align:center;margin-right:20px;font-size:14px;font-weight:600}@media screen and (max-width:1130px){[data-ds-theme="2024"] .styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__line .styles-module-scss-module__L9m5MG__amount{width:fit-content}}.styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__line .styles-module-scss-module__L9m5MG__amount.styles-module-scss-module__L9m5MG__hasDiscount{text-decoration:line-through;-webkit-text-decoration-color:1px solid var(--clr-green);text-decoration-color:1px solid var(--clr-green)}[data-ds-theme="2024"] .styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__line .styles-module-scss-module__L9m5MG__amount{color:var(--clr-text-main)}.styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__line .styles-module-scss-module__L9m5MG__labelPerPerson{color:var(--clr-green);white-space:nowrap;font-size:13px;font-weight:400}.styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__line .styles-module-scss-module__L9m5MG__labelPerPerson.styles-module-scss-module__L9m5MG__hasDiscount{text-decoration:line-through;-webkit-text-decoration-color:1px solid var(--clr-green);text-decoration-color:1px solid var(--clr-green)}.styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__greenLabel{color:var(--clr-green)}[data-ds-theme="2024"] .styles-module-scss-module__L9m5MG__container .styles-module-scss-module__L9m5MG__greenLabel{color:var(--clr-text-main)}@media (max-width:1260px){.styles-module-scss-module__L9m5MG__responsive{display:none}[data-ds-theme="2024"] .styles-module-scss-module__L9m5MG__responsive{display:block}}
.styles-module-scss-module__XhfYSG__form_control{margin:12px 0}.styles-module-scss-module__XhfYSG__form_control .styles-module-scss-module__XhfYSG__labelContainer{letter-spacing:-.01em;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;line-height:1;display:flex}.styles-module-scss-module__XhfYSG__form_control input{border:.5px solid #c5c5c5;outline:none;width:100%;padding:16px;display:block}.styles-module-scss-module__XhfYSG__form_control input:focus,.styles-module-scss-module__XhfYSG__form_control input:focus-visible{outline:none}.styles-module-scss-module__XhfYSG__form_control input.styles-module-scss-module__XhfYSG__marginBottom{margin-bottom:5px}.styles-module-scss-module__XhfYSG__is_error input{border-color:var(--clr-secondary-200)}.styles-module-scss-module__XhfYSG__form__error{color:var(--clr-secondary-600);font-size:12px}.styles-module-scss-module__XhfYSG__errorUnderInput{margin-top:20px!important}.styles-module-scss-module__XhfYSG__disabled{background-color:#f3f4f5}
.styles-module-scss-module__0dUY1G__contentModal{background-color:#fff;border-radius:8px;flex-direction:column;align-self:center;width:45%;max-height:90%;display:flex;position:relative;overflow:hidden}@media screen and (max-width:700px){.styles-module-scss-module__0dUY1G__contentModal{border-radius:0;width:100%;height:100%;overflow:scroll}}.styles-module-scss-module__0dUY1G__backgroundModal{opacity:.5;background-color:#000;position:absolute;inset:0}.styles-module-scss-module__0dUY1G__header{align-items:center;padding:20px 30px;display:flex}.styles-module-scss-module__0dUY1G__header .styles-module-scss-module__0dUY1G__title{letter-spacing:-.01em;flex:1;font-size:16px;font-weight:600}.styles-module-scss-module__0dUY1G__children{flex-direction:column;flex:1;min-height:0;display:flex}@media screen and (max-width:700px){.styles-module-scss-module__0dUY1G__children{padding:30px 20px;overflow:scroll}}.styles-module-scss-module__0dUY1G__bannerButtons{border-top:1px solid var(--border);background-color:#fff;justify-content:flex-end;align-items:center;padding:15px 30px;display:flex}.styles-module-scss-module__0dUY1G__underline{white-space:pre;margin-left:10px;font-size:14px;text-decoration:underline}@media screen and (max-width:576px){.styles-module-scss-module__0dUY1G__underline{font-size:12px}.styles-module-scss-module__0dUY1G__footer{background-color:var(--clr-background-global)}}.styles-module-scss-module__0dUY1G__footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;width:100%;padding:20px;display:flex}.styles-module-scss-module__0dUY1G__noScroll{overflow:hidden}
.styles-module-scss-module__z0yQrW__customDetails summary{list-style:none}.styles-module-scss-module__z0yQrW__customDetails summary::-webkit-details-marker{display:none}.styles-module-scss-module__z0yQrW__button span{width:100%}
.styles-module-scss-module__fKKWdG__dates{letter-spacing:-.01em;align-items:baseline;gap:4px;font-size:12px;display:flex}
.styles-module-scss-module__e9kj2G__container{flex-direction:column;align-items:center;display:flex}.styles-module-scss-module__e9kj2G__container .styles-module-scss-module__e9kj2G__logo{border:.5px solid #f0f0f0;border-radius:20px;justify-content:center;align-items:center;width:35px;height:35px;display:flex;box-shadow:0 4px 4px #00000040}.styles-module-scss-module__e9kj2G__container .styles-module-scss-module__e9kj2G__label{letter-spacing:-.01em;opacity:.5;margin-top:15px;font-size:14px}@media screen and (max-width:576px){.styles-module-scss-module__e9kj2G__container .styles-module-scss-module__e9kj2G__label{white-space:nowrap;margin-top:10px;font-size:12px}}
.styles-module-scss-module__imSh1q__button{cursor:pointer;border-radius:5px;width:100%;padding:12px 24px!important}.styles-module-scss-module__imSh1q__button.styles-module-scss-module__imSh1q__dashedBorder{border:1px dashed}.styles-module-scss-module__imSh1q__button:hover{opacity:.95}.styles-module-scss-module__imSh1q__button.styles-module-scss-module__imSh1q__notClickable{cursor:not-allowed}.styles-module-scss-module__imSh1q__button.styles-module-scss-module__imSh1q__notClickable:hover{opacity:1}.styles-module-scss-module__imSh1q__button .styles-module-scss-module__imSh1q__iconWrapper{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.styles-module-scss-module__imSh1q__button .styles-module-scss-module__imSh1q__iconWrapper.styles-module-scss-module__imSh1q__left{margin-right:5px}.styles-module-scss-module__imSh1q__button .styles-module-scss-module__imSh1q__iconWrapper.styles-module-scss-module__imSh1q__right{margin-left:5px}.styles-module-scss-module__imSh1q__button .styles-module-scss-module__imSh1q__iconArrow{width:20px;height:20px}.styles-module-scss-module__imSh1q__button .styles-module-scss-module__imSh1q__iconChat{width:15px;height:15px}.styles-module-scss-module__imSh1q__buttonWrapper{flex-direction:column;gap:10px;width:100%;display:flex}.styles-module-scss-module__imSh1q__buttonWithDescription{flex-direction:column;flex:1;gap:10px;display:flex}.styles-module-scss-module__imSh1q__icon{width:20px;height:20px}.styles-module-scss-module__imSh1q__carbonButtonContainer{background-color:"green";flex-direction:row;justify-content:space-between;width:100%;display:flex}.styles-module-scss-module__imSh1q__carbonButtonContainer .styles-module-scss-module__imSh1q__emissionsRow{flex-direction:row;display:flex}.styles-module-scss-module__imSh1q__carbonButtonContainer .styles-module-scss-module__imSh1q__emissionsRow .styles-module-scss-module__imSh1q__emissionsCount{color:var(--clr-text-subtle)}.styles-module-scss-module__imSh1q__carbonButtonContainer .styles-module-scss-module__imSh1q__editButton{border:1px solid var(--clr-text-main);border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;margin-left:12px;display:flex}.styles-module-scss-module__imSh1q__carbonButtonContainer .styles-module-scss-module__imSh1q__editButton .styles-module-scss-module__imSh1q__editButtonIcon{display:flex}.styles-module-scss-module__imSh1q__carbonButtonContainer .styles-module-scss-module__imSh1q__carbonButtonText{font-weight:500}.styles-module-scss-module__imSh1q__largeCarbonButtonContainer{width:100%;padding:0!important}.styles-module-scss-module__imSh1q__largeCarbonButtonContainer .styles-module-scss-module__imSh1q__largeCarbonButtonContentContainer{background-color:var(--clr-green-100);border:1px solid var(--clr-grey-200);border-radius:5px;justify-content:flex-start;gap:8px;margin:0;padding:12px 24px 12px 10px;display:flex}.styles-module-scss-module__imSh1q__largeCarbonButtonContainer .styles-module-scss-module__imSh1q__leafIconContainer{background-color:var(--clr-action-tertiary-background-hovered);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.styles-module-scss-module__imSh1q__largeCarbonButtonContainer .styles-module-scss-module__imSh1q__leafIconContainer .styles-module-scss-module__imSh1q__leaf{color:var(--green-500);background-color:var(--green-800);justify-content:center;align-items:center;display:flex}.styles-module-scss-module__imSh1q__largeCarbonButtonContainer .styles-module-scss-module__imSh1q__carbonButtonText{color:#000;text-decoration:underline}.styles-module-scss-module__imSh1q__largeCarbonButtonContainer .styles-module-scss-module__imSh1q__carbonButtonTextBold{font-weight:500}
.styles-module-scss-module__c63bMG__containerTabs{width:100%;display:flex}.styles-module-scss-module__c63bMG__containerTabs .styles-module-scss-module__c63bMG__containerTab{border-bottom:1px solid var(--border);cursor:pointer;color:var(--clr-text-main);flex:1;justify-content:center;align-items:center;padding:12px;display:flex}.styles-module-scss-module__c63bMG__containerTabs .styles-module-scss-module__c63bMG__containerTab .styles-module-scss-module__c63bMG__iconTab{align-items:center;margin-left:10px;margin-right:10px;display:flex}.styles-module-scss-module__c63bMG__containerTabs .styles-module-scss-module__c63bMG__containerTab .styles-module-scss-module__c63bMG__labelTab{font-size:16px;line-height:24px}.styles-module-scss-module__c63bMG__containerTabs .styles-module-scss-module__c63bMG__containerTab.styles-module-scss-module__c63bMG__active{border-color:var(--clr-action-secondary-border)}.styles-module-scss-module__c63bMG__containerTabs .styles-module-scss-module__c63bMG__containerTab.styles-module-scss-module__c63bMG__active .styles-module-scss-module__c63bMG__labelTab{opacity:1}.styles-module-scss-module__c63bMG__containerTabs .styles-module-scss-module__c63bMG__containerTab.styles-module-scss-module__c63bMG__active .styles-module-scss-module__c63bMG__iconTab path{fill:var(--clr-action-secondary-border)}.styles-module-scss-module__c63bMG__containerTabs .styles-module-scss-module__c63bMG__containerTab.styles-module-scss-module__c63bMG__active .styles-module-scss-module__c63bMG__labelTab{color:var(--clr-action-secondary-border)}.styles-module-scss-module__c63bMG__containerTabs .styles-module-scss-module__c63bMG__containerTab:not(.styles-module-scss-module__c63bMG__active){color:var(--clr-text-subtle)}.styles-module-scss-module__c63bMG__containerTabs .styles-module-scss-module__c63bMG__containerTab:not(.styles-module-scss-module__c63bMG__active):not(.styles-module-scss-module__c63bMG__locked):hover{color:var(--clr-text-main)}.styles-module-scss-module__c63bMG__containerTabs .styles-module-scss-module__c63bMG__containerTab.styles-module-scss-module__c63bMG__locked{cursor:not-allowed;color:var(--clr-text-subtle)}.styles-module-scss-module__c63bMG__containerTabs .styles-module-scss-module__c63bMG__containerTab.styles-module-scss-module__c63bMG__locked .styles-module-scss-module__c63bMG__iconLocked{margin-left:10px}.styles-module-scss-module__c63bMG__mobileContainerTabs{overflow:auto}.styles-module-scss-module__c63bMG__mobileContainerTabs::-webkit-scrollbar{display:none}.styles-module-scss-module__c63bMG__mobileContainerTabs{-ms-overflow-style:none;scrollbar-width:none;justify-content:space-between;align-items:center;gap:6px;width:100%;padding-top:20px;display:flex}.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab{cursor:pointer;opacity:.5;border-bottom:1px solid var(--border);background-color:#fff;justify-content:center;align-items:center;width:fit-content;height:33px;padding-right:8px;display:flex}.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab .styles-module-scss-module__c63bMG__iconTab{align-items:center;margin-left:8px;margin-right:5px;display:flex}.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab .styles-module-scss-module__c63bMG__iconTab:not(:first-child){margin-left:10px}.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab .styles-module-scss-module__c63bMG__labelTab{letter-spacing:-.01em;max-width:100%;font-size:14px}.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab:not(.styles-module-scss-module__c63bMG__locked) .styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab:hover,.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab.styles-module-scss-module__c63bMG__active:hover{opacity:1}.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab:not(.styles-module-scss-module__c63bMG__locked) .styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab:hover .styles-module-scss-module__c63bMG__iconTab path,.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab.styles-module-scss-module__c63bMG__active:hover .styles-module-scss-module__c63bMG__iconTab path{fill:var(--clr-action-secondary-border)}.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab:not(.styles-module-scss-module__c63bMG__locked) .styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab:hover .styles-module-scss-module__c63bMG__labelTab,.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab.styles-module-scss-module__c63bMG__active:hover .styles-module-scss-module__c63bMG__labelTab{color:var(--clr-action-secondary-border)}.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab.styles-module-scss-module__c63bMG__active{opacity:1;border-color:var(--clr-action-secondary-border)}.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab.styles-module-scss-module__c63bMG__active .styles-module-scss-module__c63bMG__iconTab path{fill:var(--clr-action-secondary-border)}.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab.styles-module-scss-module__c63bMG__active .styles-module-scss-module__c63bMG__labelTab{color:var(--clr-action-secondary-border)}.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab.styles-module-scss-module__c63bMG__locked{pointer-events:none;cursor:auto}.styles-module-scss-module__c63bMG__mobileContainerTabs .styles-module-scss-module__c63bMG__containerTab.styles-module-scss-module__c63bMG__locked .styles-module-scss-module__c63bMG__iconLocked{margin-left:10px}
.styles-module-scss-module__aDznNW__footer{cursor:pointer;background-color:#f7f8f9;justify-content:center;align-items:center;padding-top:30px;padding-bottom:30px;display:flex}.styles-module-scss-module__aDznNW__alternativeBackground{background-color:var(--clr-background-global);border-top:1px solid var(--border)}.styles-module-scss-module__aDznNW__underline{white-space:pre;margin-left:10px;font-size:14px;text-decoration:underline}@media screen and (max-width:576px){.styles-module-scss-module__aDznNW__underline{font-size:12px}}
.styles-module-scss-module__Xmujda__container{background-color:#fff;border:none;border-radius:6px;flex-direction:column;padding:30px;display:flex;position:relative}@media screen and (max-width:576px){.styles-module-scss-module__Xmujda__container{border-radius:10px;width:auto}}.styles-module-scss-module__Xmujda__container .styles-module-scss-module__Xmujda__content{flex-direction:column;display:flex}.styles-module-scss-module__Xmujda__container.styles-module-scss-module__Xmujda__collapse .styles-module-scss-module__Xmujda__title .styles-module-scss-module__Xmujda__arrowIcon{transform:rotate(0)}.styles-module-scss-module__Xmujda__title{justify-content:space-between;align-items:center;height:20px;margin-bottom:20px;display:flex}.styles-module-scss-module__Xmujda__title .styles-module-scss-module__Xmujda__arrowIcon{cursor:pointer;transition:transform .5s;transform:rotate(180deg)}.styles-module-scss-module__Xmujda__collapsible{padding:0 0 20px}.styles-module-scss-module__Xmujda__collapsible .styles-module-scss-module__Xmujda__content{flex-direction:column;padding-left:20px;padding-right:20px;display:flex}.styles-module-scss-module__Xmujda__collapsible .styles-module-scss-module__Xmujda__title{cursor:pointer;height:100%;padding:20px 20px 10px}.styles-module-scss-module__Xmujda__collapsible.styles-module-scss-module__Xmujda__collapse{padding:0}.styles-module-scss-module__Xmujda__collapsible.styles-module-scss-module__Xmujda__collapse .styles-module-scss-module__Xmujda__title{margin-bottom:0;padding:20px}.styles-module-scss-module__Xmujda__collapsible.styles-module-scss-module__Xmujda__collapse .styles-module-scss-module__Xmujda__content{display:none}
.styles-module-scss-module__MDqIBa__mainCarousel{flex:1;width:100%;height:100%;min-height:240px;position:relative}@container proposal (max-width:1092px){.styles-module-scss-module__MDqIBa__mainCarousel{height:240px}}.styles-module-scss-module__MDqIBa__autonomousBookingContainer{pointer-events:none;position:absolute;top:10px;right:10px}.styles-module-scss-module__MDqIBa__autonomousBookingContainer .styles-module-scss-module__MDqIBa__autonomousTag{background-color:#ffffffe6;padding:10px 20px}
.styles-module-scss-module__kY1b8a__userVotesWrapper{font-size:var(--size_2);background-color:var(--clr-white);z-index:1;border-radius:15px;gap:11px;padding:6px 13px;display:flex;position:absolute;top:11px;right:15px}@container proposal (max-width:1092px){.styles-module-scss-module__kY1b8a__userVotesWrapper{right:unset;top:28px;left:28px}}.styles-module-scss-module__kY1b8a__userVotesWrapper .styles-module-scss-module__kY1b8a__uservote{align-items:center;gap:4px;display:flex}
.styles-module-scss-module__ikhvya__list{-moz-column-gap:8px;white-space:nowrap;column-gap:8px;display:flex;overflow-x:hidden}.styles-module-scss-module__ikhvya__showMore{letter-spacing:-.01em;color:var(--clr-dark-grey);cursor:pointer;font-size:14px;text-decoration:underline}
.styles-module-scss-module__54BsyG__equipmentContent{letter-spacing:-.01em;color:var(--clr-dark-grey);align-items:center;gap:4px;padding-bottom:6px;font-size:14px;display:flex}.styles-module-scss-module__54BsyG__equipmentContent .styles-module-scss-module__54BsyG__containerIcon{opacity:.8;width:14px;height:14px}
.styles-module-scss-module__ax7aIW__informations{flex-direction:column;justify-content:space-between;align-self:stretch;display:flex}@container proposal (max-width:1092px){.styles-module-scss-module__ax7aIW__informations{gap:24px;height:auto;padding-bottom:0}.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__locationDistanceWrapper{width:100%}}.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__distance{letter-spacing:-.01em;color:var(--clr-dark-grey);flex-direction:column;justify-content:center;gap:8px;font-size:14px;display:flex}@container proposal (max-width:1092px){.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__distance{flex-direction:row;justify-content:space-between}}.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__distance:last-child span{gap:8px;margin:0}.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__distance:last-child span svg path{fill:var(--clr-dark-grey)}.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__distance:last-child span:not(:first-child){margin-left:8px}.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__titleAndGoogleRating{flex-direction:column;gap:5px;display:flex}.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__title{text-overflow:ellipsis;font-size:20px;font-weight:600;position:relative;overflow:hidden}@container proposal (max-width:1092px){.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__title{padding:0}}@media screen and (min-width:1130px){.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__title .styles-module-scss-module__ax7aIW__additionalInfoIcon{display:none}}.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__title .styles-module-scss-module__ax7aIW__additionalInfoIcon{z-index:10;width:25px;height:25px;position:absolute;top:calc(50% - 12px);right:0;transform:rotate(90deg)}.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__title .styles-module-scss-module__ax7aIW__additionalInfoIconDisplayed{transform:rotate(-90deg)}.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__subTitle{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;flex-grow:1;flex-shrink:1;font-size:14px;overflow:hidden}.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__capacity{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;height:16.5px;color:var(--clr-dark-grey);font-size:14px;overflow:hidden}.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__informationWrapper{flex-direction:column;gap:4px;width:100%;display:flex}@container proposal (max-width:1092px){.styles-module-scss-module__ax7aIW__informations .styles-module-scss-module__ax7aIW__datesStatusWrapper{justify-content:space-between;width:100%}}.styles-module-scss-module__ax7aIW__informationWrapperAdditionalInfo{display:none!important}
.styles-module-scss-module__BC4ycG__from{letter-spacing:-.01em;opacity:.5;font-size:14px}.styles-module-scss-module__BC4ycG__time{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.styles-module-scss-module__BC4ycG__time svg{width:15px;height:13px}.styles-module-scss-module__BC4ycG__durations{align-items:center;display:flex}.styles-module-scss-module__BC4ycG__durations>span{margin-left:10px}.styles-module-scss-module__BC4ycG__onClick{cursor:pointer}.styles-module-scss-module__BC4ycG__locationPicker{flex:1;min-width:0;padding-left:10px}.styles-module-scss-module__BC4ycG__containerInput{border:1px solid var(--border);border-radius:6px}.styles-module-scss-module__BC4ycG__containerInput input{background:0 0;border:none;outline:none;width:100%;padding:5px 10px}.styles-module-scss-module__BC4ycG__containerLoading{padding:60px}.styles-module-scss-module__BC4ycG__containerLoading .styles-module-scss-module__BC4ycG__labelLoading{letter-spacing:-.01em;text-align:center;justify-content:center;align-items:center;margin-top:50px;font-size:18px;display:flex}.styles-module-scss-module__BC4ycG__containerStartingFrom{flex:1;align-items:center;height:30px;display:flex;overflow:hidden}.styles-module-scss-module__BC4ycG__containerStartingFrom.styles-module-scss-module__BC4ycG__editing{overflow:visible}.styles-module-scss-module__BC4ycG__containerStartingFrom.styles-module-scss-module__BC4ycG__shrink{flex:none}.styles-module-scss-module__BC4ycG__containerSearchBarPicker{cursor:pointer;flex:1;align-items:baseline;display:flex}.styles-module-scss-module__BC4ycG__containerSearchBarPicker .styles-module-scss-module__BC4ycG__label{white-space:nowrap;text-overflow:ellipsis;padding-right:10px;overflow:hidden}
.styles-module-scss-module__Mz2mTq__innerModalClassName{height:100%;padding:0}.styles-module-scss-module__Mz2mTq__hideModal{display:none}.styles-module-scss-module__Mz2mTq__searchBarPickerClassName{cursor:pointer}.styles-module-scss-module__Mz2mTq__searchLocationInputContainer{border-right:1px solid var(--border);align-items:center;width:100%;display:flex}.styles-module-scss-module__Mz2mTq__searchLocationInputContainer.styles-module-scss-module__Mz2mTq__placeholder{border-right:none}.styles-module-scss-module__Mz2mTq__searchLocationInputContainerMobile{border-right:1px solid var(--border);border:none;align-items:center;width:100%;height:55px;margin-left:3px;display:flex}.styles-module-scss-module__Mz2mTq__searchLocationInputContainerMobile.styles-module-scss-module__Mz2mTq__placeholder{border-right:none}@media screen and (max-width:700px){.styles-module-scss-module__Mz2mTq__searchLocationInputContainerMobile{margin-left:0}}.styles-module-scss-module__Mz2mTq__alternative,.styles-module-scss-module__Mz2mTq__alternativeAi{height:100%;display:flex}.styles-module-scss-module__Mz2mTq__alternative .styles-module-scss-module__Mz2mTq__searchLocationInputContainer,.styles-module-scss-module__Mz2mTq__alternativeAi .styles-module-scss-module__Mz2mTq__searchLocationInputContainer{margin:12px 0}.styles-module-scss-module__Mz2mTq__alternativeAi .styles-module-scss-module__Mz2mTq__searchLocationInputContainer{border-right:0}.styles-module-scss-module__Mz2mTq__modalClassName{margin-top:10px}.styles-module-scss-module__Mz2mTq__houseSearch{width:calc(100% + 24px);margin-top:23px;left:-12px}.styles-module-scss-module__Mz2mTq__houseSearch .styles-module-scss-module__Mz2mTq__innerModalClassName{min-width:100%}.styles-module-scss-module__Mz2mTq__revampSearchBar{width:371px;margin-top:8px}@media screen and (max-width:1000px){.styles-module-scss-module__Mz2mTq__revampSearchBar{width:calc(100% + 24px)}}.styles-module-scss-module__Mz2mTq__houseSearchContainer .styles-module-scss-module__Mz2mTq__searchLocationInputContainer{width:100%}.styles-module-scss-module__Mz2mTq__contentModalContainer{flex-direction:column;height:100%;display:flex;position:relative}
.styles-module-scss-module__Vt6KZG__crossButton{z-index:1;background-color:#f2f2f2;border-radius:200px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.styles-module-scss-module__Vt6KZG__default{border:.5px solid var(--clr-primary-400);z-index:1;background:#fff;border-radius:5px;justify-content:center;align-items:center;width:calc(100% + 12px);height:50px;padding-right:14px;display:flex;position:absolute;left:-12px}.styles-module-scss-module__Vt6KZG__default.styles-module-scss-module__Vt6KZG__inputContainerMobile{justify-content:space-between;width:100%;padding:9px;position:relative;left:0}.styles-module-scss-module__Vt6KZG__default .styles-module-scss-module__Vt6KZG__wrapper{flex-direction:column;align-items:flex-start;padding-top:1.5px;padding-left:11.5px;display:flex}.styles-module-scss-module__Vt6KZG__default .styles-module-scss-module__Vt6KZG__wrapperMobile{align-items:center;width:100%;height:100%;padding-left:10px;display:flex}.styles-module-scss-module__Vt6KZG__default .styles-module-scss-module__Vt6KZG__wrapperMobile .styles-module-scss-module__Vt6KZG__mapPointerIcon{align-items:center;height:100%;padding-right:6px;display:flex}.styles-module-scss-module__Vt6KZG__default .styles-module-scss-module__Vt6KZG__label{letter-spacing:-.01em;margin-top:-1px;margin-bottom:5px;font-size:12px}.styles-module-scss-module__Vt6KZG__default .styles-module-scss-module__Vt6KZG__input{letter-spacing:-.01em;opacity:.5;border:0;width:100%;font-size:14px}.styles-module-scss-module__Vt6KZG__default .styles-module-scss-module__Vt6KZG__input:focus{outline:none}.styles-module-scss-module__Vt6KZG__default .styles-module-scss-module__Vt6KZG__inputMobile{border:0;width:100%;height:100%}.styles-module-scss-module__Vt6KZG__default .styles-module-scss-module__Vt6KZG__inputMobile:focus{outline:none}.styles-module-scss-module__Vt6KZG__default.styles-module-scss-module__Vt6KZG__alternative{height:100%}.styles-module-scss-module__Vt6KZG__default.styles-module-scss-module__Vt6KZG__alternative .styles-module-scss-module__Vt6KZG__input{flex:1;font-size:12px}.styles-module-scss-module__Vt6KZG__default.styles-module-scss-module__Vt6KZG__alternative .styles-module-scss-module__Vt6KZG__wrapper{width:100%}.styles-module-scss-module__Vt6KZG__default.styles-module-scss-module__Vt6KZG__alternative .styles-module-scss-module__Vt6KZG__label{font-size:12px}.styles-module-scss-module__Vt6KZG__default.styles-module-scss-module__Vt6KZG__alternative{border:0}.styles-module-scss-module__Vt6KZG__houseSearch{z-index:1;background:#fff;border-radius:5px;justify-content:center;align-items:center;width:99%;height:100%;padding:0 14px 0 0;display:flex;position:absolute}.styles-module-scss-module__Vt6KZG__houseSearch.styles-module-scss-module__Vt6KZG__inputContainerMobile{border:1px solid var(--border);flex-direction:row;width:100%;padding:9px;display:flex;position:relative;left:0}.styles-module-scss-module__Vt6KZG__houseSearch.styles-module-scss-module__Vt6KZG__inputContainerMobile.styles-module-scss-module__Vt6KZG__inputContainerRevampMobile{height:54px}.styles-module-scss-module__Vt6KZG__houseSearch .styles-module-scss-module__Vt6KZG__mapPointerIcon{display:flex}.styles-module-scss-module__Vt6KZG__houseSearch .styles-module-scss-module__Vt6KZG__wrapper{width:100%;display:flex}.styles-module-scss-module__Vt6KZG__houseSearch .styles-module-scss-module__Vt6KZG__wrapperMobile{vertical-align:middle;justify-content:center;align-items:center;width:100%;height:100%;padding-left:10px;display:flex}.styles-module-scss-module__Vt6KZG__houseSearch .styles-module-scss-module__Vt6KZG__label{letter-spacing:-.01em;margin-bottom:5px;font-size:12px}.styles-module-scss-module__Vt6KZG__houseSearch .styles-module-scss-module__Vt6KZG__input{letter-spacing:-.01em;opacity:.5;border:0;width:100%;margin-left:15px;font-size:14px}.styles-module-scss-module__Vt6KZG__houseSearch .styles-module-scss-module__Vt6KZG__input:focus{outline:none}.styles-module-scss-module__Vt6KZG__houseSearch .styles-module-scss-module__Vt6KZG__inputMobile{border:0;width:100%;height:100%}.styles-module-scss-module__Vt6KZG__houseSearch .styles-module-scss-module__Vt6KZG__inputMobile:focus{outline:none}.styles-module-scss-module__Vt6KZG__houseSearch.styles-module-scss-module__Vt6KZG__inputRevampMobile{cursor:pointer;border-color:var(--clr-black);height:54px}.styles-module-scss-module__Vt6KZG__houseSearch.styles-module-scss-module__Vt6KZG__inputRevampMobile .styles-module-scss-module__Vt6KZG__label{margin-bottom:0;font-size:14px}
.styles-module-scss-module__PCFakW__list{letter-spacing:-.01em;width:100%;font-size:12px}.styles-module-scss-module__PCFakW__list .styles-module-scss-module__PCFakW__title{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--grey-700);margin-bottom:12px;padding:20px 20px 0;font-size:16px;font-weight:500;line-height:16px}.styles-module-scss-module__PCFakW__list .styles-module-scss-module__PCFakW__item{border-top:.5px solid var(--border);align-items:center;gap:12.5px;width:100%;height:47px;padding-left:17.5px;display:flex}.styles-module-scss-module__PCFakW__list .styles-module-scss-module__PCFakW__item:hover{background-color:var(--clr-grey)}.styles-module-scss-module__PCFakW__list .styles-module-scss-module__PCFakW__itemMostBookedRegion{-moz-column-gap:8px;align-items:center;column-gap:8px;width:100%;padding:12px;display:flex}.styles-module-scss-module__PCFakW__list .styles-module-scss-module__PCFakW__itemMostBookedRegion .styles-module-scss-module__PCFakW__picture{border-radius:4px;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}.styles-module-scss-module__PCFakW__list .styles-module-scss-module__PCFakW__itemMostBookedRegion .styles-module-scss-module__PCFakW__picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.styles-module-scss-module__PCFakW__list .styles-module-scss-module__PCFakW__itemMostBookedRegion .styles-module-scss-module__PCFakW__label{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--clr-black-200);text-align:left;font-size:16px;font-weight:400;line-height:16px}.styles-module-scss-module__PCFakW__list .styles-module-scss-module__PCFakW__itemMostBookedRegion:hover{background-color:var(--grey-300);border-radius:4px}.styles-module-scss-module__PCFakW__list .styles-module-scss-module__PCFakW__item:first-child{border-top:0;border-top-left-radius:10px;border-top-right-radius:10px}.styles-module-scss-module__PCFakW__list .styles-module-scss-module__PCFakW__item:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.styles-module-scss-module__PCFakW__list .styles-module-scss-module__PCFakW__message{padding:20px}.styles-module-scss-module__PCFakW__list .styles-module-scss-module__PCFakW__revampItem{-moz-column-gap:8px;text-align:left;align-items:center;column-gap:8px;width:100%;padding:12px;display:flex}.styles-module-scss-module__PCFakW__list .styles-module-scss-module__PCFakW__revampItem .styles-module-scss-module__PCFakW__icon{border:1px solid var(--grey-400);width:32px;height:32px;color:var(--grey-700);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__PCFakW__list .styles-module-scss-module__PCFakW__revampItem:hover{background-color:var(--grey-300);border-radius:4px}.styles-module-scss-module__PCFakW__list.styles-module-scss-module__PCFakW__mobile{border:1px solid var(--border);border-radius:5px;position:absolute;top:60px}.styles-module-scss-module__PCFakW__listRevamp{width:100%;max-width:250px;font-family:var(--font-sans);letter-spacing:-.01em;color:var(--clr-black-200);font-size:12px;font-weight:400;line-height:16px}.styles-module-scss-module__PCFakW__listRevamp.styles-module-scss-module__PCFakW__mobile{max-width:inherit;border:none;border-radius:0;padding:0;top:75px}.styles-module-scss-module__PCFakW__listRevamp.styles-module-scss-module__PCFakW__mobile .styles-module-scss-module__PCFakW__message{padding:0}.styles-module-scss-module__PCFakW__listMostBookedRegions.styles-module-scss-module__PCFakW__mobile{border:none;border-radius:0;top:75px}.styles-module-scss-module__PCFakW__listMostBookedRegions.styles-module-scss-module__PCFakW__mobile .styles-module-scss-module__PCFakW__listRevamp{max-width:inherit;padding:0}.styles-module-scss-module__PCFakW__listMostBookedRegions.styles-module-scss-module__PCFakW__mobile .styles-module-scss-module__PCFakW__title{padding:0}
.styles-module-scss-module__FVwbxa__subscribe{align-items:center;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__FVwbxa__subscribe{flex-direction:column}}.styles-module-scss-module__FVwbxa__subscribe .styles-module-scss-module__FVwbxa__subscribeContainer{flex:1;justify-content:center;align-self:stretch}@media screen and (max-width:700px){.styles-module-scss-module__FVwbxa__subscribe .styles-module-scss-module__FVwbxa__subscribeContainer{padding:0!important}}.styles-module-scss-module__FVwbxa__header{background-color:var(--clr-background-global);justify-content:space-between;align-items:center;padding:20px 30px;display:flex}.styles-module-scss-module__FVwbxa__header h1{font-size:22px}.styles-module-scss-module__FVwbxa__header span{color:var(--clr-primary-400)}.styles-module-scss-module__FVwbxa__header .styles-module-scss-module__FVwbxa__iconWrapper{cursor:pointer;background-color:#fff;border-radius:100%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.styles-module-scss-module__FVwbxa__separator{border-left:1px solid var(--border);align-self:stretch;margin-top:30px;margin-bottom:30px}.styles-module-scss-module__FVwbxa__subscribeAlternative{background-color:#fff;flex:1;grid-template-columns:repeat(20,1fr);max-width:1000px;max-height:760px;display:grid}.styles-module-scss-module__FVwbxa__subscribeAlternative .styles-module-scss-module__FVwbxa__subscribeAlternativeContainer{background-color:var(--clr-primary-400);border-radius:0;grid-column:1/12;width:100%;height:100%;padding:76px 46px 0;display:flex}@media screen and (max-width:1600px){.styles-module-scss-module__FVwbxa__subscribeAlternative .styles-module-scss-module__FVwbxa__subscribeAlternativeContainer{padding:56px 34px 0}}.styles-module-scss-module__FVwbxa__subscribeAlternative .styles-module-scss-module__FVwbxa__subscribeAlternativeContainerForm{padding:76px 24px 0}@media screen and (max-width:1600px){.styles-module-scss-module__FVwbxa__subscribeAlternative .styles-module-scss-module__FVwbxa__subscribeAlternativeContainerForm{padding:56px 34px 0}}.styles-module-scss-module__FVwbxa__subscribeAlternative .styles-module-scss-module__FVwbxa__subscribeAlternativeContainerForm{grid-column:12/21;width:100%}.styles-module-scss-module__FVwbxa__subscribeAlternative .styles-module-scss-module__FVwbxa__subscribeAlternativeContainerForm .styles-module-scss-module__FVwbxa__iconWrapper{cursor:pointer;background-color:#fff;border-radius:100%;justify-content:center;align-items:center;width:55px;height:55px;display:flex;position:absolute;top:0;right:0}
.styles-module-scss-module__Ukbk_a__header{letter-spacing:-.01em;opacity:.5;text-align:center;margin-bottom:20px;font-size:16px}.styles-module-scss-module__Ukbk_a__termsAndConditions{letter-spacing:-.01em;opacity:.5;margin-top:10px;font-size:12px}.styles-module-scss-module__Ukbk_a__link{text-decoration:underline}.styles-module-scss-module__Ukbk_a__link:hover{color:var(--clr-primary-400)}.styles-module-scss-module__Ukbk_a__name{-moz-column-gap:24px;justify-content:space-between;align-items:center;column-gap:24px;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__Ukbk_a__name{flex-direction:column}}.styles-module-scss-module__Ukbk_a__footer{display:none}@media screen and (max-width:700px){.styles-module-scss-module__Ukbk_a__footer{display:flex}}.styles-module-scss-module__Ukbk_a__footer{color:var(--clr-text-subtle);flex-direction:row;align-items:center;padding:30px 0;font-size:14px;font-weight:400}
.styles-module-scss-module__HYTzda__text{font-size:var(--size_3);text-align:center;margin-top:10px}.styles-module-scss-module__HYTzda__error{color:var(--clr-red)}.styles-module-scss-module__HYTzda__success{color:var(--clr-green)}
.styles-module-scss-module__9IeRDa__container{cursor:text;width:100%;position:relative}.styles-module-scss-module__9IeRDa__hiddenInput{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.styles-module-scss-module__9IeRDa__digitsContainer{justify-content:space-between;display:flex}.styles-module-scss-module__9IeRDa__digitWrapper{border:1px solid var(--clr-grey);border-radius:5px;justify-content:center;align-items:center;width:35px;height:52px;display:flex}.styles-module-scss-module__9IeRDa__digitWrapper .styles-module-scss-module__9IeRDa__digitDefault{color:#cfd2d6}
.styles-module-scss-module__vWG-la__container{flex-direction:column;align-items:center;gap:40px;display:flex}@media screen and (max-width:700px){.styles-module-scss-module__vWG-la__container{justify-content:space-between;height:100%}}.styles-module-scss-module__vWG-la__wrapper{flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;display:flex}.styles-module-scss-module__vWG-la__text{letter-spacing:-.01em;opacity:.5;font-size:16px}@media screen and (max-width:700px){.styles-module-scss-module__vWG-la__text{text-align:center}}.styles-module-scss-module__vWG-la__inputContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:fit-content;display:flex;position:relative}.styles-module-scss-module__vWG-la__inputContainer .styles-module-scss-module__vWG-la__inputLabel{font-size:16px;font-weight:500}@media screen and (max-width:700px){.styles-module-scss-module__vWG-la__inputContainer .styles-module-scss-module__vWG-la__inputLabel{text-align:center;font-size:15px}}.styles-module-scss-module__vWG-la__inputContainer .styles-module-scss-module__vWG-la__errorMessage{color:var(--clr-secondary-600);font-size:12px}.styles-module-scss-module__vWG-la__buttonsContainer{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.styles-module-scss-module__vWG-la__buttonsContainer .styles-module-scss-module__vWG-la__submitButton{padding:14px 16px!important}.styles-module-scss-module__vWG-la__buttonsContainer .styles-module-scss-module__vWG-la__submitButton:disabled{color:gray}.styles-module-scss-module__vWG-la__buttonsContainer .styles-module-scss-module__vWG-la__resendCodeButton{border:none;font-weight:500;padding:14px 16px!important}.styles-module-scss-module__vWG-la__buttonsContainer .styles-module-scss-module__vWG-la__resendCodeButton.styles-module-scss-module__vWG-la__disabled{cursor:not-allowed;color:gray}
.styles-module-scss-module__5ib8tq__loginModalValidateDigitCode{flex-direction:column;justify-content:space-between;align-items:center;width:35%;max-width:650px;padding:40px;display:flex}@media screen and (max-width:700px){.styles-module-scss-module__5ib8tq__loginModalValidateDigitCode{width:100%;padding:20px}}.styles-module-scss-module__5ib8tq__titleWrapper{justify-content:center;align-items:center;width:100%;margin-bottom:20px;font-size:16px;font-weight:500;display:flex;position:relative}.styles-module-scss-module__5ib8tq__headerMobile{border-bottom:1px solid var(--border);justify-content:center;align-items:center;padding:20px;display:flex}.styles-module-scss-module__5ib8tq__icon{margin-right:15px}.styles-module-scss-module__5ib8tq__iconArrowLeft{cursor:pointer;position:absolute;left:0}@media screen and (max-width:700px){.styles-module-scss-module__5ib8tq__iconArrowLeft{left:40px}}
.styles-module-scss-module__2s3kKG__container{background-color:var(--clr-white);justify-content:center;align-items:center;width:100%;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__2s3kKG__container{background-color:var(--clr-background-global);flex:1}}.styles-module-scss-module__2s3kKG__content{z-index:3;flex-direction:column;align-items:center;width:100%;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__2s3kKG__content{flex:1;align-self:stretch;width:auto}}.styles-module-scss-module__2s3kKG__form{flex-direction:column;flex:1;align-items:stretch;display:flex}.styles-module-scss-module__2s3kKG__description{opacity:.5;margin-bottom:20px}@media screen and (max-width:700px){.styles-module-scss-module__2s3kKG__description{display:none}}.styles-module-scss-module__2s3kKG__forgetPassword{opacity:.5;align-self:flex-end;margin-bottom:10px;margin-left:auto;font-size:12px}.styles-module-scss-module__2s3kKG__link{letter-spacing:-.01em;font-size:14px}@media screen and (max-width:576px){.styles-module-scss-module__2s3kKG__link{font-size:10px}}.styles-module-scss-module__2s3kKG__customHeader{flex-direction:column;padding-top:4px;display:flex}.styles-module-scss-module__2s3kKG__customHeader .styles-module-scss-module__2s3kKG__title{margin:0;padding:0 30px;font-size:25px;font-weight:600}.styles-module-scss-module__2s3kKG__logo{justify-content:center;align-items:center;display:flex}.styles-module-scss-module__2s3kKG__logo img{width:126px}.styles-module-scss-module__2s3kKG__logo{margin-bottom:35px}.styles-module-scss-module__2s3kKG__title{letter-spacing:-.01em;margin-bottom:20px;font-size:30px;font-weight:700}.styles-module-scss-module__2s3kKG__error{color:var(--clr-secondary-600);letter-spacing:-.01em;font-size:14px;line-height:1}.styles-module-scss-module__2s3kKG__loginBtn{margin-top:20px}.styles-module-scss-module__2s3kKG__loginBtn:hover{background-color:#0d4ba7;border-color:#0d4ba7}.styles-module-scss-module__2s3kKG__underline{cursor:pointer;text-decoration:underline}.styles-module-scss-module__2s3kKG__footer{color:var(--clr-text-subtle);flex-direction:row;align-items:center;padding:30px 0;font-size:14px;font-weight:400;display:none}@media screen and (max-width:700px){.styles-module-scss-module__2s3kKG__footer{display:flex}.styles-module-scss-module__2s3kKG__formContainer,.styles-module-scss-module__2s3kKG__containerLogin{padding:0!important}}
.styles-module-scss-module__TDMofq__form{flex-direction:column;gap:28px;display:flex}@media screen and (max-width:700px){.styles-module-scss-module__TDMofq__form{flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex;overflow:hidden}}.styles-module-scss-module__TDMofq__inputBorderRadius{border-radius:5px!important}.styles-module-scss-module__TDMofq__customLabel{align-items:center;gap:5px;display:flex}.styles-module-scss-module__TDMofq__inputNameContainer{justify-content:space-between;gap:20px;display:flex}@media screen and (max-width:700px){.styles-module-scss-module__TDMofq__inputNameContainer{flex-direction:column;gap:0}}.styles-module-scss-module__TDMofq__footer{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module__TDMofq__footer .styles-module-scss-module__TDMofq__loginBtn{font-weight:500;padding:14px 16px!important}.styles-module-scss-module__TDMofq__footer .styles-module-scss-module__TDMofq__termAndConditions{color:#7f7f7f;font-size:12px}
.styles-module-scss-module__WHJ5lq__subscribeFinalizedModal{flex-direction:column;justify-content:space-between;align-items:center;width:35%;max-width:650px;padding:40px;display:flex}@media screen and (max-width:700px){.styles-module-scss-module__WHJ5lq__subscribeFinalizedModal{width:100%;padding:20px}}
.styles-module-scss-module__otI7-a__titleWrapper{justify-content:center;width:100%;margin-bottom:48px;display:flex;position:relative}@media screen and (max-width:700px){.styles-module-scss-module__otI7-a__titleWrapper{border-bottom:1px solid var(--border);padding:20px 40px}}.styles-module-scss-module__otI7-a__title{text-align:center;width:80%;font-size:20px;font-weight:600}.styles-module-scss-module__otI7-a__icon{cursor:pointer;position:absolute;left:0}@media screen and (max-width:700px){.styles-module-scss-module__otI7-a__icon{width:30px;height:30px;left:20px}}
.styles-module-scss-module__JcL1LG__form{flex-direction:column;gap:20px;display:flex}@media screen and (max-width:700px){.styles-module-scss-module__JcL1LG__form{flex-direction:column;justify-content:space-between;width:100%;height:100vh;display:flex;overflow:hidden}.styles-module-scss-module__JcL1LG__form input::placeholder{color:#cfd2d6}}.styles-module-scss-module__JcL1LG__form .styles-module-scss-module__JcL1LG__label{font-size:14px}.styles-module-scss-module__JcL1LG__form .styles-module-scss-module__JcL1LG__inputBorderRadius{border-radius:5px!important}.styles-module-scss-module__JcL1LG__buttonWrapper{flex-direction:column;gap:12px;display:flex}.styles-module-scss-module__JcL1LG__buttonWrapper .styles-module-scss-module__JcL1LG__loginBtn,.styles-module-scss-module__JcL1LG__buttonWrapper .styles-module-scss-module__JcL1LG__btnHelper{font-weight:500;padding:14px 16px!important}
.styles-module-scss-module__zGyUeW__subscribeSimplifiedAccesResultsModal{flex-direction:column;justify-content:space-between;align-items:center;gap:20px;width:35%;max-width:650px;padding:40px;display:flex}@media screen and (max-width:700px){.styles-module-scss-module__zGyUeW__subscribeSimplifiedAccesResultsModal{width:100%;padding:20px}}.styles-module-scss-module__zGyUeW__titleWrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.styles-module-scss-module__zGyUeW__headerMobile{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:20px;display:flex}.styles-module-scss-module__zGyUeW__title{width:90%;font-size:16px;font-weight:500}@media screen and (max-width:700px){.styles-module-scss-module__zGyUeW__title{width:85%}}.styles-module-scss-module__zGyUeW__icon{cursor:pointer}
.styles-module-scss-module__D5YwTa__subscribeSimplifiedNotProfessionalEmailModal{flex-direction:column;justify-content:space-between;align-items:center;gap:32px;width:35%;max-width:650px;padding:40px;display:flex}@media screen and (max-width:700px){.styles-module-scss-module__D5YwTa__subscribeSimplifiedNotProfessionalEmailModal{width:100%;padding:20px}}.styles-module-scss-module__D5YwTa__titleWrapper{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.styles-module-scss-module__D5YwTa__headerMobile{border-bottom:1px solid var(--border);justify-content:center;align-items:center;padding:20px;display:flex}.styles-module-scss-module__D5YwTa__title{text-align:center;width:90%;white-space:wrap;font-size:16px;font-weight:500}.styles-module-scss-module__D5YwTa__icon{cursor:pointer;width:23px;height:23px;margin-right:10px;position:absolute;left:0}@media screen and (max-width:700px){.styles-module-scss-module__D5YwTa__icon{left:40px}}.styles-module-scss-module__D5YwTa__textHelper{color:var(--clr-grey-400);text-align:center;margin-bottom:32px;font-size:16px}.styles-module-scss-module__D5YwTa__contactButton{font-weight:500;padding:14px 16px!important}
.styles-module-scss-module__WGTaQW__main{color:currentColor}.styles-module-scss-module__WGTaQW__subtitle{color:var(--clr-text-subtle)}.styles-module-scss-module__WGTaQW__green{color:var(--clr-green)}
.styles-module-scss-module___R8Wfa__badge{border:1px solid #000;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex}.styles-module-scss-module___R8Wfa__blue{background-color:var(--clr-primary-400);border:none}.styles-module-scss-module___R8Wfa__green{background-color:#3aa707;border:none}.styles-module-scss-module___R8Wfa__orange{background-color:#eba010;border:none}.styles-module-scss-module___R8Wfa__grey{background-color:silver;border:none}.styles-module-scss-module___R8Wfa__black{background-color:#000;border:none}.styles-module-scss-module___R8Wfa__yellow{background-color:#fdee00;border:none}.styles-module-scss-module___R8Wfa__red{background-color:var(--clr-red);border:none}
.styles-module-scss-module__AbFu0W__formControl{cursor:pointer;background-color:var(--clr-white);border:1px solid #b5b5b5;border-radius:5px;flex-shrink:0;align-items:center;width:fit-content;height:40px;padding:0 8px 0 16px;display:flex}.styles-module-scss-module__AbFu0W__formControl:hover{border:1px solid var(--clr-primary-400)}.styles-module-scss-module__AbFu0W__fullWidth{width:100%}.styles-module-scss-module__AbFu0W__disabled{pointer-events:none;background-color:#0000}.styles-module-scss-module__AbFu0W__icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-right:8px;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__AbFu0W__icon{margin-right:12px}}.styles-module-scss-module__AbFu0W__label{letter-spacing:-.01em;opacity:.5;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:13px;overflow:hidden}@media screen and (max-width:576px){.styles-module-scss-module__AbFu0W__label{font-size:13px}}.styles-module-scss-module__AbFu0W__labelPlaceholder{font-size:13px}@media screen and (max-width:576px){.styles-module-scss-module__AbFu0W__labelPlaceholder{font-size:13px}}.styles-module-scss-module__AbFu0W__input{color:var(--clr-primary-400);letter-spacing:-.01em;border:none;outline:none;flex:1;height:100%;font-size:13px;line-height:100%}.styles-module-scss-module__AbFu0W__input::placeholder{font-size:13px;font-family:var(--font-sans)}.styles-module-scss-module__AbFu0W__input::-webkit-input-placeholder{font-size:13px;font-family:var(--font-sans)}.styles-module-scss-module__AbFu0W__input::-moz-placeholder{font-size:13px;font-family:var(--font-sans)}.styles-module-scss-module__AbFu0W__input:-ms-placeholder-shown{font-size:13px;font-family:var(--font-sans)}.styles-module-scss-module__AbFu0W__input::-webkit-input-placeholder{font-size:13px;font-family:var(--font-sans)}.styles-module-scss-module__AbFu0W__arrow{justify-content:center;align-items:center;height:5px;margin-left:auto;padding:8px;display:flex}.styles-module-scss-module__AbFu0W__active{color:var(--clr-primary-400);border:1px solid var(--clr-primary-200)}.styles-module-scss-module__AbFu0W__active .styles-module-scss-module__AbFu0W__label{opacity:1}.styles-module-scss-module__AbFu0W__labelActive{color:var(--clr-primary-400);opacity:1}.styles-module-scss-module__AbFu0W__counter{background-color:var(--clr-primary-400);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-left:10px;font-size:10px;display:flex}
.styles-module-scss-module__fzhDTa__container{background-color:var(--gray-100);border-radius:4px;height:40px;padding:4px;display:flex}.styles-module-scss-module__fzhDTa__container>div{cursor:pointer;border-radius:4px;flex:1;justify-content:center;align-items:center;padding:6px 12px;transition:all .2s;display:flex}.styles-module-scss-module__fzhDTa__container>div>div{font-family:var(--font-sans);color:var(--gray-500);-webkit-user-select:none;user-select:none;text-align:center;align-self:center;font-size:14px;font-weight:400;line-height:1.5em}.styles-module-scss-module__fzhDTa__container .styles-module-scss-module__fzhDTa__leftSwitch{margin-right:-5px}.styles-module-scss-module__fzhDTa__container .styles-module-scss-module__fzhDTa__selected{background-color:var(--clr-white);box-shadow:0 1px 2px #101f340d}.styles-module-scss-module__fzhDTa__container .styles-module-scss-module__fzhDTa__selected>div{color:var(--clr-text-primary)}.styles-module-scss-module__fzhDTa__container .styles-module-scss-module__fzhDTa__disabled{pointer-events:none;opacity:.5}
.styles-module-scss-module__9_9XJG__containerInputDates{cursor:pointer;border-radius:40px 0 0 40px;min-width:135px;margin-left:10px;margin-right:10px;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__9_9XJG__containerInputDates{flex-direction:column;min-width:100px;margin:0}}.styles-module-scss-module__9_9XJG__containerInputDates .styles-module-scss-module__9_9XJG__inputDate{text-align:center;letter-spacing:-.01em;width:50%;font-size:16px}@media screen and (max-width:576px){.styles-module-scss-module__9_9XJG__containerInputDates .styles-module-scss-module__9_9XJG__inputDate{text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-self:center;width:100%;height:48px;font-size:14px}}.styles-module-scss-module__9_9XJG__containerInputDates .styles-module-scss-module__9_9XJG__inputDate .styles-module-scss-module__9_9XJG__labelEmptyField{letter-spacing:-.01em;opacity:.5;margin-top:5px;font-size:14px}.styles-module-scss-module__9_9XJG__containerInputDates .styles-module-scss-module__9_9XJG__inputDate .styles-module-scss-module__9_9XJG__date{letter-spacing:-.01em;color:var(--clr-actionable);margin-top:5px;font-size:14px}.styles-module-scss-module__9_9XJG__containerInputDates.styles-module-scss-module__9_9XJG__mobile .styles-module-scss-module__9_9XJG__inputDate{vertical-align:middle;flex-direction:column;display:flex}.styles-module-scss-module__9_9XJG__inHouseCard .styles-module-scss-module__9_9XJG__inputDate{text-align:left}.styles-module-scss-module__9_9XJG__alternative .styles-module-scss-module__9_9XJG__inputDate:nth-child(2),.styles-module-scss-module__9_9XJG__search .styles-module-scss-module__9_9XJG__inputDate:nth-child(2),.styles-module-scss-module__9_9XJG__default .styles-module-scss-module__9_9XJG__inputDate:nth-child(2),.styles-module-scss-module__9_9XJG__inHouseCard .styles-module-scss-module__9_9XJG__inputDate:nth-child(2){border-left:1px solid var(--border);padding-left:12px}@media screen and (max-width:576px){.styles-module-scss-module__9_9XJG__alternative .styles-module-scss-module__9_9XJG__inputDate:nth-child(2),.styles-module-scss-module__9_9XJG__search .styles-module-scss-module__9_9XJG__inputDate:nth-child(2),.styles-module-scss-module__9_9XJG__default .styles-module-scss-module__9_9XJG__inputDate:nth-child(2),.styles-module-scss-module__9_9XJG__inHouseCard .styles-module-scss-module__9_9XJG__inputDate:nth-child(2){padding-left:0}}.styles-module-scss-module__9_9XJG__mobileCalendar{background-color:#fff;border-radius:20px;padding:20px;position:relative}.styles-module-scss-module__9_9XJG__mobileCalendar.styles-module-scss-module__9_9XJG__revampCalendar{padding:0}.styles-module-scss-module__9_9XJG__alternativeAi{display:flex}.styles-module-scss-module__9_9XJG__alternativeAi .styles-module-scss-module__9_9XJG__houseSearchContainerInputDates{cursor:pointer;flex:1;align-items:stretch;gap:10px;display:flex}@media screen and (max-width:700px){.styles-module-scss-module__9_9XJG__alternativeAi .styles-module-scss-module__9_9XJG__houseSearchContainerInputDates{flex-direction:column;width:100%;height:122px;display:flex}.styles-module-scss-module__9_9XJG__alternativeAi .styles-module-scss-module__9_9XJG__houseSearchContainerInputDates.styles-module-scss-module__9_9XJG__singleInput{height:48px}}.styles-module-scss-module__9_9XJG__alternativeAi .styles-module-scss-module__9_9XJG__houseSearchContainerInputDates .styles-module-scss-module__9_9XJG__inputDate{border:1px solid var(--gray-200);border-radius:5px;flex:1;align-items:center;height:40px;padding:0 12px;display:flex}.styles-module-scss-module__9_9XJG__alternativeAi_modal{top:24px}.styles-module-scss-module__9_9XJG__houseSearchContainer{width:100%;display:flex}.styles-module-scss-module__9_9XJG__houseSearchContainer .styles-module-scss-module__9_9XJG__inputDate{border:1px solid #cfd2d6;flex-direction:row;justify-content:center;align-items:center;gap:5px;font-size:14px;transition:border .1s;display:flex}@media screen and (max-width:700px){.styles-module-scss-module__9_9XJG__houseSearchContainer .styles-module-scss-module__9_9XJG__inputDate{width:100%}}.styles-module-scss-module__9_9XJG__houseSearchContainer .styles-module-scss-module__9_9XJG__inputDate:hover{border:1px solid #a0a5ae}.styles-module-scss-module__9_9XJG__houseSearchContainer .styles-module-scss-module__9_9XJG__inputDate.styles-module-scss-module__9_9XJG__focused{border:1px solid var(--clr-actionable)}.styles-module-scss-module__9_9XJG__houseSearch{width:100%;min-width:600px;display:flex}.styles-module-scss-module__9_9XJG__houseSearch.styles-module-scss-module__9_9XJG__focused{border:1px solid var(--clr-actionable)}.styles-module-scss-module__9_9XJG__hourPickers{justify-content:space-between;gap:20px;display:flex}.styles-module-scss-module__9_9XJG__searchButton{font-family:var(--font-sans);letter-spacing:-.01em;padding:10px 16px;font-size:14px;font-weight:500;line-height:14px}.styles-module-scss-module__9_9XJG__scrollbarVisible{scrollbar-gutter:stable}.styles-module-scss-module__9_9XJG__scrollbarVisible::-webkit-scrollbar{width:6px;height:6px}.styles-module-scss-module__9_9XJG__scrollbarVisible::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:10px}.styles-module-scss-module__9_9XJG__scrollbarVisible::-webkit-scrollbar-track{background-color:#0000}.styles-module-scss-module__9_9XJG__scrollbarVisible:hover::-webkit-scrollbar-thumb{background-color:#00000080}
.styles-module-scss-module__AzM-3W__container{margin:2vh 1px 2vh 0}.styles-module-scss-module__AzM-3W__container.styles-module-scss-module__AzM-3W__fullWidth{width:100%}.styles-module-scss-module__AzM-3W__title{letter-spacing:-.01em;font-size:14px;font-weight:400}.styles-module-scss-module__AzM-3W__errorMessage{color:red;letter-spacing:-.01em;align-self:flex-end;padding:3px 0 0;font-size:10px;line-height:1}.styles-module-scss-module__AzM-3W__column{flex-direction:column;align-items:flex-start}
.styles-module-scss-module__v7pJAa__container{justify-content:space-between;align-items:center;display:flex}.styles-module-scss-module__v7pJAa__container.styles-module-scss-module__v7pJAa__fullWidth,.styles-module-scss-module__v7pJAa__container.styles-module-scss-module__v7pJAa__fullWidth .styles-module-scss-module__v7pJAa__select{width:100%}.styles-module-scss-module__v7pJAa__container.styles-module-scss-module__v7pJAa__inline{display:flex}.styles-module-scss-module__v7pJAa__container.styles-module-scss-module__v7pJAa__inline .styles-module-scss-module__v7pJAa__label{flex:1;margin-right:10px}.styles-module-scss-module__v7pJAa__container.styles-module-scss-module__v7pJAa__inline:not(.styles-module-scss-module__v7pJAa__fullWidth) .styles-module-scss-module__v7pJAa__select{width:100px}.styles-module-scss-module__v7pJAa__container:not(.styles-module-scss-module__v7pJAa__inline) .styles-module-scss-module__v7pJAa__label{margin-bottom:10px}.styles-module-scss-module__v7pJAa__container .styles-module-scss-module__v7pJAa__disabled{cursor:default;background:var(--clr-grey);pointer-events:none;border-radius:6px}
.styles-module-scss-module__724PMa__calendar .react-calendar__viewContainer{align-items:flex-start;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__724PMa__calendar .react-calendar__viewContainer{flex-direction:column}}.styles-module-scss-module__724PMa__calendar .react-calendar__navigation{align-items:center;margin-bottom:10px;display:flex}.styles-module-scss-module__724PMa__calendar .react-calendar__month-view{align-items:center;width:350px;margin-bottom:10px;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__724PMa__calendar .react-calendar__month-view{width:100%}}.styles-module-scss-module__724PMa__calendar .react-calendar__month-view:first-child{margin-right:10px}@media screen and (max-width:576px){.styles-module-scss-module__724PMa__calendar .react-calendar__month-view:first-child{margin-right:0}}.styles-module-scss-module__724PMa__calendar .react-calendar__month-view:nth-child(2){margin-left:10px}@media screen and (max-width:576px){.styles-module-scss-module__724PMa__calendar .react-calendar__month-view:nth-child(2){margin-left:0}}.styles-module-scss-module__724PMa__calendar .react-calendar__month-view__weekdays__weekday{justify-content:center;align-items:center;padding:10px 0;display:flex}.styles-module-scss-module__724PMa__calendar .react-calendar__month-view__weekdays__weekday abbr{letter-spacing:-.01em;font-size:14px;text-decoration:none}.styles-module-scss-module__724PMa__calendar .react-calendar__month-view__days__day{width:40px;height:40px;font-size:14px}.styles-module-scss-module__724PMa__calendar .react-calendar__month-view__days__day--neighboringMonth{pointer-events:none;height:0;opacity:0!important}.styles-module-scss-module__724PMa__calendar .styles-module-scss-module__724PMa__past{opacity:.5;pointer-events:none}.styles-module-scss-module__724PMa__calendar .styles-module-scss-module__724PMa__lock{opacity:.5;pointer-events:none;text-decoration:line-through}.styles-module-scss-module__724PMa__calendar .react-calendar__tile--active:not(.react-calendar__tile--range){color:#fff!important;background:#101f34!important;border-radius:6px!important}.styles-module-scss-module__724PMa__calendar .react-calendar__tile--hover:not(:disabled):not(.react-calendar__tile--range){color:#fff!important;background:#101f34!important;border-radius:6px!important}.styles-module-scss-module__724PMa__calendar .react-calendar__tile.react-calendar__tile--hover:not(.react-calendar__tile--rangeStart):not(.react-calendar__tile--rangeEnd){color:#101f34!important;background:#f3f4f6!important;border-radius:0!important}.styles-module-scss-module__724PMa__calendar .react-calendar__month-view__days__day.react-calendar__tile--hover:not(.react-calendar__tile--rangeStart):not(.react-calendar__tile--rangeEnd){color:#101f34!important;background:#f3f4f6!important;border-radius:0!important}.styles-module-scss-module__724PMa__calendar .react-calendar__tile.react-calendar__tile--range:not(.react-calendar__tile--rangeStart):not(.react-calendar__tile--rangeEnd){color:#101f34!important;background:#f3f4f6!important;border-radius:0!important}.styles-module-scss-module__724PMa__calendar .react-calendar__month-view__days__day.react-calendar__tile--range:not(.react-calendar__tile--rangeStart):not(.react-calendar__tile--rangeEnd){color:#101f34!important;background:#f3f4f6!important;border-radius:0!important}.styles-module-scss-module__724PMa__calendar .react-calendar__tile--range.react-calendar__tile--active:not(.react-calendar__tile--rangeStart):not(.react-calendar__tile--rangeEnd){color:#101f34!important;background:#f3f4f6!important;border-radius:0!important}.styles-module-scss-module__724PMa__calendar .react-calendar__tile--hover:not(:disabled){color:#101f34!important;background:#f3f4f6!important;border-radius:0!important}.styles-module-scss-module__724PMa__calendar .react-calendar__tile--range{color:#101f34!important;background:#f3f4f6!important;border-radius:0!important}:is(.styles-module-scss-module__724PMa__calendar .react-calendar__tile--rangeStart,.styles-module-scss-module__724PMa__calendar .react-calendar__tile--rangeStart.react-calendar__tile--active,.styles-module-scss-module__724PMa__calendar .react-calendar__tile--rangeStart.react-calendar__tile--hover),:is(.styles-module-scss-module__724PMa__calendar .react-calendar__tile--rangeEnd,.styles-module-scss-module__724PMa__calendar .react-calendar__tile--rangeEnd.react-calendar__tile--active,.styles-module-scss-module__724PMa__calendar .react-calendar__tile--rangeEnd.react-calendar__tile--hover){color:#fff!important;background:#101f34!important;border-radius:6px!important}.styles-module-scss-module__724PMa__calendar .react-calendar__tile--active{color:#fff!important;background:#101f34!important;border-radius:6px!important}:is(.styles-module-scss-module__724PMa__calendar .react-calendar__tile--hover:not(:disabled):only-child,.styles-module-scss-module__724PMa__calendar .react-calendar__tile--hover:not(:disabled):first-child:last-child){color:#fff!important;background:#101f34!important;border-radius:6px!important}.styles-module-scss-module__724PMa__calendar .react-calendar__tile:disabled{opacity:.3}.styles-module-scss-module__724PMa__calendar .react-calendar__tile{position:relative;overflow:visible!important}.styles-module-scss-module__724PMa__calendar .react-calendar__tile .styles-module-scss-module__724PMa__overlay__container{border:1px solid var(--clr-grey-200);z-index:2;color:#000;background:#fff;flex-direction:column;align-items:flex-start;width:160px;padding:10px;display:none;position:absolute;top:35px;box-shadow:0 4px 4px #00000040}.styles-module-scss-module__724PMa__calendar .react-calendar__tile .styles-module-scss-module__724PMa__overlay__container .styles-module-scss-module__724PMa__overlay__dateLabel{margin-bottom:10px;font-size:12px;text-decoration:underline}.styles-module-scss-module__724PMa__calendar .react-calendar__tile .styles-module-scss-module__724PMa__overlay__container .styles-module-scss-module__724PMa__overlay__details{text-align:left;margin:5px 0;font-size:12px}.styles-module-scss-module__724PMa__calendar .react-calendar__tile .styles-module-scss-module__724PMa__overlay__container:hover{display:none!important}.styles-module-scss-module__724PMa__calendar .react-calendar__tile:hover:not(:disabled) .styles-module-scss-module__724PMa__overlay__container{display:flex}.styles-module-scss-module__724PMa__calendar .react-calendar__tile .styles-module-scss-module__724PMa__overlay__details_error{color:var(--clr-red)}.styles-module-scss-module__724PMa__calendar .react-calendar__month-view:nth-child(2) .styles-module-scss-module__724PMa__overlay__container{transform:translate(calc(40px - 100%))}[data-ds-theme="2024"] .styles-module-scss-module__724PMa__calendar .react-calendar__tile--active{color:var(--clr-action-primary-text,black)}[data-ds-theme="2024"] .styles-module-scss-module__724PMa__calendar .react-calendar__tile--hover:not(:disabled){color:var(--clr-action-primary-text,black)}@media screen and (max-width:1000px){.styles-module-scss-module__724PMa__revampPicker .react-calendar__month-view{width:100%}}
.styles-module-scss-module__rMQeeW__lock{opacity:.5;pointer-events:none;text-decoration:line-through}.styles-module-scss-module__rMQeeW__rangeStart,.styles-module-scss-module__rMQeeW__rangeEnd{color:#fff!important;background:#101f34!important;border-radius:6px!important}.styles-module-scss-module__rMQeeW__rangeMiddle{color:#101f34!important;background:#f3f4f6!important}
.styles-module-scss-module__1Iedoq__container{z-index:1050;position:absolute;transform:translate(-30%,30%)}
.styles-module-scss-module__Q2m4xW__articleFooter{border-top:1px solid var(--border);margin-top:30px}.styles-module-scss-module__Q2m4xW__articleFooter .styles-module-scss-module__Q2m4xW__shareBtn{color:var(--clr-text-main);margin-top:10px;margin-left:5px;font-size:16px;font-weight:600}.styles-module-scss-module__Q2m4xW__articleFooter .styles-module-scss-module__Q2m4xW__media{padding-top:10px}.styles-module-scss-module__Q2m4xW__articleFooter .styles-module-scss-module__Q2m4xW__media .styles-module-scss-module__Q2m4xW__logos{display:flex}.styles-module-scss-module__Q2m4xW__articleFooter .styles-module-scss-module__Q2m4xW__media .styles-module-scss-module__Q2m4xW__logos .styles-module-scss-module__Q2m4xW__logoBtn{border-radius:50%;margin-right:10px;padding:10px}.styles-module-scss-module__Q2m4xW__articleFooter .styles-module-scss-module__Q2m4xW__horizontalLine{background-color:var(--border);width:100%;height:1px;margin:40px 0}.styles-module-scss-module__Q2m4xW__articleFooter .styles-module-scss-module__Q2m4xW__similarArticles .styles-module-scss-module__Q2m4xW__title{font-size:24px;font-weight:500}

.styles-module-scss-module__J7uFjG__containerTitle{color:#101f34;justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}@media screen and (max-width:600px){.styles-module-scss-module__J7uFjG__containerTitle{padding-left:0;padding-right:0}}@media screen and (max-width:576px){.styles-module-scss-module__J7uFjG__containerTitle{flex-direction:column;margin-bottom:40px}}.styles-module-scss-module__J7uFjG__containerTitle .styles-module-scss-module__J7uFjG__viewMore{color:var(--clr-actionable);justify-content:center;align-items:center;font-size:14px;display:flex}.styles-module-scss-module__J7uFjG__containerTitle .styles-module-scss-module__J7uFjG__viewMore .styles-module-scss-module__J7uFjG__explore{cursor:pointer}@media screen and (max-width:600px){.styles-module-scss-module__J7uFjG__containerTitle .styles-module-scss-module__J7uFjG__viewMore{padding-top:5px}}.styles-module-scss-module__J7uFjG__containerTitle.styles-module-scss-module__J7uFjG__center{text-align:center;justify-content:center}@media screen and (max-width:576px){.styles-module-scss-module__J7uFjG__containerTitle.styles-module-scss-module__J7uFjG__left{align-items:flex-start;margin-left:0}}.styles-module-scss-module__J7uFjG__containerTitle .styles-module-scss-module__J7uFjG__name{font-size:25px}
.styles-module-scss-module__60kSAG__articleHeader{color:var(--clr-text-main);font-size:16px;font-weight:300}.styles-module-scss-module__60kSAG__articleHeader .styles-module-scss-module__60kSAG__title{padding-bottom:16px;font-size:30px;font-weight:700}.styles-module-scss-module__60kSAG__articleHeader .styles-module-scss-module__60kSAG__information{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
.styles-module-scss-module__v-G5wa__snackbarContainer{background-color:var(--grey-300);border:1px solid #000;border-radius:5px;min-width:300px;padding:5px;display:flex}.styles-module-scss-module__v-G5wa__snackbarContainer .styles-module-scss-module__v-G5wa__imageContainer .styles-module-scss-module__v-G5wa__snackbarImage{border-radius:5px;width:40px;height:40px}.styles-module-scss-module__v-G5wa__snackbarContainer .styles-module-scss-module__v-G5wa__textContainer{flex-direction:column;flex:1;justify-content:center;margin:0 10px;display:flex}.styles-module-scss-module__v-G5wa__snackbarContainer .styles-module-scss-module__v-G5wa__textContainer>p{font-size:14px}.styles-module-scss-module__v-G5wa__snackbarContainer .styles-module-scss-module__v-G5wa__textContainer>p:nth-child(2){font-weight:500}.styles-module-scss-module__v-G5wa__snackbarContainer .styles-module-scss-module__v-G5wa__linkContainer{align-items:center;margin:0 10px;display:flex}.styles-module-scss-module__v-G5wa__snackbarContainer .styles-module-scss-module__v-G5wa__linkContainer .styles-module-scss-module__v-G5wa__snackbarLink{font-size:14px;text-decoration:underline}
.styles-module-scss-module__X1X5gG__caterer{text-align:center;cursor:pointer;letter-spacing:-.01em;width:100%;min-width:69px;padding-left:12px;font-size:16px}@media screen and (max-width:700px){.styles-module-scss-module__X1X5gG__caterer{border:none;gap:4px;width:100%;padding:0;font-size:14px;display:flex}}.styles-module-scss-module__X1X5gG__caterer .styles-module-scss-module__X1X5gG__labelEmptyField{letter-spacing:-.01em;opacity:.5;margin-top:5px;font-size:14px}.styles-module-scss-module__X1X5gG__inputText{height:56px!important}.styles-module-scss-module__X1X5gG__inputTextContainer{margin-top:16px}.styles-module-scss-module__X1X5gG__numberInputRangeTextField{width:150px!important}@media screen and (max-width:576px){.styles-module-scss-module__X1X5gG__numberInputRangeTextField{width:100%!important}}.styles-module-scss-module__X1X5gG__modalClassName{left:0!important}.styles-module-scss-module__X1X5gG__searchBar{font-size:14px!important}.styles-module-scss-module__X1X5gG__mobileInputRange{background-color:#fff;border-radius:20px;padding:20px}[data-ds-theme="2024"] .styles-module-scss-module__X1X5gG__mobileInputRange{padding:20px 0}.styles-module-scss-module__X1X5gG__mobileFooter{border-top:1px solid var(--border);background-color:var(--clr-background-global);justify-content:flex-end;padding:10px 5vw;display:flex}.styles-module-scss-module__X1X5gG__alternativeFooter{background-color:#fff}.styles-module-scss-module__X1X5gG__inHouseCard_className .styles-module-scss-module__X1X5gG__caterer{text-align:left;letter-spacing:-.01em;border-radius:0 50px 50px 0;margin:10px 20px;font-size:14px}@media screen and (max-width:576px){.styles-module-scss-module__X1X5gG__inHouseCard_className .styles-module-scss-module__X1X5gG__caterer{margin:0}}.styles-module-scss-module__X1X5gG__alternativeAi.styles-module-scss-module__X1X5gG__caterer{border-left:none;gap:2px;padding-left:12px}.styles-module-scss-module__X1X5gG__alternativeAi_modal{top:50px}.styles-module-scss-module__X1X5gG__houseSearchContainer{border:1px solid var(--gray-200);width:100%;height:100%;transition:border .1s;display:flex;border-radius:5px!important}.styles-module-scss-module__X1X5gG__houseSearchContainer:hover{border:1px solid #a0a5ae}.styles-module-scss-module__X1X5gG__houseSearchContainer.styles-module-scss-module__X1X5gG__focused{border:1px solid var(--clr-actionable)}.styles-module-scss-module__X1X5gG__houseSearchContainer .styles-module-scss-module__X1X5gG__caterer{flex-direction:row;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__X1X5gG__houseSearch{margin-top:27px!important}.styles-module-scss-module__X1X5gG__modalContainer{min-width:250px}.styles-module-scss-module__X1X5gG__options{flex-direction:column;font-size:16px;font-weight:400;display:flex}.styles-module-scss-module__X1X5gG__option{cursor:pointer;padding:12px}.styles-module-scss-module__X1X5gG__option.styles-module-scss-module__X1X5gG__selected,.styles-module-scss-module__X1X5gG__option:hover{background-color:#f3f4f5;border-radius:4px}
.styles-module-scss-module__lwJJGa__teamBuilding{text-align:center;cursor:pointer;letter-spacing:-.01em;width:100%;min-width:69px;padding-left:12px;font-size:16px}@media screen and (max-width:700px){.styles-module-scss-module__lwJJGa__teamBuilding{border:none;gap:4px;width:100%;padding:0;font-size:14px;display:flex}}.styles-module-scss-module__lwJJGa__teamBuilding .styles-module-scss-module__lwJJGa__labelEmptyField{letter-spacing:-.01em;opacity:.5;margin-top:5px;font-size:14px}.styles-module-scss-module__lwJJGa__inputText{height:56px!important}.styles-module-scss-module__lwJJGa__inputTextContainer{margin-top:16px}.styles-module-scss-module__lwJJGa__numberInputRangeTextField{width:150px!important}@media screen and (max-width:576px){.styles-module-scss-module__lwJJGa__numberInputRangeTextField{width:100%!important}}.styles-module-scss-module__lwJJGa__modalClassName{left:0!important}.styles-module-scss-module__lwJJGa__searchBar{font-size:14px!important}.styles-module-scss-module__lwJJGa__mobileInputRange{background-color:#fff;border-radius:20px;padding:20px}[data-ds-theme="2024"] .styles-module-scss-module__lwJJGa__mobileInputRange{padding:20px 0}.styles-module-scss-module__lwJJGa__mobileFooter{border-top:1px solid var(--border);background-color:var(--clr-background-global);justify-content:flex-end;padding:10px 5vw;display:flex}.styles-module-scss-module__lwJJGa__alternativeFooter{background-color:#fff}.styles-module-scss-module__lwJJGa__inHouseCard_className .styles-module-scss-module__lwJJGa__teamBuilding{text-align:left;letter-spacing:-.01em;border-radius:0 50px 50px 0;margin:10px 20px;font-size:14px}@media screen and (max-width:576px){.styles-module-scss-module__lwJJGa__inHouseCard_className .styles-module-scss-module__lwJJGa__teamBuilding{margin:0}}.styles-module-scss-module__lwJJGa__alternativeAi.styles-module-scss-module__lwJJGa__teamBuilding{border-left:none;gap:2px;padding-left:12px}.styles-module-scss-module__lwJJGa__alternativeAi_modal{top:50px}.styles-module-scss-module__lwJJGa__houseSearchContainer{border:1px solid var(--gray-200);width:100%;height:100%;transition:border .1s;display:flex;border-radius:5px!important}.styles-module-scss-module__lwJJGa__houseSearchContainer:hover{border:1px solid #a0a5ae}.styles-module-scss-module__lwJJGa__houseSearchContainer.styles-module-scss-module__lwJJGa__focused{border:1px solid var(--clr-actionable)}.styles-module-scss-module__lwJJGa__houseSearchContainer .styles-module-scss-module__lwJJGa__teamBuilding{flex-direction:row;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__lwJJGa__houseSearch{margin-top:27px!important}.styles-module-scss-module__lwJJGa__modalContainer{min-width:250px}.styles-module-scss-module__lwJJGa__options{flex-direction:column;font-size:16px;font-weight:400;display:flex}.styles-module-scss-module__lwJJGa__option{cursor:pointer;padding:12px}.styles-module-scss-module__lwJJGa__option.styles-module-scss-module__lwJJGa__selected,.styles-module-scss-module__lwJJGa__option:hover{background-color:#f3f4f5;border-radius:4px}
.styles-module-scss-module__KERqsa__default{gap:10px;padding:20px;display:flex}.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__placePickerContainer,.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__adultsPickerContainer,.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__budgetPickerContainer,.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__catererPickerContainer,.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__teamBuildingPickerContainer{border:1px solid var(--grey-400);border-radius:5px;padding-left:12px}.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__placePicker,.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__datesPicker,.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__adultsPicker,.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__budgetPicker,.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__catererPicker,.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__teamBuildingPicker,.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__searchButton{height:100%}.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__placePicker{min-width:120px;max-width:250px!important}.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__datesPicker{min-width:250px}.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__adultsPicker,.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__budgetPicker,.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__catererPicker,.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__teamBuildingPicker{align-items:center;min-width:120px;display:flex}.styles-module-scss-module__KERqsa__default .styles-module-scss-module__KERqsa__searchButton{cursor:pointer;border-radius:10px;padding:0 40px!important}.styles-module-scss-module__KERqsa__houseSearch{justify-content:space-between;gap:16px;padding:20px 24px;display:flex}@media screen and (max-width:1000px){.styles-module-scss-module__KERqsa__houseSearch{flex-direction:column;justify-content:flex-start;padding:0}}.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__placePickerContainer,.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__adultsPickerContainer,.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__budgetPickerContainer{border-radius:5px;height:40px;display:flex;flex:1 1 0!important}@media screen and (max-width:1000px){.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__placePickerContainer,.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__adultsPickerContainer,.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__budgetPickerContainer{flex:inherit}}.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__catererPickerContainer,.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__teamBuildingPickerContainer{border-radius:5px;flex:1 1 0;height:40px;display:flex}.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__placePickerContainer{cursor:pointer;border:1px solid var(--gray-200);padding:0 4px;transition:border .1s}.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__placePickerContainer:focus-within{border:1px solid var(--clr-actionable)!important}.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__placePickerContainer:hover{border:1px solid var(--grey-600)}.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__datePickerContainer{flex:1 1 0}@media screen and (max-width:700px){.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__datePickerContainer{height:122px}}.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__datePickerRevamp{flex:1}@media screen and (max-width:700px){.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__placePicker,.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__adultsPicker,.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__budgetPicker,.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__catererPicker,.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__teamBuildingPicker{height:56px}}.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__searchButton{cursor:pointer;border-radius:10px;width:100%;height:56px;padding:0 40px}@media screen and (max-width:1000px){.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__searchButton{padding:0 30px}}@media screen and (max-width:700px){.styles-module-scss-module__KERqsa__houseSearch .styles-module-scss-module__KERqsa__searchButton{width:100%;height:39px}}.styles-module-scss-module__KERqsa__houseSearchHeader{padding:0 0 20px}.styles-module-scss-module__KERqsa__innerModal{width:100%}.styles-module-scss-module__KERqsa__datePickerModal{margin-top:4px}.styles-module-scss-module__KERqsa__adultsPickerModal,.styles-module-scss-module__KERqsa__budgetPickerModal{width:100%;min-width:320px;margin-top:14px}@media screen and (max-width:1000px){.styles-module-scss-module__KERqsa__adultsPickerModal,.styles-module-scss-module__KERqsa__budgetPickerModal{min-width:inherit}}.styles-module-scss-module__KERqsa__adultsPickerModal{width:auto}.styles-module-scss-module__KERqsa__budgetPickerModal{margin-top:8px}@media screen and (max-width:1000px){.styles-module-scss-module__KERqsa__innerBudgetPickerModal{max-width:inherit}}
.styles-module-scss-module__vCsypW__image{border-radius:20px;position:relative}.styles-module-scss-module__vCsypW__image .styles-module-scss-module__vCsypW__badgePosition{position:absolute;top:15px;left:10px}.styles-module-scss-module__vCsypW__image .styles-module-scss-module__vCsypW__companyIcon{opacity:.9;z-index:3;background-color:#fff;border-radius:20px;position:absolute;top:calc(50% - 25px);left:calc(50% - 75px)}.styles-module-scss-module__vCsypW__image .styles-module-scss-module__vCsypW__siteIcon{z-index:3;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:5px;display:flex;position:absolute;top:100%;right:14px;overflow:hidden;transform:translateY(-50%)}
.styles-module-scss-module__y7l-OG__image{height:14vw}@media screen and (max-width:1700px){.styles-module-scss-module__y7l-OG__image{height:17vw}}@media screen and (max-width:1370px){.styles-module-scss-module__y7l-OG__image{height:20vw}}@media screen and (max-width:1070px){.styles-module-scss-module__y7l-OG__image{height:30vw}}@media screen and (max-width:750px){.styles-module-scss-module__y7l-OG__image{height:60vw}}@media screen and (max-width:576px){.styles-module-scss-module__y7l-OG__image{height:60vw}}@media screen and (max-width:1400px){.styles-module-scss-module__y7l-OG__image.styles-module-scss-module__y7l-OG__searchMode{height:20vw}}@media screen and (max-width:576px){.styles-module-scss-module__y7l-OG__image.styles-module-scss-module__y7l-OG__searchMode{height:30vh}}.styles-module-scss-module__y7l-OG__exclusive{justify-content:flex-end;height:500px;margin:0;padding:38px 20px 22px;max-height:500px!important}.styles-module-scss-module__y7l-OG__exclusive .styles-module-scss-module__y7l-OG__image{z-index:1;height:auto;position:absolute;inset:0;overflow:hidden}.styles-module-scss-module__y7l-OG__exclusive .styles-module-scss-module__y7l-OG__image:after{content:"";z-index:2;background:linear-gradient(#0000 0%,#1b1b1d39 47.41%,#1b1b1de6 88.44%);width:100%;height:100%;position:absolute;top:0;left:0}.styles-module-scss-module__y7l-OG__exclusive .styles-module-scss-module__y7l-OG__informations{z-index:2;margin-bottom:0;padding:0 15px;color:var(--Front-Color-Text-Color,#fff)!important}.styles-module-scss-module__y7l-OG__exclusive .styles-module-scss-module__y7l-OG__informations .styles-module-scss-module__y7l-OG__title{opacity:1;margin:10px 0;font-size:14px;font-weight:500;color:var(--Front-Color-Text-Color,#fff)!important}.styles-module-scss-module__y7l-OG__exclusive .styles-module-scss-module__y7l-OG__informations .styles-module-scss-module__y7l-OG__geolocation{opacity:1;font-size:14px;font-weight:400;color:var(--Front-Color-Text-Color,#fff)!important;padding:0!important}.styles-module-scss-module__y7l-OG__exclusive .styles-module-scss-module__y7l-OG__informations .styles-module-scss-module__y7l-OG__capacity{opacity:1;font-size:14px;font-weight:400;color:var(--Front-Color-Text-Color,#fff)!important}.styles-module-scss-module__y7l-OG__exclusive .styles-module-scss-module__y7l-OG__tagList{z-index:2;padding:0 15px 15px}.styles-module-scss-module__y7l-OG__exclusive .styles-module-scss-module__y7l-OG__tagList .styles-module-scss-module__y7l-OG__tag{background-color:#fff}.styles-module-scss-module__y7l-OG__exclusive .styles-module-scss-module__y7l-OG__startingFees{color:#fff;letter-spacing:-.01em;opacity:.9;font-size:12px}.styles-module-scss-module__y7l-OG__exclusive .styles-module-scss-module__y7l-OG__startingFees .styles-module-scss-module__y7l-OG__price{font-weight:700}.styles-module-scss-module__y7l-OG__exclusive .styles-module-scss-module__y7l-OG__startingFees .styles-module-scss-module__y7l-OG__totalPrice{letter-spacing:-.01em;opacity:.5;margin-left:10px;font-size:14px}.styles-module-scss-module__y7l-OG__exclusive .styles-module-scss-module__y7l-OG__cardTagStartingFees{z-index:4;overflow:visible;background-color:#000!important}.styles-module-scss-module__y7l-OG__houseCardOta{border:1px solid var(--Front-Color-Border-Border-main,#e7e9eb);flex-direction:column;max-height:300px;display:flex;position:relative}.styles-module-scss-module__y7l-OG__houseCardOta .styles-module-scss-module__y7l-OG__informations{gap:5px;padding:12px 12px 10px;display:grid}.styles-module-scss-module__y7l-OG__houseCardOta .styles-module-scss-module__y7l-OG__informations .styles-module-scss-module__y7l-OG__geolocation{color:var(--2-Gris-80,#707885);font-size:14px;font-weight:400}.styles-module-scss-module__y7l-OG__houseCardOta .styles-module-scss-module__y7l-OG__informations .styles-module-scss-module__y7l-OG__geolocation span{white-space:nowrap;text-overflow:ellipsis;height:16.5px;overflow:hidden}.styles-module-scss-module__y7l-OG__houseCardOta .styles-module-scss-module__y7l-OG__informations .styles-module-scss-module__y7l-OG__title{color:var(--2-Black,#101f34);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;overflow:hidden}.styles-module-scss-module__y7l-OG__houseCardOta .styles-module-scss-module__y7l-OG__informations .styles-module-scss-module__y7l-OG__capacity{color:var(--2-Gris-80,#707885);white-space:nowrap;text-overflow:ellipsis;height:18px;font-size:14px;font-weight:400;overflow:hidden}
.styles-module-scss-module__kGt7JG__legalNotice{-moz-column-break-inside:avoid;break-inside:avoid;text-align:center}.styles-module-scss-module__kGt7JG__legalNotice p{margin-top:20px}.styles-module-scss-module__kGt7JG__lightMode{opacity:.5;font-size:12px}
