@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'robotoblack';
    src: url('../fonts/roboto-black-webfont.woff2') format('woff2'),
         url('../fonts/roboto-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotolight';
    src: url('../fonts/roboto-light-webfont.woff2') format('woff2'),
         url('../fonts/roboto-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('../fonts/roboto-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


body{font-family: 'robotoregular'!important;}
img{max-width:100%; height: auto}

header{background-image: url("../img/header.jpg"); min-height: 797px; background-repeat: no-repeat; background-position: center top; background-size:cover; position: relative}
.logo{position:relative; padding-top:5%; left: 4%; }
.callus {
    position: absolute;
    top: 68px;
    left: 20%;
}

.covid {
    position: absolute;
    top: 240px;
    left: 32%;
}
.menu{background-color:#21529e}

.menu .nav-link{text-transform: uppercase; color:#fff!important}
.menu .nav-item{margin-right:81px; padding:5px 0px;}
.menu .nav-item:last-child{margin-right:0px;}
.menu .nav-item.active{background-color:#d7000f}
.menu .navbar{padding:0px;}
.ourserv{padding:30px 0px;}
.ourserv h2{font-size:30px; text-transform: uppercase; color:#21529e}
.ourserv h2 span{color:#d7000f; }
.ourserv p{color:#464646; font-size:16px; }
.categorysec{ background-repeat: no-repeat; background-position:center top; background-size:cover; padding: 30px 0px 0px 0px;}
.category ul{padding:0px; margin: 0px; list-style: none}
.category ul li{padding:0px; margin: 0px 0px 70px 0px; list-style: none; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.42);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.42);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.42);}
.category ul li:last-child{margin-bottom:0px;}
.category ul li a{background-color:#ededed; border-radius: 4px; display:block; width:100%; padding:10px 20px; color:#464646  }
.category ul li a:hover{background-color:#d7000f;  color:#fff; text-decoration: none  }
.category_box{background-color:#ededed; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.42);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.42);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.42); margin-bottom: 30px; min-height: 470px; }

.category_box .readmore{background-color:#de1111; border-radius: 0px; padding:4px 8px!important; color:#fff!important; text-transform: uppercase; font-size:14px;  }
.category_box .readmore:hover{background-color:#21529e; color:#fff!important  }
.category_box h3{color:#21529e; text-transform: uppercase; padding: 0px; margin: 0px 0px 10px 0px; font-size:22px; font-weight: 600}
.category_box p{color:#464646; font-size:16px; line-height: 22px; min-height: 155px;}
.copyright{color:#636363; padding: 12px 0px; font-size:14px;}