section.custom-order .custom-order__wrapper{margin:unset;padding:unset}section.custom-order .custom-order__wrapper li{list-style:none}section.custom-order .custom-order__slide{display:block;max-width:464px;margin:0 16px}section.custom-order .swiper-initialized .custom-order__slide{margin:unset;width:100%}section.cases .cases__header .cases__title{margin:unset}section.custom-order .custom-order__title, section.cases .cases__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.custom-order .custom-order__container{position:relative;z-index:4}.redesign_main_page section.cases .cases__title{font-size:var(--fs-32);font-weight:var(--fw-500);line-height:var(--fs-38)}section.cases .cases__header .cases__description{font-size:var(--fs-14);font-weight:var(--fw-400);line-height:var(--lh-20)}section.cases .cases__header{display:grid;grid-template-columns:1fr 1fr;margin:0 auto var(--mn-32)}section.cases .cases__slider .cases-card{padding:var(--mn-24);position:relative;display:flex;align-items:center;height:auto;text-align:center;background-color:var(--main-silver);border-radius:var(--r-16)}section.cases .cases__slider .cases-card img{max-height:160px;max-width:410px;object-fit:contain;width:100%;height:auto}section.cases .cases__slider .cases-card .cases-card__text{position:absolute;top:24px;right:40px;font-size:var(--fs-12);font-weight:var(--fw-500);line-height:var(--lh-16);color:var(--main-gray);background-color:var(--main-white);padding:var(--mn-8) var(--mn-16);border-radius:var(--r-24)}section.custom-order .custom-order__header .custom-order__title{margin:0 0 var(--mn-16)}section.custom-order .custom-order__header .custom-order__description{font-size:var(--fs-14);font-weight:var(--fw-400);line-height:var(--lh-20);margin:0 0 var(--mn-32)}section.custom-order .custom-order__slide article{padding:var(--mn-16);background-color:var(--main-silver);border-radius:var(--r-8)}section.custom-order .custom-order__slide .custom-card__figure{background-color:var(--main-white);border-radius:var(--r-8);padding:var(--mn-24);margin:0 0 var(--mn-24)}section.custom-order .custom-order__banner-card-figure img, section.custom-order .custom-order__slide .custom-card__figure img{margin:0 auto;width:100%;height:auto;max-width:172px;max-height:172px;object-fit:contain;display:block}section.custom-order .custom-order__slide .custom-card__title{text-align:center;font-size:var(--fs-16);font-weight:var(--fw-600);line-height:var(--lh-24);margin:unset;min-height:120px;display:flex;align-items:center;justify-content:center}section.custom-order .custom-order__banner,
section.custom-order .custom-order__banner-list{height:100%}section.custom-order .custom-order__banner-list li{list-style:none;height:100%}section.custom-order .custom-order__banner-list{margin:0;padding:0}section.custom-order .custom-order__banner-card-title{color:var(--main-white);font-size:var(--fs-16);font-weight:var(--fw-600);line-height:var(--lh-24);margin:unset}section.custom-order .custom-order__banner-card-desc{margin-top:var(--mn-8);color:var(--main-white);font-size:var(--fs-14);font-weight:var(--fw-400);line-height:var(--lh-20);min-height:88px}section.custom-order .custom-order__banner-card-figure{background-color:var(--main-white);border-radius:var(--r-8);padding:var(--mn-24);margin:0 0 var(--mn-24)}section.custom-order .custom-order__banner-card{padding:var(--mn-16);display:grid;height:100%;background-color:#102d69;border-radius:var(--r-8)}section.custom-order .custom-order__banner-link{margin:32px -16px -16px;display:block;width:calc(100% + 32px);color:var(--main-white);background-color:var(--main-green);padding:var(--mn-16);font-size:var(--fs-14);font-weight:var(--fw-600);line-height:var(--lh-20);border-radius:var(--r-8);text-align:center}section.custom-order .custom-order__banner-link:hover{background-color:#2ca534;transition:all .3s ease}section.custom-order .custom-order__link{margin:var(--mn-16) auto 0;display:block;width:100%;color:var(--main-white);background-color:var(--main-green);padding:var(--mn-16);font-size:var(--fs-14);font-weight:var(--fw-600);line-height:var(--lh-20);border-radius:var(--r-8);text-align:center}section.custom-order .custom-order__link:hover{background-color:#2ca534;transition:all .3s ease}@media (min-width:321px) and (max-width:768px){section.custom-order .custom-order__title, section.cases .cases__title, .redesign_main_page section.cases .cases__title{font-size:var(--fs-20);font-weight:var(--fw-500);line-height:var(--fs-24)}section.custom-order .custom-order__header .custom-order__description, section.cases .cases__header .cases__description{font-size:var(--fs-12);font-weight:var(--fw-400);line-height:var(--lh-18)}section.custom-order .custom-order__link, section.custom-order .custom-order__slide .custom-card__title{font-size:var(--fs-12);font-weight:var(--fw-600);line-height:var(--fs-18)}section.cases .cases__header{grid-template-columns:1fr;gap:var(--mn-16)}section.custom-order .custom-order__title, section.cases .cases__title, section.custom-order .custom-order__header .custom-order__description, section.cases .cases__header .cases__description{margin-bottom:var(--mn-16);margin-top:unset;margin-left:unset}section.custom-order .custom-order__slide .custom-card__figure{margin:0 0 var(--mn-8);padding:var(--mn-16)}section.custom-order .custom-order__slide .custom-card__title{margin:unset!important}section.custom-order .custom-order__link{padding:var(--mn-14)}section.custom-order .custom-order__banner-card-figure{padding:unset}section.cases .cases__slider .cases-card img{max-width:240px;object-fit:contain}section.cases img.cases-card__image{width:100%}}@media (min-width:768px) and (max-width:1365px){section.custom-order .custom-order__slide .custom-card__title{font-size:var(--fs-14);min-height:200px}section.custom-order .custom-order__banner-card-desc{min-height:120px}}@media (min-width:1025px) and (max-width:1280px){section.custom-order .custom-order__banner-card-desc{min-height:144px}}@media (min-width:1281px) and (max-width:1440px){section.custom-order .custom-order__banner-card-desc{min-height:88px}}section.cases .cases__swiper-hint{display:none}@media (max-width:1024px){section.cases .cases__swiper-hint{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 0}section.cases .cases__swiper-hint-text{color:var(--Text-text-primary,#3e3e3e);font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:145%}section.cases .cases__swiper-hint-icon{flex-shrink:0;width:21px;height:24px;display:block}}.cases-card__tags{display:contents}.cases-card__title, .cases-card__arrow, .cases__more, .custom-order__lead-more, .custom-order .custom-order__all-item{display:none}.custom-order__lead{display:contents}
