.kolmer_banner_left{
    padding: 2rem 0;
}
.col_banner_left{    
    display: flex;
    align-items: center;
}
.kolmer_name{
    color: white;
    font-style: normal;
    text-transform: uppercase;
    background: linear-gradient(180deg, #FCAE39 0%, #FEFEFE 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}
.kolmer_txt_3{
    font-weight: 900;
    letter-spacing: 2px;
}
.kolmer_txt_4{
    font-weight: 900;
    letter-spacing: 2px;
    font-size: 3rem;
}
.kolmer_des{
    margin-top: 1rem;
    font-size: 1.3rem;
    color: white;
}
.kolmer_btn{
    display: inline-block;
    margin-top: 1rem;
    padding: 0.5rem 1.5rem 0.7rem 1.5rem;
    background: #FFFFFF;
    border-radius: 10px;
    font-size: 1.3rem;
    text-transform: uppercase;
    color: #F9684B;
    font-weight: bold;
    text-decoration: unset;
}
.kolmer_btn:hover{
    text-decoration: unset;
    color: #E53A3A;
}
.kolmer_banner_right img{
    max-height: 498px;
}
/**/
.kolmer_solution{
    padding: 5rem 0;
    background: #FFF;
}
.kolmer_solution_head_title{
    text-align: center;
}
.kolmer_solution_head_title span{
    display: inline-block;
    margin-top: 1rem;
    margin-bottom: 2rem;
    color: #E53A3A;
}
.kolmer_solution_img{
    margin-top: 1rem;
}
.kolmer_solution_item_img{
    margin-top: 1rem;
}
.kolmer_solution_item{
    margin-top: 1rem;
    display: flex;
    background: #F2F2F2;
    border-radius: 1rem;
}
.kolmer_solution_item_img{
    flex: 0 0 150px;
    width: 150px;
    padding: 1rem 2rem;
}
.kolmer_solution_item_info{
    flex: 0 0 calc(100% - 150px);
    width: calc(100% - 150px);
}
.kolmer_solution_item_name{
    margin: 0;
    padding: 1.5rem 1rem 0 1rem;
    font-size: 1.5rem;
}
.kolmer_solution_item_des{
    margin: 0;
    padding: 1.3rem 1rem 1rem 1rem;
    font-size: 1.2rem;
}
/**/
.kolmer_compatible{
    padding: 5rem 0;
    background: #FFF1E9;
}
.kolmer_compatible_head_title{
    text-align: center;
}
.kolmer_compatible_item{
    margin-top: 2rem;
    padding: 1.5rem;
    border-radius: 20px;
}
.kolmer_compatible_item_head{
    display: flex;
}
.kolmer_compatible_item_head img{
    flex: 0 0 45px;
    width: 45px;
    height: 45px;
    object-fit: scale-down;
}
.kolmer_compatible_item_des p{
    margin-top: 1rem;
}
.kolmer_compatible_item_title{
    flex: 0 0 calc(100% - 45px);
    width: calc(100% - 45px);
    height: 45px;
    line-height: 45px;
    padding-left: 1rem;
}
.kolmer_compatible_item_btn{
    margin-top: 2rem;
    text-align: center;
}
.kolmer_compatible_item_btn a{
    display: inline-block;
    padding: 0.5rem 1rem;
    border-radius: 0.5rem;
    text-transform: uppercase;
    text-decoration: unset;
    font-weight: bold;
}
.kolmer_compatible_item1{
    background: linear-gradient(180deg, #E53A3A 24.53%, #EE593D 84.37%);
}
.kolmer_compatible_item1 .kolmer_compatible_item_head{
    color: white;
}
.kolmer_compatible_item1 .kolmer_compatible_item_des p{
    color: white;
}
.kolmer_compatible_item1 .kolmer_compatible_item_btn a{
    border: 1px solid white;
    background: white;
    color: #EA4524;
}
.kolmer_compatible_item1 .kolmer_compatible_item_btn a:hover{
    background: #E53A3A;
    color: #fff;
}
.kolmer_compatible_item2{
    background: white;
}
.kolmer_compatible_item2 .kolmer_compatible_item_btn a{
    border: 1px solid #EA4524;
    background: #FFF;
    color: #EA4524;
}

.kolmer_compatible_item2 .kolmer_compatible_item_btn a:hover{
    background: #EA4524;
    color: #fff;
}


/**/
.kolmer_reason > div{
   padding: 5rem 0; 
}
.kolmer_reason_right{
    display: flex;
    align-items: center;
}
.kolmer_reason_head{
    margin-top: 1.5rem;
}
.kolmer_reason_head_title{
    text-align: center;
    color: white;
}
.kolmer_reason_body{
    display: flex;
    margin-top: 3rem;
}
.kolmer_reason_item_box{
    background: white;
    border-radius: 20px;
}
.kolmer_reason_item_img{
    padding: 3rem 0;
}
.kolmer_reason_item_name{
    text-align: center;
    font-size: 1.2rem;
    color: #F9832D;
}
.kolmer_reason_item_name span{
    display: inline-block;
    margin-bottom: 1.5rem;
}
.kolmer_reason_item_des{
    display: block;
    margin: 0 1rem;
    padding: 1.5rem 0rem 1rem 0rem;
    border-top: 1px solid #ddd;
    text-align: justify;
}
.kolmer_reason_item:nth-child(2n+1) .kolmer_reason_item_name{
    color: #EA4524;
}
/**/
.kolmer_achievement{
    padding: 5rem 0;
    background: #f0f0f0;
}
.kolmer_achievement_head_title{
    text-align: center;
}
.kolmer_achievement_head_title span{
    display: inline-block;
    margin-top: 1rem;
    margin-bottom: 1rem;
    color: #E53A3A;
}
/**/
.kolmer_procedure{
    padding: 5rem 0;
}
/**/
.kolmer_merchant{
    padding: 5rem 0;
    background: #FFF1E9;
}
.kolmer_merchant_head_title{
    text-align: center;
}
.kolmer_merchant_slide{
    margin-top: 3rem;
}
.kolmer_merchant_item a{
    display: block;
    margin: 10px 0;
    background: white;
    border-radius: 10px;
    box-shadow: 0 0 10px #ccc;
}
.kolmer_merchant_item img{
    height: 80px;
    object-fit: scale-down;
}