
/* Medium Desktop */
@media only screen and (min-width: 1100px) { 

}


/* Small Laptop */
@media only screen and (min-width: 1010px) {
  .container_max.container{max-width: 94%;}  
  .copy_write{position: absolute; bottom: 0;}
}


@media only screen and (max-width: 1500px) {
h1{ font-size: 45px; margin-bottom: 15px;}
h2{ font-size: 30px; margin-bottom: 20px;}
h3{ font-size: 20px; margin-bottom: 15px;}
h4{ font-size: 18px;}
}


@media only screen and (max-width: 2000px) and (min-width: 1500px){
    .container_max.container{} 
}
@media only screen and (min-width: 2000px) {
    .container_max.container{max-width: 1920px;} 
}

/* Tablet (Landscape) */
@media only screen and (max-width: 1024px) {
 body{font-size: 14px;}   
.page_top_banner .border_bg_light{padding: 100px 0 40px;}

h1{ font-size: 35px; margin-bottom: 15px;}
h2{ font-size: 25px; margin-bottom: 20px;}
h3{ font-size: 20px; margin-bottom: 15px;}
h4{ font-size: 18px;}
p{margin-bottom: 15px;}
.main_button {   
    padding: 10px 25px;   
    max-width: 150px;
    margin-top: 10px;
}
.page_top_banner .row{align-items: end;}
}

/* Tablet (Portrait) */
@media only screen and (max-width: 800px) {
   .header-area .col-md-4,  .header-area .col-md-8{width: 50%;}
   .header-area .logo img,
   header.fixed .header-area .logo img {max-height: 35px;}
   .header-area{padding: 15px 0;}
    .btn-menu {
        display: block;
        float: right;
    }
    .header-area ul.header-center-menu {
        position: fixed;
        background: #f6f6fb;
        width: 100%;
        border-radius: 0px;
        left: 0%;
        top: -100%;
        flex-wrap: wrap;
        padding: 10px;
        transition: all .5s ease;
        -webkit-transition: all .5s ease;
        -moz-transition: all .5s ease;
        
    }
    .header-area ul.header-center-menu li{width: 100%; text-align: center;}
    .header-area ul.header-center-menu li a{margin: 0; display: block; padding: 10px 0; font-size: 18px;}
    .header-area ul.header-center-menu.open {
        top: 64px;
        transition: all .5s ease;
        -webkit-transition: all .5s ease;
        -moz-transition: all .5s ease;
    }
    header.fixed .header-area ul.header-center-menu.open {
        top: 54px;
    }

   .page_top_banner{text-align: center; padding-top: 40px;}
    .page_top_banner .border_bg_light {
        padding: 20px 0 30px;
        text-align: center;
        align-items: center;
    }
    .section {
    margin-top: 30px;
}
.section img{margin-bottom: 20px;}
.contact_us{padding: 30px 0;}
.contact_us .footer_logo img {
    margin-bottom: 15px;
}
.footer_logo{padding-top: 30px; text-align: center;}
.copy_write{text-align: center; font-size: 12px;border-image: linear-gradient(90deg, #000 0%, #A7A7A7 30%, #A7A7A7 70%, #000 100%); border-image-slice: 1;}
}
/* Large Mobile (Portrait) */
@media only screen and (max-width: 600px) {
   
}

/* Small Mobile (Portrait) */
@media only screen and (max-width: 320px) {

}











