<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*header{
    border-bottom:1px solid #1181ec14;
}*/
.top-bar {
    background: #053666;
    border-bottom: 1px solid #053666;
    height: 40px;
}
.top-bar ul li a {
    margin:0 8px;
    text-transform: uppercase;
}
.contact-link{
    padding:43px 18px!important;
}
.is-sticky header .navbar-nav li .contact-link{
    padding:22px 18px!important;
}
header nav li a:hover {
    border-bottom: transparent!important;
}
.flexslider{margin:0;}
.box-advantage{
    border-radius: 4px;
    padding: 0px;
    border: 1px dashed #053666;
    background-color: #1181ec0d;
    display: flex;
    align-items: center;
    margin-bottom: 1px;
    min-height: 43px;
}
.box-advantage h6{
    line-height: 20px;
    font-size: 13px;
    font-weight: 500;
}
.box-advantage img{
    position:relative!important;
    width: 12%!important;
    margin-right: 10px;
    background-color: #fff;
    padding: 5px;
    border-radius: 50%;
}
.no-gutter{
    padding-left:0px;
    padding-right:0px;
}
#banner .text-slider h3{
    background-color: transparent;
    padding:0 100px;
}
#banner .text-slider p{
    background-color: transparent;
    padding:0 100px;
}
#banner .text-slider .btn{
    margin:20px 100px;
}
#feature li .inner{
    padding-top:30px;
}
#feature li .hexagon{
    margin-bottom:0px;
}
#feature li .icon{
    margin-top: 40px;
}
#feature li h5{
    line-height: 24px;
    min-height: 50px;
}
#feature li p{
    line-height: 22px;
    min-height: 220px;
}
.margin-auto{margin: 0 auto;}
.inspectors .teach .img-sec {
    height: 64px;
    width: 64px;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
    /* display: inline-block; */
    text-align: center;
    margin: 0 auto 20px auto;
}
#testimonials .testi p{
    line-height: 25px;
    font-size: 16px;
    text-align: center;
    /*min-height: 90px;*/
}
#testimonials .feed-text{
    float:none;
    width:100%;
}
#testimonials .avatr{
    display: block;
    height: 80px;
    width: 80px;
    float: none;
    overflow: hidden;
    border-radius: 50%;
    margin: 0 auto;
    background-color: #053666;
    padding: 24px 25px;
    font-size: 24px;
}
#testimonials .avatr span{
    color:#ffffff;
}
#testimonials .testi {
    margin-top: 0px;
    text-align: left;
    padding: 10px 25px;
}
.about-us{
    background-color: #fff;
}
.about-us .tittle{
    text-align:left!important;
    margin-top: 20px;
    margin-bottom: 25px;
}
.about-us hr {
    background: #dee1e4;
    width: 70px;
    height: 2px;
    margin: 10px 0px;
    border: none;
}
.about-us .btn-1{
    margin-left:0px;
}
#testimonials{
    background: #fff;
}
.contact-info .con-det li{
    margin-bottom: 16px;
}
.btn{
    border: 2px solid #0096ff;
    background: #0096ff;
}
.port-over:hover .over-info a{margin-top:80px;}
header .logo{
    margin-top:10px;
}
.con-link{
    display: inline-grid!important;
    text-align: left!important;
    margin-top: 10px!important;
}
.con-link a{
    padding: 10px 0 0 0!important;
}
.contact-link{
    padding: 20px!important;
}
.flex-control-nav{
    display:none!important;
}
.flex-direction-nav {
    height: 21vh;
}
.flexslider:hover .flex-direction-nav .flex-prev{
    top: 60%;
}
.flexslider:hover .flex-direction-nav .flex-next{
    top: 60%;
}
.tittle h3 {
    color: #053666;
    font-weight: 300;
    line-height: 35px;
}
.tittle h3 span{
    text-transform: uppercase;
    font-size: 30px;
    font-weight: 600;
}
#feature li:hover .inner {
    background: #053666;
    border-color: #053666;
}
.scroll-top {
    background: #053666;
}
.tittle p {
    font-family: 'Roboto', sans-serif;
    color: #053666;
    font-size: 16px;
    font-weight: 300;
    width: 100%;
    margin: 0 auto;
    font-weight: 100;
}
.about-us hr {
    background: #05366663;
    width: 70px;
    height: 1px;
    margin: 10px 0px;
    border: none;
}
hr {
    background: #05366663;
    width: 70px;
    height: 1px;
    margin: 10px auto;
    border: none;
}
.mob-nav{display:none!important;}
.p-0{padding:0!important;}
.w-100{width:100%!important;}
@media only screen and (min-width: 320px) and (max-width:812px){
    .mob-nav {
        display: block!important;
    }
    .mob-nav a{
        display: block!important;
        text-align: left!important;
        padding: 10px!important;
    }
}</pre></body></html>