
@media(min-width: 992px){
    .hero-first-content{
        padding-top: 75px;
    }
    .main-header__logo img{
        max-width: 70px;
    }
    .service-one__item__content{
        height: 270px;
    }
    .why-choose-one__item{
        height: 340px;
    }
    .work-process-one__item{
        height: 380px;
    }
    .service-details__thumbnail img{
        width: 100%;
        height: 400px;
        object-fit: cover;
    }
}
@media(min-width: 1199px){
    .blog-details__image img{
        width: 100%;
        height: 490px;
        object-fit: cover;
    }
    .feature-one__item{
        height: 360px;
    }
    #PopForm .modal-dialog{
        width: 600px !important;
    }
}
@media(max-width: 767px){
    .st-text-block{
        text-align: center;
    }
    .st-text-block ul{
        padding-left: 15px;
    }
    .portfolio-details__content{
        text-align: center;
    }
    .portfolio-details__content ul{
        text-align: center;
        padding-left: 0;
    }
    .portfolio-details__content ul li{
        display: inline list-item;
    text-align: center;
        padding-left: 0;
    }
    .blog-details__tags{
        justify-content: center;
    }
    .service-details__content ul{
        padding-left: 0px;
    }
    .service-details__content ul li{
        display: inline list-item;
        text-align: center;
    }
    .service-details__content *{
        text-align: center;
    }
    .scroll-to-top.show{
        display: none !important;
    }
    .topbar-one__info__icon{
        margin-right: 0px !important;
    }
    .footer-widget__links.v2 li{
        padding-left: 0px;
        text-align: center;
    }
    .main-footer__copyright{
        font-size: 14px;
    }
    .footer-widget__title{
        text-align: center;
        margin-bottom: 20px;
    }
    .footer-widget__links li{
        padding-left: 0px;
        text-align: center;
    }
    .footer-widget__links li a{
        padding-left: 6px;
    }
    .footer-widget__links li::after{
        content: none !important;
    }
    .footer_menu li::before{
        position: relative;
        left: 0px;
        top: 1px;
        font-family: "Font Awesome 5 Free";
        content: "\f21e";
        font-size: 15px;
        font-weight: 900;
        color: var(--theme-orange);
    }
    .footer-widget__logo {
        display: block;
        margin-bottom: 15px;
    }
    .sec-title *,
    .footer-widget--about *,
    .service-one__item__content,
    .why-choose-one__text,
    .about-two p{
        text-align: center !important;
    }
    .about-one__content__text{
        text-align: center;
    }
    .about-one__content__list{
        display: block;
        text-align: center;
    }
    .cst-about-list ul li{
        display: block;
        text-align: center;
    }
    .about-two .careold-btn{ 
        display: flex;
        text-align: center;
        justify-content: center;
        margin-bottom: 20px;
    }
    .about-one__content .careold-btn{ 
        display: flex;
        text-align: center;
        justify-content: center;
    }
    
    .testimonials-card__bottom{
        margin-left: 0px;
    }
    .testimonials-card__top{
        text-align: center;
        padding: 31px 20px 27px;
    }
    .blog-details__content *{
        text-align: center;
    }
    .blog-card *{
        text-align: center;
    }
    .blog-card__meta,
    .blog-details__meta{
        justify-content: center;
    }
    .blog-details__title,
    h2{
        font-size: 20px;
        line-height: 28px;
    }
    .main-header__btn{
        display: none;
    }
    .page-header__title{
        margin-top: 15px;
        font-size: 28px;
    }
    .faq-page__title{
        text-align: center;        
        font-size: 26px;
    }
    .faq-page__text{
        text-align: center;
        font-size: 16px;
    }
    .faq-page__accordion .accrodion-title{
               
    }
    .faq-page__accordion .accrodion-title h4{
        font-size: 18px;  
        line-height: 28px;
    }
    .faq-page__accordion .accrodion-content .inner{
        padding-top: 0px;
    }
    .faq-page__accordion .accrodion-content p{
        line-height: 26px;
        font-size: 15px;
    }
}