

@media (max-width: 1500px) {

}

@media (max-width: 1366px) {

}

@media (max-width: 1280px) {

}

@media (max-width: 1200px) {

}

@media (min-width:1025px) {
    .d-moblieblk {display:none}
}


@media (max-width: 992px) {
    .section-heading {font-size: 2rem; } 
    .logobackbg {padding: 20px;}
  .logobackbg img {width: 100%;}
  .d-moblieblk {display:none}
    }
  

@media (min-width: 768px) {
    .site-footer {padding: 3em 0 2em;}
    .site-section {padding: 5em 0;}
    .lead {font-size: 21px;}

}

@media (max-width:600px) {
    .backtgrounddisbg {height: auto;}
    .backtgrounddisbg .row [class^="col-"] {margin-bottom: 15px;}
    .logobackbg {height:160px;}
    .logobackbg img {width: 70%;}
    .site-quick-contact .d-flex.site-info.align-items-center {width: auto;}
    .site-logo img {width:150px;}
    #msform fieldset {padding: 20px 15px;}
    #msform .customcss {padding-left:23px; padding-right:10px;}
    #msform .customcss:last-child {padding-right:0px}
    .checkmark {height: 20px; width: 20px;}
    .customcss .checkmark:after {top: 6px; left: 6px; width: 8px; height: 8px;}
    form#msform label {font-size:14px;}
    .d-moblieblk {display:block}
    .deskdisply {display:none}
    #msform {margin: 20px auto;}
    .bannerredtrack {height: auto; padding: 12px}
    .bannerredtrack > div {display: block !important;}
    .bannerredtrack .labeltext {display: block; text-align: center; line-height: 30px; padding-bottom: 12px}
    .bannerredtrack .trackbox {min-width: 100%;}
    .whitebackbg {margin:0 -15px;}
    }


