﻿.tech-section {position:relative;margin:50px 0;background:url(/uploads/45275/index/bg.png) no-repeat center;background-size:100%;}
.tech-section .tech-title {font-size:24px;font-weight:bold;color:var(--color);letter-spacing:.3px;margin:0 0 20px 0;line-height:1.3;}
.tech-section .tech-card {position:relative;background:-webkit-linear-gradient(right bottom,#FFFBF711 ,#FFFBF7cc 65%);padding:3vw 1.5vw;overflow:hidden;width:62.5%;border-radius:20px}
.tech-section .tech-grid {position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:30px 18px;}
.tech-section .tech-item {display:flex;flex-direction:column;align-items:center;text-align:center;}
.tech-section .tech-icon {width:50px;height:50px;color:#d3a24d;margin-bottom:12px;flex:0 0 auto;}
.tech-section .tech-icon img{height:100%;object-fit:contain}
.tech-section .tech-name {font-size:.62vw;line-height:1.5;font-weight:400;}
@media(min-width:1401px){.tech-section .tech-card{padding:80px 1.5vw}}
@media (max-width:1280px){.tech-section .tech-grid {grid-template-columns:repeat(4,minmax(0,1fr));}
.tech-section .tech-name{font-size:1vw}
.tech-section .tech-card{padding:2vw 1.5vw}}
@media (max-width:1024px) {.tech-section .tech-card{padding:30px 20px;width:100%;background:-webkit-linear-gradient(right bottom,#FFFBF799 ,#FFFBF7cc 65%);}
.tech-section{background-size:75%;background-position:right bottom}
.tech-section .tech-name{font-size:13px}
.tech-decor{height:10px}}
@media (max-width:768px) {.tech-section .tech-grid {grid-template-columns:repeat(3,minmax(0,1fr));}}
@media (max-width:550px) {.tech-section .tech-grid {grid-template-columns:repeat(2,minmax(0,1fr));}
.tech-section{background-size:100%;}}

@media (min-width:1025px){.kche-t192 .kche-t192-list {width:auto;max-width:28%}
.kche-t192 .kche-t192-item{margin-bottom:50px}
.kche-t192 .kche-t192-item:last-child{margin-bottom:0}}
.kche-t192 .kche-t192-table{align-items:flex-start}
.kche-t192 .kche-t192-text{margin-top:5px}
@media (max-width: 1024px){.kche-t192 .kche-t192-picture{order:3;padding:0}
.kche-t192 .kche-t192-item{width:48%;}
.kche-t192 .kche-t192-list{justify-content:space-between;margin-bottom:20px}}
@media (max-width: 768px){.kche-t192 .kche-t192-item{width:100%;margin-bottom:20px!important}
.kche-t192 .kche-t192-list{margin-bottom:0}}