@charset "utf-8";
/* CSS Document */

/*
    font-family: 'MarkPro'; font-weight: normal;
    font-family: 'MarkPro'; font-weight: 500;
    font-family: 'MarkPro-Book'; font-weight: normal;
    font-family: 'MarkPro'; font-weight: bold;
    font-family: 'MarkPro'; font-weight: 900;
    font-family: 'Quiet Sans'; font-weight: bold;
    font-family: 'Quiet Sans'; font-weight: 600;
*/


.inr_pgbanner {width: 100%; clear: both; float: left;}
.inrpgbnr_div {position: relative;z-index: 0; min-height: 350px;}

img.bgimg.desktopbnr{display: block}
img.bgimg.mobilebnr{display: none}



.breadcrumcontainer {width: 100%; clear: both; float: left; border-bottom: 1px solid #E6E6E6}
/*breadcrumbs styles*/
ul.woo_breadcums {width: 100%;padding: 0px;margin: 10px 0;clear: both;}

ul.woo_breadcums li {list-style: none;color: #303030;font-size: 16px;line-height: 32px;}
ul.woo_breadcums li  span a img{max-width: 30px;}

ul.woo_breadcums li a {position: relative;z-index: 0;line-height: 100%;color: #303030;margin: 0 47px 0 0;text-decoration: none;display: inherit;}
ul.woo_breadcums li a:hover {color: #de4726; text-decoration: underline}
ul.woo_breadcums li span {padding: 0;display: inline-block;}
ul.woo_breadcums li a span:hover {text-decoration: underline}
ul.woo_breadcums li a:after {content: "";position: absolute;z-index: 0;background: #303030;height: 2px;width: 10px;right: -31px;top: -1px;bottom: 0;margin: auto;}
ul.woo_breadcums li span.breadcrumb_last {position: relative;}



.inrcontainer {width: 100%;clear: both;float: left;margin: 56px 0 0 0;padding: 0;}
.inrcontainer .partnderslide_container {margin: 60px 0 0 0; float: left;}
.pgtitle {width: 100%;clear: both;display: block;font-size: 36px;color: #262626;text-align: center;font-family: 'Quiet Sans'; font-weight: bold;margin: 0 0 30px 0;}





@media (max-width: 1600px) {




}
@media (max-width: 1440px) {
    


}
@media (max-width: 1200px) {



}
@media (max-width: 992px) {
    
    
    .pgtitle {font-size: 30px; margin: 0 0 10px 0; line-height: 100%;}
    .inrcontainer {margin: 30px 0 0 0;}
    

}
@media (max-width: 768px) {

    .inrcontainer .partnderslide_container {margin: 30px 0 0 0; float: left;}
    
    img.bgimg.desktopbnr{display: none;}
    img.bgimg.mobilebnr{display: block;}

}
@media (max-width: 575px) {
    
    
    .pgtitle {font-size: 26px; margin: 0 0 10px 0; line-height: 100%;}

 
}
@media (max-width: 375px) {
    
    .pgtitle {font-size: 22px;}
    .inrpgbnr_div {position: relative; z-index: 0; min-height: 250px;}
    
}