@media (min-width: 772px) {
    section.section, section.home-screen, #main-page section.portfolio-section .tab-content, .navbar, #inline-first-screen-container {
        padding-right: 17px !important;
        padding-left: 17px !important;
    }
    
    .contacts-page section.rassrochka-cta {
        padding-right: 0px !important;
        padding-left: 0px !important;
        
        margin-left: 32px !important;
        margin-right: 32px !important;
        
        margin-bottom: 25px !important;
    }
    
    .section-contacts-page {
        padding-top: 70px !important;
        padding-bottom: 70px !important;
    }
    
    .section-contacts-page h3.h2 {
        margin-top: 0px !important;
    }
      
    .contacts-page section.rassrochka-cta p {
        line-height: 24px;
        font-size: 24px;
    }
    
    .contacts-page section.rassrochka-cta h3 {
        margin-bottom: 70px;
    }
    
    .contacts-page section.rassrochka-cta .content-erip {
        margin-left: 25px !important;
        margin-right: 25px !important;
    }
    
    #main-work-section, #block-calc-cta {
        padding-right: 32px !important;
        padding-left: 32px !important;
    }
    
    .home-screen .quard {
        margin-right: 32px;
    }
    
    #main-page section.portfolio-section {
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    
    .portfolio-section .cta-btn {
        font-size: 24px !important;
        font-weight: 600;
    }
    
    .contant-quard h3 {
        line-height: 42px !important;
    }
    
    .type-material .home-screen {
        padding-bottom: 40px;
    }
    
    #page-portfolio-item .param-work-title {
        font-size: 18px;
    }
}

@media (max-width: 772px) {
    .portfolio-section .tab-works-sub-title {
        margin-bottom: 25px !important;
    }
    
    .template-37 .rassrochka-cta .quard {
            padding: 45px 20px;
    }
    
    .type-material .home-screen {
        padding-bottom: 23px;
    }
}

@media (min-width: 1150px) and (max-width: 1440px)  {
    .home-screen .quard {
            max-width: 40% !important;
    }
}

@media (min-width: 1440px) {
    #block-advantages .hidden-lg {
        display: inherit !important;
    }
}

#mobile-menu .header-btns-mobile .btn {
    font-size: 12px !important;
}

.row-like-work .rlw-desc p {
    font-size: 14px;
    line-height: 16px;
    margin: 0px;
}

.row-like-work {
    padding-top: 5px;
    padding-bottom: 30px;
}


section.portfolio-section {
    padding-top: 0px;
    padding-bottom: 0px;
}

section#block-advantages {
    margin-bottom: 0px !important;
}