#header-sticky .logo img{
    width: 15rem;
}
.offcanvas__logo img{
    width: 10rem;
}
.slider__height{
        min-height: 30rem;
}
.slider__area .slider__content-4 .text-popins{
    margin-bottom: .5rem;
    color: #41ace4;
}
.slider__area .slider__content-4 .slider__title-4{
    font-size: 5rem;
    color: #030329;
    margin-bottom: 1.5rem;
}
.slider__area .slider__content-4 p{
    margin-bottom: 1.5rem;
}
.d-btn-bus{
    background: #41ace4;
    padding: 1.25em 2rem;
    height: auto;
    line-height: normal;    
}
.d-btn-3{
    background: #41ace4;
    border-color: #41ace4;
}
.slider__down .arrow-down{
        color: #41ace4;
        border: 2px solid #41ace4;

}
.white-text{
    color: #fff !important;
}
.footer__widget-title{
    margin-bottom: 1.25rem;
}
.contact__map-wrapper{
    height: 30rem;
}
.banner-img{
    width: 100%;
}
.service-icon{
    width: 5rem;
    aspect-ratio: 1;
}
.br-2{
    border-radius: 2rem;
}
.black-bg-2{
        background: #00111f;
}
.d-btn-2-border-blue{
    border-color: #41ace4;
    color: #41ace4;
}
.features__icon span{
    border-color: #41ace4;

}
.features__item img{
    transform: scale(.6) rotate(-45deg);
}
.features__item:hover img{
    transform: scale(.8) rotate(0);
}
.d-btn-bus:hover{
    background: #002849;
}
.why__list-9 ul li i, .why__list-9 ul li:hover, .main-menu-9 ul li:hover > a, .features__list-9 ul li i, .features__item:hover .features__title, .page__title-wrapper .breadcrumb-item.active, .section__title-pre-5, .about-orange-color .about__experience-counter, .footer__copyright-9 p a{
    color: #41ace4;
}
.services__title-5{
    margin-bottom: 1rem;
}
.services__icon-5 img{
        width: 5rem;
    aspect-ratio: 1;
}
.contact__form-btn-2 button{
    background-color: #41ace4;
}
.footer__logo img{
    width: 12rem;
}
.contact__info-icon img{
    width: 3rem;
    aspect-ratio: 1;
}
.section__title-9{
    font-size: 45px;
}
.cta__content-4 p{
    font-size: 1.25rem;
}
.footer_link_services ul{
    -moz-column-count: 2;
    -moz-column-gap: 20px;
    -webkit-column-count: 2;
    -webkit-column-gap: 20px;
    column-count: 2;
    column-gap: 20px;
}
.footer__social ul li a{
    background: #092237;
    color: #ffffff;
}
.footer__social-9 ul li a:hover{
    color: #00111f;
    background: #fff;
}
.header__social-9 ul li a:hover{
        background: #41ace4;
}
.header__info ul li a:hover, .main-menu-9 ul li.active a{
    color: #41ace4;
}
.input_error{
    border: 2px solid #ffb9b9 !important;
}
@media screen and (max-width:992px) {
  #header-sticky .logo img{
    width: 10rem;
}  
}
@media only screen and (max-width: 1200px) {
    .slider__content-4{
        text-align: center;
        margin: 3rem 0;
    }
    .slider__content-4 p{
        padding-right: 0;
    }
    .banner-img{
        width: 50%;
    }
    .tab-hide{
        display: none;
    }
        .m-img img{
        margin-bottom: 2rem;
    }
}
@media only screen and (max-width: 600px) {
    .slider__area .slider__content-4 .slider__title-4{
        font-size: 3rem;
    }
    .footer_link_services ul{
    -moz-column-count: 1;
    -moz-column-gap: 20px;
    -webkit-column-count: 1;
    -webkit-column-gap: 20px;
    column-count: 1;
    column-gap: 20px;
}


}