

/* Start:/local/templates/alloplantRF/css/methods.css?176046042018424*/
html {
    scroll-behavior: smooth;
}

.main__wrapper {
    width: 100%;
    margin-top: 80px;
    margin-bottom: 40px;
}

.conclusion__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.table-download svg {
    width: auto;
    height: 56px;
}

.stock__slide-mask {
    background: linear-gradient(to top, rgba(0, 0, 0, 0.9), transparent);
    z-index: 1;
    position: absolute;
    width: 100%;
    height: 100%;
}

.main__container {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.main__img {
    width: 100%;
}

.main__container img {
    width: 100%;
    filter: blur(5px);
    height: 800px;
    object-fit: cover;
}

.main__info {
    display: flex;
    flex-direction: column;
    gap: 48px;
    position: absolute;
    align-items: center;
    z-index: 3;
}

.main__title {
    font-size: 48px;
    font-weight: 700;
    color: white;
    text-align: center;
    max-width: 1120px;
    margin: 0 auto;
    padding: 15px;
}

.main__btn {
    margin-top: auto;
    cursor: pointer;
    width: fit-content;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 12px;
    background: #5700d8;
    height: 52px;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    transition: all .3s ease;
    padding: 13px 53px;
}

.main__btn:hover {
    background-color: #2a00a2;
    color: white;
}

.info__wrapper {
    margin-bottom: 60px;
}

.info__container {
    display: flex;
    flex-direction: column;
    gap: 40px;
    max-width: 1200px;
    margin: 0 auto;
    color: rgba(32, 32, 32, 1);
    font-size: 24px;
}

.info__top span,
.info__bottom-title {
    font-weight: 700;
}

.info__bottom {
    display: flex;
    flex-direction: column;
    gap: 40px;
}

.info__bottom-subtitle {
    display: flex;
    flex-direction: column;
    color: rgba(87, 0, 216, 1);
    font-weight: 700;
}



/* Общие стили для всех секций */
.efficiency__wrapper,
.quantity__wrapper,
.price__wrapper {
    margin-bottom: 60px;
}

.efficiency__container,
.quantity__container,
.price__container {
    display: flex;
    flex-direction: column;
    gap: 30px;
    max-width: 1200px;
    margin: 0 auto;
    color: rgba(32, 32, 32, 1);
    font-size: 24px;
    padding: 0 20px;
}

.efficiency__title,
.quantity__title,
.price__title {
    line-height: 100%;
    font-weight: 700;
    color: rgba(87, 0, 216, 1);
    text-align: left;
    font-size: 46px;
}

/* Стили таблиц */
.comparison-table {
    width: 100%;
    border-collapse: collapse;
    margin: 20px 0;
    table-layout: fixed;
}

.comparison-table th,
.comparison-table td {
    border: 1px solid rgba(0, 0, 0, 0.1);
    padding: 16px;
    text-align: center;
    vertical-align: middle;
    min-height: 60px;
    font-size: 18px;
}

/* Настройка ширины столбцов */
.comparison-table th:nth-child(1),
.comparison-table td:nth-child(1) {
    width: 25%;
    color: rgba(32, 32, 32, 0.6);
}

.comparison-table th:nth-child(2),
.comparison-table td:nth-child(2) {
    width: 37.5%;
}

.comparison-table th:nth-child(3),
.comparison-table td:nth-child(3) {
    width: 37.5%;
}

.comparison-table th {
    font-weight: bold;
    font-size: 24px;
}

.comparison-table th:nth-child(1) {
    color: rgba(32, 32, 32, 0.6);
}

.comparison-table th:nth-child(3) {
    color: rgba(87, 0, 216, 1);
}

.comparison-table td:first-child {
    background-color: rgba(0, 0, 0, 0.1);
}

.comparison-table thead th {
    border: none;
}

.comparison-table td:nth-child(3),
.comparison-table th:nth-child(3) {
    color: rgba(87, 0, 216, 1);
}

/* Стили для слайдеров */
.slider-container {
    display: none;
    position: relative;
    overflow: hidden;
    width: 100%;
}

.slider-wrapper {
    display: flex;
    transition: transform 0.3s ease;
}

.slide {
    min-width: 100%;
    box-sizing: border-box;
    padding: 15px;
    background: #fff;
}

.slide-item {
    margin-bottom: 20px;
    padding: 20px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 12px;
    background: #fff;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}

.slide-criteria {
    font-weight: bold;
    color: rgba(32, 32, 32, 0.6);
    background-color: rgba(0, 0, 0, 0.1);
    padding: 12px;
    border-radius: 8px;
    margin-bottom: 15px;
    font-size: 18px;
    text-align: center;
}

.slide-prp {
    color: rgba(32, 32, 32, 1);
    margin-bottom: 12px;
    font-size: 16px;
    line-height: 1.4;
    display: flex;
    flex-direction: column;
    gap: 13px;
}

.slide-prp strong {
    font-size: 20px;
}

.slide-allupiant {
    color: rgba(87, 0, 216, 1);
    font-size: 16px;
    line-height: 1.4;
    display: flex;
    flex-direction: column;
    gap: 13px;
}

.slide-allupiant strong {
    font-size: 20px;
}

.slider-nav {
    display: flex;
    justify-content: center;
    /* padding-bottom: 25px; */
    gap: 8px;
}

.slider-dot {
    width: 15px;
    height: 15px;
    border-radius: 5px;
    background: #ccc;
    cursor: pointer;
    transition: all 0.3s ease;
}

.slider-dot.active {
    background: rgba(87, 0, 216, 1);
    transform: scale(1.2);
}

.slider-arrows {
    display: flex;
    justify-content: space-between;
    position: absolute;
    left: 10px;
    right: 10px;
    transform: translateY(-50%);
    pointer-events: none;
    z-index: 10;
    align-items: center;
    bottom: 0;
}

.slider-arrow {
    background: rgba(87, 0, 216, 0.9);
    color: white;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    pointer-events: all;
    font-size: 18px;
    user-select: none;
    transition: background 0.3s ease;
}

.slider-arrow:hover {
    background: rgba(87, 0, 216, 1);
}

/* Адаптивность */
@media (max-width: 850px) {

    .comparison-table {
        display: none;
    }

    .slider-container {
        display: block;
    }

    .efficiency__title,
    .quantity__title,
    .price__title {
        font-size: 32px;
    }

    .efficiency__container,
    .quantity__container,
    .price__container {
        gap: 30px;
        font-size: 20px;
    }

    .efficiency__title,
    .quantity__title,
    .price__title {
        text-align: left;
    }

    .main__title {
        font-size: 35px;
    }

    .slider-wrapper {
        padding-bottom: 50px;
    }

}

@media (min-width: 851px) {
    .slider-container {
        display: none;
    }

    .comparison-table {
        display: table;
    }
}

@media(max-width:550px) {

    .efficiency__title,
    .quantity__title,
    .price__title {
        font-size: 24px;
    }

    .conclusion__header .table-download svg {
        width: auto;
        height: 48px;
    }

    .conclusion__header {
        flex-direction: column;
        gap: 8px;
        align-items: unset;
    }

    .action-btn {
        font-size: 13px;
        padding: 6px 10px;
        gap: 8px;
    }

    .action-btn span {
        font-size: 13px;
    }

    .audio-btn audio {
        height: 36px;
    }
}




.conclusion__wrapper {
    margin-bottom: 60px;
}

.conclusion__container {
    display: flex;
    flex-direction: column;
    gap: 40px;
    max-width: 1200px;
    margin: 0 auto;
    color: rgba(32, 32, 32, 1);
    font-size: 24px;
    padding: 0 20px;
}

.conclusion__title {
    font-size: 46px;
    line-height: 100%;
    font-weight: 700;
    color: rgba(87, 0, 216, 1);
}

.conclucion__mid {
    display: flex;
    flex-direction: column;
    gap: 40px;
    font-size: 24px;
}

.conclucion__mid span {
    color: rgba(87, 0, 216, 1);
}













.directions__wrap {
    padding-bottom: 60px;
    margin: 0 48px;
}

@media only screen and (max-width: 1024px) {
    .directions__wrap {
        margin: 0;
        padding: 32px 20px;
    }
}

@media only screen and (max-width: 520px) {
    .directions__wrap {
        padding: 20px 10px;
    }
}

.directions__wrap.obs-new {
    transition: opacity 0.6s ease
}

.directions__wrap.obs-new.active {
    opacity: 1;
}

.directions__container {
    display: flex;
    flex-direction: column;
    gap: 40px;

    margin: 0 auto;
    max-width: 1200px;
    width: 100%;
}

@media only screen and (max-width: 780px) {
    .directions__container {
        gap: 20px;
    }

    .conclusion__actions {
        gap: 12px;
    }

    .action-btn {
        font-size: 14px;
        padding: 8px 12px;
    }
}

/* @media only screen and (max-width: 520px) {
    .directions__container {
        gap: 20px;
    }
} */

.directions__title {
    color: #202020;
    font-size: 46px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

@media (max-width:1200px) {
    .directions__title {
        font-size: 28px;
    }
}

@media (max-width:520px) {
    .directions__title {
        font-size: 24px;
    }
}

.directions__title span {
    color: rgba(87, 0, 216, 1);
}

.directions__elems {
    display: flex;
    flex-wrap: wrap;

    justify-content: space-between;
    gap: 1%;
    row-gap: 16px;
}

@media (max-width:980px) {
    .directions__elems {
        justify-content: flex-start;
        gap: 2%;
        row-gap: 8px;
    }
}

.directions__elem {
    padding: 40px 22px;
    height: 256px;
    border-radius: 27.29px;
    border: 1.82px solid rgba(233, 233, 233, 1);

    display: flex;
    flex-direction: column;
    justify-content: space-between;
    cursor: pointer;

    width: 24%;

    box-sizing: border-box;
    transform-box: border-box;
    transform-origin: center;

    transition: all .3s ease;
}

@media (max-width:980px) {
    .directions__elem {
        width: 32%;
        padding: 26px 20px;
        height: 240px;
    }
}

@media (max-width:760px) {
    .directions__elem {
        width: 49%;
    }
}

@media (max-width:520px) {
    .directions__elem {
        padding: 12px;
        height: 141px;
    }
}

.directions__elem:hover {
    transform: scale(1.06);
}

.directions__elem:last-child {
    border: 1.82px solid rgba(233, 233, 233, 1);
}

.directions__elem-pic {
    color: rgba(87, 0, 216, 1);
}

@media (max-width:980px) {
    .directions__elem-pic svg {
        width: 77px;
        height: 77px;
    }
}

@media (max-width:520px) {
    .directions__elem-pic svg {
        width: 45px;
        height: 45px;
    }
}

.directions__elem-purpur {
    background: rgba(87, 0, 216, 1);
    border: 1.82px solid rgba(87, 0, 216, 1);
}

.directions__elem-purpur .directions__elem-pic {
    color: white;
}

.directions__elem:hover .directions__elem-title,
.directions__elem:first-child .directions__elem-title {
    color: white;
}

.directions__elem-title {
    font-weight: 600;
    font-size: 22px;
    color: #202020;
    transition: all .3s ease;
}

@media (max-width:980px) {
    .directions__elem-title {
        font-size: 24px;
    }
}

@media (max-width:520px) {
    .directions__elem-title {
        font-size: 14px;
        line-height: 129%;
        max-width: 164px;
    }

    .directions__elem-title span {
        font-size: 14px;
    }
}

.directions__elem:hover .directions__elem-title,
.directions__elem:last-child .directions__elem-title {
    color: rgba(32, 32, 32, 1);
}

.directions__elem-purpur .directions__elem-title,
.directions__elem-purpur:hover .directions__elem-title {
    color: white;
}


/* cardio__form */

.cardio__form {
    border-radius: 20px;
    border: 1px solid rgba(235, 235, 235, 1);
    background-color: rgba(255, 255, 255, 1);
    padding: 32px;
    width: 100%;

    display: flex;
    gap: 20px;
    flex-direction: column;
}

.cardio__form.min>.cardio__form-title {
    margin-bottom: 20px;
}

.cardio__form-title {
    font-size: 24px;
    font-weight: 700;

    transition: all .3s ease;
}

@media (max-width:960px) {
    .cardio__form-title {
        font-size: 20px;
    }
}

@media (max-width:960px) {
    .cardio__form-title {
        font-size: 18px;
    }
}

.cardio__form-title>b {
    color: rgba(87, 0, 216, 1);
}

.cardio__form-top {
    width: 100%;
    display: flex;
    align-items: center;
    gap: 20px;


    transition: all .3s ease;
}

@media (max-width:960px) {
    .cardio__form-top {
        gap: 16px;
        flex: 1 1 48%;
        flex-wrap: wrap;
    }
}

.cardio__form.min>.cardio__form-top {
    flex-direction: column;
}

@media (max-width:960px) {
    .cardio__form.min>.cardio__form-top {
        gap: 16px;
        flex: 1 1 48%;
        flex-wrap: wrap;
        flex-direction: row;
    }
}

.cardio__form.min>.cardio__form-top>.cardio__form-btn {
    width: 100%;
}

.cardio__form-bottom {
    display: flex;
    align-items: center;
    gap: 12px;
}

.cardio__form-input {
    padding: 12px 20px;
    background-color: rgba(242, 242, 242, 1);
    border-radius: 12px;
    color: rgba(160, 163, 189, 1);
    width: 100%;
    line-height: 24.55px;
    border: 1px solid transparent;

    transition: all .3s ease;
}

@media (max-width:960px) {
    .cardio__form-input {
        width: 48%;
    }
}

@media (max-width:520px) {
    .cardio__form-input {
        width: 100%;
    }
}

.cardio__form-input.red {
    border: 1px solid red;
}

.cardio__form-input-name {
    border: none;
    background-color: transparent;
    width: 100%;

    color: rgba(137, 137, 137, 1);
    font-size: 18px;
    font-weight: 500;

    transition: all .3s ease;
}

@media (max-width:960px) {
    .cardio__form-input-name {
        font-size: 16px;
    }
}

.cardio__form-btn {
    width: 297px;
    flex-shrink: 0;

    transition: all .3s ease;
}

@media (max-width:960px) {
    .cardio__form-btn {
        width: 100%;
    }
}

.cardio__policy-input {
    width: 24px;
    height: 24px;
    border-radius: 8px;
    border: 1px solid rgba(235, 235, 235, 1);

    -moz-appearance: none;
    -webkit-appearance: none;
    -o-appearance: none;
    outline: none;
    content: none;

    position: relative;
    flex-shrink: 0;
    cursor: pointer;
}

.cardio__policy-input.red {
    border: 1px solid rgb(255, 0, 0);
}

.cardio__form-policy {
    color: rgba(137, 137, 137, 1);
    font-size: 14px;
    font-weight: 600;
}

.cardio__policy-input:checked::before {
    content: url('/local/templates/ulfar/img/cardio/done.svg');
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}


.cardio__btn:hover {
    background-color: rgba(59, 0, 146, 1);
}

button:hover {
    color: white;
}

.cardio__form-btn {
    width: 297px;
    flex-shrink: 0;
    transition: all .3s ease;
}

.cardio__btn {
    background-color: rgba(87, 0, 216, 1);
    padding: 12px 32px;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.25);
    border-radius: 12px;
    border-color: transparent;
    color: rgba(255, 255, 255, 1);
    font-size: 18px;
    font-weight: 500;
    cursor: pointer;
    text-wrap: nowrap;
    line-height: 24.55px;
    transition: all .3s ease;
}

button {
    font-size: 2em;
    background: white;
    color: black;
    border: 0.25rem solid white;
    padding: 0.85em 0.75em;
    margin: 1rem;
    position: relative;
    z-index: 1;
    overflow: hidden;
}

.bid__container {
    display: flex;
    flex-direction: column;
    gap: 40px;
    max-width: 1200px;
    margin: 0 auto;
    color: rgba(32, 32, 32, 1);
    font-size: 24px;
}

.bid__title {
    font-size: 46px;
    line-height: 100%;
    font-weight: 700;
    color: rgba(87, 0, 216, 1);
}

.video-every__wrap.obs-new {
    opacity: 1 !important;
}

.patents__wrap.obs-new {
    opacity: 1 !important;
    padding: 40px;
}

.main__img .pic-mobile {
    display: none;
}

@media (max-width: 850px) {
    .conclucion__mid {
        font-size: 18px;
    }

    .conclusion__title {
        font-size: 24px;
    }

    .directions__title {
        font-size: 24px;
    }

    .info__top {
        font-size: 20px;
    }

    .info__bottom {
        font-size: 18px;
    }

    .main__img .pic-desk {
        display: none;
    }

    .main__img .pic-mobile {
        display: block;
    }
}

.efficiency__bottom {
    line-height: 100%;
    font-weight: 700;
    color: rgba(87, 0, 216, 1);
    text-align: center;
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 12px;
    cursor: pointer;
    width: fit-content;
    margin: auto;
}

@media(max-width: 700px) {
    .efficiency__bottom {
        font-size: 14px;
    }
}

.conclusion__actions {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin-top: 20px;
}


.action-btn {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 10px 14px;
    border: 1px solid #ccc;
    border-radius: 8px;
    background: none;
    color: #222;
    font-weight: 500;
    font-size: 16px;
    text-decoration: none;
    transition: all .2s ease;
}

.action-btn:hover {
    border-color: #5700d8;
    color: #000;
}


.action-btn span {
    flex: 1;
    font-size: 15px;
}


.action-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Аудио-кнопка */
.audio-btn {
    flex-direction: column;
    align-items: flex-start;
}

.audio-btn audio {
    margin-top: 8px;
    width: 100%;
    border-radius: 6px;
}

/* --- Адаптив --- */
@media (max-width: 768px) {}
/* End */


/* Start:/local/templates/alloplantRF/css/lechenie-alloplantom.css?17604622161020*/
li {
    margin-left: 40px !important;
}

.info__margin {
    padding-top: 160px;
}

.quantity__title {
    color: rgba(32, 32, 32, 1);
    font-size: 24px;
}

.info__pic {
    display: flex;
    width: 100%;
    justify-content: center;
    padding-block: 20px;
    overflow: hidden;
}

.info__pic img {
    width: 100%;
    max-width: 500px;
    object-fit: cover;
    height: 100%;
    max-height: 650px;
}

@media (max-width: 991px) {
    .info__margin {
        padding-top: 120px;
    }
}

@media (max-width: 850px) {
    .comparison-table {
        display: table;
    }

    .info__top {
        font-size: 20px;
    }

    .quantity__container {
        gap: 0;
    }

    li {
        margin-left: 20px !important;
    }
}

@media (max-width: 550px) {

    .comparison-table th,
    .comparison-table td {
        font-size: 14px;
    }

    .comparison-table th:nth-child(2),
    .comparison-table td:nth-child(2) {
        width: 25.5%;
    }
}
/* End */


/* Start:/local/templates/ulfar/css/page/glavnaya_test/video-slider.min.css?173945190116276*/
.video-slider__container{margin:0 auto;max-width:1200px;width:100%;position:relative}.video-slider__wrap{padding:30px 0;margin:0 48px}.video-slider__wrap.obs-new{opacity:0;transition:opacity .6s ease}.video-slider__wrap.obs-new.active{opacity:1}.video-slider__column{gap:40px}@media(max-width:1200px){.video-slider__column{gap:20px}}.video-slider__title{display:flex;gap:21px;align-items:center}.video-slider__title-text{color:#202020;font-size:46px;font-style:normal;font-weight:700;line-height:normal}@media(max-width:1200px){.video-slider__title-text{font-size:28px}}@media(max-width:520px){.video-slider__title-text{font-size:24px}}.video-slider__title-text span{color:#5700d8}.video-slider__title-number{display:flex;height:32px;width:54px;justify-content:center;align-items:center;border-radius:16px;background:#5700d8;color:#fff;font-family:Nunito;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.video-slider__button{display:flex;align-items:center;justify-content:center;width:202px;height:52px;font-family:Nunito;font-size:16px;font-weight:600;line-height:21.82px;text-decoration:none;color:rgba(87,0,216,1);border-radius:12px;border:1px solid rgba(87,0,216,1);transition:all .3s ease}.video-slider__button:hover{background-color:rgba(87,0,216,1);color:#fff}.video-slider__button--tab,.video-slider__button--mob{display:none}@media(max-width:980px){.video-slider__button{display:none}.video-slider__button--tab{display:flex;width:176px;height:44px;background:rgba(87,0,216,1);color:white}.video-slider__button--tab:hover{background:white;color:rgba(87,0,216,1)}}@media(max-width:500px){.video-slider__button--tab{display:none}.video-slider__button--mob{display:flex;width:100%;height:44px}}.video-slider__btns{gap:12px}.video-slider__btns>p{font-weight:600;font-size:16px;line-height:24px;letter-spacing:.2px;color:#202020}@media(max-width:520px){.video-slider__btns.flex-v-center{flex-direction:column;align-items:stretch;gap:8px}}.video-slider__btn-directions{border:1px solid transparent;display:flex;gap:24px;align-items:center;transition:all .3s ease;cursor:pointer}.video-slider__btn-directions.hide{opacity:0;height:0}@media(max-width:980px){.video-slider__btn-directions{display:flex;padding:10px;flex-direction:row;align-items:center;gap:10px;border-radius:12px;background:#f6f6f6;justify-content:space-between;position:relative}.video-slider__btn-directions:hover{border:1px solid #5700d8;background-color:#fff}}@media(max-width:520px){.video-slider__btn-directions{width:100%}}.video-slider__btn-directions p{color:#5700d8;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.2px}.video-slider__btn-directions:nth-child(2) p{color:#202020}@media(max-width:980px){.video-slider__btn-directions:nth-child(2) p{color:#5700d8}}.video-slider__btn-directions svg{width:10px;height:6px;flex-shrink:0;transition:all .4s ease;transform:rotate(0)}.video-slider__btn-directions.active svg{transform:rotate(-180deg)}.video-slider__btn-directions-drop{position:absolute;top:140px;z-index:10;border-radius:12px;width:182px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;background:#fff;transition:all .3s ease;transform-origin:0 0;transform:rotateX(-90deg);z-index:20}@media(max-width:520px){.video-slider__btn-directions-drop{left:0}}.video-slider__btn-directions.active .video-slider__btn-directions-drop{transform:rotateX(0)}.video-slider__btn-directions-drop p,.video-slider__btn-directions-drop div{padding:7px;width:100%;border-bottom:1px solid #cbbcf3;display:flex;align-items:center;justify-content:space-between}.video-slider__btn-directions-drop p:hover,.video-slider__btn-directions-drop div:hover{box-shadow:0 0 4px 0 rgba(0,0,0,0.25)}.video-slider__btn-directions-drop p:first-child,.video-slider__btn-directions-drop div:first-child{border-radius:10px 10px 0 0}.video-slider__btn-directions-drop p:last-child,.video-slider__btn-directions-drop div:last-child{border-bottom:0;border-radius:0 0 10px 10px}@media(max-width:1200px){.video-slider__btn-directions-drop{top:110px}}@media(max-width:980px){.video-slider__btn-directions-drop{top:50px;width:100%;border-radius:12px;background:#f6f6f6;box-shadow:0 0 4px 0 rgba(0,0,0,0.25)}.video-slider__btn-directions-drop p{padding:6px 10px}}.video-slider__btn-directions-drop div span{color:#5700d8;font-weight:600;font-size:inherit;pointer-events:none}.video-slider__btn-directions-name.direction span{display:none}.video-slider__knopka-border-mob{display:none}.video-slider__select{border:1px solid #5700d8;border-radius:12px;padding:10px;width:202px;height:52px;color:#5700d8;transition:all .3s ease;cursor:pointer}.video-slider__select a{font-weight:600;font-size:16px;letter-spacing:.01em;color:inherit;transition:all .3s ease}.video-slider__select:hover{background-color:#5700d8;color:#fff}.video-slider__select a:hover{color:#fff}.video-slider__select-btn--mob{display:none}@media(max-width:980px){.video-slider__knopka-border{display:none}.video-slider__knopka-border-mob{display:block;z-index:10;bottom:30px;position:absolute}.video-slider__knopka-border-mob .video-slider__select{border:1px solid #5700d8;border-radius:12px;padding:10px;width:202px;height:52px;background-color:#5700d8;color:#fff;transition:all .3s ease;cursor:pointer}.video-slider__knopka-border-mob .video-slider__select:hover{border:1px solid #5700d8;color:#5700d8;background-color:#fff}.video-slider__select-btn{display:none}.video-slider__select-btn--mob{display:block}}@media(max-width:500px){.video-slider__knopka-border-mob{position:relative;bottom:unset;margin-top:36px}.video-slider__knopka-border-mob .video-slider__select{width:100%}.video-slider__select-btn{display:none}.video-slider__select-btn--mob{display:block}}.video-slider-swiper{margin-top:25px;width:100%}@media(max-width:980px){.video-slider-swiper{margin-top:30px}}@media(max-width:500px){.video-slider-swiper{margin-top:16px}}.video-slider-swiper-wrapper{padding-bottom:30px}@media(max-width:980px){.video-slider-swiper-wrapper{padding-bottom:100px}}@media(max-width:500px){.video-slider-swiper-wrapper{padding-bottom:20px}}.video-slider_video-wrap{height:100%}.video-slider__video{height:100%;border-radius:20px;overflow:hidden;border:1px solid #fff;position:relative;border:1px solid #fff;cursor:pointer;display:flex;justify-content:center}.video-slider__video.act::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64px;height:64px;background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_b)'%3E%3Crect width='64' height='64' rx='20' fill='white' fill-opacity='0.7'/%3E%3C/g%3E%3Cpath d='M23 18L45 32L23 46V18Z' stroke='%235F2EEA' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_b' x='-25' y='-25' width='114' height='114' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImage' stdDeviation='12.5'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A")}.video-slider__video.act:hover{background:-o-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#f2f2f2));background:linear-gradient(180deg,#f2f2f2 0,#f2f2f2 100%);border:1px solid #5f2eea;-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.25);box-shadow:0 4px 15px rgba(0,0,0,0.25);border-radius:20px}.video-slider__video.act:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_b)'%3E%3Crect width='64' height='64' rx='20' fill='%235F2EEA' fill-opacity='0.7'/%3E%3C/g%3E%3Cpath d='M23 18L45 32L23 46V18Z' stroke='white' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_b' x='-25' y='-25' width='114' height='114' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImage' stdDeviation='12.5'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A")}.video-slider__video.act.platform::after{background-image:unset;width:0;height:0}.video-slider__video iframe{width:100%;height:100%;border:0}.video-slider__video img{width:100%;height:100%;object-fit:cover}.video-slider-slide{height:218px}.video-slider__img{-o-object-fit:cover;object-fit:cover;border-radius:20px;height:100%}.video-slider__video{height:100%;border-radius:20px;border:1px solid #fff;position:relative;border:1px solid #fff;cursor:pointer;display:flex;justify-content:center}.video-slider__video.act::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64px;height:64px;background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_b)'%3E%3Crect width='64' height='64' rx='20' fill='white' fill-opacity='0.7'/%3E%3C/g%3E%3Cpath d='M23 18L45 32L23 46V18Z' stroke='%235F2EEA' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_b' x='-25' y='-25' width='114' height='114' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImage' stdDeviation='12.5'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A")}.video-slider__video.act:hover{background:-o-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#f2f2f2));background:linear-gradient(180deg,#f2f2f2 0,#f2f2f2 100%);border:1px solid #5f2eea;-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.25);box-shadow:0 4px 15px rgba(0,0,0,0.25);border-radius:20px}.video-slider__video.act:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_b)'%3E%3Crect width='64' height='64' rx='20' fill='%235F2EEA' fill-opacity='0.7'/%3E%3C/g%3E%3Cpath d='M23 18L45 32L23 46V18Z' stroke='white' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_b' x='-25' y='-25' width='114' height='114' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImage' stdDeviation='12.5'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A")}.video-slider__video iframe{width:100%;height:100%;border:0}@media(max-width:1680px){.hb-b05__wrap{padding-top:40px;padding-bottom:40px}.hb-b05__links{margin-top:20px}}@media(max-width:1024px){.video-slider__wrap{padding:32px 20px;margin:0}}@media(max-width:1024px){.video-slider__video.act::after{width:42px;height:42px;background-size:contain}.hb-b05__items{margin-top:30px}.hb-b05__select-left,.hb-b05__select-right{height:44px;font-size:14px}.hb-b05__select-left{padding-left:16px;padding-right:16px}.hb-b05__select-right{padding-right:39px;padding-left:39px}.hb-b05__slider-dots{position:absolute;margin-top:0;bottom:-105px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hb-b05__btn-f{font-size:14px;height:45px;border-radius:15px;width:100%;-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%}.hb-b05__btn-l{font-size:14px;height:45px;border-radius:15px;margin-left:0;width:100%;-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%}.hb-b05__links{margin-bottom:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hb-b05__wrap{padding:48px 0 87px 0}}@media(max-width:833px){.video-slider__video.act::after{width:43px;height:43px}.hb-b05__slider-dots{position:relative;margin-top:20px;bottom:auto}.hb-b05__links.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hb-b05__btn-f,.hb-b05__btn-l{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:12px;line-height:40px;height:40px}.hb-b05__btn-f{margin-bottom:12px}.hb-b05__wrap{padding:25px 0}.video-slider__xs-column.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hb-b05__items .slick-slide{margin:auto}.hb-b05__items .slick-list{margin-left:auto;margin-right:auto}.hb-b05__select{margin-top:20px;width:100%;overflow:auto !important}.hb-b05__items{margin-top:20px}.hb-b05__select-right{font-size:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;height:44px;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;width:auto;padding:initial}.hb-b05__select-left{font-size:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;height:44px;-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;width:auto;padding:initial;border:none !important;border-bottom:1px solid #d9d9d9 !important;margin:0;text-decoration:none}.hb-b05__select-right{border:none !important;border-bottom:1px solid #d9d9d9 !important;margin:0;text-decoration:none}.hb-b05__text-wrap{left:29px;bottom:15px}}@media(max-width:520px){.video-slider__wrap{padding:20px 10px}}.video-slider-pagination{bottom:unset !important;top:unset !important;display:block !important;position:relative !important;transition:.3s opacity}@media(max-width:600px){.video-slider-pagination{display:none !important}}.video-slider-pagination .swiper-pagination-bullet{background:white;border:2px solid #cbbcf3;border-radius:5px;width:15px;height:15px;cursor:pointer;flex-shrink:0;transition:all .3s ease;opacity:1;transform:scale(1) !important}.video-slider-pagination .swiper-pagination-bullet-active{background:#2a00a2;border:2px solid #2a00a2;opacity:1}.video-slider-pagination .swiper-pagination-bullet-active-next,.video-slider-pagination .swiper-pagination-bullet-active-prev{transform:scale(1) !important}.video-slider-pagination .swiper-pagination-bullet-active-next-next,.video-slider-pagination .swiper-pagination-bullet-active-prev-prev{display:none !important}.video-slider__swiper-button-next,.video-slider__swiper-button-prev{display:flex !important;width:40px;height:40px;flex-shrink:0;border-radius:100%;background-color:rgba(87,0,216,1);opacity:.8;transition:all .3s ease;--swiper-navigation-top-offset:40%;z-index:10}.video-slider__swiper-button-next svg,.video-slider__swiper-button-prev svg{width:10px}.video-slider__swiper-button-prev svg{transform:rotate(180deg)}.video-slider__swiper-button-next.swiper-button-disabled,.video-slider__swiper-button-prev.swiper-button-disabled{background-color:rgba(154,154,154,0.85)}.video-slider__swiper-button-next:hover,.video-slider__swiper-button-prev:hover{opacity:1}.video-slider__swiper-button-next::after,.video-slider__swiper-button-prev::after{content:""}.platform__wrapper{position:absolute;width:100%;height:100%;top:0;z-index:-1}.platform__wrapper.active{z-index:1;background:#e9e9e9}.platform-el__link:hover svg{transform:scale(1.13);transition:.4s ease}.platform__wrapper{display:flex;justify-content:center;align-items:center;gap:30px;height:100%}.platform-el__link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;max-width:120px;font-weight:500;font-size:14px;color:black;text-align:center}
/* End */


/* Start:/local/templates/ulfar/css/page/glavnaya_test/video.min.css?173945190116234*/
.video-every__container{margin:0 auto;max-width:1200px;width:100%;position:relative}.video-every__wrap{padding:30px 0;margin:0 48px}.video-every__wrap.obs-new{opacity:0;transition:opacity .6s ease}.video-every__wrap.obs-new.active{opacity:1}.video-every__column{gap:40px;margin-bottom:32px}@media(max-width:1200px){.video-every__column{gap:20px;margin-bottom:16px}}.video-every__comp-wrap{position:relative}.video-every__title{display:flex;gap:21px;align-items:center}.video-every__title-text{color:#202020;font-size:46px;font-style:normal;font-weight:700;line-height:normal}@media(max-width:1200px){.video-every__title-text{font-size:28px}}@media(max-width:520px){.video-every__title-text{font-size:24px}}.video-every__title-text span{color:#5700d8}.video-every__title-number{display:flex;height:32px;width:54px;justify-content:center;align-items:center;border-radius:16px;background:#5700d8;color:#fff;font-family:Nunito;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.video-every__button{display:flex;align-items:center;justify-content:center;width:202px;height:52px;font-family:Nunito;font-size:16px;font-weight:600;line-height:21.82px;text-decoration:none;color:rgba(87,0,216,1);border-radius:12px;border:1px solid rgba(87,0,216,1);transition:all .3s ease}.video-every__button:hover{background-color:rgba(87,0,216,1);color:#fff}.video-every__button--tab,.video-every__button--mob{display:none}.video-every__btns.flex-v-center{gap:30px}@media(max-width:980px){.video-every__btns.flex-v-center{gap:12px}}@media(max-width:520px){.video-every__btns.flex-v-center{flex-direction:column;align-items:stretch;gap:8px}}.video-every__btns{gap:12px}.video-every__btns>p{font-weight:600;font-size:16px;line-height:24px;letter-spacing:.2px;color:#202020}.video-every__btn-blocks{border:1px solid transparent;display:flex;gap:24px;align-items:center;transition:all .3s ease;cursor:pointer}.video-every__btn-blocks.hide{opacity:0;height:0}@media(max-width:980px){.video-every__btn-blocks{display:flex;width:202px;padding:10px;flex-direction:row;align-items:center;gap:10px;border-radius:12px;background:#f6f6f6;justify-content:space-between;position:relative}.video-every__btn-blocks:hover{border:1px solid #5700d8;background-color:#fff}}@media(max-width:520px){.video-every__btn-blocks{width:100%}}.video-every__btn-blocks:first-child p{color:#5700d8}.video-every__btn-blocks p{color:#202020;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.2px}.video-every__btn-blocks-name span{display:none}.video-every__btn-blocks svg{width:10px;height:6px;flex-shrink:0;transform-box:border-box;transform-origin:center;transform:rotate(0);transition:all .3s ease}.video-every__btn-blocks:first-child svg path{stroke:#5700d8}.video-every__btn-blocks svg path{stroke:#202020}.video-every__btn-blocks.selected svg{transform:rotate(0)}.video-every__btn-blocks.active svg{transform:rotate(-180deg)}.video-every__btn-blocks-drop{position:absolute;top:140px;z-index:10;border-radius:12px;width:182px;display:flex;flex-direction:column;align-items:flex-start;background:#fff;transition:all .3s ease;transform-origin:0 0;transform:rotateX(-90deg);z-index:20}@media(max-width:520px){.video-every__btn-blocks-drop{left:0}.video-every__btn-blocks svg{width:14px;height:14px}}.video-every__btn-blocks.active .video-every__btn-blocks-drop{transform:rotateX(0)}.video-every__btn-blocks-drop p,.video-every__btn-blocks-drop div{padding:7px;width:100%;border-bottom:1px solid #cbbcf3}.video-every__btn-blocks-drop div{display:flex;align-items:center;justify-content:space-between}.video-every__btn-blocks-drop div span{color:#5700d8;font-weight:600;font-size:inherit;pointer-events:none}.video-every__btn-blocks-drop p:hover,.video-every__btn-blocks-drop div:hover{box-shadow:0 0 4px 0 rgba(0,0,0,0.25)}.video-every__btn-blocks-drop p:first-child,.video-every__btn-blocks-drop div:first-child{border-radius:10px 10px 0 0}.video-every__btn-blocks-drop p:last-child,.video-every__btn-blocks-drop div:last-child{border-bottom:0;border-radius:0 0 10px 10px}@media(max-width:1200px){.video-every__btn-blocks-drop{top:110px}}@media(max-width:980px){.video-every__btn-blocks-drop{top:50px;width:100%;border-radius:12px;background:#f6f6f6;box-shadow:0 0 4px 0 rgba(0,0,0,0.25)}.video-every__btn-blocks-drop p,.video-every__btn-blocks-drop div{padding:6px 10px}}.video-every__knopka-border-mob{display:none}.video-every__select{border:1px solid #5700d8;border-radius:12px;padding:10px;width:202px;height:52px;color:#5700d8;transition:all .3s ease;cursor:pointer}.video-every__select a{font-weight:600;font-size:16px;letter-spacing:.01em;color:inherit;transition:all .3s ease}.video-every__select:hover{background-color:#5700d8;color:#fff}.video-every__select a:hover{color:#fff}.video-every__select-btn--mob{display:none}@media(max-width:980px){.video-every__button{display:none}.video-every__button--tab{display:flex;width:176px;height:44px;background:rgba(87,0,216,1);color:white}.video-every__button--tab:hover{background:white;color:rgba(87,0,216,1)}.video-every__knopka-border-mob{display:block;z-index:10;bottom:30px;position:absolute}.video-every__knopka-border-mob .video-every__select{border:1px solid #5700d8;border-radius:12px;padding:10px;width:202px;height:52px;background-color:#5700d8;color:#fff;transition:all .3s ease;cursor:pointer}.video-every__knopka-border-mob .video-every__select:hover{border:1px solid #5700d8;color:#5700d8;background-color:#fff}.video-every__select-btn{display:none}.video-every__select-btn--mob{display:block}}@media(max-width:500px){.video-every__button--tab{display:none}.video-every__button--mob{display:flex;width:100%;height:44px}.video-every__knopka-border-mob{position:relative;bottom:unset;margin-top:36px}.video-every__knopka-border-mob .video-every__select{width:100%}.video-every__select-btn{display:none}.video-every__select-btn--mob{display:block}}.video-every-swiper{margin-top:25px;margin:0 48px}@media(max-width:980px){.video-every-swiper{margin:0;margin-top:30px}}@media(max-width:500px){.video-every-swiper{margin-top:16px;margin-bottom:16px}}.video-every-swiper-wrapper{padding-bottom:30px}@media(max-width:980px){.video-every-swiper-wrapper{padding-bottom:100px}}@media(max-width:600px){.video-every-swiper-wrapper{padding-bottom:20px}}.video-every_video-wrap{height:100%}.video-every__video{height:100%;border-radius:20px;overflow:hidden;border:1px solid #fff;position:relative;border:1px solid #fff;cursor:pointer;display:flex;justify-content:center}.video-every__video.act::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64px;height:64px;background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_b)'%3E%3Crect width='64' height='64' rx='20' fill='white' fill-opacity='0.7'/%3E%3C/g%3E%3Cpath d='M23 18L45 32L23 46V18Z' stroke='%235F2EEA' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_b' x='-25' y='-25' width='114' height='114' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImage' stdDeviation='12.5'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A")}.video-every__video.act:hover{background:-o-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#f2f2f2));background:linear-gradient(180deg,#f2f2f2 0,#f2f2f2 100%);border:1px solid #5f2eea;-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.25);box-shadow:0 4px 15px rgba(0,0,0,0.25);border-radius:20px}.video-every__video.act:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_b)'%3E%3Crect width='64' height='64' rx='20' fill='%235F2EEA' fill-opacity='0.7'/%3E%3C/g%3E%3Cpath d='M23 18L45 32L23 46V18Z' stroke='white' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_b' x='-25' y='-25' width='114' height='114' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImage' stdDeviation='12.5'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A")}.video-every__video.act.platform::after{background-image:unset;width:0;height:0}.video-every__video iframe{width:100%;height:100%;border:0}.video-every__video img{width:100%;height:100%;object-fit:fill}@media(max-width:450px){.video-every__video img{object-fit:cover}}.video-every-slide{height:218px}.video-every__img{-o-object-fit:cover;object-fit:cover;border-radius:20px;height:100%}.video-every__video{height:100%;border-radius:20px;border:1px solid #fff;position:relative;border:1px solid #fff;cursor:pointer;display:flex;justify-content:center}.video-every__video.act::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64px;height:64px;background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_b)'%3E%3Crect width='64' height='64' rx='20' fill='white' fill-opacity='0.7'/%3E%3C/g%3E%3Cpath d='M23 18L45 32L23 46V18Z' stroke='%235F2EEA' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_b' x='-25' y='-25' width='114' height='114' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImage' stdDeviation='12.5'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A")}.video-every__video.act:hover{background:-o-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#f2f2f2));background:linear-gradient(180deg,#f2f2f2 0,#f2f2f2 100%);border:1px solid #5f2eea;-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.25);box-shadow:0 4px 15px rgba(0,0,0,0.25);border-radius:20px}.video-every__video.act:hover::after{background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_b)'%3E%3Crect width='64' height='64' rx='20' fill='%235F2EEA' fill-opacity='0.7'/%3E%3C/g%3E%3Cpath d='M23 18L45 32L23 46V18Z' stroke='white' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cdefs%3E%3Cfilter id='filter0_b' x='-25' y='-25' width='114' height='114' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImage' stdDeviation='12.5'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_backgroundBlur' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A")}.video-every__video iframe{width:100%;height:100%;border:0}@media(max-width:1680px){.hb-b05__wrap{padding-top:40px;padding-bottom:40px}.hb-b05__links{margin-top:20px}}@media(max-width:1024px){.video-every__wrap{padding:32px 20px;margin:0}}@media(max-width:1024px){.video-every__video.act::after{width:42px;height:42px;background-size:contain}.hb-b05__items{margin-top:30px}.hb-b05__select-left,.hb-b05__select-right{height:44px;font-size:14px}.hb-b05__select-left{padding-left:16px;padding-right:16px}.hb-b05__select-right{padding-right:39px;padding-left:39px}.hb-b05__slider-dots{position:absolute;margin-top:0;bottom:-105px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hb-b05__btn-f{font-size:14px;height:45px;border-radius:15px;width:100%;-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%}.hb-b05__btn-l{font-size:14px;height:45px;border-radius:15px;margin-left:0;width:100%;-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%}.hb-b05__links{margin-bottom:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hb-b05__wrap{padding:48px 0 87px 0}}@media(max-width:833px){.video-every__video.act::after{width:43px;height:43px}.hb-b05__slider-dots{position:relative;margin-top:20px;bottom:auto}.hb-b05__links.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hb-b05__btn-f,.hb-b05__btn-l{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:12px;line-height:40px;height:40px}.hb-b05__btn-f{margin-bottom:12px}.hb-b05__wrap{padding:25px 0}.video-every__xs-column.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hb-b05__items .slick-slide{margin:auto}.hb-b05__items .slick-list{margin-left:auto;margin-right:auto}.hb-b05__select{margin-top:20px;width:100%;overflow:auto !important}.hb-b05__items{margin-top:20px}.hb-b05__select-right{font-size:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;height:44px;-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;width:auto;padding:initial}.hb-b05__select-left{font-size:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;height:44px;-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;width:auto;padding:initial;border:none !important;border-bottom:1px solid #d9d9d9 !important;margin:0;text-decoration:none}.hb-b05__select-right{border:none !important;border-bottom:1px solid #d9d9d9 !important;margin:0;text-decoration:none}.hb-b05__text-wrap{left:29px;bottom:15px}}@media(max-width:520px){.video-every__wrap{padding:20px 10px}}.video-every-pagination{bottom:unset !important;top:unset !important;display:block !important;position:relative !important;transition:.3s opacity}@media(max-width:600px){.video-every-pagination{display:none !important}}.video-every-pagination .swiper-pagination-bullet{background:white;border:2px solid #cbbcf3;border-radius:5px;width:15px;height:15px;cursor:pointer;flex-shrink:0;transition:all .3s ease;opacity:1;transform:scale(1) !important}.video-every-pagination .swiper-pagination-bullet-active{background:#2a00a2;border:2px solid #2a00a2;opacity:1}.video-every-pagination .swiper-pagination-bullet-active-next,.video-every-pagination .swiper-pagination-bullet-active-prev{transform:scale(1) !important}.video-every-pagination .swiper-pagination-bullet-active-next-next,.video-every-pagination .swiper-pagination-bullet-active-prev-prev{display:none !important}.video-every__swiper-button-next,.video-every__swiper-button-prev{width:40px;height:40px;flex-shrink:0;border-radius:100%;background-color:rgba(87,0,216,1);opacity:.8;transition:all .3s ease;--swiper-navigation-top-offset:50%;--swiper-navigation-sides-offset:0;z-index:10;display:flex !important}@media(max-width:980px){.video-every__swiper-button-next,.video-every__swiper-button-prev{--swiper-navigation-top-offset:44%;--swiper-navigation-sides-offset:2%}}.video-every__swiper-button-next{right:0}.video-every__swiper-button-next svg,.video-every__swiper-button-prev svg{width:10px}.video-every__swiper-button-prev svg{transform:rotate(180deg)}.video-every__swiper-button-next.swiper-button-disabled,.video-every__swiper-button-prev.swiper-button-disabled{background-color:rgba(154,154,154,0.85)}.video-every__swiper-button-next:hover,.video-every__swiper-button-prev:hover{opacity:1}.video-every__swiper-button-next::after,.video-every__swiper-button-prev::after{content:""}
/* End */


/* Start:/local/templates/ulfar/css/page/glavnaya_test/questions.min.css?17619222027105*/
.new-questions-wrap{background:#fafafa;padding:80px 0}@media only screen and (max-width:1200px){.new-questions-wrap{padding:32px 20px}}@media only screen and (max-width:980px){.new-questions-wrap{background:#fff}}@media only screen and (max-width:520px){.new-questions-wrap{padding:20px}}.new-questions-wrap.obs-new{opacity:0;transition:opacity .6s ease}.new-questions-wrap.obs-new.active{opacity:1}.new-questions-wrap.obs-new{opacity:0;transition:opacity .6s ease}.new-questions-wrap.obs-new.active{opacity:1}.new-questions__container{margin:0 auto;max-width:1200px;width:100%;display:flex;flex-direction:column;gap:40px}@media only screen and (max-width:520px){.new-questions__container{gap:20px}}.new-questions__title{color:#202020;font-size:46px;font-style:normal;font-weight:700;line-height:normal}@media(max-width:1200px){.new-questions__title{font-size:28px}}@media(max-width:520px){.new-questions__title{font-size:24px}}.new-questions__title span{color:#5700d8}.new-questions{gap:40px}@media(max-width:960px){.new-questions{gap:32px}}@media(max-width:520px){.new-questions{gap:24px}}.new-questions__list{gap:8px}@media(max-width:960px){.new-questions__list{gap:0}}.new-question{width:100%;border-radius:32px;background-color:rgba(255,255,255,1);padding:32px;gap:5px;transition:all .4s ease;cursor:pointer;border:1px solid rgba(255,255,255,1);transition:all .3s ease}.new-question:hover{border:1px solid #5700d8}.new-question.active:hover{border:1px solid rgba(255,255,255,1)}@media(max-width:960px){.new-question{padding:20px 0;border-radius:0}.new-question:hover{border:1px solid rgba(255,255,255,1);border-bottom:1px solid #5700d8}}.new-question:hover>.new-question__top>.new-question__arrow>svg{color:#5700d8}.new-question.active{gap:40px}@media(max-width:960px){.new-question.active{gap:20px}}.new-question__top{display:flex;justify-content:space-between;align-items:center;transition:all .4s ease;gap:10px}.new-question__arrow{transform:rotate(0);transition:all .4s ease;flex-shrink:0}.new-question.active>.new-question__top>.new-question__arrow{transform:rotate(180deg)}.new-question__arrow>svg{color:rgba(32,32,32,1);transition:all .4s ease}.new-question__top-left{display:flex;gap:12px;align-items:center;transition:all .4s ease}.new-question__number{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;background-color:rgba(87,0,216,1);color:rgba(255,255,255,1);font-size:18px;flex-shrink:0}@media(max-width:520px){.new-question__number{width:24px;height:24px;border-radius:7px;font-size:10px}}.new-question__text{font-size:24px;font-weight:400;color:rgba(32,32,32,1);transition:all .4s ease}@media(max-width:1400px){.new-question__text{font-size:20px}}@media(max-width:960px){.new-question__text{font-size:18px}}@media(max-width:520px){.new-question__text{font-size:16px}}.new-question__text span,.new-question__text b{color:rgba(87,0,216,1);font-weight:400}.new-question__bottom{max-height:0;overflow:hidden;transition:max-height .4s ease}.new-question.active>.new-question__bottom{max-height:500px}.new-question__answer{font-size:18px;font-weight:400;color:rgba(32,32,32,1);transition:all .4s ease}.new-question__answer>b{font-weight:500;color:rgba(87,0,216,1)}@media(max-width:1400px){.new-question__answer{font-size:18px}}@media(max-width:960px){.new-question__answer{font-size:16px}}.new-questions__form{border-radius:20px;border:1px solid rgba(235,235,235,1);background-color:rgba(255,255,255,1);padding:32px;width:100%;display:flex;gap:20px;flex-direction:column}@media(max-width:960px){.new-questions__form{border:0;padding:0}}.new-questions__form-title{font-size:24px;font-weight:700;transition:all .3s ease}@media(max-width:960px){.new-questions__form-title{font-size:28px}}@media(max-width:520px){.new-questions__form-title{font-size:24px}}.new-questions__form-title>b{color:rgba(87,0,216,1)}.new-questions__form-top{width:100%;display:flex;align-items:center;gap:20px;transition:all .3s ease}@media(max-width:960px){.new-questions__form-top{gap:8px;flex:1 1 48%;flex-wrap:wrap}}.new-questions__form-bottom{display:flex;align-items:center;gap:12px}.new-questions__form-input{padding:12px 20px;background-color:rgba(242,242,242,1);border-radius:12px;color:rgba(160,163,189,1);width:100%;line-height:24.55px;border:1px solid transparent;transition:all .3s ease}@media(max-width:960px){.new-questions__form-input{width:48%}}@media(max-width:520px){.new-questions__form-input{width:100%}}.new-questions__form-input.red{border:1px solid red}.new-questions__form-input-name{font-family:"Nunito" !important;border:0;background-color:transparent;width:100%;color:rgba(137,137,137,1);font-size:18px;font-weight:500;transition:all .3s ease}@media(max-width:960px){.new-questions__form-input-name{font-size:16px}}.new-questions__btn{border:1px solid #5700d8;background:#5700d8;color:#fff;padding:12px 32px;box-shadow:0 0 15px rgba(0,0,0,0.25);border-radius:12px;border-color:transparent;color:rgba(255,255,255,1);font-size:18px;font-weight:500;cursor:pointer;text-wrap:nowrap;line-height:24.55px;transition:all .3s ease}.new-questions__btn::after{display:none}.new-questions__btn:hover{border:1px solid #5700d8;background:#fff;color:#5700d8}.new-questions__form-btn{width:297px;flex-shrink:0;transition:all .3s ease}.new-questions__btn-mob{display:none}@media(max-width:960px){.new-questions__form-btn{width:100%;height:44px;padding:0;border-radius:15px;margin-top:24px}.new-questions__btn-desc{display:none}.new-questions__btn-mob{display:block}}.new-questions__btn.new-questions__btn-mob::after{display:none}.new-questions__btn.new-questions__btn-mob{margin:0}.new-questions__policy-input{width:24px;height:24px;border-radius:8px;border:1px solid rgba(235,235,235,1);-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;outline:0;content:none;position:relative;flex-shrink:0;cursor:pointer}.new-questions__policy-input.red{border:1px solid red}.new-questions__form-policy{color:rgba(137,137,137,1);font-size:14px;font-weight:600}.new-questions__policy-input:checked::before{content:url("/local/templates/ulfar/img/cardio/done.svg");width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.new-questions__title{position:relative}.new-questions__title-btn{position:relative;right:0;top:0}.new-questions__top{display:flex;flex-direction:column}.new-questions__title-btn{right:0;top:0;border:1px solid #5700d8;border-radius:12px;padding:10px;width:202px;height:52px;color:#5700d8;cursor:pointer;font-weight:600;font-size:16px;letter-spacing:.01em;color:inherit;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.new-questions__title-btn:hover{background-color:#5700d8;color:#fff}.main-doctors__button-questions{display:flex !important}.flex.flex-v-center.flex-justify.main-doctors__sm-column.main-doctors__sm-column-questions{display:flex;flex-wrap:wrap;gap:20px}@media(max-width:780px){.flex.flex-v-center.flex-justify.main-doctors__sm-column.main-doctors__sm-column-questions{display:flex;flex-wrap:wrap;gap:20px}}
/* End */
/* /local/templates/alloplantRF/css/methods.css?176046042018424 */
/* /local/templates/alloplantRF/css/lechenie-alloplantom.css?17604622161020 */
/* /local/templates/ulfar/css/page/glavnaya_test/video-slider.min.css?173945190116276 */
/* /local/templates/ulfar/css/page/glavnaya_test/video.min.css?173945190116234 */
/* /local/templates/ulfar/css/page/glavnaya_test/questions.min.css?17619222027105 */
