#swiper1 .swiper-container .bg {
    background-position: initial !important;
}

.swiper-container .arrow {
    display: none !important;
}

.swiper-container--full {
    width: 100%;
}

.wrapper.text-wrapper{
    padding-left: 20px !important;
}
.wrapper.text-wrapper .text_con {
    left: 20px;
}
#swiper1 .bl_shadow_cover.shadow-bottom,
#swiper6 .bl_shadow_cover.shadow-bottom {
    background-image: url("/images/front/modules/header/shadow_desktop.png");
    background-position: center;
    top: auto;
    bottom: 0;
    height: 310px;
}
#swiper6 .bl_shadow_cover.shadow-bottom{
    bottom: 12%;
}
#swiper6 {
  display: none;
}
#swiper6 .text_con{
    color: #ffffff !important;
}

#swiper1 .text_con.lang-eng {
    top: 120px;
    bottom: auto;
}
#swiper1 .text_con.lang-rus {
    top: 120px;
    bottom: auto;
}
#swiper6 .text_con.lang-eng {
    top: 60px;
    bottom: auto;
}
#swiper6 .text_con.lang-rus {
    top: 60px;
    bottom: auto;
}
#swiper1 .text_con.lang-rus .title_big,
#swiper6 .text_con.mob-lang-rus .title_big {
    font-family: Arial;
}


#swiper1 .swiper-slide .text_con .btn{
    color: #183B7E !important;
    font-family: brandontext-med;
    text-shadow: none;
    font-size: 16px;
    padding: 0 60px;
}

#swiper1 .swiper-slide .text_con .btn {
    background: #fff !important;
}

#swiper1 .swiper-slide .text_con.lang-rus .btn {
	font-family: Arial;
	height: 42px;
}
#swiper6 .swiper-slide .text_con.mob-lang-rus .btn {
    font-family: Arial;
}

@media (max-width: 1297px) and (min-width: 1024px) {
    #swiper1.swiper-container .bg {
        background-position: center top !important;
    }
}
@media screen and (max-height: 730px) and (max-width: 1730px) and (min-width: 1501px){
    #swiper1.swiper-container:not(.wrapper) .bg{
        background-position: center top !important;
    }
}
@media screen and (max-height: 730px) and (max-width: 1500px) and (min-width: 1371px){
    #swiper1.swiper-container:not(.wrapper) .bg{
        background-position: center top !important;
    }
}@media screen and (max-height: 730px) and (max-width: 1370px) and (min-width: 1297px){
    #swiper1.swiper-container:not(.wrapper) .bg{
        background-position: center top !important;
    }
}

@media screen and (max-width: 640px) {
    #swiper1 {
        display: none;
    }
    #swiper6 {
        display: block;
    }
    #swiper6 .swiper-slide-active .slide {
        margin-left: 10px;
        margin-right: 50px;
    }

    #swiper6 .swiper-slide-active + .swiper-slide .slide {
        margin-left: -40px;
    }

    #swiper6 .slide {
        margin-top: 10px;
    }

    .swiper-container .bg {
        border-radius: 5px;
    }

    .bl_shadow_cover {
        border-radius: 5px;
    }

    .swiper-container .arrow {
        display: none;
    }

    .swiper-container .bg {
        background-position: top -15px center !important;
        height: 88%;
    }

    .bl_shadow_cover {
        height: 88%;
    }

    .swiper-slide .text_con {
        margin-top: 0 !important;
        top: 205px;
        background-color: #183B7E;
        width: 90%;
        margin-left: 5%;
        height: 240px;
        border-radius: 5px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        padding-left: 10px;
        padding-right: 10px;
        text-align: center;
    }

    .mobile-only span {
        color: #ffffff !important;
    }

    .text_con .btn {
        background: #FFFFFF !important;
        color: #183B7E !important;
        font-family: brandontext-med;

    }
}
