

/* Start:/local/templates/nikolaus/css/custom.css?17401198436357*/
html body,
body .page .btn,
body .page a.btn,
body .page .btn[type=button],
body .page .btn[type=submit],
.page .content .vb_banner_2 .name,
.page .eko-v-podarok-page.surogat-page .vb_banner_1 .banner_content .desc{
    font-family: "Gerbera", sans-serif;
}

.page .eko-v-podarok-page .eko_this h2,
.page .eko-v-podarok-page .vb_why .name,
.page .eko-v-podarok-page .eko_video h2,
.page .eko-v-podarok-page .vb_how h2,
.page .eko-v-podarok-page .eko_que_answ h2,
.page .eko-v-podarok-page .vb_form .nikolaus_form .name,
.page .eko-v-podarok-page.donoram-zhenshchinam .vb_banner_1 .banner_content h1,
.page .eko-v-podarok-page.donoram-zhenshchinam .vb_banner_1 .banner_content h1 span,
.page .eko-v-podarok-page.surogat-page .vb_banner_1 .banner_content h1,
.page .eko-v-podarok-page.surogat-page .vb_banner_1 .banner_content  span,
.page .eko-v-podarok-page.surogat-page .vb_important h2,
.page .eko-v-podarok-page.surogat-page .vb_banner_3 .desc,
.page .eko-v-podarok-page #last_form .b24-form-header .b24-form-header-title{
    font-family: "Gerbera", sans-serif;
    font-size: 2.5rem;
    font-weight: 500;
    margin: 0 0 1.5rem;
}
.page .eko-v-podarok-page #last_form .b24-form-header .b24-form-header-title{
    font-size: 2rem;
}
.page .eko-v-podarok-page.surogat-page .vb_banner_3 .desc{
    font-size: 1.5rem;
    line-height: 2.2rem;
}
.page .eko-v-podarok-page.surogat-page .vb_banner_1 .banner_content h1
{
    font-size: 3rem;
}
.page .eko-v-podarok-page.surogat-page .vb_banner_1 .banner_content  span{
    font-size: 1.5rem;
}

.page .eko-v-podarok-page.surogat-page .vb_why .item_list .item .pic{
    justify-content: center;
}

.page .eko-v-podarok-page.donoram-zhenshchinam .vb_banner_1 .banner_content h1,
.page .eko-v-podarok-page.donoram-zhenshchinam .vb_banner_1 .banner_content h1 span{
    font-size: 2rem;
}
.page .eko-v-podarok-page .vb_form .nikolaus_form div.name{
    font-size: 26px;
    line-height: 2rem;
}
.page .surogat-page .vb_banner_2 .name{
    font-size: 1.2rem;
    line-height: 1.333333rem;
}
.page .eko-v-podarok-page .eko_que_answ .items .item .name{
    font-family: "Gerbera", sans-serif;
    font-size: 1.2rem;
}
.page .eko-v-podarok-page .eko_this,
.page .eko-v-podarok-page .vb_how .container-xl,
.page .eko-v-podarok-page .eko_que_answ .container-xl-small,
.page .eko-v-podarok-page .vb_form.with_pic .nikolaus_form{
    padding: 2rem 0;
}

.page .eko-v-podarok-page .vb_why h2 ,
.page .eko-v-podarok-page .vb_why .item_list .item .ico span,
.page .eko-v-podarok-page .vb_why .preview br{
    display: none;
}
.vb_why .slider_container{
    margin-top: 50px;
}
.page .eko-v-podarok-page .vb_why .item_list .item .pic{
    margin-bottom: 1rem;
}
.page .eko-v-podarok-page .vb_why .item_list .item .ico{
    margin-top: 0;
}
.page .eko-v-podarok-page .vb_why .preview p{
    font-size: 16px;
}
.page .eko-v-podarok-page .eko_video{
    background: #fff;
}
.page .eko-v-podarok-page .vb_why,
.page .eko-v-podarok-page .eko_video
{
    padding: 2rem 0 4rem;
}
.page .eko-v-podarok-page .vb_how,
.page .eko-v-podarok-page .eko_que_answ{
    padding: 0;
}
.page .eko-v-podarok-page .vb_banner_1 .banner_content .btn_container
{
    margin-bottom: 120px;
}
.page .eko-v-podarok-page .vb_why .item_list .item .pic {
    justify-content: flex-start;
}
.page .eko-v-podarok-page.donoram-zhenshchinam .eko_this h2{
    margin: 0 0 2.5rem;
}
.page .eko-v-podarok-page .vb_form.with_pic .nikolaus_form.with_pic{
    background-size: contain!important;
}
.page .eko-v-podarok-page .eko_que_answ .items:before,
.page .eko-v-podarok-page .eko_que_answ .items:after{
    display: none;
}

@media (min-width: 1400px){
    .page .eko-v-podarok-page .vb_how .list .item_container {
        margin-bottom: 1rem;
    }
}

@media(max-width: 768px){
    .page .eko-v-podarok-page .eko_que_answ .items .item .name{
        font-size: 16px;
        line-height: 1.5rem;
    }
    .page .eko-v-podarok-page .eko_que_answ .container-xl-small {
        padding: 2rem 20px;
    }
    .page .eko-v-podarok-page .eko_que_answ .items .item .name span {
        top: 20%;
    }
    .page .eko-v-podarok-page .vb_banner_1 .mobile_content{
        top: unset;
        bottom: 0;

    }
    .page .eko-v-podarok-page .vb_banner_1 .banner_content .btn_container
    {
        margin-bottom: 0;
    }
    .page .eko-v-podarok-page .eko_this h2,
    .page .eko-v-podarok-page .vb_why .name,
    .page .eko-v-podarok-page .eko_video h2,
    .page .eko-v-podarok-page .vb_how h2,
    .page .eko-v-podarok-page .eko_que_answ h2,
    .page .eko-v-podarok-page .vb_form .nikolaus_form .name,
    .page .eko-v-podarok-page.donoram-zhenshchinam .vb_banner_1 .banner_content h1,
    .page .eko-v-podarok-page.donoram-zhenshchinam .vb_banner_1 .banner_content h1 span,
    .page .eko-v-podarok-page.surogat-page .vb_important h2,
    .page .eko-v-podarok-page.surogat-page .vb_banner_3 .desc{
        font-size: 24px;
        margin: 0 0 0.5rem 0;
        text-align: start;
        line-height: 1.5rem;
    }
    .page .eko-v-podarok-page .vb_how h2{
        margin: 0 0 0.5rem 20px;
    }
    .page .eko-v-podarok-page .vb_form.with_pic .nikolaus_form.with_pic .name{
        text-align: start;
    }
    .eko-v-podarok-page .desc{
        text-align: start;
    }
    .page .eko-v-podarok-page.donoram-zhenshchinam .vb_banner_1 .mobile_content,
    .page .eko-v-podarok-page.surogat-page .vb_banner_1 .mobile_content {
        top: 0;
        bottom: unset;
    }
    .page .eko-v-podarok-page.surogat-page .vb_banner_1 .banner_content .desc span{
        max-width: 100%;
        line-height: 1.2rem;
    }
    .page .eko-v-podarok-page.surogat-page .vb_form.with_pic .nikolaus_form.with_pic .name,
    .eko-v-podarok-page.surogat-page .vb_banner_1 .banner_content .desc{
        text-align: center;
    }
    .page .eko-v-podarok-page.surogat-page .vb_banner_1 .banner_content h1 {
        font-size: 2rem;
    }
    .page .eko-v-podarok-page.surogat-page .vb_banner_1 .banner_content span {
        font-size: 1rem;
    }
    .page .eko-v-podarok-page.surogat-page .vb_form.with_pic .nikolaus_form.with_pic {
        background-size: 200px !important;
    }
}

/* End */


/* Start:/local/templates/nikolaus/components/bitrix/news.detail/vb_banner_1/style.min.css?16720639808612*/
.page .frame_form{padding:4.4444444444rem 0 4.4444444444rem}.page .vb_form{padding:4.4444444444rem 0}.page .vb_form .form{padding:0 .8333333333rem}.page .vb_form.blue{background:#f2fbff;color:#90b4c9}.page .vb_form.blue .nikolaus_form{background:none;padding:0 0 .1111111111rem 0}.page .vb_form.blue .nikolaus_form .name{color:#7eb7d8}.page .vb_form.blue .nikolaus_form .desc{color:#90b4c9}.page .vb_form.blue .nikolaus_form .success .ico span{border-color:#7eb7d8}.page .vb_form.blue .nikolaus_form .success .ico span svg path{fill:#7eb7d8}.page .vb_form.blue .checkbox_field .checkbox_image{border-color:#c4c4c4}.page .vb_form.blue .checkbox_field .checkbox_image>span svg path{fill:#c4c4c4}.page .vb_form.blue .checkbox_field .checkbox_label{color:#c4c4c4}.page .vb_form.blue .checkbox_field .checkbox_label a{color:#c4c4c4;border-color:#c4c4c4}.page .vb_form.blue .nikolaus_preloader{background-color:#f2fbff}.page .vb_form .nikolaus_form{background:none;padding:0 .8333333333rem .1111111111rem .8333333333rem}.page .vb_form .nikolaus_form .success .desc{margin-bottom:.8333333333rem}.page .vb_form .nikolaus_form .checkbox_field{font-family:"Gerbera"}.page .vb_form .nikolaus_form .field_list{margin-bottom:1.1111111111rem}.page .vb_form .nikolaus_form .field_list .field{position:relative}.page .vb_form .nikolaus_form .field_list .field.error .error_text{position:absolute;top:-0.1111111111rem;left:1.4444444444rem;font-family:"Gerbera"}.page .vb_form .nikolaus_form .field_list .field input{font-family:"Gerbera";border:none;background:#fff;font-size:.7777777778rem;font-weight:bold;padding:0 1.4444444444rem;box-shadow:0px 4px 15px #7eb7d8;border-radius:1.9444444444rem;line-height:3.0555555556rem;box-sizing:border-box}.page .vb_form .nikolaus_form .field_list .field input::placeholder{color:#d0d0d0}.page .vb_form .nikolaus_form .field_list .field input:focus::placeholder{color:transparent}.page .vb_form .nikolaus_form .name{font-family:"LifehackSans";font-weight:bold;font-size:3.0555555556rem;line-height:3.1666666667rem;text-align:center;margin-bottom:.2777777778rem}.page .vb_form .nikolaus_form .desc{font-family:"Gerbera";font-size:1.3333333333rem;line-height:1.6666666667rem;text-align:center;margin-bottom:5rem}.page .vb_form .nikolaus_form .checkbox_field{margin-bottom:0}.page .vb_form .nikolaus_form .vb_btn{font-size:1.1111111111rem;padding:.8055555556rem 2.5rem}.page .vb_form .nikolaus_form .submit_container{display:flex;justify-content:flex-end}.page .vb_btn{transition:all 200ms;border:none;font-family:"Gerbera";color:#fff !important;cursor:pointer;font-weight:bold;padding:.8888888889rem 2.5rem;background:#01a0c6;box-shadow:0px 4px 15px #7eb7d8;border-radius:35px}.page .vb_btn:hover{background:#01b9e4}.page .slider_container{position:relative}.page .slider_container .dots{position:absolute;bottom:-2.2222222222rem;display:flex;width:100%;left:0;justify-content:center}.page .slider_container .dots span{margin:0 .1666666667rem;display:block;width:.4444444444rem;height:.4444444444rem;border-radius:.4444444444rem;background:#a2edff}.page .slider_container .dots span.tns-nav-active{background:#01a0c6}.page .slider_container .controls span{transition:all 200ms;display:flex;align-items:center;justify-content:center;width:2.2222222222rem;height:2.2222222222rem;border-radius:2.2222222222rem;background:#01a0c6;box-shadow:0px 0px 6px 4px #7eb7d8;top:50%;cursor:pointer;position:absolute;margin-top:-3.3333333333rem}.page .slider_container .controls span:hover{background:#00a6cf}.page .slider_container .controls span[data-controls=prev]{left:-5.2777777778rem}.page .slider_container .controls span[data-controls=next]{right:-5.2777777778rem}.page .slider_container .controls span[aria-disabled=true]{background:#c6eaff;box-shadow:0px 0px 6px 4px #d8eeff}.page .vb_banner_1{background-size:cover;background-repeat:no-repeat;background-position:center center;font-family:"Gerbera";color:#fff}.page .vb_banner_1 .banner_content{display:flex;padding:6.6666666667rem 0 6.6666666667rem;flex-direction:column}.page .vb_banner_1 .banner_content h1{font-size:1.3333333333rem;line-height:1.6666666667rem;margin-bottom:2.2222222222rem;font-weight:500;color:#6f8da9}.page .vb_banner_1 .banner_content .desc{font-family:"LifehackSans";font-weight:bold;font-size:3.5555555556rem;line-height:4rem;margin:0;text-transform:uppercase}.page .vb_banner_1 .banner_content .btn_container{display:flex}.page .vb_banner_2{background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center}.page .vb_banner_2 .banner_content{padding:2.5rem 0}.page .vb_banner_2 .name{font-family:"LifehackSans";font-size:2rem;line-height:2.3333333333rem;font-weight:bold;margin:0 0 1.6666666667rem;text-transform:uppercase;color:#fff}.page .vb_banner_2 .desc{font-family:"Gerbera";font-size:1.3333333333rem;line-height:1.7777777778rem;color:#616161}.page .vb_banner_2 .desc ul{text-align:left;color:#6e97ac}.page .vb_banner_2 .desc ul li{position:relative;padding-left:1.6666666667rem;padding-bottom:1.1111111111rem}.page .vb_banner_2 .desc ul li:after{content:"";width:1rem;height:1.0555555556rem;position:absolute;top:.4444444444rem;left:0;display:block;background:url(/local/templates/nikolaus/images/heart.svg) center center no-repeat;background-size:100%}.page .vb_banner_2 .desc ul li:before{content:"";width:.1111111111rem;height:110%;position:absolute;top:.6111111111rem;left:.4444444444rem;display:block;background:#bd1818}.page .vb_banner_2 .desc ul li:last-child:before{display:none}.page .vb_banner_3{background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center}.page .vb_banner_3 .banner_content{padding:8.0555555556rem 0}.page .vb_banner_3 .desc{font-family:"LifehackSans";font-size:2.6666666667rem;line-height:3.2222222222rem;color:#579bbd}@media(min-width: 768px)and (max-width: 991px){.page .vb_form .nikolaus_form .submit_container{padding-top:1.6666666667rem;justify-content:center}}@media(min-width: 768px){.page .vb_banner_1 img,.page .vb_banner_2 img,.page .vb_banner_3 img{display:none}}@media(max-width: 767px){.page .frame_form{padding:0}.page .vb_form{padding:4.4444444444rem 0 3.6111111111rem 0}.page .vb_form .nikolaus_form{padding-bottom:.8333333333rem}.page .vb_form .nikolaus_form .checkbox_field{margin-bottom:1.9444444444rem}.page .vb_form .nikolaus_form .submit_container{justify-content:center}.page .vb_form .nikolaus_form .agreement_container{display:flex;justify-content:center}.page .vb_banner_1{text-align:center;position:relative;background:none}.page .vb_banner_1 img{display:block;width:100%}.page .vb_banner_1 .mobile_content{position:absolute;top:0;left:0;z-index:2;width:100%}.page .vb_banner_1 .banner_content{padding:1.6666666667rem 0}.page .vb_banner_1 .banner_content .name{display:flex;justify-content:center}.page .vb_banner_1 .banner_content .desc{display:flex;justify-content:center}.page .vb_banner_1 .banner_content .desc span{display:block}.page .vb_banner_1 .banner_content .btn_container{justify-content:center}.page .vb_banner_2{text-align:center;position:relative;background:none !important}.page .vb_banner_2 img{display:block;width:100%}.page .vb_banner_2 .mobile_content{position:absolute;top:0;left:0;z-index:2;width:100%}.page .vb_banner_2 .banner_content{padding:1.6666666667rem 0}.page .vb_banner_2 .banner_content .desc{font-size:1rem;line-height:1.1111111111rem}.page .vb_banner_2 .banner_content .desc p{margin-bottom:.2777777778rem}.page .vb_banner_3{text-align:center;position:relative;background:none !important}.page .vb_banner_3 img{display:block;width:100%}.page .vb_banner_3 .mobile_content{position:absolute;top:0;left:0;z-index:2;width:100%}.page .vb_banner_3 .banner_content{padding:1.6666666667rem 0}}@media(max-width: 479px){.page .vb_form{padding:2.2222222222rem 0 1.3888888889rem 0}.page .vb_form .nikolaus_form .name{font-size:2.7777777778rem;line-height:3.1111111111rem}.page .vb_form .nikolaus_form .desc{margin-bottom:2.2222222222rem;font-size:.8888888889rem;line-height:1.1111111111rem}.page .vb_btn{padding:.7777777778rem 1.8333333333rem;font-size:.8888888889rem;line-height:1rem;font-weight:normal}.page .vb_banner_3 .banner_content{padding:2.2222222222rem 0 2.2222222222rem}.page .vb_banner_3 .banner_content .desc{font-size:2rem;line-height:2.5555555556rem;margin-bottom:1.3888888889rem}.page .vb_banner_1 .banner_content{padding:2.2222222222rem 0 2.2222222222rem}.page .vb_banner_1 .banner_content h1{margin-bottom:.8333333333rem}.page .vb_banner_1 .banner_content .desc{font-size:2rem;line-height:2.5555555556rem;margin-bottom:1.3888888889rem}}

/* End */


/* Start:/local/templates/nikolaus/components/bitrix/news.list/vb_why/style.min.css?16720639801190*/
.page .vb_why{padding:2.7777777778rem 0 2.7777777778rem;color:#727277;font-family:"Gerbera"}.page .vb_why h2{text-align:center;font-family:"LifehackSans";font-size:3.5555555556rem;line-height:4rem;font-weight:bold;color:#6babbd;margin:0}.page .vb_why .item_list .item{position:relative;margin-bottom:1.1111111111rem}.page .vb_why .item_list .item .pic{display:flex;justify-content:center;margin-bottom:1.1111111111rem}.page .vb_why .item_list .item .pic img{display:block}.page .vb_why .item_list .item .preview{line-height:1.6666666667rem;flex-grow:1;font-size:1rem;line-height:1.3333333333rem;text-align:center;color:#999}@media(min-width: 768px){.page .vb_why .item_list{display:flex}.page .vb_why .item_list .item{display:flex;flex-direction:column}}@media(max-width: 1499px){.page .vb_why .slider_container{margin:0 5.5555555556rem}}@media(max-width: 575px){.page .vb_why .item_list .item .ico{margin-top:1.3888888889rem}.page .vb_why .slider_container{margin:0 1.6666666667rem}}@media(max-width: 479px){.page .vb_why{padding-top:2.2222222222rem}.page .vb_why h2{font-size:2.7777777778rem;line-height:3.1111111111rem}.page .vb_why .item_list .item .pic{margin-bottom:1.6666666667rem}}

/* End */


/* Start:/local/components/nikolaus/form/templates/vb_landing/style.css?1740119836992*/
.page .nikolaus_form .field_list .field .textarea.textarea-prop{
  font-family: "Gerbera";
  background: #FFF;
  border: none;
  background: #fff;
  font-size: 0.7777777778rem;
  font-weight: bold;
  padding: 0 1.4444444444rem;
  box-shadow: 0px 4px 15px #6b96bd;
  border-radius: 1.9444444444rem;
  line-height: 3.0555555556rem;
  box-sizing: border-box;
}
.textarea.textarea-prop::placeholder {
  color: #d0d0d0;
}
.textarea.textarea-prop::-webkit-input-placeholder {color:#d0d0d0;}
.textarea.textarea-prop::-moz-placeholder {color:#d0d0d0;}
.textarea.textarea-prop:-moz-placeholder {color:#d0d0d0;}
.textarea.textarea-prop:-ms-input-placeholder {color:#d0d0d0;}
 .page .eko-v-podarok-page .eko_this .item_container .preview{
  box-shadow: none;
}
.page .eko-v-podarok-page .eko_this .item_container{
  justify-content: flex-start;
}
.page  .eko-v-podarok-page .eko_this .item_container .preview {
  padding: 0 2.5555555556rem;
}
.name > span{
  color: red;
}
/* End */


/* Start:/local/templates/nikolaus/components/bitrix/news.list/vb_important/style.min.css?16720639802443*/
.page .vb_important{padding:3.3333333333rem 0 10rem 0;color:#727277;font-family:"Gerbera";background-size:cover}.page .vb_important .slider_container .controls span{margin-top:-1.1111111111rem}.page .vb_important h2{text-align:center;font-family:"LifehackSans";font-size:3.0555555556rem;font-weight:bold;line-height:3.3333333333rem;margin:0 0 4.4444444444rem 0}.page .vb_important .item_list .item{position:relative}.page .vb_important .item_list .item .item_content{margin:.6666666667rem;position:relative;padding-bottom:2.7777777778rem;box-sizing:border-box;height:calc(100% - 24px);box-shadow:0px 0px 10px rgba(0,0,0,.25);border-radius:1.9444444444rem;background:#fff}.page .vb_important .item_list .item .preview{padding:1.6666666667rem 2rem;line-height:1.6666666667rem;flex-grow:1;text-align:center}.page .vb_important .item_list .item .ico{position:absolute;bottom:-1.6666666667rem;left:0;width:100%;display:flex;justify-content:center}.page .vb_important .item_list .item .ico:before{content:"";display:block;width:100%;height:.1666666667rem;border-radius:.1666666667rem;background:radial-gradient(100% 1804544.49% at 100% 100.06%, #7EB7D8 0%, rgba(126, 183, 216, 0) 36.98%, rgba(126, 183, 216, 0) 58.33%, #7EB7D8 100%);position:absolute;top:55%;left:0}.page .vb_important .item_list .item .ico span{position:relative;padding:0 1.3888888889rem;z-index:2;display:block}.page .vb_important .item_list .item .ico span img{display:block}@media(min-width: 768px){.page .vb_important .item_list{display:flex}.page .vb_important .item_list .item .item_content{display:flex;flex-direction:column}}@media(max-width: 1499px){.page .vb_important .slider_container{margin:0 1.6666666667rem}}@media(max-width: 1399px){.page .vb_important .slider_container{margin:0 3.3333333333rem}}@media(max-width: 1299px){.page .vb_important .slider_container{margin:0 5.5555555556rem}}@media(max-width: 991px){.page .vb_important .slider_container{margin:0 8.3333333333rem}}@media(max-width: 767px){.page .vb_important{padding-bottom:4.4444444444rem}.page .vb_important h2{margin-bottom:2.2222222222rem}.page .vb_important .slider_container{margin:0 3.3333333333rem}}@media(max-width: 575px){.page .vb_important{padding-top:1.6666666667rem}.page .vb_important h2{margin-bottom:1.6666666667rem}.page .vb_important .slider_container{margin:0 -0.6666666667rem}}@media(max-width: 479px){.page .vb_important h2{font-size:2.7777777778rem;line-height:3.1111111111rem}}

/* End */


/* Start:/local/templates/nikolaus/components/bitrix/news.list/vb_how/style.css?16721454763503*/
.page .vb_how {
  font-family: "Gerbera";
  color: #727277;
  padding: 4.4444444444rem 0;
}
.page .vb_how h2 {
  text-align: center;
  font-family: "LifehackSans";
  font-size: 3.0555555556rem;
  font-weight: bold;
  line-height: 3.3333333333rem;
  margin: 0;
}
.page .vb_how .more_container {
  display: flex;
  justify-content: center;
}
.page .vb_how .more_container .more {
  cursor: pointer;
  color: #D0D0D0;
  font-size: 1.1111111111rem;
  line-height: 2.7777777778rem;
  border: solid #DFDFDF;
  border-width: 0.1111111111rem;
  border-radius: 1.9444444444rem;
  padding: 0 2.2222222222rem;
  display: flex;
}
.page .vb_how .more_container .more span {
  display: flex;
  align-items: center;
  margin-right: 0.8333333333rem;
}
.page .vb_how .list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding-bottom: 30px;
}
.page .vb_how .list .item_col {
  padding-top: 3.3333333333rem;
  flex: 0 0 auto;
  width: 20%;
}
.page .vb_how .list .item_col.hide {
  display: none;
}
.page .vb_how .list .item_container {
  display: flex;
  justify-content: center;
  position: relative;
}
.page .vb_how .list .item_container.dv .item .num span {
  padding-left: 1.5rem;
}
.page .vb_how .list .item {
  text-align: center;
  padding: 5rem 0.5555555556rem 0;
  position: relative;
}
.page .vb_how .list .item .name {
  margin-bottom: 0.5555555556rem;
  line-height: 1.6666666667rem;
  color: #6E97AC;
}
.page .vb_how .list .item .desc {
  font-size: 0.8888888889rem;
  line-height: 1.1111111111rem;
}
.page .vb_how .list .item .desc ul li {
  position: relative;
  padding-left: 0.8333333333rem;
}
.page .vb_how .list .item .desc ul li::after {
  position: absolute;
  top: 0.3888888889rem;
  left: 0;
  content: "";
  display: block;
  width: 0.2777777778rem;
  height: 0.2777777778rem;
  background: url(/local/templates/nikolaus/images/point.svg) center center no-repeat;
}
.page .vb_how .list .item .pic {
  position: absolute;
  top: -5.5555555556rem;
  left: 10%;
  width: 80%;
  display: flex;
  justify-content: center;
}
.page .vb_how .list .item .pic:before {
  content: "";
  display: block;
  width: 100%;
  height: 0.1666666667rem;
  border-radius: 0.1666666667rem;
  background: radial-gradient(100% 1804544.49% at 100% 100.06%, #7EB7D8 0%, rgba(126, 183, 216, 0) 36.98%, rgba(126, 183, 216, 0) 58.33%, #7EB7D8 100%);
  position: absolute;
  top: 55%;
  left: 0;
}
.page .vb_how .list .item .pic span {
  position: relative;
  padding: 0 1.3888888889rem;
  z-index: 2;
  display: block;
}
.page .vb_how .list .item .pic span img {
  max-width: inherit;
  display: block;
}

@media (min-width: 1400px) {
  .page .vb_how .list .item_container {
    margin-bottom: 3.8888888889rem;
  }
}
@media (max-width: 1399px) {
  .page .vb_how .list .item_col {
    flex: 0 0 auto;
    width: 25%;
  }
}
@media (max-width: 1199px) {
  .page .vb_how .list .item_col {
    flex: 0 0 auto;
    width: 25%;
  }
}
@media (max-width: 991px) {
  .page .vb_how .list .item_col {
    flex: 0 0 auto;
    width: 33.333%;
  }
}
@media (max-width: 767px) {
  .page .vb_how .list .item_col {
    flex: 0 0 auto;
    width: 50%;
  }
}
@media (max-width: 575px) {
  .page .vb_how .list .item_col {
    flex: 0 0 auto;
    width: 100%;
  }
  .page .vb_how .list .item {
    width: 80%;
  }
}
@media (max-width: 479px) {
  .page .vb_how {
    padding: 2.2222222222rem 0;
  }
  .page .vb_how h2 {
    font-size: 2.7777777778rem;
    line-height: 3.1111111111rem;
    margin-bottom: 2.2222222222rem;
  }
}

/* End */
/* /local/templates/nikolaus/css/custom.css?17401198436357 */
/* /local/templates/nikolaus/components/bitrix/news.detail/vb_banner_1/style.min.css?16720639808612 */
/* /local/templates/nikolaus/components/bitrix/news.list/vb_why/style.min.css?16720639801190 */
/* /local/components/nikolaus/form/templates/vb_landing/style.css?1740119836992 */
/* /local/templates/nikolaus/components/bitrix/news.list/vb_important/style.min.css?16720639802443 */
/* /local/templates/nikolaus/components/bitrix/news.list/vb_how/style.css?16721454763503 */
