@import"https://fonts.googleapis.com/css?family=DM+Sans:100,200,300,regular,500,600,700,800,900,100italic,200italic,300italic,italic,500italic,600italic,700italic,800italic,900italic&display=swap";@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";:root{--screen: 1420}@media screen and (min-width: 2420px){:root{--screen: 2000}}@media screen and (max-width: 720px){:root{--screen: 490}}*{padding:0px;margin:0px;border:none}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}a,a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input:not(.btn),textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:rgba(0,0,0,0)}input::-ms-clear{display:none}button,input[type=submit]:not(.btn){display:inline-block;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(0,0,0,0);background:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}input[type=file]{max-width:100%}html{-webkit-box-sizing:border-box;box-sizing:border-box;opacity:var(--screen)}body{font-family:"DM Sans",sans-serif;font-size:calc(1900vw/var(--screen));line-height:1.55;font-weight:400;background:#eceae9;padding:calc(1000vw/var(--screen)) calc(2000vw/var(--screen))}h1,h2,h3,h4,h5,h6{font-family:"Instrument Serif",serif;font-weight:400;font-style:normal;letter-spacing:-0.02em}h1{font-size:calc(5600vw/var(--screen));line-height:1.15;margin-bottom:calc(3400vw/var(--screen))}@media screen and (max-width: 720px){h1{margin-bottom:calc(2600vw/var(--screen))}}h2{font-size:calc(5000vw/var(--screen));line-height:1.15;margin-bottom:calc(3200vw/var(--screen))}@media screen and (max-width: 720px){h2{margin-bottom:calc(2000vw/var(--screen))}}h3{font-size:calc(4200vw/var(--screen));margin-bottom:calc(2400vw/var(--screen))}@media screen and (max-width: 720px){h3{margin-bottom:calc(1600vw/var(--screen))}}h4{font-size:calc(3200vw/var(--screen));margin-bottom:calc(2400vw/var(--screen))}@media screen and (max-width: 720px){h4{margin-bottom:calc(1600vw/var(--screen))}}h5{font-size:calc(2400vw/var(--screen));margin-bottom:calc(1600vw/var(--screen))}@media screen and (max-width: 720px){h5{margin-bottom:calc(1200vw/var(--screen))}}mark{background:none;color:#f1400f}.section{margin-bottom:calc(2000vw/var(--screen))}a{text-decoration:none;color:inherit}a:hover{text-decoration:underline;color:#f1400f}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(1200vw/var(--screen)) calc(2400vw/var(--screen));font-size:calc(1600vw/var(--screen));border:none;border-radius:calc(1200vw/var(--screen));cursor:pointer;background:linear-gradient(138deg, #f0421e 39.45%, #ff5430 71.81%, #f0421e 100%);-webkit-transition:background-color .3s ease;transition:background-color .3s ease;color:#fff;text-transform:uppercase;font-weight:700;line-height:1.55;position:relative;z-index:1;overflow:hidden}.btn::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:calc(1200vw/var(--screen));background:linear-gradient(138deg, #ff5430 39.45%, #f0421e 71.81%, #ff5430 100%);opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:-1}.btn:hover::after{opacity:1}@-webkit-keyframes shine-btn{0%{-webkit-transform:translateX(-500%) rotate(25deg);transform:translateX(-500%) rotate(25deg);opacity:.7}100%{-webkit-transform:translateX(500%) rotate(25deg);transform:translateX(500%) rotate(25deg);opacity:.2}}@keyframes shine-btn{0%{-webkit-transform:translateX(-500%) rotate(25deg);transform:translateX(-500%) rotate(25deg);opacity:.7}100%{-webkit-transform:translateX(500%) rotate(25deg);transform:translateX(500%) rotate(25deg);opacity:.2}}.btn--general{min-width:calc(32000vw/var(--screen));padding:calc(1600vw/var(--screen)) calc(3200vw/var(--screen))}@media screen and (max-width: 720px){.btn--general{width:100%}}.btn--general::before{content:"";position:absolute;top:-30px;width:70px;height:calc(100% + 60px);background:-webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(90deg, #fff 0%, rgba(255, 255, 255, 0) 100%);-webkit-filter:blur(3px);filter:blur(3px);-webkit-transform:translateX(-500%) rotate(25deg);transform:translateX(-500%) rotate(25deg);-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;opacity:.7;z-index:0;pointer-events:none;-webkit-animation:shine-btn 3.5s infinite;animation:shine-btn 3.5s infinite}.btn--white{background:#fff;color:#f1400f;border:calc(300vw/var(--screen)) solid #fff}.btn--white:hover{background:hsla(0,0%,100%,0);color:#fff}.btn--width{width:100%}@media screen and (min-width: 2420px){section.section,header.header,footer.footer{max-width:calc(136000vw/var(--screen)) !important;margin-left:auto !important;margin-right:auto !important}}section.section,footer.footer{will-change:transform,opacity,filter;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(calc(12000vw / var(--screen)));transform:translateY(calc(12000vw / var(--screen)));opacity:1;-webkit-filter:blur(calc(1200vw / var(--screen)));filter:blur(calc(1200vw / var(--screen)))}header.header{will-change:transform,opacity,filter;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(calc(-12000vw / var(--screen)));transform:translateY(calc(-12000vw / var(--screen)))}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:calc(2000vw/var(--screen));margin-bottom:calc(1000vw/var(--screen));padding-left:calc(6000vw/var(--screen));padding-right:calc(6000vw/var(--screen))}@media screen and (max-width: 720px){.header{padding-left:calc(2400vw/var(--screen));padding-right:calc(2400vw/var(--screen));margin-top:calc(1000vw/var(--screen));margin-bottom:calc(2000vw/var(--screen))}}.header__logo img{width:auto;height:calc(6000vw/var(--screen))}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(3200vw/var(--screen))}@media screen and (max-width: 720px){.header__contacts{gap:calc(2400vw/var(--screen))}}.header__contacts a{text-decoration:none;color:#080809;font-size:calc(1600vw/var(--screen));-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.header__contacts a:hover{color:#f1400f}.header__contacts a:hover::before{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.header__contacts button.btn{padding:calc(1200vw/var(--screen)) calc(2000vw/var(--screen));font-size:calc(1400vw/var(--screen))}.header__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(1000vw/var(--screen));position:relative}@media screen and (max-width: 720px){.header__address{text-indent:-9999px}.header__address span{display:none}}.header__address::before{content:"";width:calc(2400vw/var(--screen));height:calc(2400vw/var(--screen));background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48ZyBjbGlwLXBhdGg9J3VybCgjY2xpcDBfNTQxXzIpJz48cGF0aCBkPSdNMTIgMEM3LjAzOCAwIDMgNC4wNjYgMyA5LjA2NUMzIDE2LjE2OCAxMS4xNTQgMjMuNTAyIDExLjUwMSAyMy44MUMxMS42MzgyIDIzLjkzMjggMTEuODE1NyAyNC4wMDA3IDExLjk5OTggMjQuMDAwOUMxMi4xODM5IDI0LjAwMTEgMTIuMzYxNiAyMy45MzM1IDEyLjQ5OSAyMy44MTFDMTIuODQ2IDIzLjUwMiAyMSAxNi4xNjggMjEgOS4wNjVDMjEgNC4wNjYgMTYuOTYyIDAgMTIgMFpNMTIgMTRDOS4yNDMgMTQgNyAxMS43NTcgNyA5QzcgNi4yNDMgOS4yNDMgNCAxMiA0QzE0Ljc1NyA0IDE3IDYuMjQzIDE3IDlDMTcgMTEuNzU3IDE0Ljc1NyAxNCAxMiAxNFonIGZpbGw9JyNGMTQwMEYnLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSdjbGlwMF81NDFfMic+PHJlY3Qgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyBmaWxsPSd3aGl0ZScvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPgo=") center no-repeat;background-size:cover;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.header__email{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(1000vw/var(--screen));position:relative}@media screen and (max-width: 720px){.header__email{text-indent:-9999px}.header__email span{display:none}}.header__email::before{content:"";width:calc(2400vw/var(--screen));height:calc(2400vw/var(--screen));background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTQuMDA1NyAxNC43MDQzQzEzLjQwODYgMTUuMTAyNCAxMi43MTUxIDE1LjMxMjggMTIgMTUuMzEyOEMxMS4yODUgMTUuMzEyOCAxMC41OTE0IDE1LjEwMjQgOS45OTQzMSAxNC43MDQzTDAuMTU5Nzk3IDguMTQ3OEMwLjEwNTUwNiA4LjExMTUgMC4wNTIyMjA4IDguMDczNzIgMCA4LjAzNDUxTDAgMTguNzc4MUMwIDIwLjAwOTkgMC45OTk2MDkgMjAuOTg3NSAyLjIwOTM2IDIwLjk4NzVIMjEuNzkwNkMyMy4wMjI0IDIwLjk4NzUgMjQgMTkuOTg3OSAyNCAxOC43NzgxVjguMDM0NDZDMjMuOTQ3NiA4LjA3Mzc4IDIzLjg5NDIgOC4xMTE2NCAyMy44Mzk4IDguMTQ3OTlMMTQuMDA1NyAxNC43MDQzWicgZmlsbD0nI0YxNDAwRicgLz48cGF0aCBkPSdNMC45Mzk4NDUgNi45Nzc3MkwxMC43NzQ0IDEzLjUzNDNDMTEuMTQ2NiAxMy43ODI1IDExLjU3MzMgMTMuOTA2NiAxMiAxMy45MDY2QzEyLjQyNjcgMTMuOTA2NiAxMi44NTM0IDEzLjc4MjUgMTMuMjI1NiAxMy41MzQzTDIzLjA2MDIgNi45Nzc3MkMyMy42NDg3IDYuNTg1NjEgMjQgNS45MjkzNiAyNCA1LjIyMTA4QzI0IDQuMDAzMjIgMjMuMDA5MiAzLjAxMjQ3IDIxLjc5MTQgMy4wMTI0N0gyLjIwODYxQzAuOTkwNzk4IDMuMDEyNTIgMS4xNjI1NWUtMDYgNC4wMDMyNyAxLjE2MjU1ZS0wNiA1LjIyMjI1Qy0wLjAwMDM2MzkyOCA1LjU2OTY5IDAuMDg1MjY3IDUuOTExODIgMC4yNDkyNTYgNi4yMTgxM0MwLjQxMzI0NiA2LjUyNDQzIDAuNjUwNDk2IDYuNzg1MzkgMC45Mzk4NDUgNi45Nzc3MlonIGZpbGw9JyNGMTQwMEYnIC8+PC9zdmc+") center no-repeat;background-size:cover;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.header__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(1000vw/var(--screen));position:relative}@media screen and (max-width: 720px){.header__phone{text-indent:-9999px}.header__phone span{display:none}}.header__phone::before{content:"";width:calc(2400vw/var(--screen));height:calc(2400vw/var(--screen));background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48ZyBjbGlwLXBhdGg9J3VybCgjY2xpcDBfNDg0Xzc5KSc+PHBhdGggZD0nTTE4LjI0NjcgMTUuODc2NUMxNy40NjI2IDE1LjEwMjQgMTYuNDgzNyAxNS4xMDI0IDE1LjcwNDYgMTUuODc2NUMxNS4xMTAzIDE2LjQ2NTggMTQuNTE2IDE3LjA1NTEgMTMuOTMxNyAxNy42NTQ0QzEzLjc3MTkgMTcuODE5MiAxMy42MzcxIDE3Ljg1NDIgMTMuNDQyMyAxNy43NDQzQzEzLjA1NzcgMTcuNTM0NSAxMi42NDgyIDE3LjM2NDcgMTIuMjc4NiAxNy4xMzVDMTAuNTU1NiAxNi4wNTEzIDkuMTEyMzMgMTQuNjU3OSA3LjgzMzgyIDEzLjA4OTdDNy4xOTk1NiAxMi4zMTA2IDYuNjM1MjIgMTEuNDc2NiA2LjI0MDY4IDEwLjUzNzdDNi4xNjA3OCAxMC4zNDc5IDYuMTc1NzYgMTAuMjIzMSA2LjMzMDU4IDEwLjA2ODNDNi45MjQ4OCA5LjQ5MzkyIDcuNTA0MjEgOC45MDQ2MSA4LjA4ODUzIDguMzE1M0M4LjkwMjU4IDcuNDk2MjUgOC45MDI1OCA2LjUzNzM3IDguMDgzNTMgNS43MTMzM0M3LjYxOTA3IDUuMjQzODggNy4xNTQ2MiA0Ljc4NDQyIDYuNjkwMTYgNC4zMTQ5N0M2LjIxMDcyIDMuODM1NTMgNS43MzYyNyAzLjM1MTA5IDUuMjUxODQgMi44NzY2NEM0LjQ2Nzc1IDIuMTEyNTQgMy40ODg4OSAyLjExMjU0IDIuNzA5OCAyLjg4MTY0QzIuMTEwNSAzLjQ3MDk1IDEuNTM2MTcgNC4wNzUyNSAwLjkyNjg4MiA0LjY1NDU3QzAuMzYyNTQgNS4xODg5NSAwLjA3Nzg3MjIgNS44NDMxOCAwLjAxNzk0MjEgNi42MDcyOUMtMC4wNzY5NDcyIDcuODUwODQgMC4yMjc2OTcgOS4wMjQ0NyAwLjY1NzE5NiAxMC4xNjgxQzEuNTM2MTcgMTIuNTM1NCAyLjg3NDYxIDE0LjYzNzkgNC40OTc3MiAxNi41NjU3QzYuNjkwMTYgMTkuMTcyNiA5LjMwNzExIDIxLjIzNTIgMTIuMzY4NSAyMi43MjM1QzEzLjc0NjkgMjMuMzkyNyAxNS4xNzUzIDIzLjkwNzEgMTYuNzI4NCAyMy45OTJDMTcuNzk3MiAyNC4wNTE5IDE4LjcyNjEgMjMuNzgyMyAxOS40NzAyIDIyLjk0ODJDMTkuOTc5NyAyMi4zNzg5IDIwLjU1NCAyMS44NTk1IDIxLjA5MzQgMjEuMzE1MUMyMS44OTI0IDIwLjUwNjEgMjEuODk3NCAxOS41MjcyIDIxLjEwMzMgMTguNzI4MkMyMC4xNTQ0IDE3Ljc3NDMgMTkuMjAwNiAxNi44MjU0IDE4LjI0NjcgMTUuODc2NVpNMTcuMjkyOCAxMS44OTYxTDE5LjEzNTYgMTEuNTgxNUMxOC44NDYgOS44ODg0NiAxOC4wNDY5IDguMzU1MjUgMTYuODMzMyA3LjEzNjY3QzE1LjU0OTggNS44NTMxNyAxMy45MjY3IDUuMDQ0MTIgMTIuMTM4OCA0Ljc5NDQxTDExLjg3OTEgNi42NDcyNUMxMy4yNjI1IDYuODQyMDIgMTQuNTIxIDcuNDY2MjkgMTUuNTE0OSA4LjQ2MDEzQzE2LjQ1MzggOS4zOTkwMyAxNy4wNjgxIDEwLjU4NzYgMTcuMjkyOCAxMS44OTYxWk0yMC4xNzQ0IDMuODg1NDdDMTguMDQ2OSAxLjc1Nzk1IDE1LjM1NSAwLjQxNDUxNiAxMi4zODM1IDBMMTIuMTIzOCAxLjg1Mjg0QzE0LjY5MDggMi4yMTI0MiAxNy4wMTgxIDMuMzc2MDYgMTguODU2IDUuMjA4OTJDMjAuNTk4OSA2Ljk1MTg5IDIxLjc0MjYgOS4xNTQzMiAyMi4xNTcxIDExLjU3NjVMMjQgMTEuMjYxOUMyMy41MTU1IDguNDU1MTQgMjIuMTkyMSA1LjkwODExIDIwLjE3NDQgMy44ODU0N1onIGZpbGw9JyNGMTQwMEYnIC8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0nY2xpcDBfNDg0Xzc5Jz48cmVjdCB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIGZpbGw9J3doaXRlJyAvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==") center no-repeat;background-size:cover;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:calc(2000vw/var(--screen));margin-bottom:calc(1000vw/var(--screen));padding-left:calc(6000vw/var(--screen));padding-right:calc(6000vw/var(--screen))}@media screen and (max-width: 720px){.footer{padding-left:calc(2400vw/var(--screen));padding-right:calc(2400vw/var(--screen));margin-top:calc(4000vw/var(--screen));margin-bottom:calc(2000vw/var(--screen))}.footer .header__contacts{-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;width:100%;margin-top:calc(1200vw/var(--screen))}.footer .header__contacts a{text-indent:0px;font-size:1rem;width:100%}.footer .header__contacts a span{display:inline}.footer button.btn{width:100%}}.footer__bottom{width:100%;padding-top:calc(2400vw/var(--screen));border-top:calc(100vw/var(--screen)) solid #d2cccc}.footer__bottom p{text-align:center;font-size:calc(1500vw/var(--screen));opacity:.4}.section{margin-bottom:calc(2000vw/var(--screen))}.section .container{position:relative;overflow:hidden;z-index:1}.section__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:calc(1600vw/var(--screen))}@media screen and (max-width: 720px){.section__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section__box{background:#fff;min-height:calc(71000vw/var(--screen));border-radius:calc(2000vw/var(--screen));border:1px solid hsla(0,0%,100%,.25);overflow:hidden}@media screen and (max-width: 720px){.section__box{min-height:auto}}.section__box:not(.section__box--image){padding:calc(6000vw/var(--screen))}@media screen and (max-width: 720px){.section__box:not(.section__box--image){padding:calc(3000vw/var(--screen));min-height:calc(52000vw/var(--screen))}}.section__box--bottom{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:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}@media screen and (max-width: 720px){.section__box--content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.section__box--image img{width:100%;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}@media screen and (max-width: 720px){.section__box--image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.section__box--orange{background:#f1400f;color:#fff}.section__box--black{background:#080809;color:#fff}.section__box--transparent{background:none}@media screen and (max-width: 720px){.section__full{min-height:calc(42000vw/var(--screen));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:end;-ms-flex-pack:end;justify-content:flex-end}.section__full .section__box{border:none}}.section__full .section__title{font-size:calc(6400vw/var(--screen));margin-bottom:0;max-width:calc(88000vw/var(--screen))}@media screen and (max-width: 720px){.section__full .section__title{font-size:calc(4000vw/var(--screen))}}.section__title--white{color:#fff;line-height:1.1}.section__text{max-width:calc(56000vw/var(--screen))}.section button.btn{margin-top:calc(3200vw/var(--screen))}.section__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;border-radius:calc(2000vw/var(--screen));overflow:hidden}.section__bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(15%, rgba(0, 0, 0, 0)), color-stop(80%, #000));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 15%, #000 80%);z-index:1}.section__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .section__box--content{background:url("../images/hero-after.webp") bottom center/contain no-repeat #fff}.section2 .section__box--content{background:url("../images/section-before.webp") top center/contain no-repeat #fff}.section3 .section__box--content{position:relative;z-index:1}.section3 .section__box--content::after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;background:url("../images/section-before2.webp") bottom center/contain no-repeat;opacity:.2}.section4 .section__box--content{position:relative;z-index:1}.section4 .section__box--content::after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;background:url("../images/section-before3.webp") top center/contain no-repeat;opacity:.04}.section6 .section__box--content{position:relative;z-index:1}@media screen and (max-width: 720px){.section6 .section__box--content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.section6 .section__box--content .section__text{max-width:calc(50000vw/var(--screen))}.section6 .section__box--content::after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;background:url("../images/section-before2.webp") bottom center/contain no-repeat;opacity:.2}@media screen and (max-width: 720px){.section6 .section__box--image{display:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.bottom__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:0;left:0;width:100%;padding-top:calc(3200vw/var(--screen));padding-bottom:calc(1600vw/var(--screen));background:-webkit-gradient(linear, left bottom, left top, from(rgba(236, 234, 233, 0.8)), to(transparent));background:linear-gradient(0deg, rgba(236, 234, 233, 0.8), transparent);pointer-events:none;-webkit-transform:translateY(calc(20000vw / var(--screen)));transform:translateY(calc(20000vw / var(--screen)));-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;z-index:1000}.bottom__btn.visible{-webkit-transform:translateY(0);transform:translateY(0)}.bottom__btn button.btn{pointer-events:auto;max-width:80vw}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .4s ease,visibility .5s ease,-webkit-transform .5s ease;transition:opacity .4s ease,visibility .5s ease,-webkit-transform .5s ease;transition:opacity .4s ease,visibility .5s ease,transform .5s ease;transition:opacity .4s ease,visibility .5s ease,transform .5s ease,-webkit-transform .5s ease}#preloader.hidden .preloader-background-box{-webkit-transition:opacity .3s ease-in-out,visibility .5s ease-in-out,border-radius .5s ease-in-out,-webkit-transform .9s ease-in-out;transition:opacity .3s ease-in-out,visibility .5s ease-in-out,border-radius .5s ease-in-out,-webkit-transform .9s ease-in-out;transition:opacity .3s ease-in-out,visibility .5s ease-in-out,transform .9s ease-in-out,border-radius .5s ease-in-out;transition:opacity .3s ease-in-out,visibility .5s ease-in-out,transform .9s ease-in-out,border-radius .5s ease-in-out,-webkit-transform .9s ease-in-out;visibility:hidden;opacity:0}#preloader.hidden .preloader-background-box:nth-child(1){-webkit-transform:translate(-200%, -200%);transform:translate(-200%, -200%)}#preloader.hidden .preloader-background-box:nth-child(2){-webkit-transform:translate(200%, -200%);transform:translate(200%, -200%)}#preloader.hidden .preloader-background-box:nth-child(3){-webkit-transform:translate(-200%, 200%);transform:translate(-200%, 200%)}#preloader.hidden .preloader-background-box:nth-child(4){-webkit-transform:translate(200%, 200%);transform:translate(200%, 200%)}.preloader-content{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;text-align:center}.preloader-spinner{width:calc(12000vw/var(--screen));height:auto}.preloader-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.preloader-background-box{position:absolute;width:50%;height:50%;background:#f1400f;-webkit-transform:translateX(0);transform:translateX(0)}.preloader-background-box:nth-child(1),.preloader-background-box:nth-child(2){top:0;-webkit-transition:-webkit-transform .8s ease-in-out;transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out;transition:transform .8s ease-in-out, -webkit-transform .8s ease-in-out}.preloader-background-box:nth-child(3),.preloader-background-box:nth-child(4){bottom:0;-webkit-transition:-webkit-transform .8s ease-in-out;transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out;transition:transform .8s ease-in-out, -webkit-transform .8s ease-in-out}.preloader-background-box:nth-child(1),.preloader-background-box:nth-child(3){left:0}.preloader-background-box:nth-child(2),.preloader-background-box:nth-child(4){right:0}.preloader-text{display:none;font-size:calc(1800vw/var(--screen));color:#fff}svg .svg-elem-1{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .1s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .1s}svg.active .svg-elem-1{fill:#fff}svg .svg-elem-2{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .15s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .15s}svg.active .svg-elem-2{fill:#fff}svg .svg-elem-3{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .2s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .2s}svg.active .svg-elem-3{fill:#fff}svg .svg-elem-4{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .25s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .25s}svg.active .svg-elem-4{fill:#fff}svg .svg-elem-5{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .3s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .3s}svg.active .svg-elem-5{fill:#fff}svg .svg-elem-6{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .35s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .35s}svg.active .svg-elem-6{fill:#fff}svg .svg-elem-7{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .4s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .4s}svg.active .svg-elem-7{fill:#fff}svg .svg-elem-8{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .45s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .45s}svg.active .svg-elem-8{fill:#fff}svg .svg-elem-9{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .5s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .5s}svg.active .svg-elem-9{fill:#fff}svg .svg-elem-10{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .55s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .55s}svg.active .svg-elem-10{fill:#fff}svg .svg-elem-11{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .6s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .6s}svg.active .svg-elem-11{fill:#fff}svg .svg-elem-12{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .65s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .65s}svg.active .svg-elem-12{fill:#fff}svg .svg-elem-13{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .7s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .7s}svg.active .svg-elem-13{fill:#fff}svg .svg-elem-14{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .75s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .75s}svg.active .svg-elem-14{fill:#fff}svg .svg-elem-15{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .8s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .8s}svg.active .svg-elem-15{fill:#fff}svg .svg-elem-16{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .85s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .85s}svg.active .svg-elem-16{fill:#fff}svg .svg-elem-17{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .9s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .9s}svg.active .svg-elem-17{fill:#fff}svg .svg-elem-18{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .95s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) .95s}svg.active .svg-elem-18{fill:#fff}svg .svg-elem-19{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1s}svg.active .svg-elem-19{fill:#fff}svg .svg-elem-20{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.05s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.05s}svg.active .svg-elem-20{fill:#fff}svg .svg-elem-21{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s}svg.active .svg-elem-21{fill:#fff}svg .svg-elem-22{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.15s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.15s}svg.active .svg-elem-22{fill:#fff}svg .svg-elem-23{fill:rgba(0,0,0,0);-webkit-transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s;transition:fill .1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s}svg.active .svg-elem-23{fill:#fff}.modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(8,8,9,.75);z-index:2555;opacity:0;visibility:hidden;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.modal.active{opacity:1;visibility:visible}.modal.active .modal__content{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}.modal.visible{opacity:1;visibility:visible}.modal__content{background-color:#fff;border-radius:calc(2400vw/var(--screen));padding:calc(4200vw/var(--screen));max-width:calc(56000vw/var(--screen));width:90%;max-height:90vh;overflow-y:auto;position:relative;-webkit-transform:translateY(-20px) scale(0.95);transform:translateY(-20px) scale(0.95);opacity:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media screen and (max-width: 720px){.modal__content{padding:calc(2400vw/var(--screen))}}.modal__close{position:absolute;top:calc(2000vw/var(--screen));right:calc(2000vw/var(--screen));font-size:1.5rem;cursor:pointer;color:#080809;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.modal__close svg{width:calc(2000vw/var(--screen));height:calc(2000vw/var(--screen))}@media screen and (max-width: 720px){.modal__close svg{width:calc(1600vw/var(--screen));height:calc(1600vw/var(--screen))}}.modal__close:hover{opacity:.7}.modal__title{font-size:calc(4200vw/var(--screen));line-height:1.15;letter-spacing:-0.01em;text-align:center;font-family:"Instrument Serif",serif;font-weight:400;margin-bottom:calc(1200vw/var(--screen))}@media screen and (max-width: 720px){.modal__title{font-size:calc(3600vw/var(--screen))}}.modal__subtitle{text-align:center}.modal form{width:100%;margin-left:auto;margin-right:auto;margin-top:calc(2600vw/var(--screen))}.modal form input:not(.btn),.modal form textarea{width:100%;background:#f1f1f1;height:calc(6000vw/var(--screen));border-radius:calc(1200vw/var(--screen));padding:calc(1600vw/var(--screen)) calc(2400vw/var(--screen));margin-bottom:calc(1000vw/var(--screen));font-family:"DM Sans",sans-serif;font-size:calc(1600vw/var(--screen));font-weight:500}.modal form textarea{height:auto;resize:none}.modal form input.btn{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.modal form input.btn:hover{opacity:.8}.modal form button{height:calc(6000vw/var(--screen))}/*# sourceMappingURL=style.min.css.map */