

/* Start:/local/templates/medika/css/reset.css?16974508541512*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.container{max-width:1440px;width:100%;margin:0 auto}.button-border-light{font-weight:500;line-height:24px;border:1px solid #844693;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;width:269px;height:61px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.button-border-light:hover{background:#844693;color:#fff}@media(max-width:1200px){.button-border-light{width:229px;height:44px;margin-top:20px}}@media(max-width:1023px){.button-border-light{width:270px}}@media(max-width:600px){.button-border-light{width:100%;height:42px;font-size:14px;margin-top:10px}}
/* End */


/* Start:/local/templates/medika/css/poisk/poisk.css?170106394811974*/
*{
    margin: 0;
    padding: 0;
}
.search__Container{
    display: flex;
    border-radius: 15px;
    border: #DBDBDB solid 1px;
    align-items: center;
    background: #fff;
}
.filter_block{
    display: flex;
    background-color: #DBDBDB;
    border-radius: 12px 0px 0px 12px;
    padding: 9px 16px;
    align-items: center;
    gap: 27px;
    cursor: pointer;
    position: relative;
}
.search__place{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-left: 10px;
    width: 100%;
    padding: 3px 0px 3px 0px;
}
.search__place input{
    border: none;
    font-size: 16px;
    color: #898989;
}
.search__icon{
    display: flex;
    align-items: center;
    margin-right: 4px;
    cursor: pointer;
}
.menu_category{
    display: flex;
    flex-direction: column;
    border-radius: 15px;
    border: 1px solid #E9E9E9;
    padding: 15px 15px;
    position: absolute;
    top: 60px;
    left: -5px;
    width: 290px;
    background-color: white;
    transform-origin: 50% 8px;
    opacity: 0;
    transition: all .2s ease;
    transform: scaleY(0);
}
.category_element{
    padding-bottom: 10px;
    border-bottom: #E9E9E9 solid 1px;
    padding-top: 10px;
    font-weight: 600;
    color: black;
    font-size: 16px;
    cursor: pointer;
}
.category_element:last-child{
    border: none;
    padding-top: 10px;
}
.menu_category.__active{
    opacity: 1;
    transform: scaleY(1);
}
.menu_category1.__active{
    opacity: 1;
    transform: scaleY(1);
}
.header__main-points{
    display: flex;
    margin-top: 12px;
}
.title-big{
    display: none !important;
}
.__container{
     max-width: 1440px;
    margin: 0 auto;
}
.container_title_Pois-block{
    background-color: #F2F2F2;
    padding-top: 102px;
    padding-bottom: 42px;
    margin-bottom: 100px;
}
.title_Pois-block{
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.title_Poisk_text{
    font-size:38px;
    color: #202020;
    font-weight: 700;
}
.title_Poisk_text span{
    color: #844693;
}
.category_block{
    display: flex;
    flex-direction: row;
    gap: 8px;
}
.title_category{
    font-size: 16px;
    font-weight: 600;
    color: #898989;
}
.category_el_block{
    display: flex;
    gap: 8px;
}
.category_elemment{
    display: flex;
    padding: 2px 6px;
    gap: 7px;
    background: rgba(87, 0, 216, 0.10);
    border-radius:6px;
    align-items: center;
}
.close_category{

}
.category_title{
    color: #844693;
    font-size: 16px;
    font-weight: 600;
}
.swiper.Specialist_cont_slider{
    padding-top: 80px;
}

/* Общие стили для сладйдеров */
.s_cont{
    padding-top: 80px;
}
.t_name{
    font-weight: 700;
    font-size: 32px
}
.t_cont_name{
    display: flex;
    gap: 12px;
    align-items: center;
}
.count_bl{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 54px;
    height: 32px;
    border-radius: 8px;
    background: #EFE6FC;
    color: #844693;
    font-weight: 700;
}
.gap_sl_title{
    padding-top: 24px;
    padding-bottom: 70px;
}
.small_txt{
    color:#898989;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.sl__pagin{
    width: 15px;
    height: 15px;
    border-radius: 5px;
    background-color: transparent;
    border: 2px solid #cbbcf3;
}
.active-sl__pagin{
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: #844693 !important;
    border: none !important;
}
.sl_gap_col{
    display: flex;
    flex-direction: column;
    gap:12px
}
/*  */

.title_spec_text{
    font-weight: 700;
    font-size: 32px;
}
.title_spec_block{
    display: flex;
    gap: 12px;
    align-items: center;
}
.count_specialistov{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 54px;
    height: 32px;
    border-radius: 8px;
    background: #EFE6FC;
    color: #844693;
    font-weight: 700;
}
.swiper-slide.spec_cards{
    display: flex;
    flex-direction: column;
    gap: 25px;
}
.specialist_name_block{
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.link_specialist{
    display: flex;
    width: 100%;
    padding: 17px 0px 17px 0px;
    align-items: center;
    justify-content: center;
    color: #844693;
    font-size: 16px;
    font-weight: 700;
    border-radius: 15px;
    border: #E9E9E9 solid 1px;
    background-color: transparent;
    cursor: pointer;
}
.link_specialist:hover{
    color: white;
    background-color: #844693;
}
.name_specialist{
    color: #202020;
    font-size: 22px;
    font-weight: 700;
}
.Specialist_cont_slider .swiper-wrapper{
    padding-top: 24px;
    padding-bottom: 70px;
}

.speciality{
    color: var(--, #898989);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
}
.rat-wrap{
    display: none !important;
}
.swiper .swiper-pagination-bullet {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: transparent;
    border: 2px solid #cbbcf3;
}
.swiper .swiper-pagination-bullet-active {
    width: 17px;
    height: 17px;
    border-radius: 50%;
    background-color: #844693!important;
    border: none !important;
}
.service__item{
    padding: 15px 13px 15px 15px;
    border: #E9E9E9 solid 1px;
    display: flex;
    flex-direction: column;
    gap: 17px;
    border-radius: 15px;
    width: 100%;
    height: 106px;
}
.serv-item_text{
    display: flex;
    flex-direction: column;
    gap: 4px;
}
.name_services{
    color: #202020;
    font-size: 18px;
    font-weight: 700;
    max-width: 560px;
    width: 100%;
}
.cost__service{
    color: #844693;
    font-size: 22px;
    font-weight: 700;
}
.swiper-slide.services_cards{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 20px;
    cursor: pointer;
}
.Servives_cont_slider .swiper-wrapper{
    padding-top: 24px;
    padding-bottom: 70px;
}
.Servives_cont_slider .swiper-wrapper {
    flex-direction: unset !important;
    row-gap: 20px;
}
.Servives_cont_slider .swiper-wrapper .swiper-slide{
    margin-top: unset !important;
}
.Servives_cont_slider .swiper-pagination-bullet {
    width: 15px;
    height: 15px;
    border-radius: 5px;
    background-color: transparent;
    border: 2px solid #cbbcf3;
}
.Servives_cont_slider .swiper-pagination-bullet-active {
    width: 15px;
    height: 15px;
    border-radius: 5px;
    background-color: #844693!important;
    border: none !important;
}
.video_block img{
    border-radius: 15px;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0.50) 100%);
    z-index: 1;
}
.mask_video{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #00000080;
    border-radius: 15px;
    z-index: 2;

}
.One-stock_block img{
    height: 270px;
    border-radius: 15px;
    object-fit: cover;
}
.One-spec_block img{
    height: 270px;
    border-radius: 15px;
    object-fit: cover;
    width: 100%;
}
.One-blog_block img{
    height: 270px;
    border-radius: 15px;
    object-fit: cover;
}
.One-stati_block img{
    height: 270px;
    border-radius: 15px;
    object-fit: cover;
}
.One-news_block img{
    height: 270px;
    border-radius: 15px;
    object-fit: cover;
}
.video_block{
    position: relative;
    border-radius: 15px;
}
.video_block::after{
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 23px; /* Задайте нужную ширину */
    height: 26px; /* Задайте нужную высоту */
    z-index: 5;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="26" viewBox="0 0 23 26" fill="none"><path d="M21.7222 10.7675C23.4259 11.7597 23.4259 14.2403 21.7222 15.2325L3.83334 25.6508C2.12963 26.643 0 25.4027 0 23.4183L0 2.58171C0 0.597269 2.12963 -0.643005 3.83333 0.349213L21.7222 10.7675Z" fill="white"/></svg>');
}
.video_block.playing::after {
    display: none;
}
.video_block{
    width: 100%;
    height: 220px;
}
.video_block:hover::after{
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="23" height="26" viewBox="0 0 23 26" fill="none"><path d="M21.7222 10.7675C23.4259 11.7597 23.4259 14.2403 21.7222 15.2325L3.83334 25.6508C2.12963 26.643 0 25.4027 0 23.4183L0 2.58171C0 0.597269 2.12963 -0.643005 3.83333 0.349213L21.7222 10.7675Z" fill="lightgray"/></svg>');
}
.video_block iframe {
    position: absolute;
    width: 100%; /* Ширина видео равна 100% ширины блока */
    height: 100%; /* Высота видео равна 100% высоты блока */
    top: 0;
    left: 0;
    z-index: 6;
}
.count_news{
    color: #844693;
    font-size: 16px;
}
.count_blog{
    color: #844693;
    font-size: 16px;
}
.name_news{
    font-size: 22px;
    max-width: 390px;
}
.One-news_block{
    display: flex;
    flex-direction: column;
    gap: 12px;
}
.reactions_section{
    display: flex;
    gap: 24px;
}
.like__block{
    display: flex;
    gap: 5px;
    align-items: center;
}
.dislike__block{
    display: flex;
    gap: 5px;
    align-items: center;
}
.dislike__block svg{
    cursor: pointer;
}
.like__block svg{
    cursor: pointer;
}
.quantity_dislikes{
    color: #898989;
}
.quantity_likes{
    color: #898989;
}
.name_stati{
    font-size:18px
}
.count_stati{
    color: #844693;
}
.video_cards{
    cursor: pointer;
}
.news_cards{
    cursor: pointer;
}
.stati_cards img{
    cursor: pointer;
}
.blog_cards img{
    cursor: pointer;
}
.One-stock_block img{
    cursor: pointer;
}
.name_blog{
    font-size: 22px;
}
.date-publication{
    color: #844693;
    font-size: 16px;
}
.count_stock{
    max-width: 390px;
}
.name_stock{
    font-size: 22px;
}
.__container.container-mini{
    background-color: transparent;
}
@media(max-width: 1199px){
    .category_block{
        flex-direction: column;
        max-width: fit-content;
    }
    .title_Pois-block.container-mini{
        background-color: transparent;
    }
}
@media (max-width: 600px) {
    .category_el_block{
        flex-wrap: wrap;
    }
    .swiper.Specialist_cont_slider{
        padding-top: 70px;
    }
    .title_spec_text{
        font-size: 26px;
    }
    .link_specialist{
        margin-top: 12px;
    }
    .title_service_text{
        font-size: 26px;
    }
    .service__item{
        height: 170px;
    }
    .swiper .swiper-pagination-bullet-active {
        width: 6px;
        height: 6px;
        border-radius: 6px;
        background-color: #844693!important;
        border: none !important;
    }
    .swiper .swiper-pagination-bullet {
        width: 6px !important;
        height: 6px !important;
        border-radius: 6px !important;
        background-color: transparent;
        border: 2px solid #cbbcf3;
    }
    .title_video_text{
        font-size: 26px;
    }
    .title_news_text{
        font-size: 26px;
    }
    .title_stati_text{
        font-size: 26px;
    }
    .title_blog_text{
        font-size: 26px;
    }
    .title_stock_text{
        font-size: 26px;
    }
    .swiper-pagination{
        position: unset !important;
        transform: none !important;
        margin-top: 14px !important;
    }
    .swiper-wrapper{
        height: fit-content !important;
        padding-bottom: unset !important;
    }
    .video_cards{
        margin-bottom: 14px;
    }
    .swiper{
        margin-top: 70px !important;
    }
}
/* End */


/* Start:/local/templates/medika/css/layout.css?174221058222757*/
.galery-slide {
    display: block;
    max-height: 300px;
    min-height: 300px;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.galery-slide-text {
    text-align: center;
    margin: 20px 0
}
.ymaps__item {

    padding: 40px 32px 20px;

}
.ymaps__item-close {
    position: absolute;
    top: 36px;
    right: 36px;
    width: 18px;
    height: 18px;
    cursor: pointer;
}
.ymaps__item-title {
    font-size: 16px;
    margin-bottom: 20px;
    font-weight: 700;
    line-height: 1;
    text-align: left;
    color: #a82682;
}
.ymaps__item-image {
    position: relative;
    width: 100%;
    padding-top: 42.0427553%;
    margin-top: 16px;
    overflow: hidden;
}
.ymaps__item-image-img {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    display: block;
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.ymaps__item-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-top: 36px;
}
.ymaps__item-option {
    width: 50%;
}
.ymaps__item-option-title {
    font-size: 12px;

    font-weight: 400;
    line-height: 1.57;
    text-align: left;
    color: #a82682;
}
.ymaps__item-text {
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    margin-top: 12px;
    display: block;
}
.ymaps__item-text--pink {
    color: #a82682;
}
.swiper-slide-wrapp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 45px
}

header {
    position: fixed;
    width: 100%;
    z-index: 15;
    top: 0;
    background: #fff
}

.header__top-wr {
    padding: 30px 0;
    border-bottom: 1px solid #E4E4E4
}

.header__top-text {
    font-size: 18px
}

.header__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.header__top-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.header-phone {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.header__top-item {
    margin-left: 15px
}

.header__top-call {
    margin-left: 35px
}

.header-phone span {
    margin-left: 6px;
    font-weight: 600
}

.header__top-look {
    cursor: pointer
}

.header__nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 10px 0;
    height: 87px
}

.header.totop .header__nav {
    padding: 15px 0
}

.header__nav-items-wr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.header__nav-items {
    height: 100%
}

.header__nav-item {
    font-weight: 500;
    padding: 0 15px;
    transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    position: relative;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%
}

.header__nav-item-ul {
    position: absolute;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
    -webkit-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;
    transition: .2s ease-in-out;
    background: #fff;
    padding: 20px;
    top: calc(100% + 15px);
    left: 0;
    width: 400px;
    visibility: hidden;
    opacity: 0;
    height: auto;
    -webkit-box-shadow: 0 5px 10px rgb(0 0 0 / 10%);
    box-shadow: 0 7px 10px rgb(0 0 0 / 10%);
    z-index: 200;
}

@-webkit-keyframes blinker {
    0% {
        color: #fff
    }

    5% {
        color: #00A859
    }

    50% {
        color: #00A859
    }

    100% {
        color: #fff
    }
}

@keyframes blinker {
    0% {
        color: #fff
    }

    5% {
        color: #00A859
    }

    50% {
        color: #00A859
    }

    100% {
        color: #fff
    }
}

.header__nav-item-anim a {
    -webkit-animation: blinker 2s linear infinite;
    animation: blinker 2s linear infinite
}

li:hover>.header__nav-item-ul {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translate(0px);
    -ms-transform: translate(0px);
    transform: translate(0px)
}

.li-1:hover .ul-2 {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translate(0px);
    -ms-transform: translate(0px);
    transform: translate(0px)
}

.a-1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 14px 30px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.ul-wr {
    font-size: 18px
}

.stick_li-1 {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    background: #ffffff;
    border: 0.5px solid #844693;
}

.li-1 {
    padding: 10px 30px
}

.ul-2 .li-1 {
    padding: 15px 30px
}

a:hover {
    color: #844693
}

.ul-2 {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
    min-height: -webkit-fill-available;
    background: #f1f1f1;
    /* padding: 20px; */
    visibility: hidden;
    opacity: 0;
    z-index: 5;
    -webkit-transform: translateX(50px);
    -ms-transform: translateX(50px);
    transform: translateX(50px);
    -webkit-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    transition: .3s ease-in-out
}

.header.totop {
    background: #fff;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1)
}

.header.totop .white-header {
    color: #323232
}

.title {
    font-weight: 600;
    font-size: 40px;
    line-height: 49px
}

.feedback.show {
    visibility: visible;
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}

.feedback {
    position: fixed;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    background-image: -o-linear-gradient(305deg, rgba(0, 113, 187, .5) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: linear-gradient(145deg, rgba(0, 113, 187, .5) 0%, rgba(0, 0, 0, 0.5) 100%);
    overflow-y: auto;
    visibility: hidden;
    opacity: 0;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
    z-index: 1040
}

.feedback-content {
    position: relative;
    width: 96%;
    max-width: 600px;
    background: #fff;
    margin: auto;
    padding: 70px;
    border-radius: 15px
}

.feedback-content__caption {
    margin-bottom: 38px;
    font-size: 30px;
    line-height: 1.5
}

.text-bold {
    font-weight: 700
}

.text-center {
    text-align: center
}

.feedback-content-body-item {
    position: relative;
    display: block;
    margin-bottom: 30px
}

.feedback-content-body-item__field {
    width: 100%;
    background: transparent;
    padding: 0 0 10px;
    line-height: 1.7;
    border-bottom: 1px solid #D1D1D1;
    resize: none;
    border-top: none;
    border-left: none;
    border-right: none;
    font-size: 18px;
    position: relative;
    z-index: 1;
    background: #fff;
}

.feedback-content-body-item__message {
    display: none;
    position: absolute;
    top: -63%;
    right: 0;
    background: #fff;
    padding: 3px 5px;
    text-align: center;
    font-size: 14px;
    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.16);
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.16);
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%)
}

.feedback__close {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 22px;
    height: 22px;
    cursor: pointer;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s
}

.feedback__close::before,
.feedback__close::after {
    content: '';
    position: absolute;
    top: 11px;
    right: 0;
    width: 22px;
    height: 2px;
    background: #d2d2d2;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s
}

.feedback__close::after {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.button.feedback-content-body__send {
    width: inherit;
    margin-top: 28px
}

.check-label {
    font-weight: normal;
    line-height: 56px;
    position: relative;
    padding-left: 50px;
    text-align: left;
    color: #B6B6B6
}

.check-input {
    display: none
}

.check-input:checked+.check-label:before {
    background: transparent url(/bitrix/templates/ravt/img/ok.svg) center center no-repeat
}

.check-label:before {
    content: "";
    display: block;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 51%;
    border: 1px solid #D1D1D1;
    left: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.modal-label {
    position: absolute;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s
}

.modal-input.noempty~.modal-label,
.modal-input:focus~.modal-label {
    top: -30px;
    font-size: 14px
}

.pageup {
    position: fixed;
    right: 55px;
    bottom: 200px;
    z-index: 1;
    -webkit-transition: .5s all;
    -o-transition: .5s all;
    transition: .5s all;
    cursor: pointer
}
.ws_fixed svg{
    width: 100%;
    height: 100%;
}
.ws_fixed{
    position: fixed;
    right: 57px;
    bottom: 50px;
    z-index: 1;
    -webkit-transition: .5s all;
    -o-transition: .5s all;
    transition: .5s all;
    cursor: pointer;
    width: 56px;
    height: 56px;
}
.telega_fixed{
    position: fixed;
    right: 57px;
    bottom: 130px;
    z-index: 1;
    -webkit-transition: .5s all;
    -o-transition: .5s all;
    transition: .5s all;
    cursor: pointer;
    width: 56px;
    height: 56px;
}
.telega_fixed img{
width: 100%;

}
.pageup.show {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.footer {
    background: #1E2428;
    color: #fff;
	margin-top: 60px;
}

.footer-text {
    font-size: 14px
}

.button-border {
    border: 1px solid #844693;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 5px;
    font-weight: 600;
    padding: 13px 42px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff !important
}

.button-border:hover {
    background: #844693;
    color: #fff !important
}

.js-form__send-not,
.btn-promo__not {
    position: relative
}

.js-form__send-not::before,
.btn-promo__not::before {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.4);
    z-index: 10
}

.footer-social-item svg {
    width: 38px;
    height: 38px;
    fill: #7A7A7A;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s
}

.footer-social-item {
    width: 38px;
    height: 38px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.footer-social {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    grid-gap: 10px
}

.footer-social-item svg:hover {
    fill: #844693
}

.footer-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: normal;
    font-size: 14px;
    line-height: 17px
}

.footer-items-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 31px 0;
    border-bottom: 2px solid #65506a;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.footer-items-bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 35px 0;
    gap: 10px;
}

.footer-privacy {
    max-width: 500px;
    text-align: right
}

.footer-privacy a {
    color: #fff;
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline
}

.breadcrumbs {
    font-size: 18px;
    line-height: 22px;
    color: #646A6F;
    top: 20px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.breadcrumbs a {
    margin-right: 3px
}

.breadcrumbs ul {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.breadcrumbs a:hover {
    opacity: .7
}

.breadcrumbs span {
    color: #844693
}

.breadcrumbs li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 3px
}

.ir-breadcrumbs-link-back {
    display: block;
    position: relative;
    color: #646A6F;
    line-height: 17px;
    font-weight: 400;
    text-decoration: none;
    padding-left: 17px
}

.ir-breadcrumbs-link-back::before {
    position: absolute;
    content: '';
    left: 0;
    top: 1px;
    background: url(/bitrix/templates/medika/img/arrow-left-grey.svg) no-repeat 50%;
    background-size: contain;
    width: 12px;
    height: 15px
}

.swiper-button-next svg,
.swiper-button-prev svg {
    width: 20px;
    height: 34px
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 44%;
    z-index: 1;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer
}

.swiper-pagination-bullet {
    background: #D6C2DB;
    width: 10px;
    height: 10px;
    display: block;
    margin: 0 6px;
    border-radius: 50%;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s
}

.swiper-pagination.swiper-pagination-bullets {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 15px 0
}

.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #844693
}

.swiper-button-next {
    right: 0
}

.swiper-button-next:hover,
.swiper-button-prev:hover {
    opacity: .8
}

.footer-map-info-text svg {
    width: 25px;
    height: 25px;
    margin-right: 10px
}

.footer-map {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.footer-map-info {
    max-width: 765px;
    margin-left: auto;
    margin-right: 175px
}

div#map {
    height: 750px;
    width: 100%;
    max-width: 50%
}

.footer-map-info-title {
    margin-bottom: 60px
}

.footer-map-info-text {
    font-weight: 500;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 35px;
    max-width: 554px
}

.footer-map-info-descr {
    font-size: 18px;
    line-height: 22px;
    color: #646A6F;
    max-width: 554px
}

.footer-map-info-map-option svg {
    width: 22px;
    height: 20px;
    margin-right: 9px
}

.footer-map-info-map-option {
    margin-top: 36px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s
}

.text-link {
    border-bottom: 1px solid #1E2428;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.footer-map-info-map-option:hover {
    opacity: .8
}

.footer-map-info-btn {
    margin-top: 45px
}

.footer-map-info-text a {
    margin-right: 10px;
    display: block
}

.footer-map-info-text.time {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.footer__midl-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    padding: 30px 0;
    border-bottom: 2px solid #65506a
}

.footer__midl-line {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.footer__midl-wrap__small {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 5px;
    margin-bottom: 5px
}

.footer__midl-title {
    color: #fff;
    font-weight: 600;
    font-size: 20px;
    line-height: 150%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 20px
}

.footer__midl-column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.footer__midl-subtitle {
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    line-height: 150%;
    margin-top: 5px;
    margin-bottom: 5px
}

.footer__midl-title.drop_link {
    font-weight: 500;
    margin-bottom: 10px;
    color: #ffffffad
}

.footer__midl-subtitle {
    padding-right: 5px;
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content
}

.footer__midl-title.indent {
    margin-top: 30px
}

.footer-sub {
    margin-top: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%
}

.footer-sub__form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.footer-sub__form-input {
    width: 300px;
    border: .987569px solid #D6C2DB;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 4.93785px;
    height: 58px;
    font-size: 17.7762px;
    line-height: 22px;
    padding-left: 20px
}

.footer-sub__form-btn {
    margin-left: 20px
}

.footer-sub__preview {
    font-size: 14px;
    line-height: 17px;
    margin-top: 10px;
    text-align: center;
    width: 100%
}

.footer-sub__item {
    position: relative
}

.footer-sub__item .feedback-content-body-item__message {
    color: #000;
    top: 10px
}

.footer-sub .feedback-content__caption {
    margin-bottom: 10px
}

@media (max-width:1450px) {
    .footer-sub__form-input {
        height: 52px
    }
}

@media (max-width:1199px) {
    .footer__midl-title {
        font-size: 16px
    }

    .footer__midl-subtitle {
        font-size: 14px;
        padding: 0 5px 0 0
    }
}

@media (max-width:1024px) {
    .footer__midl-subtitle {
        font-size: 11px
    }

    .footer__midl-title {
        font-size: 15px
    }
}

@media (max-width:800px) {
    .footer-sub {
        margin-top: 0;
        margin-bottom: 25px
    }
}

@media (max-width:767px) {
    .footer__midl-title.indent {
        margin-top: 5px
    }

    .footer__midl-column {
        display: none
    }

    .footer__midl-line {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .footer__midl-title.drop_link.indent {
        margin-bottom: 20px
    }

    .footer__midl-title.drop_link {
        color: #fff;
        font-weight: 700
    }

    .footer__midl-title {
        font-size: 17px
    }

    .footer__midl-title.drop_link::after {
        content: '+';
        margin-left: 7px;
        font-size: 27px
    }

    .footer__midl-wrap__small.open .footer__midl-column {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .footer__midl-subtitle {
        font-size: 15px
    }

    .footer__midl-wrap__small.open .footer__midl-title.drop_link::after {
        content: '-'
    }
}

@media(max-width: 601px) {
    .footer-sub__form {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .button-border {
        margin: 15px 0 0;
        width: 100%
    }

    .footer-sub__form-input,
    .footer-sub__form {
        width: 100%
    }

    .footer-sub__preview {
        font-size: 12px
    }
}

/* End */


/* Start:/local/templates/medika/css/main.css?174221065347391*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
sup {

}

img {
    max-width: 100%;
    max-height: 100%
}

li {
    list-style: none
}

input,
textarea,
select {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    outline: 0;
    font-family: 'Montserrat', sans-serif !important
}

body {
    min-width: 320px;
    -webkit-text-size-adjust: 100%;
    font-family: 'Montserrat', sans-serif !important;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-weight: normal
}
body a{
    color: #844693;
}
header a{
    color: #1E2428;
}
a {
    color: #1E2428;
    text-decoration: none;
    outline: none
}

.social_header2 svg{
    width: 46px;
    height: 46px;
}
.social_header2 a{
    width: 46px;
    height: 46px;
}
.social_header2 a:last-child{
    width: 46px;
    height: 46px;
}
.social_header2 a:last-child svg{
    width: 46px;
    height: 46px;
}
.social_header2{
    display: flex;
    gap: 10px;
    align-items: center;
}
.header__nav-item a{
    font-size: 18px;
}
.cookie-popup{
    padding: 24px;
    position: fixed;
    display: none;
    z-index: 14;
    background-color: #844693;
    color: #fff;
    bottom: 0;
    left: 0;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    box-sizing: border-box;
}
.cookie-popup.active{
    display: flex;

}
.cookie-popup__btns {
    padding-left: 20px;
}
.cookie-popup__btns{
    padding: 10px 20px;
    background: #fff;
    border-radius: 10px;
    cursor: pointer;
    color: #844693;
}

@media (max-width: 830px) {
    .cookie-popup{
        z-index: 1000;
        padding: 12px;
    }
    .cookie-popup.active{
        display: flex;
        justify-content: space-evenly;
        align-items: flex-start;
        bottom: 0;
        flex-direction: column;
        gap: 5px;
    }
}
html {
    font-weight: normal;
    font-size: 20px;
    line-height: 150%;
    color: #1E2428
}
.maps_blocks{
    position: relative;

}
#vk_groups3{
    position: absolute;
    right: 0;
    z-index: 1;
}
@media (max-width: 992px) {
    #vk_groups3{
        position: unset;
        margin-left: 20px;
    }
}
.js-form.hide {
    display: none
}

.desct-hidd {
    display: none
}

.hidd {
    display: none
}

.galery-slide {
    padding: 0 !important
}

.color {
    color: #844693
}

.bg {
    background: #844693
}

.grey {
    color: #646A6F
}

.main {
    margin-top: 232px
}

.header__adr{
    display: block;
}
.header__adr a{
    display: block;
}

.header__top-text span {
    color: #844693;
    font-weight: 600
}

.button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    -webkit-transition: .8s;
    -o-transition: .8s;
    transition: .8s;
    font-weight: 500;
    font-size: 20px;
    padding: 16px 22px
}

.button-small {
    padding: 5px 36px;
    font-size: 14px
}

a.button:hover {
    color: #fff
}

.text_link {
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
    color: #844693;
    border-bottom: 1px solid #844693;
    transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s
}

.text_link:hover {
    opacity: .8
}

.scroll-hidd {
    display: none
}

.header.totop .scroll-hidd {

    display: block;
}

.header.totop .button-small {
    display: none
}

.swiper-slide-wrapp a {
    position: relative
}

::-webkit-scrollbar {
    width: 10px;
    height: 6px;
    background-color: #d8bddf;
    -webkit-box-shadow: inset 1px 1px 10px #f3faf7;
    box-shadow: inset 1px 1px 10px #f3faf7;
    border-radius: 10px
}

::-webkit-scrollbar-thumb {
    background-color: #844693;
    border-radius: 10px
}

.button:hover {
    -webkit-box-shadow: 0 5px 18px 3px rgb(132 70 147 / 49%);
    box-shadow: 0 5px 18px 3px rgb(132 70 147 / 49%)
}

.semibold {
    font-weight: 600
}

.bold {
    font-weight: bold
}

.title {
    font-weight: 600;
    font-size: 40px;
    line-height: 74px;
    margin-top: 70px;
}

.flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.header__burger {
    display: none
}

.header__top-wr.hidd {
    display: none
}

.content p {
    margin-top: 10px
}

.feedback-content-body-checkbox {
    position: relative
}

.mt180 {
    margin-top: 180px
}

.section__3-item:hover .section__3-item-img {
    -webkit-box-shadow: 2px 2px 20px .5px rgb(0 0 0 / 30%);
    box-shadow: 2px 2px 20px .5px rgb(0 0 0 / 30%)
}

.section__3-item-img {
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s
}

.mt70 {
    margin-top: 70px
}

.contain {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.section__4-tabs-content__block-info-text-items p {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important
}

.section__4-tabs-content__block-info-text-items p::before {
    min-width: 20px !important;
    background-size: contain !important
}

.button.price-name-btn.bg {
    width: 100%;
    padding: 10px 0
}

.ped-section-banner {
    margin-top: -10px;
    background-image: url(/bitrix/templates/medika/img/ped-baner.png);
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 40px;

}

.ped-banner__title {
    max-width: 737px;
    margin-bottom: 40px;
    font-family: Montserrat;
    font-style: normal;
    font-weight: normal;
    font-size: 50px;
    line-height: 140%;
    text-transform: uppercase;
    color: #1E2428;
}

.ped-banner__title strong {
    font-weight: 700;
}


.ped-banner__krug-list{  font-family: Montserrat;
    padding-left: 31px;
    font-style: normal;
    font-weight: normal;
    font-size: 24px;
    line-height: 32px;
    color: #000000;
    background-image: url(/bitrix/templates/medika/img/index/krug.png);
    background-size: 15px 15px;
    margin-right: 8px;
    background-position: left center;
    background-repeat: no-repeat;

}

.ped-banner__krug-list:not(:last-child) {
    margin-bottom: 20px;
}

.ped-section-banner .container {
    background-image: url(/bitrix/templates/medika/img/doctor-banner.png);
    background-repeat: no-repeat;
    background-position: bottom right;
    padding: 65px 0 70px;
}

.ped-section-banner .container ul {
    margin-bottom: 50px;
}

.ped-section-banner .container a {
    margin-top: 0;
}

.sub-nav__list {
    display: flex;
    overflow-x: scroll;
}

.sub-nav__list li a{
    border: 1px solid #844693;
    box-sizing: border-box;
    border-radius: 5px;
    width: 330px;
    height: 80px;
    display: flex;
    justify-content: center;
    align-items: center;

}

.sub-nav__list li a{
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 140%;
    color: #1E2428;
}

.ped-title {
    font-style: normal;
    font-weight: 600;
    font-size: 40px;
    line-height: 140%;
    color: #1E2428;
    margin-bottom: 50px;
}
.ped-section {
    margin-bottom: 160px;
}

.ped-clinic__descr{
    margin-bottom: 50px;
    font-weight: 400;
    font-size: 18px;
    line-height: 140%;
    color: #1E2428;

}
.ped-wrapp-all {
    justify-content: space-between;
}

.ter-include__wrapper {
    display: flex;
    width: 1480px;
}

.first-meet {
    background-image: url(/bitrix/templates/medika/img/first-meet.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 430px;
    clip-path: polygon(0% 0%, 90% 0, 100% 50%, 90% 100%, 0% 100%);
    width: 33%;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: end;
}

.threel-meet{
    background-image: url(/bitrix/templates/medika/img/second-meet.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 430px;
    clip-path: polygon(100% 0, 100% 100%, 0% 100%, 10% 50%, 0% 0%);
    transform: translateX(-40px);

    width: 33%;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: end;
}

.second-meet {
    clip-path: polygon(90.81% -0.23%, 99.8% 48.13%, 91.42% 98.37%, 0% 100%, 10% 48.37%, 0.61% 0.46%);
    background-image: url(/bitrix/templates/medika/img/second-meet.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 430px;
    transform: translateX(-20px);
    width: 33%;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: end;
}

.meet-title-wrapper {
    background-color: rgba(255, 255, 255, .5);
    transform: translateY(280px);
    height: 100%;
    transition: .5s;
}
#dzen_svg:hover  g path{
    fill: #844693;
}
.meet-title-wrapper:hover {
    background-color: rgba(0, 0, 0, .5);
    transform: translateY(0px);
}



.meet-title-wrapper:hover .meeting-title,.meet-title-wrapper:hover .meeting-title::before {
    color: #fff;
}

.meeting-title {
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 140%;
    color: #1E2428;
    padding: 23px 50px;
}

.meeting-descr {
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 140%;
    color: #FFFFFF;
    max-width: 520px;
    transform: translateX(0px);
    padding: 40px;
    text-align: center;
}



.meeting-title::before {
    content: "01";
    margin-right: 30px;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 40px;
    line-height: 140%;
    color: #00A859;
}

.second-meet .meeting-title {
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 140%;
    color: #1E2428;
    padding: 23px 123px;
    padding-left: 40px;
}
.bg-lk .header__top-lk{
    display: none;
}
.threel-meet .meeting-descr {
    transform: translateX(0px);
}
.second-meet .meeting-descr {
    transform: translateX(0px);
}


.second-meet .meeting-title::before {
    content: "02";
    margin-right: 30px;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 40px;
    line-height: 140%;
    color: #00A859;
}
.threel-meet .meeting-title::before {
    content: "03";
    margin-right: 30px;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-size: 40px;
    line-height: 140%;
    color: #00A859;
}
.sub-nav__list li {
    transition: .5s;
    margin-right: 30px;
    margin-bottom: 20px;
}

.sub-nav__list li:hover {
    background: rgba(132, 70, 147, 0.08);
}




@media(max-width: 1450px) {
    .ped-section-banner{
        padding: 0px 15px;
    }
    .price-name {
        font-size: 18px
    }

    html {
        font-size: 16px
    }

    /* .ul-2 {
        padding: 5px
    } */

    .li-1 {
        font-size: 15px;
        padding: 7px 30px
    }

    .section__4-tab-item-img {
        width: 90px
    }

    .section__4-tab-item-info {
        margin-left: 25px
    }

    .section__4-tabs,
    .section__4-subtitle-wr {
        -ms-grid-columns: 1.2fr 25px 2fr;
        grid-template-columns: 1.2fr 2fr;
        grid-gap: 25px
    }

    .container {
        padding: 0 15px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .main {
        margin-top: 170px
    }

    .header__top-wr {
        padding: 10px 0
    }

    .header__top-text {
        font-size: 15px
    }

    .header__nav {
        height: 85px
    }

    .header__nav-logo img {
        width: 110px
    }

    .mt180 {
        margin-top: 130px
    }

    .ter-include__wrapper {
        width: unset;
        max-width: 1440px;
    }
}

@media(max-width: 1200px) {
    .threel-meet {
        clip-path: unset;
        transform: unset;
        width: 100%;
        overflow: hidden;
        margin-bottom: 20px;
    }
    .header__logo-img {
        width: 90px
    }

    .header__nav-item {
        font-size: 13px;
        padding: 0 15px
    }

    .title {
        font-size: 35px;
        line-height: 40px
    }

    .button {
        font-size: 17px;
        padding: 11px 18px
    }

    .feedback-content {
        max-width: 450px;
        padding: 50px
    }

    .button.feedback-content-body__send {
        margin-top: 20px
    }

    .button-small {
        padding: 5px 20px
    }

    .section__4-tabs-content__block-info-text-items {
        margin-top: 10px;
        font-size: 14px
    }

    .footer-map-info {
        max-width: 360px;
        margin-right: 50px
    }

    .footer-map-info-descr {
        font-size: 15px;
        line-height: 20px
    }

    .footer-map-info-text {
        margin-bottom: 25px
    }

    .footer-map-info-title {
        margin-bottom: 40px
    }

    div#map {
        height: 600px
    }

    .footer-map-info-map-option {
        margin-top: 25px
    }

    .ped-section-banner .container {
        background-size: 400px;
    }

    .first-meet, .second-meet {
        clip-path: unset;
        transform: unset;
        width: 100%;
        overflow: hidden;
        margin-bottom: 20px;
    }

    .ter-include__wrapper {
        display: flex;
        flex-direction: column;
    }
}

@media(max-width: 1023px) {
    .bg-lk .header__top-lk{
        display: block;
    }
    .header__nav-call .social_header2{
        display: none;
    }
    .section__4-tabs,
    .section__4-subtitle-wr {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr
    }

    .ul-2 {
        min-height: auto
    }

    .a-1.navbar-menu-link__ext.alone {
        padding: 10px 0
    }

    .breadcrumbs {
        font-size: 16px
    }

    .header__nav {
        height: 65px
    }

    .mt180 {
        margin-top: 80px
    }

    .mt70 {
        margin-top: 40px
    }

    .header__top-wr {
        display: none
    }

    .main {
        margin-top: 65px
    }

    .title {
        font-size: 30px;
        line-height: 38px
    }

    .button {
        padding: 10px 40px
    }

    .header {
        -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
        box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1)
    }

    .header__nav-phone span {
        display: none
    }

    .header__burger {
        display: block
    }

    .header__nav {
        padding: 10px 20px;
        background: #fff
    }

    .header__nav-item {
        font-size: 20px;
        padding: 15px 0;
        height: auto;
        width: 100%;
        display: block
    }

    .header__nav-item:hover {
        font-weight: 500;
        color: #323232
    }

    .header__logo-img,
    .header__nav-call,
    .header__burger {
        position: relative;
        z-index: 2
    }

    .header__nav-phone-img {
        display: block
    }

    .link__noclick {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 100%;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .navbar-menu-link__ext-first::after {
        content: '';
        display: block;
        width: 20px;
        height: 15px;
        background: url(/bitrix/templates/medika/img/arr.svg);
        -webkit-transition: .5s;
        -o-transition: .5s;
        transition: .5s;
        background-repeat: no-repeat;
        background-size: contain;
        -webkit-transform: rotate(270deg) translateX(-50%);
        -ms-transform: rotate(270deg) translateX(-50%);
        transform: rotate(270deg) translateX(-50%);
        -webkit-transform-origin: 0 50%;
        -ms-transform-origin: 0 50%;
        transform-origin: 0 50%
    }

    .header__nav-item>a.navbar-menu-link__ext.is-open::after {
        -webkit-transform: rotate(0deg) translateX(-50%);
        -ms-transform: rotate(0deg) translateX(-50%);
        transform: rotate(0deg) translateX(-50%)
    }

    li:hover>.header__nav-item-ul {
        visibility: visible;
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }

    .header-border {
        border-bottom: none
    }

    .header__nav-items {

        position: fixed;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        top: 0;
        left: -100%;
        width: 100%;
        height: 100vh;
        background-color: #fff;
        -webkit-transition: .6s all;
        -o-transition: .6s all;
        transition: .6s all;
        z-index: 1;
    }

    .header__nav-item-ul {
        position: relative;
        top: auto;
        left: auto;
        width: auto;
        visibility: visible;
        opacity: 1;
        height: auto;
        overflow-y: hidden;
        -webkit-transition: max-height .3s ease;
        -o-transition: max-height .3s ease;
        transition: max-height .3s ease;
        max-height: 0;
        padding: 0;
        -ms-transform: none;
        transform: none;
        -webkit-transform: none;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .a-1 {
        padding: 0
    }

    .ul-2 {
        position: relative;
        top: auto;
        left: auto;
        width: 100%;
        visibility: visible;
        opacity: 1;
        z-index: 1;
        max-height: 0;
        overflow-y: hidden;
        height: auto;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        background: transparent;
        padding: 0
    }

    .li-1:hover .ul-2 {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }

    .li-1 {
        padding: 10px 18px 10px 30px;
        font-size: 17px
    }

    .li-1 a {
        color: #5a5e60
    }

    .li-1:first-child {
        margin-top: 10px
    }

    .a-1.navbar-menu-link__ext.link__noclick.is-open svg {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .mob-hidd {
        display: none
    }

    .desct-hidd {
        display: block
    }

    .header__nav-call span {
        display: none
    }

    .span-1,
    .span-2,
    .span-3 {
        display: block;
        height: 2px;
        width: 20px;
        background-color: #844693;
        margin-bottom: 2px;
        -webkit-transition: .5s all;
        -o-transition: .5s all;
        transition: .5s all;
        margin-bottom: 4px
    }

    .header__burger.active span:nth-child(1) {
        width: 35px;
        -webkit-transform: translateY(9px) rotate(-45deg);
        transform: translateY(9px) rotate(-45deg);
        -moz-transform: translateY(9px) rotate(-45deg);
        -ms-transform: translateY(9px) rotate(-45deg);
        -o-transform: translateY(9px) rotate(-45deg)
    }

    .header__burger.active span:nth-child(2) {
        display: none
    }

    .header__burger.active span:nth-child(3) {
        width: 35px;
        -webkit-transform: translateY(3px) rotate(45deg);
        -ms-transform: translateY(3px) rotate(45deg);
        transform: translateY(3px) rotate(45deg)
    }

    .header__nav-items.open {
        left: 0
    }

    .header__nav-items-wr {
        overflow-y: scroll;

        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-top: 80px;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        padding: 0 24px;
        padding-bottom: 80px;
    }

    .slider-btn {
        min-width: 40px;
        width: 40px;
        height: 40px
    }

    .feedback-content__caption {
        margin-bottom: 15px
    }

    .feedback-content {
        padding: 30px
    }

    .text-middle {
        font-size: 35px;
        line-height: 40px
    }

    .footer-items {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .footer-rule {
        padding: 20px 0
    }

    .footer-map {
        display: -ms-grid;
        display: grid
    }

    .footer-map-info {
        max-width: 100%;
        margin: 0;
        padding: 0 15px 15px
    }

    .footer-map-info-text {
        margin-bottom: 17px
    }

    .footer-map-info-text.time {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .footer-map-info-map-option {
        margin-top: 15px
    }

    .footer-map-info-btn {
        margin-top: 20px
    }

    div#map {
        height: 330px;
        max-width: 100%
    }
}

@media(max-width:800px) {
    .price-name {
        max-width: -webkit-max-content;
        max-width: -moz-max-content;
        max-width: max-content
    }

    .footer-items-top {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .footer-items-bottom,
    .footer-items-top {
        padding: 20px 0
    }

    .footer-items-bottom {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .footer-privacy {
        max-width: 100%;
        text-align: center
    }

    .ped-section-banner .container {
        background-image: unset;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .ped-section-banner .container .ped-banner__title {
        text-align: center;
    }


}

@media (max-width:695px) {

    .ped-banner__title {
        font-size: 44px;
    }

    .ped-section-banner .container ul {
        padding-left: 10px;
    }

    .sub-nav__list li a {

        width: 300px;
    }

    .sub-nav__list li {

        margin-bottom: 20px;
    }

    .first-meet {
        background-position: center;
    }

    .meeting-title {

        font-size: 21px;
        padding: 60px 10px;

    }

    .meeting-title::before {

        font-size: 21px;

    }

    .meeting-descr {
        padding: 10px;
        transform: unset;
        font-size: 15px;
    }

    .second-meet .meeting-title {

        font-size: 21px;
        padding: 60px 10px;

    }

    .second-meet .meeting-title::before {

        font-size: 21px;

    }

    .second-meet .meeting-descr {
        padding: 10px;
        transform: unset;
        font-size: 15px;
    }
}

@media(max-width:601px) {
    .li-1 {
        overflow-wrap: break-word
    }

    .mt180 {
        margin-top: 60px
    }

    .mt70 {
        margin-top: 30px
    }

    .text_link {
        font-size: 16px
    }

    .button {
        font-size: 14px;
        width: auto
    }

    .pageup svg {
        width: 30px;
        height: auto
    }

    .pageup {
        right: 72px
    }

    .feedback-content {
        padding: 20px;
        max-width: 250px
    }

    .feedback-content__caption {
        margin-bottom: 30px;
        font-size: 16px
    }

    .feedback-content-body-item__field {
        padding: 0 0 5px;
        font-size: 14px
    }

    .feedback-content-body-item {
        margin-bottom: 20px
    }

    .check-label {
        font-size: 11px;
        line-height: 16px;
        padding-left: 30px
    }

    .check-label:before {
        width: 20px;
        height: 20px;
        top: 20%
    }

    .button.feedback-content-body__send {
        margin-top: 15px;
        font-size: 14px
    }

    .modal-input.noempty~.modal-label,
    .modal-input:focus~.modal-label {
        top: -15px;
        font-size: 11px
    }

    .feedback-content-body-item__message {
        top: 0;
        right: 0;
        padding: 2px;
        font-size: 11px
    }

    .title {
        font-size: 25px;
        line-height: 31px
    }

    .text-middle {
        font-size: 30px;
        line-height: 28px
    }

    .footer-privacy {
        max-width: 100%
    }

    .footer-text {
        font-size: 11px;
        text-align: center;
        line-height: 15px
    }

    .feedback-content-body-checkbox {
        font-size: 12px;
        line-height: 15px
    }

    .swiper-button-next,
    .swiper-button-prev {
        display: none
    }

    .swiper-pagination.swiper-pagination-bullets {
        margin: 7px 0
    }

    .swiper-pagination-bullet {
        width: 6px;
        height: 6px
    }

    .footer-map-info-title {
        margin-bottom: 25px
    }

    .footer-map-info-text svg {
        width: 17px;
        height: 17px
    }

    .footer-map-info-text {
        font-size: 14px;
        margin-bottom: 15px
    }

    .footer-map-info-text.time svg {
        width: 23px
    }

    .footer-map-info-descr {
        font-size: 14px;
        line-height: 19px
    }

    .button-border {
        width: 100%
    }

    .galery-slide {
        min-height: auto
    }

    .footer-social-item:not(:last-child) {
        margin-right: 15px
    }

    .section__4-tabs-content__block-info {
        width: 100%
    }

    .breadcrumbs {
        font-size: 14px
    }

    .ir-breadcrumbs-link-back::before {
        height: 13px
    }

    .ir-breadcrumbs-link-back {
        line-height: 14px;
        padding-left: 15px;
        margin-left: 15px
    }
}

@media(max-width:480px) {
    .title {
        font-size: 20px;
        line-height: 27px
    }

    .feedback-content__caption {
        margin-top: 24px;
    }
    .button.bg.footer-map-info-btn {
        width: 80%;
        padding: 20px;
    }

    .sub-nav__list li a {
        width: 300px;
    }
    .sub-nav__list li a {
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 140%;
        color: #1E2428;
    }

    .sub-nav__list li {

        margin-bottom: 10px;
    }

}

.li-1:nth-child(1):hover .ul-2 {
    height: 50vh;
    overflow-y: scroll;
}

.card__2-detail-text ol {
    list-style-type: decimal;
    padding: revert;
}

.card__2-detail-text ol li {
    list-style: decimal;
}


.stati-blocks {
    width: 100%;
    display: flex;
    flex-direction: column;
}

.stati-one {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: solid 1px #646A6F;
}

.stati-one-img {
    width: 240px;
    height: 165px;
    display: flex;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.stati-one-right {
    width: calc(100% - 260px);
}

.stati-one-right-date {
    width: 100%;
    color: #646A6F;
    font-size: 12px;
}

.stati-one-right-title {
    width: 100%;
    margin-top: 10px;
    color: #844693;
    font-size: 16px;
    text-decoration: underline;
    display: block;
    line-height: 1;
}

.stati-one-right-title:hover {
    text-decoration: none;
}

.stati-one-right-anons {
    width: 100%;
    margin-top: 10px;
    font-size: 17px;
}

.stati-one-right-kn {
    padding: 9px 13px;
    background: #844693;
    color: #fff;
    font-size: 13px;
    margin-top: 10px;
    display: block;
}

.stati-one-right-kn:hover {
    -webkit-box-shadow: 0 5px 18px 3px rgb(132 70 147 / 49%);
    box-shadow: 0 5px 18px 3px rgb(132 70 147 / 49%);
    color: #fff;
}

.stati-detail-action {
    width: 100%;
}

.stati-detail-date {
    width: 100%;
    font-size: 17px;
    color: #844693;
}

.stati-detail-action-text {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.footer__midl-column.open{
    display: flex;
}
.ar_b01-fl1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 32%;
    flex: 0 0 32%;
}

.ar_b01-list__title.flex {
    display: none;
    font-size: 14px;
    line-height: 150%;
    color: #CE0857;
    padding: 10px 20px;
    cursor: pointer;
}

.ar_b01-fl2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 65%;
    flex: 0 0 65%;
}

.ar_b01-ul {
    background: #F2F2F2;
    border-radius: 5px;
    padding: 0;
    position: sticky;
    top: 175px;
}

.ar_b01-ul li {
    font-size: 14px;
    line-height: 17px;
    color: #4F4F4F;
    padding: 15px 26px 18px;
    margin: 0;
    list-style: none;
    cursor: pointer;
}

.ar_b01-ul li:hover {
    background: #844693;
    /* border-right: 2px solid #CD0857; */
    color: #fff;
}


.ar_b01-fl2 ul li {
    list-style: disc;
    margin-left: 15px;
}

.ar_b01-fl2 ol li {
    list-style: decimal;
    margin-left: 15px;
}

.ar_b01-fl2 b {
    font-weight: bold;
}



.about_btn+div {
    display: flex;
    align-items: center;
    justify-content: center;
}




.stati-blocks {
    margin-top: 40px;
}

.stati-one-right {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}




.modalR.show {
    visibility: visible;
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
.modalR {
    position: fixed;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    background-image: none;
    background-image: -o-linear-gradient(305deg, rgba(0, 113, 187, .5) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: linear-gradient(145deg, rgba(0, 113, 187, .5) 0%, rgba(0, 0, 0, 0.5) 100%);
    overflow-y: auto;
    visibility: hidden;
    opacity: 0;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
    z-index: 1040;
}

.modalR-content {
    position: relative;
    width: 96%;
    max-width: 600px;
    background: #fff;
    margin: auto;
    padding: 70px;
    border-radius: 15px;
}

.modalR__close {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 22px;
    height: 22px;
    cursor: pointer;
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}

.modalR__close::before, .modalR__close::after {
    content: '';
    position: absolute;
    top: 11px;
    right: 0;
    width: 22px;
    height: 2px;
    background: #d2d2d2;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: .5s;
    -o-transition: .5s;
    transition: .5s;
}

.modalR__close::after {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.modalR-content__caption {
    margin-bottom: 38px;
    font-size: 30px;
    line-height: 1.5;
}

.modalR-content-body-item {
    position: relative;
    display: block;
    margin-bottom: 30px;
}

.modalR-content-body-item__field {
    width: 100%;
    background: transparent;
    padding: 0 0 10px;
    line-height: 1.7;
    border-bottom: 1px solid #D1D1D1;
    resize: none;
    border-top: none;
    border-left: none;
    border-right: none;
    font-size: 18px;
    position: relative;
    z-index: 1;
}

.modalR-content-body-item__message {
    display: none;
    position: absolute;
    top: -63%;
    right: 0;
    background: #fff;
    padding: 3px 5px;
    text-align: center;
    font-size: 14px;
    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.16);
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.16);
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}

.modalR-content-body-checkbox {
    position: relative;
}

.button.modalR-content-body__send {
    width: inherit;
    margin-top: 28px;
}




@media(max-width:560px) {
    .stati-one {
        flex-direction: column;
    }

    .stati-one-img {
        width: 100%;
        max-width: 400px;
    }

    .ar_b01-list__title.flex {
        display: flex;
        flex-direction: row;
        align-items: center;
    }

    .ar_b01-list__title::before {
        content: '';
        display: inline-table;
        margin-right: 11px;
        width: 12px;
        height: 8px;
        background-repeat: no-repeat;
        background-size: contain;
        background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23CE0857' stroke-width='2'/%3E%3C/svg%3E%0A");
    }

    .ar_b01-list__title.act::before {
        background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.0369 6.92517L5.96284 2.0003L1.03798 7.07432' stroke='%23CE0857' stroke-width='2'/%3E%3C/svg%3E%0A");
    }

    .stati-detail-action-text {
        flex-direction: column;
    }

    .ar_b01-ul {
        display: none;
    }

    .ar_b01-fl2 {
        margin-top: 20px;
    }


}
.obr_item {
    width: 100%;
    background: #FFFFFF;
    box-shadow: 5px 30px 150px rgb(79 42 88 / 7%);
    border-radius: 20px;
    padding: 10px;
    margin-bottom: 40px;
    box-sizing: border-box;
}
.obr_detail {
    border: 1px solid #E5F5EE;
    box-sizing: border-box;
    border-radius: 15px;
    display: flex;
}
.obr_items {
    margin-top: 70px;
}
.obr_left {
    width: 30%;
}
.obr_right {
    width: 70%;
    padding: 35px;
}
.obr_title {
    font-family: 'Montserrat', sans-serif;
    font-style: normal;
    font-weight: 900;
    font-size: 26px;
    line-height: 150%;
    text-transform: uppercase;
    color: #1E2428;
}
.obr_country {
    margin-top: 20px;
    font-weight: 600;
    font-size: 18px;
    line-height: 160%;
    color: #844693;
}
.obr_text {
    margin-top: 30px;
    font-weight: 400;
    font-size: 18px;
    line-height: 160%;
    color: #1E2428;
}
.obr_btn_block {
    display: flex;

    width: 250px;
    gap: 20px;
}
.more {
    display: flex;
    flex-direction: column;
    height: 0px;
    overflow: hidden;
    transition: .5s;
}
.obr_btn {
    font-weight: 600;
    font-size: 18px;
    line-height: 160%;
    color: #844693;
    position: relative;
    cursor: pointer;
    display: flex;
}
.obr_btn:hover {
    transition: .3s;
    opacity: .6;
}
.more a {
    text-decoration: underline;
    cursor: pointer;
}
.more .obr__link{
    padding: 15px;
    background-color: #844693;
    color: white;
    max-width: 240px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
    cursor: pointer;
    transition: .4s;
    margin-top: 40px;
    text-decoration: none !important;
}
.more a:hover{
    opacity: 0.7;
}
.load{position:fixed;left:0;right:0;bottom:0;top:0;background:rgba(255, 255, 255, 0.7);display:flex;align-items:center;z-index:14}

.header__top-lk{
    color: #844693;
    display: flex;
    align-items: center;
    gap: 5px;
    text-decoration: none !important;
}

.header__nav-lk{
    align-items: center;
    gap: 5px;
    display: none;
}

@media screen and (max-width:1023px){

    .header__nav-lk{
        display: flex;
    }

}
.card__3{
    background: #fff !important;
}
.card__3-text{
    margin-left: 20px;
}
.card__3-wrapp.img_back{
    background-image: url("/bitrix/templates/medika/img/back_online.webp");
    background-repeat: no-repeat;
    border-radius: 10px;

}
@media (max-width: 600px) {
    .card__3-text{
        margin-right: 20px;
    }
}

.right_rext_mrt_1{color: #02A056;font-size: 34px;font-weight: 500;text-transform: uppercase;line-height: 1;}
.right_rext_mrt_3{color: #02A056;font-size: 32px;font-weight: 500;text-transform: uppercase;margin-top: 20px;line-height: 1;}
.right_rext_mrt_4{color: #02A056;font-size: 20px;font-weight: 500;text-transform: uppercase;margin-top: 16px;line-height: 1;}
.right_rext_mrt_2{color: #82529F;font-size: 53px;font-weight: 800;text-transform: uppercase;line-height: 1;}
.right_rext_mrt_2 span{color: #595959;}
.right_rext_mrt_22{color: #82529F;font-size: 40px;font-weight: 800;text-transform: uppercase;line-height: 1;}
.right_rext_mrt_22 span{color: #595959;}
.owl-slider-sk{color: #02A056;font-weight: 800;font-size: 48px;margin-top: 50px;text-transform: uppercase;}
.owl-carousel.owl-mrt .owl-item{height: 350px}
.endo_slide_new{height: 350px;}
.right_rext_mrt{display: flex;flex-direction: column;height: 290px;justify-content: space-between;}
.right_rext_mrt_v{display: flex;flex-direction: column;z-index: 1;}
.right_rext_mrt_n{display: flex;flex-direction: column;z-index: 1;}
.right_rext_mrt_5{color: #02A056;font-size: 48px;font-weight: 800;text-transform: uppercase;line-height: 1;}
.old_price_mrt{color: #5F5A60;font-size: 32px;font-weight: 600;text-decoration: line-through;line-height: 1;}
.new_price_mrt{color: #00A859;font-size: 40px;font-weight: 700;line-height: 1;}
.stocks_endo_img .endo_slide:before{content: '';background: url(/bitrix/templates/medika/img/mrt_uzor.svg) no-repeat 0 0;background-size: cover;width: 630px;height: 350px;display: block;position: absolute;left: 0;top: 0;z-index: 0;}
.stocks_endo_img .swiperEndo{overflow: hidden;}



@media (max-width: 1000px) {
    .item_gl_akcii{background: url(/bitrix/templates/medika/img/acn.webp) no-repeat 50% 50%!important;background-size: contain!important;}


}


@media (max-width: 600px) {
    .right_rext_mrt_1{font-size: 24px;}
    .right_rext_mrt_3{font-size: 24px;}
    .right_rext_mrt_4{font-size: 16px;}
    .right_rext_mrt_2{font-size: 36px}
    .right_rext_mrt_22{font-size: 24px;}
    .right_rext_mrt_5{font-size: 36px;}
    .old_price_mrt{font-size: 24px;}
    .new_price_mrt{font-size: 36px;}
    .stocks_endo_img .endo_slide:before{height: 240px}
    .endo_slide_new{height: 240px}
    .right_rext_mrt{height: 220px}


}
@media (max-width: 475px) {
    .telega_fixed{
        display: none;
    }
    .fix_reviews{
        bottom: 20px !important;
        right: 20px !important;
    }
    .b24-widget-button-position-bottom-right{
        right: 35px !important;
        bottom: 120px !important;
    }
    .pageup{
        right:  53px !important;
    }
}

.specal-slide__price{
    display: flex;
    gap: 20px;
    align-items: center;
    height: max-content;
    width: max-content;
    margin: 30px 0 50px 0;
}
.specal-slide__price-container{
    display: flex;
    gap: 20px;
    align-items: center;
}
.specal-slide__price-title{
    font-size: 48px;
    font-weight: 700;
    line-height: 58.51px;
    color: rgba(89, 89, 89, 1);
}
.specal-slide__price-nam{
    background-color: rgba(0, 168, 89, 1);
    padding: 16px 20px;
    border-radius: 16px;
    display: flex;
    align-items: flex-end;

}
.specal-slide__price-nam :first-child{
    color: #fff;
    font-size: 32px;
    text-decoration: line-through;
    line-height: 45px;
}

.specal-slide__price-nam :last-child{
    color: #fff;    
    font-size: 48px;
    font-weight: 800;
    line-height: 58.51px;
}
.specal-slide__price-adress{
    padding: 13px 17px;
    border-radius: 16px;
    justify-items: flex-end;
    color: rgba(0, 168, 89, 1);
    margin: 30px 0 0 0;
    background-color: rgba(248, 248, 248, 1);
}
.specal-slide__btn{
    display: flex;
    gap: 16px;
}
.specal-slide__btn a{
    margin-top: 0 !important;
    min-width: max-content !important;
}
.specal-slide__btn-info{
    color: rgba(132, 70, 147, 1);
    min-width: 460px;
}
.inner_right__text{
    padding: 13px 17px;
    color: rgba(132, 70, 147, 1);
    background-color: rgba(248, 248, 248, 1);
    border-radius: 16px;
    width: max-content;
    margin: 0 0 100px 40px;
}
.inner_right{
    display: flex;
    align-items: flex-end;
}
.owl-slider-content.specal div{
    background-image: none !important;
    position: relative;
    text-transform: uppercase
}
.owl-slider-content.specal div::before{
    content: '';
    width: 8px;
    height: 8px;
    background-color: rgba(0, 168, 89, 1);
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: calc(50% - 4px);
}
@media screen and (max-width: 1730px ) {

    .inner_right{
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
    
}
.inner_right__text{
    padding: 13px 17px;
    color: rgba(132, 70, 147, 1);
    background-color: rgba(248, 248, 248, 1);
    border-radius: 16px;
    
}
}
@media screen and (max-width: 1440px ) {
    .specal-slide__btn{
    display: flex;
    gap: 12px;
    flex-direction: column;
}
.specal-slide__price{
    margin: 20px 0 20px 0;
}
.specal-slide__btn-info{
    max-width: 400px;
}
.specal-slide__btn-info{
    min-width: 400px;
}
.inner_right__text{
    margin: 0 0 20px 0;
}
.owl-slider-content.specal div{
    margin: 10px 0 0 0 !important;
}
.specal-slide__price-nam{
    padding: 13px 17px;
}
.specal-slide__price{
    margin: 16px 0 16px 0;
}
}
/* .specal-slide__btn .inner_right__text{
    display: none;
} */
 .item-specal .inner_right{
    position: absolute;
    z-index: 0;
    right: 0;
}
.specal-slide__btn a{
    padding: 0 20px;
}
@media screen and (max-width:1000px) {
    .inner-left{
        height: 100%;
    }
    .specal-slide__price-title{
        font-size: 23px;
    font-weight: 700;
    line-height: 58.51px;
    color: rgba(89, 89, 89, 1);
    }
    .specal-slide__price-nam{
        padding: 10px 12px;
    }
    .specal-slide__price-nam :first-child{
        color: #fff;
    font-size: 20.04px;
    text-decoration: line-through;
    line-height: 24.43px;
    
}

.specal-slide__btn a{
    padding: 0 0;
}

.specal-slide__price-nam :last-child{
        color: #fff;
    font-size: 30px;
    font-weight: 800;
    line-height: 36.65px;
}
    .item-specal .inner_right{
        position: absolute;
        bottom: 0;
        max-height: 220px;
        z-index: 0;
        
    }
    .specal-slide__price{
        flex-direction: column;
        justify-content: center;
        width: 100%;

    }
    .specal-slide__price-adress{
        margin: 0 0 0 0;
        font-size: 20px;
        padding: 11px 14px;
    }
    .specal-slide__btn{
        width: 100%;
        justify-content: center;
    }
    .specal-slide__btn-info{
        /* display: none; */
        max-width: 100%;
        min-width: 100%;
        display: flex;
        flex-direction: column;
        /* justify-content: center; */
        align-items: center;
        order: -1;
    }
    .specal-slide__btn-info p{
        font-size: 14px;
        line-height: 16px;
    }
    .specal-slide__btn a {
        
        justify-content: center;
    }
  
    .owl-slider-content.specal{
        gap: 10px;
        justify-content: center;
    }
    .owl-slider-content.specal div{
        
        margin-top: 0 !important;
        margin: 0 !important;
        height: max-content;
        font-size: 16px !important;
        line-height: 19.5px;
        width: max-content;
        text-wrap: wrap;
        max-width: 350px;
        width: 100%;
        min-width: none;
    }
    .owl-slider-content.specal::before{
        top: 14px;
    }

.specal-slide__btn .inner_right__text{
    display: none;
    width: 100%;
    justify-content: center;
    color: rgba(132, 70, 147, 1);
    max-width: 100% ;
    padding: 0;
    background-color: transparent;
    margin: 0 0 0 0;
    text-align: center;
    font-size: 14px;
    line-height: 16px;

}
.item-specal .inner_right{
    background: url("/bitrix/templates/medika/img/index/7491.png") !important;

}
}
.title-specal span{
    color: rgba(132, 70, 147, 1);
    font-size: 48px;
    font-weight: 800px;
    font-weight: 800;
}

@media screen and (max-width: 1440px) {
    .title-specal span{
    color: rgba(132, 70, 147, 1);
    font-size: 40px;
    
    }
}
@media screen and (max-width: 1000px) {
    .title-specal span{
    font-size: 27.09px;
    line-height: 33.02px;
    }
    .title-specal{
        display: flex;
    }
    
    .inner_right{
        display: none !important;
    }
    .specal-slide__btn{
        align-items: center;
    }
    .specal-slide__btn a{
        width: 100% !important;
    }
}
.item-specal .inner-left{
    max-width: 1440px;
    width: 100%;
    margin: 0 auto;
}
@media screen and (max-width: 1600px) {
    .title-specal{
        margin: 90px 0 0 0;
    }
}
@media screen and (max-width: 1000px) {
    .title-specal{
        margin: 0 0 0 0;
    }
}


@media screen and (max-width: 560px) {
    .owl-carousel .owl-dots{
        bottom: 0 !important;
    }
}
div#map{
    max-width: calc(50% - 1px);
}

.medflex-round-widget__button {
    z-index: 14 !important;
}
/* End */


/* Start:/local/templates/medika/css/glightbox.css?169745085414182*/
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:none!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;max-width:100%;margin:0;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-top .gslide-image img,.desc-bottom .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{width:100%;max-width:100%;position:relative;width:100vh;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,0.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-top .gslide-media,.desc-bottom .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:transparent;position:absolute;bottom:15px;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:bold}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.85);will-change:opacity}.gprev,.gnext,.gclose{background-repeat:no-repeat;z-index:99999;cursor:pointer;width:26px;height:44px;display:block;background-position:0 0;border:none}.gprev svg,.gnext svg,.gclose svg{display:block;width:100%;height:auto}.gprev.disabled,.gnext.disabled,.gclose.disabled{opacity:.1}.gprev .garrow,.gnext .garrow,.gclose .garrow{stroke:#fff}iframe.wait-autoplay{opacity:0}.glightbox-closing .gnext,.glightbox-closing .gprev,.glightbox-closing .gclose{opacity:0!important}.glightbox-clean .gslide-description,.glightbox-modern .gslide-description{background:#fff}.glightbox-clean .gdesc-inner,.glightbox-modern .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title,.glightbox-modern .gslide-title{font-size:1em;font-weight:normal;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc,.glightbox-modern .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video,.glightbox-modern .gslide-video{background:#000}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose,.glightbox-modern .gprev,.glightbox-modern .gnext,.glightbox-modern .gclose{background-color:rgba(0,0,0,0.12)}.glightbox-clean .gprev:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gclose:hover,.glightbox-modern .gprev:hover,.glightbox-modern .gnext:hover,.glightbox-modern .gclose:hover{background-color:rgba(0,0,0,0.20)}.glightbox-clean .gprev path,.glightbox-clean .gnext path,.glightbox-clean .gclose path,.glightbox-modern .gprev path,.glightbox-modern .gnext path,.glightbox-modern .gclose path{fill:#fff}.glightbox-clean button:focus:not(.focused):not(.disabled),.glightbox-modern button:focus:not(.focused):not(.disabled){outline:none}.glightbox-clean .gprev,.glightbox-modern .gprev{position:absolute;top:45%;left:0;width:40px;height:56px}.glightbox-clean .gnext,.glightbox-modern .gnext{position:absolute;top:45%;right:0;width:40px;height:56px}.glightbox-clean .gclose,.glightbox-modern .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute;opacity:.7;background-position:-59px 2px}.glightbox-clean .gclose svg,.glightbox-modern .gclose svg{width:20px}.glightbox-clean .gclose:hover,.glightbox-modern .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width: 769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:calc(100% - 20px);max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.glightbox-clean .gslide-media,.glightbox-modern .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,0.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,0.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner,.glightbox-modern .description-left .gdesc-inner,.glightbox-modern .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gprev,.glightbox-modern .gprev{left:30px}.glightbox-clean .gnext,.glightbox-modern .gnext{right:30px}}@media (min-width: 992px){.glightbox-clean .gclose,.glightbox-modern .gclose{right:20px}}
/* End */


/* Start:/local/templates/medika/css/popup.css?169745085410953*/
.group .hide_info.red{
    color: red;
}
.js-form-result svg {
    margin: auto;
}
.content_zapis .group{
    height: auto;
}
.js-form-result {
    display: flex;
    flex-direction: column;
}
.js-form-result .result__caption {
    text-align: center;
    color: var(--unnamed,#231f20);
    font-size: 32px;
    font-weight: 500;
    margin-bottom: 20px;
}
.js-form-result .text-center {
    font-size: 18px;
    text-align: center;
}
.js-form-result .btn_answer {
    height: 60px;
    width: 100%;
    margin-top: 40px;
}
.btn1 {
    cursor: pointer;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    background: #844693;
    border-radius: 5px;
    color: #fff;
    padding: 15px 0px;
}
.group .hide_info{
    font-size: 16px;
    margin: 5px 0px;
    color: #844693;
    position: relative;
    transition: .5s;
}
.air-datepicker-global-container{
    z-index: 1000 !important;
}
.air-datepicker-body--day-name{
    color: #844693;
}
.air-datepicker-cell .-day.-select-{
    background: #844693;
}
.group input {
    border:1px solid #e6e6e6;
}
 .group input:focus {
    border:1px solid #844693;
}
.popup_form .btn_fos {
    height:60px;
    width:100%;
}
.popup_title {
    font-weight:300;
    font-size:24px;
    line-height:29px;
    color:#5f5f5f;
    margin-bottom:20px;
}
.popup_title_flex{
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #E9E9E9;
    padding-bottom: 10px;
}
.close-read{
    display: flex;
    gap: 20px;
}
.close-read .read{
    color: #844693;
    cursor: pointer;
    font-size: 24px;
    line-height: 29px;
    font-style: normal;
    font-weight: 700;

}
.close-read .share{
    width: 50px;
    height: 50px;
    cursor: pointer;
    display: none;
}

@media (max-width: 992px) {
    .close-read .share{
        display: block;
    }
    .close-read .read{
        display: flex;
        align-items: center;
    }
}
@media (max-width: 600px) {
    .popup_title_flex{
        flex-wrap: wrap;
        padding-bottom: 10px;
    }
    .close-read{
        width: 100%;
        justify-content: space-between;
    }
    .close-read .read{
        font-size: 24px;
        display: flex;
        align-items: center;
    }

}
.form_kratko{
    max-height: 500px;
    height: 100%;
    overflow-y: scroll;
}
.pc3{
    max-width: 800px !important;
    width: 100% !important;
}
.popup.open {
    opacity: 1;
    visibility: visible;
    transition: 0.5s all;
}
.popup {
    visibility: hidden;
    opacity: 0;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    transition: 0.5s all;
}
.popup_content2{
    box-sizing: border-box;
    border-radius: 10px;
    width: 640px;
    transition: 0.5s all;
    transform: translate(0%, 0%) scale(0);
    z-index: 300;
    background: white;
    color: black;
    max-width: 610px;
    padding: 40px 20px;
    position: relative;
    margin: 10% auto;

}
.popup_form_priem_title{
    color: #1E2428;
    font-family: Montserrat;
    font-size: 32px;
    font-style: normal;

    line-height: normal;
    margin-bottom: 32px;
}
.popup_form_priem{

}
.popup_content2.open {
    transform: translate(0%, 0%) scale(1) !important;
    transition: 0.5s all;
}
.popup_content {
    transition: 0.5s all;
    transform: translate(0%, -50%) scale(0);
    z-index: 300;
    background: white;
    color: black;
    max-width: 610px;
    padding: 40px 40px;
    position: relative;
    margin: 10% auto;
    top: 0;
    display: block;
    left: 0;
}
.popup_content.open {
    transform: translate(0%, 0%) scale(1) !important;
    transition: 0.5s all;
}
.popup_body {
    width: 100%;
    top: 0;
    left: 0;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.8);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 200;
    position: fixed;
}
.modalR-close{
    position: absolute;
    right: 14px;
    top: 14px;
    font-size: 20px;
    color: black;
    text-decoration: none;
    width: 20px;
    height: 20px;
    cursor: pointer;
    z-index: 300;
}
.modalR-grade__container-star svg.select, .modalR-grade__container-star svg.active {
    fill: #FBAE1A;
}
.modalR-grade__container-star svg.select path, .modalR-grade__container-star svg.active path {
    stroke: #FBAE1A;
}
.modalR-title {
    font-size: 24px;
    line-height: 29px;
    color: #000000;
    display: flex;
    align-items: center;
}
.modalR-grade {
    display: flex;
    font-size: 16px;
    line-height: 20px;
    color: #696969;
    gap: 10px;
    margin-top: 20px;
    align-items: center;
}
.modalR-grade__container {
    display: flex;
    gap: 10px;
}
.modalR-grade__container-star {
    display: flex;
}
.modalR-grade__container-star svg:first-child {
    margin-right: -1px;
}
.modalR-grade__container-star svg {
    cursor: pointer;
}
.modalR-grade__container-star svg, .modalR-grade__container-star svg.active path {
    transition: .4s;
}
.modalR-grade__container-star svg:last-child {
    margin-left: -1px;
}
.modalR-review {
    border: 1px solid #844693;
    border-radius: 5px;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    width: 100%;
    height: 200px;
    padding: 15px;
    margin-top: 30px;
    box-sizing: border-box;
    transition: .4s;
    outline: none;
    resize: none;
}
.modalR-button {
    transition: .4s;
    background: #844693;
    border-radius: 5px;
    max-width: 280px;
    margin-left: auto;
    font-size: 16px;
    line-height: 20px;
    padding: 15px 0;
    color: #FFFFFF;
    text-align: center;
    margin-top: 30px;
    cursor: pointer;
    width: 100%;
}
.fix_reviews:hover .message_fix{
    display: block;
}
.fix_reviews{
    position: fixed;
    width: 95px;
    height: 95px;
    bottom: 260px;
    right: 40px;
    cursor: pointer;
    z-index: 100;
    display: flex;
    align-items: center;
    justify-content: center;

}
.message_fix{

    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    color: #FFFFFF;
    padding: 10px;
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    left: -130px;
    top: 50%;
    transform: translateY(-50%);
    display: none;
    transition: .3s;
}

.fix_reviews_back{
    border-radius: 50%;
    background: rgba(132, 70, 147, 0.19);
    width: 95px;
    height: 95px;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    animation-name: animReviews;
    animation-duration: 2s;
    animation-iteration-count: infinite;
}
@keyframes animReviews {
    0%{
        width: 75px;
        height: 75px;
    }
    50%{
        width: 95px;
        height: 95px;
    }
    100%{
        width: 75px;
        height: 75px;
    }
}
.frb2_btn{
    background: #844693;
    width: 75px;
    height: 75px;
    margin: 0px !important;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
}
.tabs_reviews {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-top: 20px;
}
.tabs_reviews .tab {
    background: #fff;
    border: 1px solid #844693;
    border-radius: 18px;
    padding: 4px 22px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    font-size: 16px;
    line-height: 27px;
    color: #844693;
    cursor: pointer;
    transition: 0.3s;
}
.tabs_reviews .tab.active {
    border-color: #844693;
    background: #844693;
    color: #fff;
    box-shadow: 0px 0px 20px rgba(132, 70, 147, 0.2);
}
.mech_select .mech_select_elems.show{
    display: block;
}
.mech_select.show svg{
    transform: rotate(180deg)  translateY(50%);
}
.mech_select.hide{
    display: none;
}
.modalR{
    flex-direction: column;
    align-items: center;
    color: #000000;
    width: 100%;
    background: white;
}
.modalR-succes_ico {
    margin: 55px 0 0;
}
.modalR-succes {
    font-size: 24px;
    line-height: 29px;
    text-align: center;
    margin: 10px 0;
    color: #33B97A;
}
.modalR-description {
    font-size: 24px;
    line-height: 29px;
    color: #000000;
    margin: 40px 0 20px 0;
    text-align: center;
}
.modalR-button {
    transition: .4s;
    background: #844693;
    border-radius: 5px;
    max-width: 280px;
    margin-left: auto;
    font-size: 16px;
    line-height: 20px;
    padding: 15px 0;
    color: #FFFFFF;
    text-align: center;
    margin-top: 30px;
    cursor: pointer;
    width: 100%;
    margin: 70px 0;
}
.modalR-alert svg{
    width: 100%;
}
.modalR-alert div{
    width: 100%;
}
.modalR-alert{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
.group {
    width: 100%;
    position: relative;
    margin-bottom: 10px;
}
.group input {
    background: #fff;
    border: 1px solid #e6e6e6;
    border-radius: 5px;
    padding-left: 15px;
    width: 100%;
    height: 100%;
    height: 50px;
    outline: none;
    -webkit-appearance: none;
    box-sizing: border-box;
}
.group2 input{
    border-radius: 3px;
    border: 2px solid #E8E8E8;
    background: #FFF;
    padding: 0px 15px;
    display: flex;
    align-items: center;
    height: 50px;
    width: 100%;
    color: #777;
    font-family: Montserrat;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.group2{
    width: 100%;
    margin-bottom: 16px;
}
.social_info{
    margin-top: 40px;
    color: #1E2428;
    font-family: Montserrat;
    font-size: 18px;
    font-style: normal;

    line-height: normal;
    margin-bottom: 20px;
}
.priem_social_item{
    cursor: pointer;
    color: #1E2428;
    width: calc(50% - 20px);
    font-family: Montserrat;
    font-size: 20px;
    font-style: normal;
    line-height: normal;
    letter-spacing: -0.1px;
    gap: 5px;
    display: flex;
    border-radius: 20px;
    border: 1px solid #DDD;
    background: #FFF;
    padding: 15px 20px;
    justify-content: center;
    align-items: center;
    transition: 0.3s ease-in-out;
}
.popup_close{
    transition: .3s;
    position: absolute;
    right: 20px;
    top: 20px;
    font-size: 20px;
    color: black;
    text-decoration: none;
    width: 35px;
    height: 35px;
    z-index: 300;
    cursor: pointer;
    background: unset;
}
.priem_social_items{
    display: flex;
    gap: 20px;
}
.tg_soc:hover svg path{
    transition: .3s;
    fill: #fff;
}
.tg_soc:hover{
    background: #1C8ADB;
    color: #fff;
}
.vk_soc:hover svg path{
    transition: .3s;
    fill: #fff;
}
.vk_soc:hover{
    background: #4169E1;
    color: #fff;
}
@media (max-width: 600px) {
    .tabs_reviews{
        overflow-x: scroll;
        padding-bottom: 10px;
    }
}
@media (max-width: 660px) {
    .popup_content2{
        width: 100%;
        max-width: 100% !important;
    }

}
@media (max-width: 540px) {
   .priem_social_items{
       display: block;
   }
    .priem_social_item{
        margin-bottom: 20px;
        width: 100%;
        box-sizing: border-box;
    }

}
/* End */


/* Start:/local/templates/medika/css/bvi.css?169745085487696*/
.bvi-panel{font-family:Arial!important;padding:10px;color:#000;top:0;left:0;right:0;letter-spacing:0;position:relative;text-shadow:none;line-height:normal;border:0;margin-bottom:.3rem;background-color:#f7f7f7;border-color:#000;moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.23);webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.23);box-shadow:0 1px 3px 0 rgba(0,0,0,.23);z-index:999999!important}@media (max-width:575.98px){.bvi-panel{padding:10px 0}.bvi-panel .bvi-panel-toggler{display:block;text-align:center}.bvi-panel .bvi-panel-container{overflow:auto;width:auto;height:145px;border-top:1px solid #bcbcbc;-webkit-box-shadow:inset 0 5px 15px 0 #d6d6d6;-moz-box-shadow:inset 0 5px 15px 0 #d6d6d6;box-shadow:inset 0 5px 15px 0 #d6d6d6}.bvi-panel #bvi-panel-close,.bvi-panel #bvi-panel-hide,.bvi-panel .bvi-panel-container{display:none;margin-top:10px;border-top:1px solid #dfdfdf}}@media (min-width:576px) and (max-width:767.98px){.bvi-panel{padding:10px 0}.bvi-panel .bvi-panel-toggler{display:block;text-align:center}.bvi-panel .bvi-panel-container{overflow:auto;width:auto;height:145px;border-top:1px solid #bcbcbc;-webkit-box-shadow:inset 0 5px 15px 0 #d6d6d6;-moz-box-shadow:inset 0 5px 15px 0 #d6d6d6;box-shadow:inset 0 5px 15px 0 #d6d6d6}.bvi-panel #bvi-panel-close,.bvi-panel #bvi-panel-hide,.bvi-panel .bvi-panel-container{display:none;text-align:right;margin-top:10px;border-top:1px solid #dfdfdf}}@media (min-width:768px) and (max-width:991.98px){.bvi-panel{padding:10px 0}.bvi-panel .bvi-panel-toggler{display:block;text-align:right}.bvi-panel #bvi-panel-close,.bvi-panel #bvi-panel-hide,.bvi-panel .bvi-panel-container{display:none;text-align:right;margin-top:10px;border-top:1px solid #dfdfdf}}@media (min-width:992px) and (max-width:1199.98px){.bvi-panel .bvi-panel-toggler{display:none}}@media (min-width:1200px){.bvi-panel .bvi-panel-toggler{display:none}}@media (max-width:575.98px){.bvi-panel *{font-size:12px!important}}@media (min-width:576px) and (max-width:767.98px){.bvi-panel *{font-size:14px!important}}@media (min-width:768px) and (max-width:991.98px){.bvi-panel *{font-size:14px!important}}@media (min-width:992px) and (max-width:1199.98px){.bvi-panel *{font-size:16px!important}}@media (min-width:1200px){.bvi-panel *{font-size:16px!important}}.bvi-panel a{color:#2a2a2a;background-color:transparent;outline:0;text-decoration:underline}.bvi-panel a:hover{color:#000;outline:0;background-color:transparent;text-decoration:underline}.bvi-panel a:focus{color:#000;outline:0;background-color:transparent;text-decoration:underline}.bvi-panel a.bvi-link-copy{text-decoration:underline;color:#000;outline:0}.bvi-panel a.bvi-link-copy.active{color:#000;outline:0;text-decoration:none}.bvi-panel a.bvi-link-copy:hover{color:#000;outline:0;text-decoration:none}.bvi-panel a.bvi-link-copy:focus{color:#000;outline:0;text-decoration:none}.bvi-panel a.bvi-link{text-decoration:none;color:#000;background-color:transparent;text-align:center;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;cursor:pointer;border-radius:2px;display:inline-block;height:36px;font-weight:700;line-height:36px;padding:0 10px;vertical-align:middle;border:1px solid #b2b2b2}@media (max-width:575.98px){.bvi-panel a.bvi-link{height:28px;line-height:28px;padding:0 5px}}@media (min-width:576px) and (max-width:767.98px){.bvi-panel a.bvi-link{height:28px;line-height:28px;padding:0 5px}}@media (min-width:768px) and (max-width:991.98px){.bvi-panel a.bvi-link{height:30px;line-height:30px;padding:0 8px}}@media (min-width:992px) and (max-width:1199.98px){.bvi-panel a.bvi-link{height:34px;line-height:34px;padding:0 9px}}.bvi-panel a.bvi-link.active{color:inherit;outline:0;background-color:#dbdbdb;text-decoration:none}.bvi-panel a.bvi-link:hover{color:#000;outline:0;background-color:#dbdbdb;text-decoration:none}.bvi-panel a.bvi-link:focus{color:#000;outline:0;background-color:#dbdbdb;text-decoration:none}.bvi-panel a.bvi-link.bvi-link-white{background-color:#fff;color:#000;text-decoration:none}.bvi-panel a.bvi-link.bvi-link-white:hover{background-color:#fff;color:#000;text-decoration:none}.bvi-panel a.bvi-link.bvi-link-black{background-color:#000;color:#fff;text-decoration:none}.bvi-panel a.bvi-link.bvi-link-black:hover{background-color:#000;color:#fff;text-decoration:none}.bvi-panel a.bvi-link.bvi-link-blue{background-color:#9dd1ff;color:#063462;text-decoration:none}.bvi-panel a.bvi-link.bvi-link-blue:hover{background-color:#9dd1ff;color:#063462;text-decoration:none}.bvi-panel a.bvi-link.bvi-link-brown{background-color:#f7f3d6;color:#4d4b43;text-decoration:none}.bvi-panel a.bvi-link.bvi-link-brown:hover{background-color:#f7f3d6;color:#4d4b43;text-decoration:none}.bvi-panel a.bvi-link.bvi-link-green{background-color:#3b2716;color:#a9e44d;text-decoration:none}.bvi-panel a.bvi-link.bvi-link-green:hover{background-color:#3b2716;color:#a9e44d;text-decoration:none}.bvi-panel .bvi-title{text-shadow:none;text-decoration:none;background-color:transparent;display:block;font-weight:700;text-transform:uppercase;vertical-align:middle;margin:10px 0 15px}.bvi-panel .bvi-text-center{text-align:center}.bvi-panel .bvi-text-left{text-align:left}.bvi-panel .bvi-text-right{text-align:right}.bvi-panel .bvi-setting-menu{margin-top:10px;border-top:1px solid #dfdfdf;display:none}.bvi-panel .bvi-images{margin-top:10px;width:16px;height:16px;font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal}@media (max-width:575.98px){.bvi-panel .bvi-images{margin-top:6px}}@media (min-width:576px) and (max-width:767.98px){.bvi-panel .bvi-images{margin-top:6px}}@media (min-width:768px) and (max-width:991.98px){.bvi-panel .bvi-images{margin-top:7px}}@media (min-width:992px) and (max-width:1199.98px){.bvi-panel .bvi-images{margin-top:9px}}.bvi-panel .bvi-images.bvi-images-eye-slash{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAA0ElEQVQYGbXBMSuEARgA4Oe77zocXTdISBYMXKFMJvkBkoVF6iw33n8wmXVXymi0SUnZzQaJTNcNd9MNBsnwuq9uOVaexx8rKJuwqGXKDzm7noUQwqcRQya9aXu3ruBWOMSMooFlbXMubdnwJXTlsKZrWl9ZWwk9JS0hbGMeC3rGeVCRedQRwpNE6kRmT4MzRzL7QggVVK3INNTIe7WJxI1wh1F1mZp7ib6iF8cSF8Is8ihoupEaSJ3qCOdILan7UJUYci2U0HRlx5hfVh34F999xzhj5hTP0AAAAABJRU5ErkJggg==)}.bvi-panel .bvi-images.bvi-images-arrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAVFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU4H24AAAAG3RSTlMAAQIDBgkMExQiRmJoaXN0dX6Aj5GbwcPR4vHLNuV5AAAAWElEQVQYV23NNxKAMAADQQEm52y4//+TwuSxuttGkn/J2n97g+nXb3H9yNWXPO0k3oAOmC0wSgXQCqiNBYyihUYCahlLKSnIdILC9H528JoPqg8M7Ln8OwBv7gmtk0G77wAAAABJRU5ErkJggg==)}.bvi-panel .bvi-images.bvi-images-volume-on{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAA0ElEQVQYGZ3BPyvEcQAH4Od3F+5O/tXXdCVZFWXCWzARgzIZrgxewM1WqzfBYjZI6bJYpS6jLJdJ5o8upY6UPI//mdOz4IcJt5o+LXvSMaLhURSM6agb17PlS8OjiILKiTs1k9612NPV1RcRBasqpw5w7JCIiIgouHRk2gBtt0RERETBlAGiruWNiIiIKNhwpSYqs555FRERUVQezFtzjnVn1DU07ImIYmjGizaurfiyI6Kg6c0mdt0YsS2KoTHs6xv3zaLKUNO9C02/qlnyVx8tHEkl/4bN1wAAAABJRU5ErkJggg==);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAA0ElEQVQYGZ3BPyvEcQAH4Od3F+5O/tXXdCVZFWXCWzARgzIZrgxewM1WqzfBYjZI6bJYpS6jLJdJ5o8upY6UPI//mdOz4IcJt5o+LXvSMaLhURSM6agb17PlS8OjiILKiTs1k9612NPV1RcRBasqpw5w7JCIiIgouHRk2gBtt0RERETBlAGiruWNiIiIKNhwpSYqs555FRERUVQezFtzjnVn1DU07ImIYmjGizaurfiyI6Kg6c0mdt0YsS2KoTHs6xv3zaLKUNO9C02/qlnyVx8tHEkl/4bN1wAAAABJRU5ErkJggg==)}.bvi-panel .bvi-images.bvi-images-volume-off{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAP1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACzJYIvAAAAFHRSTlMAAQIcHh8rLjx8hpKUlZi6vsXz/c3U9VgAAABHSURBVBhXrci3AYAwDADBtwFjcpD2n5WGIKnmyoNXGgestOjuYlYfk37R1FpXNXHq7Qn9IY4Y5Jx7sQFQJARFQlBk80HbARfdYAcpeUBcogAAAABJRU5ErkJggg==)}.bvi-panel .bvi-images.bvi-images-adjust{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAqFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs30iGAAAAN3RSTlMAAQIDBAUHCQsMExQVFh4fJSsuLztGS1FYYWJkZnh7f4KIiYyRmKWmqMHO1dna3Ovt7/P3+fv9mqZ1DQAAAIJJREFUGBlNwVUCglAURdEtGNgd2N2BGGf+M5PL48O1MI31Q7pMAxx/K+c7wHhnvSaVvMycxE7nMqBUD5qKAxJKRR5LhRg5ba6qY+SEvFXCyJlxVw0jZ8JKI4ycLi1FRRJKxT4cdCoCSvWB/E3PYZCT2WAKR2XGZDr7jxQtqvwp+Dg/vREcKt7EoBcAAAAASUVORK5CYII=)}.bvi-panel .bvi-images.bvi-images-off{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAARVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADc6ur3AAAAFnRSTlMAAQIFBgcSGRowMVhZW128wMHDxfX3KcFjjgAAAGpJREFUGBlVwQkSgzAMA0CJUpKYuzX6/1ObeoAJuwhMpSTiwslV+UiEftNpfaHirttKALMaI0BXw4mshwSTZEMwSQUmyYZgkgqyHhJ4qOEEFjUmAN1Ht42o3l+d9h6hWw5VPhMXZrNM/P0AZ7gN/s4xaEgAAAAASUVORK5CYII=)}.bvi-panel .bvi-images.bvi-images-on{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6T+iNAAAAH3RSTlMAAQIDBycwOUJKS0xPUW1whZGVmJ2erbfT2uDk6Pv9OeeoXAAAAGJJREFUGFdlzkcCgDAIBVGMvSb27r//LTUxFnRW8NhA9E3N46uppU2wOwgiXCSHBfD07F8g0euxRGKB9N2pAGQWKBBODRgxEKNrzI7BQIq7E57dQv4UHbC6n08LsNTxAYt+7bh0DPt8j/8TAAAAAElFTkSuQmCC)}.bvi-panel .bvi-images.bvi-images-minus-square-o{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACXRSTlMAODs8dnfx8vPK0lEjAAAAJElEQVR4AWOgD2BkYUUCLIwM7JwogI2BA1WAnYGZFQUw0cehAOJeAaqtH8h4AAAAAElFTkSuQmCC)}.bvi-panel.bvi-fixed-top{position:fixed;top:0;right:0;left:0;z-index:999999}.bvi-panel .bvi-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.bvi-panel .bvi-container{max-width:540px}}@media (min-width:768px){.bvi-panel .bvi-container{max-width:720px}}@media (min-width:992px){.bvi-panel .bvi-container{max-width:960px}}@media (min-width:1200px){.bvi-panel .bvi-container{max-width:1140px}}.bvi-panel .bvi-container-fluid,.bvi-panel .bvi-container-lg,.bvi-panel .bvi-container-md,.bvi-panel .bvi-container-sm,.bvi-panel .bvi-container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.bvi-panel .bvi-container,.bvi-panel .bvi-container-sm{max-width:540px}}@media (min-width:768px){.bvi-panel .bvi-container,.bvi-panel .bvi-container-md,.bvi-panel .bvi-container-sm{max-width:720px}}@media (min-width:992px){.bvi-panel .bvi-container,.bvi-panel .bvi-container-lg,.bvi-panel .bvi-container-md,.bvi-panel .bvi-container-sm{max-width:960px}}@media (min-width:1200px){.bvi-panel .bvi-container,.bvi-panel .bvi-container-lg,.bvi-panel .bvi-container-md,.bvi-panel .bvi-container-sm,.bvi-panel .bvi-container-xl{max-width:1140px}}.bvi-panel .bvi-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.bvi-panel .bvi-no-gutters{margin-right:0;margin-left:0}.bvi-panel .bvi-no-gutters>.bvi-col,.bvi-panel .bvi-no-gutters>[class*=bvi-col-]{padding-right:0;padding-left:0}.bvi-panel .bvi-col,.bvi-panel .bvi-col-1,.bvi-panel .bvi-col-10,.bvi-panel .bvi-col-11,.bvi-panel .bvi-col-12,.bvi-panel .bvi-col-2,.bvi-panel .bvi-col-3,.bvi-panel .bvi-col-4,.bvi-panel .bvi-col-5,.bvi-panel .bvi-col-6,.bvi-panel .bvi-col-7,.bvi-panel .bvi-col-8,.bvi-panel .bvi-col-9,.bvi-panel .bvi-col-auto,.bvi-panel .bvi-col-lg,.bvi-panel .bvi-col-lg-1,.bvi-panel .bvi-col-lg-10,.bvi-panel .bvi-col-lg-11,.bvi-panel .bvi-col-lg-12,.bvi-panel .bvi-col-lg-2,.bvi-panel .bvi-col-lg-3,.bvi-panel .bvi-col-lg-4,.bvi-panel .bvi-col-lg-5,.bvi-panel .bvi-col-lg-6,.bvi-panel .bvi-col-lg-7,.bvi-panel .bvi-col-lg-8,.bvi-panel .bvi-col-lg-9,.bvi-panel .bvi-col-lg-auto,.bvi-panel .bvi-col-md,.bvi-panel .bvi-col-md-1,.bvi-panel .bvi-col-md-10,.bvi-panel .bvi-col-md-11,.bvi-panel .bvi-col-md-12,.bvi-panel .bvi-col-md-2,.bvi-panel .bvi-col-md-3,.bvi-panel .bvi-col-md-4,.bvi-panel .bvi-col-md-5,.bvi-panel .bvi-col-md-6,.bvi-panel .bvi-col-md-7,.bvi-panel .bvi-col-md-8,.bvi-panel .bvi-col-md-9,.bvi-panel .bvi-col-md-auto,.bvi-panel .bvi-col-sm,.bvi-panel .bvi-col-sm-1,.bvi-panel .bvi-col-sm-10,.bvi-panel .bvi-col-sm-11,.bvi-panel .bvi-col-sm-12,.bvi-panel .bvi-col-sm-2,.bvi-panel .bvi-col-sm-3,.bvi-panel .bvi-col-sm-4,.bvi-panel .bvi-col-sm-5,.bvi-panel .bvi-col-sm-6,.bvi-panel .bvi-col-sm-7,.bvi-panel .bvi-col-sm-8,.bvi-panel .bvi-col-sm-9,.bvi-panel .bvi-col-sm-auto,.bvi-panel .bvi-col-xl,.bvi-panel .bvi-col-xl-1,.bvi-panel .bvi-col-xl-10,.bvi-panel .bvi-col-xl-11,.bvi-panel .bvi-col-xl-12,.bvi-panel .bvi-col-xl-2,.bvi-panel .bvi-col-xl-3,.bvi-panel .bvi-col-xl-4,.bvi-panel .bvi-col-xl-5,.bvi-panel .bvi-col-xl-6,.bvi-panel .bvi-col-xl-7,.bvi-panel .bvi-col-xl-8,.bvi-panel .bvi-col-xl-9,.bvi-panel .bvi-col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.bvi-panel .bvi-col{flex-basis:0;flex-grow:1;max-width:100%}.bvi-panel .row-cols-1>*{flex:0 0 100%;max-width:100%}.bvi-panel .row-cols-2>*{flex:0 0 50%;max-width:50%}.bvi-panel .row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bvi-panel .row-cols-4>*{flex:0 0 25%;max-width:25%}.bvi-panel .row-cols-5>*{flex:0 0 20%;max-width:20%}.bvi-panel .row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bvi-panel .bvi-col-auto{flex:0 0 auto;width:auto;max-width:100%}.bvi-panel .bvi-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.bvi-panel .bvi-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bvi-panel .bvi-col-3{flex:0 0 25%;max-width:25%}.bvi-panel .bvi-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bvi-panel .bvi-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.bvi-panel .bvi-col-6{flex:0 0 50%;max-width:50%}.bvi-panel .bvi-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.bvi-panel .bvi-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.bvi-panel .bvi-col-9{flex:0 0 75%;max-width:75%}.bvi-panel .bvi-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.bvi-panel .bvi-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.bvi-panel .bvi-col-12{flex:0 0 100%;max-width:100%}.bvi-panel .bvi-order-first{order:-1}.bvi-panel .bvi-order-last{order:13}.bvi-panel .bvi-order-0{order:0}.bvi-panel .bvi-order-1{order:1}.bvi-panel .bvi-order-2{order:2}.bvi-panel .bvi-order-3{order:3}.bvi-panel .bvi-order-4{order:4}.bvi-panel .bvi-order-5{order:5}.bvi-panel .bvi-order-6{order:6}.bvi-panel .bvi-order-7{order:7}.bvi-panel .bvi-order-8{order:8}.bvi-panel .bvi-order-9{order:9}.bvi-panel .bvi-order-10{order:10}.bvi-panel .bvi-order-11{order:11}.bvi-panel .bvi-order-12{order:12}.bvi-panel .bvi-offset-1{margin-left:8.3333333333%}.bvi-panel .bvi-offset-2{margin-left:16.6666666667%}.bvi-panel .bvi-offset-3{margin-left:25%}.bvi-panel .bvi-offset-4{margin-left:33.3333333333%}.bvi-panel .bvi-offset-5{margin-left:41.6666666667%}.bvi-panel .bvi-offset-6{margin-left:50%}.bvi-panel .bvi-offset-7{margin-left:58.3333333333%}.bvi-panel .bvi-offset-8{margin-left:66.6666666667%}.bvi-panel .bvi-offset-9{margin-left:75%}.bvi-panel .bvi-offset-10{margin-left:83.3333333333%}.bvi-panel .bvi-offset-11{margin-left:91.6666666667%}@media (min-width:576px){.bvi-panel .bvi-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.bvi-panel .row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.bvi-panel .row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.bvi-panel .row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bvi-panel .row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.bvi-panel .row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.bvi-panel .row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bvi-panel .bvi-col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.bvi-panel .bvi-col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.bvi-panel .bvi-col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bvi-panel .bvi-col-sm-3{flex:0 0 25%;max-width:25%}.bvi-panel .bvi-col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bvi-panel .bvi-col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.bvi-panel .bvi-col-sm-6{flex:0 0 50%;max-width:50%}.bvi-panel .bvi-col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.bvi-panel .bvi-col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.bvi-panel .bvi-col-sm-9{flex:0 0 75%;max-width:75%}.bvi-panel .bvi-col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.bvi-panel .bvi-col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.bvi-panel .bvi-col-sm-12{flex:0 0 100%;max-width:100%}.bvi-panel .bvi-order-sm-first{order:-1}.bvi-panel .bvi-order-sm-last{order:13}.bvi-panel .bvi-order-sm-0{order:0}.bvi-panel .bvi-order-sm-1{order:1}.bvi-panel .bvi-order-sm-2{order:2}.bvi-panel .bvi-order-sm-3{order:3}.bvi-panel .bvi-order-sm-4{order:4}.bvi-panel .bvi-order-sm-5{order:5}.bvi-panel .bvi-order-sm-6{order:6}.bvi-panel .bvi-order-sm-7{order:7}.bvi-panel .bvi-order-sm-8{order:8}.bvi-panel .bvi-order-sm-9{order:9}.bvi-panel .bvi-order-sm-10{order:10}.bvi-panel .bvi-order-sm-11{order:11}.bvi-panel .bvi-order-sm-12{order:12}.bvi-panel .bvi-offset-sm-0{margin-left:0}.bvi-panel .bvi-offset-sm-1{margin-left:8.3333333333%}.bvi-panel .bvi-offset-sm-2{margin-left:16.6666666667%}.bvi-panel .bvi-offset-sm-3{margin-left:25%}.bvi-panel .bvi-offset-sm-4{margin-left:33.3333333333%}.bvi-panel .bvi-offset-sm-5{margin-left:41.6666666667%}.bvi-panel .bvi-offset-sm-6{margin-left:50%}.bvi-panel .bvi-offset-sm-7{margin-left:58.3333333333%}.bvi-panel .bvi-offset-sm-8{margin-left:66.6666666667%}.bvi-panel .bvi-offset-sm-9{margin-left:75%}.bvi-panel .bvi-offset-sm-10{margin-left:83.3333333333%}.bvi-panel .bvi-offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.bvi-panel .bvi-col-md{flex-basis:0;flex-grow:1;max-width:100%}.bvi-panel .row-cols-md-1>*{flex:0 0 100%;max-width:100%}.bvi-panel .row-cols-md-2>*{flex:0 0 50%;max-width:50%}.bvi-panel .row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bvi-panel .row-cols-md-4>*{flex:0 0 25%;max-width:25%}.bvi-panel .row-cols-md-5>*{flex:0 0 20%;max-width:20%}.bvi-panel .row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bvi-panel .bvi-col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.bvi-panel .bvi-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.bvi-panel .bvi-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bvi-panel .bvi-col-md-3{flex:0 0 25%;max-width:25%}.bvi-panel .bvi-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bvi-panel .bvi-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.bvi-panel .bvi-col-md-6{flex:0 0 50%;max-width:50%}.bvi-panel .bvi-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.bvi-panel .bvi-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.bvi-panel .bvi-col-md-9{flex:0 0 75%;max-width:75%}.bvi-panel .bvi-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.bvi-panel .bvi-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.bvi-panel .bvi-col-md-12{flex:0 0 100%;max-width:100%}.bvi-panel .bvi-order-md-first{order:-1}.bvi-panel .bvi-order-md-last{order:13}.bvi-panel .bvi-order-md-0{order:0}.bvi-panel .bvi-order-md-1{order:1}.bvi-panel .bvi-order-md-2{order:2}.bvi-panel .bvi-order-md-3{order:3}.bvi-panel .bvi-order-md-4{order:4}.bvi-panel .bvi-order-md-5{order:5}.bvi-panel .bvi-order-md-6{order:6}.bvi-panel .bvi-order-md-7{order:7}.bvi-panel .bvi-order-md-8{order:8}.bvi-panel .bvi-order-md-9{order:9}.bvi-panel .bvi-order-md-10{order:10}.bvi-panel .bvi-order-md-11{order:11}.bvi-panel .bvi-order-md-12{order:12}.bvi-panel .bvi-offset-md-0{margin-left:0}.bvi-panel .bvi-offset-md-1{margin-left:8.3333333333%}.bvi-panel .bvi-offset-md-2{margin-left:16.6666666667%}.bvi-panel .bvi-offset-md-3{margin-left:25%}.bvi-panel .bvi-offset-md-4{margin-left:33.3333333333%}.bvi-panel .bvi-offset-md-5{margin-left:41.6666666667%}.bvi-panel .bvi-offset-md-6{margin-left:50%}.bvi-panel .bvi-offset-md-7{margin-left:58.3333333333%}.bvi-panel .bvi-offset-md-8{margin-left:66.6666666667%}.bvi-panel .bvi-offset-md-9{margin-left:75%}.bvi-panel .bvi-offset-md-10{margin-left:83.3333333333%}.bvi-panel .bvi-offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.bvi-panel .bvi-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.bvi-panel .row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.bvi-panel .row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.bvi-panel .row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bvi-panel .row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.bvi-panel .row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.bvi-panel .row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bvi-panel .bvi-col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.bvi-panel .bvi-col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.bvi-panel .bvi-col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bvi-panel .bvi-col-lg-3{flex:0 0 25%;max-width:25%}.bvi-panel .bvi-col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bvi-panel .bvi-col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.bvi-panel .bvi-col-lg-6{flex:0 0 50%;max-width:50%}.bvi-panel .bvi-col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.bvi-panel .bvi-col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.bvi-panel .bvi-col-lg-9{flex:0 0 75%;max-width:75%}.bvi-panel .bvi-col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.bvi-panel .bvi-col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.bvi-panel .bvi-col-lg-12{flex:0 0 100%;max-width:100%}.bvi-panel .bvi-order-lg-first{order:-1}.bvi-panel .bvi-order-lg-last{order:13}.bvi-panel .bvi-order-lg-0{order:0}.bvi-panel .bvi-order-lg-1{order:1}.bvi-panel .bvi-order-lg-2{order:2}.bvi-panel .bvi-order-lg-3{order:3}.bvi-panel .bvi-order-lg-4{order:4}.bvi-panel .bvi-order-lg-5{order:5}.bvi-panel .bvi-order-lg-6{order:6}.bvi-panel .bvi-order-lg-7{order:7}.bvi-panel .bvi-order-lg-8{order:8}.bvi-panel .bvi-order-lg-9{order:9}.bvi-panel .bvi-order-lg-10{order:10}.bvi-panel .bvi-order-lg-11{order:11}.bvi-panel .bvi-order-lg-12{order:12}.bvi-panel .bvi-offset-lg-0{margin-left:0}.bvi-panel .bvi-offset-lg-1{margin-left:8.3333333333%}.bvi-panel .bvi-offset-lg-2{margin-left:16.6666666667%}.bvi-panel .bvi-offset-lg-3{margin-left:25%}.bvi-panel .bvi-offset-lg-4{margin-left:33.3333333333%}.bvi-panel .bvi-offset-lg-5{margin-left:41.6666666667%}.bvi-panel .bvi-offset-lg-6{margin-left:50%}.bvi-panel .bvi-offset-lg-7{margin-left:58.3333333333%}.bvi-panel .bvi-offset-lg-8{margin-left:66.6666666667%}.bvi-panel .bvi-offset-lg-9{margin-left:75%}.bvi-panel .bvi-offset-lg-10{margin-left:83.3333333333%}.bvi-panel .bvi-offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.bvi-panel .bvi-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.bvi-panel .row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.bvi-panel .row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.bvi-panel .row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bvi-panel .row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.bvi-panel .row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.bvi-panel .row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bvi-panel .bvi-col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.bvi-panel .bvi-col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.bvi-panel .bvi-col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.bvi-panel .bvi-col-xl-3{flex:0 0 25%;max-width:25%}.bvi-panel .bvi-col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.bvi-panel .bvi-col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.bvi-panel .bvi-col-xl-6{flex:0 0 50%;max-width:50%}.bvi-panel .bvi-col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.bvi-panel .bvi-col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.bvi-panel .bvi-col-xl-9{flex:0 0 75%;max-width:75%}.bvi-panel .bvi-col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.bvi-panel .bvi-col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.bvi-panel .bvi-col-xl-12{flex:0 0 100%;max-width:100%}.bvi-panel .bvi-order-xl-first{order:-1}.bvi-panel .bvi-order-xl-last{order:13}.bvi-panel .bvi-order-xl-0{order:0}.bvi-panel .bvi-order-xl-1{order:1}.bvi-panel .bvi-order-xl-2{order:2}.bvi-panel .bvi-order-xl-3{order:3}.bvi-panel .bvi-order-xl-4{order:4}.bvi-panel .bvi-order-xl-5{order:5}.bvi-panel .bvi-order-xl-6{order:6}.bvi-panel .bvi-order-xl-7{order:7}.bvi-panel .bvi-order-xl-8{order:8}.bvi-panel .bvi-order-xl-9{order:9}.bvi-panel .bvi-order-xl-10{order:10}.bvi-panel .bvi-order-xl-11{order:11}.bvi-panel .bvi-order-xl-12{order:12}.bvi-panel .bvi-offset-xl-0{margin-left:0}.bvi-panel .bvi-offset-xl-1{margin-left:8.3333333333%}.bvi-panel .bvi-offset-xl-2{margin-left:16.6666666667%}.bvi-panel .bvi-offset-xl-3{margin-left:25%}.bvi-panel .bvi-offset-xl-4{margin-left:33.3333333333%}.bvi-panel .bvi-offset-xl-5{margin-left:41.6666666667%}.bvi-panel .bvi-offset-xl-6{margin-left:50%}.bvi-panel .bvi-offset-xl-7{margin-left:58.3333333333%}.bvi-panel .bvi-offset-xl-8{margin-left:66.6666666667%}.bvi-panel .bvi-offset-xl-9{margin-left:75%}.bvi-panel .bvi-offset-xl-10{margin-left:83.3333333333%}.bvi-panel .bvi-offset-xl-11{margin-left:91.6666666667%}}.bvi-body[data-bvi-theme=white]{background-color:#fff!important;fill:#000!important}.bvi-body[data-bvi-theme=white] :not([class^=ymaps]){background-color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:#000!important;color:#000!important;fill:#000!important}.bvi-body[data-bvi-theme=white] * .bvi-background-image{background-color:transparent!important}.bvi-body[data-bvi-theme=white] * a{text-decoration:underline!important;outline:0!important}.bvi-body[data-bvi-theme=white] * a.bvi-link{color:#000!important;text-decoration:none!important}.bvi-body[data-bvi-theme=white] * a.bvi-link.disabled{color:rgba(0,0,0,.5)!important;border:1px solid rgba(0,0,0,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}.bvi-body[data-bvi-theme=white] * a.bvi-link.disabled:focus{color:rgba(0,0,0,.5)!important;border:1px solid rgba(0,0,0,.5)!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=white] * a.bvi-link:hover{color:#fff!important;background-color:#000!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=white] * a.bvi-link:focus{color:#000!important;background-color:#fff!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=white] * :checked,.bvi-body[data-bvi-theme=white] * :default,.bvi-body[data-bvi-theme=white] * :disabled,.bvi-body[data-bvi-theme=white] * :empty,.bvi-body[data-bvi-theme=white] * :enabled,.bvi-body[data-bvi-theme=white] * :first-child,.bvi-body[data-bvi-theme=white] * :first-child:first-letter,.bvi-body[data-bvi-theme=white] * :first-of-type,.bvi-body[data-bvi-theme=white] * :focus,.bvi-body[data-bvi-theme=white] * :hover,.bvi-body[data-bvi-theme=white] * :indeterminate,.bvi-body[data-bvi-theme=white] * :last-child,.bvi-body[data-bvi-theme=white] * :last-of-type,.bvi-body[data-bvi-theme=white] * :link,.bvi-body[data-bvi-theme=white] * :nth-last-child,.bvi-body[data-bvi-theme=white] * :nth-last-of-type,.bvi-body[data-bvi-theme=white] * :nth-of-type,.bvi-body[data-bvi-theme=white] * :only-child,.bvi-body[data-bvi-theme=white] * :only-of-type,.bvi-body[data-bvi-theme=white] * :optional,.bvi-body[data-bvi-theme=white] * :read-write,.bvi-body[data-bvi-theme=white] * :required,.bvi-body[data-bvi-theme=white] * :root,.bvi-body[data-bvi-theme=white] * :target,.bvi-body[data-bvi-theme=white] * :valid,.bvi-body[data-bvi-theme=white] * :visited{background-color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:#000!important;color:#000!important;fill:#000!important}.bvi-body[data-bvi-theme=white] :after{background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=white] :before{background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=white] ::selection{background-color:#000!important;color:#fff!important}.bvi-body[data-bvi-theme=white] * a{outline:0!important;color:#000!important;background-color:transparent!important;text-decoration:underline!important}.bvi-body[data-bvi-theme=white] * a.active{color:#000!important;background-color:#fff!important;text-decoration:none!important}.bvi-body[data-bvi-theme=white] * a:hover{color:#fff!important;background-color:#000!important;text-decoration:none!important}.bvi-body[data-bvi-theme=white] * a:hover:after{background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=white] * a:hover:before{background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=white] * a:hover *{color:#fff!important;background-color:#000!important;text-decoration:none!important}.bvi-body[data-bvi-theme=white] * a:hover :after{background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=white] * a:hover :before{background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=white] * button,.bvi-body[data-bvi-theme=white] * button[type=button],.bvi-body[data-bvi-theme=white] * button[type=submit],.bvi-body[data-bvi-theme=white] * input[type=button],.bvi-body[data-bvi-theme=white] * input[type=submit]{color:#fff!important;background-color:#000!important;text-decoration:none!important}.bvi-body[data-bvi-theme=white] * button:hover.active,.bvi-body[data-bvi-theme=white] * button[type=button]:hover.active,.bvi-body[data-bvi-theme=white] * button[type=submit]:hover.active,.bvi-body[data-bvi-theme=white] * input[type=button]:hover.active,.bvi-body[data-bvi-theme=white] * input[type=submit]:hover.active{color:#fff!important;background-color:#000!important;text-decoration:none!important}.bvi-body[data-bvi-theme=white] * button:hover:hover,.bvi-body[data-bvi-theme=white] * button[type=button]:hover:hover,.bvi-body[data-bvi-theme=white] * button[type=submit]:hover:hover,.bvi-body[data-bvi-theme=white] * input[type=button]:hover:hover,.bvi-body[data-bvi-theme=white] * input[type=submit]:hover:hover{color:#fff!important;background-color:#000!important;text-decoration:none!important}.bvi-body[data-bvi-theme=white] * button:hover:hover *,.bvi-body[data-bvi-theme=white] * button[type=button]:hover:hover *,.bvi-body[data-bvi-theme=white] * button[type=submit]:hover:hover *,.bvi-body[data-bvi-theme=white] * input[type=button]:hover:hover *,.bvi-body[data-bvi-theme=white] * input[type=submit]:hover:hover *{color:#fff!important;background-color:#000!important;text-decoration:none!important}.bvi-body[data-bvi-theme=black]{background-color:#000!important;fill:#fff!important}.bvi-body[data-bvi-theme=black] *{background-color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:#fff!important;color:#fff!important;fill:#fff!important}.bvi-body[data-bvi-theme=black] * .bvi-background-image{background-color:transparent!important}.bvi-body[data-bvi-theme=black] * a{text-decoration:underline!important;outline:0!important}.bvi-body[data-bvi-theme=black] * a.bvi-link{color:#fff!important;text-decoration:none!important}.bvi-body[data-bvi-theme=black] * a.bvi-link.disabled{color:rgba(255,255,255,.5)!important;border:1px solid rgba(255,255,255,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}.bvi-body[data-bvi-theme=black] * a.bvi-link.disabled:focus{color:rgba(255,255,255,.5)!important;border:1px solid rgba(255,255,255,.5)!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=black] * a.bvi-link:hover{color:#000!important;background-color:#fff!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=black] * a.bvi-link:focus{color:#fff!important;background-color:#000!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=black] * :checked,.bvi-body[data-bvi-theme=black] * :default,.bvi-body[data-bvi-theme=black] * :disabled,.bvi-body[data-bvi-theme=black] * :empty,.bvi-body[data-bvi-theme=black] * :enabled,.bvi-body[data-bvi-theme=black] * :first-child,.bvi-body[data-bvi-theme=black] * :first-child:first-letter,.bvi-body[data-bvi-theme=black] * :first-of-type,.bvi-body[data-bvi-theme=black] * :focus,.bvi-body[data-bvi-theme=black] * :hover,.bvi-body[data-bvi-theme=black] * :indeterminate,.bvi-body[data-bvi-theme=black] * :last-child,.bvi-body[data-bvi-theme=black] * :last-of-type,.bvi-body[data-bvi-theme=black] * :link,.bvi-body[data-bvi-theme=black] * :nth-last-child,.bvi-body[data-bvi-theme=black] * :nth-last-of-type,.bvi-body[data-bvi-theme=black] * :nth-of-type,.bvi-body[data-bvi-theme=black] * :only-child,.bvi-body[data-bvi-theme=black] * :only-of-type,.bvi-body[data-bvi-theme=black] * :optional,.bvi-body[data-bvi-theme=black] * :read-write,.bvi-body[data-bvi-theme=black] * :required,.bvi-body[data-bvi-theme=black] * :root,.bvi-body[data-bvi-theme=black] * :target,.bvi-body[data-bvi-theme=black] * :valid,.bvi-body[data-bvi-theme=black] * :visited{background-color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:#fff!important;color:#fff!important;fill:#fff!important}.bvi-body[data-bvi-theme=black] :after{background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=black] :before{background-color:rgba(255,255,255,0)!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=black] ::selection{background-color:#fff!important;color:#000!important}.bvi-body[data-bvi-theme=black] * a{outline:0!important;color:#fff!important;background-color:transparent!important;text-decoration:underline!important}.bvi-body[data-bvi-theme=black] * a.active{color:#fff!important;background-color:#000!important;text-decoration:none!important}.bvi-body[data-bvi-theme=black] * a:hover{color:#000!important;background-color:#fff!important;text-decoration:none!important}.bvi-body[data-bvi-theme=black] * a:hover:after{background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=black] * a:hover:before{background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=black] * a:hover *{color:#000!important;background-color:#fff!important;text-decoration:none!important}.bvi-body[data-bvi-theme=black] * a:hover :after{background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=black] * a:hover :before{background-color:rgba(255,255,255,0)!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=black] * button,.bvi-body[data-bvi-theme=black] * button[type=button],.bvi-body[data-bvi-theme=black] * button[type=submit],.bvi-body[data-bvi-theme=black] * input[type=button],.bvi-body[data-bvi-theme=black] * input[type=submit]{color:#000!important;background-color:#fff!important;text-decoration:none!important}.bvi-body[data-bvi-theme=black] * button:hover.active,.bvi-body[data-bvi-theme=black] * button[type=button]:hover.active,.bvi-body[data-bvi-theme=black] * button[type=submit]:hover.active,.bvi-body[data-bvi-theme=black] * input[type=button]:hover.active,.bvi-body[data-bvi-theme=black] * input[type=submit]:hover.active{color:#000!important;background-color:#fff!important;text-decoration:none!important}.bvi-body[data-bvi-theme=black] * button:hover:hover,.bvi-body[data-bvi-theme=black] * button[type=button]:hover:hover,.bvi-body[data-bvi-theme=black] * button[type=submit]:hover:hover,.bvi-body[data-bvi-theme=black] * input[type=button]:hover:hover,.bvi-body[data-bvi-theme=black] * input[type=submit]:hover:hover{color:#000!important;background-color:#fff!important;text-decoration:none!important}.bvi-body[data-bvi-theme=black] * button:hover:hover *,.bvi-body[data-bvi-theme=black] * button[type=button]:hover:hover *,.bvi-body[data-bvi-theme=black] * button[type=submit]:hover:hover *,.bvi-body[data-bvi-theme=black] * input[type=button]:hover:hover *,.bvi-body[data-bvi-theme=black] * input[type=submit]:hover:hover *{color:#000!important;background-color:#fff!important;text-decoration:none!important}.bvi-body[data-bvi-theme=blue]{background-color:#9dd1ff!important;fill:#063462!important}.bvi-body[data-bvi-theme=blue] *{background-color:#9dd1ff!important;box-shadow:none!important;text-shadow:none!important;border-color:#063462!important;color:#063462!important;fill:#063462!important}.bvi-body[data-bvi-theme=blue] * .bvi-background-image{background-color:transparent!important}.bvi-body[data-bvi-theme=blue] * a{text-decoration:underline!important;outline:0!important}.bvi-body[data-bvi-theme=blue] * a.bvi-link{color:#063462!important;text-decoration:none!important}.bvi-body[data-bvi-theme=blue] * a.bvi-link.disabled{color:rgba(6,52,98,.5)!important;border:1px solid rgba(6,52,98,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}.bvi-body[data-bvi-theme=blue] * a.bvi-link.disabled:focus{color:rgba(6,52,98,.5)!important;border:1px solid rgba(6,52,98,.5)!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=blue] * a.bvi-link:hover{color:#9dd1ff!important;background-color:#063462!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=blue] * a.bvi-link:focus{color:#063462!important;background-color:#9dd1ff!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=blue] * :checked,.bvi-body[data-bvi-theme=blue] * :default,.bvi-body[data-bvi-theme=blue] * :disabled,.bvi-body[data-bvi-theme=blue] * :empty,.bvi-body[data-bvi-theme=blue] * :enabled,.bvi-body[data-bvi-theme=blue] * :first-child,.bvi-body[data-bvi-theme=blue] * :first-child:first-letter,.bvi-body[data-bvi-theme=blue] * :first-of-type,.bvi-body[data-bvi-theme=blue] * :focus,.bvi-body[data-bvi-theme=blue] * :hover,.bvi-body[data-bvi-theme=blue] * :indeterminate,.bvi-body[data-bvi-theme=blue] * :last-child,.bvi-body[data-bvi-theme=blue] * :last-of-type,.bvi-body[data-bvi-theme=blue] * :link,.bvi-body[data-bvi-theme=blue] * :nth-last-child,.bvi-body[data-bvi-theme=blue] * :nth-last-of-type,.bvi-body[data-bvi-theme=blue] * :nth-of-type,.bvi-body[data-bvi-theme=blue] * :only-child,.bvi-body[data-bvi-theme=blue] * :only-of-type,.bvi-body[data-bvi-theme=blue] * :optional,.bvi-body[data-bvi-theme=blue] * :read-write,.bvi-body[data-bvi-theme=blue] * :required,.bvi-body[data-bvi-theme=blue] * :root,.bvi-body[data-bvi-theme=blue] * :target,.bvi-body[data-bvi-theme=blue] * :valid,.bvi-body[data-bvi-theme=blue] * :visited{background-color:#9dd1ff!important;box-shadow:none!important;text-shadow:none!important;border-color:#063462!important;color:#063462!important;fill:#063462!important}.bvi-body[data-bvi-theme=blue] :after{background-color:rgba(255,255,255,0)!important;color:#063462!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=blue] :before{background-color:rgba(255,255,255,0)!important;color:#063462!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=blue] ::selection{background-color:#063462!important;color:#9dd1ff!important}.bvi-body[data-bvi-theme=blue] * a{outline:0!important;color:#063462!important;background-color:transparent!important;text-decoration:underline!important}.bvi-body[data-bvi-theme=blue] * a.active{color:#063462!important;background-color:#9dd1ff!important;text-decoration:none!important}.bvi-body[data-bvi-theme=blue] * a:hover{color:#9dd1ff!important;background-color:#063462!important;text-decoration:none!important}.bvi-body[data-bvi-theme=blue] * a:hover:after{background-color:rgba(255,255,255,0)!important;color:#9dd1ff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=blue] * a:hover:before{background-color:rgba(255,255,255,0)!important;color:#9dd1ff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=blue] * a:hover *{color:#9dd1ff!important;background-color:#063462!important;text-decoration:none!important}.bvi-body[data-bvi-theme=blue] * a:hover :after{background-color:rgba(255,255,255,0)!important;color:#9dd1ff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=blue] * a:hover :before{background-color:rgba(255,255,255,0)!important;color:#9dd1ff!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=blue] * button,.bvi-body[data-bvi-theme=blue] * button[type=button],.bvi-body[data-bvi-theme=blue] * button[type=submit],.bvi-body[data-bvi-theme=blue] * input[type=button],.bvi-body[data-bvi-theme=blue] * input[type=submit]{color:#9dd1ff!important;background-color:#063462!important;text-decoration:none!important}.bvi-body[data-bvi-theme=blue] * button:hover.active,.bvi-body[data-bvi-theme=blue] * button[type=button]:hover.active,.bvi-body[data-bvi-theme=blue] * button[type=submit]:hover.active,.bvi-body[data-bvi-theme=blue] * input[type=button]:hover.active,.bvi-body[data-bvi-theme=blue] * input[type=submit]:hover.active{color:#9dd1ff!important;background-color:#063462!important;text-decoration:none!important}.bvi-body[data-bvi-theme=blue] * button:hover:hover,.bvi-body[data-bvi-theme=blue] * button[type=button]:hover:hover,.bvi-body[data-bvi-theme=blue] * button[type=submit]:hover:hover,.bvi-body[data-bvi-theme=blue] * input[type=button]:hover:hover,.bvi-body[data-bvi-theme=blue] * input[type=submit]:hover:hover{color:#9dd1ff!important;background-color:#063462!important;text-decoration:none!important}.bvi-body[data-bvi-theme=blue] * button:hover:hover *,.bvi-body[data-bvi-theme=blue] * button[type=button]:hover:hover *,.bvi-body[data-bvi-theme=blue] * button[type=submit]:hover:hover *,.bvi-body[data-bvi-theme=blue] * input[type=button]:hover:hover *,.bvi-body[data-bvi-theme=blue] * input[type=submit]:hover:hover *{color:#9dd1ff!important;background-color:#063462!important;text-decoration:none!important}.bvi-body[data-bvi-theme=brown]{background-color:#f7f3d6!important;fill:#4d4b43!important}.bvi-body[data-bvi-theme=brown] *{background-color:#f7f3d6!important;box-shadow:none!important;text-shadow:none!important;border-color:#4d4b43!important;color:#4d4b43!important;fill:#4d4b43!important}.bvi-body[data-bvi-theme=brown] * .bvi-background-image{background-color:transparent!important}.bvi-body[data-bvi-theme=brown] * a{text-decoration:underline!important;outline:0!important}.bvi-body[data-bvi-theme=brown] * a.bvi-link{color:#4d4b43!important;text-decoration:none!important}.bvi-body[data-bvi-theme=brown] * a.bvi-link.disabled{color:rgba(77,75,67,.5)!important;border:1px solid rgba(77,75,67,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}.bvi-body[data-bvi-theme=brown] * a.bvi-link.disabled:focus{color:rgba(77,75,67,.5)!important;border:1px solid rgba(77,75,67,.5)!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=brown] * a.bvi-link:hover{color:#f7f3d6!important;background-color:#4d4b43!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=brown] * a.bvi-link:focus{color:#4d4b43!important;background-color:#f7f3d6!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=brown] * :checked,.bvi-body[data-bvi-theme=brown] * :default,.bvi-body[data-bvi-theme=brown] * :disabled,.bvi-body[data-bvi-theme=brown] * :empty,.bvi-body[data-bvi-theme=brown] * :enabled,.bvi-body[data-bvi-theme=brown] * :first-child,.bvi-body[data-bvi-theme=brown] * :first-child:first-letter,.bvi-body[data-bvi-theme=brown] * :first-of-type,.bvi-body[data-bvi-theme=brown] * :focus,.bvi-body[data-bvi-theme=brown] * :hover,.bvi-body[data-bvi-theme=brown] * :indeterminate,.bvi-body[data-bvi-theme=brown] * :last-child,.bvi-body[data-bvi-theme=brown] * :last-of-type,.bvi-body[data-bvi-theme=brown] * :link,.bvi-body[data-bvi-theme=brown] * :nth-last-child,.bvi-body[data-bvi-theme=brown] * :nth-last-of-type,.bvi-body[data-bvi-theme=brown] * :nth-of-type,.bvi-body[data-bvi-theme=brown] * :only-child,.bvi-body[data-bvi-theme=brown] * :only-of-type,.bvi-body[data-bvi-theme=brown] * :optional,.bvi-body[data-bvi-theme=brown] * :read-write,.bvi-body[data-bvi-theme=brown] * :required,.bvi-body[data-bvi-theme=brown] * :root,.bvi-body[data-bvi-theme=brown] * :target,.bvi-body[data-bvi-theme=brown] * :valid,.bvi-body[data-bvi-theme=brown] * :visited{background-color:#f7f3d6!important;box-shadow:none!important;text-shadow:none!important;border-color:#4d4b43!important;color:#4d4b43!important;fill:#4d4b43!important}.bvi-body[data-bvi-theme=brown] :after{background-color:rgba(255,255,255,0)!important;color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=brown] :before{background-color:rgba(255,255,255,0)!important;color:#4d4b43!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=brown] ::selection{background-color:#4d4b43!important;color:#f7f3d6!important}.bvi-body[data-bvi-theme=brown] * a{outline:0!important;color:#4d4b43!important;background-color:transparent!important;text-decoration:underline!important}.bvi-body[data-bvi-theme=brown] * a.active{color:#4d4b43!important;background-color:#f7f3d6!important;text-decoration:none!important}.bvi-body[data-bvi-theme=brown] * a:hover{color:#f7f3d6!important;background-color:#4d4b43!important;text-decoration:none!important}.bvi-body[data-bvi-theme=brown] * a:hover:after{background-color:rgba(255,255,255,0)!important;color:#f7f3d6!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=brown] * a:hover:before{background-color:rgba(255,255,255,0)!important;color:#f7f3d6!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=brown] * a:hover *{color:#f7f3d6!important;background-color:#4d4b43!important;text-decoration:none!important}.bvi-body[data-bvi-theme=brown] * a:hover :after{background-color:rgba(255,255,255,0)!important;color:#f7f3d6!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=brown] * a:hover :before{background-color:rgba(255,255,255,0)!important;color:#f7f3d6!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=brown] * button,.bvi-body[data-bvi-theme=brown] * button[type=button],.bvi-body[data-bvi-theme=brown] * button[type=submit],.bvi-body[data-bvi-theme=brown] * input[type=button],.bvi-body[data-bvi-theme=brown] * input[type=submit]{color:#f7f3d6!important;background-color:#4d4b43!important;text-decoration:none!important}.bvi-body[data-bvi-theme=brown] * button:hover.active,.bvi-body[data-bvi-theme=brown] * button[type=button]:hover.active,.bvi-body[data-bvi-theme=brown] * button[type=submit]:hover.active,.bvi-body[data-bvi-theme=brown] * input[type=button]:hover.active,.bvi-body[data-bvi-theme=brown] * input[type=submit]:hover.active{color:#f7f3d6!important;background-color:#4d4b43!important;text-decoration:none!important}.bvi-body[data-bvi-theme=brown] * button:hover:hover,.bvi-body[data-bvi-theme=brown] * button[type=button]:hover:hover,.bvi-body[data-bvi-theme=brown] * button[type=submit]:hover:hover,.bvi-body[data-bvi-theme=brown] * input[type=button]:hover:hover,.bvi-body[data-bvi-theme=brown] * input[type=submit]:hover:hover{color:#f7f3d6!important;background-color:#4d4b43!important;text-decoration:none!important}.bvi-body[data-bvi-theme=brown] * button:hover:hover *,.bvi-body[data-bvi-theme=brown] * button[type=button]:hover:hover *,.bvi-body[data-bvi-theme=brown] * button[type=submit]:hover:hover *,.bvi-body[data-bvi-theme=brown] * input[type=button]:hover:hover *,.bvi-body[data-bvi-theme=brown] * input[type=submit]:hover:hover *{color:#f7f3d6!important;background-color:#4d4b43!important;text-decoration:none!important}.bvi-body[data-bvi-theme=green]{background-color:#3b2716!important;fill:#a9e44d!important}.bvi-body[data-bvi-theme=green] *{background-color:#3b2716!important;box-shadow:none!important;text-shadow:none!important;border-color:#a9e44d!important;color:#a9e44d!important;fill:#a9e44d!important}.bvi-body[data-bvi-theme=green] * .bvi-background-image{background-color:transparent!important}.bvi-body[data-bvi-theme=green] * a{text-decoration:underline!important;outline:0!important}.bvi-body[data-bvi-theme=green] * a.bvi-link{color:#a9e44d!important;text-decoration:none!important}.bvi-body[data-bvi-theme=green] * a.bvi-link.disabled{color:rgba(169,228,77,.5)!important;border:1px solid rgba(169,228,77,.5)!important;pointer-events:none;cursor:no-drop;text-decoration:none!important}.bvi-body[data-bvi-theme=green] * a.bvi-link.disabled:focus{color:rgba(169,228,77,.5)!important;border:1px solid rgba(169,228,77,.5)!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=green] * a.bvi-link:hover{color:#3b2716!important;background-color:#a9e44d!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=green] * a.bvi-link:focus{color:#a9e44d!important;background-color:#3b2716!important;text-underline:none!important;text-decoration:none!important}.bvi-body[data-bvi-theme=green] * :checked,.bvi-body[data-bvi-theme=green] * :default,.bvi-body[data-bvi-theme=green] * :disabled,.bvi-body[data-bvi-theme=green] * :empty,.bvi-body[data-bvi-theme=green] * :enabled,.bvi-body[data-bvi-theme=green] * :first-child,.bvi-body[data-bvi-theme=green] * :first-child:first-letter,.bvi-body[data-bvi-theme=green] * :first-of-type,.bvi-body[data-bvi-theme=green] * :focus,.bvi-body[data-bvi-theme=green] * :hover,.bvi-body[data-bvi-theme=green] * :indeterminate,.bvi-body[data-bvi-theme=green] * :last-child,.bvi-body[data-bvi-theme=green] * :last-of-type,.bvi-body[data-bvi-theme=green] * :link,.bvi-body[data-bvi-theme=green] * :nth-last-child,.bvi-body[data-bvi-theme=green] * :nth-last-of-type,.bvi-body[data-bvi-theme=green] * :nth-of-type,.bvi-body[data-bvi-theme=green] * :only-child,.bvi-body[data-bvi-theme=green] * :only-of-type,.bvi-body[data-bvi-theme=green] * :optional,.bvi-body[data-bvi-theme=green] * :read-write,.bvi-body[data-bvi-theme=green] * :required,.bvi-body[data-bvi-theme=green] * :root,.bvi-body[data-bvi-theme=green] * :target,.bvi-body[data-bvi-theme=green] * :valid,.bvi-body[data-bvi-theme=green] * :visited{background-color:#3b2716!important;box-shadow:none!important;text-shadow:none!important;border-color:#a9e44d!important;color:#a9e44d!important;fill:#a9e44d!important}.bvi-body[data-bvi-theme=green] :after{background-color:rgba(255,255,255,0)!important;color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=green] :before{background-color:rgba(255,255,255,0)!important;color:#a9e44d!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=green] ::selection{background-color:#a9e44d!important;color:#3b2716!important}.bvi-body[data-bvi-theme=green] * a{outline:0!important;color:#a9e44d!important;background-color:transparent!important;text-decoration:underline!important}.bvi-body[data-bvi-theme=green] * a.active{color:#a9e44d!important;background-color:#3b2716!important;text-decoration:none!important}.bvi-body[data-bvi-theme=green] * a:hover{color:#3b2716!important;background-color:#a9e44d!important;text-decoration:none!important}.bvi-body[data-bvi-theme=green] * a:hover:after{background-color:rgba(255,255,255,0)!important;color:#3b2716!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=green] * a:hover:before{background-color:rgba(255,255,255,0)!important;color:#3b2716!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=green] * a:hover *{color:#3b2716!important;background-color:#a9e44d!important;text-decoration:none!important}.bvi-body[data-bvi-theme=green] * a:hover :after{background-color:rgba(255,255,255,0)!important;color:#3b2716!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=green] * a:hover :before{background-color:rgba(255,255,255,0)!important;color:#3b2716!important;box-shadow:none!important;text-shadow:none!important;border-color:transparent!important}.bvi-body[data-bvi-theme=green] * button,.bvi-body[data-bvi-theme=green] * button[type=button],.bvi-body[data-bvi-theme=green] * button[type=submit],.bvi-body[data-bvi-theme=green] * input[type=button],.bvi-body[data-bvi-theme=green] * input[type=submit]{color:#3b2716!important;background-color:#a9e44d!important;text-decoration:none!important}.bvi-body[data-bvi-theme=green] * button:hover.active,.bvi-body[data-bvi-theme=green] * button[type=button]:hover.active,.bvi-body[data-bvi-theme=green] * button[type=submit]:hover.active,.bvi-body[data-bvi-theme=green] * input[type=button]:hover.active,.bvi-body[data-bvi-theme=green] * input[type=submit]:hover.active{color:#3b2716!important;background-color:#a9e44d!important;text-decoration:none!important}.bvi-body[data-bvi-theme=green] * button:hover:hover,.bvi-body[data-bvi-theme=green] * button[type=button]:hover:hover,.bvi-body[data-bvi-theme=green] * button[type=submit]:hover:hover,.bvi-body[data-bvi-theme=green] * input[type=button]:hover:hover,.bvi-body[data-bvi-theme=green] * input[type=submit]:hover:hover{color:#3b2716!important;background-color:#a9e44d!important;text-decoration:none!important}.bvi-body[data-bvi-theme=green] * button:hover:hover *,.bvi-body[data-bvi-theme=green] * button[type=button]:hover:hover *,.bvi-body[data-bvi-theme=green] * button[type=submit]:hover:hover *,.bvi-body[data-bvi-theme=green] * input[type=button]:hover:hover *,.bvi-body[data-bvi-theme=green] * input[type=submit]:hover:hover *{color:#3b2716!important;background-color:#a9e44d!important;text-decoration:none!important}.bvi-body[data-bvi-size="40"] *{font-size:40px!important}.bvi-body[data-bvi-size="40"] * h1,.bvi-body[data-bvi-size="40"] * h1 *{font-size:47px!important}.bvi-body[data-bvi-size="40"] * h2,.bvi-body[data-bvi-size="40"] * h2 *{font-size:46px!important}.bvi-body[data-bvi-size="40"] * h3,.bvi-body[data-bvi-size="40"] * h3 *{font-size:45px!important}.bvi-body[data-bvi-size="40"] * h4,.bvi-body[data-bvi-size="40"] * h4 *{font-size:44px!important}.bvi-body[data-bvi-size="40"] * h5,.bvi-body[data-bvi-size="40"] * h5 *{font-size:43px!important}.bvi-body[data-bvi-size="40"] * h6,.bvi-body[data-bvi-size="40"] * h6 *{font-size:42px!important}.bvi-body[data-bvi-size="39"] *{font-size:39px!important}.bvi-body[data-bvi-size="39"] * h1,.bvi-body[data-bvi-size="39"] * h1 *{font-size:46px!important}.bvi-body[data-bvi-size="39"] * h2,.bvi-body[data-bvi-size="39"] * h2 *{font-size:45px!important}.bvi-body[data-bvi-size="39"] * h3,.bvi-body[data-bvi-size="39"] * h3 *{font-size:44px!important}.bvi-body[data-bvi-size="39"] * h4,.bvi-body[data-bvi-size="39"] * h4 *{font-size:43px!important}.bvi-body[data-bvi-size="39"] * h5,.bvi-body[data-bvi-size="39"] * h5 *{font-size:42px!important}.bvi-body[data-bvi-size="39"] * h6,.bvi-body[data-bvi-size="39"] * h6 *{font-size:41px!important}.bvi-body[data-bvi-size="38"] *{font-size:38px!important}.bvi-body[data-bvi-size="38"] * h1,.bvi-body[data-bvi-size="38"] * h1 *{font-size:45px!important}.bvi-body[data-bvi-size="38"] * h2,.bvi-body[data-bvi-size="38"] * h2 *{font-size:44px!important}.bvi-body[data-bvi-size="38"] * h3,.bvi-body[data-bvi-size="38"] * h3 *{font-size:43px!important}.bvi-body[data-bvi-size="38"] * h4,.bvi-body[data-bvi-size="38"] * h4 *{font-size:42px!important}.bvi-body[data-bvi-size="38"] * h5,.bvi-body[data-bvi-size="38"] * h5 *{font-size:41px!important}.bvi-body[data-bvi-size="38"] * h6,.bvi-body[data-bvi-size="38"] * h6 *{font-size:40px!important}.bvi-body[data-bvi-size="37"] *{font-size:37px!important}.bvi-body[data-bvi-size="37"] * h1,.bvi-body[data-bvi-size="37"] * h1 *{font-size:44px!important}.bvi-body[data-bvi-size="37"] * h2,.bvi-body[data-bvi-size="37"] * h2 *{font-size:43px!important}.bvi-body[data-bvi-size="37"] * h3,.bvi-body[data-bvi-size="37"] * h3 *{font-size:42px!important}.bvi-body[data-bvi-size="37"] * h4,.bvi-body[data-bvi-size="37"] * h4 *{font-size:41px!important}.bvi-body[data-bvi-size="37"] * h5,.bvi-body[data-bvi-size="37"] * h5 *{font-size:40px!important}.bvi-body[data-bvi-size="37"] * h6,.bvi-body[data-bvi-size="37"] * h6 *{font-size:39px!important}.bvi-body[data-bvi-size="36"] *{font-size:36px!important}.bvi-body[data-bvi-size="36"] * h1,.bvi-body[data-bvi-size="36"] * h1 *{font-size:43px!important}.bvi-body[data-bvi-size="36"] * h2,.bvi-body[data-bvi-size="36"] * h2 *{font-size:42px!important}.bvi-body[data-bvi-size="36"] * h3,.bvi-body[data-bvi-size="36"] * h3 *{font-size:41px!important}.bvi-body[data-bvi-size="36"] * h4,.bvi-body[data-bvi-size="36"] * h4 *{font-size:40px!important}.bvi-body[data-bvi-size="36"] * h5,.bvi-body[data-bvi-size="36"] * h5 *{font-size:39px!important}.bvi-body[data-bvi-size="36"] * h6,.bvi-body[data-bvi-size="36"] * h6 *{font-size:38px!important}.bvi-body[data-bvi-size="35"] *{font-size:35px!important}.bvi-body[data-bvi-size="35"] * h1,.bvi-body[data-bvi-size="35"] * h1 *{font-size:42px!important}.bvi-body[data-bvi-size="35"] * h2,.bvi-body[data-bvi-size="35"] * h2 *{font-size:41px!important}.bvi-body[data-bvi-size="35"] * h3,.bvi-body[data-bvi-size="35"] * h3 *{font-size:40px!important}.bvi-body[data-bvi-size="35"] * h4,.bvi-body[data-bvi-size="35"] * h4 *{font-size:39px!important}.bvi-body[data-bvi-size="35"] * h5,.bvi-body[data-bvi-size="35"] * h5 *{font-size:38px!important}.bvi-body[data-bvi-size="35"] * h6,.bvi-body[data-bvi-size="35"] * h6 *{font-size:37px!important}.bvi-body[data-bvi-size="34"] *{font-size:34px!important}.bvi-body[data-bvi-size="34"] * h1,.bvi-body[data-bvi-size="34"] * h1 *{font-size:41px!important}.bvi-body[data-bvi-size="34"] * h2,.bvi-body[data-bvi-size="34"] * h2 *{font-size:40px!important}.bvi-body[data-bvi-size="34"] * h3,.bvi-body[data-bvi-size="34"] * h3 *{font-size:39px!important}.bvi-body[data-bvi-size="34"] * h4,.bvi-body[data-bvi-size="34"] * h4 *{font-size:38px!important}.bvi-body[data-bvi-size="34"] * h5,.bvi-body[data-bvi-size="34"] * h5 *{font-size:37px!important}.bvi-body[data-bvi-size="34"] * h6,.bvi-body[data-bvi-size="34"] * h6 *{font-size:36px!important}.bvi-body[data-bvi-size="33"] *{font-size:33px!important}.bvi-body[data-bvi-size="33"] * h1,.bvi-body[data-bvi-size="33"] * h1 *{font-size:40px!important}.bvi-body[data-bvi-size="33"] * h2,.bvi-body[data-bvi-size="33"] * h2 *{font-size:39px!important}.bvi-body[data-bvi-size="33"] * h3,.bvi-body[data-bvi-size="33"] * h3 *{font-size:38px!important}.bvi-body[data-bvi-size="33"] * h4,.bvi-body[data-bvi-size="33"] * h4 *{font-size:37px!important}.bvi-body[data-bvi-size="33"] * h5,.bvi-body[data-bvi-size="33"] * h5 *{font-size:36px!important}.bvi-body[data-bvi-size="33"] * h6,.bvi-body[data-bvi-size="33"] * h6 *{font-size:35px!important}.bvi-body[data-bvi-size="32"] *{font-size:32px!important}.bvi-body[data-bvi-size="32"] * h1,.bvi-body[data-bvi-size="32"] * h1 *{font-size:39px!important}.bvi-body[data-bvi-size="32"] * h2,.bvi-body[data-bvi-size="32"] * h2 *{font-size:38px!important}.bvi-body[data-bvi-size="32"] * h3,.bvi-body[data-bvi-size="32"] * h3 *{font-size:37px!important}.bvi-body[data-bvi-size="32"] * h4,.bvi-body[data-bvi-size="32"] * h4 *{font-size:36px!important}.bvi-body[data-bvi-size="32"] * h5,.bvi-body[data-bvi-size="32"] * h5 *{font-size:35px!important}.bvi-body[data-bvi-size="32"] * h6,.bvi-body[data-bvi-size="32"] * h6 *{font-size:34px!important}.bvi-body[data-bvi-size="31"] *{font-size:31px!important}.bvi-body[data-bvi-size="31"] * h1,.bvi-body[data-bvi-size="31"] * h1 *{font-size:38px!important}.bvi-body[data-bvi-size="31"] * h2,.bvi-body[data-bvi-size="31"] * h2 *{font-size:37px!important}.bvi-body[data-bvi-size="31"] * h3,.bvi-body[data-bvi-size="31"] * h3 *{font-size:36px!important}.bvi-body[data-bvi-size="31"] * h4,.bvi-body[data-bvi-size="31"] * h4 *{font-size:35px!important}.bvi-body[data-bvi-size="31"] * h5,.bvi-body[data-bvi-size="31"] * h5 *{font-size:34px!important}.bvi-body[data-bvi-size="31"] * h6,.bvi-body[data-bvi-size="31"] * h6 *{font-size:33px!important}.bvi-body[data-bvi-size="30"] *{font-size:30px!important}.bvi-body[data-bvi-size="30"] * h1,.bvi-body[data-bvi-size="30"] * h1 *{font-size:37px!important}.bvi-body[data-bvi-size="30"] * h2,.bvi-body[data-bvi-size="30"] * h2 *{font-size:36px!important}.bvi-body[data-bvi-size="30"] * h3,.bvi-body[data-bvi-size="30"] * h3 *{font-size:35px!important}.bvi-body[data-bvi-size="30"] * h4,.bvi-body[data-bvi-size="30"] * h4 *{font-size:34px!important}.bvi-body[data-bvi-size="30"] * h5,.bvi-body[data-bvi-size="30"] * h5 *{font-size:33px!important}.bvi-body[data-bvi-size="30"] * h6,.bvi-body[data-bvi-size="30"] * h6 *{font-size:32px!important}.bvi-body[data-bvi-size="29"] *{font-size:29px!important}.bvi-body[data-bvi-size="29"] * h1,.bvi-body[data-bvi-size="29"] * h1 *{font-size:36px!important}.bvi-body[data-bvi-size="29"] * h2,.bvi-body[data-bvi-size="29"] * h2 *{font-size:35px!important}.bvi-body[data-bvi-size="29"] * h3,.bvi-body[data-bvi-size="29"] * h3 *{font-size:34px!important}.bvi-body[data-bvi-size="29"] * h4,.bvi-body[data-bvi-size="29"] * h4 *{font-size:33px!important}.bvi-body[data-bvi-size="29"] * h5,.bvi-body[data-bvi-size="29"] * h5 *{font-size:32px!important}.bvi-body[data-bvi-size="29"] * h6,.bvi-body[data-bvi-size="29"] * h6 *{font-size:31px!important}.bvi-body[data-bvi-size="28"] *{font-size:28px!important}.bvi-body[data-bvi-size="28"] * h1,.bvi-body[data-bvi-size="28"] * h1 *{font-size:35px!important}.bvi-body[data-bvi-size="28"] * h2,.bvi-body[data-bvi-size="28"] * h2 *{font-size:34px!important}.bvi-body[data-bvi-size="28"] * h3,.bvi-body[data-bvi-size="28"] * h3 *{font-size:33px!important}.bvi-body[data-bvi-size="28"] * h4,.bvi-body[data-bvi-size="28"] * h4 *{font-size:32px!important}.bvi-body[data-bvi-size="28"] * h5,.bvi-body[data-bvi-size="28"] * h5 *{font-size:31px!important}.bvi-body[data-bvi-size="28"] * h6,.bvi-body[data-bvi-size="28"] * h6 *{font-size:30px!important}.bvi-body[data-bvi-size="27"] *{font-size:27px!important}.bvi-body[data-bvi-size="27"] * h1,.bvi-body[data-bvi-size="27"] * h1 *{font-size:34px!important}.bvi-body[data-bvi-size="27"] * h2,.bvi-body[data-bvi-size="27"] * h2 *{font-size:33px!important}.bvi-body[data-bvi-size="27"] * h3,.bvi-body[data-bvi-size="27"] * h3 *{font-size:32px!important}.bvi-body[data-bvi-size="27"] * h4,.bvi-body[data-bvi-size="27"] * h4 *{font-size:31px!important}.bvi-body[data-bvi-size="27"] * h5,.bvi-body[data-bvi-size="27"] * h5 *{font-size:30px!important}.bvi-body[data-bvi-size="27"] * h6,.bvi-body[data-bvi-size="27"] * h6 *{font-size:29px!important}.bvi-body[data-bvi-size="26"] *{font-size:26px!important}.bvi-body[data-bvi-size="26"] * h1,.bvi-body[data-bvi-size="26"] * h1 *{font-size:33px!important}.bvi-body[data-bvi-size="26"] * h2,.bvi-body[data-bvi-size="26"] * h2 *{font-size:32px!important}.bvi-body[data-bvi-size="26"] * h3,.bvi-body[data-bvi-size="26"] * h3 *{font-size:31px!important}.bvi-body[data-bvi-size="26"] * h4,.bvi-body[data-bvi-size="26"] * h4 *{font-size:30px!important}.bvi-body[data-bvi-size="26"] * h5,.bvi-body[data-bvi-size="26"] * h5 *{font-size:29px!important}.bvi-body[data-bvi-size="26"] * h6,.bvi-body[data-bvi-size="26"] * h6 *{font-size:28px!important}.bvi-body[data-bvi-size="25"] *{font-size:25px!important}.bvi-body[data-bvi-size="25"] * h1,.bvi-body[data-bvi-size="25"] * h1 *{font-size:32px!important}.bvi-body[data-bvi-size="25"] * h2,.bvi-body[data-bvi-size="25"] * h2 *{font-size:31px!important}.bvi-body[data-bvi-size="25"] * h3,.bvi-body[data-bvi-size="25"] * h3 *{font-size:30px!important}.bvi-body[data-bvi-size="25"] * h4,.bvi-body[data-bvi-size="25"] * h4 *{font-size:29px!important}.bvi-body[data-bvi-size="25"] * h5,.bvi-body[data-bvi-size="25"] * h5 *{font-size:28px!important}.bvi-body[data-bvi-size="25"] * h6,.bvi-body[data-bvi-size="25"] * h6 *{font-size:27px!important}.bvi-body[data-bvi-size="24"] *{font-size:24px!important}.bvi-body[data-bvi-size="24"] * h1,.bvi-body[data-bvi-size="24"] * h1 *{font-size:31px!important}.bvi-body[data-bvi-size="24"] * h2,.bvi-body[data-bvi-size="24"] * h2 *{font-size:30px!important}.bvi-body[data-bvi-size="24"] * h3,.bvi-body[data-bvi-size="24"] * h3 *{font-size:29px!important}.bvi-body[data-bvi-size="24"] * h4,.bvi-body[data-bvi-size="24"] * h4 *{font-size:28px!important}.bvi-body[data-bvi-size="24"] * h5,.bvi-body[data-bvi-size="24"] * h5 *{font-size:27px!important}.bvi-body[data-bvi-size="24"] * h6,.bvi-body[data-bvi-size="24"] * h6 *{font-size:26px!important}.bvi-body[data-bvi-size="23"] *{font-size:23px!important}.bvi-body[data-bvi-size="23"] * h1,.bvi-body[data-bvi-size="23"] * h1 *{font-size:30px!important}.bvi-body[data-bvi-size="23"] * h2,.bvi-body[data-bvi-size="23"] * h2 *{font-size:29px!important}.bvi-body[data-bvi-size="23"] * h3,.bvi-body[data-bvi-size="23"] * h3 *{font-size:28px!important}.bvi-body[data-bvi-size="23"] * h4,.bvi-body[data-bvi-size="23"] * h4 *{font-size:27px!important}.bvi-body[data-bvi-size="23"] * h5,.bvi-body[data-bvi-size="23"] * h5 *{font-size:26px!important}.bvi-body[data-bvi-size="23"] * h6,.bvi-body[data-bvi-size="23"] * h6 *{font-size:25px!important}.bvi-body[data-bvi-size="22"] *{font-size:22px!important}.bvi-body[data-bvi-size="22"] * h1,.bvi-body[data-bvi-size="22"] * h1 *{font-size:29px!important}.bvi-body[data-bvi-size="22"] * h2,.bvi-body[data-bvi-size="22"] * h2 *{font-size:28px!important}.bvi-body[data-bvi-size="22"] * h3,.bvi-body[data-bvi-size="22"] * h3 *{font-size:27px!important}.bvi-body[data-bvi-size="22"] * h4,.bvi-body[data-bvi-size="22"] * h4 *{font-size:26px!important}.bvi-body[data-bvi-size="22"] * h5,.bvi-body[data-bvi-size="22"] * h5 *{font-size:25px!important}.bvi-body[data-bvi-size="22"] * h6,.bvi-body[data-bvi-size="22"] * h6 *{font-size:24px!important}.bvi-body[data-bvi-size="21"] *{font-size:21px!important}.bvi-body[data-bvi-size="21"] * h1,.bvi-body[data-bvi-size="21"] * h1 *{font-size:28px!important}.bvi-body[data-bvi-size="21"] * h2,.bvi-body[data-bvi-size="21"] * h2 *{font-size:27px!important}.bvi-body[data-bvi-size="21"] * h3,.bvi-body[data-bvi-size="21"] * h3 *{font-size:26px!important}.bvi-body[data-bvi-size="21"] * h4,.bvi-body[data-bvi-size="21"] * h4 *{font-size:25px!important}.bvi-body[data-bvi-size="21"] * h5,.bvi-body[data-bvi-size="21"] * h5 *{font-size:24px!important}.bvi-body[data-bvi-size="21"] * h6,.bvi-body[data-bvi-size="21"] * h6 *{font-size:23px!important}.bvi-body[data-bvi-size="20"] *{font-size:20px!important}.bvi-body[data-bvi-size="20"] * h1,.bvi-body[data-bvi-size="20"] * h1 *{font-size:27px!important}.bvi-body[data-bvi-size="20"] * h2,.bvi-body[data-bvi-size="20"] * h2 *{font-size:26px!important}.bvi-body[data-bvi-size="20"] * h3,.bvi-body[data-bvi-size="20"] * h3 *{font-size:25px!important}.bvi-body[data-bvi-size="20"] * h4,.bvi-body[data-bvi-size="20"] * h4 *{font-size:24px!important}.bvi-body[data-bvi-size="20"] * h5,.bvi-body[data-bvi-size="20"] * h5 *{font-size:23px!important}.bvi-body[data-bvi-size="20"] * h6,.bvi-body[data-bvi-size="20"] * h6 *{font-size:22px!important}.bvi-body[data-bvi-size="19"] *{font-size:19px!important}.bvi-body[data-bvi-size="19"] * h1,.bvi-body[data-bvi-size="19"] * h1 *{font-size:26px!important}.bvi-body[data-bvi-size="19"] * h2,.bvi-body[data-bvi-size="19"] * h2 *{font-size:25px!important}.bvi-body[data-bvi-size="19"] * h3,.bvi-body[data-bvi-size="19"] * h3 *{font-size:24px!important}.bvi-body[data-bvi-size="19"] * h4,.bvi-body[data-bvi-size="19"] * h4 *{font-size:23px!important}.bvi-body[data-bvi-size="19"] * h5,.bvi-body[data-bvi-size="19"] * h5 *{font-size:22px!important}.bvi-body[data-bvi-size="19"] * h6,.bvi-body[data-bvi-size="19"] * h6 *{font-size:21px!important}.bvi-body[data-bvi-size="18"] *{font-size:18px!important}.bvi-body[data-bvi-size="18"] * h1,.bvi-body[data-bvi-size="18"] * h1 *{font-size:25px!important}.bvi-body[data-bvi-size="18"] * h2,.bvi-body[data-bvi-size="18"] * h2 *{font-size:24px!important}.bvi-body[data-bvi-size="18"] * h3,.bvi-body[data-bvi-size="18"] * h3 *{font-size:23px!important}.bvi-body[data-bvi-size="18"] * h4,.bvi-body[data-bvi-size="18"] * h4 *{font-size:22px!important}.bvi-body[data-bvi-size="18"] * h5,.bvi-body[data-bvi-size="18"] * h5 *{font-size:21px!important}.bvi-body[data-bvi-size="18"] * h6,.bvi-body[data-bvi-size="18"] * h6 *{font-size:20px!important}.bvi-body[data-bvi-size="17"] *{font-size:17px!important}.bvi-body[data-bvi-size="17"] * h1,.bvi-body[data-bvi-size="17"] * h1 *{font-size:24px!important}.bvi-body[data-bvi-size="17"] * h2,.bvi-body[data-bvi-size="17"] * h2 *{font-size:23px!important}.bvi-body[data-bvi-size="17"] * h3,.bvi-body[data-bvi-size="17"] * h3 *{font-size:22px!important}.bvi-body[data-bvi-size="17"] * h4,.bvi-body[data-bvi-size="17"] * h4 *{font-size:21px!important}.bvi-body[data-bvi-size="17"] * h5,.bvi-body[data-bvi-size="17"] * h5 *{font-size:20px!important}.bvi-body[data-bvi-size="17"] * h6,.bvi-body[data-bvi-size="17"] * h6 *{font-size:19px!important}.bvi-body[data-bvi-size="16"] *{font-size:16px!important}.bvi-body[data-bvi-size="16"] * h1,.bvi-body[data-bvi-size="16"] * h1 *{font-size:23px!important}.bvi-body[data-bvi-size="16"] * h2,.bvi-body[data-bvi-size="16"] * h2 *{font-size:22px!important}.bvi-body[data-bvi-size="16"] * h3,.bvi-body[data-bvi-size="16"] * h3 *{font-size:21px!important}.bvi-body[data-bvi-size="16"] * h4,.bvi-body[data-bvi-size="16"] * h4 *{font-size:20px!important}.bvi-body[data-bvi-size="16"] * h5,.bvi-body[data-bvi-size="16"] * h5 *{font-size:19px!important}.bvi-body[data-bvi-size="16"] * h6,.bvi-body[data-bvi-size="16"] * h6 *{font-size:18px!important}.bvi-body[data-bvi-size="15"] *{font-size:15px!important}.bvi-body[data-bvi-size="15"] * h1,.bvi-body[data-bvi-size="15"] * h1 *{font-size:22px!important}.bvi-body[data-bvi-size="15"] * h2,.bvi-body[data-bvi-size="15"] * h2 *{font-size:21px!important}.bvi-body[data-bvi-size="15"] * h3,.bvi-body[data-bvi-size="15"] * h3 *{font-size:20px!important}.bvi-body[data-bvi-size="15"] * h4,.bvi-body[data-bvi-size="15"] * h4 *{font-size:19px!important}.bvi-body[data-bvi-size="15"] * h5,.bvi-body[data-bvi-size="15"] * h5 *{font-size:18px!important}.bvi-body[data-bvi-size="15"] * h6,.bvi-body[data-bvi-size="15"] * h6 *{font-size:17px!important}.bvi-body[data-bvi-size="14"] *{font-size:14px!important}.bvi-body[data-bvi-size="14"] * h1,.bvi-body[data-bvi-size="14"] * h1 *{font-size:21px!important}.bvi-body[data-bvi-size="14"] * h2,.bvi-body[data-bvi-size="14"] * h2 *{font-size:20px!important}.bvi-body[data-bvi-size="14"] * h3,.bvi-body[data-bvi-size="14"] * h3 *{font-size:19px!important}.bvi-body[data-bvi-size="14"] * h4,.bvi-body[data-bvi-size="14"] * h4 *{font-size:18px!important}.bvi-body[data-bvi-size="14"] * h5,.bvi-body[data-bvi-size="14"] * h5 *{font-size:17px!important}.bvi-body[data-bvi-size="14"] * h6,.bvi-body[data-bvi-size="14"] * h6 *{font-size:16px!important}.bvi-body[data-bvi-size="13"] *{font-size:13px!important}.bvi-body[data-bvi-size="13"] * h1,.bvi-body[data-bvi-size="13"] * h1 *{font-size:20px!important}.bvi-body[data-bvi-size="13"] * h2,.bvi-body[data-bvi-size="13"] * h2 *{font-size:19px!important}.bvi-body[data-bvi-size="13"] * h3,.bvi-body[data-bvi-size="13"] * h3 *{font-size:18px!important}.bvi-body[data-bvi-size="13"] * h4,.bvi-body[data-bvi-size="13"] * h4 *{font-size:17px!important}.bvi-body[data-bvi-size="13"] * h5,.bvi-body[data-bvi-size="13"] * h5 *{font-size:16px!important}.bvi-body[data-bvi-size="13"] * h6,.bvi-body[data-bvi-size="13"] * h6 *{font-size:15px!important}.bvi-body[data-bvi-size="12"] *{font-size:12px!important}.bvi-body[data-bvi-size="12"] * h1,.bvi-body[data-bvi-size="12"] * h1 *{font-size:19px!important}.bvi-body[data-bvi-size="12"] * h2,.bvi-body[data-bvi-size="12"] * h2 *{font-size:18px!important}.bvi-body[data-bvi-size="12"] * h3,.bvi-body[data-bvi-size="12"] * h3 *{font-size:17px!important}.bvi-body[data-bvi-size="12"] * h4,.bvi-body[data-bvi-size="12"] * h4 *{font-size:16px!important}.bvi-body[data-bvi-size="12"] * h5,.bvi-body[data-bvi-size="12"] * h5 *{font-size:15px!important}.bvi-body[data-bvi-size="12"] * h6,.bvi-body[data-bvi-size="12"] * h6 *{font-size:14px!important}.bvi-body[data-bvi-size="11"] *{font-size:11px!important}.bvi-body[data-bvi-size="11"] * h1,.bvi-body[data-bvi-size="11"] * h1 *{font-size:18px!important}.bvi-body[data-bvi-size="11"] * h2,.bvi-body[data-bvi-size="11"] * h2 *{font-size:17px!important}.bvi-body[data-bvi-size="11"] * h3,.bvi-body[data-bvi-size="11"] * h3 *{font-size:16px!important}.bvi-body[data-bvi-size="11"] * h4,.bvi-body[data-bvi-size="11"] * h4 *{font-size:15px!important}.bvi-body[data-bvi-size="11"] * h5,.bvi-body[data-bvi-size="11"] * h5 *{font-size:14px!important}.bvi-body[data-bvi-size="11"] * h6,.bvi-body[data-bvi-size="11"] * h6 *{font-size:13px!important}.bvi-body[data-bvi-size="10"] *{font-size:10px!important}.bvi-body[data-bvi-size="10"] * h1,.bvi-body[data-bvi-size="10"] * h1 *{font-size:17px!important}.bvi-body[data-bvi-size="10"] * h2,.bvi-body[data-bvi-size="10"] * h2 *{font-size:16px!important}.bvi-body[data-bvi-size="10"] * h3,.bvi-body[data-bvi-size="10"] * h3 *{font-size:15px!important}.bvi-body[data-bvi-size="10"] * h4,.bvi-body[data-bvi-size="10"] * h4 *{font-size:14px!important}.bvi-body[data-bvi-size="10"] * h5,.bvi-body[data-bvi-size="10"] * h5 *{font-size:13px!important}.bvi-body[data-bvi-size="10"] * h6,.bvi-body[data-bvi-size="10"] * h6 *{font-size:12px!important}.bvi-body[data-bvi-size="9"] *{font-size:9px!important}.bvi-body[data-bvi-size="9"] * h1,.bvi-body[data-bvi-size="9"] * h1 *{font-size:16px!important}.bvi-body[data-bvi-size="9"] * h2,.bvi-body[data-bvi-size="9"] * h2 *{font-size:15px!important}.bvi-body[data-bvi-size="9"] * h3,.bvi-body[data-bvi-size="9"] * h3 *{font-size:14px!important}.bvi-body[data-bvi-size="9"] * h4,.bvi-body[data-bvi-size="9"] * h4 *{font-size:13px!important}.bvi-body[data-bvi-size="9"] * h5,.bvi-body[data-bvi-size="9"] * h5 *{font-size:12px!important}.bvi-body[data-bvi-size="9"] * h6,.bvi-body[data-bvi-size="9"] * h6 *{font-size:11px!important}.bvi-body[data-bvi-size="8"] *{font-size:8px!important}.bvi-body[data-bvi-size="8"] * h1,.bvi-body[data-bvi-size="8"] * h1 *{font-size:15px!important}.bvi-body[data-bvi-size="8"] * h2,.bvi-body[data-bvi-size="8"] * h2 *{font-size:14px!important}.bvi-body[data-bvi-size="8"] * h3,.bvi-body[data-bvi-size="8"] * h3 *{font-size:13px!important}.bvi-body[data-bvi-size="8"] * h4,.bvi-body[data-bvi-size="8"] * h4 *{font-size:12px!important}.bvi-body[data-bvi-size="8"] * h5,.bvi-body[data-bvi-size="8"] * h5 *{font-size:11px!important}.bvi-body[data-bvi-size="8"] * h6,.bvi-body[data-bvi-size="8"] * h6 *{font-size:10px!important}.bvi-body[data-bvi-size="7"] *{font-size:7px!important}.bvi-body[data-bvi-size="7"] * h1,.bvi-body[data-bvi-size="7"] * h1 *{font-size:14px!important}.bvi-body[data-bvi-size="7"] * h2,.bvi-body[data-bvi-size="7"] * h2 *{font-size:13px!important}.bvi-body[data-bvi-size="7"] * h3,.bvi-body[data-bvi-size="7"] * h3 *{font-size:12px!important}.bvi-body[data-bvi-size="7"] * h4,.bvi-body[data-bvi-size="7"] * h4 *{font-size:11px!important}.bvi-body[data-bvi-size="7"] * h5,.bvi-body[data-bvi-size="7"] * h5 *{font-size:10px!important}.bvi-body[data-bvi-size="7"] * h6,.bvi-body[data-bvi-size="7"] * h6 *{font-size:9px!important}.bvi-body[data-bvi-size="6"] *{font-size:6px!important}.bvi-body[data-bvi-size="6"] * h1,.bvi-body[data-bvi-size="6"] * h1 *{font-size:13px!important}.bvi-body[data-bvi-size="6"] * h2,.bvi-body[data-bvi-size="6"] * h2 *{font-size:12px!important}.bvi-body[data-bvi-size="6"] * h3,.bvi-body[data-bvi-size="6"] * h3 *{font-size:11px!important}.bvi-body[data-bvi-size="6"] * h4,.bvi-body[data-bvi-size="6"] * h4 *{font-size:10px!important}.bvi-body[data-bvi-size="6"] * h5,.bvi-body[data-bvi-size="6"] * h5 *{font-size:9px!important}.bvi-body[data-bvi-size="6"] * h6,.bvi-body[data-bvi-size="6"] * h6 *{font-size:8px!important}.bvi-body[data-bvi-size="5"] *{font-size:5px!important}.bvi-body[data-bvi-size="5"] * h1,.bvi-body[data-bvi-size="5"] * h1 *{font-size:12px!important}.bvi-body[data-bvi-size="5"] * h2,.bvi-body[data-bvi-size="5"] * h2 *{font-size:11px!important}.bvi-body[data-bvi-size="5"] * h3,.bvi-body[data-bvi-size="5"] * h3 *{font-size:10px!important}.bvi-body[data-bvi-size="5"] * h4,.bvi-body[data-bvi-size="5"] * h4 *{font-size:9px!important}.bvi-body[data-bvi-size="5"] * h5,.bvi-body[data-bvi-size="5"] * h5 *{font-size:8px!important}.bvi-body[data-bvi-size="5"] * h6,.bvi-body[data-bvi-size="5"] * h6 *{font-size:7px!important}.bvi-body[data-bvi-size="4"] *{font-size:4px!important}.bvi-body[data-bvi-size="4"] * h1,.bvi-body[data-bvi-size="4"] * h1 *{font-size:11px!important}.bvi-body[data-bvi-size="4"] * h2,.bvi-body[data-bvi-size="4"] * h2 *{font-size:10px!important}.bvi-body[data-bvi-size="4"] * h3,.bvi-body[data-bvi-size="4"] * h3 *{font-size:9px!important}.bvi-body[data-bvi-size="4"] * h4,.bvi-body[data-bvi-size="4"] * h4 *{font-size:8px!important}.bvi-body[data-bvi-size="4"] * h5,.bvi-body[data-bvi-size="4"] * h5 *{font-size:7px!important}.bvi-body[data-bvi-size="4"] * h6,.bvi-body[data-bvi-size="4"] * h6 *{font-size:6px!important}.bvi-body[data-bvi-size="3"] *{font-size:3px!important}.bvi-body[data-bvi-size="3"] * h1,.bvi-body[data-bvi-size="3"] * h1 *{font-size:10px!important}.bvi-body[data-bvi-size="3"] * h2,.bvi-body[data-bvi-size="3"] * h2 *{font-size:9px!important}.bvi-body[data-bvi-size="3"] * h3,.bvi-body[data-bvi-size="3"] * h3 *{font-size:8px!important}.bvi-body[data-bvi-size="3"] * h4,.bvi-body[data-bvi-size="3"] * h4 *{font-size:7px!important}.bvi-body[data-bvi-size="3"] * h5,.bvi-body[data-bvi-size="3"] * h5 *{font-size:6px!important}.bvi-body[data-bvi-size="3"] * h6,.bvi-body[data-bvi-size="3"] * h6 *{font-size:5px!important}.bvi-body[data-bvi-size="2"] *{font-size:2px!important}.bvi-body[data-bvi-size="2"] * h1,.bvi-body[data-bvi-size="2"] * h1 *{font-size:9px!important}.bvi-body[data-bvi-size="2"] * h2,.bvi-body[data-bvi-size="2"] * h2 *{font-size:8px!important}.bvi-body[data-bvi-size="2"] * h3,.bvi-body[data-bvi-size="2"] * h3 *{font-size:7px!important}.bvi-body[data-bvi-size="2"] * h4,.bvi-body[data-bvi-size="2"] * h4 *{font-size:6px!important}.bvi-body[data-bvi-size="2"] * h5,.bvi-body[data-bvi-size="2"] * h5 *{font-size:5px!important}.bvi-body[data-bvi-size="2"] * h6,.bvi-body[data-bvi-size="2"] * h6 *{font-size:4px!important}.bvi-body[data-bvi-size="1"] *{font-size:1px!important}.bvi-body[data-bvi-size="1"] * h1,.bvi-body[data-bvi-size="1"] * h1 *{font-size:8px!important}.bvi-body[data-bvi-size="1"] * h2,.bvi-body[data-bvi-size="1"] * h2 *{font-size:7px!important}.bvi-body[data-bvi-size="1"] * h3,.bvi-body[data-bvi-size="1"] * h3 *{font-size:6px!important}.bvi-body[data-bvi-size="1"] * h4,.bvi-body[data-bvi-size="1"] * h4 *{font-size:5px!important}.bvi-body[data-bvi-size="1"] * h5,.bvi-body[data-bvi-size="1"] * h5 *{font-size:4px!important}.bvi-body[data-bvi-size="1"] * h6,.bvi-body[data-bvi-size="1"] * h6 *{font-size:3px!important}.bvi-.bvi-tts .bvi-tts-link{display:inline-block;border:1px dashed transparent;border-bottom:0;padding:10px}.bvi-.bvi-tts .bvi-tts-text{border:1px dashed transparent;padding:10px}.bvi-a{text-decoration:none}.bvi-a.bvi-link{text-decoration:none;color:#000;background-color:transparent;text-align:center;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;cursor:pointer;border-radius:2px;display:inline-block;height:36px;font-weight:700;line-height:36px;padding:0 10px;vertical-align:middle;border:1px solid #b2b2b2;margin:2px}@media (max-width:575.98px){.bvi-a.bvi-link{height:28px;line-height:28px;padding:0 5px}}@media (min-width:576px) and (max-width:767.98px){.bvi-a.bvi-link{height:28px;line-height:28px;padding:0 5px}}@media (min-width:768px) and (max-width:991.98px){.bvi-a.bvi-link{height:30px;line-height:30px;padding:0 8px}}@media (min-width:992px) and (max-width:1199.98px){.bvi-a.bvi-link{height:34px;line-height:34px;padding:0 9px}}.bvi-a.bvi-link.active{color:inherit;outline:0;background-color:#dbdbdb;text-decoration:none}.bvi-a.bvi-link:hover{color:#000;outline:0;background-color:#dbdbdb;text-decoration:none}.bvi-a.bvi-link:focus{color:#000;outline:0;background-color:#dbdbdb;text-decoration:none}.bvi-body[data-bvi-images=true] .bvi-background-image.bvi-img,.bvi-body[data-bvi-images=true] img.bvi-img{-webkit-filter:grayscale(0);filter:grayscale(0)}.bvi-body[data-bvi-images=true] .bvi-background-image{background-color:transparent!important}.bvi-body[data-bvi-images=false] .bvi-background-image{background-image:none!important;border:0!important}.bvi-body[data-bvi-images=false] div.bvi-img{vertical-align:middle;border:2px dashed;box-sizing:border-box;overflow:hidden;max-width:100%;max-height:100%;word-wrap:break-word;text-align:center;display:flex;align-items:center;justify-content:center}.bvi-body[data-bvi-images=grayscale] .bvi-background-image,.bvi-body[data-bvi-images=grayscale] img.bvi-img{-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");filter:grayscale(1)}.bvi-body[data-bvi-line-height=normal] :not(.bvi-link){line-height:1.5!important}.bvi-body[data-bvi-line-height=average] :not(.bvi-link){line-height:2!important}.bvi-body[data-bvi-line-height=big] :not(.bvi-link){line-height:2.5!important}.bvi-body[data-bvi-letter-spacing=normal] :not(.bvi-link){letter-spacing:0!important}.bvi-body[data-bvi-letter-spacing=average] :not(.bvi-link){letter-spacing:2px!important}.bvi-body[data-bvi-letter-spacing=big] :not(.bvi-link){letter-spacing:4px!important}.bvi-body[data-bvi-font-family=arial] :not(i):not(span){font-family:Arial,sans-serif!important}.bvi-body[data-bvi-font-family=times] :not(i):not(span){font-family:"Times New roman"!important}.bvi-body[data-bvi-flash-iframe=true] .wp-audio-shortcode,.bvi-body[data-bvi-flash-iframe=true] figure,.bvi-body[data-bvi-flash-iframe=true] iframe,.bvi-body[data-bvi-flash-iframe=true] video,.bvi-body[data-bvi-flash-iframe=true] ymaps{display:block!important}.bvi-body[data-bvi-flash-iframe=false] .wp-audio-shortcode,.bvi-body[data-bvi-flash-iframe=false] figure,.bvi-body[data-bvi-flash-iframe=false] iframe,.bvi-body[data-bvi-flash-iframe=false] video,.bvi-body[data-bvi-flash-iframe=false] ymaps{display:none!important}.bvi-.bvi-hide{display:none}.bvi-.bvi-show{display:block}.bvi-hide{display:block}.bvi-show{display:none}#bvi-panel-show.bvi-link{text-decoration:none;color:#000;background-color:#fff;text-align:center;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;cursor:pointer;border-radius:2px;display:inline-block;height:36px;font-weight:700;line-height:36px;padding:0 10px;vertical-align:middle;border:1px solid #b2b2b2}#bvi-panel-show.bvi-link.bvi-link-top{position:fixed!important;top:2.5rem!important;right:1.5rem!important;z-index:999999!important}#bvi-panel-show .bvi-images{font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;vertical-align:middle}#bvi-panel-show .bvi-images.bvi-images-eye{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAABMlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC88vZ+AAAAZXRSTlMAAQIDBAcICQsMDg8QEhMVFhcYGRweHyAjJCUmKCk1Nzg5Ojs8PUFGSUpMTVBRV1hZXmFiZmxvcXR1d3h5fn+AhYaJi4yOmJqbnaOlpqitvL7Iys7P0dfZ2tze4OTm6fHz9ff7/S2JgwQAAAFESURBVBgZ3cGJWhJhAIbRbyiYygGUFjY3LFuUMtTIfdcWl6g0DQRk/N/7vwX/wXEeKG9Az9Gdk8iXpqZK+YRulZpvEmrOp/SvzCF9DjPq9WCNrk9PnOeEVmOKpOpQN1zmJD0jYOpQTypU9DEzI/BaDxeaXBv+aPAL6soazjNaoaHYMTeW9bSJeSHL6/AnLh2zordEfkuJUy48yflFw5XkM6tNIh1JboOfjuYwg7L+0lr0iZzJGjLMqkVZgW/0+aLAe1o6YluBl/SZUGCHIyUNr2Q55/RoOLImMUmpjMnJytEjKysPZVkb+AVZ44aQGZVV9NlQ1x68kTVUo+tHWtY7+KrQAnx3ZaWnq9XptCx3H5YUGWtjqo8UefzZcFFSj/gWUPtQ8FzXK8zUgN24+g2sdoj4657+5xQrByft9slBpRjTPXMFyfd8QTOpicwAAAAASUVORK5CYII=);width:32px;height:32px}a.bvi-link-shortcode,a.bvi-link-widget{-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;cursor:pointer;border-radius:2px;display:inline-block;padding:5px 10px;vertical-align:middle;text-decoration:none}a.bvi-link-shortcode .bvi-svg-eye,a.bvi-link-widget .bvi-svg-eye{display:inline-block;overflow:visible;width:1.125em;height:1em;font-size:2em;vertical-align:middle}
/* End */


/* Start:/local/templates/medika/css/covid19/covid19.css?16974508548898*/
.cov-bunner{width:100%;height:630px;background-image:url(/bitrix/templates/medika/img/covid19/bg.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;display:flex;justify-content:center;align-items:center;margin-top:-22px}.cov-bunner__wrapper{padding-bottom:75px;position:relative}.cov-bunner__wrapper::after{content:"";position:absolute;width:176px;height:166px;right:-60px;top:-25px;background-image:url(/bitrix/templates/medika/img/covid19/covid191.png);background-size:contain;background-repeat:no-repeat}.cov-bunner__wrapper::before{content:"";position:absolute;width:247px;height:233px;left:-100px;bottom:-140px;background-image:url(/bitrix/templates/medika/img/covid19/covid192.png);background-size:contain;background-repeat:no-repeat}.cov-bunner__h1{font-family:Montserrat;font-style:normal;font-weight:600;font-size:30px;line-height:123%;text-transform:uppercase;color:#1E2428;text-align:center;margin-bottom:105px}.cov-bunner__h1-br{display:none}.cov-bunner__advantages{display:flex;justify-content:space-around;padding:0 40px}.cov-bunner__advantage{width:17%;text-align:center}.cov-bunner__img-wrapper{height:120px;margin-bottom:25px}.cov-bunner__text{font-family:Montserrat;font-style:normal;font-weight:500;font-size:20px;line-height:120%;text-align:center;color:#1E2428}@media (max-width: 1580px){.cov-bunner__wrapper::after{width:140px;height:132px;right:0;top:0}.cov-bunner__wrapper::before{width:197px;height:186px;left:0;bottom:-140px}}@media (max-width: 1480px){.cov-bunner{height:500px}.cov-bunner__wrapper{padding-bottom:50px}.cov-bunner__wrapper::after{top:-50px}.cov-bunner__advantages{display:flex;padding:0}.cov-bunner__h1{font-size:24px;margin-bottom:80px}.cov-bunner__img-wrapper{height:100px;margin-bottom:20px}.cov-bunner__text{font-size:18px}}@media (max-width: 1280px){.cov-bunner{height:500px}.cov-bunner__wrapper{padding-bottom:30px}.cov-bunner__wrapper::after{width:123px;height:116px;right:0;top:-50px}.cov-bunner__wrapper::before{width:172px;height:163px;left:0;bottom:-140px}.cov-bunner__h1{font-size:20px;margin-bottom:60px}.cov-bunner__text{font-size:16px}}@media (max-width: 1100px){.cov-bunner__wrapper{padding-bottom:0}.cov-bunner__wrapper::after{display:none}.cov-bunner__wrapper::before{display:none}.cov-bunner__h1{padding-top:60px;margin-bottom:30px}.cov-bunner__advantages{flex-wrap:wrap}.cov-bunner__advantage{width:35%;margin-bottom:30px}.cov-bunner__img-wrapper{height:80px;margin-bottom:20px}}@media (max-width: 768px){.cov-bunner__h1{font-size:18px;margin-bottom:40px}.cov-bunner__h1-br{display:block}.cov-bunner__text{font-size:14px}}@media (max-width: 450px){.cov-bunner__h1{font-size:18px;margin-bottom:30px}.cov-bunner__h1-br{display:none}.cov-bunner__img-wrapper{height:60px;margin-bottom:15px}}.cov-form1{width:100%;height:250px;background-color:#D6C2DB;display:flex;justify-content:center;align-items:center;margin-bottom:70px}.cov-form2{background-image:url(/bitrix/templates/medika/img/covid19/question.svg);background-repeat:no-repeat;background-position:20% 50%;background-color:#D6C2DB;width:100%;height:250px;display:flex;justify-content:center;align-items:center;margin-bottom:70px}.cov-form1__form{display:flex;justify-content:space-between;align-items:flex-start}.cov-form1__title{font-family:Montserrat;font-style:normal;font-weight:600;font-size:24px;line-height:120%;color:#1E2428;max-width:380px}.cov-form1__form-wrapper{display:flex;flex-wrap:wrap;max-width:955px}.cov-form1__name{margin-right:25px}.cov-form1__phone{margin-right:55px}.cov-form1__input{padding:20px;font-family:Montserrat;font-style:normal;font-weight:normal;font-size:18px;line-height:122%;border-radius:5px;width:290px;border:0}.cov-form1__checkbox-wrapper{margin-top:15px;width:100%;position:relative}.cov-form1__name{position:relative}.cov-form1__phone{position:relative}.cov-form1__name-message{position:absolute;left:0;top:-55px;width:220px;height:20px;padding:5px;background:#fff;text-align:center;vertical-align:middle;transform:translateY(100%);font-size:12px;border-radius:5px;box-shadow:1px 1px 5px 1px rgb(0 0 0 / 20%)}.cov-form1__phone-message{position:absolute;left:0;top:-55px;width:220px;height:20px;padding:5px;background:#fff;text-align:center;vertical-align:middle;transform:translateY(100%);font-size:12px;border-radius:5px;box-shadow:1px 1px 5px 1px rgb(0 0 0 / 20%)}.cov-form1__message{position:absolute;left:0;bottom:-5px;width:250px;height:40px;padding:5px;background:#fff;text-align:center;vertical-align:middle;transform:translateY(100%);font-size:12px;border-radius:5px;box-shadow:1px 1px 5px 1px rgb(0 0 0 / 20%)}.cov-form1__checkbox-text{font-family:Montserrat;font-style:normal;font-weight:normal;font-size:14px;line-height:17px;color:#3A3A3A;position:relative}.cov-form1__send{border-radius:5px;width:250px;box-sizing:border-box}@media (max-width: 1480px){.cov-form1__form-wrapper{max-width:830px}.cov-form1__form{justify-content:space-around}.cov-form1__title{font-size:20px;max-width:380px}.cov-form1__input{padding:20px;font-size:18px;width:250px}.cov-form1__phone{margin-right:40px}.cov-form1__send{width:220px}}@media (max-width: 1280px){.cov-form1__form-wrapper{max-width:750px}.cov-form1__title{max-width:280px}.cov-form1__input{padding:20px;font-size:18px;width:220px}.cov-form1__phone{margin-right:40px}.cov-form1__send{width:200px}}@media (max-width: 1100px){.cov-form1__form{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.cov-form1__form-wrapper{max-width:100%;justify-content:center;text-align:center}.cov-form1__title{max-width:100%;margin-bottom:30px}}@media (max-width: 768px){.cov-form1{height:450px;margin-bottom:40px}.cov-form2{height:450px;margin-bottom:40px;background-position:50% 50%}.cov-form1__title{font-size:16px;text-align:center}.cov-form1__name{margin-right:0}.cov-form1__phone{margin-right:0}.cov-form1__input{padding:20px;font-size:18px;width:400px;margin-bottom:20px}.cov-form1__send{margin-top:20px;width:400px;padding-top:20px;padding-bottom:20px}}@media (max-width: 450px){.cov-form1__input{padding:20px;font-size:18px;width:300px;margin-bottom:20px}.cov-form1__send{margin-top:20px;width:300px;padding-top:20px;padding-bottom:20px}}.cov-questions{margin-bottom:150px}.cov-questions__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.cov-questions__col1{width:412px;border-bottom:1px solid #C6C6C6}.cov-questions__col2{width:412px;border-bottom:1px solid #C6C6C6}.cov-questions__col3{width:412px;border-bottom:1px solid #C6C6C6}.cov-questions__1{order:1}.cov-questions__2{order:2}.cov-questions__3{order:3}.cov-questions__4{order:4}.cov-questions__5{order:5}.cov-questions__6{order:6}.cov-questions__7{order:7}.cov-questions__8{order:8}.cov-questions__9{order:9}.cov-questions__10{order:10;border-bottom:none}.cov-questions__11{order:11;border-bottom:none}.cov-questions__12{order:12;border-bottom:none}.cov-questions__last{display:flex;flex-direction:column;justify-content:space-between}.cov-questions__title{font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:122%;text-transform:uppercase;color:#1E2428}.cov-questions__header{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:125%;color:#009846;margin-top:25px;margin-bottom:15px}.cov-questions__text{font-family:Montserrat;font-style:normal;font-weight:normal;font-size:16px;line-height:125%;color:#1E2428}.cov-questions__text-last{padding-bottom:25px}.cov-questions__text-pad10{padding-bottom:10px}.cov-questions__text-pad15{padding-bottom:15px}.cov-questions__text-italic{font-style:italic}.cov-questions__sign-up{text-decoration-line:underline;color:#844693}.cov-questions__sign-up:hover{cursor:pointer}.cov-form2__send{width:auto;text-align:center}@media (max-width: 1480px){.cov-questions{margin-bottom:140px}}@media (max-width: 1320px){.cov-questions{margin-bottom:120px}.cov-questions__col1{width:32%}.cov-questions__col2{width:32%}.cov-questions__col3{width:32%}}@media (max-width: 1280px){.cov-questions{margin-bottom:100px}}@media (max-width: 1100px){.cov-questions{margin-bottom:80px}.cov-questions__title{font-size:16px}.cov-questions__header{font-size:14px;margin-top:25px;margin-bottom:15px}.cov-questions__text{font-size:14px}.cov-form2__send{padding:10px;font-size:14px}}@media (max-width: 768px){.cov-questions{margin-bottom:60px}.cov-questions__col1{width:100%}.cov-questions__col2{width:100%}.cov-questions__col3{width:100%}.cov-questions__1{order:1}.cov-questions__2{order:5}.cov-questions__3{order:9}.cov-questions__4{order:2}.cov-questions__5{order:6}.cov-questions__6{order:10}.cov-questions__7{order:3}.cov-questions__8{order:7}.cov-questions__9{order:11}.cov-questions__10{order:4;margin-bottom:40px}.cov-questions__11{order:8;margin-bottom:40px}.cov-questions__12{order:12;margin-bottom:40px}}@media (max-width: 450px){.cov-questions{margin-bottom:40px}}
/* End */


/* Start:/local/templates/medika/css/index/owl.css?176612982125119*/
@import "https://fonts.googleapis.com/css?family=Poppins&display=swap";
.ng_text {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 95px;
}

@keyframes changeBackground {
  0% {
    background-color: #00a859;
  }
  50% {
    background-color: #844693;
  }
  100% {
    background-color: #00a859;
  }
}

.comprehensive-diagnostics {
  margin-left: calc((100% - 1440px) / 2);
  margin-right: 0;  
}

.green{
  color: #00A859 !important;
}
.fiol{
  color: #844693 !important;
}

.transparency2{
  background-position: right !important;
}
.doc_name{
  font-weight: 800;
  font-size: 36px;
  text-transform: uppercase;
  color: #595959;
  margin-bottom: 6px;
}
.doc__info{
  font-family: var(--font-family);
  font-weight: 600;
  font-size: 26px;
  color: #595959;
  margin-bottom: 30px;
  max-width: 500px;
}
.price_block{
  padding: 22px;
  font-family: var(--font-family);
  font-weight: 800;
  font-size: 60px;
  text-transform: uppercase;
  color: #fff;
  border-radius: 13px;
  background: #00A859;
  margin-bottom: 30px;
  max-width: 417px;
}
.banner_btn--block{
  display: flex;
  align-items: center;
  gap: 23px;
}
.work_time{
  font-weight: 600;
  font-size: 26px;
  color: #595959;
}
.price_block span{
  font-size: 30px;
  text-decoration: line-through;
}
.ng_item {
  animation: changeBackground 6s infinite;
  display: block;
}
.cont_ng {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  max-width: 1600px !important;
}
.ng_down {
  display: flex;
  align-items: center;
  width: fit-content;
  margin-left: auto;
  padding-bottom: 95px;
}
.ng_sum {
  color: #fff;
  font-family: Montserrat;
  font-size: 97.64px;
  font-style: normal;
  font-weight: 800;
  line-height: normal;
  text-transform: uppercase;
}
.innner-slide__left {
  display: flex;
  flex-direction: column;
  /* gap: 25px; */
}
.slide-left__content {
  display: flex;
  flex-direction: column;
  gap: 27px;
}
.slide-priem__section {
  display: flex;
  align-items: center;
  gap: 22px;
  z-index: 10;
}
.slide-info__adress {
    position: relative;
    /* top: 50%; */
    width: 100%;
    padding-left: 20px;
    max-width: 600px;
  background: #00a859;
  height: 56px;
  display: flex;
  align-items: center;
  z-index: 2;
}
.slide-adress__value {
  display: flex;
  gap: 20px;
  font-weight: 400;
  font-size: 26px;
  color: white;
  align-items: center;
}
.slide-priem__date {
  font-weight: 600;
  font-size: 26px;
  color: #595959;
}
.owl-slider__title {
  font-weight: 800;
  font-size: 54px;
  text-transform: uppercase;
  color: #844693;
  line-height: normal;
}
.owl-slider__title span {
  color: #00a859;
}

.inner-slide__btn {
  margin-top: unset !important;
}
.owl-slider__text {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.owl-slider__description {
  font-weight: 800;
  font-size: 36px;
  line-height: normal;
  text-transform: uppercase;
  color: #595959;
}
.slide-doctor__img {
  width: unset !important;
  position: absolute;
  right: 45px;
  z-index: 3;
}
.inner-slider.container .inner-left {
  margin-left: unset;
  width: 100%;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-around;
}
.slide-doctor__circle {
  width: unset !important;
  position: absolute;
  right: 0;
  z-index: 1;
}
.owl-text__small {
  font-weight: 600;
  font-size: 26px;
  color: #595959;
}
.ng_sub {
  color: #fff;
  font-family: Montserrat;
  font-size: 34.433px;
  font-style: normal;
  font-weight: 800;
  line-height: normal;
  text-transform: uppercase;
}
.left_text .lt_big {
  color: #fff;
  font-family: Montserrat;
  font-size: 52.424px;
  font-style: normal;
  font-weight: 800;
  line-height: normal;
  text-transform: uppercase;
  margin-bottom: 19px;
}
.left_text .lt_little {
  color: #fff;
  font-family: Montserrat;
  font-size: 35.139px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-transform: uppercase;
}
.owl-slider__text.mobile{
    display: none;
}
.right_text .lt_big {
  color: #fff;
  font-family: Montserrat;
  font-size: 72.014px;
  font-style: normal;
  font-weight: 800;
  line-height: normal;
  text-transform: uppercase;
  margin-bottom: 19px;
}
.right_text .lt_little {
  color: #fff;
  font-family: Montserrat;
  font-size: 41.307px;
  font-style: normal;
  font-weight: 800;
  line-height: normal;
  text-transform: uppercase;
}
.owl-carousel .owl-item .inner-slider .inner-left .owl-slider-title.time {
  font-size: 48px;
  color: rgba(89, 89, 89, 1);
  font-weight: 800;
}
.owl-carousel .owl-item .inner-slider .inner-left .owl-slider-title.time span {
  color: rgba(0, 168, 89, 1);
}
.owl-carousel .owl-item .inner-slider .inner-left .owl-slider-content.discount {
  font-size: 48px;
  font-weight: 800;
  color: rgba(132, 65, 150, 1);
}
.owl-slider-times_section {
  display: flex;
  gap: 16px;
  margin-top: 40px;
}
.slider-time {
  padding: 8px 16px;
  font-weight: 500;
  font-size: 28px;
  color: white;
  border-radius: 8px;
  width: fit-content;
  background: rgba(0, 168, 89, 1);
}
.owl-carousel {
  user-select: none;
  position: relative;
}
.owl-carousel b {
  font-weight: 700;
}
.owl-carousel .owl-item {
  height: 630px;
  background-color: #fff;
}
.owl-carousel .owl-item .inner-slider {
  display: flex;
  align-items: center;
  width: 1440px;
  height: 100%;
  margin: auto;
  max-width: auto;
  display: flex;
  justify-content: space-between;
}
.owl-carousel .owl-item .inner-slider .inner-left .owl-slider-title {
  font-size: 50px;
  line-height: 61px;
  width: 160%;
}
.owl-carousel .owl-item .inner-slider .inner-left .owl-slider-content {
  margin-top: 30px;
  font-size: 26px;
  line-height: 1.5;
}
.owl-carousel
  .owl-item
  .inner-slider
  .inner-left
  .owl-slider-content
  .owl-galochki.owl-address {
  display: none;
}
.owl-profosmotr{
  margin-left: unset !important;
  margin-top: unset !important;
  margin-bottom: 30px;
  width: unset !important;
}
.owl-carousel
  .owl-item
  .inner-slider
  .inner-left
  .owl-slider-content
  .owl-krug {
  font-family: Montserrat;
  font-style: normal;
  font-weight: normal;
  font-size: 26px;
  line-height: 32px;
  /* identical to box height */

  color: #000000;
  background-image: url(/bitrix/templates/medika/img/index/krug.png);
  background-size: auto;
  background-size: 15px 15px;
  margin-right: 8px;
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 31px;
}
.owl-carousel
  .owl-item
  .inner-slider
  .inner-left
  .owl-slider-content
  .owl-krug
  span {
  color: #844693;
  font-family: Montserrat;
  font-style: normal;
  font-weight: 600;
  font-size: 26px;
  line-height: 32px;
}
.owl-carousel .owl-item .inner-slider .inner-left .owl-slider-title {
  font-family: Montserrat;
  width: 100%;
  font-style: normal;
  font-weight: normal;
  font-size: 50px;
  line-height: 61px;
}
.owl-carousel
  .owl-item
  .inner-slider
  .inner-left
  .owl-slider-content
  .owl-galochki {
  background-image: url(/bitrix/templates/medika/img/index/gal.png);
  background-size: 23px 23px;
  margin-right: 8px;
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 31px;
}
.owl-carousel .owl-item .inner-slider .inner-left .owl-slider-content > div {
  margin-top: 22px;
}
.owl-carousel .owl-item .inner-slider .inner-left .owl-slider-button {
  margin-top: 45px;
  display: flex;
  justify-content: center;
  align-content: baseline;
  align-items: center;
  border-radius: 5px;
  cursor: pointer;
  transition: 0.8s;
  font-weight: 500;
  font-size: 20px;
  min-width: 270px;
  height: 60px;
  width: max-content;
}
.owl-carousel .owl-item .inner-slider .inner-left .owl-slider-button:hover {
  box-shadow: 0 5px 18px 3px rgb(132 70 147 / 49%);
}
.owl-carousel .owl-nav {
  display: none;
}
.owl-carousel .owl-dots {
  display: flex;
  justify-content: center;
  position: absolute;
  bottom: 21px;
  left: 0;
  right: 0;
  height: 16px;
}
.owl-carousel .item {
  width: 100%;
  height: 100%;
}
.owl-carousel .owl-dots .owl-dot {
  background-color: #fff;
  width: 16px;
  border-radius: 4px;
  height: 16px;
  border: 1px solid #b175bf;
}
.owl-carousel .owl-dots .owl-dot.active {
  background-color: #844693;
}
.owl-carousel .owl-dots .owl-dot:nth-last-of-type(n + 2) {
  margin-right: 10px;
}
.owl-carousel
  .owl-item
  .inner-slider
  .inner-left
  .owl-slider-button.bg-c-owl-1 {
  color: #844693;
  background: #fff;
}
.owl-carousel
  .owl-item
  .inner-slider
  .inner-left
  .owl-slider-button.bg-c-owl-2 {
  color: #fff;
  background: #844693;
}
.owl-carousel .owl-item .inner-slider .inner-right {
  width: 570px;
  border-radius: 10px;
  overflow: hidden;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  max-height: 300px;
}
.owl-carousel .owl-item .inner-slider .inner-right video,
.owl-carousel .owl-item .inner-slider .inner-right iframe,
.owl-carousel .owl-item .inner-slider .inner-right .owl-video-play {
  width: 100%;
  height: 340px;
}
.owl-carousel .owl-item .inner-slider .inner-right .owl-video-play {
  background: url(/bitrix/templates/medika/img/index/play.svg);
  background-repeat: no-repeat;
  background-size: 70px;
  background-position: center;
  cursor: pointer;
  transition: 1s;
}
.video-box {
  position: relative;
  overflow: hidden;
}
.video-box > video::-webkit-media-controls {
  display: none !important;
}
.video-box > video::-webkit-media-controls-enclosure {
  display: none !important;
}
.video-box #v100 {
  position: absolute;
  z-index: 1;
}
.video-box video * {
  width: unset;
  height: unset;
}
.owl-transparency {
  position: absolute;
  z-index: 1;
  background-position: right -160px center !important;
  background-size: auto 100% !important;
  background-repeat: no-repeat !important;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.owl-transparency.color-wh {
  color: #fff;
}
.inner_right {
  width: 100%;
  height: 100%;
}
.inner-left {
  width: 45%;
}
.slide-img__mobile{
    display: none;
}







.banner-diagnostics {
  display: flex;
  flex-direction: row-reverse;
  align-items: flex-start;
  justify-content: flex-end;
}

.banner_pic--diagnostics {

  display: flex;
  position: relative;
  overflow: hidden;
  object-fit: cover;
  min-width: 610px;
  min-height: 630px;
  justify-content: flex-end;
}


#agregat-pic {
  align-items: center;
}

.price-pic {
  display: none;
  position: absolute;
  max-height: 548px;
  display: none;
  position: absolute;
  max-width: 538px;
  z-index: 15;
  bottom: 60px;
  transform: skew(-10deg); 
}

.banner_info-diagnostics {
  display: flex;
  max-width: 850px!important;
  flex-direction: column;
  margin-left: 1%;
}
.comprehensive-diagnostics .profosmotr-page .banner .banner_info {
    padding-top: 80px;
}


.price-pic {
    right: 15%;
    top: 8%;
  }


.banner_frame-sale {
  display: inline-block;
  width: 80px!important;
  height: 80px!important;
}

.banner_desc s {
  color: #828282;
}


.banner_title-info {
  margin:0!important;
}


.banner-diagnostics {
  padding: 0!important;
}

.banner_info-diagnostics {
  padding-top: 30px!important;
  
}

.profosmotr-page .banner .banner_info .banner_btn {
  width: fit-content;
}


.profosmotr-page .banner .banner_info .banner_desc {
  line-height: 100%;
}

@media (max-width: 1600px) {
    .owl-carousel .owl-item img {
        width: 100%!important;}

.profosmotr-page .banner .banner_info .banner_btn {
  width: fit-content;
}
    }

@media (min-width: 1400px) and (max-width: 1600px) {
  .owl-carousel.owl-drag .owl-item {
    height: 500px;
  }
  .owl-transparency {
    height: 500px;
  }
  .owl-item .item {
    height: 500px;
  }

  .owl-carousel .owl-item img {
    width: 100% !important;
  }

  .price-pic {
    right: 10%;
    top: 8%;
  }

  .banner_frame-sale {
    left: 22%;
  }

}

@media (max-width: 1440px) {
  .price-pic {
    right: 10%;
    top: 8%;
  }

  .comprehensive-diagnostics  {
    margin-left: 0;
  
  }

  .video-box > video {
    display: none;
  }
  .video-box {
    background-image: url(/bitrix/templates/medika/img/index/fon_img.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-title {
    font-size: 40px;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-content {
    margin-top: unset;
    font-size: 18px;
    line-height: 1.1;
  }
  .owl-carousel .owl-transparency .inner-slider {
    /* --msize: 30px; */
    width: calc(100% - var(--msize) * 2);
    margin: 0 var(--msize);
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-content > div {
    margin-top: 20px;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-button {
    margin-top: 35px;
    font-size: 16px;
    min-width: 250px;
    height: 50px;
  }
  .owl-carousel .owl-item .inner-slider .inner-right video {
    width: 100%;
    display: block;
    height: auto;
  }
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content
    .owl-galochki {
    background-size: 18px 18px;
    padding-left: 26px;
    margin-right: unset;
  }
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content
    .owl-krug {
    background-size: 15px 15px;
    padding-left: 26px;
    margin-right: unset;
  }
  /*.owl-carousel{margin-top:136.5px}*/
  .owl-carousel .owl-item .inner-slider .inner-right {
    width: 520px;
  }
  .owl-carousel .owl-item .inner-slider .inner-right .owl-video-play {
    --width: 520px;
    width: var(--width);
    height: calc(340 * (var(--width) / 570));
  }




}



@media (min-width: 1000px) and (max-width: 1350px) {

  /* #agregat-pic {
    width: 74%!important;
  } */

  .banner_frame-sale {
    left: 27%;
  }
 
  .profosmotr-page .banner {
    padding: 0;
  }

  #price-pic { 
    width: 60%!important;
  }

  .owl-carousel .owl-transparency .inner-slider {
    --msize: 15px;
  }
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content
    .owl-galochki {
    background-size: 16px 16px;
    padding-left: 26px;
  }
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content
    .owl-krug {
    background-size: 15px 15px;
    padding-left: 26px;
    font-size: 18px;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-title {
    font-size: 26px;
    line-height: 55px;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-content {
    margin-top: unset;
    font-size: 16px;
    line-height: 1.2;
    margin-top: 18px;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-content > div {
    margin-top: 14px;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-button {
    margin-top: 35px;
    font-size: 14px;
    min-width: 210px;
    height: 40px;
  }
  .owl-carousel b {
    font-weight: 700;
  }
  .owl-carousel .owl-item {
    height: 436px !important;
    background-color: #fff;
  }
  .owl-carousel .owl-item .inner-slider .inner-right {
    width: 420px;
  }
  .owl-carousel .owl-item .inner-slider .inner-right .owl-video-play {
    --width: 420px;
  }
  .inner_right {
    width: 60% !important;
    background-size: contain;
  }
  .inner-left {
    width: 45%;
    margin-left: 0px !important;
  }

  /* .banner-diagnostics {
    padding: 88px 0px!important;
  } */
}

@media (max-width: 999px) {

.banner_frame-sale{
  top: 260px;
  left: 40%;
}

  #price-pic {
    width: 60%!important;
    top: 26%;
    right: 18%;
}

  /* .banner-diagnostics {
    padding: 88px 0px!important;
  } */

  .banner_pic--diagnostics {
    bottom: unset!important;
  }

  .owl-carousel .owl-item img {
    width: 100%!important;
}

  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-title.time {
    font-size: 40px;
  }
  .inner-slide__btn{
    width: 100% !important;
  }
  .owl-slider__title{
    font-size: 40px;
  }
  .slide-priem__section{
    display: flex;
    flex-direction: column;
  }
  .slide-doctor__circle{
    display: none !important;
  }
  .owl-carousel .owl-item img.slide-doctor__img{
    width: 270px !important;
    height: 261px !important;
  }
  .inner-slider.container .inner-left{
    justify-content: space-evenly;
  }
  .slide-img__mobile img{
    position: relative;
  }
  .slide-img__mobile{
    display: block;
  }
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content.discount {
    font-size: 40px;
  }
  .owl-text__small{
    font-size: 20px;
  }
  .owl-slider__description{
    font-size: 24px;
  }
  .slider-time {
    font-size: 24px;
  }
  .ng_text {
    display: block;
  }
  .left_text .lt_little {
    font-size: 18px;
  }
  .left_text .lt_big {
    font-size: 24px;
  }
  .ng_down {
    margin-left: 0;
  }
  .ng_sum {
    font-size: 46px;
  }
  .ng_sub {
    font-size: 16px;
  }
  .ng_item {
    background-repeat: no-repeat;
    background-size: cover;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-title {
    line-height: 45px;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-content {
    margin-top: 30px;
  }
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content
    .owl-galochki {
    margin-top: 15px;
    font-size: 19px;
  }
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content
    .owl-krug {
    margin-top: 15px;
    font-size: 19px;
  }
  .owl-carousel .owl-item {
    height: 770px;
  }
  .owl-carousel .owl-item .inner-slider {
    flex-direction: column;
    justify-content: center;
    align-items: start;
  }
  /*.owl-carousel{margin-top:65px}*/
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content
    .owl-galochki {
    background-size: 23px 24px;
    padding-left: 31px;
  }
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content
    .owl-krug {
    background-size: 15px 15px;
    padding-left: 31px;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-button {
    margin-top: 45px;
    font-size: 17px;
    min-width: 270px;
    height: 44px;
  }
  .owl-carousel .owl-item .inner-slider .inner-right {
    width: 570px;
    margin-top: 50px;
  }
  .owl-carousel .owl-item .inner-slider .inner-right .owl-video-play {
    --width: 570px;
  }
  .inner_right {
    width: 95% !important;
    background-size: 115% 100% !important;
    margin-top: 30px;
  }
  .inner-left {
    width: 100%;
  }
  .inner-slider {
    margin-top: 30px !important;
  }
}
@media (max-width: 800px) {
  .owl-carousel .owl-item {
    height: 640px;
  }
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content
    .owl-address
    a {
    transition: 0.3s;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-title {
    font-size: 30px;
    line-height: 38px;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-content {
    margin-top: 20px;
  }
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content
    .owl-galochki {
    background-size: 16px;
    margin-top: 11px;
    font-size: 15px;
    padding-left: 23px;
  }
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content
    .owl-krug {
    background-size: 15px;
    margin-top: 11px;
    font-size: 15px;
    padding-left: 23px;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-button {
    margin-top: 25px;
  }
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content
    .owl-address {
    display: block;
    background-image: url(/bitrix/templates/medika/img/index/location3.png);
    background-size: 17px;
  }
  .owl-carousel .owl-item .inner-slider {
    width: 96% !important;
    padding: 0px 2%;
    margin-left: 0px;
  }
  .owl-carousel .owl-item .inner-slider .inner_right {
    width: 100% !important;
    margin-top: 20px;
    background-size: 120% 100% !important;
  }
  .owl-carousel .owl-item .inner-slider .inner-left {
    margin-left: 0px !important;
  }

  .owl-transparency .banner_pic {
        display: block;}

  .profosmotr-page .banner .banner_pic {
    transform: translate(-36%);
  }

  .banner_info-diagnostics {
    align-items: flex-start!important;
  }

  #price-pic {
    top: 10%;
    width: 45%!important;
  }

  .profosmotr-page .banner .banner_info .banner_title {
        font-size: 28px;
        text-align: left!important;
        padding: 0!important;
  }

  .profosmotr-page .banner .banner_pic {
    width: 100%;
  }

}
@media (max-width: 600px) {
  .doc_name{
    font-weight: 800;
    font-size: 20px;
    text-transform: uppercase;
    color: #595959;
    width: 100%;
    margin-bottom: 4px;
  }
  .banner_title.fiol{
    text-align: left !important;
  }
  .fiol{
   margin-bottom: 0px !important;
  }
  .doc__info{
    font-weight: 500;
    font-size: 16px;
    text-transform: uppercase;
    color: #595959;
  }
  .price_block{
    font-weight: 500;
    font-size: 20px;
    padding: 12px;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
  }
  .price_block span{
    font-size: 16px;
    text-decoration: line-through;
  }
  .banner_btn--block{
    flex-wrap: wrap;
  }
  .work_time{
    order: 1;
    width: 100%;
    font-weight: 500;
    font-size: 14px;
    text-transform: uppercase;
    color: #595959;
  }
  .banner_btn{
    order: 2;
  }
  .transparency2{
    background-size: 80% !important;
    background-position-x: right !important;
    background-position-y: 46% !important;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-title.time {
    font-size: 19px;
  }
  .slide-info__adress{
    border-radius: 14px;
    /* padding: 11px 14px; */
    background:#F8F8F8 ;
    justify-content: center;
  }
  .slide-priem__date{
    font-size:14px;
  }
  .inner-slider.container .inner-left{
    justify-content: unset;
    gap: 24px;
  }
  .slide-priem__section{
    gap: 16px;
    flex-direction: column-reverse;
  }
  .slide-adress__value{
    font-size: 20px;
    color: #00a859;

  }
  .slide-adress__value svg{
    display: none;
  }
  .owl-text__small{
    font-size: 16px;
    text-transform: uppercase;
  }
  .owl-slider__description {
    max-width: 200px;
    font-size: 20px;
  }
  .owl-text__small{
    display: flex;
    align-items: center;
    gap: 6px;
  }
  .owl-slider__title br{
    display: block;
  }
  .owl-slider__title{
    font-size: 28px;
  }
  .owl-slider__text.mobile{
    display: flex;
  }
  .owl-slider__text{
    display: none;
  }
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content.discount {
    font-size: 19px;
  }
  .slider-time {
    font-size: 16px;
  }
  .owl-slider-times_section {
    margin-top: 25px;
  }
  .right_text .lt_big {
    font-size: 42px;
    margin-bottom: 6px;
    margin-top: 20px;
  }
  .right_text .lt_little {
    font-size: 24px;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-title {
    font-size: 19px;
    line-height: 25px;
  }
  .owl-carousel .owl-item .inner-slider {
    padding-top: 40px;
    flex-direction: column;
    justify-content: start;
    align-items: start;
  }
  .owl-carousel .owl-dots {
    height: 10px;
  }
  .owl-carousel .owl-dots .owl-dot {
    width: 12px;
    height: 12px;
  }
  .owl-carousel .owl-item .inner-slider .inner-left .owl-slider-button {
    font-size: 14px;
    width: auto;
  }
  .owl-carousel .owl-item .inner-slider .inner-left,
  .owl-carousel .owl-item .inner-slider .inner-right {
    width: 100% !important;
  }
  .owl-carousel .owl-item .inner-slider .inner-right video,
  .owl-carousel .owl-item .inner-slider .inner-right iframe,
  .owl-carousel .owl-item .inner-slider .inner-right .owl-video-play {
    --width: 100%;
    height: 180px;
  }
  .owl-carousel .owl-item {
    height: 510px;
  }
  .owl-carousel .owl-item .inner-slider .inner-right {
    margin-top: 40px;
  }

  .owl-transparency .banner_pic {
        display: block!important;
      }

.banner-diagnostics {
  padding: 0!important;
}

.profosmotr-page .banner .banner_info .banner_desc {
  margin-bottom: 100px;
  padding: 0;
}

#price-pic {
  top: 13%;
  width: 40% !important;
  right: 20%;
}
}


@media (max-width: 515px) {
  #price-pic {
    width: 33%;
  }

  .profosmotr-page .banner .banner_info .banner_btn {
        width: 100%!important;
      }

  .profosmotr-page .banner .banner_info .banner_desc{
    margin-bottom: 180px!important;
  }
}




@media (max-width: 425px) {
  .owl-carousel
    .owl-item
    .inner-slider
    .inner-left
    .owl-slider-content
    .owl-galochki.owl-address {
    display: block;
  }
  .inner_right {
    display: block;
    width: 100%;
    height: 100%;
  }
  
  .profosmotr-page .banner .banner_info .banner_desc {
  margin-bottom: 150px!important;
}


  .profosmotr-page .banner .banner_info .banner_title {
    text-align: start;
    margin-top: -32px;
    margin-bottom: 135px;
  }

}




/* End */


/* Start:/local/templates/medika/css/2clinic/2clinic.css?169745085415854*/
.clinic_background{
    background-image: url(/bitrix/templates/medika/img/2clinic/back.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-color: rgba(255,255,255,0.5);
    margin-bottom: 150px;
}
.cbanner_block{
    width: 100%;
    display: flex;
    height: 620px;
}
.cbanner_block .banner{
    margin: auto 0px;
    width: 100%;
    display: flex;
}
.cbanner_block .banner .left{
    width: 63%;


}
.cbanner_block .banner .left .title{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 38px;
    line-height: 51px;
    margin-bottom: 35px;
}
.cbanner_block .banner .left .title b{

    font-weight: 600;

}
.krug-list{
    font-family: Montserrat;
    font-style: normal;
    font-weight: normal;
    font-size: 24px;
    line-height: 32px;
    color: #000000;
    background-image: url(/bitrix/templates/medika/img/index/krug.png);
    background-size: auto;
    background-size: 15px 15px;
    margin-right: 8px;
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 31px;
    margin-bottom: 15px;
}
.cbanner_block .banner .left .list_block{
    width: 100%;
    display: flex;

    margin-bottom: 50px;
}
.cbanner_block .banner .left .list_block .first{

}
.cbanner_block .banner .left .list_block .second{
margin-left:20px ;
}
.bg-c-owl-2{color:#fff;background:#844693}
.owl-slider-button{margin-top:35px;font-size:16px;min-width:250px;height:50px}
.owl-slider-button:hover{box-shadow:0 5px 18px 3px red}
.cbanner_block .banner .right{
    width: 35%;
}
.cbanner_block .banner .right .clinic_video{
    width: 490px;
    height: 290px;
    border-radius: 5px;
    margin-left: 20px;
    position: relative;

}
.cbanner_block .banner .right .clinic_video img{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    top: -2px;
    z-index: 10;
    cursor: pointer;

}
.cbanner_block .banner .right .clinic_video .play{
z-index: 11;
position: absolute;
width: 60px;
height: 60px;
left: 50%;
transform: translate(-50%, -50%);
top: 50%;
    cursor: pointer;
}
.cbanner_block .banner .right .clinic_video video{
    border-radius: 5px;
    width: 100%;

}
.close{
    display: none;
}
.uslugi_clinic{
    display: flex;
    flex-wrap: wrap;
    margin-top: 60px;
}
.uslugi_item:hover{

    background:#fff;
}
.uslugi_item{
    position: relative;
    width: 272px;
    border-radius: 5px;
    height: 242px;
    margin-right: 10px;
    cursor: pointer;
    margin-bottom: 40px;
    transition:  .3s;
    transform: translate(0%, 0%) scale(1);
}
.activef{
    opacity: 1 !important;
    border-bottom: 1px solid #844693 !important;
}
.u_hide{
    transform: translate(0%, 0%) scale(0) !important;

}
.uc_btn{
    position: relative;
    cursor: pointer;
}
.hovback:hover{
    background: rgba(255,255,255,0.3);
}
.hovback{
    transition:all .3s ;
    background: rgba(255,255,255,0);
    position: absolute;
    width: 100%;
    height: 101%;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99;
}
.uslugi_item img{
    width: 100%;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    width: 272px;
    height: 176px;
    object-fit: cover;
}
.uc_item_btn{
    position: relative;
    margin-top: 60px;
}
.uslugi_text{
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    height:70px ;
    margin-top: -11px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.g{
    background: #33B97A;
}
.f{
    background: #B579C3;
}
.uslugi_text img{
    position: absolute;
    width: 50px;
    height: 45px;
    left: 50%;
    transform: translate(-50%, -50%);
    top: 50%;

}
.uslugi_text .text{
    font-family: 'Montserrat';
    text-align: center;
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 24px;
    color: #FFFFFF;



}
.end_text{
    width: 270px;
    height: 242px;
    border-radius: 5px;
    cursor: pointer;
    margin-bottom: 40px;
}
.end__text{
    width: 270px;
    height: 242px;
    border-radius: 5px;
    cursor: pointer;
    margin-bottom: 40px;
}
.end__text img{
    position: absolute;
    width: 70px;
    height:65px;
    left: 50%;
    transform: translate(-50%, -50%);
    top: 40%;

}
.end__text .text{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    color: #FFFFFF;

    margin:auto;
    padding-top: 50%;
}
.end_text .text{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    color: #FFFFFF;

    margin:auto;
    padding-top: 40%;
}
.profi_filtr{
    margin-top: 60px;
    width: 100%;
    display: flex;
}
.uslugi_filtr{
    display: flex;
    width: 65%;
    margin-bottom: 40px;
}
.filtr_item{
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    color: #1E2428;
    cursor: pointer;
    opacity: 0.6;
    width: 100%;
    padding-bottom: 20px;
    border-bottom: 1px solid #E4E4E4;
    transition:all .3s;
    margin: 0px 10px;
}
.filtr_item:hover{
    border-bottom:1px solid #787C7E;
}
.filtr_btn_block{
    width: 35%;
}
.filtr_btn{
    float: right;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    /* identical to box height */
    display: flex;
    text-align: center;
    color: #B579C3;
    cursor: pointer;
}
.filtr_btn p{
    margin-left: 10px;
}
.filtr_btn:hover{
    opacity: 0.7;
}
.uslugi_item:not(:nth-child(5n)){
    margin-right: 10px;
}
.diagnostic_block
{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.diagnostic_left
{
    width: 65%;
}
.diagnostic_right
{
    width: 35%;
}
.diagnostic_item{
    display: flex;
    height: 120px;
    width: 100%;
    margin-bottom: 10px;
}
.d_img{
    background: #F9F4FA;
    width: 120px;
    height: 120px;
    border-radius: 50%;
    position: relative;
}
.d_img  img{
    position: absolute;
    width: 70px;
    height:65px;
    left: 50%;
    transform: translate(-50%, -50%);
    top: 50%;

}
.d_text_block{
    width: 85%;
background-repeat: no-repeat;
    padding-left:81px ;
   background-image: url("/bitrix/templates/medika/img/2clinic/border.png");
    height: 85%;
    margin: auto 0px;
    margin-left: -18px ;
    background-size: 95% 100%;
}
.d_text_block .text{
    padding: 36px 0px;
    margin-top: auto;
    font-size: 22px;
}
.dbb_item{
    background: #F5F5F5;
    display: flex;
    align-items: center;
    height: 83px;
    margin-bottom: 5px;
    padding-left:40px;
    font-family: 'Montserrat';
    font-style: normal;
    text-align: left;
    font-weight: 500;
    font-size: 20px;
    line-height: 140%;
    /* identical to box height, or 28px */
    color: #1E2428;
    position: relative;
    cursor: pointer;
}
.dbb_item:after{
    content: '';
    position: absolute;
    width: 20px;
    height: 15px;
    background-size: cover;
    background-repeat: no-repeat;
    right: 5%;
    top: 40%;
    background-image: url("/bitrix/templates/medika/img/2clinic/u_arrow.svg");

}
.dbb_item p{

}
.dbb_item:not(:nth-child(1n)){
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}
.dbb_item:hover{
    background: #EDEDED;
}
.diagnostic_btn_block{
    border-radius: 5px;
    overflow: hidden;

}
.equip_block{
    display: flex;
    flex-wrap: wrap;
}
.equip_item{
    width: 32%;
    border: 1px solid #DFDFDF;
    margin-right: 10px;
    margin-bottom: 10px;
    overflow: hidden;
}
.equip_item img{
    padding-bottom: 20px;
}
.equip_btn{
    border: 1px solid #844693;
    border-radius: 5px;
    padding: 17px 0px;
    width: 420px;
    margin:60px auto;
    text-align: center;
    color:#844693;
    cursor: pointer;
}
.equip_btn a{
    color: #844693;
}
.equip_btn:hover{
    background: #844693;
    color: #fff;
}
.equip_btn:hover.equip_btn a{
    color: #fff;
}
.equip_item .text{

    padding: 20px;
    text-align: center;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 140%;
    text-align: center;
    color: #1E2428;
    height: 23%;
    background: #F8F8F8;

}
.title_block{
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin-top: 70px;
    margin-bottom: 20px;
}
.tit_description{
    display: flex;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 140%;
    color: #1E2428;
    opacity: 0.6;
    width: 40%;
    width: 45%;
    margin: auto;
    margin-right: 0px;
    align-items: center;
}
@media (min-width: 1441px) {
    .d_text_block .text {
    font-size: 26px;
    }
}
@media (max-width: 1350px){
    .cbanner_block .banner .left .title {
        font-size: 26px;
    }
    .krug-list{
        font-size: 16px;
    }
    .cbanner_block .banner .left .list_block {
        display: block;
    }
    .cbanner_block .banner .left .list_block .second{
        margin-left: 0px;
    }
    .cbanner_block .banner .right .clinic_video {
        width: 430px;
        height: 247px;
    }

    .cbanner_block .banner .left {
        width: 55%;
    }


}
@media(max-width: 1430px){
    .uslugi_clinic{
        max-width: 1128px;
        margin: auto;
    }
}
@media (max-width: 1200px) {
    .uslugi_clinic{
        max-width: 846px;
        margin: auto;
    }
    .d_text_block {
        background-size: 90% 100%;
        margin-left: -10px;
    }
    .d_text_block .text {
        font-size: 15px;
    }
    .dig_btn{
        display: block !important;
    }
}
@media (max-width: 999px) {
    .equip_item{
        width: 50%;
        margin-right: 0px;
        margin:auto;
        margin-bottom: 10px;
    }
    .cbanner_block .banner{
        display: block;
    }
    .cbanner_block{
        height: 100%;
    }
    .cbanner_block .banner .left {
        width: 100%;
        margin-bottom: 40px;
    }
    .cbanner_block .banner .left {
        width: 100%;
    }
    .cbanner_block .banner .right {
        width: 100%;
    }
    .cbanner_block .banner .right .clinic_video {
        margin-left: 0px;
    }
    .cbanner_block .banner .left .list_block{
        display: flex;
    }
    .cbanner_block .banner .left .list_block .second {
        margin-left: 20px;
    }
    .d_text_block {
        width: 70%;
        background-image: none;
        padding-left: 30px;
    }
    .diagnostic_left {
        width: 55%;
    }
    .diagnostic_right{
        width: 45%;
    }
    .dig_btn .button{
        width: 320px !important;
    }
    ::-webkit-scrollbar {
        width: 0;
    }
    .uslugi_filtr, .filtr_btn_block {
        width: unset;
    }
    .profi_filtr {
        overflow-x: scroll;
        overflow-y: hidden;
        white-space: nowrap;
        flex-wrap: nowrap;
    }
    .filtr_item {
        border-bottom: unset;
        border: 1px solid #E4E4E4;;
        padding-bottom: 0px;
        padding: 10px;
        border-radius: 5px;
    }
    .activef {
        opacity: 1 !important;
        border-bottom: unset;
        border: 1px solid #844693 !important;
        color: #844693;
    }
    .filtr_btn {
        margin-top: 10px;
    }
    .uslugi_clinic {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        max-width: 565px;
        margin: auto;
        margin-top: 60px;
    }

}
@media (max-width: 800px) {

    .diagnostic_block{
        display: block;
    }
    .diagnostic_left {
        width:100%;
    }
    .diagnostic_right{
        width: 100%;
    }
    .diagnostic_btn_block{
        margin-top: 30px;
    }
    .tit_description{
        width: 100%;
        margin: 0px;
        
    }
}
@media (max-width: 650px) {
    .equip_item{
        width: 100%;
    }
    .equip_item img{
        width: 100%;
    }
    .cbanner_block .banner .left .list_block{
        display: block;
    }
    .cbanner_block .banner .left .list_block .second {
        margin-left: 0px;
    }
}
@media (max-width: 600px) {
    .cbanner_block .banner .right .clinic_video{
        width: 100%;
        height: 300px;
    }
    .uslugi_item{
        margin: auto;
        margin-bottom: 40px;
    }
    .uslugi_item:not(:nth-child(5n)) {
        margin-right: auto;
    }
    .dig_btn .button {
        width: 99% !important;
        padding: 10px 0px;
    }
}
@media (max-width: 475px) {
    .equip_btn{
        width: 320px;
    }
    .filtr_btn_block{
        margin-left: 40px;
    }
    .profi_filtr{
        margin-top: 0px;
    }
    .cbanner_block .banner .right .clinic_video{
        width: 100%;
        height: 240px;
    }
    .d_text_block .text {
        padding: 25px 0px;
    }
    .d_text_block {
        width: 52%;
    }
    .uslugi_item{
        width: 185px !important;
        margin-bottom: 40px;

    }
    .end_text {
        width: 100%;
        height:190px ;
    }
    .uslugi_text .text {
        font-size: 16px;
    }
    .end_text .text {
        font-size: 16px;
    }
    .cbanner_block .banner .left .title {
        line-height: 40px;
    }
    .krug-list {
        margin-bottom: 10px;
    }
    .clinic_background {
        margin-bottom: 60px;
    }
    .uc_item_btn{
        width: 90% !important;
        margin: auto !important;
        height: 60px !important;
    }
    .uc_btn{

        width: 90% !important;
        margin: auto !important;
        height: 60px !important;
    }

    .end__text{
        width: 100%;
        height: 100%;
    }
    .end__text img{
        width: 55px;
        height: 55px;
        opacity: 0.3;
        top: 50%;
    }
    .end__text .text{
        height: 100%;
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 0;
    }
}
@media (max-width: 425px) {
    .filtr_btn {
        margin-top: 30px;
    }
    .dbb_item{
        font-size: 16px;
    }
    .uslugi_clinic{
        margin-top: 30px;
    }
    .uslugi_filtr{
        margin-bottom: 20px;
        margin-top: 20px;
    }
    .cbanner_block .banner .right .clinic_video{
        width: 100%;
        height: 200px;
    }
    .uslugi_item{
        width: 160px !important;
        height: 143px;

    }
    .banner{
        margin-top: 25px;
    }
    .uslugi_text {
        height: 40px;

    }
    .uslugi_text .text{
        font-size: 12px;
        line-height: 16px;
    }
    .uslugi_item {
      
    }
    .uslugi_text img{
        width: 40px;
        height: 40px;
    }
    .end_text{
        height: 60px;
        width: 100% !important;
        margin: auto;
    }
    .end_text .text {
        padding-top: 5%;
    }



}
@media (max-width: 375px) {
    .uslugi_item {
        width: 140px !important;
        height: 130px;
    }
    .uc_item_btn {
        width: 100% !important;
        margin: auto !important;
        height: 60px !important;
    }
    .end_text .text {
        padding-top: 7%;
    }

}
/* End */


/* Start:/local/templates/medika/css/vrachi/vrachi-search.css?1697450854408*/
.search-dp{
    width: 100%;
    max-width: 617px;
    position: relative;
    border: 1px solid #D6C2DB;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 5px;
    height: 35px;
    margin-bottom: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
/* End */


/* Start:/local/templates/medika/css/vrachi_scvoz/services.css?17883348873065*/
/* Прайс услуг врача, загружаемый из 1С */
.doc-price-block {
    width: 100%;
    flex: 0 0 100%;
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
    margin: 36px 0 0;
    padding: 30px 34px 34px;
    border: 1px solid #eadff0;
    border-radius: 18px;
    background: #fff;
    box-shadow: 0 8px 24px rgba(132, 70, 147, .08);
}

.doc-price-block__title {
    margin: 0 0 22px;
    color: #1e2428;
    font-size: 32px;
    line-height: 1.2;
}

.doctor-services__item {
    overflow: hidden;
    border: 1px solid #eadff0;
    border-radius: 12px;
    background: #fff;
}

.doctor-services__item + .doctor-services__item {
    margin-top: 12px;
}

.doctor-services__head {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    padding: 16px 20px;
    color: #1e2428;
    background: #faf7fc;
    cursor: pointer;
    font-size: 17px;
    font-weight: 600;
}

.doctor-services__head svg {
    flex: 0 0 auto;
    transition: transform .2s ease;
}

.doctor-services__item.active .doctor-services__head svg {
    transform: rotate(180deg);
}

.doctor-services__body {
    overflow: hidden;
    max-height: 0;
    transition: max-height .25s ease;
}

.doctor-services__table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
}

.doctor-services__table tr {
    border-top: 1px solid #f0e8f2;
}

.doctor-services__table td {
    padding: 15px 20px;
    vertical-align: middle;
}

.doctor-services__name {
    width: auto;
    color: #4b4f53;
    font-size: 15px;
    line-height: 1.45;
}

.doctor-services__price {
    width: 130px;
    color: #844693;
    font-size: 16px;
    font-weight: 700;
    text-align: right;
    white-space: nowrap;
}

.doctor-services__btn-cell {
    width: 145px;
    padding-left: 12px !important;
}

.doctor-services__btn {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 38px;
    box-sizing: border-box;
    padding: 0 14px;
    border: 1px solid #844693;
    border-radius: 8px;
    color: #844693;
    background: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    transition: color .2s ease, background .2s ease, box-shadow .2s ease;
}

.doctor-services__btn:hover {
    color: #fff;
    background: #844693;
    box-shadow: 0 5px 15px rgba(132, 70, 147, .22);
}

@media (max-width: 700px) {
    .doc-price-block {
        margin-top: 24px;
        padding: 22px 16px 24px;
        border-radius: 14px;
    }

    .doc-price-block__title {
        font-size: 25px;
    }

    .doctor-services__table,
    .doctor-services__table tbody,
    .doctor-services__table tr,
    .doctor-services__table td {
        display: block;
        width: 100%;
    }

    .doctor-services__table td {
        padding: 10px 16px;
    }

    .doctor-services__price {
        padding-top: 0 !important;
        text-align: left;
    }

    .doctor-services__btn-cell {
        padding-top: 0 !important;
    }

    .doctor-services__btn {
        width: 100%;
    }
}

/* End */


/* Start:/local/templates/medika/css/search/search.css?16974508543221*/
.header__nav-items-wr {
    position: relative;
}
.search-site_pc {
    position: absolute;
    right: -65px;
    visibility: hidden;
    opacity: 0;
    transition: 0.5s;
    display: flex;
    align-items: center;
}
.search-site_mob {
    visibility: hidden;
    opacity: 0;
    transition: 0.5s;
    display: flex;
    align-items: center;
    z-index: -1;
    top: -65px;
    position: absolute;
    left: 0;
    width: 100%;
}
.search-site_pc.visible {
    opacity: 1;
    visibility: visible;
}
.search-site_mob.visible {
    opacity: 1;
    visibility: visible;
    top: 65px;
}
.input {
    position: absolute;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 60px;
    height: 60px;
}
.btn-search {
    opacity: 0;
    position: absolute;
    cursor: pointer;
    width: 100%;
    height: 100%;
}
.search-btn_pc {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    margin: 0 10px;
}
.search-btn_mob {
    display: none;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: absolute;
    right: calc(100%/5);
    width: 20px;
    height: 20px;
}
.search-site_pc form {
	position: relative;
    display: flex;
    align-items: center;
}
.search-site_mob form {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
}
.search-site_pc form .input-search::placeholder {
	color: #646A6F;
	font-size: 14px;
}
.search-site_mob form .input-search::placeholder {
    color: #646A6F;
    font-size: 14px;
}
.search-site_pc form .input-search {
	padding: 20px 85px 20px 15px;
	border: 2px solid #844693;
	position: relative;
	border-radius: 5px;
}
.search-site_mob form .input-search {
    padding: 10px 50px 10px 10px;
    border: 2px solid #844693;
    position: relative;
    width: 100%;
}
.search-page {
	margin-top: 50px;
}
.search-page form {
	display: flex;
}
.search-page form input:nth-child(2n+1) {
	background: #844693;
    border: none;
    color: #FFF;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px 50px;
    cursor: pointer;
    border-radius: 5px;
    transition: .8s;
}
.search-page form input:nth-child(2n+1):hover {
	box-shadow: 0 5px 18px 3px rgb(132 70 147 / 49%);
}
.search-page form .input-page-search {
	padding: 10px 15px;
    border: 2px solid #844693;
    border-radius: 5px;
    width: 100%;
    margin-right: 10px;
}
.search-page .container .errortext, .search-page .container .notetext {
	color: #844693!important;
}
.search-page a {
    font-weight: bold;
}
@media (max-width: 1023px) {
    .search-btn_pc {
        display: none;
    }
    .search-btn_mob {
        display: flex;
    }
    .input {
        width: 40px;
        height: 40px;
    }
    .input img {
        width: 20px;
        height: 20px;
    }
}
@media (max-width: 601px) {
    .search-page form {
        flex-direction: column;
    }
    .input-page-search {
        margin-right: 0;
        margin-bottom: 10px;
    }
}
/* End */


/* Start:/local/templates/medika/css/popup_roz.css?16974508542449*/
.new_pops{width: 100%;background: rgba(0, 0, 0, 0.6);position: fixed;left: 0;top: 0;display: none;flex-direction: row;justify-content: center;align-items: center;z-index: 100000;height: 100vh;}
.new_pops.active{display: flex;}
.new_pops_pl{position: absolute;left: 0;top: 0;z-index: 100001;width: 100%;height: 100vh;}
.new_pops_banner{max-width: 1100px;border-radius: 15px;height: 590px;z-index: 100002;display: flex;flex-direction: row;justify-content: space-between;position: relative}
.new_pops_banner_right{object-fit: cover;width: 50%;height: 590px;border-radius: 15px;}
.new_pops_banner_left{width: 50%;display: flex;flex-direction: column;justify-content: space-between;padding:  40px 0 40px 40px;}
.new_pops_banner_left_verh{width: 100%;display: flex;flex-direction: column;}
.new_pops_banner_left_verh_zag{font-size: 40px;color: #202020;font-weight: 700;}
.new_pops_banner_left_verh_zag span{color: #5700D8;}
.new_pops_banner_left_verh_text{width: 100%;margin-top: 24px;}
.new_pops_banner_left_verh_text p{font-size: 24px;color: #525252;margin-bottom: 10px;}
.new_pops_banner_left_ss{width: 220px;height: 56px;display: flex;flex-direction: row;justify-content: center;align-items: center;border-radius: 15px;background: #5700D8;color: #FFF;font-size: 16px;font-weight: 700;}
.new_pops_banner_left_ss:hover{color: #fff;}
.new_pops_banner_right_mob{display: none;}
.new_pops_banner{position: relative;}
.new_pops_banner img{max-width: 100%;}
.new_pops_banner_close{width: 64px;height: 64px;border-radius: 10px;position: absolute;right: 15px;top: 15px;z-index: 100003;display: flex;flex-direction: row;justify-content: center;align-items:center;cursor: pointer;}
.close_zel{background: #02A056;}
.close_fiol{background: #844693;}

@media(max-width:900px) {
.new_pops_banner_left_verh_zag{font-size: 26px}
.new_pops_banner_left_verh_text p{font-size:14px}
.new_pops_banner{max-width: 420px;flex-direction: column-reverse;height: auto;}
.new_pops_banner_right{display: none;}
.new_pops_banner_left_ss{width: 100%;margin-top: 10px;}
.new_pops_banner_left{width: 100%;padding: 20px;}
.new_pops_banner_close{right: 10px;top: 10px;}
.new_pops_banner_right_mob{display: block;width: 100%;}
.new_pops_banner_close{width: 32px;height: 32px;border-radius: 10px;position: absolute;right: 15px;top: 15px;z-index: 100003;display: flex;flex-direction: row;justify-content: center;align-items:center;cursor: pointer;}
.new_pops_banner_close img{width: 60%}
}
/* End */
/* /local/templates/medika/css/reset.css?16974508541512 */
/* /local/templates/medika/css/poisk/poisk.css?170106394811974 */
/* /local/templates/medika/css/layout.css?174221058222757 */
/* /local/templates/medika/css/main.css?174221065347391 */
/* /local/templates/medika/css/glightbox.css?169745085414182 */
/* /local/templates/medika/css/popup.css?169745085410953 */
/* /local/templates/medika/css/bvi.css?169745085487696 */
/* /local/templates/medika/css/covid19/covid19.css?16974508548898 */
/* /local/templates/medika/css/index/owl.css?176612982125119 */
/* /local/templates/medika/css/2clinic/2clinic.css?169745085415854 */
/* /local/templates/medika/css/vrachi/vrachi-search.css?1697450854408 */
/* /local/templates/medika/css/vrachi_scvoz/services.css?17883348873065 */
/* /local/templates/medika/css/search/search.css?16974508543221 */
/* /local/templates/medika/css/popup_roz.css?16974508542449 */
