.main-advs__swipe{opacity:.7;align-items:flex-end;gap:3px;padding:0 10px;font-size:max(11px,min(.454545vw + 9.54546px,15px));line-height:120%;display:flex}.main-advs__swipe svg{width:max(20px,min(1.13636vw + 16.3636px,30px))}.main-advs__list{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;gap:10px;margin-top:10px;display:flex;overflow-x:scroll}.main-advs__list::-webkit-scrollbar{display:none}.main-advs__list-item{scroll-snap-align:center;flex-shrink:0;width:max(250px,min(3.06818vw + 240.182px,277px))}.main-advs__list-item:first-child{margin-left:10px}.main-advs__list-item:last-child{margin-right:10px}.main-advs__list-svg{background:var(--color-sky-blue);border-radius:max(20px,min(2.27273vw + 12.7273px,40px));justify-content:center;align-items:center;width:max(80px,min(4.54545vw + 65.4545px,120px));height:max(80px,min(4.54545vw + 65.4545px,120px));padding:max(5px,min(1.13636vw + 1.36364px,15px));display:flex;box-shadow:2px 4px 20px rgba(5,28,39,.05)}.main-advs__list-svg svg{width:max(70px,min(2.27273vw + 62.7273px,90px))}.main-advs__list-title{text-transform:uppercase;color:var(--color-navy-blue);font-size:max(16px,min(.454545vw + 14.5455px,20px));font-weight:700;line-height:140%;font-family:var(--font-mulish);margin-top:max(10px,min(1.13636vw + 6.36364px,20px))}.main-advs__list-text{margin-top:max(6px,min(.454545vw + 4.54545px,10px));line-height:max(140%,min(140% + 3.40909vw - 10.9091px,170%))}@media screen and (min-width:1000px){.main-advs__swipe{display:none}.main-advs__list{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.main-advs__list-item{width:100%}}@media screen and (min-width:1200px){.main-advs{padding-top:max(144px,min(4.16667vw + 84px,164px))}.main-advs__list{gap:max(30px,min(4.16667vw - 30px,50px));max-width:1200px;margin:0 auto}.main-advs__list-svg{width:max(120px,min(2.08333vw + 90px,130px));height:max(120px,min(2.08333vw + 90px,130px));box-shadow:0 4px 20px rgba(77,42,3,.15)}.main-advs__list-svg img{width:max(70px,min(4.16667vw + 10px,90px))}.main-advs__list-item:first-child,.main-advs__list-item:last-child{margin:0}.main-advs__list-title{font-size:max(20px,min(.416667vw + 14px,22px))}.main-advs__item:nth-child(n){margin:0}}@media screen and (min-width:1440px){.main-advs__list{max-width:100%;padding:0 120px}}
