/*fcgz1787825347*/.landingBannerWithText{width:100%}.section_container:not(.section_container--outer):not(.section_container--inner) .landingBannerWithText{margin:auto;max-width:1920px}.landingBannerWithText__row{min-height:6.25rem}.landingBannerWithText__column{background-color:var(--color-container);display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);height:clamp(150px,26.0416666667vw,500px);min-height:100px;width:100%}.landingBannerWithText__row--background_color .landingBannerWithText__column{height:clamp(123px,24.6354166667vw,473px)}.landingBannerWithText__row_height_auto .landingBannerWithText__column{height:auto}.landingBannerWithText__no_img{grid-column:1/-1;grid-row:1/-1;margin:auto}.landingBannerWithText__text{grid-column:1/-1;grid-row:1/-1;height:100%;overflow-y:auto;padding:1.875rem 0 .3125rem;width:100%}.landingBannerWithText__text .simpleScrollBar__Content,.landingBannerWithText__text .simpleScrollBar__Wrapper{height:auto;margin:auto 0}.landingBannerWithText__text.landingBannerWithText__text--center_vertically_content{align-items:center;display:grid}.landingBannerWithText__text:not(:has(p)){padding:1.875rem 3.125rem}.landingBannerWithText__text .simpleScrollBar__Wrapper{padding-right:.5rem}.landingBannerWithText__img{align-items:center;display:flex;grid-column:1/-1;grid-row:1/-1;justify-content:center;max-height:100%}.landingBannerWithText__img img{-o-object-fit:scale-down;object-fit:scale-down}.landingBannerWithText__row--background_color{border-radius:.625rem;box-sizing:border-box;gap:1.875rem;margin-bottom:.9375rem}.landingBannerWithText__row--background_color .landingBannerWithText__column{background-color:#fff;border-radius:.625rem;overflow:hidden;position:relative}.landingBannerWithText__row--background_color .landingBannerWithText__column .landingBannerWithText__text{padding:clamp(15px,1.5625vw,30px) 1.875rem}.landingBannerWithText__row--background_color .landingBannerWithText__text{padding:0}.landingBannerWithText__row--background_color+.landingBannerWithText__row--background_color{margin-bottom:.9375rem;margin-top:.9375rem}.landingBannerWithText__row.landingBannerWithText__marks{display:flex;flex-wrap:wrap;gap:1.875rem;margin-bottom:1.875rem;margin-top:.9375rem}.landingBannerWithText__row.landingBannerWithText__marks .landingBannerWithText__mark{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:flex-end;max-height:23.125rem;overflow:hidden;transition:box-shadow .3s;width:calc(25% - 1.4375rem)}.landingBannerWithText__row.landingBannerWithText__marks .landingBannerWithText__mark:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.landingBannerWithText__row.landingBannerWithText__marks .landingBannerWithText__mark_name{align-items:center;display:flex;font-size:clamp(12px,.9375vw,18px);font-weight:600;justify-content:center;min-height:clamp(40px,5.2083333333vw,100px);padding-left:.625rem;padding-right:.625rem;text-align:center;text-transform:uppercase}@media (max-width:767px){.landingBannerWithText__column:only-of-type .landingBannerWithText__img img{min-height:230px;-o-object-fit:cover;object-fit:cover}.landingBannerWithText__row{flex-direction:column;height:100%}.landingBannerWithText__row.landingBannerWithText__marks{flex-direction:row;gap:.9375rem;margin-bottom:.9375rem}.landingBannerWithText__row.landingBannerWithText__marks .landingBannerWithText__mark{width:calc(50% - .9375rem)}.landingBannerWithText__row--background_color+.landingBannerWithText__row--background_color{margin-bottom:.46875rem;margin-top:.46875rem}.landingBannerWithText__row--background_color{gap:.9375rem;margin-bottom:.46875rem;padding:0}.landingBannerWithText__column{height:clamp(150px,51.0416666667vw,400px)}.landingBannerWithText__text{padding:1.3125rem 0 .875rem}.landingBannerWithText__text:not(:has(p)){padding:1.3125rem 0}}