/* responsive */

@media (max-width: 767px) {

    /* =============== */
    /* == Home page == */
    /* =============== */

    .slide-text-wrapper{
        width: 90vw;
        height: auto;
        top: 18vh !important;
    }
    
    .slide-text{
        font-size: 44px !important;
        line-height: 1.2 !important;
        color: black !important;
    }
    
    .discover-btn-mobile-wrapper{
        /* top: 38vh !important; */
        top: 70% !important;
    }

    .discover-btn-mobile .mkdf-btn.mkdf-btn-outline{
        border: 1px solid #000 !important;
    }
    
    .discover-btn-mobile .mkdf-btn .mkdf-btn-text{
        font-size: 16px;
        /*padding: 20px 48px !important;*/
        color: black;
        /*border-color: black !important;*/
        /* border: 1px solid black !important; */
    }

    .discover-btn-mobile .mkdf-btn .arrow_right-up{
        color: black;
    }

    .hire-us-row.vc_row{
        max-width: 100%;
        margin: 0;
    }

    .text-hire-us-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 50px auto;
    }

    .text-hire-us .p1{
        font-size: 20px;
    }
    
    .btn-hire-us .mkdf-btn-text{
        font-size: 16px;
    }

    /* .portfolio-list-row.vc_row{
        max-width: 100%;
        margin: 0;
    }

    .portfolio-list-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        width: 90%;
        padding: 0 !important;
        margin: 0 auto;
    } */
    
    .row-savwar-fer.vc_row{
        margin: 0 !important;
    }

    .col-savwar-fer{
        max-width: 100vw;
    }

    .col-savwar-fer .vc_empty_space{
        display: none;
    }

    .text-savwar-fer-holder{
        width: 100%;
    }

    .text-savwar-fer-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    /* .article-col .vc_column-inner{
        padding-top: 0;
    } */

    .article-row.vc_row-has-fill.vc_row .vc_column_container .vc_column-inner {
        padding-top: 50px;
        padding-bottom: 20px;
    }

    .article-header.vc_custom_heading{
        margin-left: 5% !important;
    }

    .article-btn.vc_btn3-container{
        margin-left: 5% !important;
    }

    .article-btn .vc_btn3.vc_btn3-size-lg{
        font-size: 18px;
    }

    .nou-lekip-row.vc_row{
        margin: 0% !important;
        max-width: 100%;
    }

    .nou-lekip-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    
    .team-row.vc_row{
        margin-right: 5% !important;
        margin-left: 5% !important;
    }

    .team-row.wpb_row{
        margin-bottom: 50px !important;
    }

    .team-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
    }

    .empty-lekip-zournal{
        display: none;
    }

    .zournal-row.vc_row{
        margin: 0 !important;
    }

    .zournal-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0!important;
        width: 90%;
        margin: 50px auto;
    }

    .zournal-col .vc_column-inner{
        margin-right: 0 !important;
    }

    .artik-slider-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .kontakte-row.vc_row{
        max-width: 100%;
        margin: 0;
    }

    .kontakte-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .kontakte-text.wpb_text_column{
        padding-right: 0 !important;
    }

    .contact-us-row.vc_row{
        max-width: 100%;
        margin: 0;
    }

    .contact-us-col.vc_column_container{
        width: 90%;
        margin: 0 auto;
    }

    .contact-us-col.vc_column_container .vc_column-inner{
        margin: 0 !important;
        padding-left: 15px !important;
        padding-right: 15px;
    }

    /* ===================== */
    /* == Savwar fer page == */
    /* ===================== */

    .sf-intro-header .wpb_wrapper .p1{
        font-size: 42px;
    }

    .sf-intro-text .wpb_wrapper .p1{
        font-size: 20px;
    }

    .sf-nou-savwar-fer-row.vc_row{
        max-width: 100%;
        margin: 0;
    }

    .sf-nou-savwar-fer-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
        margin-bottom: 50px;
    }

    .sf-nou-savwar-fer-text.wpb_content_element{
        padding-right: 0 !important;
    }

    .sf-services-row.vc_row{
        margin-right: 0 !important;
        margin-left: 0 !important;
    }

    .sf-services-col{
        margin-bottom: 50px;
    }

    .sf-services-holder img{
        margin: 0 auto;
    }

    .sf-metodolozi-header h1{
        font-size: 50px;
    }

    .sf-metodolozi-holder .mkdf-eh-item-inner .mkdf-eh-item-content{ 
        padding: 10px !important;
    }

    .sf-metodolozi-text.wpb_content_element{
        padding-right:0 !important;
    }

    .sf-savoir-faire-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0;
        width: 100%;
    }

    .sf-savoir-faire-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .sf-savoir-faire-text .wpb_wrapper .mkdf-black-back{
        font-size: 30px !important;
        line-height: 50px !important;
    }

    .sf-artik-slider-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0;

    }

    .sf-zournal-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
        width: 90%;
        margin: 0 auto;
    }

    .sf-travay-avek-row.vc_row{
        max-width: 100%;
        margin-left: 0;
        margin-right: 0;
    }

    .sf-travay-avek-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;

    }

    /* ===================== */
    /* == Nos forces page == */
    /* ===================== */

    .nf-rezon-header-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
    }

    .nf-nou-mission-row.vc_row{
        margin-left: 0;
        margin-right: 0;
    }

    .nf-nou-mission-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
        width: 95%;
        margin: 0 auto;
    }

    .nf-nou-mission-title .mkdf-st-title{
        font-size: 50px;
    }

    .nf-nou-mission-text .mkdf-st-title{
        font-size: 50px;
    }

    .nf-related-projects-row.vc_row{
        max-width: 100%;
        margin-left: 0;
        margin-right: 0;
    }

    .nf-related-projects-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .nf-related-portfolio-row.vc_row{
        max-width: 100%;
        margin-left: 0;
        margin-right: 0;
    }

    .nf-related-portfolio-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
        width: 95%;
        margin: 0 auto;
    }

    .nf-travay-col .vc_column-inner{
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .nf-travay-header-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 95%;
        margin: 0 auto;
    }

    .nf-travay-text-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
        width: 95%;
        margin: 0 auto;
    }

    .nf-travay-form .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
        width: 95%;
        margin: 0 auto;
    }

    .nf-travay-img-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
        width: 95%;
        margin: 50px auto;
    }

    .nf-travay-savoir-faire-empty{
        display: none;
    }

    .nf-savoir-faire-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0;
        width: 100%;
    }

    .nf-savoir-faire-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .nf-savoir-faire-text .wpb_wrapper .mkdf-black-back{
        font-size: 30px !important;
        line-height: 50px !important;
    }

    /* ===================== */
    /* == Lagence page == */
    /* ===================== */

    .la-intro-header .p1{
        font-size: 50px;
    }

    .la-intro-text .p1{
        font-size: 30px;
    }

    .la-intro-header-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
    }

    .la-nou-krwar-header-row.vc_row{
        margin-left: 0;
        margin-right: 0;
        max-width: 100%;
    }

    .la-krwayance-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .la-nou-krwar-header-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
        width: 90%;
        margin: 0 auto;
        text-align: left;
    }

    .la-krwayance-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
        width: 90%;
        margin: 0 auto;
        margin-bottom: 100px;
    }

    .la-nou-krwar-header .p1{
        font-size: 50px;
    }

    .la-nou-mission-row.vc_row{
        margin-left: 0;
        margin-right: 0;
    }

    .la-nou-mission-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
        width: 95%;
        margin: 0 auto;
    }

    .la-nou-mission-header .mkdf-st-title{
        font-size: 50px;
    }

    .la-nou-mission-text .mkdf-st-title{
        font-size: 50px;
    }

    .la-tandem-row.vc_row{
        margin-left: -15px !important;
        margin-right: -15px !important; 
    }
    .la-tandem-header .p1{
        font-size: 42px;
    }

    .la-nou-lekip-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0;
    }

    .la-nou-lekip-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 85%;
        margin: 0 auto;
        margin-bottom: 50px;
    }

    .la-nou-lekip-header .mkdf-st-title{
        font-size: 50px;
    }

    .la-nou-lekip-text{
        margin-bottom: 50px;
    }

    .la-nou-lekip-img-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        width: 85%;
        margin: 0 auto;
    }

    .la-filosofi-row.vc_row{
        margin-left: 0;
        margin-right: 0;
    }

    .la-filosofi-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
        width: 90%;
        margin: 0 auto;
    }

    .la-filosofi-header .mkdf-st-title{
        font-size: 50px;
    }

    .la-filosofi-text .mkdf-st-title{
        font-size: 50px;
    }

    .la-related-projects-row.vc_row{
        max-width: 100%;
        margin-left: 0;
        margin-right: 0;
    }

    .la-related-projects-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .la-related-portfolio-row.vc_row{
        max-width: 100%;
        margin-left: 0;
        margin-right: 0;
    }

    .la-related-portfolio-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
        width: 95%;
        margin: 0 auto;
    }

    .la-last-p-row.vc_row{
        margin-right: 0;
        margin-left: 0 !important;
    }

    .la-last-p-col .vc_column-inner .wpb_wrapper{
        width: 90%;
        margin: 0 auto;
    }

    .la-last-p-text .mkdf-st-title{
        font-size: 50px;
    }

    .la-savoir-faire-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0;
        width: 100%;
    }

    .la-savoir-faire-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .la-savoir-faire-text .wpb_wrapper .mkdf-black-back{
        font-size: 30px !important;
        line-height: 50px !important;
    }

    .la-kontakte-row.vc_row{
        margin-left: 0;
        margin-right: 0;
    }

    .la-kontakte-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .la-kontakte-header h1{
        font-size: 50px;
    }

    .la-contact-form-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .la-contact-form-col .vc_column-inner .wpb_wrapper{
        width: 90%;
        margin: 0 auto;
    }

    /* =================== */
    /* == Nou-biro page == */
    /* =================== */

    .nb-biro-header .p1{
        font-size: 50px;
    }

    .nb-biro-text .p1{
        font-size: 32px;
    }

    .nb-bel-program-row.vc_row{
        margin-left: 0;
        margin-right: 0;
        padding-left: 0 !important;
    }

    .nb-bel-program-col>.vc_column-inner>.wpb_wrapper {
        width: 90%;
        margin: 0 auto;
    }

    .nb-always-open-row.vc_row.vc_column-gap-35{
        margin-left: 0;
        margin-right: 0;
    }

    .nb-always-open-row.vc_row.vc_column-gap-35>.vc_column_container{
        padding: 0;
    }

    .nb-always-open-text-col{
        margin-bottom: 50px;
    }

    .nb-nou-mission-row.vc_row{
        margin-left: 0;
        margin-right: 0;
    }

    .nb-nou-mission-header .mkdf-st-title{
        font-size: 45px;
    }

    .nb-nou-mission-text .mkdf-st-title{
        font-size: 45px;
    }

    .nb-bann-program-row.vc_row{
        margin-left: 0;
        margin-right: 0;
        padding-left: 0 !important;
    }

    .nb-savoir-faire-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0;
        width: 100%;
    }

    .nb-savoir-faire-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .nb-savoir-faire-text .wpb_wrapper .mkdf-black-back{
        font-size: 30px !important;
        line-height: 50px !important;
    }

    .nb-savoir-faire-empty .vc_empty_space{
        /* height: 0 !important; */
        display: none;
    }

    /* =================== */
    /* == lekip page == */
    /* =================== */

    .le-testimonials-row.vc_row{
        /* margin-left: 0;
        margin-right: 0; */
    }

    .le-testimonials-col>.vc_column-inner{
        padding-left: 0;
        padding-right: 0;
    }

    .le-testimonials-col{
        padding-bottom: 100px;
    }

    .le-nou-lekip-row.vc_row{
        margin-left: 0;
        margin-right: 0;
    }

    .le-nou-lekip-col .vc_column-inner .container{
        width: 90%;
        margin: 0 auto;
    }

    .le-travay-col .vc_column-inner{
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .le-travay-header-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 95%;
        margin: 0 auto;
    }

    .le-travay-text-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
        width: 95%;
        margin: 0 auto;
    }

    .le-travay-form .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
        width: 95%;
        margin: 0 auto;
    }

    .le-travay-img-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0;
        width: 95%;
        margin: 50px auto;
    }

    .le-travay-donc-empty-row{
        display: none;
    }

    .le-donc-p-row.vc_row{
        margin-right: 0;
        margin-left: 0 !important;
    }

    .le-donc-p-col .vc_column-inner .wpb_wrapper{
        width: 90%;
        margin: 0 auto;
    }

    .le-donc-p-text .mkdf-st-title{
        font-size: 50px;
    }

    .le-donc-p-empty{
        height: 100px !important;
    }

    /* ====================== */
    /* == Savoir faire row == */
    /* ====================== */

    .savoir-faire-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0;
        width: 100%;
    }

    .savoir-faire-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .savoir-faire-text .wpb_wrapper .mkdf-black-back{
        font-size: 30px !important;
        line-height: 50px !important;
    }

    /* ===================== */
    /* == Ki nou fer page == */
    /* ===================== */

    .ki-nou-fer.vc_row{
        left: 0 !important;
        width: 100% !important;
        margin-left: 0;
        margin-right: 0;
    }

    .kf-text-holder>.mkdf-eh-item-inner>.mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .kf-text.wpb_text_column{
        padding-right: 0 !important;
    }

    .kf-nou-kapasite-row.vc_row{
        margin-left: 0;
        margin-right: 0;
    }

    .kf-nou-kapasite-holder>.mkdf-eh-item-inner>.mkdf-eh-item-content{
        padding: 0;
        width: 95%;
        margin: 0 auto;
    }

    .kf-travay-avek-row.vc_row{
        margin-left: 0;
        margin-right: 0;
    }

    .kf-travay-avek-holder>.mkdf-eh-item-inner>.mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .kf-travay-avek-text.wpb_text_column{
        padding-right: 0 !important;
    }

    .kf-form-holder>.mkdf-eh-item-inner>.mkdf-eh-item-content{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .kf-donc-p-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0;
    }

    .kf-donc-p-text{
        width: 95%;
        margin: 0 auto;
    }

    /* ========================= */
    /* == Nou fer design page == */
    /* ========================= */

    .nd-design-holder>.mkdf-eh-item-inner>.mkdf-eh-item-content{
        padding: 0;
    }

    .nd-design-p-holder>.mkdf-eh-item-inner>.mkdf-eh-item-content{
        padding: 0;
    }

    .nd-le-design-row.vc_row{
        margin-left: 0;
        margin-right: 0;
    }

    .nd-le-design-holder>.mkdf-eh-item-inner>.mkdf-eh-item-content{
        padding: 0;
        width: 95%;
        margin: 0 auto;
    }

    .nd-le-design-text .mkdf-st-title{
        font-size: 42px;
    }

    .nd-related-row.vc_row{
        margin-left: 0;
        margin-right: 0;
    }

    .nd-related-holder>.mkdf-eh-item-inner>.mkdf-eh-item-content{
        padding-top: 100px !important;
        padding-left: 0 !important;
        width: 95%;
        margin: 0 auto;
    }

    .nd-portfolio-row.vc_row{
        margin-left: 0;
        margin-right: 0;
    }

    .nd-portfolio-holder>.mkdf-eh-item-inner>.mkdf-eh-item-content{
        padding: 0;
        width: 95%;
        margin: 0 auto;
    }
    /* =============== */
    /* == friends == */
    /* =============== */
    .vc_row.wpb_row.vc_row-fluid.vc_custom_1596477616271 {
        padding-top: 0px !important;
    }
    .mkdf-elements-holder {
        margin: 0 auto;
        text-align: center;
        padding: 0px 15px;
    } 
    .kolaborater-details-holder {
        margin: 0 auto;
        position: inherit;
        width: 80%;
        text-align: center;
    }
    .col-md-3 {
        bottom: 20px;
    }
    .vc_row.wpb_row.vc_row-fluid.vc_custom_1618670261107.vc_row-o-content-middle.vc_row-flex.mkdf-content-aligment-left {
        margin-left: 0px !important;
    }
    /* =============== */
    /* == ongs == */
    /* =============== */
    h3.p1 {
        font-size: 25px;
    }
    .mkdf-eh-item-content.mkdf-eh-custom-1380 {
        padding: 0px 0px 0px 0.2% !important;
    }
    span.mkdf-st-title-bold {
        font-size: 44px;
    }
    h1.p1 {
        font-size: 44px;
    }
    h1.mkdf-st-title {
        font-size: 33px;
    }
    .mkdf-elements-holder .mkdf-eh-item-content {
        padding: 0px 15px;
    }
    img.attachment-full.size-full {
        max-width: 119%;
        right: 25px;
    }
    .menu-footer {
        display: none;
    }
    .col-md-3.logo-footer img {
        width: 124px;
        height: 35px;
        margin: 0 auto;
        position: absolute;
    }
    .col-md-3.logo-footer {
        width: 100%;
        margin: 0 auto;
        position: inherit;
    }
    .row.row-social-copyright > [class*="col-"] {
        display: contents;
        vertical-align: bottom;
    }
    .footer-row .main-footer > [class*="col-"] {
        float: none;
        display: inherit;
        vertical-align: top;
    }
    .col-md-3.general-enquiries-content {
        left: 48px;
        width: 100%;
        margin: 0 auto;
        text-align: center;
        top: 83px;
    }
    iframe.fb_customer_chat_icon {
        margin: 0px 12px !important;
        bottom: 54px !important;
        top: 674px !important;
        left: 242px;
    }
    .social-copyright {
        background-color: #262626;
        padding: 15px 0;
    }
    .row.row-social-copyright {
        margin: 0 auto;
        position: inherit;
        width: 100%;
        text-align: center;
    }
    .terms-legals {
        display: inherit;
        position: inherit;
        padding: 0px;
        margin: 0 auto;
        width: 100%;
        text-align: center;
    }
    .col-md-4.copyright-section p {
        margin-left: 0px;
    }
}

@media (min-width: 768px) and (max-width: 1080px){

    /* =============== */
    /* == Home page == */
    /* =============== */

    .slide-image-wrapper{
        left: 0 !important;
        top: 0 !important;
        width: 100%;
        height: 100%;
    }

    .slide-image-wrapper rs-loop-wrap{
        width: 100%;
        height: 100%;
    }

    .slide-image-wrapper rs-loop-wrap rs-mask-wrap{
        width: 100%;
        height: 100%;
    }

    .slide-image{
        width: 100% !important;
        height: auto !important;
    }

    .slide-discover-btn-wrapper{
        /* top: 38vh !important; */
        top: 30% !important;
        left: 0 !important
    }

    .hire-us-row.vc_row{
        max-width: 100%;
        margin: 0;
    }

    .text-hire-us-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 95%;
        margin: 50px auto;
    }

    .text-hire-us .p1{
        font-size: 24px;
    }
    
    .portfolio-list-row.vc_row{
        margin-left: 0;
        margin-right: 0;
    }

    .row-savwar-fer.vc_row{
        margin: 0 !important;
    }

    .col-savwar-fer.vc_column_container{
        width: 75%;
    }

    .text-savwar-fer-holder{
        width: 100%;
    }

    .text-savwar-fer-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .header-savwar-fer h1{
        font-size: 50px;
    }

    .nou-savwar-fer-section.vc_row.vc_column-gap-35 .nou-savwar-fer-section-col.vc_column_container{
        padding: 10px
    }

    .nou-savwar-fer-section-col.vc_column_container .vc_column-inner{
        padding-right: 5px;
        padding-left: 5px;
    }

    .nou-savwar-fer-section-col .mkdf-accordion-title{
        font-size: 16px;
    }

    .nou-savwar-fer-section-col .mkdf-tab-title{
        width: 75%;
    }

    .nou-lekip-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0;
        padding-left: 5%;
    }

    .nou-lekip-col.vc_col-sm-6{
        width: 75%;
    }

    .nou-lekip-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
    }

    .nou-lekip-header h1{
        font-size: 50px;
    }

    .team-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 5%;
        padding-right: 5%;
    }

    .zournal-row.vc_row{
        margin-left: 0 !important;
        padding-left: 5%;
        /* padding-right: 5%; */
    }

    .zournal-header h1{
        font-size: 50px;
        margin: 0;
    }

    .zournal-col.vc_column_container .vc_column-inner{
        padding: 0;
        margin-right: 0 !important;
    }

    .kontakte-col.vc_col-sm-6{
        width: 75%;
    }

    .kontakte-col-empty.vc_col-sm-3{
        width: 12.5%;
    }

    .kontakte-text{
        padding-right: 0 !important;
    }

    .kontakte-header h1{
        font-size: 50px;
    }

    .abonn-twa-text-col-empty.vc_col-sm-3{
        width: 0;

    }

    .abonn-twa-text-col.vc_col-sm-3{
        width: 50%;
    }

    /* ========================= */
    /* == Nou Svawar-fer page == */
    /* ========================= */

    .sf-intro-header .wpb_wrapper .p1{
        font-size: 50px;
    }

    .sf-intro-text .wpb_wrapper .p1{
        font-size: 24px;
    }

    .sf-nou-savwar-fer-row .wpb_column.vc_col-sm-3{
        width: 12.5%;
    }

    .sf-nou-savwar-fer-col.vc_col-sm-6{
        width: 75%;
    }

    .sf-nou-savwar-fer-row.vc_row{
        max-width: 100%;
        margin: 0;
    }

    .sf-nou-savwar-fer-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
        margin-bottom: 50px;
    }

    .sf-nou-savwar-fer-header .wpb_wrapper h1{
        font-size: 50px;
    }

    .sf-nou-savwar-fer-text.wpb_content_element{
        padding-right: 0 !important;
    }

    .sf-services-row.vc_row{
        margin-right: 0 !important;
        margin-left: 0 !important;
        padding-left: 5px;
        padding-right: 5px;
    }

    .sf-services-col.vc_column_container .vc_column-inner{
        padding-left: 10px;
        padding-right: 10px;
    }

    .sf-services-col{
        margin-bottom: 50px;
    }

    .sf-services-holder img{
        margin: 0 auto;
    }

    .sf-services-header h4{
        font-size: 22px;
    }

    .sf-metodolozi-holder .mkdf-eh-item-inner .mkdf-eh-item-content{ 
        padding: 10px !important;
    }

    .sf-metodolozi-text.wpb_content_element{
        padding-right:0 !important;
    }

    .sf-savoir-faire-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0;
        width: 100%;
    }

    .sf-savoir-faire-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .sf-savoir-faire-text .wpb_wrapper .mkdf-black-back{
        font-size: 55px !important;
        line-height: 50px !important;
    }

    .sf-artik-slider-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0;

    }

    .sf-zournal-col.vc_col-sm-2{
        width: 30%;
    }

    .sf-zournal-col-empty.vc_col-sm-2{
        width: 3%;
    }

    .sf-zournal-header-empty{
        display: none;
    }

    .sf-zournal-header h1{
        font-size: 50px;
    }

    .sf-travay-avek-col-empty.vc_col-sm-3{
        width: 12.5%;
    }

    .sf-travay-avek-col.vc_col-sm-6{
        width: 75%;
    }

    .sf-travay-avek-header h1{
        font-size: 50px;
    }

    /* ===================== */
    /* == Nos forces page == */
    /* ===================== */

    .nf-rezon-header .p1{
        font-size: 50px;
    }

    .nf-rezon-text .p1{
        font-size: 30px;
    }

    .nf-rezon-accordion-holder h4{
        font-size: 22px;
    }

    .nf-nou-mission-title .mkdf-st-title{
        font-size: 50px;
    }

    .nf-nou-mission-text .mkdf-st-title{
        font-size: 42px;
    }

    .nf-related-projects-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding-left: 15% !important;
        width: 100%;
    }

    .nf-related-portfolio-col.vc_col-sm-10{
        width: 100%;
    }

    .nf-related-portfolio-col-empty.vc_col-sm-2{
        width: 0;
    }

    /* .nf-related-portfolio-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        width: 90%;
        margin: 0 auto;
    } */

    .nf-travay-col .vc_column-inner{
        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    .nf-travay-header h2{
        margin-top: 0;
        font-size: 40px;
    }

    .nf-savoir-faire-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0;
        width: 100%;
    }

    .nf-savoir-faire-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .nf-savoir-faire-text .wpb_wrapper .mkdf-black-back{
        font-size: 55px !important;
        line-height: 50px !important;
    }

    /* ================== */
    /* == Lagence page == */
    /* ================== */

    .la-intro-header .p1{
        font-size: 50px;
    }

    .la-intro-text .p1{
        font-size: 24px;
    }

    .la-nou-krwar-header .p1{
        font-size: 50px;
    }

    .la-krwayance-row.vc_row{
        margin-left: 1% !important;
        margin-right: 1% !important;
    }

    .la-krwayance-text .mkdf-iwt-title{
        font-size: 20px;
    }

    .la-krwayance-col.vc_column_container .vc_column-inner{
        padding-left: 10px;
        padding-right: 10px;
    }

    .la-nou-mission-header .mkdf-st-title{
        font-size: 50px;
    }

    .la-nou-mission-text .mkdf-st-title{
        font-size: 50px;
    }

    .la-stats-row.vc_row{
        margin-left: -70px;
        margin-right: -70px;
    }

    .la-stats-col.vc_column_container .vc_column-inner{
        padding-left: 10px;
        padding-right: 10px;
    }

    .la-stats-counter .mkdf-counter{
        font-size: 80px !important;
    }

    .la-tandem-header .p1{
        font-size: 50px;
    }

    .la-nou-lekip-row.vc_row{
        margin-left: 5% !important;
        margin-right: 5%;
    }

    .la-nou-lekip-col.vc_col-sm-3{
        width: 40%;
    }

    .la-nou-lekip-img-col.vc_col-sm-6{
        width: 60%;
    }

    .la-nou-lekip-col-empty.vc_col-sm-3{
        width: 0;
    }

    .la-nou-lekip-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
    }

    .la-nou-lekip-header .mkdf-st-title{
        font-size: 50px;
    }

    .la-nou-lekip-text .mkdf-st-title{
        font-size: 24px;
    }

    .la-filosofi-header .mkdf-st-title{
        font-size: 50px;
    }

    .la-filosofi-text .mkdf-st-title{
        font-size: 50px;
    }

    .la-culture-col.vc_column_container .vc_column-inner{
        padding-left: 0;
        padding-right: 0;
    }

    .la-culture-text h4{
        font-size: 24px;
    }

    .la-related-projects-col-empty.vc_col-sm-6{
        width: 0;
    }

    .la-related-projects-col.vc_col-sm-6{
        width: 100%;
    }


    .la-related-projects-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding-left: 5% !important;
        width: 100%;
    }

    .la-last-p-text .mkdf-st-title{
        font-size: 50px;
    }

    .la-savoir-faire-row.vc_row{
        margin-left: 0 !important;
        margin-right: 0;
        width: 100%;
    }

    .la-savoir-faire-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        width: 90%;
        margin: 0 auto;
    }

    .la-savoir-faire-text .wpb_wrapper .mkdf-black-back{
        font-size: 55px !important;
        line-height: 50px !important;
    }

    .la-kontakte-holder .mkdf-eh-item-inner .mkdf-eh-item-content{
        padding: 0 !important;
        margin-bottom: 50px;
    }

    .la-kontakte-header h1{
        font-size: 50px;
    }
        /* ================== */
    /* == Lekip == */
    /* ================== */

    .row.ko-director-row {
        margin: 0 auto;
        width: 100%;
        position: inherit;
        text-align: center;
    }
    .lekip-wrapper {
        margin-bottom: 45px;
        margin: 0 auto;
        width: 100%;
        position: inherit;
        text-align: center;
    }
    .footer-row {
        background-color: #000000;
        padding: 0px 0 0;
    }
    .col-md-3.general-enquiries-content {
        /* left: 80px; */
        margin: 0 auto;
        /* width: 100%; */
        position: inherit;
        padding-top: 40px;
        padding-left: 50px;
    }
    .col-md-3.logo-footer {
        margin: 0 auto;
        /* width: 100%; */
        position: inherit;
        padding-top: 30px;
    }
    
    .col-md-3.footer-menu-section {
    /* padding-left: 50px; */
    /* left: 80px; */
    margin: 0 auto;
    /* width: 100%; */
    position: inherit;
    padding-top: 40px;
}
.col-md-4.copyright-section p {
    margin-left: 0px;
}
.col-md-4 {
    left: 0px;
    text-align: center;
    margin: 0 auto;
}
.col-md-3.social.icons {
    margin: 0 auto;
    position: inherit;
    width: 36%;
    text-align: center;
    padding-bottom: 16px;
}
        /* ================== */
    /* == nou fer design== */
    /* ================== */
h3.p1 {
        font-size: 25px;
    }
h1.mkdf-st-title {
    font-size: 38px;
}
.mkdf-eh-item-content.mkdf-eh-custom-6478 {
    padding: 0px 0px 0px 85px !important;
}
img.attachment-full {
    width: 604px;
    height: 341px;
}

.mkdf-eh-item-content.mkdf-eh-custom-5233{
    padding: 0px 0px 0px 85px !important;
}

.vc_custom_1619424810105 {
    padding-bottom: 20px !important;
}
.vc_row.wpb_row.vc_row-fluid.nd-portfolio-row.vc_custom_1619425461549 {
    margin: 0 auto;
    position: inherit;
    width: 127%;
}
    /* =============== */
    /* == blog == */
    /* =============== */
    
    img.attachment-full.size-full.wp-post-image {
        width: 100%;
        height: 340px;
    }
    img.attachment-full.size-full {
        width: 100%;
        height: 360px;
    }
    
    
}

@media (min-width: 768px) and (max-width: 1080px) and (orientation: landscape){

    /* =============== */
    /* == Home page == */
    /* =============== */
    .col-md-3.logo-footer img {
        width: 124.81px;
        height: 35px;
    }
    .col-md-5 {
        width: 30.666667% !important;
    }
    /* ========================= */
    /* == Nou Svawar-fer page == */
    /* ========================= */

    .sf-metodolozi-process .mkdf-pi-title{
        font-size: 30px;
    }

    /* ===================== */
    /* == Nos forces page == */
    /* ===================== */

    /* ================== */
    /* == Lagence page == */
    /* ================== */



}
