@import"/anketa/css/vanilla-calendar.layout.min.css";html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{text-decoration:none;color:inherit;cursor:pointer}@font-face{font-family:"Myriad Pro";src:url("/anketa/fonts/MyriadPro-Regular.eot");src:local("Myriad Pro Regular"),local("MyriadPro-Regular"),url("/anketa/fonts/MyriadPro-Regular.eot?#iefix") format("embedded-opentype"),url("/anketa/fonts/MyriadPro-Regular.woff2") format("woff2"),url("/anketa/fonts/MyriadPro-Regular.woff") format("woff"),url("/anketa/fonts/MyriadPro-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Myriad Pro";src:url("/anketa/fonts/MyriadPro-Semibold.eot");src:local("Myriad Pro Semibold"),local("MyriadPro-Semibold"),url("/anketa/fonts/MyriadPro-Semibold.eot?#iefix") format("embedded-opentype"),url("/anketa/fonts/MyriadPro-Semibold.woff2") format("woff2"),url("/anketa/fonts/MyriadPro-Semibold.woff") format("woff"),url("//anketafonts/MyriadPro-Semibold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url("/anketa/fonts/ubuntubold.woff2") format("woff2"),url("/anketa/fonts/ubuntubold.woff") format("woff"),url("/anketa/fonts/ubuntubold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--primary-color: #AE0F0A;--text-color: #0C0C0C;--gray-color: #C0C0C0}html{font-family:"Myriad Pro";font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:var(--text-color);background:linear-gradient(107.02deg, #DE1817 27.05%, #A00606 100%)}body{display:flex;flex-direction:column;min-height:100vh;padding-top:140px;padding-bottom:140px}@media(max-height: 1000px)and (min-width: 1001px){body{padding-top:64px;padding-bottom:64px}}@media(max-width: 1000px){body{padding-top:0;padding-bottom:30px;height:100vh}}.container{max-width:1660px;width:100%;margin:0 auto;padding:0 10px;display:grid;grid-template-columns:1fr 743px;gap:20px;flex:1}@media(max-width: 1450px){.container{grid-template-columns:auto 1fr}}@media(max-width: 1000px){.container{grid-template-columns:1fr}}.left{display:flex;flex-direction:column;align-items:flex-start;gap:80px}.left>img{height:49px}@media(max-width: 1000px){.left{position:fixed;left:0;top:0;right:0;height:120px;gap:5px;padding-top:20px;padding-left:33px;padding-right:33px;background:linear-gradient(107.02deg, #DE1817 27.05%, #A00606 100%);z-index:20}.left>img{height:19px}}.left-block{height:397px;width:100%;max-width:665px;background:url("/anketa/images/bg.svg") center no-repeat;display:flex;flex-direction:column;justify-content:center}@media(max-width: 1000px){.left-block{background:none;height:100%;max-width:100%}}.left-block__text{display:flex;flex-direction:column;gap:5px;color:#fff;font-family:Ubuntu;font-size:69px;font-weight:700;line-height:79px;white-space:nowrap}.left-block__text>span{font-family:Myriad Pro;font-size:23px;font-weight:400;line-height:28px}@media(max-width: 1250px){.left-block__text{font-size:57px}}@media(max-width: 1000px){.left-block__text{font-size:32px;line-height:normal}.left-block__text>span{font-size:12px;line-height:normal}}.form{width:100%;height:100%;position:relative;box-shadow:0px 0px 15px 0px #a60000;background-color:#fff;border-radius:5px;padding:126px 90px 50px 90px;display:flex;flex-direction:column;overflow:auto}@media(max-width: 1200px){.form{padding:126px 50px 50px 50px}}@media(max-width: 1000px){.form{padding:86px 20px 20px 20px;margin-top:120px;margin-bottom:30px;height:auto}}.form-steps{display:grid;grid-template-columns:min-content 1fr min-content 1fr min-content 1fr min-content 1fr min-content;gap:4px;align-items:flex-end;position:absolute;left:0;top:0;right:0;height:126px;padding:50px 90px 35px 90px;z-index:10;background-color:#fff}@media(max-width: 1200px){.form-steps{padding:50px 50px 35px 50px}}@media(max-width: 1000px){.form-steps{position:fixed;top:120px;left:10px;width:calc(100vw - 20px);padding-bottom:25px;height:86px;padding:20px 9px 25px 18px;border-radius:5px 5px 0 0}}.form-step{display:flex;flex-direction:column;gap:2px;align-items:center;font-size:14px;line-height:20px}.form-step.complite{color:var(--primary-color)}.form-step.complite>.form-step__circle{background-color:var(--primary-color)}.form-step__circle{width:19px;height:19px;display:flex;align-items:center;justify-content:center;border-radius:100%;font-weight:600;font-size:13px;line-height:20px;text-align:center;background-color:var(--gray-color);color:#fff}.form-step__line{width:100%;height:2px;background-color:var(--gray-color);border-radius:1px;margin-bottom:8px}.form-step__line.complite{background-color:var(--primary-color)}@media(max-width: 1000px){.form-step__line{height:3px}}.form-inputs{flex:1;display:flex;flex-direction:column;gap:15px;width:100%;max-width:450px;margin-left:auto;margin-right:auto}@media(max-width: 1000px){.form-inputs{max-width:100%}}.form-input-block{display:flex;flex-direction:column;gap:10px;width:100%}.form-input-block input{width:100%;height:40px;border:1px solid silver;border-radius:5px;background-color:#fff;outline:none;padding-left:10px;padding-right:10px}.form-input-block input:hover{box-shadow:0px 0px 4px 0px #b4b4b4}.form-input-block input:focus{border:1px solid var(--primary-color)}.form-input-block-title span{color:var(--primary-color)}.form-buttons{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:15px}.form-buttons>button{margin-left:auto}@media(max-width: 1000px){.form-buttons{flex-direction:column;gap:15px;margin-top:30px}}.button{width:144px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;font-weight:600;border-radius:5px;border:none;outline:none;background-color:var(--primary-color);user-select:none}.button:hover{box-shadow:0px 0px 5px 0px #838383}.button:active{background-color:#9f0f0b}.button.button-gray{background-color:var(--gray-color)}.button.button-gray:hover{box-shadow:0px 0px 5px 0px #c2c2c2}.button.button-gray:active{box-shadow:0px 0px 5px 0px #c2c2c2;background-color:#8a8a8a}@media(max-width: 1000px){.button{width:100%}}.form-title{text-align:center;color:var(--primary-color);font-size:23px;font-weight:700;line-height:26px;text-align:center;margin-bottom:15px}.form-2col{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:14px}@media(max-width: 1000px){.form-2col{display:flex;flex-direction:column;gap:15px}}.input-calendar{position:relative}.input-calendar::after{content:"";width:13px;height:13px;background:url("/anketa/images/calendar.svg") center no-repeat;position:absolute;right:13px;top:13px}.form-text-policy{font-size:12px;margin-top:10px}.form-button-center{display:flex;justify-content:center;margin-top:15px}.form-success-block{flex:1;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;text-align:center}.form-success-block__title{font-family:Ubuntu;font-size:28px;font-style:normal;font-weight:700;line-height:normal;color:var(--primary-color)}.vanilla-calendar{background-color:#fff;box-shadow:0px 0px 6px 0px #e0e0e0;border-radius:10px;padding:0;z-index:10}.vanilla-calendar-header{border-bottom:1px solid #cbcbcb;padding:9px 19px;margin-bottom:10px}.vanilla-calendar-month,.vanilla-calendar-year{font-weight:400;font-size:18px;line-height:24.5px}.vanilla-calendar-arrow.vanilla-calendar-arrow_prev:before,.vanilla-calendar-arrow.vanilla-calendar-arrow_next:before{background-color:var(--text-color)}.vanilla-calendar-wrapper{padding:0 20px 15px 20px}.vanilla-calendar-week__day{font-weight:400;font-size:12px;line-height:16.34px;text-transform:uppercase}.vanilla-calendar-week__day.vanilla-calendar-week__day_weekend{color:#e72222}.vanilla-calendar-day__btn{background-color:#fff;font-weight:400;font-size:15px;line-height:20.43px}.vanilla-calendar-day__btn:hover{color:var(--primary-color)}.vanilla-calendar-months__month,.vanilla-calendar-years__year{font-weight:400;background-color:#fff}.vanilla-calendar-days{row-gap:0}.vanilla-calendar-day__btn.vanilla-calendar-day__btn_selected{border:1px solid var(--primary-color);background:#f9e1e1;color:var(--primary-color);border-radius:0}/*# sourceMappingURL=style.min.css.map */
