﻿/* Slider */
.LA25394 .slick-slider
{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.LA25394 .slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.LA25394 .slick-list:focus
{
    outline: none;
}
.LA25394 .slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}
.LA25394 .slick-slider .slick-track, .LA25394 .slick-slider .slick-list
{
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.LA25394 .slick-track
{
    position: relative;
    top: 0;
    left: 0;
    display: flex;
    margin-left: auto;
    margin-right: auto;
}
.LA25394 .slick-track:before, .LA25394 .slick-track:after
{
    display: table;
    content: '';
}
.LA25394 .slick-track:after
{
    clear: both;
}
.LA25394 .slick-loading .slick-track
{
    visibility: hidden;
}
.LA25394 .slick-slide
{
    display: none;/* float: left; */
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.LA25394 .slick-slide img
{
    display: block;
}
.LA25394 .slick-slide.slick-loading img
{
    display: none;
}
.LA25394 .slick-slide.dragging img
{
    pointer-events: none;
}
.LA25394 .slick-initialized .slick-slide
{
    display: block;
}
.LA25394 .slick-loading .slick-slide
{
    visibility: hidden;
}
.LA25394 .slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.LA25394 .slick-arrow.slick-hidden
{
    display: none;
}
.LA25394 .slick-arrow
{
    display: none;
}
.LA25394 .slick-dots li button:before
{
    display: none;
}
.LA25394 .slick-dots li button
{
    display: none;
}
.LA25394 .slick-dots .slick-active
{
    background: #be3233;
    opacity: 1;
    border-radius: 50%;
    width: 11px;
    height: 11px;
}
.LA25394 .slick-dots li
{
    width: 65px;
    height: 11px;
    margin: 0 5px;
    transition: .3s;
    opacity: .36;
    background: #55c4ec;
    border-radius: 8px;
}
.LA25394 .slick-dots
{
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    position: relative;
    bottom: 0;
    height: 10px;
    align-items: center;
    list-style: none;
    margin: 0;
    padding: 0;
    margin-top: 40px;
    cursor: pointer;
}
.LA25394
{
    width: 100%;
}
.LA25394 .list .slick-list
{
    width: 100%;
}
.LA25394 .list .item
{
    width: calc(100% / 7);
    position: relative;
    transition: all .3s;
    border-right: 1px solid #fff;
}
.LA25394 .list .item .imgBefore
{
    width: 100%;
    height: 750px;
}
.LA25394 .list .item .imgAfter
{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 110px;
    height: 110px;
    z-index: 1;
}
.LA25394 .list .item .imgAfter img
{
    width: 100%;
    height: 100%;
    display: block;
    object-fit: contain;
}
.LA25394 .list .item .imgBefore img
{
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
}
.LA25394 .list
{
    width: 100%;
}
.LA25394 .list .item .bagk
{
    position: absolute;
    top: 0%;
    width: 100%;
    height: 100%;
    opacity: .47;
    background-image: linear-gradient(179deg,#262d2d 9%,rgba(19,20,20,.57) 97%);
}
.LA25394 .list .item .banner-description
{
    position: absolute;
    z-index: 1;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 45px;
    box-sizing: border-box;
    transition: all .3s;
    opacity: 0;
    bottom: 0;
}
.LA25394 .banner-name
{
    font-size: 40px;
    color: #fff;
    margin-bottom: 10px;
    word-break: break-word;
}
.LA25394 .banner-docs
{
    font-size: 14px;
    color: #fff;
    line-height: 26px;
    word-break: break-word;
}
.LA25394 .list .item .banner-description .cont_img
{
    width: 110px;
    height: 110px;
}
.LA25394 .list .item .banner-description .cont_img img
{
    width: 100%;
    height: 100%;
    display: block;
    object-fit: contain;
}
.LA25394 .list .item .banner-description .cont
{
    max-width: 80%;
}
.LA25394 .moreBtn
{
    border: 1px solid #fff;
    border-radius: 17px;
    padding: 6px 28px;
    display: inline-block;
    font-size: 14px;
    color: #fff;
    margin-top: 20px;/* line-height: unset !important; */
}
.LA25394 .box
{
    position: relative;
}
.LA25394 .box .box_left, .LA25394 .box .box_right
{
    width: 30px;
    height: 30px;
    position: absolute;
    background: #fff;
    box-shadow: 0 1px 4px 0 #d7d7d7;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1;
    border-radius: 50%;
}
.LA25394 .box .box_left
{
    left: 10px;
}
.LA25394 .box .box_right
{
    right: 10px;
}
.LA25394 .box .box_left svg path, .LA25394 .box .box_right svg path
{
    fill: currentColor;
    color: #49b7ae;
}
.LA25394 .box .box_left svg, .LA25394 .box .box_right svg
{
    width: 14px;
    height: 14px;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
}
.LA25394 .box .box_left svg
{
    left: 45%;
}
.LA25394 .box .box_right svg
{
    left: 50%;
}
.LA25394 .list .item .banner-description .banner-docs span, .LA25394 .list .item .banner-description .banner-docs span strong
{
    font-family: inherit;
    color: inherit;
}
.LA25394 .box .backstage-blocksEditor-wrap
{
    line-height: unset!important;
    font-size: unset!important;
}
.LA25394 .moreBtnS
{
    display: none;
}
@media(min-width: 800px)
{
    .LA25394 .list .item.active
    {
        width: 60%!important;
    }
    .LA25394 .list .item .bagk.active
    {
        opacity: .7;
        background-image: linear-gradient(180deg,rgba(73,183,174,0) 48%,#49b7ae 80%);
    }
    .LA25394 .list .item .banner-description.active
    {
        bottom: 50px;
        opacity: 1;
    }
    .LA25394 .list .item .imgAfter.active
    {
        display: none;
    }
}
@media(max-width: 1440px)
{
    .LA25394 .list .item .imgAfter
    {
        width: 90px;
        height: 90px;
    }
}
@media(max-width: 1200px)
{
    .LA25394 .list .item .banner-description .cont
    {
        max-width: 70%;
    }
    .LA25394 .list .item .banner-description .cont_img, .LA25394 .list .item .imgAfter
    {
        width: 90px;
        height: 90px;
    }
    .LA25394 .list .item .banner-description
    {
        padding: 0 20px;
    }
}
@media(max-width: 768px)
{
    .LA25394 .list .item
    {
        width: 100%;
    }
    .LA25394 .list .item .banner-description .banner-docs
    {
        display: none;
    }
    .LA25394 .list .item .bagk
    {
        opacity: .84;
        background-image: linear-gradient(1deg,#262d2d 0%,rgba(19,20,20,0) 77%);
    }
    .LA25394
    {
        padding: 0 20px;
        box-sizing: border-box;
    }
    .LA25394 .list .item .imgBefore
    {/* height: 280px; */
        height: 100%;
    }
    .LA25394 .list .item
    {
        margin-bottom: 10px;
    }
    .LA25394 .list .item:last-child
    {
        margin-bottom: 0;
    }
    .LA25394 .list .item .banner-description
    {
        opacity: 1;
        flex-direction: row-reverse;
        justify-content: start;
        bottom: 10px;
    }
    .LA25394 .list .item .imgAfter
    {
        display: none;
    }
    .LA25394 .list .item .banner-description .moreBtn
    {
        display: none;
    }
    .LA25394 .list .item .banner-description .cont_img
    {
        margin-right: 15px;
    }
    .LA25394 .list .item .banner-description .banner-name
    {
        font-size: 18px;
        margin-bottom: 0;
    }
    .LA25394 .list .item .banner-description .cont_img
    {
        width: 40px;
        height: 40px;
    }
    .LA25394 .box .box_left, .LA25394 .box .box_right
    {
        display: none;
    }
    .LA25394 .list .item .bagk
    {
        display: none;
    }
    .LA25394 .moreBtnS
    {
        position: absolute;
        width: 100%;
        height: 100%;
        display: block;
        z-index: 2;
    }
}
@media(max-width: 510px)
{
    .LA25394 .list .item .imgBefore
    {/* height: 100px; */
        height: 100%;
    }
}