@charset "UTF-8";@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(../../fonts/Inter/Inter-ExtraLight.woff2);src:url(../../fonts/Inter/Inter-ExtraLight.woff) format("woff"),url(../../fonts/Inter/Inter-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../../fonts/Inter/Inter-Light.woff2);src:url(../../fonts/Inter/Inter-Light.woff) format("woff"),url(../../fonts/Inter/Inter-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../../fonts/Inter/Inter-Regular.woff2);src:url(../../fonts/Inter/Inter-Regular.woff) format("woff"),url(../../fonts/Inter/Inter-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../../fonts/Inter/Inter-Bold.woff2);src:url(../../fonts/Inter/Inter-Bold.woff) format("woff"),url(../../fonts/Inter/Inter-Bold.ttf) format("truetype")}body{background:#fff;color:#444;font-family:Inter;font-size:14px;font-weight:400;line-height:17px;margin:0;overflow-x:hidden;overflow-y:auto;position:relative}body.no_scroll{overflow-y:hidden}.body{overflow-x:hidden}*,:after,:before{box-sizing:border-box}:focus{outline:none}html{-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.small{font-size:70%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}.red{color:red}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:Inter;font-weight:500;margin-bottom:.5rem;margin-top:0}.h2,h2{font-size:30px;line-height:40px;margin-bottom:35px}.h3,h3{font-size:24px;line-height:24px;margin-bottom:40px}.h4,h4{font-size:16px;line-height:19px;margin-bottom:24px}.h5,.h6,h5,h6{font-size:16px;line-height:22px}a{color:#14151b;text-decoration:none}.btn,a,a:focus,a:hover{transition:all .2s}a:focus,a:hover{color:#f80;outline:none;text-decoration:none}p{font-size:14px;line-height:17px;margin-bottom:15px}dl,ol,p,ul{margin-top:0}dl,ol,ul{padding:0}li{display:inline-block;line-height:24px;list-style-type:none}img{display:block;height:auto;vertical-align:middle;width:100%}button{cursor:pointer;font-size:14px;line-height:20px}button,button:hover{transition:all .2s}button:focus,input:focus,textarea:focus{outline:none}input,textarea{-webkit-appearance:none!important;font-family:Inter}input[type=number]{-moz-appearance:textfield}input[type=number]:focus,input[type=number]:hover{-moz-appearance:number-input}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input,select,textarea{border:1px solid transparent;border-radius:6px;color:#333;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:24px;padding:12px 21px;width:100%}label input{margin-left:15px}input:focus{outline:0}textarea{display:block;height:80px;resize:vertical}.form_group{margin-bottom:15px}.form_group:last-child{margin-bottom:0}.form_label{color:#7f7f7f;display:block;font-size:12px;line-height:18px}.form_control{background:#fff;border:1px solid #f80;border-radius:5px;box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,.071);color:#444;font-weight:400;padding:13px}.form_control.error{border:1px solid #e74623}.form_bottom{margin-top:15px}.error_text{color:#e74623;font-size:12px;line-height:16px}.container{margin-left:auto;margin-right:auto;max-width:935px;padding-left:15px;padding-right:15px;position:relative;width:100%}.row{display:flex;flex-wrap:wrap}.justify_align{align-items:center;justify-content:space-between}.jc_center,.justify_content_center{justify-content:center}.jс_space_between{justify-content:space-between}.jc_end{justify-content:flex-end}.ai_flex-start{align-items:flex-start}.ai_flex-center{align-items:center}.ai_flex-end{align-items:flex-end}.p_relative{position:relative}.border_none{border:none!important}.bb-none{border-bottom:none!important}.icon,.w-auto{width:auto}.fw-4{font-weight:400}.fw-5{font-weight:500}.fw-6{font-weight:600}.fw-7{font-weight:700}.mxm-15{margin-left:-15px;margin-right:-15px}.d-block{display:block!important}.m-auto{margin:auto!important}.br-10{border-radius:10px}.text_center{text-align:center}.max-627{max-width:627px}.max-687{max-width:687px}.max-713{max-width:713px}.max-920{max-width:920px}.max-970{max-width:970px}.modal{align-items:flex-end;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s;visibility:hidden;z-index:9999}.modal.show{opacity:1;transition:all .3s;visibility:visible}.modal_overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:400}.modal__container{border:1px solid #f1f3f5;border-radius:20px 20px 0 0;max-height:100%;padding:20px 15px;width:100%}.modal__container,.modal_content{background:#fff;position:relative;z-index:600}.modal_content{border-radius:5px;max-width:400px;padding:40px;width:calc(100% - 40px)}.modal_body{max-height:calc(100vh - 150px);overflow-y:auto}.modal_body p{font-size:20px;font-weight:400;line-height:30px}.modal_body a{color:#08c}.modal_title{font-size:18px;font-weight:500;line-height:26px;margin-bottom:18px;max-width:93%}.modal__close{background-image:url(../../images/icons/close-black.svg);cursor:pointer;height:24px;position:absolute;right:15px;top:20px;width:24px;z-index:99}.btn-close{background:none;border:none;font:inherit;height:1rem;outline:none;padding:0;width:1rem}.checkbox_data{align-items:flex-start;cursor:pointer;display:flex}.checkbox,.radio_box{display:none}.checkbox_info{flex:1 0;font-size:14px;line-height:20px}.check_checkbox{background:#fff;border:1px solid #716f6f;border-radius:2px;cursor:pointer;height:16px;margin-right:8px;position:relative;width:16px}.checkbox:checked+.check_checkbox{background:#f80;border-color:#f80}.checkbox:checked+.check_checkbox:before{content:url(/images/icons/ok.svg);font-size:0;height:16px;left:-1px;position:absolute;top:-1px;width:16px}.radio_box_data{align-items:center;cursor:pointer;display:flex;margin-bottom:15px}.radio_box_data .check_checkbox{border-radius:50%;cursor:pointer;height:16px;margin-right:8px;margin-top:0;width:16px}.radio_box_data .radio_box:checked+.check_checkbox{border-color:#e74623;border-width:5px}.error.check_checkbox{border-color:#e74623}.header{margin:30px 0}.header_body{align-items:flex-start;justify-content:space-between}.header_left{width:312px}.header_title{color:#f80;font-size:24px;line-height:29px;margin-bottom:0;margin-top:11px}.header_right{align-items:center;flex-direction:column}.header_right__desc{margin-bottom:22px}.phone_link{background:#f80;color:#fff;font-size:56px;line-height:68px;margin-bottom:15px;text-decoration:none!important}.phone_link:focus,.phone_link:hover{color:#000}.header_links{gap:60px}.header_link{align-items:center;color:#888;font-size:26px;line-height:21px}.header_link__icon{margin-right:5px;width:16px}.top_banner{margin-bottom:20px}h1{color:#f80;font-size:45px;font-weight:200;line-height:55px;margin:0 auto;max-width:722px;text-align:center}.row_content_wrap{margin-bottom:60px}.row_content{gap:25px}.left{flex:1 0}.right{width:260px}.right_block{margin-bottom:30px}.right_block:last-child{margin-bottom:0}.right_block__h2{border-left:4px solid #f80;font-size:23px;line-height:24px;margin-bottom:15px;padding-left:15px}.right_block__p{font-size:15px;line-height:24px;margin-bottom:25px}.right_block__p:last-child{margin-bottom:0}.services_img{border-radius:5px;margin-bottom:15px;width:100%}.form_wrap{margin-bottom:35px}.form_title{font-size:18px;line-height:22px;margin:0 auto 12px;max-width:568px;text-align:center}.form{margin:auto;max-width:457px}input.form_control{max-width:213px}textarea.form_control{min-height:142px}.form_bottom{align-items:center;gap:15px;justify-content:space-between}.agreement{color:#7f7f7f;font-size:12px;line-height:20px;margin-bottom:0}.agreement_link{color:#7f7f7f;text-decoration:underline}.form_btn{background:#f80;border-radius:5px;color:#fff;cursor:pointer;font-size:13px;line-height:15px;padding:13px 20px}.services_title{font-size:18px;font-weight:300;line-height:22px;margin-bottom:15px;text-align:center}.services_list{gap:30px}.service_title{font-size:16px;line-height:19px;margin-bottom:10px}.service_desc{font-size:14px;font-weight:300;line-height:17px;margin-bottom:0}.full_content__list{flex-direction:column;gap:30px}.full_content__title{font-size:16px;line-height:24px}.full_content__desc{font-weight:300}.mobile_btn,.mobile_content{display:none}.mobile_btn{align-items:center;background:#f80;border-radius:45px;bottom:20px;color:#fff;font-size:16px;line-height:19px;padding:12px 15px;position:fixed;right:15px}.mobile_btn:focus,.mobile_btn:hover{color:#fff}.mobile_btn__icon{margin-right:10px;width:25px}.footer{margin-top:60px}.footer .header_body{align-items:center;padding:25px 0}.footer .header_left{width:auto}.footer .header_title{font-size:18px;line-height:22px;margin-bottom:0}.footer .header_right{align-items:flex-start}.footer .phone_link{background:transparent;color:#888;font-size:13px;line-height:16px;margin-bottom:5px;text-decoration:none}.footer .phone_link:focus,.footer .phone_link:hover{color:#f80}.footer .header_links{flex-direction:column;gap:5px}.footer .header_link{font-size:13px;line-height:16px;text-decoration:underline}@media (max-width:992px){.header{margin:15px 0 30px}.header_title{font-size:20px;line-height:24px}.header_right__desc{font-size:12px;line-height:15px;margin-bottom:15px}.phone_link{font-size:47px;line-height:64px}}@media (max-width:768px){.right{display:none}.mobile_content{display:block;margin-bottom:30px}.mobile_btn{display:flex}.header_left{width:100%}.header_title{font-size:16px;line-height:19px;margin:0 auto 15px;text-align:center}.header_right{width:100%}.header_right__desc{max-width:280px;text-align:center}.phone_link{font-size:32px;line-height:39px}.top_banner{margin-bottom:15px}h1{font-size:20px;line-height:24px}.form_wrap{margin-bottom:30px}.form_title{font-size:14px;line-height:17px;margin-bottom:15px}.form_group{margin-bottom:10px}.form_label{line-height:14px;margin-bottom:5px}.form_control{padding:12px 10px}.right_block__p{margin-bottom:20px}.services_list{gap:15px}.services_title{font-size:23px;font-weight:400;line-height:28px}.services_img{margin-bottom:10px}.service_title{margin-bottom:5px}.row_content_wrap{margin-bottom:30px}.full_content__list{gap:20px}.full_content__title{line-height:19px;margin-bottom:5px}.full_content__desc{margin-bottom:10px}.footer{margin-top:40px}.footer .header_title{text-align:left}.footer .header_right{margin-left:15px;width:110px}.footer .header_left{flex:1 0}}
