.sec-title__title,
.main-slider .sec-title__title{font-size: 45px!important;}
.main-header i.fa-solid.fa-angle-down{margin-left: 5px;}
.main-header i.fa-solid.fa-angle-right {
    margin-top: 9px;
    margin-left: 22px;
}
.text-align-justify{text-align: justify;}
.heading-text-center{text-align: center;}
.product__item__title{font-size: 12px !important; padding: 15px;}
.offer-one__main-tab-box .tab-buttons .tab-btn__inner{font-size: 18px !important;}
.zc-grid.sec-3{
    grid-template-columns: repeat(auto-fit, minmax(275px, 1fr));
}
.service-sidebar__nav li a{
    font-size: 14px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.top-bottom-space {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.reliable-one--home {
    padding-top: 100px !important;
}
.para-margin-bottom {
    margin-bottom: 50px;
}
.topbar-one__info__item {font-size: 12px !important;}
.sec-title__tagline{font-size: 12px !important;}
.main-slider__item {padding-top: 75px !important;}
.reliable-one--home {padding-top: 100px;}

@media (max-width: 1599px) {
    .service-sidebar__nav li a {
        font-size: 14px !important;
        padding-left: 40px !important;
        padding-right: 20px !important;
    }
}
.main-header--one{
	background-color: #fff !important;
}
.footer-widget__info li a {
    margin-left: 20px;
}
.service-sidebar__nav li a::before{left: 10px !important;}
.service-sidebar__contact__inner {    
    padding-top: 0px !important;
    padding-bottom: 150px !important;
}
.service-sidebar__contact__number a,
.service-sidebar__contact__time{
    color: var(--floens-black2, #2B1E16)!important;
}
.main-slider .sec-title__title {
        font-size: 50px !important;
    }
img.about-one__shape.about-one__shape--one {
    width: 15%;
}
img.about-one__shape.about-one__shape--two {
    width: 15%;
}
.footer-widget__links li{
font-size: 15px !important;
}