.s-images{position:relative;padding-block:var(--s-padding-block-mob)}@media(min-width: 768px){.s-images{padding-block:var(--s-padding-block-desk)}}.s-images__wrapper{display:grid;grid-template-columns:1fr;gap:29px}@media(min-width: 768px){.s-images__wrapper{grid-template-columns:1fr 1fr;gap:20px;padding-inline:90px 110px}}.s-images__block-title{color:var(--s-title-color);font-size:20px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;margin-block:0 24px}.s-images__block>img{width:100%;height:auto;aspect-ratio:1/1;border-radius:10px}.s-images__block-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:29px;margin-top:20px}@media(min-width: 768px){.s-images__block-list{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;margin-top:-35px}.s-images__block-list:has(.s-images__block-item-5){grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:29px;margin-top:10px}}.s-images__block-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.s-images__block-item span{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;color:#000;font-size:12.3px;font-style:normal;font-weight:400;line-height:175%}@media(min-width: 768px){.s-images__block-item span{grid-template-columns:13.5px}}.s-images__block-item>img{width:100%;height:auto;aspect-ratio:1/1;border-radius:10px}.s-images__button{color:var(--s-btn-color);text-align:center;text-shadow:0 0 10px rgba(0,0,0,.3);font-size:23px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;text-decoration:none;padding:16px 42px;background-color:var(--s-btn-bg);-webkit-transition:.3s all;transition:.3s all;cursor:pointer;border-radius:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:50px;margin-inline:auto}.s-images__button:hover{color:var(--s-btn-color-hover);background-color:var(--s-btn-bg-hover)}@media(min-width: 768px){.s-images__button{grid-column:1/3;margin-top:76px;padding:18px 38px}}