.section-footer{background-color:#3e2a27}.section-footer p{margin:0}.section-footer ul{padding:0;margin:0;list-style:none}.section-footer a{color:#fff;font-family:var(--v2-font-body-family)}.section-footer--banner{width:100%;line-height:0}.section-footer--banner img{width:100%;height:auto}.section-footer--container{width:100%;max-width:clamp(900px,88.8888888889vw,1577px);margin:0 auto}.section-footer--top{display:flex;padding-top:5.9027777778vw;padding-bottom:5.9027777778vw}.section-footer--top__logo{flex:0 0 clamp(40px,6.1111111111vw,84px);max-width:clamp(40px,6.1111111111vw,84px);height:auto;line-height:0;margin-right:clamp(100px,23.6111111111vw,436px)}.section-footer--top__logo img{width:100%;height:auto}.section-footer--top__menu li:not(:last-child){margin-bottom:clamp(10px,1.3888888889vw,18px)}.section-footer--top__menu a{font-size:clamp(10px,.9722222222vw,16px);display:inline-flex;align-items:center;gap:.5555555556vw;text-decoration:none;font-family:var(--v2-font-body-family);font-weight:500}.section-footer--top__menu a:before{content:"";display:block;width:5px;height:5px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff}.section-footer--top__form{flex:0 0 clamp(300px,36.25vw,646px);max-width:clamp(300px,36.25vw,646px);margin-left:auto;background-color:#fff;padding:clamp(14px,3.1944444444vw,56px) clamp(10px,2.6388888889vw,44px);margin-top:clamp(-440px,-27.7777777778vw,-100px)}.section-footer--mid{display:flex;color:#fff;padding:3.4722222222vw 0;border-top:1px solid #fff}.section-footer--mid .company-col,.section-footer--mid .slogan-col{flex:0 0 clamp(150px,21.1805555556vw,379px);max-width:clamp(150px,21.1805555556vw,379px);font-size:clamp(10px,.9722222222vw,16px);font-family:var(--v2-font-body-family);font-weight:400}.section-footer--mid .company-col{margin-right:clamp(40px,8.3333333333vw,130px)}.section-footer--mid .company-col li{display:flex;gap:.5555555556vw;line-height:1.57;padding-left:.4166666667vw}.section-footer--mid .company-col li:not(:last-child){margin-bottom:.5555555556vw}.section-footer--mid .company-col li:before{content:"";display:block;position:relative;top:.5vw;flex:0 0 5px;max-width:5px;height:5px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff}.section-footer--mid .company-name{font-size:clamp(10px,1.3888888889vw,24px);margin-bottom:clamp(10px,1.3888888889vw,18px)}.section-footer--mid .company-slogan{height:100%;display:flex;flex-direction:column;line-height:1.57}.section-footer--mid .company-contact{font-size:clamp(10px,1.3888888889vw,24px);margin-top:auto}.section-footer--mid .social-col{margin-left:auto;display:flex;flex-direction:column;font-size:clamp(10px,1.1111111111vw,16px);font-family:var(--v2-font-body-family);font-weight:400;text-align:right;line-height:1.875}.section-footer--bot{display:flex;border-top:1px solid #fff;padding-top:2.5vw;padding-bottom:6.25vw}.section-footer--bot .gov-col{flex:0 0 clamp(70px,12.0833333333vw,174px);max-width:clamp(70px,12.0833333333vw,174px);margin-right:17.3611111111vw;line-height:0}.section-footer--bot .gov-col img{width:100%;height:auto}.section-footer--bot .privacy-col{flex-grow:1;display:flex;align-items:center;margin-left:auto}.section-footer--bot .privacy-col ul{display:flex;align-items:center;font-size:clamp(8px,.8333333333vw,14px);justify-content:space-between;width:100%}.section-footer--bot .privacy-col ul a{text-decoration:none;display:inline-flex;align-items:center;font-family:var(--v2-font-body-family);font-weight:500;gap:.5555555556vw}.section-footer--bot .privacy-col ul a:before{content:"";display:block;width:5px;height:5px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff}.section-footer--form{background-color:#fff}.form__field{position:relative;display:flex;flex-wrap:wrap;margin-bottom:1.8055555556vw}.form__field:last-child{margin-bottom:0}.form__field label{font-family:var(--v2-font-body-family);font-weight:400;color:#000;font-size:clamp(8px,.8333333333vw,14px);letter-spacing:0;display:block;margin-bottom:6px}.form__input{display:block;width:100%;height:clamp(22px,2.2916666667vw,28px);font-family:var(--v2-font-body-family);font-weight:400;color:#000;font-size:clamp(10px,1.1111111111vw,18px);appearance:none;-webkit-appearance:none;background-color:#fff;border:none;padding:0;border-bottom:1px solid rgba(0,0,0,.4);box-shadow:none;outline:none}.form__input::placeholder{color:#797676}.form__group{display:flex;width:100%}.form__group--phone{gap:1.5277777778vw;border-bottom:1px solid rgba(0,0,0,.4);overflow:hidden}.form__group--phone .sl__field{width:auto}.form__group--phone input{display:inline-flex;flex-grow:1;border:none;width:auto}.form__group--date{gap:1.5277777778vw}.form__group--date .form__field{margin-bottom:0}.form__error{display:none;font-family:var(--v2-font-body-family);font-weight:400;color:#e02229;font-size:clamp(8px,.8333333333vw,14px);padding-top:5px}.show__error .form__error{display:block}.form__submit{width:100%;display:inline-flex;align-items:center;justify-content:center;background-color:#141c0a;color:#fff;height:clamp(52px,3.6111111111vw,52px);-webkit-border-radius:60px;border-radius:60px;font-family:var(--v2-font-body-family);font-weight:500;font-size:clamp(10px,.9722222222vw,18px);margin-bottom:0;cursor:pointer}.form__submit span{position:relative;line-height:1.428571429;display:inline-flex;align-items:center;justify-content:center;gap:.5555555556vw}.form__submit span:before{content:"";display:block;width:5px;height:5px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff}.sl{position:relative}.sl__field{width:100%}.sl__field.open .sl__box{display:block}.sl__field--time .sl__header{border-bottom:1px solid rgba(0,0,0,.4)}.sl__field.default .sl__header{color:#797676}.sl__header{display:inline-flex;align-items:center;gap:.5555555556vw;font-size:clamp(10px,1.1111111111vw,18px);font-family:var(--v2-font-body-family);font-weight:400;width:100%;height:clamp(22px,2.2916666667vw,28px);padding-bottom:6px;color:#000;cursor:pointer}.sl__header #imgCountry{width:clamp(8px,1.1111111111vw,16px);height:auto}.sl__header #nameCountry{display:inline-flex;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.sl__icon{display:flex;flex:0 0 clamp(10px,.6944444444vw,.6944444444vw);max-width:clamp(10px,.6944444444vw,.6944444444vw);height:clamp(10px,.6944444444vw,.6944444444vw);color:#000;margin-left:auto}.sl__icon svg{width:100%;height:100%}.sl__box{position:absolute;left:0;top:100%;-webkit-transform:translateY(7px);transform:translateY(7px);display:none;width:100%;height:auto;box-shadow:0 4px 12px #00000012;-webkit-border-radius:clamp(6px,.4166666667vw,.4166666667vw);border-radius:clamp(6px,.4166666667vw,.4166666667vw);background-color:#fff;z-index:2}.sl__box ul{max-height:260px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.sl__box li{position:relative;font-family:var(--v2-font-body-family);font-weight:400;text-align:center;font-size:clamp(12px,1.1111111111vw,16px);color:#000;display:flex;align-items:center;justify-content:center;height:clamp(30px,3.1944444444vw,44px);cursor:pointer;margin-bottom:1px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sl__box li:not(:last-child){border-bottom:1px solid #E0E0E0}.sl__field--country .sl__header{position:relative}.sl__field--country .sl__header:after{content:"";position:absolute;right:-.7638888889vw;top:10%;width:1px;height:60%;background-color:#0006;opacity:.4}.sl__field--country .sl__box{width:60%}.sl__field--country .sl__box .sl__box--search{width:100%;height:100%;padding:.3472222222vw 1.3888888889vw}.sl__field--country .sl__box .sl__box--search .form__input{width:100%;border:1px solid rgba(0,0,0,.5);-webkit-border-radius:8px;height:clamp(30px,2.7777777778vw,40px);font-size:clamp(12px,1.1111111111vw,16px);border-radius:8px;padding:0 15px}.sl__field--country .sl__box li{text-align:left;justify-content:flex-start;padding:0 1.3888888889vw}.booking .title{font-size:clamp(14px,2.2222222222vw,40px);margin-bottom:clamp(10px,2.5vw,40px);letter-spacing:-2px}@media screen and (min-width: 990px){.section-footer--bot .privacy-col ul{padding-right:1vw}}@media screen and (max-width: 989px){.section-footer--mid .company-col ul{padding-right:8vw}.section-footer--container{max-width:100%}.section-footer--top{flex-wrap:wrap;padding:0}.section-footer--top__logo{order:2;padding:16vw 5.333333333% 0vw;width:100%}.section-footer--top__logo img{width:23.4666666667vw;height:auto}.section-footer--top__menu{flex:0 0 100%;max-width:100%;order:3;padding:11.2vw 5.333333333%}.section-footer--top__menu li:not(:last-child){margin-bottom:3.7333333333vw}.section-footer--top__menu a{font-size:3.7333333333vw;gap:3.2vw}.section-footer--top__form{flex:0 0 100%;max-width:100%;padding:16vw 5.333333333%;margin:0;order:1}.section-footer--mid{flex-wrap:wrap;padding:0 5.333333333%;padding-bottom:9.6vw;border:none}.section-footer--mid .company-col,.section-footer--mid .slogan-col,.section-footer--mid .social-col{flex:0 0 100%;max-width:100%}.section-footer--mid .company-col,.section-footer--mid .slogan-col{font-size:3.7333333333vw}.section-footer--mid .company-col li{position:relative;padding-left:1.6vw;gap:3.2vw}.section-footer--mid .company-col li:not(:last-child){margin-bottom:2.1333333333vw}.section-footer--mid .company-col li:before{top:2.1333333333vw}.section-footer--mid .company-col{padding-top:9.6vw;padding-bottom:9.6vw;border-top:1px solid #fff}.section-footer--mid .company-name{font-size:5.3333333333vw;margin-bottom:6.9333333333vw}.section-footer--mid .slogan-col{padding-bottom:9.6vw}.section-footer--mid .company-contact{font-size:5.3333333333vw;margin-top:5.3333333333vw}.section-footer--mid .social-col{font-size:4.2666666667vw;display:flex;flex-direction:row;column-gap:4.2666666667vw}.section-footer--mid .social-col ul{width:100%;display:flex;justify-content:space-between;padding-right:6vw}.section-footer--bot{flex-wrap:wrap;border:none;padding:0 5.333333333%;padding-bottom:16vw}.section-footer--bot .gov-col{border-top:1px solid #fff;padding:9.6vw 0}.section-footer--bot .gov-col img{width:46.4vw}.section-footer--bot .gov-col,.section-footer--bot .privacy-col{flex:0 0 100%;max-width:100%}.section-footer--bot .privacy-col ul{flex-direction:column;font-size:3.2vw;row-gap:5.3333333333vw}.section-footer--bot .privacy-col ul li{width:100%;margin:0!important}.section-footer--bot .privacy-col ul li:not(:last-child){margin-bottom:3.7333333333vw}.section-footer--bot .privacy-col ul li a{gap:3.2vw}.form__field{margin-bottom:6.9333333333vw}.form__field label,.form__caption{font-size:3.2vw}.form__input{font-size:4.2666666667vw;height:clamp(33px,8.8vw,8.8vw)}.form__group--phone{gap:8vw}.form__group--date{gap:5.3333333333vw}.form__error{font-size:3.2vw}.form__submit{height:clamp(52px,13.8666666667vw,13.8666666667vw);font-size:3.7333333333vw}.form__submit span{gap:2.1333333333vw}.sl__header{height:clamp(33px,8.8vw,8.8vw);font-size:4.2666666667vw;gap:2.1333333333vw}.sl__header #imgCountry{width:4.2666666667vw;height:auto}.sl__icon{flex:0 0 clamp(10px,2.6666666667vw,10px);max-width:clamp(10px,2.6666666667vw,10px);height:clamp(10px,2.6666666667vw,10px)}.sl__box{-webkit-border-radius:clamp(6px,1.6vw,1.6vw);border-radius:clamp(6px,1.6vw,1.6vw)}.sl__box li{height:12.2666666667vw;font-size:3.7333333333vw}.sl__field--country .sl__header:after{right:-4vw}.sl__field--country .sl__box li{padding:0 5.3333333333vw}.sl__field--country .sl__box{width:80%}.sl__field--country .sl__box .sl__box--search{padding:1.3333333333vw 5.3333333333vw}.booking .title{font-size:8.5333333333vw;margin-bottom:9.6vw;padding-right:26.6666666667vw}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/v2-footer.css.map */
