@font-face{font-display:swap;font-weight:400;font-family:"FiraSans-Thin";font-style:normal;src:url(../fonts/firasans-thin.woff2) format("woff2"),url(../fonts/firasans-thin.woff) format("woff")}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"FiraSans-Light";src:url(../fonts/firasans-light.woff2) format("woff2"),url(../fonts/firasans-light.woff) format("woff")}@font-face{font-display:swap;font-weight:400;font-family:"FiraSans-Regular";font-style:normal;src:url(../fonts/firasans-regular.woff2) format("woff2"),url(../fonts/firasans-regular.woff) format("woff")}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"FiraSans-Bold";src:url(../fonts/firasans-bold.woff2) format("woff2"),url(../fonts/firasans-bold.woff) format("woff")}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"FiraSans-Italic";src:url(../fonts/firasans-italic.woff2) format("woff2"),url(../fonts/firasans-italic.woff) format("woff")}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"FiraSans-Medium";src:url(../fonts/firasans-medium.woff2) format("woff2"),url(../fonts/firasans-medium.woff) format("woff")}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"FiraSans-SemiBold";src:url(../fonts/firasans-semibold.woff2) format("woff2"),url(../fonts/firasans-semibold.woff) format("woff")}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"FiraSans-ExtraBold";src:url(../fonts/firasans-extrabold.woff2) format("woff2"),url(../fonts/firasans-extrabold.woff) format("woff")}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"FiraSans-Black";src:url(../fonts/firasans-black.woff2) format("woff2"),url(../fonts/firasans-black.woff) format("woff")}html{font-size:14px;scroll-behavior:smooth}body{background-color:#fff;color:#28292c;font-family:"FiraSans-Regular",helvetica,sans-serif;scrollbar-base-color:#138a72;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#1abc9c;scrollbar-track-color:#fff;scrollbar-arrow-color:#1abc9c;scrollbar-shadow-color:#1abc9c;scrollbar-dark-shadow-color:#1abc9c;-ms-overflow-style:-ms-autohiding-scrollbar}*{box-sizing:border-box}a{text-decoration:none}a,button,input[type=submit]{cursor:pointer}body,fieldset{margin:0;padding:0}.h1,h1,h5{font-family:"FiraSans-Bold",helvetica,sans-serif}.h1,h1{font-size:48px;line-height:59px}@media (max-width:768px){.h1,h1{font-size:38px;line-height:42px}}h5{font-size:19px}@media (max-width:600px){h5{font-size:16px}}ul:not([class]){list-style-position:outside;list-style-type:none;margin:0;padding-bottom:15px;padding-left:60px;padding-top:15px}@media (max-width:600px){ul:not([class]){padding-left:40px;padding-top:0}}p{padding:0;margin:0}p:not([class]){line-height:26px;padding-bottom:15px}@media (max-width:768px){p:not([class]){line-height:18px}}ul:not([class]) li{padding-bottom:15px;position:relative}ul:not([class]) li::before{content:url(../img/circle-min.png);width:21px;height:21px;position:absolute;top:-2px;left:-35px}ul:not([class]) li p{padding:0;margin:0}.page-title{font-size:35px;font-family:"FiraSans-Bold",helvetica,sans-serif;color:#030715}@media (max-width:768px){.page-title{font-size:19px}}.page-title--themes{margin-top:10px}.title-center{width:100%;text-align:center;text-transform:uppercase;font-size:17px;font-family:"FiraSans-Bold",helvetica,sans-serif}.main-wrapper{width:100%;max-width:1920px;padding:0;margin:0 auto;height:auto;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}@media (max-width:1920px){.main-wrapper{max-width:none}}.container{width:100%;max-width:1220px;padding:0 20px;margin:auto}@media (max-width:420px){.container{padding:0 15px}}@media (max-width:1220px){.container{max-width:none}}.container--size-small{max-width:880px}.main{width:100%;max-width:1920px;padding:0;margin:0 auto}@media (max-width:1920px){.main{max-width:none}}#widget-fstfn .form__wrapper--registration{max-width:480px;margin:0 auto}#widget-fstfn .form__wrapper--registration .form__support-text:nth-child(1){text-align:left}#widget-fstfn .form__wrapper--registration .cmform-socials{display:flex;justify-content:center;align-items:center;gap:16px;height:36px}#widget-fstfn .form__wrapper--registration .cmform-socials__item{max-width:-moz-max-content;max-width:max-content}#widget-fstfn .root>div>p{margin:0;font-family:"FiraSans-Bold",helvetica,sans-serif;font-size:24px;line-height:30px;font-weight:700;text-align:center}@media (max-width:768px){#widget-fstfn .root>div>p{font-size:20px;line-height:27px}}.container-grid{width:100%;max-width:1220px;display:flex;margin:0 auto;justify-content:flex-start;flex-wrap:wrap}@media (max-width:768px){.container-grid{justify-content:space-between}}.col-one-fourth{width:24%;max-width:280px}@media (max-width:768px){.col-one-fourth{width:49%}}@media (max-width:600px){.col-one-fourth{width:100%}}.text-bold{font-weight:700}.text-center{text-align:center}.text-left{text-align:left}.form__warning.visible{display:block}#rc-imageselect,.g-recaptcha{display:inline-block}@media screen and (max-width:575px){#rc-imageselect,.g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}}.d-none{display:none!important}.d-block{display:block!important}blockquote{margin-top:10px;margin-bottom:10px;margin-left:50px;padding-left:15px;border-left:3px solid #ccc}.mb-1{margin-bottom:1rem!important}.section-banner{margin-top:1rem;margin-bottom:1rem}.banner{height:120px;background:#0d61b5 url(../img/banner-bg.jpg) no-repeat center;background-size:100% 100%;display:flex;justify-content:space-between;align-items:center;padding:0 50px 0 30px}@media (max-width:900px){.banner{justify-content:unset;flex-direction:column;height:unset;padding:24px 20px 28px;background-size:cover;border-radius:4px}}.banner-text{padding-right:10px;color:#dde6ef}@media (max-width:900px){.banner-text{padding-right:0;text-align:center;margin-bottom:22px}}.banner-text__subtitle{font-size:1rem;line-height:118.75%}.banner-text__title{font-weight:900;font-size:1.75rem;line-height:117.8571428571%;margin-bottom:10px}@media (max-width:900px){.banner-text__title{font-size:1.375rem;margin-bottom:13px}}.header{display:flex;align-items:center;align-content:center;justify-content:space-between;min-height:100px;padding:10px 20px 20px!important;flex-wrap:wrap;margin:0 auto!important}@media (max-width:768px){.header{background-image:url(../img/bg-close.png);background-repeat:no-repeat;background-position:left top;min-height:70px;align-content:flex-start;padding:10px 15px!important}}.header__menu-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-grow:1}@media (max-width:768px){.header__menu-wrapper{flex-direction:column;justify-content:flex-start;padding:15px 0;background-image:url(../img/bg-open.png);background-repeat:no-repeat;background-position:left top}}.header__phone{margin-left:auto;font-size:1.28em;font-family:"FiraSans-Medium",helvetica,sans-serif}.header__phone a,.header__phone-mobile a{color:#28292c}.header__phone a:hover{opacity:.5}@media (max-width:768px){.header__phone{display:block;position:absolute;right:20px}}.header-block .header__phone a,.header-block .header__phone-mobile a{color:#fff}@media (max-width:768px){.header-block .header__phone a{color:#28292c}}.header__phone-mobile{display:none;font-size:1.28em;font-family:"FiraSans-Medium",helvetica,sans-serif}@media (max-width:768px){.header__phone-mobile{display:block}}.header__phone-text{display:none}@media (max-width:768px){.header__phone-text{display:inline-block;font-family:"FiraSans-Bold",helvetica,sans-serif;font-size:17px;padding:0;align-self:flex-start;margin:0 0 0 72px}}.header__button{margin-left:20px}@media (max-width:768px){.header__button{transform:translatex(-97vw);-ms-transform:translatex(97vw);margin-left:25px;margin-right:25px;margin-bottom:30px}}.header__social,input.hamburger,label.hamburger{display:none}.header__social p{font-size:12px;margin:0;padding:0}@media (max-width:768px){.header__social{display:block;transform:translatex(-97vw);-ms-transform:translatex(97vw)}}.main-menu{font-family:"FiraSans-Medium",helvetica,sans-serif;font-size:1.071em}@media (max-width:768px){.main-menu{width:100%;margin-top:50px;margin-bottom:40px}}.main-menu__list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}@media (max-width:768px){.main-menu__list{flex-direction:column;height:100%;width:100%;margin:0;padding:0;overflow:auto;overflow-x:hidden;pointer-events:auto}}.main-menu__item{margin-right:46px}@media (max-width:1024px){.main-menu__item{margin-right:20px;margin-left:auto}}@media (max-width:768px){.main-menu__item{width:100%;padding:0;margin-right:0;font-size:12px;transform:translatex(-97vw);-ms-transform:translatex(97vw)}}span.main-menu__link:hover{border-bottom:none}.main-menu__link{color:#030715;line-height:2.7em;padding-bottom:5px;border-bottom:2px solid transparent;transition:all .25s ease-in}.main-menu__link:hover{border-bottom:2px solid #fa5b63}@media (max-width:768px){.main-menu__link{width:100%;display:block;padding:5px 40px;border-top:1px solid #fff;border-bottom:1px solid #fff;text-transform:uppercase;color:#28292c;font-size:14px}.main-menu__link:hover{background-color:#edf2f5;border-top:1px solid #dde6ef;border-bottom:1px solid #dde6ef;cursor:pointer}.header__menu-wrapper{font-family:"FiraSans-Medium",helvetica,sans-serif;font-size:1.071em;position:fixed;left:0;top:0;min-height:100vh;overflow-y:auto;z-index:999;transform:translate(-100vw,0);-ms-transform:translatex(100vw);box-sizing:border-box;transition:width 475ms ease-out,transform 450ms ease,border-radius .8s .1s ease;border-bottom-right-radius:97vw;background-color:#fff;width:97vw}}input.hamburger:checked~.header__menu-wrapper{transform:translatex(0);border-bottom-right-radius:0}input.hamburger:checked~.header__menu-wrapper .header__button,input.hamburger:checked~.header__menu-wrapper .header__social,input.hamburger:checked~.header__menu-wrapper .main-menu__item{transform:translatex(0)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(1),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(1),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(1){transition:transform 1s .08s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(2),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(2),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(2){transition:transform 1s .16s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(3),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(3),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(3){transition:transform 1s .24s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(4),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(4),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(4){transition:transform 1s .32s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(5),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(5),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(5){transition:transform 1s .4s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(6),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(6),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(6){transition:transform 1s .48s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(7),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(7),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(7){transition:transform 1s .56s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(8),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(8),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(8){transition:transform 1s .64s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(9),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(9),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(9){transition:transform 1s .72s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(10),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(10),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(10){transition:transform 1s .8s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(11),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(11),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(11){transition:transform 1s .88s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(12),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(12),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(12){transition:transform 1s .96s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(13),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(13),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(13){transition:transform 1s 1.04s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(14),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(14),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(14){transition:transform 1s 1.12s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(15),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(15),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(15){transition:transform 1s 1.2s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(16),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(16),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(16){transition:transform 1s 1.28s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(17),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(17),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(17){transition:transform 1s 1.36s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(18),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(18),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(18){transition:transform 1s 1.44s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(19),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(19),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(19){transition:transform 1s 1.52s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(20),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(20),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(20){transition:transform 1s 1.6s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(21),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(21),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(21){transition:transform 1s 1.68s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(22),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(22),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(22){transition:transform 1s 1.76s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(23),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(23),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(23){transition:transform 1s 1.84s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(24),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(24),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(24){transition:transform 1s 1.92s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(25),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(25),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(25){transition:transform 1s 2s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(26),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(26),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(26){transition:transform 1s 2.08s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(27),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(27),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(27){transition:transform 1s 2.16s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(28),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(28),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(28){transition:transform 1s 2.24s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(29),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(29),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(29){transition:transform 1s 2.32s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(30),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(30),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(30){transition:transform 1s 2.4s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(31),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(31),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(31){transition:transform 1s 2.48s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(32),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(32),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(32){transition:transform 1s 2.56s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(33),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(33),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(33){transition:transform 1s 2.64s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(34),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(34),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(34){transition:transform 1s 2.72s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(35),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(35),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(35){transition:transform 1s 2.8s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(36),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(36),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(36){transition:transform 1s 2.88s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(37),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(37),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(37){transition:transform 1s 2.96s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(38),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(38),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(38){transition:transform 1s 3.04s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(39),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(39),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(39){transition:transform 1s 3.12s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(40),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(40),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(40){transition:transform 1s 3.2s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(41),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(41),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(41){transition:transform 1s 3.28s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(42),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(42),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(42){transition:transform 1s 3.36s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(43),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(43),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(43){transition:transform 1s 3.44s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(44),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(44),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(44){transition:transform 1s 3.52s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(45),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(45),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(45){transition:transform 1s 3.6s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(46),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(46),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(46){transition:transform 1s 3.68s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(47),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(47),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(47){transition:transform 1s 3.76s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(48),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(48),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(48){transition:transform 1s 3.84s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(49),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(49),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(49){transition:transform 1s 3.92s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~.header__menu-wrapper .header__button:nth-child(50),input.hamburger:checked~.header__menu-wrapper .header__social:nth-child(50),input.hamburger:checked~.header__menu-wrapper .main-menu__item:nth-child(50){transition:transform 1s 4s cubic-bezier(.29,1.4,.44,.96)}input.hamburger:checked~label>i{background-color:transparent;transform:rotate(90deg)}input.hamburger:checked~label>i:before{transform:translate(-50%,-50%) rotate(315deg);top:4px}input.hamburger:checked~label>i:after{transform:translate(-50%,-50%) rotate(-315deg);bottom:-4px}input.hamburger:checked~label open{display:inline;color:transparent;width:40px}@media (max-width:768px){label.hamburger{z-index:9999;position:relative;display:block;height:20px;width:20px;color:#28292c}label.hamburger:hover{cursor:pointer}label.hamburger>i{position:absolute;width:100%;height:2px;top:50%;background-color:#28292c;pointer-events:auto;transition-duration:.35s;transition-delay:.35s}label.hamburger>i:after,label.hamburger>i:before{position:absolute;display:block;width:100%;height:2px;left:50%;background-color:#28292c;content:"";transition:transform .35s;transform-origin:50% 50%}label.hamburger>i:before{transform:translate(-50%,-14px);top:7px}label.hamburger>i:after{transform:translate(-50%,14px);bottom:7px}}label.hamburger{position:absolute;top:15px}.icon{display:inline-block;width:5vw;height:4vw;stroke-width:0;stroke:currentColor;fill:currentColor}.button{background-color:#f4d75c;font-family:"FiraSans-Bold",helvetica,sans-serif;color:#030715;border-radius:20px;padding:11px 22px;border:0;transition:all .25s ease-in;-moz-appearance:none;-webkit-appearance:none}.button:active,.button:hover{background-color:#f96d62;color:#fff}.button:active{box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35)}.button--small{min-width:110px;display:flex;justify-content:center}@media (max-width:768px){.button--small{min-width:265px}.button--small:active,.button--small:hover{background-color:#f96d62;color:#fff}}.button__icon-lock{fill:rgba(40,41,44,.5);text-align:center;margin-right:5px;transition:all .25s ease-in}.button--small:hover .button__icon-lock{fill:rgba(255,255,255,.5)}.button--size-middle{border-radius:28px;padding:20px 50px}.button--size-middle:active,.button--size-middle:hover{background-color:#ffbb3c;color:#030715}.button--transparent{border-radius:25px;background-color:transparent;box-shadow:inset 0 0 0 2px #f4d75c;color:#030715}.button--transparent:hover{background-color:#f4d75c;color:#030715}.button--transparent:active,.button-request:hover{background-color:#ffbb3c}.button-request,.button-request--info{display:inline-block;padding:19px 50px;border-radius:30px;position:relative}.button-request--info::after,.button-request::after{position:absolute;content:"";width:21px;height:21px;background-image:url(../img/icons/chevron.svg);background-repeat:no-repeat;background-size:21px 21px;top:50%;margin-top:-11px;opacity:.4}.button-request::after{right:17px}.button-request:hover{color:#030715}.button-request:active{background-color:#ffbb3c;box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35)}@media (max-width:600px){.button-request.form__button{padding:19px 40px 19px 20px;width:100%}}.button-request--info{padding:19px 30px 19px 60px;box-shadow:0 0 0 7px rgba(244,215,92,.36)}.button-request--info::after{left:17px}@media (max-width:600px){.button-request--info::after{display:none}}.button-request--info:active,.button-request--info:hover{background-color:#f4d75c;color:#030715}.button-request--info:active{box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35)}@media (max-width:600px){.button-request--info{padding:19px 30px}}.button-reviews{display:inline-block;padding:16px 76px 16px 53px;border-radius:25px;position:relative}.button-reviews::after{position:absolute;content:"";width:27px;height:24px;background-image:url(../img/icons/chat.svg);background-repeat:no-repeat;background-size:27px 24px;top:50%;margin-top:-12px;right:30px;opacity:.4}.button-reviews:hover{background-color:#ffbb3c;color:#030715}.button-reviews:active{background-color:#ffbb3c;box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35)}.logo{margin-right:68px}@media (max-width:768px){.logo{margin-left:45px;margin-right:0}}.logo__img{width:144px;height:45px}@media (max-width:1024px){.logo__img{width:95px;height:30px}}.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;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.social{list-style:none;margin:0;padding:15px 0;display:flex}@media (max-width:1024px){.social{justify-content:center}}.social__item{display:flex;width:34px;height:34px;margin:3px;border-radius:50%;background-color:#1d2339;transition:all .25s ease-in}.social__item:hover{opacity:.7}.social__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.social__icon{fill:#fff;height:100%;transition:all .25s ease-in}.social__icon:hover{opacity:.7;fill:#fff}@media (min-width:769px){.header-block{position:relative;max-width:1920px;overflow-x:hidden;background-image:url(../img/illustration/main_image.svg);background-repeat:no-repeat;background-position:right -45px top;background-size:903px auto,auto}}@media (max-width:1600px){.header-block{background-position:right -200px top}}@media (max-width:1440px){.header-block{background-position:right -300px top}}@media (max-width:1024px){.header-block{background-position:right -100px top;background-size:450px auto,auto}}.header-block::before{top:155px;left:60px;z-index:-1;width:76px;height:350px;background-image:url(../img/rocket.png);background-repeat:no-repeat;background-position:center;position:absolute;content:""}@media (max-width:1280px){.header-block::before{display:none}}@media (min-width:769px){.header-block.header-block--index{background-image:url(../img/illustration/main_image.svg);background-position:right -45px top}}@media (max-width:1440px){.header-block.header-block--index{background-position:right -300px top}}@media (max-width:1220px){.header-block.header-block--index{background-position:right -250px top;background-size:750px auto,auto}}@media (max-width:1024px){.header-block.header-block--index{background-position:right -100px top;background-size:600px auto,auto}}.header-block .h1,.header-block h1{max-width:600px;margin:0 0 25px;padding:0}@media (max-width:768px){.header-block .h1,.header-block h1{margin-bottom:15px}}@media (max-width:600px){.header-block .h1,.header-block h1{max-width:80%;padding-top:0}}.form,form.fastfine-calculator{max-width:880px;height:auto;border-radius:12px;box-shadow:0 15px 54px 0 rgba(0,0,0,.15);background-color:#fff;padding:21px 25px;position:relative;z-index:10}@media (max-width:600px){.form,form.fastfine-calculator{padding:18px 20px 23px}}.form__title{margin:0;padding:0 0 20px;text-align:center;font-size:19px;font-family:"FiraSans-Bold",helvetica,sans-serif;color:#030715}@media (max-width:600px){.form__title{font-size:12px}}.form__wrapper{width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width:600px){.form__wrapper{flex-direction:column}.form__wrapper--price{flex-direction:row;flex-wrap:wrap;justify-content:center}}.fastfine-calculator .input{transition:all .25 ease-out}.fastfine-calculator .input,.form__input{width:100%;padding:15px 17px;border-radius:2px;border:solid 1px #ecedef;background-color:#f8f9fa;color:#030715;font-size:12px;margin-bottom:15px;-moz-appearance:none;-webkit-appearance:none}.fastfine-calculator .input:hover,.form__input:hover{border-color:#d6d8e0}.fastfine-calculator .input:focus,.form__input:focus{background-color:#f8f9fa}.breadcrumb__item a:hover,.form__autocomplete{color:#030715}:-ms-input-placeholder,::-webkit-input-placeholder,::placeholder{color:#000!important;opacity:1!important}.form__label.invalid .form__input{border-color:#f96d62}.form__warning{display:none;font-size:11px;color:#f96d62}.form__label.invalid .form__warning{display:block}.form__input--full{width:100%}.theme-deadline-wrapper{justify-content:unset}.theme-deadline-wrapper .form__input-wrap:first-child{margin-right:1rem}.theme-deadline-wrapper .form__input-wrap:last-child{width:100%}.form__input-wrapper{display:flex;justify-content:space-between}.form__input-wrapper .form__input-warning{width:49%}@media (max-width:768px){.form__input-wrapper .form__input-warning{width:100%}}.form__input-wrapper .form__label{width:49%}@media (max-width:768px){.form__input-wrapper .form__label{width:100%}}.form__input-warning .form__input,.form__input-wrapper .form__input,.form__label--full .form__input{width:100%}@media (max-width:768px){.form__input-wrapper{flex-direction:column;margin-bottom:15px}}.form__input--textarea{display:block;width:100%;resize:none}.form__input{transition:all .3s ease-in}.form__label{display:block;margin-bottom:3px}.form__label-text{cursor:text;font-size:12px;transform:translateY(-45px);transition:all .3s ease-in;color:#434448;padding-left:17px;position:absolute}.form__input:focus+.form__label-text,.form__input:valid+.form__label-text{transform:translateY(-60px);font-size:9px}.form__label-text--textarea{transform:translateY(-70px)}.form__input:focus+.form__label-text--textarea,.form__input:valid+.form__label-text--textarea{transform:translateY(-80px)}input,input:active,textarea,textarea:active{outline:0}.form__button-wrapper{display:flex;justify-content:space-between;align-items:center}.form__note{margin:0;max-width:360px;font-size:12px;padding:0 0 0 40px;display:inline-block;background-image:url(../img/icons/information.svg);background-repeat:no-repeat;background-position:left top;background-size:24px 24px;position:relative}.form__note a,.form__note--mobile a{color:#2b2a7b;text-decoration:underline}.form__note span,.form__note--mobile span{font-family:"FiraSans-Bold",helvetica,sans-serif}@media (max-width:600px){.form__note{display:none}}.form__note::before{position:absolute;content:"";width:16px;height:16px;left:4px;top:4px;background-color:#f4d75c;border-radius:50%;z-index:-1}@media (max-width:600px){.form__note::before{display:none}}.form__note--mobile{display:none;font-size:11px;max-width:145px;padding:0;line-height:14px;margin:1rem}.form__note--mobile span{margin-top:-5px}@media (max-width:600px){.form__note--mobile{display:block;order:3}}.fastfine-calculator select,.form__select{width:100%;padding:14px 15px;border-radius:2px;border:solid 1px #ecedef;background-color:#f8f9fa;color:#030715;font-size:12px;font-weight:400;margin-bottom:15px;transition:all .25 ease-out;outline:0;-moz-appearance:none;-webkit-appearance:none}.form__select{height:auto}.fastfine-calculator select:hover,.form__select:hover{border-color:#d6d8e0}.fastfine-calculator select:focus,.form__select:focus{background-color:#f8f9fa}.form__input-wrap{display:inline-block;position:relative;width:32%}@media (max-width:600px){.form__input-wrap{width:100%}.form__input-wrap:first-child{margin-right:0!important}}.form__input-wrap select::after{position:absolute;content:"";width:33px;height:44px;background-color:#f8f9fa;background-image:url(../img/icons/sort-down.svg);background-repeat:no-repeat;background-position:center center;background-size:6px 4px;right:1px;top:1px;pointer-events:none}.form__option{font-size:12px;font-weight:400;color:#434448}select>.placeholder{display:none}.form__input-whitespace-wrapper{display:flex;justify-content:flex-start;width:32%;order:2}@media (max-width:600px){.form__input-whitespace-wrapper{flex-direction:row;width:100%}}.form__input-whitespace-wrapper .form__input-wrap{width:50%}@media (max-width:600px){.form__input-whitespace-wrapper .form__input-wrap{width:100%}}.form__input-wrap--type,.form__select--type{border-left:none}.form__select--volume{border-top-right-radius:0;border-bottom-right-radius:0}.form__promo{position:relative;height:45px;width:32%}@media (max-width:600px){.form__promo{width:100%;order:1;text-align:center}}.button-promo .form__promo-note{background-color:transparent;border:0;border-bottom:1px dashed #030715}.form__promo-note{display:inline-block;color:#2b2a7b;font-size:12px;line-height:13px;margin-left:20px;border-bottom:1px dashed #030715;font-family:"FiraSans-Bold",helvetica,sans-serif;position:relative;cursor:pointer;padding:16px 0 0;transition:.2s ease-in-out}@media (max-width:600px){.form__promo-note{text-align:center;padding-top:10px}}.form__promo-note:hover{color:#f96d62;border-bottom:1px dashed #f96d62}.form__promo-note::before{position:absolute;content:"";width:11px;height:8px;background-image:url(../img/icons/check-symbol.svg);background-repeat:no-repeat;background-position:center;background-size:11px 8px;top:19px;left:-17px}@media (max-width:600px){.form__promo-note::before{top:13px}}.form__price{font-family:"FiraSans-SemiBold",helvetica,sans-serif;color:#030715;max-width:150px}@media (max-width:600px){.form__price{max-width:100px;font-size:10px;order:2}.form__hidden{display:none}}.form__price--value{color:#2b2a7b;font-size:19px;margin-top:5px;line-height:25px}.form__button{text-align:center;margin:15px auto 0;font-size:16px}.form__button--auth{padding-left:40px;padding-right:40px}.autocomplete{background:#f8f8fa;z-index:1000;font-family:"FiraSans-Regular",helvetica,sans-serif;overflow:auto;box-sizing:border-box;border:1px solid rgba(50,50,50,.6)}.autocomplete.subject{top:43px}.autocomplete *{font:inherit}.autocomplete>div{padding:0 4px}.autocomplete .group{background:#eee}.autocomplete>div:not(.group):hover{background:#bdc7c0;cursor:pointer}.autocomplete>div.selected{background:#f8f8fa;cursor:pointer}textarea{min-height:80px;resize:none}.form__item{position:relative}.form__item .form__item-label{position:absolute;bottom:100%;top:-13px;padding-left:17px;right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font-size:12px;color:#434448;pointer-events:none;cursor:text;transform:translate3d(0,28px,0) scale(1);transition:transform .4s cubic-bezier(.25,.8,.25,1);transform-origin:left top}.form__item.focused .form__item-label{transform:translate3d(0,15px,0) scale(.75);transition:transform cubic-bezier(.25,.8,.25,1) .4s,width cubic-bezier(.25,.8,.25,1) .4s;padding-left:24px}.form__promo .form__input--promo{position:absolute;top:0;left:0;display:none;width:100%}.form__promo .form__item-label--promo{color:transparent}.form__promo.active .form__input--promo{display:block}.form__promo.active .form__item-label--promo{color:#434448;z-index:99999}.fastfine-calculator.fastfine-calculator_registration label span,.form__promo.active .form__promo-note{display:none}.form-section{width:auto;max-width:900px;padding:10px;border-radius:12px}.event{position:absolute;bottom:3px;left:calc(50% - 1.5px);content:" ";display:block;background:#3d8eb9}.dot,.event{width:5px;height:5px;border-radius:50%}.dot{background-color:#bbb;display:inline-block;vertical-align:middle}.price-ranges div{margin:0 5px;display:inline}.fastfine-calculator .form__inner{justify-content:center}.fastfine-calculator .input,.fastfine-calculator select{height:46px}.fastfine-calculator.fastfine-calculator_registration label{width:100%;margin-bottom:0}.fastfine-calculator.fastfine-calculator_registration label input{border-radius:2px;border:solid 1px #ecedef;background-color:#f8f9fa;color:#030715;font-size:12px;font-weight:400;transition:all .25 ease-out;outline:0;height:auto;padding-left:45px;padding-top:15px;padding-bottom:15px;width:100%}.fastfine-calculator.fastfine-calculator_registration .form__input{margin-bottom:0}.fastfine-calculator.fastfine-calculator_registration .form__wrapper{flex-wrap:wrap}.form__social-link{width:40px;height:44px;margin-bottom:15px}.form__input-social{width:100%;height:100%;display:block;background-image:url(../img/vk-form.svg);background-position:center;background-size:40px 44px;background-repeat:no-repeat}.form__wrapper--registration{flex-wrap:wrap;flex-direction:column}.form__support-text{width:100%;text-align:left;padding:0;margin:15px 0 10px}.fastfine-calculator .auth__label{font-size:1.75rem;margin-bottom:10px}.form__input-wrap--auth{width:60%}@media (max-width:600px){.form__input-wrap--auth{width:100%}}.fastfine-calculator .calc-item.description{text-align:center}.fastfine-calculator .calc-item.timer{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;margin:15px 0 20px}@media (max-width:768px){.fastfine-calculator .calc-item.timer{flex-direction:column}.remaining-time__wrap{margin-bottom:15px}}.remaining-time__description{padding:0;margin:0;font-family:"FiraSans-Bold",helvetica,sans-serif}.send-auth-again{margin-left:100px}@media (max-width:768px){.send-auth-again{margin-left:0}}.modal,.modal::before{width:100vw;height:100%}.modal{display:block;position:fixed;z-index:300;top:0;left:0;opacity:1}.modal::before{content:"";position:absolute;background-color:#28292c;opacity:.95;z-index:100}.modal__title{font-size:28px;text-align:center;margin:0 0 10px}@media (max-width:600px){.modal__title{font-size:21px}}.modal__text{margin:0;padding:0;text-align:center;line-height:1.2}.modal__close-button{width:34px;height:34px;border-radius:50%;background-color:#fbefba;background-image:url(../img/icons/cross.svg);background-repeat:no-repeat;background-position:center;background-size:10px 10px;border:0;cursor:pointer;transition:all .3s ease-in;position:absolute;top:-16px;right:-16px}.modal__close-button:hover{background-color:#333}@media (max-width:375px){.modal__close-button{top:5px;right:5px}}.modal__container{display:block;box-sizing:border-box;width:380px;height:auto;background-color:#fff;position:fixed;top:50%;left:50%;margin:-160px auto 50px -190px;z-index:200;opacity:1}@media (max-width:768px){.modal__container{width:90%;left:50%;margin-left:-45%}}@media (max-width:600px){.modal__container{margin-top:0;top:5%}}.form__arrow::after,.modal__container::before{position:absolute;content:"";background-repeat:no-repeat}.modal__container::before,.success-circle{width:77px;height:77px;background-color:#f4d75c;border-radius:50%;box-shadow:0 4px 21px 10px rgba(244,215,92,.05);background-image:url(../img/icons/check-symbol.svg);background-size:35px 32px;background-position:center}.modal__container::before{top:-30px;left:50%;margin-left:-39px;z-index:250}.success-circle{background-repeat:no-repeat;margin:auto}.modal__wrapper{width:auto;margin:0 auto;padding:80px 45px 65px;display:flex;flex-direction:column}@media (max-width:600px){.modal__wrapper{padding:60px 20px 20px}}.fastfine-calculator .form__input.error,.fastfine-calculator .form__select.error{border-color:#f96d62}.fastfine-calculator .form__input.success,.fastfine-calculator .form__select.success{border-color:green}.form__arrow{position:relative}.form__arrow::after{width:33px;height:44px;background-color:#f8f9fa;background-image:url(../img/icons/sort-down.svg);background-position:center center;background-size:7px 6px;right:1px;top:1px;pointer-events:none}.breadcrumb{width:100%;background:linear-gradient(180deg,rgba(0,0,0,.05) 0,transparent 50%);background-color:#edf2f5;padding:15px 0;margin-top:-10px}@media (max-width:600px){.breadcrumb{display:none}}.breadcrumb__list{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-start}.breadcrumb__item{padding-right:25px;position:relative;font-size:12px}.breadcrumb__item a{color:#979cad;transition:all .25s ease-in}.breadcrumb__item:not(:last-child):after{position:absolute;content:"";width:10px;height:8px;background-image:url(../img/icons/right-arrow-forward.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;opacity:.45;bottom:4px;right:8px}