/* RESPONSIVE SCALING LAYOUT */

@media (max-width: 1500px) {
    body #header {padding: 0 10px;}

}
@media (max-width: 1440px) {
    body #header #menu_col nav.awb-menu > ul > li {margin-right: 0;}

}
@media (max-width: 1366px) {
    body #header #btn_contacts a.fusion-button {padding: 15px;}
}
@media (max-width: 1280px) {
    body #header #logo img {max-width: 130px;}
 
}
@media (max-width: 1200px) {
    body #header .show-mobile {display: block;}
    body #header #btn_contacts {display: none;}
    body #header #logo img {max-width: 200px;}
    body .icons_home img {max-width: 80px;}
    body .icons_home .fusion-title-heading {font-size: 35px !important;margin-top: 20px !important;}

}
@media (max-width: 1110px) {
    body h1.fusion-title-heading {font-size: 40px !important;}
    body h2.fusion-title-heading {font-size: 35px !important;}
    body h3.fusion-title-heading {font-size: 30px !important;}
    
}
@media (max-width: 1023px) {
    body #list_imp h2 {font-size: 25px !important;}

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

@media (max-width: 800px) {
    body .reverse > div {flex-direction: column-reverse;}
    body .fusion-page-title-bar h1.fusion-title-heading {font-size: 35px !important;}
}

@media (max-width: 767px) {
    body .green_sidebar h2.fusion-title-heading {font-size: 25px !important;}

}

@media (max-width: 645px) {
    /* body #header #logo .fusion-imageframe {width: 120px;} */
    body #grid-services .fusion-column-wrapper .fusion-image-element {margin-bottom: 0;}
    body #grid-services .fusion-layout-column {margin-bottom: 20px;}
    body #grid-services .fusion-layout-column img {width: 50px;}

}
@media (max-width: 479px) {
    body .icons_home .fusion-title-heading {font-size: 25px !important;}
    body .fusion-page-title-bar h1.fusion-title-heading {font-size: 30px !important;}
    body h1.fusion-title-heading {font-size: 30px !important;}
    body h2.fusion-title-heading {font-size: 25px !important;}
    body h3.fusion-title-heading {font-size: 20px !important;}
    body #header #logo img {max-width: 150px;}

}
@media (max-width: 399px) {
    
}
@media (max-width: 364px) {
    
}