@media (max-width: 1500px) {
    #about-us-2 .container {
        width: 90%;
    }

}
@media (max-width: 1400px) {

}
@media (max-width: 1300px) {

}

/* Large Devices, Wide Screens */
@media (max-width : 1200px) {
}

/* Medium Devices, Desktops */
@media  (max-width : 991px) {
    .navbar > .container, .navbar > .container-fluid {
        justify-content: right;
    }

    nav img {
        display: block;
    }

    .navbar-nav {
        text-align: center;
    }

    #about-us-2 .container {
        width: 93.5%;
    }

    #about-us-2 img {
        min-height: 100%;
        transform: translateX(0px);
    }

    .section-header p {
        width: 90%;
        max-width: 90%;
    }

    /* #process .col-md-6 {
        max-width: 100%;
        width: 100%;
    } */


    #process .col-md-6 {
        width: 100%;
        max-width: 100%;
    }

    #process .thumb img {
        height: 500px;
    }

    .col-md-6.thumb {
        height: 500px;
    }
    
    .work-process-area .process-items {
        display: block;
    }

    /* nav.navbar-transparent {
        background-color: white;
    } */

    nav.navbar-white {
        background-color: white;
        padding-bottom: 10px;
    }

    .carousel {
        width: 100%;
        height: 70vh;
        margin-top: 50px;
    }

    #featuresDemo {
        padding-bottom: 0px;
    }
    
    .navbar-collapse {
        padding-top: 50px;
    }
    
    .more-content .container {
    	width: 90%;
    }
    
    .carousel {
        padding: 0px;
        margin-top: 50px;
    }
    
    .pt-115 {
	    padding-top: 0px;
    }
    
    .navbar-nav.ml-auto {
        transform: translateX(-10px);
    }

    .navbar > .container, .navbar > .container-fluid {
        justify-content: center;
    }

    #header-2 a.navbar-brand {
        margin-right: 0px;
    }

    .fading-in.portfolio-3-column.portfolio-3-column_1_3.portfolio-3-column_15.portfolio-3-css_mix_blend_mode_passthrough {
        width: 100%;
    }

    #footer-final img {
        max-width: 40%;
    }


   
}

@media (max-width : 769px) {
    .row.submit-and-captcha:hover {
        width: 40%;
    }
    

    
    /* 30.3.2024 */
    .vimeo {
    	max-width: 70%;
    	margin-top: 30px;
    	margin-bottom: 30px;
    }
    
    #features-46 {
    	padding-top: 70px;
    }
}


/* Small Devices, Tablets (col-lg)*/
@media (max-width : 769px) {

}


@media (max-width: 680px) {
    .carousel {
        margin-top: 0px;
    }
    
    .row.submit-and-captcha {
	    width: 40%;
    }

}
@media (max-width: 575px) {

}   

/* Extra Small Devices, Phones */
@media (max-width : 481px) {
}

@media (max-width : 400px) {
}

/* Custom, iPhone Retina */
@media (max-width : 320px) {
}

 @media (min-width: 776px) {
    
} 