@charset "UTF-8";
/* @import url(../../../https@fonts.googleapis.com/css@family=montserrat_3a100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&subset=cyrillic); */
@font-face{font-family:'icon';src:url('../fonts/icomoon.eot@l45t2k');src:url('../fonts/icomoon.eot@l45t2k#iefix') format('embedded-opentype'),url('../fonts/icomoon.ttf@l45t2k') format('truetype'),url('../fonts/icomoon.woff@l45t2k') format('woff'),url('../fonts/icomoon.svg@l45t2k.xml#icomoon') format('svg');font-weight:normal;font-style:normal;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;}
::-webkit-input-placeholder{color:inherit;opacity:1;}
::-moz-placeholder{color:inherit;opacity:1;}
:-ms-input-placeholder{color:inherit;opacity:1;}
:-moz-placeholder{color:inherit;opacity:1;}
body{font-family:Montserrat;font-size:16px;color:#000;background:#f5f5f5;position:relative;}
input,textarea,select,button{display:block;width:auto;margin:0px;padding:0px;background:none;border:none;font-family:inherit;font-size:inherit;color:inherit;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;}
input[type="button"],input[type="submit"],button,a{cursor:hand;cursor:pointer;}
textarea{resize:vertical;}
a{color:inherit;text-decoration:none;}
.input:before,.checkbox span:after,.info:before,.steps__items>div:before,.steps__items>div:after,.steps__bottom:before,.we-all__row>div:before,.guarantees__items>div:before,.reviews .slick-arrow:before,.callback-modal__phone:before,.header__burger:before{font-family:icon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.container{width:1180px;margin:0px auto;position:relative;}
.br{display:block;}
.overflow-hidden{overflow:hidden;}
.green{color:#83ff4c;}
.button{background:#155cf4;color:#fff;height:68px;border-radius:999px;padding:0px 30px;font-size:20px;font-weight:600;}
.button:hover{background:#83ff4c;color:#000;}
.input{position:relative;border-bottom:1px solid #c3dfff;height:47px;}
.input:before{content:'\e914';color:#7d7d7d;line-height:46px;width:45px;text-align:center;position:absolute;z-index:2;top:0px;left:0px;font-size:18px;}
.input input{height:46px;position:absolute;width:100%;top:0px;left:0px;z-index:1;padding-left:45px;font-size:22px;font-weight:300;}
.input_clock:before{content:'\e91b';}
.input_clock input{font-size:18px;}
.input_person:before{content:'\e921';}
.checkbox{display:block;position:relative;}
.checkbox input{position:absolute;top:-2px;left:0px;width:18px;height:18px;z-index:1;opacity:0;}
.checkbox span{padding-left:30px;position:relative;display:block;font-size:12px;line-height:1.2;cursor:pointer;}
.checkbox span:before,.checkbox span:after{position:absolute;top:-2px;left:0px;}
.checkbox span:before{content:'';border:2px solid #155cf4;width:14px;height:14px;z-index:2;}
.checkbox span:after{content:'\e906';display:none;color:#83ff4c;width:18px;line-height:18px;text-align:center;font-size:11px;z-index:3;}
.checkbox a{text-decoration:underline;}
.checkbox a:hover{color:#00aeff;}
.checkbox input:checked + span:after{display:block;}
.radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.radios__radio{display:block;height:20px;}
/*.radios__radio input{position:absolute;top:0px;left:0px;width:20px;height:20px;z-index:1;opacity:0;}*/
.radios__radio input{position:relative;top:0px;left:0px;width:20px;height:20px;z-index:1;opacity:0;}
.radios__radio span{padding-left:30px;position:relative;z-index:2;display:block;line-height:20px;font-weight:300;cursor:pointer;}
.radios__radio span:before,.radios__radio span:after{content:'';}
.radios__radio span:before{border:1px solid #155cf4;border-radius:999px;width:18px;position:absolute;top:0px;left:0px;height:18px;}
.radios__radio span:after{display:none;width:10px;height:10px;background:#83ff4c;border-radius:999px;position:absolute;top:50%;left:5px;margin-top:-5px;}
.radios__radio input:checked + span:after{display:block;}
.types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.types__type{position:relative;height:30px;}
.types__type input{position:absolute;top:0px;left:0px;width:30px;height:30px;opacity:0;z-index:1;}
.types__type span{font-size:19px;display:block;line-height:30px;position:relative;z-index:2;cursor:pointer;}
.types__type input:checked + span{color:#155cf4;text-decoration:underline;font-weight:600;}
.info{background:rgba(255,255,255,0.05);height:62px;padding-right:20px;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-left:75px;}
.info:before{content:'\e914';position:absolute;top:50%;left:15px;width:42px;background:#155cf4;border-radius:999px;line-height:42px;text-align:center;font-size:18px;margin-top:-21px;}
.info__phone{font-size:18px;font-weight:500;letter-spacing:1px;}
.info__apps{font-size:12px;font-weight:300;text-decoration:underline;}
.info:hover:before{background:#83ff4c;color:#000;}
.logo{text-transform:uppercase;font-size:20px;font-weight:700;}
a.logo:hover .green{color:#155cf4;}
.header{background:#051731 url(../images/1.png) no-repeat 50% 0px;overflow:hidden;position:relative;}
.header__container{height:811px;color:#fff;}
.header__container:before{content:'';position:absolute;left:50%;bottom:0px;margin-left:-210px;background:url(../images/2.png) no-repeat;width:677px;height:242px;z-index:1;}
.header__head{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px;}
.header__menu{font-size:13px;text-transform:uppercase;width:650px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.header__menu a:hover{color:#00aeff;text-decoration:underline;}
.header__body{padding-right:540px;position:relative;}
.header__title{font-size:60px;font-weight:300;line-height:1.2;margin-bottom:20px;}
.header__label{font-size:40px;font-weight:300;line-height:1.2;margin-bottom:40px;}
.header__subtitle{font-weight:800;text-transform:uppercase;font-size:35px;line-height:1.2;margin-bottom:50px;}
.header__list{font-size:18px;font-weight:700;text-transform:uppercase;}
.header__list>div{line-height:40px;position:relative;padding-left:25px;}
.header__list>div:before{content:'';position:absolute;top:50%;left:0px;width:8px;height:8px;background:#83ff4c;border-radius:999px;margin-top:-4px;}
.header__form{position:absolute;top:0px;right:0px;background:#fff;color:#000;border-radius:10px;width:400px;padding:60px 0px;}
.header__toper{font-size:23px;line-height:1.2;text-align:center;font-weight:500;margin-bottom:50px;}
.header__input{width:315px;margin:0px auto;margin-bottom:30px;}
.header__checkbox{margin-bottom:40px;width:325px;left:42px;}
.header__button{width:265px;margin:0px auto;}
.header__burger{width:48px;line-height:48px;text-align:center;position:absolute;top:24px;left:50%;font-size:38px;color:#fff;display:none;z-index:99;margin-left:120px;}
.header__burger:before{content:'\e911';}
.header__submenu{display:none;position:absolute;top:0px;left:0px;width:100%;background:#273b59;z-index:9;padding:100px 0px;}
.header__submenu .menu{width:460px;margin:0px auto;font-size:18px;line-height:1.2;text-transform:uppercase;color:#fff;text-align:center;}
.header__submenu .menu a{display:block;width:100%;padding:25px 0px;border-bottom:1px solid #304667;}
.header__submenu .menu a:hover{color:#00aeff;text-decoration:underline;}
.header.active .header__burger{color:#155cf4;}
.header.active .header__submenu{display:block;}
.header.active .header__logo{position:relative;z-index:99;}
.header.active .header__info{position:relative;z-index:99;background:#3c4e69;}
.steps{padding-top:50px;margin-bottom:80px;}
.steps__title{text-align:center;font-size:50px;font-weight:600;margin-bottom:50px;}
.steps__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:230px;background:#fff;border-radius:10px;margin-bottom:100px;}
.steps__items>div{width:20%;padding-top:120px;position:relative;text-align:center;height:254px;}
.steps__items>div:before{position:absolute;top:30px;left:0px;width:100%;line-height:60px;font-size:40px;color:#b7c7cd;}
.steps__items>div:after{content:'\e900';-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:#155cf4;font-size:24px;position:absolute;top:90px;line-height:48px;width:48px;text-align:center;}
.steps__text{line-height:1.4;}
.steps__numb{background:#155cf4;border-radius:999px;width:48px;line-height:48px;color:#fff;font-size:25px;font-weight:500;position:absolute;bottom:0px;left:50%;margin-left:-24px;}
.steps__button{display:inline;text-decoration:underline;}
.steps__button:hover{color:#155cf4;}
.steps__item_1:before{content:'\e904';}
.steps__item_1:after{right:-10px;}
.steps__item_2:before{content:'\e918';}
.steps__item_2:after{right:-40px;}
.steps__item_3:before{content:'\e902';}
.steps__item_3:after{right:-30px;}
.steps__item_4:before{content:'\e910';}
.steps__item_4:after{right:-20px;}
.steps__item_5:before{content:'\e912';}
.steps__item_5:after{display:none;}
.steps__bottom{width:690px;margin:0px auto;position:relative;padding-left:100px;font-size:24px;line-height:1.4;}
.steps__bottom:before{content:'\e91d';position:absolute;top:0px;left:0px;width:100px;color:#155cf4;font-size:58px;line-height:64px;}
.steps__bold{font-weight:500;}
.form{margin-bottom:65px;}
.form__container{width:980px;border:1px solid #b7b7b7;background:#fff;border-radius:10px;padding:50px 0px;}
.form__title{text-align:center;font-size:40px;font-weight:700;margin-bottom:50px;}
.form__types{width:390px;margin:0px auto;margin-bottom:45px;}
.form__radios{width:330px;margin:0px auto;margin-bottom:45px;}
.form__inputs{width:670px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0px auto;margin-bottom:30px;}
.form__inputs>div{width:310px;}
.form__button{margin:0px auto;width:265px;margin-bottom:20px;}
.form__checkbox{width:325px;margin:0px auto;}
.apple{padding-bottom:55px;background:#fff;}
.apple__container{background:#155cf4;height:260px;z-index:1;color:#fff;padding-left:75px;padding-top:30px;z-index:1;}
.apple__container:before{content:'';bottom:0px;right:6px;z-index:2;position:absolute;background:url(../images/3.png) no-repeat;width:400px;height:220px;}
.apple__title{font-size:35px;font-weight:500;margin-bottom:10px;}
.apple__logo{margin-bottom:35px;}
.apple__text{font-size:22px;line-height:1.4;font-weight:500;}
.apple__list{font-size:22px;line-height:1.4;font-weight:300;}
.apple__list div:before{content:'- ';display:inline;}
.we-all{background:#fff;}
.we-all__container{padding:50px 0px;}
.we-all__title{text-align:center;font-size:40px;font-weight:700;margin-bottom:10px;}
.we-all__subtitle{font-size:22px;text-align:center;color:#8b979b;margin-bottom:20px;}
.we-all__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:40px;}
.we-all__row>div{position:relative;padding-left:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;line-height:1.4;width:16.666666%;}
.we-all__row>div:before{position:absolute;top:0px;left:0px;width:60px;line-height:60px;text-align:center;font-size:40px;color:#8b979b;}
.we-all__item_1:before{content:'\e918';}
.we-all__item_2:before{content:'\e918';}
.we-all__item_3:before{content:'\e91a';}
.we-all__item_4:before{content:'\e90f';}
.we-all__item_5:before{content:'\e915';}
.we-all__item_6:before{content:'\e907';}
.we-all__item_7:before{content:'\e90c';}
.we-all__item_8:before{content:'\e90b';}
.we-all__item_9:before{content:'\e90d';}
.we-all__item_10:before{content:'\e909';}
.we-all__item_11:before{content:'\e90b';}
.we-all__item_12:before{content:'\e919';}
.guarantees{overflow:hidden;}
.guarantees__container{height:829px;padding-top:55px;}
.guarantees__container:before{content:'';position:absolute;top:0px;left:50%;margin-left:-865px;width:753px;height:829px;background:url(../images/4.png) no-repeat;z-index:1;}
.guarantees__title{text-align:center;font-size:50px;font-weight:700;margin-bottom:30px;position:relative;z-index:2;}
.guarantees__title span{color:#155cf4;}
.guarantees__items{padding-left:500px;position:relative;z-index:2;}
.guarantees__items>div{position:relative;padding:25px 30px;padding-left:170px;}
.guarantees__items>div:before{position:absolute;top:25px;left:53px;width:64px;color:#155cf4;font-size:58px;line-height:64px;}
.guarantees__subtitle{font-size:22px;font-weight:600;margin-bottom:15px;line-height:1.2;}
.guarantees__text{font-size:18px;line-height:1.4;}
.guarantees__item_1:before{content:'\e91d';}
.guarantees__item_2{background:#fff;}
.guarantees__item_2:before{content:'\e920';}
.guarantees__item_3:before{content:'\e910';}
.guarantees__item_4:before{content:'\e912';}
.how-much{background:#051731 url(../images/1.png) no-repeat 50% 0px;overflow:hidden;background-size: cover;}
.how-much__container{min-height: 1007px;color:#fff;padding-top:50px;padding-bottom: 50px;}
.how-much__container:before{content:'';position:absolute;top:200px;left:50%;margin-left:400px;width:560px;height:537px;background:url(../images/5.png) no-repeat;z-index:1;}
.how-much__title{text-align:center;font-size:40px;font-weight:700;margin-bottom:20px;}
.how-much__subtitle{font-size:22px;text-align:center;color:#8b979b;padding-bottom:20px;}
.how-much__items .how-much__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:700px;margin:0px auto;margin-top:30px;position: relative;}
.how-much__label{position:relative;padding-left:20px;line-height:46px;font-size:20px;}
.how-much__label:before{content:'';position:absolute;top:50%;left:0px;width:8px;height:8px;background:#83ff4c;border-radius:999px;margin-top:-4px;}
/*
.how-much__select{width:315px;border-bottom:1px solid #fff;height:46px;padding-left:20px;padding-right:50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAICAMAAABEbLaeAAAASFBMVEUAAACD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0xCzromAAAAF3RSTlMA94MPuXxaFbKXj4pRGQ3q6disppJjIv/CWroAAABNSURBVBjTfc1JDoAgEAXR3wgyCM7a97+pkYReNdT6JQUbPSQToJXoEuQ4Qu2h0zdyT9CbKZQ64iREQbb8ZBGio7eSUXnb2awYlw/XJx86mwIWs0ETfwAAAABJRU5ErkJggg==');background-repeat:no-repeat;background-position:100% 50%;}
*/
.how-much__select{border-bottom:1px solid #fff;height:46px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAICAMAAABEbLaeAAAASFBMVEUAAACD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0yD/0xCzromAAAAF3RSTlMA94MPuXxaFbKXj4pRGQ3q6disppJjIv/CWroAAABNSURBVBjTfc1JDoAgEAXR3wgyCM7a97+pkYReNdT6JQUbPSQToJXoEuQ4Qu2h0zdyT9CbKZQ64iREQbb8ZBGio7eSUXnb2awYlw/XJx86mwIWs0ETfwAAAABJRU5ErkJggg==');background-repeat:no-repeat;background-position:100% 50%;}
.js_select_elem.how-much__radios,
.how-much__select{width:315px;padding-left:20px;padding-right:50px;margin: 0;display: block;}
.js_select_elem.how-much__radios .radios__radio{width:100%;margin-bottom: 10px;} 
input[type="text"].how-much__select{background-image: none;}
.how-much__reset_another{position: absolute;/* outline: 1px solid; */width: 40px;right: 0;height: 45px;bottom: 0;text-align: left;padding-left: 6px;}
.how-much__reset_another:before{content:"✖";color:#83ff4c}
.how-much__select option{color:#000;background:#fff;}
.how-much__form{width:810px;border-radius:10px;border:1px solid #263a59;margin:0px auto;padding:30px 0px;margin-top:50px;}
.how-much__toper{font-size:30px;font-weight:700;text-align:center;margin-bottom:25px;}
.how-much__types{width:390px;margin:0px auto;margin-bottom:30px;}
.how-much__radios{width:330px;margin:0px auto;margin-bottom:35px;}
.how-much__types .types__type input:checked + span{color:#fff;}
.how-much__input{width:315px;}
.how-much__input:before{color:#fff;}
.how-much__button{background:#fff;color:#000;width:265px;}
.how-much__inputs{width:620px;margin:0px auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.how-much__checkbox{width:325px;margin:0px auto;}
.questions{background:#fff;}
.questions__container{padding:60px 0px;width:780px;}
.questions__title{text-align:center;font-size:50px;font-weight:600;margin-bottom:50px;}
.questions__one{margin-bottom:20px;font-size:22px;line-height:1.4;font-weight:600;padding-left:50px;position:relative;cursor:pointer;}
.questions__one:before{content:'+';position:absolute;top:2px;left:0px;width:24px;line-height:24px;font-weight:300;font-size:42px;text-align:center;}
.questions__one.active:before{content:'-';}
.questions__two{display:none;margin-bottom:20px;font-size:18px;line-height:1.4;padding-left:50px;}
.questions__one.active + .questions__two{display:block;}
.reviews{background:#f9f9f9;}
.reviews__container{padding:60px 0px;}
.reviews__title{text-align:center;font-size:50px;font-weight:600;margin-bottom:50px;}
.reviews__slide{position:relative;width:860px;margin:0px auto;}
.reviews__slide img:first-child,.reviews__slide img:last-child{content:'';-webkit-filter:blur(2px);filter:blur(2px);position:absolute;top:50%;width:224px;margin:-200px 0px 0px 0px;}
.reviews__slide img:first-child{left:10px;}
.reviews__slide img:last-child{right:10px;}
.reviews__slide img{display:block;margin:0px auto;}
.reviews .slick-arrow{position:absolute;top:50%;font-size:0px;width:32px;line-height:32px;text-align:center;color:#155cf4;z-index:1;height:32px;margin-top:-16px;}
.reviews .slick-arrow:before{content:'\e916';font-size:32px;}
.reviews .slick-arrow:hover{color:#83ff4c;}
.reviews .slick-prev{left:0px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.reviews .slick-next{right:0px;}
.reviews .slick-dots{display:none!important;text-align:center;font-size:0px;margin:0px;padding:0px;padding-top:30px;}
.reviews .slick-dots li{display:inline-block;vertical-align:top;}
.reviews .slick-dots li:first-child{margin-left:0px;}
.reviews .slick-dots .slick-active button{background:#155cf4;}
.reviews .slick-dots button{display:block;width:14px;height:14px;border:1px solid #155cf4;border-radius:999px;}
.footer{background:#051731 url(../images/1.png) no-repeat 50% 50%;}
.footer__container{height:180px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.footer__container>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.footer__left{width:510px;}
.footer__right{width:430px;}
.footer__terms:hover{color:#83ff4c;}
.footer__callback{text-decoration:underline;}
.footer__callback:hover{color:#83ff4c;}
.arcticmodal{display:none;}
.box-modal_close{width:24px;height:24px;position:absolute;top:0px;right:-50px;cursor:pointer;}
.box-modal_close:before,.box-modal_close:after{content:'';position:absolute;top:10px;left:-2px;background:#fff;border-radius:999px;width:28px;height:5px;}
.box-modal_close:hover:before,.box-modal_close:hover:after{background:#83ff4c;}
.box-modal_close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.box-modal_close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.box-modal{color:#fff;background:#0078ff;width:410px;padding:50px 0px;border-radius:10px;position:relative;}
.callback-modal__title{font-size:36px;font-weight:600;text-align:center;}
.callback-modal__inputs{width:315px;margin:0px auto;margin-bottom:35px;}
.callback-modal__input{margin-top:35px;border-bottom:1px solid #fff;}
.callback-modal__input:before{color:#fff;}
.callback-modal__checkbox{left:48px;width:325px;margin-bottom:40px;}
.callback-modal__checkbox span:before{border:2px solid #fff;}
.callback-modal__checkbox a:hover{color:#83ff4c;}
.callback-modal__button{background:#fff;color:#000;width:265px;margin:0px auto;}
.callback-modal__toper{font-size:22px;line-height:1.2;text-align:center;font-weight:300;margin-bottom:35px;}
.callback-modal__phone{font-weight:300;text-align:center;padding-top:50px;position:relative;font-size:22px;line-height:1.2;margin-bottom:35px;}
.callback-modal__phone:before{content:'\e904';position:absolute;top:0px;left:0px;width:100%;text-align:center;line-height:40px;font-size:38px;}
.callback-modal__phone a{font-weight:500;}
.callback-modal__phone a:hover{color:#83ff4c;}
.callback-modal__bottom{font-size:18px;line-height:1.2;text-align:center;font-weight:300;}
.callback-modal__text{margin-top:25px;font-size:16px;line-height:1.4;font-weight:300;}
.callback-modal__types{width:340px;margin:0px auto;margin-top:30px;}
.callback-modal__types .types__type input + span{font-size:18px;}
.callback-modal__types .types__type input:checked + span{color:#fff;}
.callback-modal__radios{width:340px;margin:0px auto;margin-top:30px;}
.callback-modal__radios .radios__radio span:before{border:1px solid #fff;}
#modal-3{width:720px;padding:50px;}