/*About*/
.service-box-01{
    text-align:center;
    height:400px;
    padding:50px;
}
.service-box-01 img{
    width:90px;
    padding-bottom:20px;
    filter: invert(17%) sepia(17%) saturate(7496%) hue-rotate(230deg) brightness(95%) contrast(94%);
}
.service-box-01.white img{
    filter: invert(100%) brightness(100%);
}
.service-box-01 h2{
    color:#342f82;
}
.service-box-01 h4{
    color:#342f82;
    font-weight:700;
}
.service-box-01 p{
    color:#342f82;
    margin-bottom:0;
}
.service-box-01.white h4{
    color:#fff;
}
.service-box-01.white p{
    color:#fff;
}
.award-slide-01 img{
    border-radius: 0px !important;
    object-fit: cover;
}
@media (max-width:1200px){
    .service-box-01{
        padding:50px 15px;
    }
}
@media (max-width:767px){
    .service-box-01{
        padding:50px 15px;
        height:100%;
    }
}

/*Serivce*/
.service-icons img {
    width: 80px;
    margin-bottom: 20px;
    filter: invert(17%) sepia(17%) saturate(7496%) hue-rotate(230deg) brightness(95%) contrast(94%);
}
.service-icons.white img {
    filter: invert(100%) brightness(100%);
}
.service-icons h4{
    font-size:16px;
    font-weight:700;
    color:#342f82;
}
.service-icons.white h4{
    color:#ffffff;
}
.service-icons .sppb-addon-single-image{
    transition:0.5s;
    opacity:0.6;
}
.service-icons .sppb-addon-single-image:hover{
    transform:scale(1.05);
    opacity:1;
}
.single-service-img .sppb-carousel-extended-item img {
    border-radius: 0px !important;
    object-fit: cover;
}
.home-text-box ul{
    padding: 20px 0 0 20px;
}
.home-text-box ul li {
    color:#342f82;
    padding-bottom:5px;
}
.home-text-box.white ul li {
    color:#fff;
}
@media (max-width:991px){
    .single-service-img .sppb-carousel-extended-outer-stage {
        height:300px;
    }
}
@media (max-width:767px){
    .single-service-img .sppb-carousel-extended-outer-stage {
        height:270px !important;
    }
}
@media (min-width:575px){
    .home-text-box ul {
      display: flex;
      padding: 20px 0 0 20px;
      margin: 0;
      flex-wrap:wrap;
    }
    .home-text-box ul li {
      padding-bottom:10px;
      margin-right:50px;
    }
}


/*Project*/
.view-albums #sp-main-body,
.view-album #sp-main-body{
    padding:75px 0;
}
.view-albums .page-header {
    display: none;
}
.view-album .page-header h1{
    font-size:28px;
    color:#342f82;
}
@media (max-width:767px){
    .view-albums #sp-main-body,
    .view-album #sp-main-body{
        padding:50px 0;
    }
    .view-album .page-header h1{
        font-size:20px;
    }
}


/*Contact*/
.contact-form input,
.contact-form textarea{
    border-radius:0;
}
.contact-info {
    background: #342f82;
    padding:30px;
}
.contact-info .sppb-feature-box-title,
.contact-info .sppb-addon-text,
.contact-info .sppb-addon-text p,
.contact-info .sppb-addon-text a,
.contact-info .sppb-icon i{
    color:#fff !important;
}
.contact-info .sppb-addon-text p{
    margin-bottom:0;
}
.contact-info .sppb-addon-text a:hover, .contact-info .sppb-addon-text a:focus{
    color:rgb(255 255 255 / 50%) !important;
}
@media (max-width:767px){
    .contact-form label,
    .contact-form input,
    .contact-form textarea{
        width:100%;
        max-width:100% !important;
    }
}

/*End of Otherpages*/