@font-face{font-family:"LT Amber Wide";src:url("../fonts/LTAmber-Wide-Regular.eot");src:url("../fonts/LTAmber-Wide-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/LTAmber-Wide-Regular.woff2") format("woff2"),url("../fonts/LTAmber-Wide-Regular.woff") format("woff"),url("../fonts/LTAmber-Wide-Regular.ttf") format("truetype"),url("../fonts/LTAmber-Wide-Regular.svg#LTAmber-Wide-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"LT Amber Wide";src:url("../fonts/LTAmber-Wide-Medium.eot");src:url("../fonts/LTAmber-Wide-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/LTAmber-Wide-Medium.woff2") format("woff2"),url("../fonts/LTAmber-Wide-Medium.woff") format("woff"),url("../fonts/LTAmber-Wide-Medium.ttf") format("truetype"),url("../fonts/LTAmber-Wide-Medium.svg#LTAmber-Wide-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"TT Ricordi Marmo";src:url("../fonts/TTRicordiMarmoTrial-Regular.eot");src:url("../fonts/TTRicordiMarmoTrial-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/TTRicordiMarmoTrial-Regular.woff2") format("woff2"),url("../fonts/TTRicordiMarmoTrial-Regular.woff") format("woff"),url("../fonts/TTRicordiMarmoTrial-Regular.ttf") format("truetype"),url("../fonts/TTRicordiMarmoTrial-Regular.svg#TTRicordiMarmoTrial-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}img,object,embed,fieldset{vertical-align:middle;border:0}address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}a *{cursor:pointer}a,.but{-webkit-tap-highlight-color:rgba(0,0,0,0)}input,textarea,button,select{outline:none;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;border:0;border-radius:0;background:none}html{min-height:100%;min-width:320px;height:100%}body{position:relative;-webkit-text-size-adjust:100%;overflow:hidden;background:#fff;font-weight:normal;font-family:"LT Amber Wide";color:#2c2c2c;min-height:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:14px;font-weight:400;line-height:160%;cursor:default}@media only screen and (min-width: 1025px){body{font-size:calc(14/1920*100vw)}}@media only screen and (max-width: 1024px){body{font-size:calc(12/375*100vw)}}@media(min-width: 1025px){body:not(.load){overflow:hidden}}body.hidden{height:100dvh;overflow:hidden}body.popup-open .top:before{opacity:1}body.popup-open .top__bg{opacity:0}body.popup-open .top__text-wrap{top:5vh;-webkit-transform:scale(0.6);transform:scale(0.6)}@media only screen and (max-width: 1024px){body.popup-open .top__text-wrap{top:3vh}}body.popup-open .form-popup{-webkit-transform:translateY(0);transform:translateY(0)}html,body{scroll-behavior:smooth;max-width:100%;overflow:hidden}@media only screen and (max-width: 1024px){html,body{overflow-y:auto}}a{text-decoration:none;color:inherit;-webkit-text-decoration-skip:none;text-decoration-skip:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-transition:color 300ms,border-color 300ms,opacity 300ms;transition:color 300ms,border-color 300ms,opacity 300ms}a:hover{text-decoration:none}a span{-webkit-transition:color 300ms,border-color 300ms,opacity 300ms;transition:color 300ms,border-color 300ms,opacity 300ms}section{position:relative;margin:auto;z-index:auto}@media only screen and (max-width: 1024px){.desktop{display:none !important}}@media only screen and (min-width: 1025px){.mobile{display:none !important}}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}h2{font-family:"TT Ricordi Marmo";font-size:30px;font-weight:400;line-height:140%;text-transform:uppercase}@media only screen and (min-width: 1025px){h2{font-size:calc(30/1920*100vw)}}@media only screen and (max-width: 1024px){h2{font-size:calc(20/375*100vw);text-align:center}}button{color:#746d65;font-family:"LT Amber Wide";font-size:15px;font-style:normal;font-weight:500;line-height:160%;padding:0;border:0;outline:none;background:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px;cursor:pointer}@media(hover: hover)and (pointer: fine){button:hover .arr{-webkit-transform:translateX(20%);transform:translateX(20%)}}@media only screen and (min-width: 1025px){button{font-size:calc(15/1920*100vw);gap:calc(22/1920*100vw)}}@media only screen and (max-width: 1024px){button{font-size:calc(12/375*100vw);gap:calc(12/375*100vw)}}@media(max-height: 500px)and (max-width: 1024px){button{font-size:calc(12/500*100vh);gap:calc(12/500*100vh)}}button .arr{width:59px;height:27px;background:url("../img/arr.svg") center center no-repeat;background-size:contain;-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms}@media only screen and (min-width: 1025px){button .arr{width:calc(59/1920*100vw);height:calc(27/1920*100vw)}}@media only screen and (max-width: 1024px){button .arr{width:calc(45/375*100vw);height:calc(20/375*100vw)}}@media(max-height: 500px)and (max-width: 1024px){button .arr{width:calc(45/500*100vh);height:calc(20/500*100vh)}}.top{width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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}@media only screen and (max-width: 1024px){.top{position:fixed;top:0;left:0;width:100%;height:100dvh}}.top:after{content:"";position:absolute;left:0;bottom:0;z-index:2;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0)), color-stop(72.5%, rgba(255, 255, 255, 0.8)), to(rgb(255, 255, 255)));background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.8) 72.5%, rgb(255, 255, 255) 100%)}@media only screen and (max-width: 1024px){.top:after{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0)), color-stop(78%, rgb(255, 255, 255)), to(rgb(255, 255, 255)));background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgb(255, 255, 255) 78%, rgb(255, 255, 255) 100%)}}.top__bg{width:110%;height:100%;-webkit-transition:opacity 2000ms ease-out;transition:opacity 2000ms ease-out}@media only screen and (max-width: 1024px){.top__bg{width:100%}}.top__bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 70%;object-position:50% 70%}@media only screen and (max-width: 1024px){.top__bg video{height:80%;-o-object-position:10% 50%;object-position:10% 50%}}.top__text-wrap{position:absolute;z-index:3;top:68vh;width:100%;will-change:transform top;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:top 2000ms ease-out,-webkit-transform 2000ms ease-out;transition:top 2000ms ease-out,-webkit-transform 2000ms ease-out;transition:transform 2000ms ease-out,top 2000ms ease-out;transition:transform 2000ms ease-out,top 2000ms ease-out,-webkit-transform 2000ms ease-out}@media only screen and (max-width: 1024px){.top__text-wrap{z-index:5;top:auto;bottom:calc(160/375*100vw)}}.top__text-wrap h2{color:#746d65;text-align:center;margin-bottom:20px}@media only screen and (min-width: 1025px){.top__text-wrap h2{margin-bottom:calc(20/1920*100vw)}}@media only screen and (max-width: 1024px){.top__text-wrap h2{margin-bottom:calc(10/375*100vw);font-size:calc(12/375*100vw)}}.top__text-wrap p{color:#746d65;font-family:"TT Ricordi Marmo";font-size:62px;font-weight:400;line-height:110%;text-align:center;text-transform:uppercase}@media only screen and (min-width: 1025px){.top__text-wrap p{font-size:calc(62/1920*100vw)}}@media only screen and (max-width: 1024px){.top__text-wrap p{font-size:calc(24/375*100vw);letter-spacing:calc(0.72/375*100vw)}}.top__logo{position:absolute;z-index:3;top:68vh;width:846px;will-change:transform top;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:top 2000ms ease-out,-webkit-transform 2000ms ease-out;transition:top 2000ms ease-out,-webkit-transform 2000ms ease-out;transition:transform 2000ms ease-out,top 2000ms ease-out;transition:transform 2000ms ease-out,top 2000ms ease-out,-webkit-transform 2000ms ease-out}@media only screen and (min-width: 1025px){.top__logo{width:calc(846/1920*100vw)}}@media only screen and (max-width: 1024px){.top__logo{z-index:5;top:calc(266/375*100vw);width:calc(335/375*100vw)}}.top__logo img{width:100%}.top__link{z-index:3;position:absolute;bottom:50px}@media only screen and (min-width: 1025px){.top__link{bottom:calc(50/1920*100vw)}}@media only screen and (max-width: 1024px){.top__link{bottom:calc(80/375*100vw)}}@media(max-height: 500px)and (max-width: 1024px){.top__link{bottom:calc(24/500*100vh)}}.form-popup{position:absolute;left:0;right:0;bottom:0;z-index:4;background-color:#f7f7f7;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 2000ms ease-out;transition:-webkit-transform 2000ms ease-out;transition:transform 2000ms ease-out;transition:transform 2000ms ease-out, -webkit-transform 2000ms ease-out;will-change:transform}@media only screen and (max-width: 1024px){.form-popup{position:relative;z-index:5;left:auto;right:auto;bottom:auto;width:100vw;height:auto;-webkit-transform:translateY(0);transform:translateY(0);margin-top:100dvh}}.form-popup__close{position:absolute;top:4vh;right:40px;z-index:6;width:30px;height:30px;cursor:pointer}@media only screen and (min-width: 1025px){.form-popup__close{right:calc(40/1920*100vw);width:calc(30/1920*100vw);height:calc(30/1920*100vw)}}@media only screen and (max-width: 1024px){.form-popup__close{top:calc(20/375*100vw);right:calc(10/375*100vw);width:calc(20/375*100vw);height:calc(20/375*100vw)}}@media(max-height: 500px)and (max-width: 1024px){.form-popup__close{top:calc(20/375*100vw);right:calc(10/500*100vh);width:calc(20/500*100vh);height:calc(20/500*100vh)}}.form-popup__close .close{display:block;width:100%;height:100%;background:url("../img/close.svg") center center no-repeat;background-size:contain}.form-popup__in{padding:90px 95px 20px}@media only screen and (min-width: 1025px){.form-popup__in{padding:calc(90/1920*100vw) calc(95/1920*100vw) calc(20/1920*100vw)}}@media only screen and (max-width: 1024px){.form-popup__in{width:100%;padding:calc(50/375*100vw) calc(20/375*100vw) calc(50/375*100vw)}}@media(max-height: 500px)and (max-width: 1024px){.form-popup__in{padding:calc(50/500*100vh) calc(20/375*100vw) calc(50/375*100vw)}}.form-popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 1024px){.form-popup__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:calc(50/375*100vw);height:-webkit-min-content;height:-moz-min-content;height:min-content}}.form-popup__content .left{-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:2;background-color:#f7f7f7;width:936px}@media only screen and (min-width: 1025px){.form-popup__content .left{width:calc(936/1920*100vw)}}@media only screen and (max-width: 1024px){.form-popup__content .left{width:100%}}.form-popup__content .right{-ms-flex-negative:0;flex-shrink:0;width:680px;padding-right:50px}@media only screen and (min-width: 1025px){.form-popup__content .right{width:calc(680/1920*100vw);padding-right:calc(50/1920*100vw)}}@media only screen and (max-width: 1024px){.form-popup__content .right{width:100%;padding-right:0}}.form-popup__content .right .text{margin-top:44px}@media only screen and (min-width: 1025px){.form-popup__content .right .text{margin-top:calc(44/1920*100vw)}}@media only screen and (max-width: 1024px){.form-popup__content .right .text{margin-top:calc(44/375*100vw)}}.form-popup__content .right .text p+p{margin-top:24px}@media only screen and (min-width: 1025px){.form-popup__content .right .text p+p{margin-top:calc(24/1920*100vw)}}@media only screen and (max-width: 1024px){.form-popup__content .right .text p+p{margin-top:calc(24/375*100vw)}}.contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:44px}@media only screen and (min-width: 1025px){.contacts{margin-top:calc(44/1920*100vw)}}@media only screen and (max-width: 1024px){.contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:calc(20/375*100vw);margin-top:0}}.fade-slider{position:relative;height:436px;max-height:45vh}@media only screen and (min-width: 1025px){.fade-slider{height:calc(436/1920*100vw)}}@media only screen and (max-width: 1024px){.fade-slider{height:calc(200/375*100vw)}}@media(max-height: 500px)and (max-width: 1024px){.fade-slider{height:calc(200/500*100vh)}}.fade-slider .slide{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transition:opacity 1000ms ease-in-out;transition:opacity 1000ms ease-in-out}.fade-slider .slide.active{opacity:1}.form-popup__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:36px;margin-bottom:5vh}@media only screen and (min-width: 1025px){.form-popup__tabs{gap:calc(36/1920*100vw)}}@media only screen and (max-width: 1024px){.form-popup__tabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:calc(20/375*100vw);margin-bottom:calc(50/375*100vw)}}.form-popup__tabs .rhomb{width:6px;height:6px;background:#2c2c2c;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width: 1025px){.form-popup__tabs .rhomb{width:calc(6/1920*100vw);height:calc(6/1920*100vw)}}@media only screen and (max-width: 1024px){.form-popup__tabs .rhomb{width:calc(5/375*100vw);height:calc(5/375*100vw)}}.form-popup__tab{color:#9a9a9a;font-family:"TT Ricordi Marmo";font-size:18px;font-style:normal;font-weight:400;line-height:160%;text-decoration-line:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:3.5%;text-underline-offset:22%;text-underline-position:from-font;-webkit-transition:300ms color,300ms text-decoration-color;transition:300ms color,300ms text-decoration-color;cursor:pointer}@media(hover: hover)and (pointer: fine){.form-popup__tab:hover{text-decoration-color:inherit}}@media only screen and (min-width: 1025px){.form-popup__tab{font-size:calc(18/1920*100vw)}}@media only screen and (max-width: 1024px){.form-popup__tab{font-size:calc(14/375*100vw)}}.form-popup__tab.active{color:#2c2c2c;text-decoration-color:inherit;pointer-events:none}.form-popup__tab-content-wrap{position:relative;-webkit-transition:height 1000ms ease-in-out;transition:height 1000ms ease-in-out}@media only screen and (max-width: 1024px){.form-popup__tab-content-wrap{height:-webkit-min-content;height:-moz-min-content;height:min-content}}.form-popup__tab-content{position:absolute;width:100%;max-width:100%;height:-webkit-min-content;height:-moz-min-content;height:min-content;opacity:0;visibility:hidden;-webkit-transition:opacity 1000ms ease-in-out,visibility 1000ms ease-in-out;transition:opacity 1000ms ease-in-out,visibility 1000ms ease-in-out}.form-popup__tab-content.active{opacity:1;visibility:visible}.form-popup__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #9a9a9a;padding-top:2vh;margin-top:5vh}@media only screen and (max-width: 1024px){.form-popup__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(20/375*100vw);padding-top:calc(50/375*100vw);margin-top:calc(50/375*100vw);line-height:176%}}.form-popup__bottom a{color:inherit;text-decoration-line:underline;text-decoration-color:inherit;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:3.5%;text-underline-offset:12%;text-underline-position:from-font;-webkit-transition:300ms text-decoration-color;transition:300ms text-decoration-color}@media(hover: hover)and (pointer: fine){.form-popup__bottom a:hover{text-decoration-color:rgba(0,0,0,0)}}.form_bl{position:relative}.form_bl button{position:absolute;right:0;bottom:0}.form__content{position:relative;z-index:3;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;gap:7vh;padding-bottom:7vh;-webkit-transition:opacity 300ms;transition:opacity 300ms;padding-right:112px}@media only screen and (min-width: 1025px){.form__content{padding-right:calc(112/1920*100vw)}}@media only screen and (max-width: 1024px){.form__content{padding-right:0;padding-bottom:12vh}}.form__content.none{opacity:0}.form_bl__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%;margin-top:4vh;max-width:100%}@media only screen and (min-width: 1025px){.form_bl__inputs{gap:calc(20/1920*100vw)}}@media(max-height: 1080px)and (min-width: 1500px){.form_bl__inputs{gap:calc(20/1000*100vh)}}@media only screen and (max-width: 1024px){.form_bl__inputs{gap:calc(22/375*100vw);margin-top:calc(50/375*100vw)}}@media(max-height: 500px)and (max-width: 1024px){.form_bl__inputs{gap:calc(40/500*100vh)}}.form_bl__input{height:37px}@media only screen and (min-width: 1025px){.form_bl__input{height:calc(37/1920*100vw)}}@media(max-height: 1080px)and (min-width: 1500px){.form_bl__input{height:calc(37/1000*100vh)}}@media only screen and (max-width: 1024px){.form_bl__input{height:calc(28/375*100vw)}}@media(max-height: 500px)and (max-width: 1024px){.form_bl__input{height:calc(28/500*100vh)}}.form_bl__input input{padding:0 0 10px 0;margin:0;display:block;width:100%;height:100%;color:#2c2c2c;text-align:left;font-family:"LT Amber Wide";font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-bottom:solid 1px #9a9a9a;-webkit-transition:border-color 300ms;transition:border-color 300ms}@media only screen and (min-width: 1025px){.form_bl__input input{padding:0 0 calc(10/1920*100vw) 0;font-size:calc(16/1920*100vw)}}@media(max-height: 1080px)and (min-width: 1500px){.form_bl__input input{padding:0 0 calc(10/1000*100vh) 0;font-size:calc(16/1000*100vh)}}@media only screen and (max-width: 1024px){.form_bl__input input{padding:calc(6/375*100vw) 0;font-size:calc(16/375*100vw)}}@media(max-height: 500px)and (max-width: 1024px){.form_bl__input input{padding:calc(12/500*100vh) 0;font-size:calc(20/500*100vh)}}.form_bl__input input.error{border-color:red}.form_bl__input input::-webkit-input-placeholder{opacity:.5}.form_bl__input input::-moz-placeholder{opacity:.5}.form_bl__input input:-ms-input-placeholder{opacity:.5}.form_bl__input input::-ms-input-placeholder{opacity:.5}.form_bl__input input::placeholder{opacity:.5}@media only screen and (max-width: 1024px){.form_bl__input input::-webkit-input-placeholder{opacity:1}.form_bl__input input::-moz-placeholder{opacity:1}.form_bl__input input:-ms-input-placeholder{opacity:1}.form_bl__input input::-ms-input-placeholder{opacity:1}.form_bl__input input::placeholder{opacity:1}}.form_bl__input input:focus::-webkit-input-placeholder{opacity:0;color:rgba(0,0,0,0)}.form_bl__input input:focus::-moz-placeholder{opacity:0;color:rgba(0,0,0,0)}.form_bl__input input:focus:-ms-input-placeholder{opacity:0;color:rgba(0,0,0,0)}.form_bl__input input:focus::-ms-input-placeholder{opacity:0;color:rgba(0,0,0,0)}.form_bl__input input:focus::placeholder{opacity:0;color:rgba(0,0,0,0)}.form_bl__checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media only screen and (min-width: 1025px){.form_bl__checkboxes{gap:calc(10/1920*100vw)}}@media only screen and (max-width: 1024px){.form_bl__checkboxes{gap:calc(10/375*100vw)}}.form_bl__checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;font-size:14px;line-height:120%}@media only screen and (min-width: 1025px){.form_bl__checkbox{gap:calc(12/1920*100vw);font-size:calc(14/1920*100vw)}}@media only screen and (max-width: 1024px){.form_bl__checkbox{gap:calc(12/375*100vw);font-size:calc(11/375*100vw)}}.form_bl__checkbox a{color:inherit;text-decoration-line:underline;text-decoration-color:inherit;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:3.5%;text-underline-offset:12%;text-underline-position:from-font;-webkit-transition:300ms text-decoration-color;transition:300ms text-decoration-color}@media(hover: hover)and (pointer: fine){.form_bl__checkbox a:hover{text-decoration-color:rgba(0,0,0,0)}}.form_bl__checkbox input{opacity:0;position:absolute;top:3px;left:0;z-index:10;width:10px;height:10px;display:block;cursor:pointer}@media only screen and (min-width: 1025px){.form_bl__checkbox input{top:calc(3/1920*100vw);width:calc(10/1920*100vw);height:calc(10/1920*100vw)}}@media only screen and (max-width: 1024px){.form_bl__checkbox input{top:calc(3/375*100vw);width:calc(10/375*100vw);height:calc(10/375*100vw)}}.form_bl__checkbox input.error+i{border-color:red}.form_bl__checkbox input:checked+i:before{opacity:1}.form_bl__checkbox i{-ms-flex-negative:0;flex-shrink:0;margin-top:3px;width:10px;height:10px;border:solid 1px rgba(25,5,4,.5);border-radius:50%;-webkit-transition:border-color 300ms;transition:border-color 300ms}@media only screen and (min-width: 1025px){.form_bl__checkbox i{margin-top:calc(3/1920*100vw);width:calc(10/1920*100vw);height:calc(10/1920*100vw)}}@media only screen and (max-width: 1024px){.form_bl__checkbox i{margin-top:calc(3/375*100vw);width:calc(10/375*100vw);height:calc(10/375*100vw)}}.form_bl__checkbox i:before{content:"";display:block;background:#2c2c2c;width:6px;height:6px;margin-top:1px;margin-left:1px;border-radius:50%;opacity:0;-webkit-transition:opacity 300ms;transition:opacity 300ms}@media only screen and (min-width: 1025px){.form_bl__checkbox i:before{width:calc(6/1920*100vw);height:calc(6/1920*100vw);margin-top:calc(1/1920*100vw);margin-left:calc(1/1920*100vw)}}@media only screen and (max-width: 1024px){.form_bl__checkbox i:before{width:calc(6/375*100vw);height:calc(6/375*100vw);margin-top:calc(1/375*100vw);margin-left:calc(1/375*100vw)}}.message-popup{position:fixed;top:0;left:0;z-index:11;width:100%;height:100dvh;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;opacity:0;visibility:hidden;-webkit-transition:opacity 1000ms,visibility 1000ms;transition:opacity 1000ms,visibility 1000ms}.message-popup.active{opacity:1;visibility:visible}.message-popup__overflow{position:relative;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.35)}.message-popup__in{position:absolute;z-index:2;background-color:#f7f7f7;padding:100px 80px 80px}@media only screen and (min-width: 1025px){.message-popup__in{padding:calc(100/1920*100vw) calc(80/1920*100vw) calc(80/1920*100vw)}}@media only screen and (max-width: 1024px){.message-popup__in{padding:calc(60/375*100vw) calc(76/375*100vw) calc(40/375*100vw)}}.message-popup__close{position:absolute;top:27px;right:23px;z-index:6;width:30px;height:30px;cursor:pointer}@media only screen and (min-width: 1025px){.message-popup__close{top:calc(27/1920*100vw);right:calc(23/1920*100vw);width:calc(30/1920*100vw);height:calc(30/1920*100vw)}}@media only screen and (max-width: 1024px){.message-popup__close{top:calc(15/375*100vw);right:calc(15/375*100vw);width:calc(20/500*100vh);height:calc(20/500*100vh)}}.message-popup__close .close{display:block;width:100%;height:100%;background:url("../img/close.svg") center center no-repeat;background-size:contain}.message-popup__content{text-align:center}.message-popup__content h2{color:#746d65;text-align:center;font-family:"TT Ricordi Marmo";font-size:40px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:44px}@media only screen and (min-width: 1025px){.message-popup__content h2{font-size:calc(40/1920*100vw);letter-spacing:calc(1.2/1920*100vw);margin-bottom:calc(44/1920*100vw)}}@media only screen and (max-width: 1024px){.message-popup__content h2{font-size:calc(24/375*100vw);letter-spacing:calc(1.2/375*100vw);margin-bottom:calc(24/375*100vw)}}.message-popup__content p{color:#2c2c2c;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:160%}@media only screen and (min-width: 1025px){.message-popup__content p{font-size:calc(14/1920*100vw)}}@media only screen and (max-width: 1024px){.message-popup__content p{font-size:calc(12/375*100vw)}}.cookie-popup{position:fixed;z-index:9;left:50%;bottom:20px;width:1080px;margin-left:-540px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:rgba(247,247,247,.7);backdrop-filter:blur(15px);display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;padding:20px;-webkit-transform:translateY(150%);transform:translateY(150%);-webkit-transition:-webkit-transform 2000ms ease-out;transition:-webkit-transform 2000ms ease-out;transition:transform 2000ms ease-out;transition:transform 2000ms ease-out, -webkit-transform 2000ms ease-out;will-change:transform}@media only screen and (min-width: 1025px){.cookie-popup{width:calc(1080/1920*100vw);bottom:calc(20/1920*100vw);margin-left:calc(-540/1920*100vw);gap:calc(20/1920*100vw);padding:calc(20/1920*100vw)}}@media only screen and (max-width: 1024px){.cookie-popup{width:100%;left:0;bottom:0;margin-left:0;gap:calc(10/375*100vw);padding:calc(16/375*100vw)}}@media(max-height: 500px)and (max-width: 1024px){.cookie-popup{padding:calc(20/500*100vh)}}.cookie-popup.show{-webkit-transform:translateY(0);transform:translateY(0)}.cookie-popup__close{-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;cursor:pointer}@media only screen and (min-width: 1025px){.cookie-popup__close{width:calc(14/1920*100vw);height:calc(14/1920*100vw)}}@media only screen and (max-width: 1024px){.cookie-popup__close{width:calc(14/375*100vw);height:calc(14/375*100vw)}}@media(max-height: 500px)and (max-width: 1024px){.cookie-popup__close{width:calc(20/500*100vh);height:calc(20/500*100vh)}}.cookie-popup__close .close{display:block;width:100%;height:100%;background:url("../img/close_small.svg") center center no-repeat;background-size:contain}.cookie-popup__in{font-size:12px}@media only screen and (min-width: 1025px){.cookie-popup__in{font-size:calc(12/1920*100vw)}}@media only screen and (max-width: 1024px){.cookie-popup__in{font-size:calc(10/375*100vw)}}@media(max-height: 500px)and (max-width: 1024px){.cookie-popup__in{font-size:calc(14/500*100vh);line-height:160%}}/*# sourceMappingURL=style.css.map */