/* Tablets */
@media (min-width: 600px) and (max-width: 1024px) {
    .services-sm .col-md-6 {

        width: 100%;

    }

    .services-sm .text-padding {
        padding: 0 0px 0 0 !important;
    }

    .slider-features .owl-carousel .owl-item img {
        width: 565px !important;
    }

    .tab-mt-4 {
        margin-top: 50px;
    }

    #mobile-slider-1 .owl-stage-outer {
        padding: 0px 0;
    }

    .skills-child-will-develop {
        margin: auto !important;
        width: 88% !important;
    }

    .slider-features .owl-carousel .owl-item img {
        width: 550px !important;
    }


}

/* Small Laptops */
@media (min-width: 1025px) and (max-width: 1440px) {

    .services-sm .col-md-6 {

        width: 100% !important;

    }

    .services-sm .text-padding {
        padding: 0 0px 0 0 !important;
    }

    .slider-features .owl-carousel .owl-item img {
        width: 565px !important;
    }

    .tab-mt-4 {
        margin-top: 50px !important;
    }

    #mobile-slider-1 .owl-stage-outer {
        padding: 0px 0;
    }

    .skills-child-will-develop {
        margin: auto !important;
        width: 65% !important;
    }

    .slider-features .owl-carousel .owl-item img {
        width: 550px !important;
    }

}

@media only screen and (max-width: 767px) {
    .tab-mt-4 {
        margin-top: 5px !important;
    }
}

.skills-child-will-develop {
    margin: auto;
    width: 66%;
}


@media only screen and (device-width: 800px) and (device-height: 1280px) and (-webkit-device-pixel-ratio: 1.5) {
    .text-mobile-banner h1 {
        font-size: 45px !important;
        color: #012F74;
        line-height: 42px !important;
    }

    .text-right-in-tab {
        text-align: right !important;
    }

}

.call-to-action111 .col-lg-6 {
    width: 100%;
}

@media only screen and (min-width: 800px) and (max-width: 1280px) {

    .hero-text1 {
        font-size: 35px !important;
    }

    .text-right-in-tab {
        text-align: center !important;
    }

    .call-to-action111 .col-lg-6 {
        width: 160%;
    }


    .text-mobile-banner h1 {

        line-height: 41px !important;
    }

    .container-video {
        width: 45% !important;
    }


    .text-right-in-tab {
        font-size: 31px !important;
    }



    /* .video-bg-img {
        background-size: unset !important;

    } */

    /* body .video-bg-img {
        background-size: contain !important;
    } */


}




/* @media only screen and (min-device-width: 800px) and (max-device-width: 1280px) and (orientation: landscape) {
    .text-right-in-tab {
        text-align: right !important;
    }
} */