
.title span{
    display: block;
    font-size: 55px;
    line-height: 1.2;
    letter-spacing: 1px;
    font-weight: 500;
    margin: 0;
    font-family: 'Oswald', sans-serif;
}

.title h2{
    font-size: 32px; 
}


.service-sect:after{
    height: 238px;
}

.service-sect.loaded:after {
   
    height: 238px;
}



.news-sect .index_more {
    
    top: 70px;
}

.products-sect .index_more {
    
    top: 70px;
}

.contact-title h2{
    line-height: 1.2;
    letter-spacing: 1px;
    font-weight: 500;
    margin: 0;
    font-size: 32px;
}



@media screen and (max-width: 1000px){
    .title span{
        font-size: 40px;
    }

    .title h2 {
        font-size: 30px;
    }

    .contact-title h2{
        font-size: 30px;
    }

    .about-sect .txt-box .index-about-editor::before {
        
        top: -98px;
    }

    .news-sect .title span, .products-sect .title span, .album-sect .title span, .articles-sect .title span {
        font-size: 40px;
    }

    .news-sect .index_more {
        position: relative;
        left: 0;
        right: 0;
        margin: 10px auto;
        top: 0;
    }

    .products-sect .index_more {
        position: relative;
        left: 0;
        right: 0;
        margin: 0 auto;
        color: #222;
        top: 0;
    }
}