*{margin:0;padding:0;box-sizing:border-box;font-family:sans-serif}html{margin:0;padding:0;box-sizing:border-box;font-family:sans-serif}body{margin:0;padding:0;box-sizing:border-box;font-family:sans-serif;overflow-x:hidden}a{text-decoration:none}img{max-width:100%}.wrap{padding:0 10px;margin:0 auto;width:100%;max-width:800px}.btn{margin-top:40px;width:125px;display:block;padding:10px 45px;color:#f4ab00;border-radius:50px;outline:none;border:0;font-weight:bold;transition:.7s;background-color:#6425cb}.btn:hover{filter:brightness(0.85)}form.clear{float:right;margin-top:-27px;left:-416px;position:relative;display:flex;justify-content:center;align-items:center}form.clear input[type=submit]{border:1px solid #ccc;color:red;font-weight:bold;font-size:17px;padding:0;width:20px;height:19px;letter-spacing:normal;line-height:1}.my_checkbox{display:none}.my_checkbox:checked+.my_checkbox_label{background-position-y:-25px}.my_checkbox_label{display:block;width:25px;height:25px;padding:0 5px 0 0;background-image:url(../images/checkbox_new.png);background-repeat:no-repeat;background-position-x:left;background-position-y:0;background-size:29px;cursor:pointer}table.data_input tbody.header{background-color:#f7f7f7;color:#616161}input.blue_submit{background-color:#633e2b;border:3px solid #633e2b;text-transform:uppercase;font-size:18px;transition:.3s}input.blue_submit:hover{background-color:#87543a;border:3px solid #87543a}a.blue_submit{background-color:#633e2b;border:3px solid #633e2b;text-transform:uppercase;font-size:18px;transition:.3s}a.blue_submit:hover{background-color:#87543a;border:3px solid #87543a}.search_result{position:absolute;margin-top:-1px;border:1px solid #dadedd;border-radius:0 0 5px 5px;padding:10px;background-color:#ccc;width:220px;list-style-type:none;z-index:1000}.search_result li{border-bottom:1px solid;padding:2px;cursor:pointer;margin-top:4px;transition:.3s}.search_result li:hover{padding-left:5px}.footer{padding:35px 0;background:#fff}.footer .wrap{display:flex;justify-content:center}.footer__info{margin-top:45px;padding-right:15px;font-size:16px;text-align:center}.footer__text{margin-top:5px;font-size:14px;line-height:1.3}.footer__text h2{margin-top:15px;font-size:18px;font-weight:normal}ul.error{list-style-type:none;display:block;color:red;width:100%}.notify{display:block;color:green}.header{background-color:#091523}.header .wrap{display:flex;justify-content:space-between;align-items:center;position:relative}.header .wrap::before{content:"";display:block;position:absolute;top:-30vw;right:-35vw;width:50vw;height:50vw;border-radius:50%;background-color:#1c3d5b;z-index:-1}.header__logo{margin:7px;height:50px;width:50px}.header__logo img{max-width:100%}.header .menu__item{display:inline-block;margin-left:15px;color:#fff;text-align:center;padding:7px;margin-top:0}.header .btn{background:#f4ab00}.banner{padding:45px 0 75px 0;background-color:#fff}.banner .wrap{display:flex;justify-content:space-between;padding-bottom:65px}.banner__info{position:relative;padding-top:75px;width:400px}.banner__title{font-size:42px;line-height:1.3;text-align:right}.banner__subtitle{margin-top:15px;font-size:32px;line-height:1.2}.banner__descr{margin-top:15px;font-size:22px;line-height:1.2}.banner__img{width:350px}.banner__img img{max-width:100%}.banner .btn{position:absolute;right:0;color:#fff}.section{padding:70px 10px 25px}.section__subject{text-align:center;font-weight:400;font-size:20px;line-height:32px;color:#ddd}.section__title{font-size:42px;text-align:center;line-height:60px;color:#fff}.section__title span{padding-bottom:2px;line-height:32px;border-bottom:1px solid #fff}.about{background:#6425cb;padding-bottom:130px}.about .section__title{color:#fff}.about .section__title span{border-bottom:1px solid #fff}.about__container{margin-top:40px;display:flex;justify-content:space-between;width:100%;align-items:center}.about__img{overflow:hidden;width:300px;border-radius:24px;display:flex;align-items:center;justify-content:center}.about__text{width:465px}.about__text p{padding:0 10px;margin-top:10px;font-size:20px;font-weight:400;line-height:28px;color:#fff}.services{background-color:#fff}.services .wrap{padding-top:45px;padding-left:15px;padding-right:15px;margin-top:-150px;box-shadow:0px 5px 15px 0px #d9d9d9;border-radius:20px;background-color:#fff}.services__container{margin-top:30px;display:flex;padding-bottom:25px}.services .section__title{color:#6425cb;padding:0 90px}.services__item{padding:10px;padding-top:25px;padding-bottom:35px;width:32%;background-color:#6425cb;margin:0 10px;border-radius:20px}.services__item-img{margin:0 auto;text-align:center;width:60px;border-radius:24px}.services__item-title{margin-top:15px;font-size:20px;line-height:34px;font-weight:600;color:#f4ab00;text-align:center}.services__item-text{padding:0 10px;margin-top:20px;color:#fff;font-size:16px;line-height:22px}.risk,.risk2{background:#6425cb;padding-bottom:130px}.risk .section__title,.risk2 .section__title{color:#fff}.risk .section__title span,.risk2 .section__title span{border-bottom:1px solid #fff}.help{font-size:24px;line-height:32px;text-align:center}.help .section__subject{color:#828282;margin-bottom:25px}.contact{padding-top:20px;padding-bottom:70px;background-color:#fff}.contact .wrap{margin-top:-115px;box-shadow:0px 5px 15px 0px #d9d9d9;width:600px;padding:45px 15px;border-radius:12px;background:#fff}.contact__title{padding:0 25px;font-size:32px;font-weight:bold;text-align:center;color:#6425cb;line-height:1.3}.form{margin-top:15px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;padding:10px}.form .btn{margin-top:10px;padding:25px;width:48%;text-align:center;color:#fff;cursor:pointer;font-size:22px}.form__input{margin-top:15px;padding:10px 15px;width:100%;outline:none;border:1px #6425cb solid;border-radius:6px}.form__input-half{width:45%}.form__textarea{resize:none;height:150px}#in-captcha{margin-top:15px}#captcha{margin-top:35px}