.MainPage-Hero-Title{margin-bottom:var(--space-2xl)}@media screen and (max-width:767px){.MainPage-Hero-Title{margin-top:var(--space-xl)}}.MainPage-Hero-Button{margin-top:var(--space-4xl)}@media screen and (max-width:767px){.MainPage-Hero-Button{margin-top:var(--space-xl)}}.MainPage-Hero-Slider{position:relative}.MainPage-Hero-Slider .swiper{overflow:hidden;padding-bottom:var(--space-5xl)}@media screen and (max-width:1199px){.MainPage-Hero-Slider .swiper{margin-left:0;max-width:582px;padding-bottom:var(--space-5xl)}}@media screen and (max-width:767px){.MainPage-Hero-Slider .swiper{max-width:100%;overflow:visible}}.MainPage-Hero-Slider .swiper .swiper-pagination{text-align:left}.MainPage-Cases-Right{display:flex;flex-flow:column;position:relative}@media screen and (max-width:1199px){.MainPage-Cases-Right{display:block}}.MainPage-Cases-Right .Title>img{float:right}.MainPage-Cases-Right:before{background-image:url(/static/media/home_clients_decor.7f3cdded65ebbb1d99d1.svg);background-repeat:no-repeat;bottom:0;height:130px;position:absolute;right:0;width:138px}.MainPage-Cases-Button{margin-top:auto;padding-bottom:80px}@media screen and (max-width:1199px){.MainPage-Cases-Button{margin-top:var(--space-2xl);padding-bottom:0}}.MainPage-Section-Text,.MainPage-Section-Title{margin-bottom:var(--space-xl)}.MainPageCard{align-items:flex-start;display:flex;flex-direction:column;position:relative}@media(min-width:768px)and (max-width:1200px){.MainPageCard{flex-direction:row}}.MainPageCard:hover .MainPageCard-Title{color:var(--color-action-hover)}.MainPageCard-Link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}.MainPageCard-Photo{box-shadow:0 14px 30px 0 #9da7aa14,0 4px 8px 0 #9da7aa29;position:relative}@media screen and (max-width:1199px){.MainPageCard-Photo{min-width:288px}}@media screen and (max-width:767px){.MainPageCard-Photo{max-width:88px;min-width:88px}}.MainPageCard-Photo-Button{left:50%;position:absolute!important;top:50%;transform:translate(-50%,-50%);z-index:1}@media screen and (max-width:767px){.MainPageCard-Photo-Button.Button{height:30px!important;width:30px!important}.MainPageCard-Photo-Button.Button .Icon{height:12px;width:12px}}@media screen and (max-width:1199px){.MainPageCard-Body{padding-left:var(--space-m)}}@media screen and (max-width:767px){.MainPageCard-Body{padding-left:0}}.MainPageCard-Title{transition:.3s ease}.MainPageCard-Description,.MainPageCard-Title{margin-top:var(--space-m)}@media screen and (max-width:767px){.MainPageCard-Description{margin-top:var(--space-l)}}
/*# sourceMappingURL=8133.chunk.css.map*/