@media screen and (min-width:1200px) {
    header.page {
        background-image: url(../images/header-bg-1200.jpg);
        background-position: center;
        height:600px;
    }
    header.page-500 {
        background-image: url(../images/header-bg-1200x500.jpg);
        background-position: center;
        height:500px;
    }
    header.page-old {
        background-image: url(../images/header-page.jpg);
        background-position: left;
        height:400px;
    }
    header.page-600 {
        background-image: url(../images/header-bg-1366x600.jpg);
        background-position: center;
        height:600px;
    }
}

@media screen and (min-width:1366px) {
    header.page {
        background-image: url(../images/header-bg-1200.jpg);
        background-position: center;
        height:600px;
    }
    header.page-500 {
        background-image: url(../images/header-bg-1366x500.jpg);
        background-position: center;
        height:500px;
    }
    header.page-old {
        background-image: url(../images/header-page.jpg);
        background-position: left;
        height:400px;
    }
    header.page-600 {
        background-image: url(../images/header-bg-1440x600.jpg);
        background-position: center;
        height:600px;
    }
}
@media screen and (min-width:1440px) {
    header.page {
        background-image: url(../images/header-bg-2560.jpg);
        background-position: center;
        height:600px;
    }
    header.page-500 {
        background-image: url(../images/header-bg-1440x500.jpg);
        background-position: center;
        height:500px;
    }
    header.page-old {
        background-image: url(../images/header-page.jpg);
        background-position: left;
        height:400px;
    }
    header.page-600 {
        background-image: url(../images/header-bg-1920x600.jpg);
        background-position: center;
        height:600px;
    }
}

@media screen and (min-width:1920px) {
    header.page {
        background-image: url(../images/header-bg-2560.jpg);
        background-position: center;
        height:800px;
    }
    header.page-500 {
        background-image: url(../images/header-bg-1920x500.jpg);
        background-position: center;
        height:500px;
    }
    header.page-old {
        background-image: url(../images/header-page.jpg);
        background-position: left;
        height:400px;
    }
    header.page-600 {
        background-image: url(../images/header-bg-more-1920x600.jpg);
        background-position: center;
        height:600px;
    }
}

@media screen and (min-width:2560px) {
    header {
        background-image: url(../images/header-bg-height-2.jpg);
        background-position: center;
    }
    header.page {
        background-image: url(../images/header-bg-2560.jpg);
        background-position: center;
        height:800px;
    }
    header.page-500 {
        background-image: url(../images/header-bg-2560x500.jpg);
        background-position: left;
        height:600px;
    }
    header.page-old {
        background-image: url(../images/header-page.jpg);
        background-position: left;
        height:400px;
    }
    
    header.page-600 {
        background-image: url(../images/header-bg-more-2560x800.jpg);
        background-position: center;
        height:600px;
    }
}

@media screen and (min-width:3000px) {
    header.page-600 {
        background-image: url(../images/header-bg-more-2560x600-2.jpg);
        background-position: center;
        height:600px;
    }
}

@media screen and (max-width:1920px) {
    .contact-info {
        width: 20%
    }
    .navigation {
        width:80%;
    }
}

@media screen and (max-width:1440px) {
    .navigation {
        width:75%;
    }
    .contact-info {
        width: 25%
    }
}

@media screen and (max-width:1366px) {
    .navigation {
        width:74%;
    }
    .main-search-query {
        width: 400px;
        margin: 10px auto 0;
    }
    .main-search-query h1 {
        font-size: 28px;
    }
    .main-btn {
        margin: 10px auto;
    }
}
@media (max-height: 1024px) {
    header {
        background-image: url(../images/header-bg-height.jpg);
        background-repeat: no-repeat;
        background-position: left;
        height: 100vh;
        background-size: cover;
    }
}
/* Height Screen */
@media screen and (max-width:1200px) {
    .contact-us-consult-form .elementor-element-populated {
        padding:35px 10px 10px 10px !important;
        margin-left:20px;
    }
    .menu {
        opacity: 0;
        visibility: hidden;
        display: none;
    }
    .menu-mobile, .open-menu-btn {
        opacity: 1;
        visibility: visible;
    }
    .navigation {
        width: 0;
        position: absolute;
    }
    .contact-info {
        width: 100%;
        padding: 85px 40px;
    }
    .search-form {
        margin-top: 0;
    }
    .menu {
        margin-top: 0;
    } 
    .main-search-query {
        width: 95%;
        margin: 40px auto;
    }
    .main-search-query h1 {
        font-size: 36px;
        line-height: 48px;
    }
    header {
        background: #fcece0;
        height: auto;
        padding-bottom: 30px;
        /* margin-bottom: 50px; */
    }
    .search-form-container {
        top: 130px;
        width: 90%;
        right: 20px;
    }
}


@media screen and (max-width:992px) {
    .slider {
        display: none;
    }
    .why-choose-me {
        height: auto;
    }
    .get_in_touch-description {
        width: 100% !important;
    }
    .testimonials-wrapper {
        padding:0 !important;
    }
    .from-right-to-center p {
        text-align:left !important;
    }
    .from-right-to-center .elementor-widget-container {
        padding:0 !important;
    }
    .mobile-p-0 .elementor-widget-container {
        padding:0 !important;
    }
    .mobile-px-10 .elementor-widget-container {
        padding: 20px 10px !important;
    }
    .mobile-m-0 .elementor-widget-container {
        margin:10px !important;
    }
    .my-shortcode-form {
        padding:25px 25px 25px 10px !important;
    }
}
@media screen and (max-width:768px) {
    .experince-people__human {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        text-align: center;
    }
    .experince-people__human img {
        margin-bottom: 30px;
    }
    .experince-people__more {
        margin: 0 auto;
    }
    .research-services .line {
        width: 80%;
    }
    .research-services-and-methods {
        height: auto;
    }
    .contact-us-consult-form .elementor-element-populated {
        margin-right:20px;
        margin-bottom:50px;
        
    }
    
}
@media screen and (max-width:320px) {
    .contact-info {
        padding: 85px 20px;
    }
}


