footer{position:relative;background:#000;bottom:0}footer .connection{display:flex;flex-direction:column;gap:10px;margin-top:10px;justify-content:center}footer .content-block-mob{display:none}footer .content-block{display:flex;flex-direction:row;padding:40px;justify-content:space-between}footer .content-block img{width:165px;height:auto;margin-right:70px}footer .content-block .footer-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1 1}footer .content-block .footer-container .nav-container{display:flex;flex-direction:column;justify-content:space-between;height:100%;flex:1 1;gap:20px}footer .content-block .footer-container .nav-container .politics{display:flex;align-items:center;justify-content:center;gap:20px;font-size:14px}footer .content-block .footer-container .nav-container .politics p{font-weight:500;margin-bottom:0}footer .content-block .footer-container .nav-container .politics span{color:#fff;margin-right:20px}footer .content-block .footer-container .nav-container .politics a{color:hsla(0,0%,100%,.6);transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}footer .content-block .footer-container .nav-container .politics a:hover{color:#fff}footer .content-block .footer-container .nav-container .nav-contacts{display:flex;flex-direction:column;align-items:flex-end;gap:20px}footer .content-block .footer-container .nav-container .nav-contacts p{color:#fff;line-height:1;font-weight:400;font-size:16px}footer .content-block .footer-container .nav-container .nav-block-connection{display:flex;flex-direction:row;justify-content:flex-end;gap:10px}footer .content-block .footer-container .nav-container .nav-block-connection svg{width:30px;height:auto;color:#fff}footer .content-block .footer-container .nav-container .nav-block{display:flex;flex-direction:row;align-items:flex-end;column-gap:30px}footer .content-block .footer-container .nav-container .mail-tel{display:flex;flex-direction:column;align-items:flex-end;font-weight:450;gap:10px}footer .content-block .footer-container .nav-container p{color:#9e9e9e;margin:0;font-weight:300}footer .content-block .footer-container .nav-container a{color:#dbdbdb}footer .svyaz ul a{font-weight:500}footer .col-block h6{font-weight:700;margin-bottom:15px}footer .col-block p{display:flex;margin:0}footer .nav-link{position:relative;color:#dbdbdb!important;text-decoration:none;font-weight:500;width:-moz-fit-content;width:fit-content;font-size:16px;margin:0;line-height:1}footer .nav-link,footer .nav-link:after{transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}footer .nav-link:after{content:"";position:absolute;width:0;height:1px;bottom:-4px;left:0;background-color:#fff}footer .nav-link:hover{color:#fff}footer .nav-link:hover:after{width:100%}footer .nav-connection{display:flex;align-items:center;justify-content:center;text-decoration:none;height:-moz-fit-content;height:fit-content}footer .nav-connection:first-child svg,footer .nav-connection:nth-child(2) svg,footer .nav-connection:nth-child(3) svg{width:35px;height:auto}footer ul{list-style:none;padding-left:0}@media(max-width:700px){footer .content-block{padding:20px 10px}footer .content-block img{margin:0 0 20px}footer .content-block .footer-container .nav-container{gap:30px}footer .content-block .footer-container .nav-container .nav-block{flex-direction:column;align-items:center;gap:20px}footer .content-block .footer-container .nav-container .politics{flex-direction:column;align-items:center;gap:10px}footer .content-block .footer-container .nav-container .politics .confidentiality-footer{align-self:center}footer .content-block .footer-container .nav-container .politics span{margin:0}footer .content-block .footer-container .nav-container .nav-contacts{align-items:center}footer .confidentiality-footer{align-self:flex-end}footer .prava{text-align:center;font-size:12px;margin-bottom:0;color:#9e9e9e}footer .logo-block img{width:70%;height:70%}footer .footer-container{display:flex;flex-direction:column;justify-content:space-between}footer .footer-container .nav-connection{font-size:14px;color:#dbdbdb}}.сonfidentiality{display:flex;flex-direction:column;gap:5px}.сonfidentiality p{font-weight:500;margin-top:20px;margin-left:5%}@keyframes absolute{0%{opacity:1;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fixed{0%{opacity:1;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes line{0%{transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0)}50%{transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0)}to{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1)}}.fixed{position:absolute}.translate{position:fixed;transform:translateY(-120%)}.dark{background-color:#fff!important;color:#000}.dark .btn-menu svg{fill:#000!important}.dark .logo-container svg path{fill:#000}.dark .menu a{color:#000!important}.dark .menu a svg path{fill:#000}.dark .menu a:after{background-color:#000!important}.all-header.animate{animation:absolute 1s cubic-bezier(.23,1,.32,1)}.all-header{display:flex;position:fixed;z-index:10;width:100%;flex-direction:row;justify-content:space-between;padding:30px 40px;align-items:center;transition:transform .4s ease,position .4s ease,background-color .6s ease;-webkit-transition:transform .4s ease,position .4s ease,background-color .6s ease;-moz-transition:transform .4s ease,position .4s ease,background-color .6s ease;-ms-transition:transform .4s ease,position .4s ease,background-color .6s ease;-o-transition:transform .4s ease,position .4s ease,background-color .6s ease;color:#fff}.all-header .btn-menu{display:none;background:transparent;border:none}.all-header .btn-menu svg{width:30px;height:30px;fill:#fff;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.all-header .contacts-container{display:flex;flex-direction:row;align-items:center;gap:20px}.all-header .contacts-container .icons{display:flex;flex-direction:row;align-items:center;gap:10px}.all-header .contacts-container .icons a{transition:.3s ease}.all-header .contacts-container .icons a svg{fill:rgba(0,0,0,.8);transition:.3s ease}.all-header .contacts-container .icons a:hover svg{fill:#fff}.all-header .contacts-container button{color:#000;padding:10px 24px;background-color:transparent;border:1px solid rgba(0,0,0,.5);font-size:16px;transition:.4s ease;border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px;-ms-border-radius:17px;-o-border-radius:17px;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.all-header .contacts-container button:hover{border:1px solid transparent;background-color:transparent;color:#fff;box-shadow:-10px -10px 20px #fff,4px 4px 20px hsla(240,12%,72%,.6);text-shadow:0 0 1px #fff}.all-header .contacts-container svg{width:32px;height:32px;margin-top:2px;cursor:pointer}.all-header .logo-container{position:absolute;left:50%;top:15px;transform:translateX(-50%);display:flex;flex-direction:row;gap:10px;align-items:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.all-header .logo-container svg{height:50px;width:auto}.all-header .logo-container svg path{transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.all-header .menu{display:flex;flex-direction:row;gap:20px}.all-header .menu a{position:relative;font-size:16px;color:#fff;transition:.2s ease;font-weight:400}.all-header .menu a,.all-header .menu a:after{transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.all-header .menu a:after{content:"";position:absolute;width:0;height:1px;bottom:-4px;left:0;background-color:#fff}.all-header .menu a:hover:after{width:100%}.all-header .menu a:hover{color:#fff;text-shadow:0 0 1px #fff}.all-header .menu a.header-profile{position:relative;display:flex;flex-direction:row;gap:5px;align-items:center}.all-header .menu a.header-profile:after{content:none}.all-header .menu a.header-profile .badge{position:absolute;font-size:12px;left:11px;top:-6px;font-weight:400;background-color:#331419;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px}.offcanvas{border-left:none!important;background-color:rgba(0,0,0,.555);color:#fff!important;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);width:100%}.offcanvas .menu{display:flex;flex-direction:column;align-items:center;gap:20px}.offcanvas .menu a{color:#fff;transition:.2s ease;font-weight:500}.offcanvas .menu a:hover{color:#fff}.offcanvas .menu .logo-container{display:flex;flex-direction:column;gap:10px;align-items:center;margin-bottom:30px}.offcanvas .menu .logo-container img{height:50px;width:auto}.offcanvas .menu .logo-container svg{height:90px;width:auto}.offcanvas .menu .contacts-container{gap:10px}.offcanvas .menu .contacts-container,.offcanvas .menu .contacts-container .icons{display:flex;flex-direction:row;align-items:center}.offcanvas .menu .contacts-container .icons a,.offcanvas .menu .contacts-container .icons a svg{transition:.3s ease}.offcanvas .menu .contacts-container .icons a:hover svg{fill:#fff}.offcanvas .menu .contacts-container .tel{display:flex;align-items:center;transition:.3s ease;cursor:pointer}.offcanvas .menu .contacts-container .tel svg{height:26px;margin-top:4px;width:-moz-fit-content;width:fit-content}.offcanvas .menu .contacts-container .tel a{text-wrap:nowrap;font-weight:500}.offcanvas .menu .contacts-container .tel:hover{color:#fff}.offcanvas .menu .contacts-container svg{width:32px;height:32px;margin-top:2px;cursor:pointer}.offcanvas .menu .footer-contacts{display:flex;flex-direction:column;align-items:center;gap:10px;color:#fff;font-size:16px;font-weight:300;justify-content:center;z-index:1}.offcanvas .menu .footer-contacts .links{display:flex;flex-direction:row;align-items:center;margin-top:10px;margin-bottom:10px}.offcanvas .menu .footer-contacts .links .icon{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:5px;color:#fff;display:flex;align-items:center;justify-content:center}.offcanvas .menu .footer-contacts .links .icon svg{fill:#fff;height:35px;width:auto;transition:.3s ease}.offcanvas .menu .footer-contacts .links .icon:hover svg{fill:#fff}.offcanvas .menu .footer-contacts P{margin:0 0 10px}.offcanvas .menu .footer-contacts a{transition:.3s ease;text-align:right}.offcanvas .menu .footer-contacts a:hover{color:#fff}.offcanvas .menu .footer-contacts .adress{color:hsla(0,0%,100%,.8)}.offcanvas .menu .footer-contacts .link-more{border:1px solid #fff;background-color:transparent;font-family:inherit;letter-spacing:inherit;font-size:18px;margin-right:0;cursor:pointer;color:#fff;padding:13px 30px;border-radius:20px;transition:.3s ease}.offcanvas .menu .footer-contacts .link-more span{color:#fff;z-index:1;transition:.3s ease}.offcanvas .menu .footer-contacts .link-more:hover{background-color:#fff;border:1px solid #fff}.offcanvas .menu .footer-contacts .link-more:hover span{color:#fff}@media(max-width:1400px){.all-header .btn-menu{display:block}.all-header .menu:nth-child(2){display:none}}@media(max-width:1000px){.all-header .menu a.header-profile span{display:none}.all-header .mob{display:flex;flex-direction:column}}@media screen and (max-width:700px){.all-header{padding:20px 10px}.all-header .logo-container{top:17px}.all-header .logo-container svg{height:30px;width:auto}}.modal-header{border-bottom:none;align-items:flex-start}.modal-header h1{margin-left:20%;margin-top:40px}.modal-content{background-color:#f0f0f0;border-radius:0;border:none}.modal-footer{border-top:none;padding:30px}.btn-secondary{border-radius:29px}.btn-primary,.btn-secondary{padding:8px 24px;background-color:transparent;color:#000}.btn-primary{border:1px solid #566747;border-radius:29px}.btn-primary:hover{background-color:#566747;border:1px solid #566747}.btn-primary:active{background-color:#566747!important;border:1px solid #566747!important}.btn-close:focus{outline:0;box-shadow:none;opacity:1}.modal form{display:flex;flex-direction:column;align-items:center;background-color:transparent;color:#000;padding:20px 0 0;gap:0}.modal form .form-form{width:80%}.modal form .form-form .conf{font-size:14px;text-align:center;font-weight:400;color:#353535}.modal form .form-form .conf a{color:#566747}.modal form .group{padding:5px 0}.modal form label{font-size:16px}.modal form input{font-size:16px;color:#000}.modal form input:focus~label,.modal form input:valid~label{top:-20px;font-size:14px;color:#757575}@font-face{font-family:Inter;src:url(/_next/static/media/510c0385036cae78-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.00%;size-adjust:110.19%}.__className_92601f{font-family:Inter,Inter Fallback}.__variable_92601f{--font-inter:"Inter","Inter Fallback"}body,html{max-width:100vw;overflow-x:hidden}body{color:#000;background:#fff;font-family:Inter!important;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}section{padding-left:40px;padding-right:40px}@media screen and (max-width:700px){section{padding-left:2vw;padding-right:2vw}}@media(prefers-color-scheme:dark){html{color-scheme:dark}}.link-more{display:flex;position:relative;font-family:inherit;flex-direction:row;align-items:center;gap:10px;align-self:flex-end;border-radius:30px;padding:10px 40px;border:1px solid #000;transition:.3s;overflow:hidden;margin-right:8%}.link-more span{z-index:1}.link-more svg{transition:transform .3s ease}.link-more:before{content:"";display:block;position:absolute;width:0;height:100%;transition:.3s ease;border-radius:30px;left:0;background-color:#000;z-index:0}.link-more:hover{color:#fff}.link-more:hover svg{transform:scaleX(1.2)}.link-more:hover:before{content:"";display:block;z-index:0;position:absolute;width:100%;height:100%;background-color:#000}@media(max-width:992px){.link-more{display:flex;padding:6px 25px;font-size:14px}.link-more svg{transition:transform .3s ease;height:26px}}