.sub-heading::after, .site-heading .sub-title::after, .heading-left .sub-title::after{ background: url(../img/shape/shape_line.png); }
.sub-heading.light::after{ background: url(../img/shape/shape_line_light.png); }
.services-style-one .item::before { background: url(../img/shape/globe.webp); }
.achivement-style-one .item.bg-gradient::before { background: url(../img/shape/17.png); }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .gallery-items.mixed {
        display: -ms-grid;
        display: grid;
        grid-gap: 30px;
        -ms-grid-columns: (minmax(250px, 1fr)) [ auto-fit ];
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    }
}

@media only screen and (max-width: 767px) {
    .gallery-items.mixed {
        display: -ms-grid;
        display: grid;
        grid-gap: 30px;
        -ms-grid-columns: (minmax(250px, 1fr)) [ auto-fit ];
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    }
}

.blog-area.single .post-pagi-area h5:hover { color: var(--color-primary); }
.breadcrumb-area .breadcrumb li, .breadcrumb-area .breadcrumb li a { font-family: var(--font-default); }
.se-pre-con { background: url(../img/preloader.gif) center no-repeat #fff; }
