section.solutions:has(+section.steps){padding-bottom:60px}section.solutions .solutions__list-item{list-style:none;position:relative;font-size:var(--fs-14);font-weight:var(--fw-400);line-height:var(--lh-16);color:var(--main-black);padding-left:var(--mn-18);margin:0 0 var(--mn-8)}section.solutions .solutions__list{margin:unset;padding:unset}section.solutions .solutions__card .solutions__card-figure{margin:0 auto;display:flex;align-items:flex-end}section.solutions.solutions--white .solutions__item{background-color:var(--main-silver)}section.solutions .solutions__title{color:var(--main-black);font-size:var(--fs-32);font-weight:var(--fw-500);line-height:var(--fs-38);margin-bottom:var(--mn-32);margin-top:unset}section.solutions p.solutions__description{color:var(--main-black);font-size:var(--fs-14);font-weight:var(--fw-400);line-height:var(--lh-20);margin-bottom:var(--mn-32)}section.solutions .solutions__nameplate{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding:unset;margin-top:unset}section.solutions .solutions__nameplate-item{display:flex;height:52px;padding:0 24px;align-items:center;border-radius:8px;background:#f5f5f5;font-weight:600;width:auto}section.solutions .solutions__list.swiper-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px}section.solutions .solutions__item{background-color:var(--main-silver);border-radius:var(--r-24);position:relative;list-style:none}.shouboksyi section.solutions .solutions__item{display:block}.gray-simplex section.solutions .solutions__item{background-color:var(--main-white)}.gray-simplex section.solutions .solutions__item:nth-child(even),section.solutions .solutions__item:nth-child(even){background-color:var(--main-blue);overflow:hidden}section.solutions .solutions__item:nth-child(even):before{background:#2e5bcb;filter:blur(100px);width:200px;height:500px;bottom:-50%;left:50%;transform:translateX(-50%);z-index:1;content:"";position:absolute;opacity:.6}section.solutions .solutions__item:nth-child(even) .solutions__list-item{color:var(--main-white)}section.solutions .solutions__card{position:relative;height:100%;display:flex;flex-wrap:wrap;z-index:1;overflow:hidden;border-radius:var(--r-24)}section.solutions .solutions__card .solutions__header{position:relative;z-index:1;width:100%}section.solutions .solutions__card .solutions__card-title,section.solutions .solutions__card-title{padding:var(--mn-32) var(--mn-32)0 var(--mn-32);color:var(--main-black);font-size:var(--fs-24);font-weight:var(--fw-500);line-height:var(--lh-28);margin:0 0 var(--mn-16);display:block;text-decoration:none}section.solutions .solutions__card .solutions__card-text,section.solutions .solutions__card-text{padding:0 var(--mn-32);color:var(--main-gray);font-size:var(--fs-14);font-weight:var(--fw-400);line-height:var(--lh-20);margin:0 0 var(--mn-16);min-height:60px}section.solutions .solutions__item:nth-child(even) .solutions__card-title,section.solutions .solutions__item:nth-child(even) .solutions__card-text,section.solutions .solutions__item:nth-child(even) a.solutions__card-title{color:var(--main-white)}section.solutions.solutions--white .solutions__item:nth-child(even){background-color:var(--main-silver)}section.solutions.solutions--white .solutions__item:nth-child(even):before{display:none}section.solutions.solutions--white .solutions__item:nth-child(even) .solutions__card-title,section.solutions.solutions--white .solutions__item:nth-child(even) .solutions__card-text,section.solutions.solutions--white .solutions__item:nth-child(even) a.solutions__card-title,section.solutions.solutions--white .solutions__item:nth-child(even) .solutions__list-item{color:var(--main-black)}section.solutions.solutions--white .solutions__item:nth-child(even) .solutions__card-text{color:var(--main-gray)}section.solutions .solutions__card-figure img{height:auto;width:100%}section.solutions .solutions__more{background-color:var(--main-white);border-radius:var(--r-8);margin:var(--mn-24)0 0 0;text-align:center}.redesign_main_page section.solutions .solutions__more a{background-color:var(--main-silver)}section.solutions .solutions__more a{padding:var(--mn-24);color:var(--main-black);font-size:var(--fs-14);font-weight:var(--fw-600);line-height:var(--lh-20);display:flex;justify-content:center;align-items:center;gap:var(--mn-8);transition:300ms all ease}section.solutions .solutions__more a:hover{gap:var(--mn-12);color:var(--main-green)}section.solutions .solutions__more a svg{width:14px;height:12px}section.solutions .solutions__card-list{margin:0 0 var(--mn-24);padding:0 var(--mn-32);position:relative;z-index:1;width:100%;box-sizing:border-box}section.solutions .solutions__list-item::before{content:"";position:absolute;left:6px;top:10px;border-radius:4px;transform:translate(-50%,-50%);width:10px;height:10px;background-color:var(--main-green)}.redesign_main_page section.solutions .solutions__title{margin-bottom:var(--mn-32)}@media (max-width:1180px){section.solutions .solutions__list.swiper-wrapper{display:flex;gap:unset;grid-template-columns:unset}}@media (min-width:320px) and (max-width:768px){section.solutions .solutions__title{font-size:var(--fs-20);font-weight:var(--fw-500);line-height:var(--fs-24)}section.solutions .solutions__card-text,section.solutions p.solutions__description,section.solutions .solutions__card .solutions__card-text{font-size:var(--fs-12);font-weight:var(--fw-400);line-height:var(--lh-18)}section.solutions .solutions__more a{font-size:var(--fs-12);font-weight:var(--fw-600);line-height:var(--fs-18);padding:var(--mn-16)}section.solutions .solutions__list-item{font-size:var(--fs-12);font-weight:var(--fw-400);line-height:var(--fs-14)}section.solutions .solutions__card-title{font-size:var(--fs-12);font-weight:var(--fw-500);line-height:var(--lh-16);margin:0 0 var(--mn-8)}section.solutions .solutions__card .solutions__card-title{font-size:var(--fs-12);font-weight:var(--fw-500);line-height:var(--lh-16);display:block;margin-bottom:var(--mn-8)}section.solutions .solutions__slider .solutions__pagination{margin-top:var(--mn-16);position:relative}section.solutions .solutions__title,section.solutions p.solutions__description{margin-bottom:var(--mn-16);margin-top:unset}section.solutions .solutions__card{padding:var(--mn-24) var(--mn-16)0 var(--mn-16)}section.solutions .solutions__card-list,section.solutions .solutions__card .solutions__card-text,section.solutions .solutions__card .solutions__card-title{padding:unset}section.solutions img.solutions__card-image{width:100%}section.solutions .solutions__nameplates{overflow:hidden}section.solutions .solutions__nameplate{flex-wrap:nowrap;margin-bottom:16px}}@media screen and (max-width:989px){section.solutions .solutions__nameplate-item{padding:16px;font-size:12px;line-height:18px;list-style:none;height:unset}}