.styles-module-scss-module__8c-8xW__container{background-color:#fff;width:100%;position:relative}.styles-module-scss-module__8c-8xW__form{flex-direction:row;width:100%;padding:27px 24px 24px;display:flex}.styles-module-scss-module__8c-8xW__form input,.styles-module-scss-module__8c-8xW__form select{border:0;border:1px solid var(--color-neutral-grey);width:100%;height:60px;color:var(--text-dark);font-family:var(--font-body);letter-spacing:.18px;background:#fff;border-radius:0;padding:16px 24px;font-size:18px;line-height:140%}.styles-module-scss-module__8c-8xW__form input:focus-visible,.styles-module-scss-module__8c-8xW__form select:focus-visible{outline:none}@media only screen and (min-width:993px){.styles-module-scss-module__8c-8xW__form input,.styles-module-scss-module__8c-8xW__form select{border-right:0}}.styles-module-scss-module__8c-8xW__form select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position:calc(100% - 24px) 16px;background-repeat:no-repeat;padding:16px 55px 16px 24px}.styles-module-scss-module__8c-8xW__form input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.styles-module-scss-module__8c-8xW__form input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.styles-module-scss-module__8c-8xW__form label{color:var(--text-dark);letter-spacing:.6px;text-transform:uppercase;margin-bottom:8px;font-size:12px;line-height:140%;display:block}.styles-module-scss-module__8c-8xW__form button[type=submit]{white-space:nowrap;flex-shrink:0;height:60px;margin-top:auto}.styles-module-scss-module__8c-8xW__formGroup{flex-direction:column;display:flex}.styles-module-scss-module__8c-8xW__formGroup.styles-module-scss-module__8c-8xW__accommodation,.styles-module-scss-module__8c-8xW__formGroup.styles-module-scss-module__8c-8xW__dates{width:34%}.styles-module-scss-module__8c-8xW__formGroup.styles-module-scss-module__8c-8xW__guests{width:16%}@media only screen and (max-width:992px){.styles-module-scss-module__8c-8xW__form{flex-direction:column;gap:17px}.styles-module-scss-module__8c-8xW__form button{margin:0 auto}.styles-module-scss-module__8c-8xW__formGroup,.styles-module-scss-module__8c-8xW__formGroup.styles-module-scss-module__8c-8xW__accommodation,.styles-module-scss-module__8c-8xW__formGroup.styles-module-scss-module__8c-8xW__dates,.styles-module-scss-module__8c-8xW__formGroup.styles-module-scss-module__8c-8xW__guests{width:100%}}@media only screen and (max-width:640px){.styles-module-scss-module__8c-8xW__form button{width:100%}}
.styles-module-scss-module__5tn0Bq__container{z-index:0;width:100%;padding:120px 0;position:relative}.styles-module-scss-module__5tn0Bq__title{font-family:var(--font-heading);max-width:800px;margin-bottom:64px;font-size:64px;font-weight:400;line-height:100%}.styles-module-scss-module__5tn0Bq__experiences{grid-template-columns:repeat(5,1fr);gap:24px;display:grid}.styles-module-scss-module__5tn0Bq__experience{background-color:rgb(var(--color-neutral-grey-light-rgb),.3);border:1px solid var(--color-neutral-grey-light);flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex;position:relative}.styles-module-scss-module__5tn0Bq__experience .styles-module-scss-module__5tn0Bq__image{width:76px;height:76px;margin:12px 0;position:relative}.styles-module-scss-module__5tn0Bq__experience p{text-align:center;color:var(--color-text-body);font-size:20px;font-weight:400;line-height:110%}@media only screen and (max-width:992px){.styles-module-scss-module__5tn0Bq__container{padding:32px 0}.styles-module-scss-module__5tn0Bq__title{margin-bottom:24px;font-size:32px;line-height:1.1}.styles-module-scss-module__5tn0Bq__experiences{gap:8px}.styles-module-scss-module__5tn0Bq__experience{gap:6px;padding:8px}.styles-module-scss-module__5tn0Bq__experience .styles-module-scss-module__5tn0Bq__image{width:32px;height:32px;margin:0}.styles-module-scss-module__5tn0Bq__experience p{letter-spacing:.16px;font-size:16px;line-height:1.4}}@media only screen and (max-width:768px){.styles-module-scss-module__5tn0Bq__experiences{grid-template-columns:repeat(3,1fr)}}
