/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:300;src:local("Inter-Light"),url(5aad24e1aefa7e49f8c8.ttf) format("ttf"),url(7300dd460bbfb10a8cae.woff2) format("woff2"),url(6b21355ac5112d1fa9a1.woff) format("woff")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:400;src:local("Inter-Regular"),url(d4084cb48f36197c90b9.ttf) format("ttf"),url(bb09aa25621d3c3eee76.woff2) format("woff2"),url(98ddca778e2e5a2fe2d4.woff) format("woff")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:500;src:local("Inter-Medium"),url(49273d86e64ba1ff3a2c.ttf) format("ttf"),url(372727846599bc454722.woff2) format("woff2"),url(f4aa443b2599745f1deb.woff) format("woff")}
.body{background-color:#262626}
.root{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#eee;font-family:Jost,Arial,sans-serif;margin:0 auto;max-width:1440px;min-width:375px;z-index:1}
.content{overflow:hidden;position:relative}
.button{background-color:#cd9451;border:0;box-shadow:0 10px 20px rgba(0,0,0,.3);color:#181818;margin:0;padding:0;transition:.5s}.button:hover{background-color:#ab7a40;cursor:pointer;opacity:.8}
.rotation{-webkit-animation:rotation 60s linear infinite;animation:rotation 60s linear infinite}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.rotation_slowly{-webkit-animation:rotation 30s linear infinite;animation:rotation 30s linear infinite}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.color{color:#cd9451;margin:0;padding:0}
.header{align-items:center;background-color:#181818;display:grid;grid-template-areas:"logo links contacts";justify-content:space-between;margin:0;padding:23px 100px;position:-webkit-sticky;position:sticky;top:0;z-index:5}@media screen and (max-width:930px){.header{padding:23px 50px}}@media screen and (max-width:730px){.header{align-items:flex-start;grid-template-areas:"logo contacts " "logo links"}}@media screen and (max-width:500px){.header{padding:25px 20px}}
.header__logo{grid-area:logo;margin:0;padding:0;transition:.5s;width:153px}.header__logo:hover{cursor:pointer;opacity:.5}@media screen and (max-width:744px){.header__logo{width:100px}}@media screen and (max-width:375px){.header__logo{width:90px}}
.header__links{display:flex;flex-direction:row;gap:0 60.5px;grid-area:links;list-style-type:none;margin:0;padding:0 0 0 18px;transition:.8s;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1100px){.header__links{gap:0 20px;padding-left:0}}@media screen and (max-width:730px){.header__links{align-items:flex-end;display:none;flex-direction:column;gap:3px 0;margin-bottom:-10px;margin-top:15px}}
.header__link{color:#eee;display:flex;font-size:15px;font-weight:300;line-height:22px;margin:0;opacity:.7;padding:0;text-decoration:none;transition:.7s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.header__link:hover{cursor:pointer;opacity:1}@media screen and (max-width:1280px){.header__link:nth-child(4){display:none}}@media screen and (max-width:730px){.header__link{font-size:20px;line-height:29px}}
.header__contacts{align-items:flex-end;display:flex;flex-direction:column;grid-area:contacts;margin:0;padding:0;right:0;text-align:right;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:730px){.header__contacts{flex-direction:row;gap:0 20px;justify-self:end;margin-top:7px}}@media screen and (max-width:375px){.header__contacts{margin-top:3px}}
.header__operating-mode{color:#eee;font-size:16px;font-weight:300;letter-spacing:-.03em;line-height:22px;margin:0;opacity:.7;padding:0;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1100px){.header__operating-mode{font-size:15px}}@media screen and (max-width:730px){.header__operating-mode{display:none}}
.header__number-phone{color:#cd9451;font-size:20px;font-weight:400;line-height:24px;margin:0;opacity:.7;padding:0;text-align:center;text-decoration:none;transition:.7s;width:100%}.header__number-phone:hover{cursor:pointer;opacity:1}@media screen and (max-width:1100px){.header__number-phone{font-size:18px;line-height:26px}}@media screen and (max-width:730px){.header__number-phone{display:none}}
.header__phone{display:none;height:22px;margin:0;padding:0;transition:.8s;width:22px}.header__phone:hover{cursor:pointer;opacity:.5}@media screen and (max-width:730px){.header__phone{display:flex}}
.header__menu{display:none;flex-direction:column;height:20px;justify-content:space-between;margin:0;padding:0;transition:.8s}.header__menu:hover{cursor:pointer;opacity:.5}@media screen and (max-width:730px){.header__menu{display:flex}}
.header__menu-img{border-bottom:1px solid #fff;display:none;margin:0;padding:0;width:30px}@media screen and (max-width:815px){.header__menu-img{display:flex}}
.header__links_activ{display:flex}
.teaser{background:linear-gradient(90.19deg,hsla(0,0%,9%,.9) 30%,hsla(0,0%,40%,.4) 92.48%,hsla(0,0%,77%,0) 140.33%),url(279f460994948b68e631.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;margin:0;opacity:.9;padding:0;text-decoration:none;z-index:2}
.teaser__text{display:flex;flex-direction:column;margin:72px 0 100px 100px;padding:0;width:100%}@media screen and (max-width:1100px){.teaser__text{margin:25px 0 80px 85px}}@media screen and (max-width:744px){.teaser__text{margin:20px 0 68px 59px}}@media screen and (max-width:500px){.teaser__text{margin:11px 0 53px 20px}}
.teaser__name{color:#eee;font-size:30px;font-weight:300;letter-spacing:.02em;line-height:43px;margin:0;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:0}@media screen and (max-width:1100px){.teaser__name{font-size:20px;line-height:28px}}@media screen and (max-width:744px){.teaser__name{font-size:15px;line-height:22px}}@media screen and (max-width:600px){.teaser__name{font-size:13px;line-height:19px}}
.teaser__title{color:#eee;font-size:50px;font-weight:300;line-height:72px;margin:30px 0 0;padding:0;text-transform:uppercase;width:799px}@media screen and (max-width:1100px){.teaser__title{font-size:35px;line-height:48px;width:550px}}@media screen and (max-width:744px){.teaser__title{font-size:30px;line-height:43px;margin-top:20px;width:479px}}@media screen and (max-width:600px){.teaser__title{font-size:20px;line-height:29px;width:230px}}
.teaser__title_type_color{color:#cd9451;font-weight:500;margin:0;padding:0}@media screen and (max-width:600px){.teaser__title_type_color{display:block}}
.teaser__subtitle{color:#eee;font-size:30px;font-weight:300;line-height:150%;margin:20px 0 0;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1100px){.teaser__subtitle{font-size:22px;line-height:145%}}@media screen and (max-width:744px){.teaser__subtitle{font-size:18px;line-height:140%;margin-top:10px}}@media screen and (max-width:600px){.teaser__subtitle{font-size:20px;line-height:140%;width:246px}}
.teaser__button{align-items:center;display:flex;font-size:30px;font-weight:400;height:87px;justify-content:center;line-height:43px;margin:100px 0 0;text-decoration:none;width:375px}@media screen and (max-width:1100px){.teaser__button{font-size:15px;height:52px;line-height:22px;margin-top:70px;width:198px}}@media screen and (max-width:744px){.teaser__button{margin-top:50px}}@media screen and (max-width:600px){.teaser__button{margin-top:30px}}
.choice__description{align-items:center;color:#eee;display:flex;flex-direction:column;font-size:20px;font-weight:500;height:100px;line-height:29px;margin:-7px 66px 0 0;padding:0;text-align:center;width:-webkit-min-content;width:-moz-min-content;width:min-content}@media screen and (max-width:1300px){.choice__description{font-size:18px;line-height:20px;margin:0 35px 0 0;padding-top:5px}}@media screen and (max-width:980px){.choice__description{margin-right:15px}}@media screen and (max-width:830px){.choice__description{font-size:15px;line-height:15px;margin:0 25px 0 0;padding-top:5px}}@media screen and (max-width:744px){.choice__description{font-size:15px;line-height:22px;margin:0 20px 0 0;padding-top:25px}}@media screen and (max-width:700px){.choice__description{font-size:20px;line-height:29px;margin:0;width:150px}}@media screen and (max-width:600px){.choice__description{font-size:15px;line-height:22px;width:100px}}
.choice__description_type_color{color:#cd9451;display:block;font-size:40px;font-weight:500;line-height:40px;margin:0;padding:0;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1300px){.choice__description_type_color{font-size:30px;line-height:30px}}@media screen and (max-width:830px){.choice__description_type_color{font-size:22px;line-height:22px}}@media screen and (max-width:744px){.choice__description_type_color{font-size:20px;line-height:20px}}@media screen and (max-width:700px){.choice__description_type_color{font-size:30px;line-height:39px;padding:0}}@media screen and (max-width:600px){.choice__description_type_color{font-size:20px;line-height:29px;padding:0 15px}}@media screen and (max-width:377px){.choice__description_type_color{font-size:20px;line-height:29px}}
.choice__image-form{margin:0 27px 0 0;padding:0;width:57px}@media screen and (max-width:1300px){.choice__image-form{margin-right:20px;padding-bottom:15px;width:50px}}@media screen and (max-width:830px){.choice__image-form{margin-right:10px;padding-bottom:5px;width:40px}}@media screen and (max-width:744px){.choice__image-form{margin-right:10px;padding-bottom:20px;width:29px}}@media screen and (max-width:700px){.choice__image-form{padding-bottom:0;width:57px}}@media screen and (max-width:600px){.choice__image-form{width:40px}}@media screen and (max-width:500px){.choice__image-form{margin:0;width:38px}}
.choice__image-calculator{margin:0 26px 0 0;padding:0;width:66px}@media screen and (max-width:1300px){.choice__image-calculator{margin-right:20px;padding-bottom:15px;width:60px}}@media screen and (max-width:830px){.choice__image-calculator{margin-right:10px;padding-bottom:5px;width:50px}}@media screen and (max-width:744px){.choice__image-calculator{margin-right:10px;padding-bottom:20px;width:34px}}@media screen and (max-width:700px){.choice__image-calculator{padding-bottom:0;width:66px}}@media screen and (max-width:600px){.choice__image-calculator{width:45px}}@media screen and (max-width:500px){.choice__image-calculator{margin:0 -10px 0 0;width:47px}}
.choice__image-cheque{margin:0 27px 0 0;padding:0;width:48px}@media screen and (max-width:1300px){.choice__image-cheque{margin-right:20px;padding-bottom:15px;width:38px}}@media screen and (max-width:830px){.choice__image-cheque{margin-right:10px;padding-bottom:5px;width:33px}}@media screen and (max-width:744px){.choice__image-cheque{margin-right:10px;padding-bottom:20px;width:25px}}@media screen and (max-width:700px){.choice__image-cheque{padding-bottom:0;width:44px}}@media screen and (max-width:600px){.choice__image-cheque{width:33px}}@media screen and (max-width:500px){.choice__image-cheque{margin:0;padding-left:10px;width:30px}}
.choice__image-people{margin:0 28px 0 0;padding:0;width:66px}@media screen and (max-width:1300px){.choice__image-people{margin-right:20px;padding-bottom:15px;width:58px}}@media screen and (max-width:830px){.choice__image-people{margin-right:10px;padding-bottom:5px;width:50px}}@media screen and (max-width:744px){.choice__image-people{margin-right:10px;padding-bottom:20px;width:34px}}@media screen and (max-width:700px){.choice__image-people{padding-bottom:0;width:52px}}@media screen and (max-width:600px){.choice__image-people{width:45px}}@media screen and (max-width:500px){.choice__image-people{margin:0;width:47px}}
.choice__item{align-items:center;border-right:1px solid #eee;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0}.choice__item:last-child{border:none}@media screen and (max-width:700px){.choice__item{border:none}}
.choice__list{display:flex;flex-direction:row;gap:0 66px;height:100px;justify-content:center;list-style-type:none;margin:92px 38px 82px;max-width:100%;padding:0 0 0 66px}@media screen and (max-width:1300px){.choice__list{-moz-column-gap:30px;column-gap:30px;height:73px;margin:80px 25px 70px;padding-left:40px}}@media screen and (max-width:980px){.choice__list{-moz-column-gap:15px;column-gap:15px;height:73px;margin:70px 15px 60px;padding-left:25px}}@media screen and (max-width:744px){.choice__list{-moz-column-gap:20px;column-gap:20px;margin:36px 0 44px;padding-left:20px}}@media screen and (max-width:700px){.choice__list{display:grid;gap:45px 35px;grid-auto-flow:column;grid-template-columns:auto auto;grid-template-rows:auto auto;height:auto;padding:0;place-self:center/center}}@media screen and (max-width:377px){.choice__list{gap:15px 5px;margin-bottom:30px;margin-top:16px;padding-left:0}}
.choice__title{color:#eee;font-size:40px;font-weight:400;line-height:58px;margin:-25px 0 0;padding:0;text-align:center;text-transform:uppercase;z-index:4}@media screen and (max-width:880px){.choice__title{font-size:30px;line-height:39px;margin-top:-17px}}@media screen and (max-width:744px){.choice__title{font-size:20px;line-height:29px;margin-top:-13px}}
.choice{background-color:#181818;display:flex;flex-direction:column;margin:0;padding:0}
.card__button{align-items:center;color:#181818;display:flex;font-size:30px;font-weight:400;height:87px;justify-content:center;line-height:43px;margin:30px 0 0;text-decoration:none;width:247px}@media screen and (max-width:1100px){.card__button{font-size:22px;height:70px;line-height:30px;margin-top:19px;width:200px}}@media screen and (max-width:880px){.card__button{font-size:15px;height:52px;line-height:22px;margin-top:15px;width:134px}}@media screen and (max-width:377px){.card__button{margin-top:10px}}
.card__image{margin:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;padding:0}@media screen and (max-width:377px){.card__image{max-height:115px;min-width:300px}}
.card__price{color:#eee;font-size:30px;font-weight:300;line-height:43px;margin:3px 0 0;max-width:423px;padding:0}@media screen and (max-width:1100px){.card__price{font-size:25px;line-height:34px}}@media screen and (max-width:880px){.card__price{font-size:20px;line-height:29px;margin-top:-3px}}@media screen and (max-width:377px){.card__price{margin-top:0}}
.card__subtitle{color:#eee;font-size:20px;font-weight:300;line-height:24px;margin:30px 0 0;max-width:410px;opacity:.8;padding:0}@media screen and (max-width:1100px){.card__subtitle{font-size:17px;line-height:20px;margin-top:15px}}@media screen and (max-width:880px){.card__subtitle{font-size:13px;line-height:16px}}@media screen and (max-width:377px){.card__subtitle{font-size:15px;line-height:18px;margin-top:10px}}
.card__title{color:#eee;font-size:30px;font-weight:400;line-height:43px;margin:30px 0 0;max-width:423px;padding:0}@media screen and (max-width:1100px){.card__title{font-size:25px;line-height:34px;margin-top:22px;max-width:280px}}@media screen and (max-width:880px){.card__title{font-size:19px;line-height:25px;margin-top:15px}}@media screen and (max-width:377px){.card__title{margin-top:10px}}
.card{align-items:flex-start;background:#181818;display:flex;flex-direction:column;margin:0;max-width:503px;padding:40px}@media screen and (max-width:1100px){.card{max-width:360px;padding:30px}}@media screen and (max-width:880px){.card{max-height:392px;max-width:218px;padding:20px}}@media screen and (max-width:630px){.card{max-width:307px;padding:15px}}
.services{display:flex;flex-direction:column;margin:0;padding:0}
.services__title{font-size:40px;font-weight:400;line-height:58px;margin:151px auto 80px;padding:0;text-align:center;text-transform:uppercase}@media screen and (max-width:1100px){.services__title{margin-bottom:40px;margin-top:80px}}@media screen and (max-width:880px){.services__title{font-size:30px;line-height:39px}}@media screen and (max-width:744px){.services__title{font-size:20px;line-height:29px}}@media screen and (max-width:630px){.services__title{margin-bottom:30px;margin-top:50px}}
.services__cards{align-items:center;display:grid;gap:70px 100px;grid-template-columns:auto auto;grid-template-rows:auto auto;justify-content:center;list-style-type:none;margin:0 0 150px;max-width:100%;padding:0 30px;place-self:center/center}@media screen and (max-width:1100px){.services__cards{gap:60px 70px;margin-bottom:70px}}@media screen and (max-width:880px){.services__cards{gap:50px 60px;padding:0 20px}}@media screen and (max-width:630px){.services__cards{gap:20px 0;grid-template-columns:auto}}
.rectangle{border:1px solid #cd9451;box-sizing:border-box;height:1000px;margin:0;opacity:.1;padding:0;position:absolute;width:1000px;z-index:-1}
.agent{align-items:center;display:flex;flex-direction:column;margin:0;padding:0 0 150px}@media screen and (max-width:744px){.agent{padding-bottom:80px}}@media screen and (max-width:377px){.agent{padding-bottom:50px}}
.agent__employee{align-items:flex-end;-moz-column-gap:100px;column-gap:100px;display:grid;grid-template-columns:1fr 1fr;margin:80px 0 0 47px;padding:0}@media screen and (max-width:880px){.agent__employee{-moz-column-gap:50px;column-gap:50px;margin-left:0;margin-top:40px}}@media screen and (max-width:630px){.agent__employee{align-items:center;-moz-column-gap:0;column-gap:0;grid-template-columns:auto;grid-template-rows:auto;margin-top:30px}}
.agent__info-age{margin:0;padding:0}
.agent__info-button{align-items:center;color:#181818;display:flex;font-size:30px;font-weight:400;height:87px;justify-content:center;line-height:43px;margin:50px 0 0;padding:0;text-decoration:none;width:463px}@media screen and (max-width:1300px){.agent__info-button{font-size:25px;height:70px;line-height:38px;margin-top:35px;width:390px}}@media screen and (max-width:1050px){.agent__info-button{font-size:18px;height:60px;line-height:25px;margin-top:25px;width:280px}}@media screen and (max-width:880px){.agent__info-button{font-size:15px;height:51px;line-height:22px;margin-top:25px;width:241px}}@media screen and (max-width:670px){.agent__info-button{font-size:13px;height:45px;line-height:20px;margin-top:17px;width:220px}}@media screen and (max-width:630px){.agent__info-button{font-size:15px;height:52px;line-height:22px;margin-top:15px;width:242px}}
.agent__info-description{font-size:30px;font-weight:300;line-height:43px;margin:50px 0 0;padding:0}@media screen and (max-width:1300px){.agent__info-description{font-size:25px;line-height:38px;margin-top:35px}}@media screen and (max-width:1050px){.agent__info-description{font-size:20px;line-height:33px;margin-top:25px}}@media screen and (max-width:880px){.agent__info-description{font-size:15px;line-height:22px}}@media screen and (max-width:670px){.agent__info-description{line-height:15px}}@media screen and (max-width:630px){.agent__info-description{font-size:20px;line-height:30px;margin-top:15px}}
.agent__info-experience{margin:0;padding:0}
.agent__info-subtitle{font-size:30px;font-weight:300;line-height:45px;margin:50px 0 0;padding:0;width:480px}@media screen and (max-width:1300px){.agent__info-subtitle{font-size:22px;line-height:37px;margin-top:35px;width:350px}}@media screen and (max-width:1050px){.agent__info-subtitle{font-size:17px;line-height:30px;margin-top:25px;width:300px}}@media screen and (max-width:880px){.agent__info-subtitle{font-size:15px;line-height:22px;margin-top:25px;width:250px}}@media screen and (max-width:670px){.agent__info-subtitle{font-size:14px;line-height:21px;margin-top:17px;width:230px}}@media screen and (max-width:630px){.agent__info-subtitle{font-size:20px;line-height:30px;margin-top:15px;width:335px}}
.agent__info-title{color:#eee;font-size:40px;font-weight:500;line-height:58px;margin:0;padding:0;text-transform:uppercase;width:573px}@media screen and (max-width:1300px){.agent__info-title{font-size:30px;line-height:43px;width:450px}}@media screen and (max-width:1050px){.agent__info-title{font-size:25px;line-height:35px;width:365px}}@media screen and (max-width:880px){.agent__info-title{font-size:20px;line-height:29px;width:300px}}@media screen and (max-width:670px){.agent__info-title{font-size:17px;line-height:26px;width:245px}}@media screen and (max-width:630px){.agent__info-title{font-size:25px;line-height:36px;margin-top:20px;width:335px}}
.agent__info-transactions{margin:0;padding:0}
.agent__info{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:0}
.agent__title{font-size:40px;font-weight:400;line-height:58px;margin:15px 0 0;padding:0;text-align:center;text-transform:uppercase}@media screen and (max-width:880px){.agent__title{font-size:30px;line-height:39px}}@media screen and (max-width:744px){.agent__title{font-size:20px;line-height:29px}}@media screen and (max-width:630px){.agent__title{width:175px}}
.agent__foto{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;transition:1s}@media screen and (max-width:630px){.agent__foto{height:335px}}
.reviews__avatar{background:#181818;border:1px solid #cd9451;border-radius:100% 100% 0 100%;display:flex;height:70px;margin:0 10px 25px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;width:70px;z-index:3}@media screen and (max-width:1050px){.reviews__avatar{border:.5px solid #cd9451;height:58px;width:58px}}@media screen and (max-width:744px){.reviews__avatar{border:.5px solid #cd9451;height:58px;width:58px}}@media screen and (max-width:500px){.reviews__avatar{border:.27px solid #cd9451;height:42px;width:42px}}
.reviews__block{align-items:flex-start;background:#181818;border:.5px solid #cd9451;border-radius:20px;box-shadow:0 10px 20px rgba(0,0,0,.3);display:flex;flex-direction:column;justify-content:flex-start;margin:0;max-width:546px;min-height:222px;padding:0 15px 0 25px}@media screen and (max-width:1400px){.reviews__block{padding-left:15px}}@media screen and (max-width:880px){.reviews__block{border:.25px solid #cd9451;max-width:452px;min-height:171px;padding:12px 18px 0}}@media screen and (max-width:500px){.reviews__block{border:.13px solid #cd9451;max-width:294px;min-height:175px;padding:12px 15px 0}}
.reviews__date{color:#cd9451;font-size:20px;font-weight:300;line-height:29px;margin:5px 0 15px;padding:0}@media screen and (max-width:1400px){.reviews__date{font-size:15px;line-height:25px}}@media screen and (max-width:744px){.reviews__date{margin:5px 0 14px}}
.reviews__item{align-items:flex-end;display:flex;flex-direction:row;margin:0;padding:0}@media screen and (max-width:1050px){.reviews__item:nth-child(2n){flex-direction:row-reverse;justify-content:flex-start}}
.reviews__list{align-items:center;display:grid;gap:60px 84px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;justify-content:center;list-style-type:none;margin:80px auto 47px;padding:0;place-self:center/center;transition:2s}@media screen and (max-width:1400px){.reviews__list{gap:40px 60px;margin-left:40px;margin-right:40px}}@media screen and (max-width:1050px){.reviews__list{grid-template-columns:auto;grid-template-rows:auto;justify-content:normal;margin-left:60px;margin-right:60px;row-gap:30px}}@media screen and (max-width:760px){.reviews__list{justify-content:center}}@media screen and (max-width:744px){.reviews__list{margin:40px 20px}}@media screen and (max-width:500px){.reviews__list{margin-bottom:30px;margin-top:30px}}
.reviews__name{color:#cd9451;font-size:20px;font-weight:400;line-height:29px;margin:14px 0 10px;min-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:744px){.reviews__name{font-size:15px;line-height:22px;margin-bottom:5px}}
.reviews__text{-webkit-line-clamp:13;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px;font-weight:300;line-height:30px;margin:0;max-height:400px;min-width:100%;overflow:hidden;padding:0}@media screen and (max-width:1400px){.reviews__text{font-size:15px;line-height:23px}}@media screen and (max-width:700px){.reviews__text{line-height:18px;max-height:250px}}
.reviews__title{display:flex;font-size:40px;font-weight:400;line-height:40px;margin:0 auto;padding:0;text-align:center;text-transform:uppercase}@media screen and (max-width:880px){.reviews__title{font-size:30px;line-height:39px}}@media screen and (max-width:744px){.reviews__title{font-size:20px;line-height:29px}}
.reviews{display:flex;flex-direction:column;margin:0;padding:0 100px 30px}@media screen and (max-width:1400px){.reviews{padding-left:0;padding-right:0}}@media screen and (max-width:744px){.reviews{padding-bottom:0}}
.reviews__menu{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding:0}
.reviews__information{color:#eee;font-size:20px;font-weight:300;letter-spacing:-.02em;line-height:29px;margin:0 0 19px;padding:0;text-align:center}@media screen and (max-width:1400px){.reviews__information{font-size:18px;line-height:28px}}@media screen and (max-width:1050px){.reviews__information{font-size:20px;line-height:29px;margin-bottom:-15px}}


.reviews__switchs{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 0 50px;padding:0}@media screen and (max-width:1050px){.reviews__switchs{align-items:flex-end}}
.reviews__left{background:none;border:2px solid #eee;border-bottom:none;border-left:none;display:flex;height:23px;margin:0 18px 0 0;opacity:.4;padding:0;transform:rotate(225deg);width:23px}@media screen and (max-width:1400px){.reviews__left{height:20px;width:20px}}@media screen and (max-width:1050px){.reviews__left{height:30px;margin-right:10px;width:30px}}@media screen and (max-width:500px){.reviews__left{outline:none}}
.reviews__right{background:none;border:2px solid #eee;border-bottom:none;border-left:none;display:flex;height:23px;margin:0 0 0 18px;opacity:.4;padding:0;transform:rotate(45deg);width:23px}@media screen and (max-width:1400px){.reviews__right{height:20px;width:20px}}@media screen and (max-width:1050px){.reviews__right{height:30px;margin-right:10px;width:30px}}
.reviews_actived{opacity:1}.reviews_actived:hover{cursor:pointer;opacity:.5}
.reviews__indicator_actived{background-color:#cd9451;border-radius:100%;display:flex;height:15px;margin:0 16px;opacity:1;padding:0;width:15px}@media screen and (max-width:1400px){.reviews__indicator_actived{margin-left:8px;margin-right:8px}}@media screen and (max-width:1050px){.reviews__indicator_actived{height:10px;width:10px}}
.reviews__indicator{background-color:#eee;border-radius:100%;display:flex;height:15px;margin:0 16px;opacity:.4;padding:0;width:15px}@media screen and (max-width:1400px){.reviews__indicator{margin-left:8px;margin-right:8px}}@media screen and (max-width:1050px){.reviews__indicator{height:10px;width:10px}}
.reviews__avatar_right{border-radius:100% 100% 100% 0}
.reviews__item_visible{display:none}
.reviews__group{border:none;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:space-between;list-style-type:none;margin:0;min-width:150px;padding:0}
.reviews__radio-input{clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.reviews__radio-input:hover+.reviews__radio-new{cursor:pointer;opacity:.5}.reviews__radio-input+.reviews__radio-new:before{background-color:#cd9451;border-radius:100%;content:"";display:flex;height:110%;margin:0;opacity:0;position:absolute;transition:.5s;visibility:visible;width:110%}.reviews__radio-input:checked+.reviews__radio-new:before{opacity:1;visibility:visible}
.reviews__radio-label{align-items:flex-start;-moz-column-gap:11px;column-gap:11px;display:flex}
.reviews__radio-new{align-items:center;background:hsla(0,0%,93%,.4);border-radius:50%;display:flex;height:15px;justify-content:center;margin:7px 0 0;min-width:15px;padding:0;position:relative;z-index:1}@media screen and (max-width:1440px){.reviews__radio-new{height:calc(1.00575vw + .51724px);margin-top:calc(.57471vw - 1.27586px);min-width:calc(1.00575vw + .51724px)}}@media screen and (max-width:744px){.reviews__radio-new{height:8px;margin-top:0;min-width:8px}}

.foto__button{background:none;background-color:rgba(38,38,38,.5);background-image:url(b382e80fdd276bf730ea.svg);background-position:50%;background-repeat:no-repeat;background-size:23px 26px;border:2px solid #cd9451;box-shadow:0 10px 20px rgba(0,0,0,.3);margin:0 0 45px;max-height:70px;max-width:257px;padding:35px;position:relative;text-decoration:none;transition:2s;z-index:3}.foto__button,.foto__button:before{align-items:center;display:flex;justify-content:center}.foto__button:before{bottom:0;color:#eee;content:"Смотреть видео";font-size:20px;font-weight:300;left:0;line-height:30px;margin-left:-40px;min-height:100%;min-width:100%;opacity:0;padding:0;position:absolute;right:0;top:0;z-index:4}@media screen and (min-width:880px){.foto__button:hover{background-color:rgba(38,38,38,.8);background-position:center right 39px;cursor:pointer;padding:35px 128px;transition:.5s}.foto__button:hover:before{cursor:pointer;opacity:1;transition:1.5s}}@media screen and (max-width:880px){.foto__button{background-position:center right 18px;background-size:20px 23px;height:50px;margin-bottom:20px;padding:20px 85px}.foto__button:before{font-size:15px;line-height:22px;margin-left:-20px;opacity:1;transition:3s}.foto__button:hover{background-color:rgba(38,38,38,.8);cursor:pointer;transition:.5s}.foto__button:hover:before{cursor:pointer;transition:1.5s}}
.foto{align-items:flex-end;display:flex;justify-content:center;margin:0;padding:0}
.insurance{align-items:flex-start;-moz-column-gap:160px;column-gap:160px;display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;margin:90px 100px 150px;padding:0}@media screen and (max-width:1440px){.insurance{-moz-column-gap:calc(18.67816vw - 108.96552px);column-gap:calc(18.67816vw - 108.96552px);margin:calc(7.18391vw - 13.44828px) calc(5.74713vw + 17.24138px) calc(12.93103vw - 36.2069px) calc(6.89655vw + .68966px)}}@media screen and (max-width:744px){.insurance{align-items:center;grid-template-columns:auto;grid-template-rows:auto;justify-content:center;margin:0 0 80px;row-gap:57.7px}}
.certificate__appeal{font-size:30px;font-weight:400;letter-spacing:-.02em;line-height:43px;margin:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:0}@media screen and (max-width:1440px){.certificate__appeal{font-size:calc(2.15517vw - 1.03448px);line-height:calc(3.01724vw - .44828px)}}@media screen and (max-width:744px){.certificate__appeal{font-size:15px;line-height:22px}}
.insurance__description{font-size:30px;font-weight:300;line-height:45px;margin:80px 0 0;max-width:562px;padding:0}@media screen and (max-width:1440px){.insurance__description{font-size:calc(2.15517vw - 1.03448px);line-height:calc(3.23276vw - 1.55172px);margin-top:calc(2.87356vw + 38.62069px)}}@media screen and (max-width:744px){.insurance__description{font-size:15px;line-height:22.5px;margin-top:calc(5.44959vw + 19.45504px);max-width:305px}}
.insurance__foto{align-items:flex-end;background-image:url(de6d247c5f44fa77cd25.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:calc(49.42529vw + 49.27586px);margin:0;max-height:761px;padding:0;z-index:0}@media screen and (max-width:744px){.insurance__foto{height:471px}}.insurance__foto:hover{cursor:pointer;opacity:.8}
.insurance__text{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:0}
.insurance__title{color:#cd9451;font-size:40px;font-weight:500;letter-spacing:-.02em;line-height:50px;margin:40px 0 0;padding:0;text-transform:uppercase}@media screen and (max-width:1440px){.insurance__title{font-size:calc(2.87356vw - 1.37931px);line-height:calc(3.01724vw + 6.55172px);margin-top:calc(1.43678vw + 19.31034px)}}@media screen and (max-width:744px){.insurance__title{font-size:20px;line-height:29px;margin-top:calc(2.7248vw + 9.72752px);min-width:335px}}
.insurance__description_type_highlighting{font-weight:500}
.redemption__block{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:0;padding:0}
.redemption__description{color:#181818;font-size:30px;font-weight:300;line-height:45px;margin:20px 0 0;padding:0;width:714px}@media screen and (max-width:1440px){.redemption__description{font-size:calc(2.15517vw - 1.03448px);line-height:calc(3.23276vw - 1.55172px);margin-top:calc(1.43678vw - .68966px);width:calc(49.71264vw - 1.86207px)}}@media screen and (max-width:744px){.redemption__description{font-size:calc(-.27248vw + 17.02725px);line-height:calc(-.40872vw + 25.54087px);margin-top:10px;width:calc(12.26158vw + 276.77384px)}}
.redemption__image{height:275px;margin:0;padding:0;width:300px}@media screen and (max-width:1440px){.redemption__image{height:calc(20.25862vw - 16.72414px);width:calc(21.55172vw - 10.34483px)}}@media screen and (max-width:744px){.redemption__image{height:calc(20.98093vw - 22.09809px);width:calc(23.70572vw - 26.37057px)}}@media screen and (max-width:460px){.redemption__image{margin-left:-50px}}
.redemption__title{color:#181818;font-size:60px;font-weight:500;line-height:87px;margin:0;padding:0;text-transform:uppercase}@media screen and (max-width:1440px){.redemption__title{font-size:calc(4.31034vw - 2.06897px);line-height:calc(6.32184vw - 4.03448px)}}@media screen and (max-width:744px){.redemption__title{font-size:calc(2.7248vw + 9.72752px);line-height:calc(3.81471vw + 14.61853px)}}
.redemption{align-items:center;background:linear-gradient(180deg,rgba(205,148,81,.5),#cd9451),url(785a823ad77bc679f846.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;justify-content:space-between;margin:0;max-height:380px;padding:50px 100px}@media screen and (max-width:1440px){.redemption{padding:calc(3.59195vw - 1.72414px) calc(6.46552vw + 6.89655px)}}@media screen and (max-width:744px){.redemption{align-items:flex-start;padding:calc(3.26975vw + .67302px) calc(9.53678vw - 15.95368px)}}
.feedback{background:#181818;display:flex;flex-direction:column;margin:0;padding:150px 100px 75px}@media screen and (max-width:1440px){.feedback{padding:calc(10.05747vw + 5.17241px) calc(5.74713vw + 17.24138px) calc(6.46552vw - 18.10345px)}}@media screen and (max-width:744px){.feedback{padding:calc(8.17439vw + 19.18256px) calc(10.89918vw - 21.08992px) calc(2.7248vw + 9.72752px)}}
.feedback__title{font-size:40px;font-weight:500;letter-spacing:-.02em;line-height:58px;margin:auto;padding:0;text-align:center;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1440px){.feedback__title{font-size:calc(2.87356vw - 1.37931px);line-height:calc(4.16667vw - 2px)}}@media screen and (max-width:744px){.feedback__title{font-size:20px;line-height:29px}}@media screen and (max-width:530px){.feedback__title{width:calc(25.4902vw + 164.90196px)}}
.feedback__subtitle{font-size:30px;font-weight:300;line-height:45px;margin:auto;padding:0;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1440px){.feedback__subtitle{font-size:calc(2.15517vw - 1.03448px);line-height:calc(3.23276vw - 1.55172px)}}@media screen and (max-width:744px){.feedback__subtitle{font-size:15px;line-height:22.5px;width:372px}}@media screen and (max-width:530px){.feedback__subtitle{margin-top:5px;text-align:center;width:240px}}
.feedback__form{display:flex;flex-direction:column;margin:60px 0 0;padding:0;width:100%}@media screen and (max-width:1440px){.feedback__form{margin-top:calc(2.87356vw + 18.62069px)}}@media screen and (max-width:744px){.feedback__form{margin-top:calc(2.7248vw + 19.72752px)}}
.feedback__checkbox{align-items:flex-start;display:flex;font-size:30px;font-weight:300;justify-content:space-between;line-height:45px;margin:0 0 75px;padding:0;width:100%}@media screen and (max-width:1440px){.feedback__checkbox{font-size:calc(1.43678vw + 9.31034px);line-height:calc(2.15517vw + 13.96552px);margin-bottom:calc(6.32184vw - 16.03448px)}}@media screen and (max-width:1100px){.feedback__checkbox{display:grid;grid-auto-flow:row;grid-template-columns:auto auto;grid-template-rows:auto auto}}@media screen and (max-width:744px){.feedback__checkbox{display:flex;flex-wrap:wrap;font-size:calc(1.3624vw + 9.86376px);line-height:calc(2.0436vw + 14.79564px);margin:0 auto 31px;width:-webkit-min-content;width:-moz-min-content;width:min-content}}
.feedback__checkbox_group{display:flex;flex-direction:column;margin:0;padding:0;row-gap:27px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1440px){.feedback__checkbox_group{row-gap:calc(1.14943vw + 10.44828px)}}@media screen and (max-width:744px){.feedback__checkbox_group{row-gap:calc(1.63488vw + 6.83651px)}}
.feedback__checkbox_input{clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.feedback__checkbox_input:focus+.feedback__checkbox_new{border:1px solid #cd9451}.feedback__checkbox_input:hover+.feedback__checkbox_new{border:1px solid #cd9451;cursor:pointer}.feedback__checkbox_input:checked+.feedback__checkbox_new{border:1px solid #cd9451}.feedback__checkbox_input+.feedback__checkbox_new:before{border-right:2px solid #cd9451;border-top:2px solid #cd9451;content:"";height:30%;margin:-10px 0 0;opacity:0;transform:rotate(135deg);transition:.5s;visibility:visible;width:70%}@media screen and (max-width:744px){.feedback__checkbox_input+.feedback__checkbox_new:before{margin-top:-7px}}.feedback__checkbox_input:checked+.feedback__checkbox_new:before{opacity:1;visibility:visible}
.feedback__checkbox_title{display:flex;margin:0;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}
.feedback__checkbox_subtitle{display:block;margin:0;opacity:.5;padding:0}.feedback__checkbox_subtitle:hover{cursor:pointer}
.feedback__checkbox_label{align-items:flex-start;-moz-column-gap:11px;column-gap:11px;display:flex}
.feedback__checkbox_new{align-items:center;background:#262626;border:1px solid rgba(205,148,81,.2);display:flex;height:30px;justify-content:center;margin:7px 0 0;min-width:30px;padding:0}@media screen and (max-width:1440px){.feedback__checkbox_new{height:calc(1.2931vw + 11.37931px);margin-top:calc(.57471vw - 1.27586px);min-width:calc(1.2931vw + 11.37931px)}}@media screen and (max-width:744px){.feedback__checkbox_new{height:calc(-.27248vw + 23.02725px);margin-top:0;min-width:calc(-.27248vw + 23.02725px)}}
.feedback__input-error{color:#e25656;display:flex;font-size:20px;font-weight:300;line-height:30px;margin:0;opacity:1;padding:0;transition:2s;visibility:visible;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1440px){.feedback__input-error{font-size:calc(.94073vw + 6.45343px);line-height:calc(1.4111vw + 9.68015px)}}
.feedback__button-submit{font-size:30px;font-weight:400;height:89px;line-height:43px;width:375px}@media screen and (max-width:1440px){.feedback__button-submit{font-size:calc(2.15517vw - 1.03448px);height:calc(4.74138vw + 20.72414px);line-height:calc(3.01724vw - .44828px);width:calc(25.43103vw + 8.7931px)}}@media screen and (max-width:744px){.feedback__button-submit{font-size:20px;height:60px;line-height:29px;margin:auto;width:367px}}
.feedback__input{background:#262626;border:1px solid #cd9451;color:#eee;font-size:30px;font-weight:300;height:87px;line-height:45px;margin:0;outline:none;overflow:hidden;padding:0 0 0 33px;text-overflow:ellipsis;white-space:nowrap;width:340px}@media screen and (max-width:1440px){.feedback__input{border:.5px solid #cd9451;font-size:calc(2.15517vw - 1.03448px);height:calc(4.74138vw + 18.72414px);line-height:calc(3.23276vw - 1.55172px);padding-left:calc(2.15517vw + 1.96552px);width:calc(23.56322vw + .68966px)}}@media screen and (max-width:744px){.feedback__input{border:.25px solid #cd9451;font-size:15px;height:60px;line-height:22.5px;margin:auto;padding-left:15px;width:350px}}
.feedback__contacts{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0}@media screen and (max-width:744px){.feedback__contacts{row-gap:20px}}
.feedback__privacy-policy{font-size:15px;font-weight:300;line-height:15px;margin:15px 0 0 895px;opacity:.5;padding:0;width:319px}@media screen and (max-width:1440px){.feedback__privacy-policy{font-size:calc(.71839vw + 4.65517px);line-height:calc(.43103vw + 8.7931px);margin-left:calc(64.65517vw - 36.03448px);margin-top:calc(.71839vw + 4.65517px);width:calc(17.0977vw + 72.7931px)}}@media screen and (max-width:744px){.feedback__privacy-policy{font-size:15px;line-height:18px;margin:10px auto 0;text-align:center;width:240px}}
.feedback__privacy-policy_line{color:#fff;text-decoration:underline}.feedback__privacy-policy_line:hover{cursor:pointer;opacity:.5}
@media screen and (max-width:744px){.feedback__title-group{margin-bottom:10px}}
.feedback__checkbox_block{-moz-column-gap:80px;column-gap:80px;display:flex;margin:0;padding:0}@media screen and (max-width:1440px){.feedback__checkbox_block{-moz-column-gap:calc(17.64706vw - 174.11765px);column-gap:calc(17.64706vw - 174.11765px)}}@media screen and (max-width:1100px){.feedback__checkbox_block{-moz-column-gap:calc(30.75vw - 168.25px);column-gap:calc(30.75vw - 168.25px)}}@media screen and (max-width:744px){.feedback__checkbox_block{-moz-column-gap:100px;column-gap:100px}}@media screen and (max-width:550px){.feedback__checkbox_block{-moz-column-gap:calc(15.47988vw - 8.35913px);column-gap:calc(15.47988vw - 8.35913px)}}
.feedback__checkbox_service-redemption{margin:0;max-width:250px;padding:0}@media screen and (max-width:1100px){.feedback__checkbox_service-redemption{grid-column:2/3;grid-row:2/3;margin-top:calc(1.97183vw + 5.30986px);max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}@media screen and (max-width:744px){.feedback__checkbox_service-redemption{margin-left:0;margin-top:calc(1.90736vw + 5.80926px)}}
.feedback__input-error_disabled{opacity:0;visibility:hidden}
.contacts__address{display:flex;font-size:30px;font-weight:300;line-height:39px;margin:0;max-width:357px;padding:0}@media screen and (max-width:1440px){.contacts__address{font-size:calc(2.15517vw - 1.03448px);line-height:calc(2.80172vw - 1.34483px);max-width:calc(24.85632vw - .93103px)}}@media screen and (max-width:744px){.contacts__address{font-size:calc(1.90736vw + 5.80926px);grid-area:contacts1;line-height:calc(3.26975vw + 4.67302px);max-width:calc(29.97275vw + 37.00272px)}}
.contacts__address_image{display:flex;margin:0 15px 0 0;padding:0;width:48px}@media screen and (max-width:1440px){.contacts__address_image{margin-right:calc(1.14943vw - 1.55172px);width:calc(3.3046vw + .41379px)}}@media screen and (max-width:744px){.contacts__address_image{margin-right:calc(2.7248vw - 5.27248px);width:calc(8.44687vw - 14.84469px)}}
.contacts__email{align-items:center;color:#eee;display:flex;font-size:30px;font-style:normal;line-height:39px;margin:0;padding:0;text-decoration:none}@media screen and (max-width:1440px){.contacts__email{font-size:calc(2.15517vw - 1.03448px);line-height:calc(2.80172vw - 1.34483px)}}@media screen and (max-width:744px){.contacts__email{font-size:calc(1.90736vw + 5.80926px);grid-area:contacts3;line-height:calc(3.26975vw + 4.67302px)}}
.contacts__email_image{display:flex;margin:0 15px 0 0;padding:0;width:48px}@media screen and (max-width:1440px){.contacts__email_image{margin-right:calc(1.14943vw - 1.55172px);width:calc(3.3046vw + .41379px)}}@media screen and (max-width:744px){.contacts__email_image{margin-right:calc(2.7248vw - 5.27248px);width:calc(8.44687vw - 14.84469px)}}
.contacts__info{align-items:flex-start;background-color:#262626;border:1px solid #cd9451;border-right:none;box-shadow:0 10px 20px rgba(0,0,0,.3);color:#eee;display:flex;flex-direction:column;font-style:normal;font-weight:300;justify-content:space-between;margin:0;padding:90px 0 90px 85px}@media screen and (max-width:1440px){.contacts__info{padding-bottom:calc(6.46552vw - 3.10345px);padding-left:calc(7.04023vw - 16.37931px);padding-top:calc(6.46552vw - 3.10345px)}}@media screen and (max-width:744px){.contacts__info{align-items:center;border:.5px solid #cd9451;display:grid;gap:15px 8px;grid-template-areas:"logo logo" "contacts1 contacts3" "contacts2 contacts4";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;justify-content:center;padding:calc(2.7248vw + 9.72752px) 0 calc(-5.17711vw + 39.51771px) calc(12.26158vw - 31.22616px)}}
.contacts__logo{margin:0;padding:0;transition:.5s;width:153px}@media screen and (max-width:1440px){.contacts__logo{width:calc(11.78161vw - 16.65517px)}}@media screen and (max-width:744px){.contacts__logo{width:calc(20.98093vw - 3.09809px)}}
.contacts__group-logo{grid-area:logo;margin:0;padding:0}
.contacts__tel{align-items:center;color:#eee;display:grid;font-size:30px;font-style:normal;grid-template-areas:"logo contacts1" "logo contacts2";justify-content:flex-start;line-height:39px;margin:0;padding:0;text-decoration:none}@media screen and (max-width:1440px){.contacts__tel{font-size:calc(2.15517vw - 1.03448px);line-height:calc(2.80172vw - 1.34483px)}}@media screen and (max-width:744px){.contacts__tel{font-size:calc(1.90736vw + 5.80926px);grid-area:contacts4;line-height:calc(3.26975vw + 4.67302px)}}
.contacts__tel_image{display:flex;grid-area:logo;margin:0 15px 0 0;padding:0;width:48px}@media screen and (max-width:1440px){.contacts__tel_image{margin-right:calc(1.14943vw - 1.55172px);width:calc(3.3046vw + .41379px)}}@media screen and (max-width:744px){.contacts__tel_image{margin-right:calc(2.7248vw - 5.27248px);width:calc(8.44687vw - 14.84469px)}}
.contacts__tel_description{display:flex;font-size:20px;grid-area:contacts2;letter-spacing:5%;line-height:29px;margin-top:4px;opacity:.8;padding:0}@media screen and (max-width:1440px){.contacts__tel_description{font-size:calc(1.14943vw + 3.44828px);line-height:calc(1.72414vw + 4.17241px)}}@media screen and (max-width:744px){.contacts__tel_description{font-size:calc(1.63488vw + 3.83651px);line-height:calc(2.7248vw + 4.72752px);margin-top:0}}
.contacts__time{align-items:center;color:#eee;display:grid;font-size:30px;font-style:normal;grid-template-areas:"logo contacts1" "logo contacts2";justify-content:flex-start;line-height:39px;margin:0;padding:0;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1440px){.contacts__time{font-size:calc(2.15517vw - 1.03448px);line-height:calc(2.80172vw - 1.34483px)}}@media screen and (max-width:744px){.contacts__time{font-size:calc(1.90736vw + 5.80926px);grid-area:contacts2;line-height:calc(3.26975vw + 4.67302px)}}
.contacts__time_image{background:no-repeat 50% url(8699aa5da1de42bb9d64.svg);background-size:10px;display:flex;grid-area:logo;margin:0 15px 0 0;padding:0;width:48px}@media screen and (max-width:1440px){.contacts__time_image{background-size:calc(.71839vw - .34483px);margin-right:calc(1.14943vw - 1.55172px);width:calc(3.3046vw + .41379px)}}@media screen and (max-width:744px){.contacts__time_image{background-size:calc(1.90736vw - 4.19074px);margin-right:calc(2.7248vw - 5.27248px);width:calc(8.44687vw - 14.84469px)}}
.contacts__time_day{display:flex;font-size:30px;grid-area:contacts2;line-height:39px;margin:5px 0 0;padding:0}@media screen and (max-width:1440px){.contacts__time_day{font-size:calc(2.15517vw - 1.03448px);line-height:calc(2.80172vw - 1.34483px)}}@media screen and (max-width:744px){.contacts__time_day{font-size:calc(1.90736vw + 5.80926px);line-height:calc(3.26975vw + 4.67302px);margin-top:3px}}
.contacts{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:150px 100px}@media screen and (max-width:1440px){.contacts{padding:calc(10.05747vw + 5.17241px) calc(5.74713vw + 17.24138px)}}@media screen and (max-width:744px){.contacts{grid-template-columns:1fr;grid-template-rows:1fr;padding:calc(10.89918vw - 1.08992px) 20px calc(8.17439vw + 19.18256px)}}
.contacts__logo_title{font-size:20px;letter-spacing:-.02em;line-height:29px;margin:-10px 0 0;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1440px){.contacts__logo_title{font-size:calc(.71839vw + 9.65517px);line-height:calc(1.00575vw + 14.51724px);margin-top:-5px}}@media screen and (max-width:744px){.contacts__logo_title{font-size:calc(3.26975vw - 2.32698px);line-height:calc(4.63215vw - 3.46322px);margin-bottom:calc(4.35967vw - 12.43597px);margin-top:0}}
.contacts__map-yandex{border:0;display:flex;height:682px;margin:0;padding:0;width:100%}@media screen and (max-width:1440px){.contacts__map-yandex{height:calc(48.13218vw - 11.10345px)}}@media screen and (max-width:744px){.contacts__map-yandex{height:calc(46.59401vw + 44.3406px)}}
.footer__address{color:#eee;display:flex;font-size:20px;font-style:normal;font-weight:300;line-height:33px;margin:0;opacity:.8;padding:0;text-decoration:none;width:212px}@media screen and (max-width:1440px){.footer__address{font-size:calc(1.43678vw - .68966px);line-height:calc(2.58621vw - 4.24138px);width:calc(13.64943vw - 6.55172px)}}@media screen and (max-width:744px){.footer__address{font-size:calc(1.3624vw + 4.86376px);line-height:calc(1.3624vw + 9.86376px);width:calc(10.89918vw + 58.91008px)}}
.footer__agreement{color:#fff;margin:0;padding:0;text-decoration:none}.footer__agreement:hover{cursor:pointer;opacity:.5}
.footer__communications{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0}
.footer__contacts{-moz-column-gap:100px;column-gap:100px;display:flex;margin:0 0 -7px;padding:0;width:100%}@media screen and (max-width:1440px){.footer__contacts{-moz-column-gap:calc(8.62069vw - 24.13793px);column-gap:calc(8.62069vw - 24.13793px)}}@media screen and (max-width:744px){.footer__contacts{align-items:flex-start;flex-direction:column;margin:0;row-gap:33px}}
.footer__description{font-size:20px;font-weight:300;letter-spacing:-.02em;line-height:20px;margin:0;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1440px){.footer__description{font-size:calc(1.43678vw - .68966px);line-height:calc(1.43678vw - .68966px)}}@media screen and (max-width:744px){.footer__description{font-size:calc(1.3624vw + 4.86376px);line-height:10px}}
.footer__documents{display:flex;flex-direction:column;font-size:15px;font-weight:300;line-height:19.5px;margin:0;opacity:.5;padding:0;row-gap:10px;text-decoration:none;-webkit-text-decoration-line:underline;text-decoration-line:underline;transition:.5s;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1440px){.footer__documents{font-size:calc(1.00575vw + .51724px);line-height:calc(1.36494vw - .15517px);row-gap:calc(.71839vw - .34483px)}}@media screen and (max-width:744px){.footer__documents{font-size:calc(1.90736vw + .80926px);grid-column:1/3;grid-row:3/4;line-height:calc(2.45232vw + .75477px);margin-top:25px;row-gap:5px}}
.footer__email{color:#eee;font-size:20px;font-weight:300;line-height:20px;margin:12px 0 0;opacity:.8;padding:0;text-decoration:none;transition:.5s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.footer__email:hover{cursor:pointer;opacity:1}@media screen and (max-width:1440px){.footer__email{font-size:calc(1.43678vw - .68966px);line-height:calc(1.43678vw - .68966px);margin-top:calc(.86207vw - .41379px)}}@media screen and (max-width:744px){.footer__email{font-size:calc(1.3624vw + 4.86376px);line-height:calc(1.3624vw + 4.86376px);margin-top:4px}}
.footer__group-logo{margin:0 0 68px;padding:0}@media screen and (max-width:1440px){.footer__group-logo{margin-bottom:calc(5.02874vw - 4.41379px)}}@media screen and (max-width:744px){.footer__group-logo{margin-bottom:33px}}
.footer__link{color:#eee;font-size:20px;font-weight:300;line-height:29px;margin:0;opacity:.8;padding:0;text-decoration:none;transition:.5s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.footer__link:hover{cursor:pointer;opacity:1}@media screen and (max-width:1440px){.footer__link{font-size:calc(1.43678vw - .68966px);line-height:calc(2.01149vw + .03448px)}}@media screen and (max-width:744px){.footer__link{font-size:calc(1.3624vw + 4.86376px);line-height:calc(1.3624vw + 9.86376px)}}
.footer__links{display:flex;grid-column:2/4;grid-row:1/2;justify-content:space-between;margin:0 0 -7px;padding:0;width:100%}@media screen and (max-width:744px){.footer__links{flex-direction:column;grid-column:3/4;grid-row:1/4;height:100%;justify-content:flex-start;margin:0;row-gap:8px}}
.footer__logo-link{align-items:center;display:flex;flex-direction:column;grid-column:1/2;grid-row:1/3;justify-content:center;margin:-8px 0 0;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}
.footer__logo-vk{display:flex;height:21px;margin:0;padding:0;transition:.5s}.footer__logo-vk:hover{cursor:pointer;opacity:.5}@media screen and (max-width:1440px){.footer__logo-vk{height:calc(1.43678vw + .31034px)}}@media screen and (max-width:744px){.footer__logo-vk{height:calc(1.3624vw + 8.86376px)}}
.footer__logo-whatsapp{margin:0;padding:0;transition:.5s;width:25px}.footer__logo-whatsapp:hover{cursor:pointer;opacity:.5}@media screen and (max-width:1440px){.footer__logo-whatsapp{height:calc(1.72414vw + .17241px)}}@media screen and (max-width:744px){.footer__logo-whatsapp{height:calc(1.3624vw + 11.86376px)}}
.footer__logo{margin:0;padding:0;width:153px}@media screen and (max-width:1440px){.footer__logo{width:calc(12.06897vw - 20.7931px)}}@media screen and (max-width:744px){.footer__logo{width:calc(9.26431vw + 41.07357px)}}
.footer__politics{color:#fff;margin:0;padding:0;text-decoration:none}.footer__politics:hover{cursor:pointer;opacity:.5}
.footer__tel{color:#eee;font-size:20px;font-weight:300;line-height:20px;margin:0;opacity:.8;padding:0;text-decoration:none;transition:.5s}.footer__tel:hover{cursor:pointer;opacity:1}@media screen and (max-width:1440px){.footer__tel{font-size:calc(1.43678vw - .68966px);line-height:calc(1.43678vw - .68966px)}}@media screen and (max-width:744px){.footer__tel{font-size:calc(1.3624vw + 4.86376px);line-height:calc(2.7248vw - .27248px)}}
.footer{align-items:flex-end;background:#181818;display:grid;grid-auto-flow:row;grid-template-columns:auto auto auto;grid-template-rows:auto auto;justify-content:space-between;margin:0;padding:40px 100px 80px}@media screen and (max-width:1440px){.footer{padding:calc(2.01149vw + 11.03448px) calc(5.74713vw + 17.24138px) calc(5.74713vw - 2.75862px)}}@media screen and (max-width:744px){.footer{padding:calc(1.08992vw + 17.89101px) calc(10.89918vw - 21.08992px) calc(2.7248vw + 19.72752px)}}
.footer__messenger{align-items:center;display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;justify-content:flex-start;margin:0;padding:0;width:100%}
.footer__copyright{color:#fff;font-size:18px;font-weight:400;line-height:22px;margin:40px 0 0;min-width:318px;padding:0}@media screen and (max-width:670px){.footer__copyright{font-size:14px;line-height:17px;min-width:100%}}
.footer__block{align-items:flex-start;display:flex;flex-direction:column;margin:0 0 0 50px;padding:0}
.footer__logo-telegram{margin:20px 0 0;max-width:245px;padding:0;transition:.8s}.footer__logo-telegram:hover{opacity:.5}@media screen and (max-width:670px){.footer__logo-telegram{max-width:145px}}
.popup__box{display:flex;margin:auto;padding:0;position:relative}
.popup__close{background:no-repeat 50% url(a0a3a3ca838acfcaccc9.svg);background-size:18px;border:1px solid #cd9451;border-radius:50%;display:flex;height:40px;margin:0;padding:0;position:absolute;right:-40px;top:-40px;width:40px;z-index:4}.popup__close:hover{cursor:pointer;opacity:.6}@media screen and (max-width:618px){.popup__close{background-size:15px;height:30px;right:0;top:-36px;width:30px}}
.popup__image-cross{-o-object-fit:contain;object-fit:contain;width:100%}
.popup__image{margin:0;max-height:75vh;max-width:75vw;-o-object-fit:contain;object-fit:contain;padding:0;vertical-align:bottom}@media screen and (max-width:500px){.popup__image{max-height:95vh;max-width:95vw}}
.popup{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:visibility .5s,opacity .5s linear;visibility:hidden;width:100%;z-index:6}
.popup_opened{opacity:1;visibility:visible}
.popup__video{align-items:center;border:none;display:flex;justify-content:center;margin:0;-o-object-fit:contain;object-fit:contain;padding:0;vertical-align:bottom;width:100%}
.popup__box_video{display:flex;margin:auto;padding:0;position:relative;width:75%}@media screen and (max-width:744px){.popup__box_video{width:90%}}
.popup__close_video{background:none;border:none;display:flex;height:32px;margin:0;padding:0;position:absolute;right:-40px;top:-40px;transition:.3s;width:32px}.popup__close_video:hover{cursor:pointer;opacity:.6}@media screen and (max-width:744px){.popup__close_video{height:20px;right:0;top:-36px;width:20px}}
.popup__box_message{align-items:center;background-color:#181818;box-shadow:0 20px 30px rgba(0,0,0,.5);flex-direction:column;padding:100px 182px}@media screen and (max-width:1440px){.popup__box_message{padding:calc(7.18391vw - 3.44828px) calc(13.21839vw - 8.34483px)}}@media screen and (max-width:744px){.popup__box_message{padding:calc(6.81199vw - .6812px) calc(8.17439vw + 29.18256px)}}
.popup__close_message{right:50px;top:45px}@media screen and (max-width:1000px){.popup__close_message{right:35px;top:35px}}@media screen and (max-width:744px){.popup__close_message{right:15px;top:15px}}
.popup__subtitle{color:#eee;display:flex;flex-direction:column;font-size:30px;font-weight:300;line-height:43px;margin:30px 0 0;max-width:523px;padding:0;text-align:center}@media screen and (max-width:1440px){.popup__subtitle{font-size:calc(1.43678vw + 9.31034px);line-height:calc(2.01149vw + 14.03448px)}}@media screen and (max-width:1000px){.popup__subtitle{margin-top:20px}}@media screen and (max-width:744px){.popup__subtitle{font-size:15px;line-height:22px;margin-top:10px;max-width:143px}}
.popup__title{color:#eee;font-size:50px;font-weight:500;line-height:72px;margin:30px 0 0;padding:0}@media screen and (max-width:1440px){.popup__title{font-size:calc(2.87356vw + 8.62069px);line-height:calc(3.87931vw + 16.13793px)}}@media screen and (max-width:1000px){.popup__title{margin-top:20px}}@media screen and (max-width:744px){.popup__title{font-size:calc(2.7248vw + 9.72752px);line-height:calc(4.35967vw + 12.56403px);margin-top:10px}}
.popup__image-ok{max-width:175px}@media screen and (max-width:1440px){.popup__image-ok{max-width:calc(10.05747vw + 30.17241px)}}@media screen and (max-width:744px){.popup__image-ok{max-width:calc(14.44142vw - 2.44414px)}}

