@font-face{font-family:Helvetica;src:url(../fonts/Helvetica.eot);src:local("Helvetica"),url(../fonts/Helvetica.eot?#iefix) format("embedded-opentype"),url(../fonts/Helvetica.woff2) format("woff2"),url(../fonts/Helvetica.woff) format("woff"),url(../fonts/Helvetica.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Helvetica;src:url(../fonts/Helvetica-Bold.eot);src:local("Helvetica Bold"),local("Helvetica-Bold"),url(../fonts/Helvetica-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Helvetica-Bold.woff2) format("woff2"),url(../fonts/Helvetica-Bold.woff) format("woff"),url(../fonts/Helvetica-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}
@keyframes pulse{
0%{box-shadow:2px 2px 16px rgba(248,92,27,.3);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
50%{box-shadow:2px 2px 16px rgba(248,92,27,.3);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
100%{box-shadow:2px 2px 16px rgba(248,92,27,.3);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
.pulse-animation{animation:pulse .5s}
[data-form-content]{display:none}
.global_wrap,.modal_wrap{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:none;overflow:hidden;z-index:99999}
.global_wrap.global_show,.global_wrap.modal_show,.modal_wrap.global_show,.modal_wrap.modal_show{display:block}
.global_wrap .modal,.modal_wrap .modal{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;width:400px;max-width:95%;overflow:auto;border-radius:24px;background:#f8f8fa;min-height:275px;max-height:90vh}
.global_wrap .modal.modal_video,.modal_wrap .modal.modal_video{width:100%;background:0 0}
.global_wrap.modal_leavepage .modal,.modal_wrap.modal_leavepage .modal{border-radius:12px;width:520px;min-height:150px;max-width:100%;background:#f8f8fa;padding:28px}
@media (max-width:1399px){
.global_wrap.modal_leavepage .modal,.modal_wrap.modal_leavepage .modal{padding:24px}
}
@media (max-width:999px){
.global_wrap.modal_leavepage .modal,.modal_wrap.modal_leavepage .modal{padding:22px}
}
@media (max-width:799px){
.global_wrap.modal_leavepage .modal,.modal_wrap.modal_leavepage .modal{padding:20px}
}
@media (max-width:1199px){
.global_wrap.modal_leavepage .modal,.modal_wrap.modal_leavepage .modal{width:460px}
}
@media (max-width:599px){
.global_wrap.modal_leavepage .modal,.modal_wrap.modal_leavepage .modal{width:calc(100% - 40px)}
}
.global_wrap .leavepage_form,.modal_wrap .leavepage_form{text-align:center}
.global_wrap .leavepage_form .content_box,.modal_wrap .leavepage_form .content_box{max-width:474px;margin:0 auto}
.global_wrap .leavepage_form .content_box p,.modal_wrap .leavepage_form .content_box p{padding:0 15px}
@media (max-width:1199px){
.global_wrap .leavepage_form .content_box,.modal_wrap .leavepage_form .content_box{max-width:430px}
}
.global_wrap .leavepage_form .form_buttons,.modal_wrap .leavepage_form .form_buttons{flex-direction:column;grid-gap:8px}
@media (max-width:799px){
.global_wrap .leavepage_form .form_buttons,.modal_wrap .leavepage_form .form_buttons{grid-gap:4px}
}
@media (max-width:399px){
.global_wrap .leavepage_form .form_buttons,.modal_wrap .leavepage_form .form_buttons{font-size:11px}
}
.global_wrap .modal{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:auto;bottom:120px}
.global_wrap .modal.left{left:40px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media (max-width:1599px){
.global_wrap .modal.left{left:32px}
}
@media (max-width:1199px){
.global_wrap .modal.left{left:28px}
}
@media (max-width:799px){
.global_wrap .modal.left{left:20px}
}
@media (max-width:599px){
.global_wrap .modal.left{right:auto;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
}
.global_wrap .modal.right{right:30px;left:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media (max-width:1599px){
.global_wrap .modal.right{right:20px}
}
@media (max-width:799px){
.global_wrap .modal.right{right:15px}
}
@media (max-width:599px){
.global_wrap .modal.right{right:auto;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
}
.global_noblur,.modal_noblur{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);position:fixed;z-index:999999;top:auto;bottom:120px;left:50%;width:400px;max-width:95%;min-height:220px;max-height:90vh;display:none;overflow:hidden;border-radius:24px;box-shadow:2px 2px 16px rgba(0,0,0,.3)}
.global_noblur.global_show,.modal_noblur.global_show{display:flex;justify-content:center}
.global_noblur.global_show .leavepage_form,.modal_noblur.global_show .leavepage_form{text-align:center}
.global_noblur.global_show .leavepage_form .content_box,.modal_noblur.global_show .leavepage_form .content_box{max-width:474px;margin:0 auto}
.global_noblur.global_show .leavepage_form .content_box p,.modal_noblur.global_show .leavepage_form .content_box p{padding:0 15px}
@media (max-width:1199px){
.global_noblur.global_show .leavepage_form .content_box,.modal_noblur.global_show .leavepage_form .content_box{max-width:430px}
}
@media (max-width:999px){
.global_noblur.global_show .leavepage_form .content_box,.modal_noblur.global_show .leavepage_form .content_box{max-width:370px}
}
.global_noblur.global_show .leavepage_form .form_buttons,.modal_noblur.global_show .leavepage_form .form_buttons{flex-direction:column;grid-gap:8px}
@media (max-width:799px){
.global_noblur.global_show .leavepage_form .form_buttons,.modal_noblur.global_show .leavepage_form .form_buttons{grid-gap:4px}
}
.global_noblur.global_show .leavepage_form .form_buttons .default,.modal_noblur.global_show .leavepage_form .form_buttons .default{width:100%}
@media (max-width:399px){
.global_noblur.global_show .leavepage_form .form_buttons,.modal_noblur.global_show .leavepage_form .form_buttons{font-size:11px}
}
.global_noblur.modal_show,.modal_noblur.modal_show{display:block}
.global_noblur .modal,.modal_noblur .modal{width:100%;max-width:100%;overflow:auto;background:#f8f8fa;height:100%}
.global_noblur .modal .global_close,.modal_noblur .modal .global_close{top:16px;right:16px}
@media (max-width:1199px){
.global_noblur .modal .global_close,.modal_noblur .modal .global_close{top:12px}
}
@media (max-width:799px){
.global_noblur .modal .global_close,.modal_noblur .modal .global_close{top:8px}
}
@media (max-width:1199px){
.global_noblur .modal .global_close,.modal_noblur .modal .global_close{right:12px}
}
@media (max-width:799px){
.global_noblur .modal .global_close,.modal_noblur .modal .global_close{right:8px}
}
.global_noblur.modal_cookie,.modal_noblur.modal_cookie{min-height:100px;width:470px}
@media (max-width:799px){
.global_noblur.modal_cookie,.modal_noblur.modal_cookie{width:370px}
}
@media (max-width:399px){
.global_noblur.modal_cookie,.modal_noblur.modal_cookie{width:280px}
}
.global_noblur.modal_cookie.left_bottom,.modal_noblur.modal_cookie.left_bottom{top:auto;left:32px;bottom:100px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
@media (max-width:599px){
.global_noblur.modal_cookie.left_bottom,.modal_noblur.modal_cookie.left_bottom{right:0;left:50%;bottom:auto;top:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
}
.global_noblur.modal_cookie a,.modal_noblur.modal_cookie a{text-decoration:underline}
.global_noblur.modal_cookie a:hover,.modal_noblur.modal_cookie a:hover{text-decoration:none}
.global_noblur.left,.modal_noblur.left{left:40px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media (max-width:1599px){
.global_noblur.left,.modal_noblur.left{left:32px}
}
@media (max-width:1199px){
.global_noblur.left,.modal_noblur.left{left:28px}
}
@media (max-width:799px){
.global_noblur.left,.modal_noblur.left{left:20px}
}
@media (max-width:599px){
.global_noblur.left,.modal_noblur.left{right:auto;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
}
.global_noblur.right,.modal_noblur.right{right:30px;left:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media (max-width:1599px){
.global_noblur.right,.modal_noblur.right{right:20px}
}
@media (max-width:799px){
.global_noblur.right,.modal_noblur.right{right:15px}
}
@media (max-width:599px){
.global_noblur.right,.modal_noblur.right{right:auto;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
}
.block_form{width:400px;border-radius:24px;background:#f8f8fa}
.modal_title{width:calc(100% - 30px)}
.form_buttons{display:flex;justify-content:flex-end;align-items:center;grid-gap:16px}
@media (max-width:1199px){
.form_buttons{grid-gap:12px}
}
@media (max-width:799px){
.form_buttons{grid-gap:8px}
}
.form_buttons .form_link{color:#7686b7}
.form_buttons .form_link:hover{color:#52598f}
.close,.close_video,.global_close{z-index:1;position:absolute;width:24px;min-width:24px;height:24px;top:24px;right:24px;background:url(../../img/icons/close.svg) no-repeat center/contain;cursor:pointer}
@media (max-width:999px){
.close,.close_video,.global_close{width:16px}
}
@media (max-width:599px){
.close,.close_video,.global_close{width:12px}
}
@media (max-width:999px){
.close,.close_video,.global_close{min-width:16px}
}
@media (max-width:599px){
.close,.close_video,.global_close{min-width:12px}
}
@media (max-width:999px){
.close,.close_video,.global_close{height:16px}
}
@media (max-width:599px){
.close,.close_video,.global_close{height:12px}
}
@media (max-width:1599px){
.close,.close_video,.global_close{top:20px}
}
@media (max-width:1399px){
.close,.close_video,.global_close{top:18px}
}
@media (max-width:799px){
.close,.close_video,.global_close{top:16px}
}
@media (max-width:1599px){
.close,.close_video,.global_close{right:20px}
}
@media (max-width:1399px){
.close,.close_video,.global_close{right:18px}
}
@media (max-width:799px){
.close,.close_video,.global_close{right:16px}
}
.close_video{display:none;background:url(../../img/icons/close-white.svg) no-repeat center/contain;right:-24px;top:0;width:24px;height:24px}
@media (max-width:799px){
.close_video{display:block}
}
@media (max-width:599px){
.close_video{width:18px;height:18px;right:-17px;top:7px}
}
.form_submit{display:flex;justify-content:flex-end;align-items:center;grid-gap:16px}
@media (max-width:1199px){
.form_submit{grid-gap:12px}
}
@media (max-width:799px){
.form_submit{grid-gap:8px}
}
.form_submit .form_link{margin-right:auto}
.form_submit .to_left{margin-right:auto}
.checkbox_label,.radio_label{display:flex;justify-content:flex-start;align-items:center;grid-gap:10px;cursor:pointer}
@media (max-width:399px){
.checkbox_label,.radio_label{grid-gap:8px}
}
.checkbox_label:hover .for_radio::before,.radio_label:hover .for_radio::before{border-color:#dd5d28}
.checkbox,.radio{-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s;width:20px;min-width:20px;height:20px;visibility:hidden}
@media (max-width:799px){
.checkbox,.radio{width:16px}
}
@media (max-width:799px){
.checkbox,.radio{min-width:16px}
}
@media (max-width:799px){
.checkbox,.radio{height:16px}
}
.radio+.for_radio{width:20px;min-width:20px;height:20px;position:absolute;top:2px;left:2px}
@media (max-width:799px){
.radio+.for_radio{width:16px}
}
@media (max-width:799px){
.radio+.for_radio{min-width:16px}
}
@media (max-width:799px){
.radio+.for_radio{height:16px}
}
.checkbox+.for_chk{width:20px;min-width:20px;height:20px;position:absolute;left:2px}
@media (max-width:799px){
.checkbox+.for_chk{width:16px}
}
@media (max-width:799px){
.checkbox+.for_chk{min-width:16px}
}
@media (max-width:799px){
.checkbox+.for_chk{height:16px}
}
.for_radio::before{content:'';position:absolute;display:block;width:inherit;height:inherit;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;top:50%;border:2px solid #a4a8ad;border-radius:50%}
.for_radio::after{content:'';position:absolute;display:block;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:10px;height:10px;background:#fff;border-radius:50%}
@media (max-width:1599px){
.for_radio::after{width:12px;height:12px}
}
@media (max-width:799px){
.for_radio::after{width:8px;height:8px}
}
.for_chk::before{content:'';position:absolute;display:block;width:20px;min-width:20px;height:20px;width:inherit;height:inherit;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;top:50%;border:2px solid #a4a8ad;border-radius:2px}
@media (max-width:799px){
.for_chk::before{width:16px}
}
@media (max-width:799px){
.for_chk::before{min-width:16px}
}
@media (max-width:799px){
.for_chk::before{height:16px}
}
.checkbox:checked+.for_chk::before{background:#dd5d28 url(../../img/icons/chk7.svg) no-repeat center/contain;border-color:#dd5d28}
.checkbox:hover+.for_chk::before{border-color:#dd5d28}
.radio:checked+.for_radio::before{border-color:#dd5d28}
.radio:checked+.for_radio::after{background:#dd5d28}
.radio:disabled:checked+.for_radio::after{background:#76808e}
.for_chk{position:relative}
.checkbox:hover+.for_chk::before{border-color:#dd5d28}
.checkbox:checked+.for_chk::before{background-color:#dd5d28;border-color:#dd5d28;color:#fff}
.form_elements{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;grid-gap:16px;overflow-y:auto}
@media (max-width:1199px){
.form_elements{grid-gap:12px}
}
@media (max-width:799px){
.form_elements{grid-gap:8px}
}
.form_elements label{position:relative;width:100%}
.half_label{flex:.5}
.field_error{position:absolute;bottom:4px;right:20px;color:#b64413;text-align:right;font-size:10px}
@media (max-width:799px){
.field_error{bottom:1px}
}
.text_truncate{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.popup_content{position:relative;display:flex}
.modal_message{background:#f8f8fa;width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-shrink:1;flex-basis:100%}
.modal_message.hidden{display:none}
.modal_block.disabled{visibility:hidden;pointer-events:none}
textarea{overflow:auto;vertical-align:top;resize:vertical}
body.overflowed{overflow-y:hidden;padding-right:14px}
@media (max-width:999px){
body.overflowed{padding-right:0}
}
.container.medium{padding:80px 40px}
@media (max-width:1399px){
.container.medium{padding:60px 32px}
}
@media (max-width:999px){
.container.medium{padding:40px 24px}
}
@media (max-width:599px){
.container.medium{padding:40px 16px}
}
.container.huge{padding:80px 80px}
@media (max-width:1399px){
.container.huge{padding:60px 40px}
}
@media (max-width:999px){
.container.huge{padding:40px 20px}
}
.overflowed_wrap{position:relative;overflow-x:hidden}
.mt_huge{margin-top:80px}
@media (max-width:1599px){
.mt_huge{margin-top:64px}
}
@media (max-width:1199px){
.mt_huge{margin-top:56px}
}
@media (max-width:799px){
.mt_huge{margin-top:30px}
}
@media (max-width:399px){
.mt_huge{margin-top:16px}
}
.mb_huge{margin-bottom:80px}
@media (max-width:1599px){
.mb_huge{margin-bottom:64px}
}
@media (max-width:1199px){
.mb_huge{margin-bottom:56px}
}
@media (max-width:799px){
.mb_huge{margin-bottom:30px}
}
@media (max-width:399px){
.mb_huge{margin-bottom:16px}
}
.pt_huge{padding-top:80px}
@media (max-width:1599px){
.pt_huge{padding-top:64px}
}
@media (max-width:1199px){
.pt_huge{padding-top:56px}
}
@media (max-width:799px){
.pt_huge{padding-top:30px}
}
@media (max-width:399px){
.pt_huge{padding-top:16px}
}
.pb_huge{padding-bottom:80px}
@media (max-width:1599px){
.pb_huge{padding-bottom:64px}
}
@media (max-width:1199px){
.pb_huge{padding-bottom:56px}
}
@media (max-width:799px){
.pb_huge{padding-bottom:30px}
}
@media (max-width:399px){
.pb_huge{padding-bottom:16px}
}
.pv_huge{padding:80px 0}
@media (max-width:1599px){
.pv_huge{padding:64px 0}
}
@media (max-width:1199px){
.pv_huge{padding:56px 0}
}
@media (max-width:799px){
.pv_huge{padding:30px 0}
}
@media (max-width:399px){
.pv_huge{padding:16px 0}
}
.p_huge{padding:80px}
@media (max-width:1599px){
.p_huge{padding:64px}
}
@media (max-width:1199px){
.p_huge{padding:56px}
}
@media (max-width:799px){
.p_huge{padding:30px}
}
@media (max-width:399px){
.p_huge{padding:16px}
}
.mt_block{margin-top:40px}
@media (max-width:1599px){
.mt_block{margin-top:32px}
}
@media (max-width:1199px){
.mt_block{margin-top:28px}
}
@media (max-width:799px){
.mt_block{margin-top:20px}
}
.mb_block{margin-bottom:40px}
@media (max-width:1599px){
.mb_block{margin-bottom:32px}
}
@media (max-width:1199px){
.mb_block{margin-bottom:28px}
}
@media (max-width:799px){
.mb_block{margin-bottom:20px}
}
.pt_block{padding-top:40px}
@media (max-width:1599px){
.pt_block{padding-top:32px}
}
@media (max-width:1199px){
.pt_block{padding-top:28px}
}
@media (max-width:799px){
.pt_block{padding-top:20px}
}
.pb_block{padding-bottom:40px}
@media (max-width:1599px){
.pb_block{padding-bottom:32px}
}
@media (max-width:1199px){
.pb_block{padding-bottom:28px}
}
@media (max-width:799px){
.pb_block{padding-bottom:20px}
}
.pv_block{padding:40px 0}
@media (max-width:1599px){
.pv_block{padding:32px 0}
}
@media (max-width:1199px){
.pv_block{padding:28px 0}
}
@media (max-width:799px){
.pv_block{padding:20px 0}
}
.p_block{padding:40px}
@media (max-width:1599px){
.p_block{padding:32px}
}
@media (max-width:1199px){
.p_block{padding:28px}
}
@media (max-width:799px){
.p_block{padding:20px}
}
.mt_large{margin-top:32px}
@media (max-width:799px){
.mt_large{margin-top:16px}
}
.mb_large{margin-bottom:32px}
@media (max-width:799px){
.mb_large{margin-bottom:16px}
}
.pt_large{padding-top:32px}
@media (max-width:799px){
.pt_large{padding-top:16px}
}
.pb_large{padding-bottom:32px}
@media (max-width:799px){
.pb_large{padding-bottom:16px}
}
.pv_large{padding:32px 0}
@media (max-width:799px){
.pv_large{padding:16px 0}
}
.p_large{padding:32px}
@media (max-width:799px){
.p_large{padding:16px}
}
.mt_medium{margin-top:24px}
@media (max-width:1599px){
.mt_medium{margin-top:20px}
}
@media (max-width:1399px){
.mt_medium{margin-top:18px}
}
@media (max-width:799px){
.mt_medium{margin-top:16px}
}
.mb_medium{margin-bottom:24px}
@media (max-width:1599px){
.mb_medium{margin-bottom:20px}
}
@media (max-width:1399px){
.mb_medium{margin-bottom:18px}
}
@media (max-width:799px){
.mb_medium{margin-bottom:16px}
}
.pt_medium{padding-top:24px}
@media (max-width:1599px){
.pt_medium{padding-top:20px}
}
@media (max-width:1399px){
.pt_medium{padding-top:18px}
}
@media (max-width:799px){
.pt_medium{padding-top:16px}
}
.pb_medium{padding-bottom:24px}
@media (max-width:1599px){
.pb_medium{padding-bottom:20px}
}
@media (max-width:1399px){
.pb_medium{padding-bottom:18px}
}
@media (max-width:799px){
.pb_medium{padding-bottom:16px}
}
.pv_medium{padding:24px 0}
@media (max-width:1599px){
.pv_medium{padding:20px 0}
}
@media (max-width:1399px){
.pv_medium{padding:18px 0}
}
@media (max-width:799px){
.pv_medium{padding:16px 0}
}
.p_medium{padding:24px}
@media (max-width:1599px){
.p_medium{padding:20px}
}
@media (max-width:1399px){
.p_medium{padding:18px}
}
@media (max-width:799px){
.p_medium{padding:16px}
}
.mt_flex{margin-top:16px}
@media (max-width:1199px){
.mt_flex{margin-top:12px}
}
@media (max-width:799px){
.mt_flex{margin-top:8px}
}
.mb_flex{margin-bottom:16px}
@media (max-width:1199px){
.mb_flex{margin-bottom:12px}
}
@media (max-width:799px){
.mb_flex{margin-bottom:8px}
}
.pt_flex{padding-top:16px}
@media (max-width:1199px){
.pt_flex{padding-top:12px}
}
@media (max-width:799px){
.pt_flex{padding-top:8px}
}
.pb_flex{padding-bottom:16px}
@media (max-width:1199px){
.pb_flex{padding-bottom:12px}
}
@media (max-width:799px){
.pb_flex{padding-bottom:8px}
}
.pv_flex{padding:16px 0}
@media (max-width:1199px){
.pv_flex{padding:12px 0}
}
@media (max-width:799px){
.pv_flex{padding:8px 0}
}
.p_flex{padding:16px}
@media (max-width:1199px){
.p_flex{padding:12px}
}
@media (max-width:799px){
.p_flex{padding:8px}
}
.mt_regular{margin-top:12px}
@media (max-width:799px){
.mt_regular{margin-top:10px}
}
.mb_regular{margin-bottom:12px}
@media (max-width:799px){
.mb_regular{margin-bottom:10px}
}
.pt_regular{padding-top:12px}
@media (max-width:799px){
.pt_regular{padding-top:10px}
}
.pb_regular{padding-bottom:12px}
@media (max-width:799px){
.pb_regular{padding-bottom:10px}
}
.pv_regular{padding:12px 0}
@media (max-width:799px){
.pv_regular{padding:10px 0}
}
.p_regular{padding:12px}
@media (max-width:799px){
.p_regular{padding:10px}
}
.mt_less{margin-top:10px}
@media (max-width:399px){
.mt_less{margin-top:8px}
}
.mb_less{margin-bottom:10px}
@media (max-width:399px){
.mb_less{margin-bottom:8px}
}
.pt_less{padding-top:10px}
@media (max-width:399px){
.pt_less{padding-top:8px}
}
.pb_less{padding-bottom:10px}
@media (max-width:399px){
.pb_less{padding-bottom:8px}
}
.pv_less{padding:10px 0}
@media (max-width:399px){
.pv_less{padding:8px 0}
}
.p_less{padding:10px}
@media (max-width:399px){
.p_less{padding:8px}
}
.mt_small{margin-top:8px}
@media (max-width:799px){
.mt_small{margin-top:4px}
}
.mb_small{margin-bottom:8px}
@media (max-width:799px){
.mb_small{margin-bottom:4px}
}
.pt_small{padding-top:8px}
@media (max-width:799px){
.pt_small{padding-top:4px}
}
.pb_small{padding-bottom:8px}
@media (max-width:799px){
.pb_small{padding-bottom:4px}
}
.pv_small{padding:8px 0}
@media (max-width:799px){
.pv_small{padding:4px 0}
}
.p_small{padding:8px}
@media (max-width:799px){
.p_small{padding:4px}
}
.mt_tiny{margin-top:4px}
.mb_tiny{margin-bottom:4px}
.pt_tiny{padding-top:4px}
.pb_tiny{padding-bottom:4px}
.pv_tiny{padding:4px 0}
.p_tiny{padding:4px}
.mt_none{margin-top:0}
.mb_none{margin-bottom:0}
.pt_none{padding-top:0}
.pb_none{padding-bottom:0}
.p_none{padding:0}
.m_none{margin:0}
.with_icon{position:relative}
.with_icon .icon{display:inline-block;max-width:100%;max-height:100%}
.for_icon{position:relative}
.for_icon img{max-width:100%;max-height:100%;height:auto}
.fixed{flex-shrink:0;flex-basis:auto}
.flexed{flex-shrink:1;flex-basis:100%}
.hideable .set_visible{display:none;width:40px;height:40px;margin:16px auto;background:#f0f0f0 url(../../img/icons/arrow5.svg) no-repeat center/auto;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);border-radius:50%}
.hideable.hide_on .set_visible{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
@media (max-width:599px){
.hideable .set_visible{display:block}
.hideable.hide_on[data-show="1"] .list_elem:nth-child(n+2){display:none}
.hideable.hide_on[data-show="2"] .list_elem:nth-child(n+3){display:none}
.hideable.hide_on[data-show="3"] .list_elem:nth-child(n+4){display:none}
.hideable.hide_on[data-show="4"] .list_elem:nth-child(n+5){display:none}
.hideable.hide_on[data-show="5"] .list_elem:nth-child(n+6){display:none}
.hideable.hide_on[data-show="6"] .list_elem:nth-child(n+7){display:none}
.hideable.hide_on[data-show="7"] .list_elem:nth-child(n+8){display:none}
.hideable.hide_on[data-show="8"] .list_elem:nth-child(n+9){display:none}
.hideable.hide_on[data-show="9"] .list_elem:nth-child(n+10){display:none}
.hideable.hide_on[data-show="10"] .list_elem:nth-child(n+11){display:none}
}
.background_back{background:#f8f8fa}
.block{display:block}
.loader_plug{position:absolute;left:1px;right:1px;top:1px;bottom:1px;background:#fff url(../../img/icons/loader.svg) no-repeat center/40px;z-index:499}
.loader_plug.blur{background-color:rgba(50,50,50,.1);-webkit-backdrop-filter:saturate(180%) blur(5px);backdrop-filter:saturate(180%) blur(5px)}
.page_form{margin-top:24px;display:flex;justify-content:center;align-items:center;column-gap:8px;grid-row-gap:10px}
@media (max-width:1599px){
.page_form{margin-top:20px}
}
@media (max-width:1399px){
.page_form{margin-top:18px}
}
@media (max-width:799px){
.page_form{margin-top:16px}
}
@media (max-width:799px){
.page_form{column-gap:4px}
}
@media (max-width:399px){
.page_form{grid-row-gap:8px}
}
.page_form.left{justify-content:flex-start}
.page_form.no_margin{margin-top:0}
@media (max-width:999px){
.page_form{flex-direction:column}
}
.page_form label.input_row{display:flex}
h1,h2,h3,h4{font-weight:700}
.link_simple{color:inherit;font-size:inherit;line-height:inherit;text-align:inherit;font-weight:inherit;text-decoration:underline;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}
.link_simple:hover{text-decoration:none}
.link{font-size:16px;line-height:24px;color:#7686b7;display:inline-block;font-weight:700;padding:8px 0;background:url(../../img/icons/arrow3.svg) no-repeat center right/auto;padding-right:16px}
@media (max-width:1199px){
.link{font-size:14px}
}
@media (max-width:799px){
.link{font-size:12px}
}
@media (max-width:1199px){
.link{line-height:20px}
}
@media (max-width:799px){
.link{line-height:18px}
}
@media (max-width:799px){
.link{padding:4px 0}
}
.link:hover{color:#52598f;background-image:url(../../img/icons/arrow6.svg)}
@media (max-width:799px){
.link{padding-right:10px;background-size:10px}
}
.form_link:not([type=button]){text-decoration:underline}
.form_link:not([type=button]):hover{color:#7686b7}
.form_link[type=button]{cursor:default}
.form_link.compare_link,.form_link.return_login{cursor:pointer;text-decoration:underline}
.form_link.compare_link:hover,.form_link.return_login:hover{color:#7686b7}
.form_link.orange{font-weight:700;color:#dd5d28}
.form_link.orange:hover{color:#b64413}
.form_link.blue{display:block;color:#7686b7}
.form_link.blue:hover{color:#52598f}
.list_row{display:grid;grid-auto-flow:column}
.list_row.center .list_elem{margin-left:30%}
@media (max-width:999px){
.list_row.center .list_elem{margin-left:15%}
}
@media (max-width:599px){
.list_row.center .list_elem{margin-left:0}
}
.check_list{color:#213f50}
.check_list .list_elem{text-align:left;display:flex;justify-content:flex-start;align-items:flex-start;position:relative;grid-gap:4px}
.check_list .list_elem:before{position:relative;content:'';display:block;flex-shrink:0;flex-basis:auto}
.check_list .list_elem:before{width:24px;min-width:24px;height:24px;background:url(../../img/icons/chk.svg) no-repeat center/16px}
@media (max-width:1199px){
.check_list .list_elem:before{width:20px}
}
@media (max-width:799px){
.check_list .list_elem:before{width:18px}
}
@media (max-width:1199px){
.check_list .list_elem:before{min-width:20px}
}
@media (max-width:799px){
.check_list .list_elem:before{min-width:18px}
}
@media (max-width:1199px){
.check_list .list_elem:before{height:20px}
}
@media (max-width:799px){
.check_list .list_elem:before{height:18px}
}
@media (max-width:1199px){
.check_list .list_elem:before{background-size:14px}
}
@media (max-width:799px){
.check_list .list_elem:before{background-size:12px}
}
.check_list .list_elem.text_large:before,.check_list .list_elem.title_small:before{width:32px;min-width:32px;height:32px;background-size:24px}
@media (max-width:1199px){
.check_list .list_elem.text_large:before,.check_list .list_elem.title_small:before{width:28px}
}
@media (max-width:799px){
.check_list .list_elem.text_large:before,.check_list .list_elem.title_small:before{width:20px}
}
@media (max-width:1199px){
.check_list .list_elem.text_large:before,.check_list .list_elem.title_small:before{min-width:28px}
}
@media (max-width:799px){
.check_list .list_elem.text_large:before,.check_list .list_elem.title_small:before{min-width:20px}
}
@media (max-width:1199px){
.check_list .list_elem.text_large:before,.check_list .list_elem.title_small:before{height:28px}
}
@media (max-width:799px){
.check_list .list_elem.text_large:before,.check_list .list_elem.title_small:before{height:20px}
}
@media (max-width:1199px){
.check_list .list_elem.text_large:before,.check_list .list_elem.title_small:before{background-size:20px}
}
@media (max-width:799px){
.check_list .list_elem.text_large:before,.check_list .list_elem.title_small:before{background-size:16px}
}
.check_list.checked .list_elem{justify-content:center}
@media (max-width:999px){
.check_list.checked .list_elem{justify-content:flex-start}
}
.check_list.checked .list_elem:before{background-image:url(../../img/icons/chk8.svg);background-size:16px}
@media (max-width:1199px){
.check_list.checked .list_elem:before{background-size:14px}
}
@media (max-width:799px){
.check_list.checked .list_elem:before{background-size:12px}
}
.numbered_list{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}
@media (max-width:799px){
.numbered_list.with_image{align-items:center}
}
@media (max-width:799px){
.numbered_list.with_image .list_elem{flex-direction:column}
}
@media (max-width:999px){
.numbered_list.with_image .list_elem{padding-left:0;padding-right:0}
}
.numbered_list .list_elem{display:flex;justify-content:flex-start;align-items:center;grid-gap:24px}
@media (max-width:1599px){
.numbered_list .list_elem{grid-gap:20px}
}
@media (max-width:1399px){
.numbered_list .list_elem{grid-gap:18px}
}
@media (max-width:799px){
.numbered_list .list_elem{grid-gap:16px}
}
.numbered_list .list_elem.border{height:80px;border-right:2px solid #e0e2e4;margin-left:21px;padding-right:0}
@media (max-width:1199px){
.numbered_list .list_elem.border{height:60px}
}
@media (max-width:799px){
.numbered_list .list_elem.border{height:35px;margin-left:0}
}
.numbered_list .icon{width:42px;height:42px;background:no-repeat center/contain;flex-shrink:0}
.numbered_list .form_link{font-size:inherit;line-height:inherit}
.content_wrap{width:80%;margin-left:auto;margin-right:auto}
@media (max-width:999px){
.content_wrap{width:100%}
}
.title{color:#213f50;white-space:pre-line;font-weight:700}
@media (max-width:599px){
.title{white-space:normal}
}
.title_huge{font-size:84px;line-height:72px;color:#213f50;white-space:pre-line;text-align:center;line-height:1.3;font-weight:700}
@media (max-width:1599px){
.title_huge{font-size:48px}
}
@media (max-width:1199px){
.title_huge{font-size:40px}
}
@media (max-width:799px){
.title_huge{font-size:32px}
}
@media (max-width:1199px){
.title_huge{line-height:56px}
}
@media (max-width:799px){
.title_huge{line-height:40px}
}
@media (max-width:599px){
.title_huge{white-space:normal}
}
.title_large{font-size:64px;line-height:72px;color:#213f50;white-space:pre-line;text-align:center;font-weight:700}
@media (max-width:1599px){
.title_large{font-size:48px}
}
@media (max-width:1199px){
.title_large{font-size:40px}
}
@media (max-width:799px){
.title_large{font-size:32px}
}
@media (max-width:1199px){
.title_large{line-height:56px}
}
@media (max-width:799px){
.title_large{line-height:40px}
}
@media (max-width:599px){
.title_large{white-space:normal}
}
.title_medium{font-size:56px;line-height:1.4;color:#213f50;white-space:pre-line;margin-bottom:40px;text-align:center;letter-spacing:-.02em;font-weight:700}
@media (max-width:1599px){
.title_medium{font-size:48px}
}
@media (max-width:1199px){
.title_medium{font-size:40px}
}
@media (max-width:799px){
.title_medium{font-size:32px}
}
@media (max-width:599px){
.title_medium{white-space:normal}
}
@media (max-width:1599px){
.title_medium{margin-bottom:32px}
}
@media (max-width:1199px){
.title_medium{margin-bottom:28px}
}
@media (max-width:799px){
.title_medium{margin-bottom:20px}
}
@media (max-width:599px){
.title_medium{line-height:1.27}
}
.title_regular{font-size:32px;line-height:40px;color:#213f50;white-space:pre-line;letter-spacing:-.02em;font-weight:700}
@media (max-width:1599px){
.title_regular{font-size:28px}
}
@media (max-width:1199px){
.title_regular{font-size:24px}
}
@media (max-width:799px){
.title_regular{font-size:20px}
}
@media (max-width:1599px){
.title_regular{line-height:36px}
}
@media (max-width:1199px){
.title_regular{line-height:32px}
}
@media (max-width:799px){
.title_regular{line-height:28px}
}
@media (max-width:599px){
.title_regular{white-space:normal}
}
.title_small{font-size:24px;line-height:32px;color:#213f50;white-space:pre-line;font-weight:700}
@media (max-width:1199px){
.title_small{font-size:20px}
}
@media (max-width:799px){
.title_small{font-size:16px}
}
@media (max-width:1199px){
.title_small{line-height:28px}
}
@media (max-width:799px){
.title_small{line-height:20px}
}
@media (max-width:599px){
.title_small{white-space:normal}
}
.title_small.colored{color:#cdecc7}
.title_less{font-size:16px;line-height:24px;color:#76808e;text-align:center;white-space:pre-line;font-weight:700}
@media (max-width:1199px){
.title_less{font-size:14px}
}
@media (max-width:799px){
.title_less{font-size:12px}
}
@media (max-width:1199px){
.title_less{line-height:20px}
}
@media (max-width:799px){
.title_less{line-height:18px}
}
.title_tiny{font-size:14px;line-height:20px;color:#76808e;text-transform:uppercase;letter-spacing:.05em;font-weight:700}
@media (max-width:799px){
.title_tiny{font-size:12px}
}
@media (max-width:799px){
.title_tiny{line-height:16px}
}
.subtitle_huge{font-size:84px;line-height:72px;color:#213f50;white-space:pre-line;text-align:center;line-height:1.3}
@media (max-width:1599px){
.subtitle_huge{font-size:48px}
}
@media (max-width:1199px){
.subtitle_huge{font-size:40px}
}
@media (max-width:799px){
.subtitle_huge{font-size:32px}
}
@media (max-width:1199px){
.subtitle_huge{line-height:56px}
}
@media (max-width:799px){
.subtitle_huge{line-height:40px}
}
@media (max-width:599px){
.subtitle_huge{white-space:normal}
}
.subtitle_large{font-size:64px;line-height:72px;color:#213f50;white-space:pre-line;text-align:center}
@media (max-width:1599px){
.subtitle_large{font-size:48px}
}
@media (max-width:1199px){
.subtitle_large{font-size:40px}
}
@media (max-width:799px){
.subtitle_large{font-size:32px}
}
@media (max-width:1199px){
.subtitle_large{line-height:56px}
}
@media (max-width:799px){
.subtitle_large{line-height:40px}
}
@media (max-width:599px){
.subtitle_large{white-space:normal}
}
.subtitle_medium{font-size:56px;line-height:1.4;color:#213f50;white-space:pre-line;margin-bottom:40px;text-align:center;letter-spacing:-.02em}
@media (max-width:1599px){
.subtitle_medium{font-size:48px}
}
@media (max-width:1199px){
.subtitle_medium{font-size:40px}
}
@media (max-width:799px){
.subtitle_medium{font-size:32px}
}
@media (max-width:599px){
.subtitle_medium{white-space:normal}
}
@media (max-width:1599px){
.subtitle_medium{margin-bottom:32px}
}
@media (max-width:1199px){
.subtitle_medium{margin-bottom:28px}
}
@media (max-width:799px){
.subtitle_medium{margin-bottom:20px}
}
@media (max-width:599px){
.subtitle_medium{line-height:1.27}
}
.subtitle_regular{font-size:32px;line-height:40px;color:#213f50;white-space:pre-line;letter-spacing:-.02em}
@media (max-width:1599px){
.subtitle_regular{font-size:28px}
}
@media (max-width:1199px){
.subtitle_regular{font-size:24px}
}
@media (max-width:799px){
.subtitle_regular{font-size:20px}
}
@media (max-width:1599px){
.subtitle_regular{line-height:36px}
}
@media (max-width:1199px){
.subtitle_regular{line-height:32px}
}
@media (max-width:799px){
.subtitle_regular{line-height:28px}
}
@media (max-width:599px){
.subtitle_regular{white-space:normal}
}
.subtitle_small{font-size:24px;line-height:32px;color:#213f50;white-space:pre-line}
@media (max-width:1199px){
.subtitle_small{font-size:20px}
}
@media (max-width:799px){
.subtitle_small{font-size:16px}
}
@media (max-width:1199px){
.subtitle_small{line-height:28px}
}
@media (max-width:799px){
.subtitle_small{line-height:20px}
}
@media (max-width:599px){
.subtitle_small{white-space:normal}
}
.subtitle_small.colored{color:#cdecc7}
.subtitle_less{font-size:16px;line-height:24px;color:#76808e;text-align:center;white-space:pre-line}
@media (max-width:1199px){
.subtitle_less{font-size:14px}
}
@media (max-width:799px){
.subtitle_less{font-size:12px}
}
@media (max-width:1199px){
.subtitle_less{line-height:20px}
}
@media (max-width:799px){
.subtitle_less{line-height:18px}
}
.subtitle_tiny{font-size:14px;line-height:20px;color:#76808e;text-transform:uppercase;letter-spacing:.05em}
@media (max-width:799px){
.subtitle_tiny{font-size:12px}
}
@media (max-width:799px){
.subtitle_tiny{line-height:16px}
}
.text_large{font-size:20px;line-height:28px}
@media (max-width:1199px){
.text_large{font-size:16px}
}
@media (max-width:799px){
.text_large{font-size:14px}
}
@media (max-width:1199px){
.text_large{line-height:24px}
}
@media (max-width:799px){
.text_large{line-height:22px}
}
.text_medium{font-size:16px;line-height:24px}
@media (max-width:1199px){
.text_medium{font-size:14px}
}
@media (max-width:799px){
.text_medium{font-size:12px}
}
@media (max-width:1199px){
.text_medium{line-height:20px}
}
@media (max-width:799px){
.text_medium{line-height:18px}
}
.text_regular{font-size:14px;line-height:20px}
@media (max-width:799px){
.text_regular{font-size:12px}
}
@media (max-width:799px){
.text_regular{line-height:16px}
}
.text_small{font-size:12px;line-height:16px}
@media (max-width:799px){
.text_small{font-size:10px}
}
@media (max-width:799px){
.text_small{line-height:12px}
}
.clipped{font:inherit;background:linear-gradient(90deg,#91c487 24.55%,#7686b7 75.18%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}
.subtitle{color:#213f50;white-space:pre-line}
@media (max-width:599px){
.subtitle{white-space:normal}
}
.marked_list{flex:1}
.marked_list .list_elem,.marked_list .sub_list_elem{font-size:16px;line-height:24px;color:#76808e;position:relative}
@media (max-width:1199px){
.marked_list .list_elem,.marked_list .sub_list_elem{font-size:14px}
}
@media (max-width:799px){
.marked_list .list_elem,.marked_list .sub_list_elem{font-size:12px}
}
@media (max-width:1199px){
.marked_list .list_elem,.marked_list .sub_list_elem{line-height:20px}
}
@media (max-width:799px){
.marked_list .list_elem,.marked_list .sub_list_elem{line-height:18px}
}
.marked_list .list_elem:before,.marked_list .sub_list_elem:before{content:'\2022';padding:0 8px}
.regular{font-weight:400}
.color_text{color:#76808e}
.color_text_dark{color:#49515b}
.color_title{color:#213f50}
.color_white{color:#fff}
.align_left{text-align:left}
.align_center{text-align:center}
.align_parent{text-align:inherit}
.text_bold{font-weight:700!important}
.text_bold *{font-weight:700!important}
.wrap_image{position:relative;max-width:100%}
.wrap_image img{width:100%;height:auto;object-fit:cover;object-position:top}
.button_wrap{width:100%;position:relative;margin-top:40px;display:flex;justify-content:space-between;align-items:center}
@media (max-width:1599px){
.button_wrap{margin-top:32px}
}
@media (max-width:1199px){
.button_wrap{margin-top:28px}
}
@media (max-width:799px){
.button_wrap{margin-top:20px}
}
.button_wrap.center{justify-content:center}
.button_wrap.end{justify-content:flex-end}
.all_btn.default:hover{background:#b64413}
.all_btn.light{color:#213f50;background:#fff}
.all_btn.light:hover{background:#e8e9eb}
.all_btn.clear{color:#213f50;background:0 0}
.all_btn.clear:before{content:'';position:absolute;display:block;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s;top:0;left:0;right:0;bottom:0;border:2px solid #e0e2e4;border-radius:inherit}
.all_btn.clear:hover{background:#76808e;color:#fff}
.all_btn.clear:hover:before{border-color:#76808e}
.product_btn.opened:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
@media (max-width:599px){
.product_btn{justify-content:space-between}
}
.all_input{-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s;font-size:16px;line-height:24px;padding:12px 24px;border-radius:24px;border:1px solid #e0e2e4;color:#76808e;width:100%}
@media (max-width:1199px){
.all_input{font-size:14px}
}
@media (max-width:799px){
.all_input{font-size:12px}
}
@media (max-width:1199px){
.all_input{line-height:20px}
}
@media (max-width:799px){
.all_input{line-height:18px}
}
@media (max-width:1199px){
.all_input{padding:10px 20px}
}
@media (max-width:799px){
.all_input{padding:8px 16px}
}
.all_input:focus,.all_input:hover{border-color:#dd5d28}
.all_input::placeholder{color:#76808e}
.all_input.clear{background:0 0;color:#fff;border-color:#fff}
.all_input.clear:focus,.all_input.clear:hover{border-color:#dd5d28}
.all_input.clear::placeholder{color:#fff}
.all_input.invalid{border-color:#b64413}
.input_row{display:block;position:relative}
.input_row.large{width:400px}
@media (max-width:1399px){
.input_row.large{width:360px}
}
@media (max-width:999px){
.input_row.large{width:300px}
}
@media (max-width:599px){
.input_row.large{width:265px}
}
.input_row.medium{width:192px}
@media (max-width:399px){
.input_row.medium{width:265px}
}
.input_row.full{width:100%}
.input_row.auto{margin:auto}
.input_row .search_btn{position:absolute;top:12px;right:12px;width:24px;min-width:24px;height:24px;background:url(../../img/icons/search.svg) no-repeat center/contain}
@media (max-width:999px){
.input_row .search_btn{width:16px}
}
@media (max-width:599px){
.input_row .search_btn{width:12px}
}
@media (max-width:999px){
.input_row .search_btn{min-width:16px}
}
@media (max-width:599px){
.input_row .search_btn{min-width:12px}
}
@media (max-width:999px){
.input_row .search_btn{height:16px}
}
@media (max-width:599px){
.input_row .search_btn{height:12px}
}
textarea{resize:none;width:100%}
:focus{outline:0}
:after,:before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;image-rendering:-webkit-optimize-contrast}
::-webkit-scrollbar{width:14px;background:0 0}
::-webkit-scrollbar-thumb{border-radius:0;background-color:#eaeaef}
::-webkit-scrollbar:horizontal{height:14px}
a:active,a:hover{outline:0}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
header .menu_btn{background:#f8f8fa url(../../img/icons/menu.svg) no-repeat center/auto;width:40px;height:40px;border-radius:50%}
.overflowed header{right:14px}
@media (max-width:999px){
.overflowed header{right:0}
}