@charset "UTF-8";@font-face{font-family:Thorfin;font-display:swap;src:url(../fonts/Thorfin-Medium.woff2) format("woff2"),url(../fonts/Thorfin-Medium.ttf) format("ttf");font-weight:500;font-style:normal}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.body{height:100vh;min-width:320px;line-height:1;font-family:Thorfin,sans-serif;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}.button,.input,.textarea{font-family:Thorfin,sans-serif;font-size:inherit}.input::-ms-clear{display:none}.button{cursor:pointer;background-color:inherit}.button::-moz-focus-inner{padding:0;border:0}.link,.link:visited{text-decoration:none}.link:hover{text-decoration:none}[class*=item]{list-style:none}.img{vertical-align:top}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:inherit;font-size:inherit}body.lock{overflow:hidden;-ms-touch-action:none;touch-action:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:400;position:relative;font-size:16px;color:#fff}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:1650px;padding:0 15px;margin:0 auto;padding:0 15px}:root{--main-color:#fff;--main-color-accent:#2c2c2c;--font-family:"Thorfin",sans-serif}html{scroll-behavior:smooth}section{scroll-margin-top:80px}img{max-width:100%}.title{font-size:32px;line-height:120%;font-weight:500;letter-spacing:.03em;text-transform:uppercase;color:#47a1aa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:350px;margin-bottom:22px}.title__min{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:1;letter-spacing:.02em;margin-bottom:5px}[class*=__text]{font-family:Arial,sans-serif;font-weight:400;line-height:162%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px}.header{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(#000));background:linear-gradient(0deg,rgba(0,0,0,0) 0,#000 100%);padding:40px 0;position:fixed;z-index:99;width:100%;-webkit-transition:padding .3s ease 0s;transition:padding .3s ease 0s}.header__container{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;gap:80px;position:relative}.header__logo{max-width:92px}.header-scroll{padding:10px 0}.header-scroll .header__logo{max-width:50px}.menu{width:100%}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu__link{text-decoration:none;font-family:var(--font-family);font-size:25px;line-height:154%;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:#fff}.dropdown-item:nth-last-child(n+2){padding-bottom:20px}.dropdown-body{position:absolute;padding-top:30px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;top:0;right:0}.dropdown-body.active{opacity:1;visibility:visible;padding-top:50px}.dropdown__arrow{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.dropdown-item .link{font-size:17px;color:#000;font-weight:500;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.multilang{position:relative;font-family:Arial,sans-serif}.multilang__dropdown-list{background-color:#fff;padding:25px;border-radius:16px}.multilang__lang{text-transform:uppercase;position:relative;cursor:pointer;font-size:20px;color:var(--main-color);font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;z-index:2}.burger{display:none}.no-webp .hero{background-image:url(../img/hero_bg.jpg)}.hero{background-position:center center;background-size:cover}.hero__container{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;text-align:center;gap:24px;height:100dvh;position:relative}.hero__title{font-size:clamp(5.25rem,3.0663rem + 9.3173vw,12.5rem);line-height:120%;letter-spacing:-.04em;font-weight:500}.hero__big-headline{font-size:clamp(1.75rem,1.43rem + 1.3655vw,2.8125rem);line-height:100%;letter-spacing:-.02em}.hero__headline{font-family:Arial,sans-serif;font-weight:400;font-size:clamp(1.125rem,1.012rem + .4819vw,1.5rem);line-height:35%;letter-spacing:-.03em}.hero__link{font-size:clamp(1.5rem,1.2741rem + .9639vw,2.25rem);line-height:130%;letter-spacing:-.02em;text-align:center;color:#fff;text-decoration:none;position:absolute;bottom:40px;left:0;right:0}.introduction{margin:100px 0 60px 0;color:var(--main-color-accent)}.introduction__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px}.introduction__container:not(:last-child){margin-bottom:150px}.introduction__container:nth-child(even) .introduction__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.introduction__container:nth-child(even) .introduction__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.introduction__content,.introduction__image{-webkit-box-flex:0;-ms-flex:0 1 700px;flex:0 1 700px}.introduction__title{margin-bottom:44px}.no-webp .rules{background-image:url(../img/rules_bg.jpg)}.rules{background-position:center center;background-size:cover;padding:98px 0 70px 0;color:#f7f6f3}.rules__title{font-weight:500;font-size:clamp(2.75rem,1.8986rem + 3.6327vw,5rem);line-height:143%;letter-spacing:-.06em;text-transform:uppercase;margin-bottom:92px}.rules__items{max-width:969px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:100px}.rules__item{max-width:434px;border-bottom:1px solid #3c3c3c;padding-bottom:35px}.rules__icon{margin-bottom:40px}.rules__item-title{font-weight:500;font-size:20px;line-height:156%;letter-spacing:-.02em;margin-bottom:40px}.rules__item-text{font-family:Arial,sans-serif;font-weight:400;font-size:16px;line-height:130%;letter-spacing:-.02em}.freshwaters{padding:120px 0}.no-webp .freshwaters__container{background-image:url(../img/Freshwaters_bg.jpg)}.freshwaters__container{max-width:1230px;background-position:center center;background-size:cover;padding:53px 48px 88px 48px}.freshwaters__title{color:var(--main-color);margin-bottom:83px}.freshwaters__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px;max-width:563px}.no-webp .masters{background-image:url(../img/masters_bg.jpg)}.masters{background-position:center center;background-size:cover;padding:80px 0}.masters__title{font-weight:500;font-size:clamp(3.375rem,2.7601rem + 2.6236vw,5rem);line-height:112%;letter-spacing:.01em;text-transform:uppercase;margin-bottom:33px;color:var(--main-color);max-width:550px}.masters__title .title__min{font-size:20px;margin-bottom:20px}.masters__lead{font-weight:500;font-size:24px;line-height:108%;margin-bottom:150px;max-width:1114px}.masters__text{max-width:1074px;font-weight:400;font-size:20px;line-height:130%}.no-webp .signature{background-image:url(../img/signature_bg.jpg)}.signature{background-position:center center;background-size:cover;padding:130px 0 200px 0;color:var(--main-color-accent)}.signature__title{margin-bottom:37px}.signature__lead{font-weight:500;font-size:20px;line-height:130%;margin-bottom:26px}.signature__text{font-family:Arial,sans-serif;margin-bottom:90px;max-width:1080px;font-size:20px;line-height:130%;font-weight:400}.signature__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:120px 80px;justify-items:center}.signature__card{text-align:center;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:center;-ms-flex-align:center;align-items:center}.signature__card-title{font-weight:500;font-size:24px;line-height:137%;color:#000}.signature__percent{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:158%;letter-spacing:-.07em;color:#404040;margin-bottom:20px}.signature__card-text{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:138%;letter-spacing:-.06em;color:#686868;max-width:360px}.thanks{padding:120px 0 120px 0}.no-webp .thanks__container{background-image:url(../img/thanks_bg.jpg)}.thanks__container{background-position:center center;background-size:cover;padding:118px 48px 82px 48px;max-width:1230px}.thanks__title{margin-bottom:50px;color:var(--main-color);max-width:661px}.thanks__text{max-width:632px}.no-webp .concierge{background-image:url(../img/CONCIERGE_bg.jpg)}.concierge{background-position:center center;background-size:cover;padding:143px 0 217px 0}.concierge__container{text-align:center;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:center;-ms-flex-align:center;align-items:center}.concierge__title{max-width:100%;width:100%;color:var(--main-color);font-size:clamp(2.75rem,1.8986rem + 3.6327vw,5rem);line-height:108%;letter-spacing:-.05em;text-align:center;color:#fff;border-bottom:1px solid #fff;padding-bottom:30px;margin-bottom:143px}.concierge__title .title__min{font-size:26px;margin-bottom:20px}.concierge__lead{font-weight:500;font-size:22px;line-height:118%;max-width:1200px;margin-bottom:40px}.concierge__text{font-size:22px;line-height:118%;font-size:18px;max-width:1200px}.no-webp .you{background-image:url(../img/you_bg.png)}.you{background-position:center center;background-size:auto;background-repeat:no-repeat;padding:250px 0}.you__container{max-width:1230px;text-align:center}.you__title{font-size:clamp(3.375rem,2.7601rem + 2.6236vw,5rem);line-height:108%;letter-spacing:-.05em;text-align:center;max-width:100%;text-transform:none}.you__title .title__min{font-size:26px;margin-bottom:20px;text-transform:uppercase}.you__text{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:130%;text-align:center;color:#000}.no-webp .delivery{background-image:url(../img/signature_bg.jpg)}.delivery{background-position:top center;background-size:cover;padding:100px 15px 80px 15px}.delivery__container{background-color:#fff;padding:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px}.delivery__image{-webkit-box-flex:0;-ms-flex:0 1 777px;flex:0 1 777px;height:auto}.delivery__content{-webkit-box-flex:0;-ms-flex:0 1 683px;flex:0 1 683px}.delivery__title{margin-bottom:50px;min-width:100%}.delivery__text{color:var(--main-color-accent)}.no-webp .contact{background-image:url(../img/contact_bg.jpg)}.contact{background-position:center center;background-size:cover;padding:130px 0 180px 0}.contact__container{max-width:1428px;border-radius:25px;backdrop-filter:blur(35px);background:rgba(254,198,142,.07);padding:68px 10px;border-top:2px solid rgba(200,200,200,.2);border-left:2px solid rgba(255,255,255,.2);border-right:2px solid rgba(255,255,255,.2);border-bottom:2px solid rgba(255,255,255,.4)}.contact__title{font-weight:500;font-size:clamp(2.75rem,1.8986rem + 3.6327vw,5rem);line-height:108%;letter-spacing:-.05em;text-transform:uppercase;text-align:center;color:var(--main-color);margin-bottom:11px;max-width:100%}.contact__title .title__min{font-weight:400;font-size:26px;line-height:54%;letter-spacing:.01em;text-transform:uppercase;text-align:center;margin-bottom:11px}.contact__lead{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:130%;text-align:center;margin:0 auto;margin-bottom:58px;max-width:1140px}.contact__content{text-align:center;max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:55px}.contact__item-title{font-weight:500;font-size:22px;line-height:118%;text-align:center;color:#fff;margin-bottom:5px}.contact__item{font-family:Arial,sans-serif;font-weight:700;font-size:20px;line-height:150%;text-align:center}.contact__item span{font-weight:400}.contact__link{font-weight:400;color:#fff;text-decoration:none}.contact__our-text{font-family:Arial,sans-serif;font-weight:400;font-size:20px;line-height:130%;text-align:center}.no-webp .footer{background-image:url(../img/Footer_bg.jpg)}.footer{background-position:center center;background-size:cover;padding:83px 0 58px 0}.footer__container{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:center;-ms-flex-align:center;align-items:center}.footer__image{width:172px;margin:0 auto}.text-muted{font-family:Arial,sans-serif;font-weight:400;font-size:16px;line-height:130%;letter-spacing:-.02em;color:#e6e6e6;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:991.98px){.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;height:100dvh;width:100vw;position:absolute;right:0;top:-100%;visibility:hidden;opacity:0;background:rgba(0,0,0,.8);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:top .3s ease 0s;transition:top .3s ease 0s}.menu__list.active{top:0;opacity:1;visibility:visible}.dropdown-item:nth-last-child(n+2){padding:0}.dropdown-item .link{font-weight:400;color:gray;display:block;padding:12px 20px;border-radius:8px;font-size:17px}.dropdown-item .link:hover{background:#f7f7f7;color:gray!important}.burger{cursor:pointer;border:none;background:0 0;display:inline-block;z-index:5;position:relative;min-width:18px;height:16px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.burger__line{position:absolute;background-color:var(--main-color);height:2px;width:100%;top:7px;left:0;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.burger::after,.burger::before{content:"";position:absolute;background-color:var(--main-color);height:2px;width:100%;left:0;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.burger::before{top:0}.burger::after{bottom:0}.burger.active{min-width:28px;height:28px}.burger.active::after,.burger.active::before{width:100%;background-color:var(--main-color);height:2px}.burger.active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:13px;left:8px}.burger.active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:13px;left:8px}.burger.active .burger__line{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}}@media (width <= 479.98px){[class*=__container]{padding:0 15px}}@media (width < 991.98px){.header{padding:20px 0}.header__container{gap:20px}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.menu__link{font-size:34px}.hero__headline{line-height:1}.introduction{margin:40px 0 20px 0}.introduction__content,.introduction__image{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.rules{padding:40px 0 20px 0}.rules__title{margin-bottom:40px}.rules__items{gap:40px}.rules__icon{margin-bottom:25px}.rules__item-title{margin-bottom:25px}.freshwaters{padding:0}.freshwaters__container{padding:30px 15px 40px 15px}.freshwaters__title{margin-bottom:40px}.masters{padding:40px 0}.masters__lead{margin-bottom:50px}.signature{padding:50px 0 50px 0}.signature__text{margin-bottom:50px}.signature__items{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:30px 30px}.thanks{padding:50px 0 50px 0}.thanks__container{padding:40px 15px 40px 15px}.concierge{padding:50px 0 50px 0}.concierge__title{margin-bottom:43px}.you{padding:50px 0}.delivery{padding:40px 15px}.contact{padding:50px 0 80px 0}.contact__title .title__min{line-height:1}.contact__lead{margin-bottom:30px}.contact__content{gap:30px}.footer{padding:50px 0 50px 0}.footer__container{gap:20px}.text-muted{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media (width < 767.98px){.header{padding:10px 0}.introduction__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.introduction__container:nth-child(even) .introduction__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.introduction__container:nth-child(even) .introduction__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.introduction__container:not(:last-child){margin-bottom:20px}.signature__items{-ms-grid-columns:1fr;grid-template-columns:1fr}.thanks{padding:0}.delivery__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px}.delivery__image{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.delivery__content{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.delivery__title{margin-bottom:20px}}@media (width < 1160px){.menu__list{gap:10px}.menu__link{font-size:16px}}@media (width < 1336px){.menu__link{font-size:20px}}.webp .hero{background-image:url(../img/hero_bg.webp)}.webp .rules{background-image:url(../img/rules_bg.webp)}.webp .freshwaters__container{background-image:url(../img/Freshwaters_bg.webp)}.webp .masters{background-image:url(../img/masters_bg.webp)}.webp .signature{background-image:url(../img/signature_bg.webp)}.webp .thanks__container{background-image:url(../img/thanks_bg.webp)}.webp .concierge{background-image:url(../img/CONCIERGE_bg.webp)}.webp .you{background-image:url(../img/you_bg.webp)}.webp .delivery{background-image:url(../img/signature_bg.webp)}.webp .contact{background-image:url(../img/contact_bg.webp)}.webp .footer{background-image:url(../img/Footer_bg.webp)}