@media only screen and (max-width: 825px) {
	@media (orientation: landscape) {}
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {}

@media only screen and (min-width: 900px) {}

@media only screen and (max-width: 500px) {}

@media only screen and (max-width: 590px) {}

@media only screen and (min-width: 591px)and (max-width: 1024px) {}

.right-text {
    position: absolute;
    right: calc((100vw - 1140px)/2);
    top: 50%;
    transform: translate(0, -50%);
}
.right-text div[data-content-type=text] {
    position: relative;
    right: 0;
    top: 0;
}
.left-text {
    position: absolute;
    left: calc((100vw - 1140px)/2);
    top: 50%;
    transform: translate(0, -50%);
}
.left-text div[data-content-type=text] {
    position: relative;
    left: 0;
    top: 0;
}
@media (max-width: 767px) {
    @media (orientation: landscape) {
        .right-text {
                right: calc((100vw - 540px)/2) !important;
        }
        .left-text {
                left: calc((100vw - 540px)/2)
        }
    }
    .left-text {
        left: 10px;
    }
    .right-text {
        right: 10px;
        padding: 0 !important;
    }
}

@media (min-width: 768px) {
    .right-text {
        right: 0;
    }
    .left-text {
        left: 0;
    }
}

@media (min-width: 992px) {
    .right-text {
        right: 0;
    }
    .left-text {
        left: 0;
    }
}

@media (min-width: 1200px) {
    .right-text {
        right: 0;
    }
    .left-text {
        left: 0;
    }
}
.center-text {
    margin-left: 52% !important;
    transform: translate(-50%, -50%) !important;
    position: absolute;
    top: 48%;
}
#wd-banner-slider-demo .owl-controls {
    bottom: 10px !important;
}