.logo-box .logo img{
    width:100px;
}
.header-lower{
    background-color:#14284e;
}
.rel{
    position: relative;
}
.wicons{
    width: 19px;
    margin-right: 5px;
}
.bg-shade-list{
    position: absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background: rgb(2,0,36);
    background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(0,0,0,1) 0%, rgba(24,24,24,0) 100%);
    z-index: 1;
}
ol{
    padding-left:0;
    margin-top:10px;
}
.w130ss{
    width:100px;
}
.service-block-style-two h5{
    transition:0.5s;
    color:#000;
}
.service-block-style-two:hover h5{
    color:#fff;
}
.align-middle{
    align-items: center;
}
.br-3{
    border-radius:20px;
}
.bg-lgray{
    background-color:#f7f7f7;
}
.formbgadd{
    box-shadow: 0px 10px 60px 0px rgba(137, 151.00000000000003, 186, 0.15);
    padding: 15px 25px 45px 25px;
    border-radius: 20px;
}
.bggolds{
    background-color:#af9c1b !important;
}
.bggolds:hover{
    background-color:#14284e !important;
}
.formbgadd input{
    background-color:#f6f6f6;
    margin-bottom:10px;
}
.formbgadd textarea{
    background-color:#f6f6f6;
    margin-bottom:10px;
}
.headfad{
    font-size: 34px;
    line-height: 1.4;
    margin-top:0 !important;
}
.bg-light-n-shade{
    position: absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background: rgb(0,0,0,0.5);
    z-index: 0;
}
.service-block-style-two .open_image{
    width:70px;
}
.service-block-style-two .hidden_image{
    width:70px;
}
body{
    /* background-color: #fef3ef; */
}
.row-cols-lg-5>*{
    width: 17%;
}
.bg-white{background-color:#fff}
.text-white{color:#fff}
.text-blue{color:#af9c1b !important}
.service-block .inner-box img{
    padding:10px;
}
.data-tilt{
    text-align: center;
}
.data-tilt img{
    width:90%;
    animation: rotate 30s linear infinite;

}
@keyframes rotate {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
}
.university_sec{
    width:80%;
}
.service-boxes{
    margin-bottom:40px;
}
.service-boxes img{
    width:80px;
    margin-bottom:10px;
}
.service-boxes h3{
    font-size:20px;
}
.service-boxes p{
    margin-bottom:6px;
}
.service-boxes span{
    color:#af9c1b;
}
.addtitlebar{
    width: fit-content;
    margin: auto;
    margin-bottom:40px;
}
.screenshade{
    position: absolute;
    width:100%;
    height:100%;
    background-color:#000;
    opacity:0.8;
}
.top50move{
    position: relative;
    top:50%;
    transform:translate(0,-50%);
}
.mobilkdff{
    padding-left:30px !important;
}
.loader-ajax{
    margin-left:20px;
    width:40px;
}
.reply-message p{
    margin-top:20px;
}
.reply-message .success{
    color:green
}
.reply-message .failed{
    color:red
}
.loader-ajax{
    display:none;
}
.textblackkk{
    color:#000 !important;
}
@media only screen and (max-width:992px){
    .about-image{
        width:50%;
        margin-bottom:30px !important;
        margin:auto;
    }
    .business .page_header {
        background-size: cover;
        background-position: left;
    }
    .textmbcenter div{
        text-align:center !important;
    }
    .textmbcenter h1{
        text-align:center !important;
    }
    .textmbcenter{
        padding-top:50px;
    }
    .testimonial-section{
        padding-left:20px;
        padding-right:20px;
    }
    .aligniconsmidd{
        display:flex;
    }
    .aligniconsmidd .col-lg{
        width: fit-content;
        padding: 15px;
    }
    .university_sec {
        height: 40px;
    }
    .business .home-services-section {
        margin-top: 50px;
    }
    .business .service-block{
        padding: 10px;
    }
    .second-slider{
        margin-top:148px;
    }
    .second-slider h1 {
        font-size: 33px;
    }
    .mobilerotate .right-box{
        order:2;
    }
    .mobilerotate .left-box{
        order:1;
    }
    .sec-title .right-box{
        padding-left:20px !important;
    }
    .sec-title .left-box .about-image{
        width: 70%;
    }
}
@media only screen and (max-width:575px){
    .hidemobh{
        display:none;
    }
    .second-slider h1{
        margin-bottom:25px;
    }
    .widfeaturesgg{
        flex-wrap: wrap;
    }
    .widfeaturesgg .col{
        width: 25% !important;
        flex: auto;
    }
    .mobilkdff{
        padding-left:10px !important;
    }
    .sec-title .left-box .about-image{
        width: 100%;
    }
}