.witr_ds_content_aream {
    position: relative
}

.witr_ds_content {
    position: relative;
    z-index: 1
}

.elementor-section-full_width .witr_containers {
    margin: auto;
    width: 63%
}

.witr_ds_content:before {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    content: "";
    z-index: -1
}

.witr_ds_content {
    height: 826px;
    background-size: cover;
    background-position: center center;
    overflow: hidden
}

.witr_ds_content_inner {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.witr_ds_content_inner h1 {
    font-size: 24px;
    margin-bottom: 9px
}

.witr_ds_content_inner h2,
.witr_ds_content_inner h3 {
    font-size: 84px;
    line-height: 1
}

.witr_ds_content_inner p {
    width: 62%;
    margin: 15px auto 15px auto;
    font-weight: 500;
    font-size: 20px
}

.witr_slick_list {
    margin-top: 30px
}

.witr_slick_list ul li {
    display: inline-block;
    margin-right: 15px;
    margin-bottom: 10px
}

.witr_slick_list ul li,
.witr_slick_list ul li a {
    font-weight: 500;
    color: #454545
}

.witr_slick_list ul li i {
    margin-right: 5px
}

.witr_slicks_title {
    position: absolute;
    top: -13%;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: -1
}

.witr_slicks_title h4 {
    font-size: 130px;
    -webkit-text-stroke: 1px #222429;
    -webkit-text-fill-color: transparent;
    line-height: 1;
    opacity: .07;
    margin: 0
}

.text-left .witr_ds_content_inner h1,
.text-left .witr_ds_content_inner h2,
.text-left .witr_ds_content_inner h3,
.text-left .witr_slicks_title h4 {
    width: 70%;
    margin: 0 auto 7px 0
}

.text-left .witr_ds_content_inner p {
    width: 62%;
    margin: 14px auto 15px 0
}

.text-center .witr_ds_content_inner h1,
.text-center .witr_ds_content_inner h2,
.text-center .witr_ds_content_inner h3,
.text-center .witr_ds_content_inner p,
.text-center .witr_slicks_title h4 {
    margin-left: auto;
    margin-right: auto
}

.text-right .witr_ds_content_inner h1,
.text-right .witr_ds_content_inner h2,
.text-right .witr_ds_content_inner h3,
.text-right .witr_slicks_title h4 {
    width: 70%;
    margin: 0 0 7px auto
}

.text-right .witr_ds_content_inner p {
    width: 62%;
    margin: 14px 0 15px auto
}

.text-left .witr_slicks_title h4,
.text-left .witrscontainer h1,
.text-left .witrscontainer h2,
.text-left .witrscontainer h3,
.text-left .witrscontainer p {
    width: 70%;
    margin: 14px auto 15px 0
}

.text-center .witr_slicks_title h4,
.text-center .witrscontainer h1,
.text-center .witrscontainer h2,
.text-center .witrscontainer h3,
.text-center .witrscontainer p {
    width: 70%;
    margin-left: auto;
    margin-right: auto
}

.text-right .witr_slicks_title h4,
.text-right .witrscontainer h1,
.text-right .witrscontainer h2,
.text-right .witrscontainer h3,
.text-right .witrscontainer p {
    width: 40%;
    margin: 14px 0 15px auto
}

.text-center .witr_slicks_title h4,
.text-center .witrscontainer h1,
.text-center .witrscontainer h2,
.text-center .witrscontainer h3,
.text-center .witrscontainer p {
    width: 76%;
    margin-left: auto;
    margin-right: auto
}

.text-left .witr_slicks_title h4 {
    width: 50%
}

.text-right .witr_slicks_title h4 {
    width: 50%
}

.text-center .witr_slicks_title h4 {
    width: 70%;
    margin-left: auto;
    margin-right: auto
}

@media (min-width:1200px) {
    .witrscontainer {
        max-width: 1430px
    }
}

.witrscontainer {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

.text-center .icon_section {
    position: absolute;
    left: 50%;
    bottom: -27%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.text-left .icon_section {
    position: absolute;
    left: 0;
    bottom: -22%
}

.text-right .icon_section {
    position: absolute;
    right: 0;
    bottom: -22%
}

.slick_pluse_btn {
    display: inline-block
}

.slick_pluse_btn span {
    margin-left: 5px;
    display: inline-block
}

a.witr_video_btn {
    color: #222429
}

.slider_btn {
    margin-top: 42px
}

.text-left .witr_slider_thumb {
    position: absolute;
    right: -230px;
    top: 52%;
    z-index: -1;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.text-right .witr_slider_thumb {
    position: absolute;
    left: -230px;
    top: 52%;
    z-index: -1;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.slick-vertical .slick-slide {
    border: 0 !important
}

.slick-vertical .slick-prev {
    transform: rotate(-90deg)
}

.slick-vertical .slick-next {
    transform: rotate(-90deg)
}

@media (min-width:1200px) and (max-width:1440px) {
    .text-right .witr_slider_thumb {
        left: -320px
    }
    .text-left .witr_slider_thumb {
        right: -300px
    }
    .em_slider_s2_image img {
        width: 70%
    }
    .text-left .witr_slicks_title h4,
    .text-left .witrscontainer h1,
    .text-left .witrscontainer h2,
    .text-left .witrscontainer h3,
    .text-left .witrscontainer p {
        width: 51%
    }
    .text-right .witr_slicks_title h4,
    .text-right .witrscontainer h1,
    .text-right .witrscontainer h2,
    .text-right .witrscontainer h3,
    .text-right .witrscontainer p {
        width: 51%
    }
}

@media (min-width:1025px) and (max-width:1800px) {
    .elementor-section-full_width .witr_containers {
        width: 98% !important
    }
}

@media (min-width:1365px) and (max-width:1660px) {
    .witr_ds_content {
        height: 980px !important
    }
}

@media (min-width:992px) and (max-width:1300px) {
    .elementor-section-full_width .witr_containers {
        width: 98% !important
    }
}

@media (min-width:1301px) and (max-width:1440px) {
    .elementor-section-full_width .witr_containers {
        width: 82% !important
    }
}

@media (min-width:992px) and (max-width:1199px) {
    .witr_ds_content {
        height: 840px !important
    }
    .witr_slider_thumb.em_slider_s2_image {
        display: none
    }
    .text-right .witr_slider_thumb {
        left: -90px !important
    }
    .text-left .witr_slider_thumb {
        right: -340px !important
    }
    .em_slider_s2_image img {
        width: 70%
    }
}

@media (min-width:768px) and (max-width:991px) {
    .elementor-section-full_width .witr_containers {
        margin: auto;
        width: 90% !important
    }
    .witr_slick_list {
        text-align: center
    }
    .slider_btn {
        margin-top: 15px
    }
    .witr_ds_content {
        height: 550px !important
    }
    .text-center .witr_ds_content_inner h1,
    .text-center .witr_ds_content_inner h2,
    .text-center .witr_ds_content_inner h3,
    .text-center .witr_ds_content_inner p,
    .text-left .witr_ds_content_inner h1,
    .text-left .witr_ds_content_inner h2,
    .text-left .witr_ds_content_inner h3,
    .text-left .witr_ds_content_inner p,
    .text-right .witr_ds_content_inner h1,
    .text-right .witr_ds_content_inner h2,
    .text-right .witr_ds_content_inner h3,
    .text-right .witr_ds_content_inner p {
        width: 100% !important;
        margin-left: auto;
        margin-right: auto;
        text-align: center !important
    }
    .text-left .slider_vd_icon {
        right: 43% !important;
        top: -13% !important
    }
    .witr_ds_content_inner h2,
    .witr_ds_content_inner h3 {
        font-size: 48px
    }
    .text-right .slider_vd_icon {
        left: 43% !important;
        top: -13% !important
    }
    .witr_slicks_title h4 {
        font-size: 105px !important
    }
    .slider_btn,
    .text-left .witr_btn_sinner,
    .text-right .witr_btn_sinner {
        text-align: center !important
    }
    .witr_slider_thumb.em_slider_s2_image {
        display: none
    }
}

@media (max-width:767px) {
    .elementor-section-full_width .witr_containers {
        margin: auto;
        width: 90% !important
    }
    .witr_slick_list {
        text-align: center
    }
    .text-left .witr_btn_sinner,
    .text-right .witr_btn_sinner {
        text-align: center !important
    }
    .witr_video_butns {
        display: block;
        margin-top: 15px
    }
    .slider_btn {
        margin-top: 15px
    }
    .witr_ds_content {
        height: 500px !important;
        background-size: cover;
        background-position: center center;
        overflow: hidden
    }
    .text-center .witr_ds_content_inner h1,
    .text-center .witr_ds_content_inner h2,
    .text-center .witr_ds_content_inner h3,
    .text-center .witr_ds_content_inner p,
    .text-left .witr_ds_content_inner h1,
    .text-left .witr_ds_content_inner h2,
    .text-left .witr_ds_content_inner h3,
    .text-left .witr_ds_content_inner p,
    .text-right .witr_ds_content_inner h1,
    .text-right .witr_ds_content_inner h2,
    .text-right .witr_ds_content_inner h3,
    .text-right .witr_ds_content_inner p {
        width: 100% !important;
        margin-left: auto;
        margin-right: auto;
        text-align: center !important
    }
    .text-left .slider_vd_icon {
        right: 40% !important;
        top: -18% !important
    }
    .text-center .witr_ds_content_inner h1,
    .text-left .witr_ds_content_inner h1,
    .text-right .witr_ds_content_inner h1 {
        font-size: 20px
    }
    .text-center .witr_ds_content_inner h2,
    .text-center .witr_ds_content_inner h3,
    .text-left .witr_ds_content_inner h2,
    .text-left .witr_ds_content_inner h3,
    .text-right .witr_ds_content_inner h2,
    .text-right .witr_ds_content_inner h3 {
        font-size: 25px
    }
    .text-right .slider_vd_icon {
        left: 40% !important;
        top: -18% !important
    }
    .witr_slicks_title h4 {
        font-size: 65px !important
    }
    .witr_btn {
        padding: 10px 26px;
        margin-right: 0
    }
    .slider_btn {
        text-align: center;
        margin-top: 15px
    }
    .text-left .icon_section {
        left: 19%
    }
    .text-right .icon_section {
        right: 45px;
        bottom: -15%
    }
    .em_slider_s2_image {
        display: none
    }
}