@font-face{font-family:"ProximaNova";font-style:normal;font-weight:100;src:local("ProximaNovaT-Thin"),local("Proxima NovaT Thin"),url(../fonts/ProximaNovaT-Thin.woff2) format("woff2")}@font-face{font-family:"ProximaNova";font-style:normal;font-weight:300;src:local("ProximaNova-Light"),local("Proxima Nova Light"),url(../fonts/ProximaNova-Light.woff2) format("woff2")}@font-face{font-family:"ProximaNova";font-style:normal;font-weight:400;src:local("ProximaNova-Regular"),local("Proxima Nova Regular"),url(../fonts/ProximaNova-Regular.woff2) format("woff2")}@font-face{font-family:"ProximaNova";font-style:normal;font-weight:600;src:local("ProximaNova-Semibold"),local("Proxima Nova Semibold"),url(../fonts/ProximaNova-Semibold.woff2) format("woff2")}@font-face{font-family:"ProximaNova";font-style:normal;font-weight:700;src:local("ProximaNova-Bold"),local("Proxima Nova Bold"),url(../fonts/ProximaNova-Bold.woff2) format("woff2")}@font-face{font-family:"ProximaNova";font-style:normal;font-weight:800;src:local("ProximaNova-Extrabld"),local("Proxima Nova Extrabld"),url(../fonts/ProximaNova-Extrabld.woff2) format("woff2")}@font-face{font-family:"ProximaNova";font-style:normal;font-weight:900;src:local("ProximaNova-Black"),local("Proxima Nova Black"),url(../fonts/ProximaNova-Black.woff2) format("woff2")}*,::after,::before{box-sizing:inherit}html{min-width:1200px;box-sizing:border-box;background-color:#fff;scroll-behavior:smooth}@media (max-width:425px){html{min-width:375px}}body{position:relative;margin:0;font-family:"ProximaNova","Arial",sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#333}main{overflow:hidden}ul{margin:0;padding:0;list-style-type:none}a{text-decoration:none}button{padding:0;font-family:inherit}img{max-width:100%;height:auto}.container{width:1200px;padding:0 10px;margin:0 auto}@media (max-width:425px){.container{width:95%;padding:0}}.visually-hidden:not(:focus):not(:active),input[type=checkbox].visually-hidden,input[type=radio].visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.header__top{display:flex;align-items:center;justify-content:space-between;min-height:33px;border-bottom:1px solid #d8d8d8;background-color:#fff}.header__logo-top{width:177px;height:15px;padding-left:27px}.header__signin{line-height:0}.header__logo-link{display:flex;align-items:center;line-height:0}@media (max-width:425px){.header__bottom{height:49px}}.promo{position:relative;padding-top:58px;color:#fff;background:#2d3039 url(../img/content/promo-bg.png) no-repeat center;background-size:cover;z-index:0}.promo:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(98deg,rgba(0,41,154,.66) 45.07%,rgba(50,83,174,.55) 88.05%)}.promo__bg{position:relative;mix-blend-mode:soft-light}.promo__bg:before{content:"";position:absolute;right:-73px;top:122px;width:870px;height:462px;background:url(../img/content/rf.svg) no-repeat;background-size:contain;z-index:-1}.promo__wrapper{position:relative;padding-bottom:112px;z-index:1}.partners{display:grid;grid-template-columns:105px 112px 197px 164px 212px;grid-column-gap:35px;align-items:center;line-height:0}.promo__title{width:510px;margin:97px 0 0;font-size:70px;font-weight:700;line-height:75px;letter-spacing:.28px;z-index:99}.promo__desc{width:390px;margin:50px 0 0;font-size:18px;line-height:24px;letter-spacing:.8px}.promo__link{width:377px;height:57px;border-radius:3px}.promo__gift-link,.promo__link{display:flex;justify-content:center;align-items:center;margin-top:60px;font-size:22px;color:#fff;background-color:#e41f2f}.promo__gift-wrapper{position:absolute;top:97px;right:-400px}.promo__gift-picture,.promo__picture{width:1143px;height:431px;-o-object-fit:contain;object-fit:contain}.promo__picture{position:absolute;right:-120px;bottom:-30px;width:800px;height:680px;transform:rotate(-11.09deg)}.promo__gift-link{position:absolute;bottom:85px;right:300px;width:auto;padding:0 30px;height:77px;border-radius:20px}@media (max-width:425px){.promo{padding-top:26px}.promo:after{width:180px;height:213px}.promo:before{width:222px;height:335px;right:-5px}.promo__wrapper{padding-bottom:255px}.promo__wrapper:before{width:512px;height:485px;top:auto;bottom:0;z-index:-1}.promo__desc,.promo__link,.promo__title{width:auto;margin-top:10px;font-size:40px}.promo__desc,.promo__link{font-size:16px}.promo__link{width:100%;height:43px;margin-top:20px}.promo__picture{right:0;bottom:-80px;width:370px;height:350px}}.autor__content--bg-gray{padding-top:98px;background-color:#f4f4f4}.autor__wrapper{width:1138px;margin:0;display:flex;justify-content:space-between}.autor__wrapper--reverse{flex-direction:row-reverse}.autor__wrapper--reverse .autor__name{margin-top:148px}.autor__wrapper--reverse .autor__desc{width:310px}.autor__about{width:636px}.autor__name{margin:0;font-size:24px;font-weight:700}.autor__desc{margin:10px 0 0;font-size:18px;line-height:24px}.author__quote{width:623px;margin:40px 0 0 auto;position:relative;padding-left:51px}.author__quote span{display:block;font-size:18px;font-weight:700;line-height:32px}.author__quote:before{content:"";position:absolute;top:0;left:0;width:33px;height:25px;background-image:url(../img/icon/icon-bloq.svg);background-size:contain}.surveys{margin-top:88px;padding-bottom:117px}.surveys__counter-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.surveys__counter-answer,.surveys__counter-question{font-size:40px;font-weight:700;letter-spacing:.389077px;color:#1e1e1e}.surveys__counter-answer{color:#ecebeb}.surveys__progress-bar{position:relative;margin-top:15px;width:100%;height:3px;background-color:#ecebeb;overflow:hidden}.surveys__progress-line{content:"";position:absolute;top:0;left:0;height:100%;width:0%;display:block;background-color:#e41f2f}.survey{margin-top:90px}.survey__elem{flex-direction:column;display:none}.survey__elem:first-of-type{display:flex}.survey__question{margin:0 0 55px;font-size:33px;font-weight:600}.survey__label{display:flex;flex-wrap:wrap;align-items:center;margin-top:30px;font-size:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.survey__label:first-of-type{margin-top:0}.survey__input-checkbox,.survey__input-radio{position:relative;display:inline-block;width:42px;height:42px;margin-right:30px;background:#fff;border:3px solid #ecebeb;border-radius:50%}.survey__input-checkbox{border-radius:0}.survey__input-checkbox::before,.survey__input-radio::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:26px;height:26px;background-color:#e41f2f;border-radius:50%;display:none}.survey__input-checkbox::before{width:100%;height:100%;background-image:url(../img/icon/icon-checked.svg);border-radius:0;background-size:80%;background-repeat:no-repeat;background-position:center}.survey__input:checked+.survey__input-checkbox:before,.survey__input:checked+.survey__input-radio:before{display:block}.survey__input-field,.survey__textarea{width:100%;font-size:24px;border-radius:5px;transition:.3s;display:none}.survey__input-field{height:55px;margin:15px 0 0 72px;padding-left:30px;font-weight:400;border:1px solid #b5aaaa}.survey__textarea{height:138px;margin-top:30px;padding:20px 20px 10px 28px;font-family:inherit;line-height:164%;letter-spacing:.389077px;color:#b5aaaa;background:#fff;border:3px solid #ecebeb;resize:none}.survey__elem-wrapper .survey__label .survey__input:active,.survey__elem-wrapper .survey__label .survey__input:focus,.survey__textarea:active,.survey__textarea:focus{border:1px solid #060606;outline:0;color:#000}.survey__textarea::-moz-placeholder{color:#b5aaaa}.survey__textarea::placeholder{color:#b5aaaa}.survey__textarea--offer{display:block;height:325px;border:1px solid #b5aaaa}.surveys__buttons{display:flex;justify-content:space-between;width:628px;margin-top:56px}.surveys__button{position:relative;display:flex;justify-content:center;align-items:center;width:298px;height:57px;padding:0;font-size:22px;letter-spacing:.276923px;border-radius:3px;border:0;cursor:pointer}.surveys__button::before{content:"";position:absolute;width:25px;height:8px;top:50%;transform:translateY(-50%);background-repeat:no-repeat}.btn-prev{padding-left:28px;background-color:#fff;color:#e41f2f;border:1px solid #e41f2f;display:none}.btn-prev::before{left:20px;background-image:url(../img/icon/icon-arrow-left.svg);background-size:contain}.btn-next{padding-right:28px;background-color:#e41f2f;color:#fff}.btn-next::before{right:20px;background-image:url(../img/icon/icon-arrow-right.svg);background-size:contain}.survey__elem-wrapper{display:flex;justify-content:space-between}.survey__elem-wrapper .survey__label{margin:0;width:50%;font-size:14px}.survey__elem-wrapper .survey__label .survey__input{width:580px;height:55px;padding-left:30px;font-size:24px;border:1px solid #b5aaaa;border-radius:5px;transition:.3s}.surveys__result-btn{display:flex;justify-content:center;align-items:center;width:377px;height:57px;margin-top:39px;padding:0;font-size:22px;letter-spacing:.276923px;color:#fff;background-color:#e41f2f;border-radius:3px;border:0;cursor:pointer;display:none}.result,.result__gift{justify-content:space-between}.result{width:1168px;margin-left:auto;display:none}.result__gift{display:flex}.result__wrapper{width:520px;margin-top:58px}.result__gift{width:554px;padding:42px 31px 43px 30px;background:#fff;box-shadow:0 0 35px -10px rgba(0,0,0,.25);border-radius:5px}.result__title{margin:0;font-weight:700;font-size:40px}.result__desc{margin:40px 0 0;font-size:24px;line-height:164%}.result__gift-content{width:258px}.result__gift-title{font-size:30px;font-weight:700;margin:20px 0 0}.result__gift-desc{margin:28px 0 0;font-size:18px;line-height:160%}.result__gift-pic{width:201px}.result__gift-download{position:relative;display:flex;justify-content:center;align-items:center;width:258px;height:50px;margin-top:50px;padding-right:20px;font-size:22px;letter-spacing:.276923px;color:#e41f2f;background-color:#fff;border:1px solid #e41f2f;border-radius:10px}.result__gift-download:before{content:"";position:absolute;right:70px;top:50%;transform:translateY(-50%);width:18px;height:16px;background-image:url(../img/icon/icon-download.svg)}.answers{padding-top:98px;padding-bottom:128px}.answers__title{margin:0;font-size:65px;font-weight:700}.answers__list{margin-top:70px}.answer__item{margin-top:102px}.answer__item:first-of-type{margin-top:0}.answer__caption{display:block;padding-bottom:7px;font-size:24px;color:#a2a2a2;border-bottom:1px solid #a1a1a1}.answer__title{margin:35px 0 0;font-size:33px;font-weight:600}.answer__result-list{margin-top:29px}.survey-result__item{position:relative;display:grid;grid-template-columns:1fr min-content;align-items:center;height:62px;margin-bottom:20px;border-radius:2px;overflow:hidden}.survey-result__item--max .survey-result__progress{background-color:rgba(250,79,79,.18)}.survey-result__item--max .survey-result__counter{color:#e41f2f}.survey-result__item:last-of-type{margin-bottom:0}.survey-result__progress{position:absolute;top:0;bottom:0;height:100%;width:0;background:rgba(176,176,176,.18);z-index:-1}.survey-result__text{display:flex;align-items:center;width:100%;height:100%;margin:0;font-size:24px;padding-left:30px;letter-spacing:.389077px}.survey-result__counter{position:absolute;top:50%;right:30px;transform:translateY(-50%);font-size:24px;font-weight:700}.footer__wrapper{display:flex;align-items:flex-start;padding:55px 0 150px;border-top:1px solid #7f7f7f;line-height:16px}.footer__copyright{margin:0;font-size:13px}.footer__copyright-link{display:flex;flex-direction:column;display:inline;color:#000;text-decoration:underline}@media (max-width:425px){.footer__copyright-link{margin:5px 0}}.footer__policy{display:block;margin-top:20px;text-decoration:underline;color:#000}.footer__callback{margin:0 0 0 185px;font-size:13px}.footer__phone{display:block;margin-top:10px;font-size:18px;font-weight:600;line-height:22px;color:#000}.footer__logo-link{display:flex;margin-left:auto}.footer__logo{width:177px}@media (max-width:425px){.footer__copyright,.footer__wrapper{flex-direction:column;align-items:flex-start}.footer__wrapper{padding-top:20px;padding-bottom:28px}.footer__copyright{display:flex;margin:15px 0 0;font-size:13px}.footer__copyright span{display:block}.footer__policy{margin-top:10px;text-decoration:underline;color:#000}.footer__callback{order:-1;margin:10px 0 0;font-size:13px}.footer__phone{padding-left:0}.footer__logo-link,.footer__phone{margin:15px 0 0}}
/*# sourceMappingURL=style.min.css.map */
