
/* Medium Desktop */
@media only screen and (max-width: 1440px) {

}

/* Small Laptop */
@media only screen and (max-width: 1280px) {
  
}

@media only screen and (min-width: 1280px) {
 
}


/* Tablet (Landscape) */
@media only screen and (max-width: 1024px) {
    
   
    
}
@media only screen and (min-width: 1000px) {
    .header_div{position: fixed; left: 0; height: 100vh; background: var(--white); width: 16.6%; align-items: center; display: flex; padding: 0 45px;}
    .home_slider .row{height: 100vh; align-items: center;}
    .about_us_list h3{min-height: 80px;}
    
}

/* Tablet (Portrait) */
@media only screen and (max-width: 1000px) {
    body{font-size: 16px;}
    .hide_mobile{display: none;}
    .full_width_mobile{width: 100%;}
    .header_div{padding: 20px 0;}
   .header_div img{max-height: 110px;}
   h1{font-size: 35px;}
   h3{font-size: 25px;}
   .home_slider{padding: 100px 0;}
   section{padding: 40px 0;}
   .about_us_list{margin-top: 40px; padding: 0 25px; font-size: 22px;}
   .contact_us_description_form{padding: 40px;}
   .btn_contactus_close {right: 20px;    top: 20px;}
    h4{    margin: 15px 0 30px;}
    .copy_wright{text-align: center;}
}
/* Large Mobile (Portrait) */
@media only screen and (max-width: 680px) {
    .about_us_list_2{padding: 40px 25px;}
    .about_us_list_2::after, .about_us_list_2::before{height: 1px; left: 0; right: 0; top: 0; width: auto;}
    .about_us_list_2::after{top: auto; bottom: 0;}
.subscribe_section input[type="submit"].wpcf7-submit{width: 100%;}
.contact_us_section h3 {
    margin: 150px 0;
}
.contact_us_section{padding: 0;background-size: 115% auto;    background-position: top center;}
.contact_us_section .col-md-8{padding: 0;}
.contact_us_description {
    padding: 30px 25px;
}
}

/* Small Mobile (Portrait) */
@media only screen and (max-width: 320px) {

}











