@font-face{font-family:'Formular';src:url("../fonts/Formular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Onest';src:url("../fonts/Onest-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Onest';src:url("../fonts/Onest-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Onest';src:url("../fonts/Onest-ExtraBold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Onest';src:url("../fonts/Onest-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Onest';src:url("../fonts/Onest-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Onest';src:url("../fonts/Onest-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Onest';src:url("../fonts/Onest-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Onest';src:url("../fonts/Onest-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Onest';src:url("../fonts/Onest-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@media (max-width: 1360px){.container{box-sizing:border-box;width:calc(100% - 40px)}h1{font-size:36px}h1 b{font-size:46px}header .header_block{height:450px;position:relative}header p{font-size:20px;line-height:normal}}@media (max-width: 1250px){header .header_block{height:500px}header .right_decor{width:60%}}@media (max-width: 1168px){header .header_block{height:450px}header .right_decor{width:60%}h1{font-size:30px;margin-top:40px;margin-bottom:40px;line-height:normal}h1 b{font-size:40px}header .header_block{height:400px}header p{font-size:18px;line-height:normal;padding-right:35%}.point_section ul{grid-template-columns:1fr 1fr}.info_section.revert-section .info_list{flex-direction:column}.info_section.new-section .info_list>li{width:100%}.info_section .info_list>li:last-child{width:100%}.info_section .info_list>li:last-child img{width:135%;margin-left:0}.info_section.new-section .info_list>li:last-child img{margin-left:0;width:140%}.certificate-section form{grid-template-columns:1fr 1fr}.info_section .info_list{flex-direction:column}.info_section .info_list>li{width:100%}.info_section .info_header_block img{flex-shrink:0;position:relative;left:0}.form_section .form_block{flex-direction:column;gap:20px}.form_section .form_block .left_block{width:100%}.form_section .form_block .right_block{width:100%}.card_section .container>ul>li{height:auto}.card_section .top>img{display:none}}@media (max-width: 910px){h1{margin-top:20px;text-align:center}header{margin-top:40px}header .container{flex-direction:column}header .header_right_block{order:1;width:100%;display:flex;justify-content:center}header .header_right_block img{right:auto;top:auto}header .header_left_block{order:2;width:100%;display:flex;flex-direction:column;align-items:center}header .header_block{height:auto;margin-bottom:60px}header p{font-size:16px;line-height:normal;width:auto;padding-right:0}header .btn_block{margin-top:42px;margin-left:40px;order:3}.card_section .body ul{flex-wrap:wrap}.card_section .bottom{margin-top:30px}.card_section .body ul{flex-direction:column}.card_section .container>ul>li{flex-direction:column;padding:20px 20px 20px 20px}.card_section .btn{display:none}.card_section .btn.btn_mob{display:flex}.modal_section{padding:0}.modal_section .head_form{flex-direction:column;align-items:center}.modal_section .head_form .sert_image{width:222px;height:auto;margin:20px 21px -233px;position:relative;left:0;top:-86px}.modal_section .head_form .head_title{flex-direction:column;padding-bottom:14px}.modal_section .head_form .head_title .decor_info{font-weight:700;font-size:14px;line-height:143%;text-align:center;gap:8px;width:100%;margin-top:-10px;justify-content:center;box-sizing:border-box}.modal_section .head_form h3{font-weight:800;font-size:28px;line-height:143%;letter-spacing:0.03em;text-align:center;color:#242424;margin:0}.modal_section .form_container{background:none;padding:0}.modal_section .form_container .body_form{margin-top:21px;flex-direction:column}.modal_section .form_container .body_form .left_block{width:100%}.modal_section .form_container .body_form .left_block form{gap:22px}.modal_section .form_container .body_form .left_block .radio-block{height:88px;position:relative;border-radius:12px;display:flex;justify-content:flex-start;gap:0;align-items:center;cursor:pointer}.modal_section .form_container .body_form .left_block .radio-block div:last-child{margin-left:12px;width:100%;margin-top:43px}.modal_section .form_container .body_form .right_block{margin-top:6px;width:100%}.modal_section .form_container .body_form .right_block .inp_block{margin-bottom:14px}.modal_section .form_container .body_form .right_block .inp_block input{height:44px}.modal_section .form_container .body_form .right_block .form_cart{padding:0 6px}.modal_section .form_container .body_form .right_block .check_block label{font-size:16px}.modal_section .form_container .bottom_form{margin-top:44px;border-radius:32px;padding:23px 23px 1px}.modal_section .form_container .bottom_form ul{grid-template-columns:1fr;gap:5px}.modal_section .form_container .bottom_form ul li::before{margin-right:-16px}.modal_section .form_container .btn{margin:16px auto 0;width:100%}}@media (max-width: 768px){.desc_elem{display:none}.mob_elem{display:flex}.container{margin:0 14px;width:calc(100% - 28px);min-width:332px}.logo{margin-top:8px;margin-left:6px;width:91px;height:51px}.line_header a{display:flex;justify-content:flex-start}h1{font-weight:700;font-size:36px;letter-spacing:-0.01em;text-align:left;margin-top:31px}header{margin-top:-9px}header .line_header{height:58px}header .right_decor{display:none}header .container{flex-direction:column}header p{font-size:18px;font-weight:400;line-height:20px;padding:0;height:77px;text-align:center;margin-top:-44px}header .header_block{height:auto;position:relative;margin-bottom:-3px}header .header_right_block{display:flex;justify-content:center;margin-bottom:-4px}header .header_right_block img{width:100%;height:auto;margin-top:6px}header .btn_block{margin-top:-14px;margin-left:auto;margin-right:auto;padding-bottom:30px;width:100%}header .btn_block .btn{padding:14px 56px 14px 56px;width:100%;height:56px;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:12.8px;text-align:center}.description_section{margin-top:52px}.description_section .container{width:100%;margin:0}.description_block{padding:40px 16px 36px 16px}.description_block .left_block{width:100%}.description_block .right_block{display:none}.description_block .info{width:100%}.card_section .container>ul>li{padding:18px 20px 43px 20px}.card_section{margin-top:83px}.card_section .container{width:100%;margin:0}.card_section .left_block{transform:rotate(90deg)}.card_section .left_block img{height:auto;width:63%;position:relative;top:4px}.card_section .top{flex-direction:column;margin-top:-137px}.card_section .decor_info.decor_info_mob{display:flex;width:100%;justify-content:center;box-sizing:border-box;padding:0}.card_section .body{margin-top:27px}.card_section .body ul{gap:24px}.card_section .body ul p{max-width:100%}.card_section .bottom .decor_info{display:none}.card_section .bottom .btn{width:100%}.point_section li>div{align-items:flex-start}.point_section{margin-top:0}.point_section ul{display:grid;grid-template-columns:1fr;gap:11px}.point_section li{padding:24px 10px 24px 26px}.point_section .point_title{font-size:18px;font-weight:500;line-height:19.8px;letter-spacing:-0.09px;text-align:left;margin-top:0}.point_section p{margin-top:7px;font-size:16px;font-weight:400;line-height:20px;text-align:left;margin-bottom:0}.point_section svg{margin-top:0;margin-right:-6px;width:32px;height:32px}.info_section.revert-section{margin-top:93px}.info_section.revert-section .info_list{flex-direction:column-reverse}.info_section .info_list{flex-direction:column}.certificate-section form{grid-template-columns:1fr}.info_section.new-section .info_list img{width:100%;margin-left:0}.info_section .info_list>li:last-child img{margin-left:0;margin-top:16px}.info_section.new-section .decor_list{margin-top:15px;margin-right:0;gap:2px}.info_section.new-section .decor_list li{color:#242424;font-size:16px;font-weight:400;line-height:24px;text-align:left}.info_section.new-section .info_list{margin-left:0}.info_section.new-section .info_list .info_header_block{padding:14px 9px 0 16px}.info_section.new-section .info_list .info_body_block{padding:0 0 20px 9px}.info_section.new-section .info_list>li:first-child{margin-top:-3px}.info_section.new-section .info_list>li:first-child h2{font-size:24px;line-height:29px;margin-left:5px}.info_section .dec_num{margin-right:-6px}.certificate-section{margin-top:40px}.certificate-section h2{color:#242424;font-size:28px;font-weight:500;line-height:60px;letter-spacing:-0.3px;text-align:left}.certificate-section form{margin-top:-4px}.certificate-section .radio-block .checked{width:22px;height:22px;left:12px}.info_section{margin-top:40px}.info_section h2{font-size:26px;font-weight:700;line-height:32px}.info_section .info_header_block{padding:14px 16px 0px;height:auto}.info_section .info_header_block img{width:46px;height:46px}.info_section .info_list{gap:3px;height:auto}.info_section .info_body_block{padding:20px 16px}.info_section .border_list{margin-top:28px;padding:15px 14px 4px}.info_section .dec_num{width:10px;height:10px;font-size:20px;font-weight:800;line-height:24px}.decor_list{margin-top:12px;gap:18px}.decor_list li{align-items:flex-start;font-size:16px;line-height:20px;padding-left:0;margin-bottom:14px;gap:24px}.form_section .decor_list li .dec_num{margin-right:-4px}.form_section{margin-top:0;padding-bottom:35px}.form_section h2{margin-top:8px;font-size:24px;font-weight:500;line-height:100%;text-align:left}.form_section .form_block{padding:26px 0 0;gap:17px}.form_section .form_block .left_block ul{margin-top:35px}.form_section .form_block .decor_list li{margin-left:3px;color:#242424;font-size:16px;font-weight:400;line-height:24px;text-align:left}.form_section .form_block .right_block{padding:18px 16px}.form_section .inp_block{margin-bottom:15px}.form_section .check_block{margin-top:31px}.form_section .check_block a{font-size:16px;font-weight:500;line-height:12.8px}.form_section .check_block label{font-size:14px;font-weight:400;line-height:100%;text-align:left}.form_section button{margin-top:33px;height:50px;font-size:16px;font-weight:500;line-height:12.8px;text-align:center;text-transform:uppercase}footer{margin-top:80px;padding:34px 0 40px}footer .message-r{font-size:42px}footer .message-r a{font-size:42px}}
/*# sourceMappingURL=media.css.map */
