@media screen and (min-width: 1200px){
     .uc-1600 .t-container {
      max-width: 1600px;
      
}   


.uc-projects_popup{
 .t692{
    padding:0px 50px;
.t-container {
    max-width: 100%;
}
    .t-card__col {
        max-width: calc(50% - 40px);
    }
}
}





                    .uc-tabs{
                     .t-container {
                        max-width: 1600px;
                        .t397__col{
                            max-width: 100%;
                    }
                    }
                        
                    }


.uc-projects{
 .t404{
    padding:0px 50px;
.t-container {
    max-width: 100%;
}
    .t404__col {
        max-width: calc(50% - 40px);
    }
}
}


.uc-projects_1600{
 .t404{
    padding:0px 50px;
.t-container {
    max-width: 1640px;
}
    .t404__col {
        max-width: calc(50% - 40px);
    }
}
}





.uc-blog{
 .t404{
    padding:0px 50px;
.t-container {
    max-width: 100%;
}
    .t404__col {
        max-width: calc(25% - 40px);
    }
}
}


.uc-karkas_katalog{
.t-container {
    max-width: 1640px;
    
}
}







/************************************************************
hero_img
*************************************************************/
.uc-hero_img{
        padding-left: 40px;
    padding-right: 40px;
   .t-container {
          max-width: 1640px;
} 
.t209__wrapper {
    padding-bottom: 25px;
}

}


.uc-leadtext{
    padding: 0px 40px !important;
    
}

.uc-advantage{
   .t-container {
    max-width: 1600px;
    display: flex;
    justify-content: flex-end;
} 
.t-col_6 {
    max-width: 560px;
    width: 50%;
    max-width: 50%;
} 
}



.uc-leadtext_dark{
      padding: 0px 40px !important;
      margin-top: -120px;
}


} /*media 1200*/



.uc-page-title{
    .t-container {
     max-width: 1600px;
} 
    .t050__title {
    line-height: 0.85;
} 
    
}



/************************************************************
uc-slogan
*************************************************************/

.uc-slogan{
    .t-col{

}
.t-col_flex{
    order:2;
        max-width:100%;
}
.t-col_2{
    order:1;
    text-align: left;
    display: inline-table;
}
}


/************************************************************
leadtext
*************************************************************/

.uc-leadtext{

    .t225{
      background-color: #f2f2f2;
      padding: 120px 0px;
}
    .t-container {

    display: flex;
    justify-content: center;
}
}

.uc-leadtext_dark{

    position: relative;
    z-index: 100;
   
}







.uc-faq{
    
    .t-container {
    max-width: 1280px;
}


  .t-col_12 {
    max-width: 100%;
    border-top: 1px solid #c9aa72;
    &:last-child{
    border-bottom: 1px solid #c9aa72;
    
    
}
}

    
}



.uc-cta{
    
    .t-container {
            max-width: 1280px;
   display: flex;
    justify-content: center;
}


}

.link_underline-effect {

  text-decoration: none;
}


.link_underline-effect:before {
content: "";
    position: absolute;
    bottom: -7px;
    background: #ceae75;
    height: 3px;
    left: auto;
    right: 0;
    width: 0px;
    -webkit-transition: all .5s cubic-bezier(.23,1,.32,1);
    transition: all .5s cubic-bezier(.23,1,.32,1);
}

.link_underline-effect:hover:before {
    width: 100%;
    right: auto;
    left: 0;
}


/********************************************
karbastitle
*****************************************/

.uc-karbastitle{
    
}

.uc-karbastitle .t744__title{
font-size: clamp(60px, 10vw, 120px) !important;
    line-height: 86%;
}

.uc-karbastitle .t-container {
    max-width: 1600px;
}

.uc-karbastitle .t744__col{
    max-width: 100%;
} 
.uc-karbastitle .t744__textwrapper {
    display: flex;
    flex-direction: column;
    width: 100% !important;
    flex-wrap: wrap;
}
.uc-karbastitle .js-product-controls-wrapper{
display: flex;
    flex-wrap: wrap;
    column-gap: 50px;
    row-gap: 0px;
}
.uc-karbastitle  .js-product .t-product__option-variants_buttons .t-product__option-item_simple {
    
    padding: 16px !important;

}
.uc-karbastitle .js-product .t-product__option-select {
    width: 100%;
    border: 1px #ddd solid;
    background: #f8f8f8;
    color: #000;
    box-sizing: border-box;
    cursor: pointer;
    padding: 12px 30px 12px 10px;
    border-radius: 0px;
    background: white;
    user-select: none;
    pointer-events: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    overflow-x: hidden;
}

.uc-karbastitle .js-product .t-product__option-select {
    width: 100%;
    border: 1px #ddd solid;
    background: #f8f8f8;
    color: #000;
    box-sizing: border-box;
    cursor: pointer;
    padding: 12px 30px 12px 10px;
    border-radius: 0px;
    background: white;
    user-select: none;
    pointer-events: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    overflow-x: hidden;
}

.uc-karbastitle .t-btn_sm {

    padding: 19px 43px;
    height: auto;
}

.uc-karbastitle .t744__btn-wrapper a{
color: #000 !important;
    background-color: #ceae75 !important;
}


