﻿.home-withus{padding:5% 0 0}
.home-withus #withusswiper{margin-top:3%}
.home-withus #withusswiper .swiper-wrapper{align-items:center;-webkit-transition-timing-function:linear!important;-moz-transition-timing-function:linear!important;-ms-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}
.home-withus #withusswiper .swiper-slide{height:auto;display:flex;justify-content:center;align-items:center}
.home-withus #withusswiper .swiper-slide img{max-height:150px;object-fit:contain}
@media (max-width:768px){
.home-withus{padding:30px 0 0}}    
.home-client-visit{padding:50px 0}
.home-client-visit .main-part{text-align:center}
.home-client-visit .main-title{text-align:center;margin-bottom:40px}
.home-client-visit  .visit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%}
.home-client-visit  .visit-item img{width:100%;height:auto;object-fit:cover;display:block}
.home-client-visit   #clientVisitSwiper .swiper-slide img{width:100%;height:auto;object-fit:cover;display:block;}
.home-client-visit   #clientVisitSwiper{padding-bottom:40px}
@media (max-width:992px){.home-client-visit     .visit-grid{grid-template-columns:repeat(2,1fr)}
}@media (max-width:576px){.home-client-visit     .visit-grid{grid-template-columns:1fr}} #new{ padding-top: 0;}
.home-certificate{padding:20px 0;background: #fff;}
.home-certificate h3{margin-bottom: 5px;font-size: var(--fontsize35);text-align: center;text-transform: uppercase;}
.home-certificate .cer-list{display:flex;flex-wrap:wrap;justify-content: space-between;}
.home-certificate .cer-list .cer-item{width:19%;margin-top:2%;}
@media (max-width:768px){.home-certificate .cer-list .cer-item{width:49%;}
.home-certificate h3{font-size:20px;}}