.footer-subscribe-box .social-list ul li a {
    font-size: 30px;
}

.tj-offcanvas-area .tj-offcanvas-icon-list ul li i {
    color: #062e39;
    background: none;
    font-size: 30px;
}
.tj-input-form .tj-theme-button{
    display: flex;
    justify-content: end;
}
.tj-about-section-two {
    padding-top: 120px;
}
 

.tj-faq-area .accordion .accordion-item .accordion-header .accordion-button:before {
    transform: rotate(90deg);
}

.tj-faq-area .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::before {
    transform: rotate(-90deg);
}

.tj-main-menu > ul > li > a {
    text-transform: uppercase;
}
.tj-faq-section {
    padding-top: 120px;
}
 
.service-content h4 {
    font-size: 18px;
}
.ab-icon i {
    color: #fd5523;
    font-size: 44px;
    position: relative;
    top: 3px;
}

.tj-blog-item-three .blog-text-box .blog-header h4 {
    min-height: 62px;
}

.tj-slider-section-three {
    z-index: 1;
}
.tj-service-section-four {
    overflow: hidden;
}
 .tj-input-form .tj-theme-button button.tj-submit-btn {
    height: 48px;
    padding: 10px 26px;
        width: 100%;
}

 .tj-header-menu-bottom .logo-box a {
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 20px;
}

.logo-area a {
    color: var(--tj-body-color);
    text-transform: uppercase;
    font-weight: bold;
    font-size: 20px;
}

.footer-logo a {
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 30px;
}
.slider_shape2 {
    display: none;
}
.tj-blog-item-three .blog-text-box .blog-header h4 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    -webkit-box-orient: vertical;
}

.tj-testimonial-item-two .description p {
    display: -webkit-box;
    -webkit-line-clamp: 5;
    overflow: hidden;
    -webkit-box-orient: vertical;

}
.tj-primary-btn::after {
   display: none;
}

.tj-transparent-btn::after {
     display: none;
}

::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

::-webkit-scrollbar-track {
    background-color: #dfdfdf;
}

::-webkit-scrollbar-thumb {
    background-color: #cf2229;
    border-radius: 8px;
}
.copyright-target.copyright-target2 {
    max-width: 1070px;
}