@layer components-shared{.services__inner{display:grid;row-gap:60px}@media screen and (max-width:1919px){.services__inner{row-gap:40px}}@media screen and (max-width:1439px){.services__inner{row-gap:24px}}@media screen and (max-width:1023px){.services__inner{row-gap:60px}}.services__cards{display:grid;row-gap:12px}@media screen and (max-width:1919px){.services__cards{row-gap:10px}}.services__slider-wrapper{width:calc(100vw - 20px)}.services__slider{width:100%}.services__slide{width:100%;height:100%}@media screen and (max-width:767px){.services__slide>div{height:100%}.swiper-slide{display:flex;height:auto}.swiper-slide>*{width:100%;height:100%}}}@layer components-shared{.specialization__inner{display:grid;row-gap:60px}@media screen and (max-width:1919px){.specialization__inner{row-gap:30px}}@media screen and (max-width:1439px){.specialization__inner{row-gap:24px}}@media screen and (max-width:1023px){.specialization__inner{row-gap:30px}}.specialization__cards{display:flex;flex-wrap:wrap;gap:10px}@media screen and (max-width:1439px){.specialization__cards{gap:6px}}@media screen and (max-width:1023px){.specialization__cards{gap:10px}}.specialization__card{display:grid;padding:24px 36px;background-color:var(--background-secondary);place-items:center}@media screen and (max-width:1919px){.specialization__card{padding:16px 32px}}@media screen and (max-width:1439px){.specialization__card{padding:12px 24px}}@media screen and (max-width:1023px){.specialization__card{padding:20px 40px}}@media screen and (max-width:767px){.specialization__card{padding:16px 32px}}}