@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap);@font-face{font-family:"font-Icons";src:url("../../fonts/font-icons.eot");src:url("../../fonts/font-icons.eot") format("embedded-opentype"),url("../../fonts/font-icons.ttf") format("truetype"),url("../../fonts/font-icons.woff") format("woff"),url("../../fonts/font-icons.svg") format("svg")}@font-face{font-family:"base-alsea-icon";src:url("../../fonts/base-alsea-icon.eot");src:url("../../fonts/base-alsea-icon.eot") format("embedded-opentype"),url("../../fonts/base-alsea-icon.ttf") format("truetype"),url("../../fonts/base-alsea-icon.woff") format("woff"),url("../../fonts/base-alsea-icon.svg") format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"club-alsea-icon";src:url("../../fonts/club-alsea-icon.eot");src:url("../../fonts/club-alsea-icon.eot") format("embedded-opentype"),url("../../fonts/club-alsea-icon.ttf") format("truetype"),url("../../fonts/club-alsea-icon.woff") format("woff"),url("../../fonts/club-alsea-icon.svg") format("svg");font-weight:normal;font-style:normal;font-display:block}header~#maincontent .breadcrumb{border:none;padding:0;margin:0 0 16px}header~#maincontent .breadcrumb .icon--back{margin-right:8px}header~#maincontent .breadcrumb .icon--back::after{color:#747474;font-size:10px;line-height:14px;font-family:"font-Icons";text-align:start;vertical-align:text-top}header~#maincontent .breadcrumb__step{color:#747474 !important;color:inherit;font-size:14px;line-height:20px;font-weight:400;text-align:start}header~#maincontent .breadcrumb__step:hover{text-decoration:none}header~#maincontent .breadcrumb__step--last{color:inherit;font-size:14px;line-height:20px;font-weight:500;text-align:start;text-decoration:none}header~#maincontent .breadcrumb .icon--slash{color:#747474}header~#maincontent .breadcrumb .icon--slash::after{margin:0 4px}@media screen and (max-width: 767px){header~#maincontent .breadcrumb .icon--back::after{content:"\E940";color:#747474;font-size:14px;line-height:14px;font-family:"font-Icons";text-align:start}}:root{--background-select: $GU-NWhite;--o-terms-condition-title-font-size: 14px;--o-terms-condition-title-font-weight: 500;--o-terms-condition-font-size: 12px;--o-terms-condition-color: #747474;--o-scrollbar-bg-color: #F5F5F5;--o-scrollbar-color: #C4C4C4;--o-scrollbar-width: 16px;--o-scrollbar-radius: 20px;--o-terms-condition-title-font-size: 14px;--o-terms-condition-title-font-weight: 500;--o-terms-condition-font-size: 12px;--o-terms-condition-color: #747474;--o-terms-condition-height: 72px;--o-terms-condition-link-color: #bb2130;--o-scrollbar-bg-color: #F5F5F5;--o-scrollbar-color: #C4C4C4;--o-scrollbar-width: 16px;--o-scrollbar-radius: 20px}.o-terms-conditions{margin-top:34px}.o-terms-conditions__title p,.o-terms-conditions__content p{margin:0;padding:0;font-size:var(--o-terms-condition-font-size);color:var(--o-terms-condition-color);text-align:left}.o-terms-conditions__title{margin-bottom:12px}.o-terms-conditions__title p{font-size:var(--o-terms-condition-title-font-size);font-weight:var(--o-terms-condition-title-font-weight)}.o-terms-conditions__content{overflow-y:auto;height:var(--o-terms-condition-height);margin-bottom:16px}.o-terms-conditions__content::-webkit-scrollbar{width:var(--o-scrollbar-width)}.o-terms-conditions__content::-webkit-scrollbar-track{background:var(--o-scrollbar-bg-color)}.o-terms-conditions__content::-webkit-scrollbar-thumb{background-color:var(--o-scrollbar-color);border-radius:var(--o-scrollbar-radius);border:4px solid var(--o-scrollbar-bg-color)}.polices__booking{margin-bottom:24px}.polices__booking .o-checkbox__text{font-size:var(--o-terms-condition-font-size);color:var(--o-terms-condition-color)}.polices__booking .o-checkbox__text a{text-decoration:underline}.polices__booking .o-checkbox__text a:hover{text-decoration:none}.main-container{height:100%;width:100%;margin-top:47px;margin-bottom:47px}.main-container>div>h1{font-size:21px;font-weight:700;color:#000;margin-bottom:16px}@media(min-width: 768px){.main-container>div>h1{font-size:26px;margin-bottom:24px}}.main-container>div>p{font-size:16px;margin:0}.container-info{width:70%}.container-name{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.container-subject{width:100%}.container-term{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#description{width:100%}#subject{width:100%}.container-email{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.container-day{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#prefixNumber{margin-right:5%;width:19%;text-align:center}.form-name{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px}.form-phone{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.submit-input{width:155px;margin-top:24px;position:relative}.form-selects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}select{word-wrap:normal;padding:10px 10px;font-weight:400;text-align:start;border-radius:0;height:auto;background-color:var(--background-select);display:block;width:100%}.text-bold{font-weight:bold}.o-terms-conditions__content{overflow-y:auto;width:50%;margin-bottom:16px}.form-subtype{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:50%;margin-left:15px}.form-type{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.submitContact{width:30%}.main-container-contactConfirm{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.confirmation-text{font-size:1em;margin-bottom:20px}.successContact{width:8%;margin:20px}.dataProtection{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:35px;margin-bottom:35px}.polices__link{margin:0px 4px}.contact-info{margin-top:72px}.contact-info .text-bold{font-family:"Rubik";font-size:14px;font-weight:500;margin-block:28px 0}.contact-info .text-bold:first-child{font-size:18px;margin-block:0 0}.contact-info .icon-base{font-size:32px;vertical-align:middle}@media only screen and (max-width: 767px){.container-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container-email{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container-day{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-name{width:100%}.container-info{width:100%}.successContact{width:20%;margin:20px}}.subject-message{margin-block:0 24px}#contactForm{margin-top:24px;font-family:"Rubik"}#contactForm label{font-size:14px;color:#747474;line-height:1.2;padding:4px 0 4px 8px;margin-bottom:2px}#contactForm .form-control{padding:8px 12px;border-radius:2px;font-size:14px}#contactForm .form-control::-webkit-input-placeholder{color:#c4c4c4}#contactForm .form-control::-moz-placeholder{color:#c4c4c4}#contactForm .form-control::-ms-input-placeholder{color:#c4c4c4}#contactForm .form-control::placeholder{color:#c4c4c4}#contactForm .form-control input:-webkit-autofill,#contactForm .form-control input:-webkit-autofill:hover,#contactForm .form-control input:-webkit-autofill:focus,#contactForm .form-control input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#747474;background-color:#fff}#contactForm #prefixNumber{font-size:14px;color:#c4c4c4}#contactForm select{color:#111;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 12px;border:1px solid #747474;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAIpJREFUSEvtk8EOwCAIQ/WfuW+789ELCyZkA4tLvOFliWIfa6W3zatv1m8FgA6XRf8tIqJTbjPz840WqnMz0EuHil4RJFOXAQjnA3mJuzWyGb6imUBWfAqQQ09IbRv2hZ2PzOAcOBCbd5hPGhD8Cex8CeBAYOfLAAOBs2E9hBnAUQUFBYAOlkXQohvMaT8ZEIofqgAAAABJRU5ErkJggg==");background-position:center right 8px;background-repeat:no-repeat;background-size:auto 20px}#contactForm .form-terms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-block:20px 40px}#contactForm .form-terms #acceptTerms{width:auto;border-radius:0;margin-right:6px}#contactForm .form-terms label{font-size:inherit;font-size:12px;color:#222;margin-bottom:0;padding:0}#contactForm .form-terms label a{color:var(--o-terms-condition-link-color) !important;text-decoration:underline}#contactForm .form-terms .polices__link{color:var(--o-terms-condition-link-color);text-decoration:underline}#contactForm .form-name{margin-bottom:16px}@media(min-width: 768px){#contactForm .form-name{margin-bottom:24px}}.contactConfirmationSuccess{height:65%}