.styles_homepage_hero_marquees__Lryal{width:100%;position:relative;display:flex;flex-direction:column;justify-content:center;gap:9px;padding-block:15px;transition:.3s;opacity:0;min-height:96px}.styles_homepage_hero_marquees__Lryal.styles__visible__a7IrH{opacity:1}@media(max-width:1023.9px){.styles_homepage_hero_marquees__Lryal{padding-block:12px;gap:6px;min-height:73px}}.styles_homepage_hero_marquee_category__HGUI5{width:-moz-fit-content!important;width:fit-content!important;margin-right:12px}@media(max-width:1023.9px){.styles_homepage_hero_marquee_category__HGUI5{margin-right:9px}}.styles_services_provide_subtitle__XNFl6{max-width:650px;margin-right:auto;margin-left:auto}@media(max-width:767.9px){.styles_services_provide_subtitle__XNFl6{max-width:none}}.styles_services_provide__box__gp_IE{display:flex;flex-wrap:wrap;width:100%}.styles_services_provide__item__3BiIH{position:relative;z-index:1;display:flex;flex-direction:column;width:25%;padding:23px;background:var(--base-white);border-right:1px solid var(--grey-4);transition:.3s}@media(max-width:1400px){.styles_services_provide__item__3BiIH{padding:15px}}@media(max-width:1300px){.styles_services_provide__item__3BiIH{width:50%}}@media(max-width:1023.9px){.styles_services_provide__item__3BiIH{padding:11px}}@media(max-width:700px){.styles_services_provide__item__3BiIH{width:100%;padding:15px 11px;border-top:1px solid var(--grey-4);border-left:1px solid var(--grey-4)}.styles_services_provide__item__3BiIH:last-child{border-bottom:1px solid var(--grey-4)}}@media(min-width:1301px){.styles_services_provide__item__3BiIH:nth-child(4n){border-right-color:transparent}}@media(min-width:1025px)and (max-width:1300px){.styles_services_provide__item__3BiIH:nth-child(2n){border-right-color:transparent}}@media(min-width:701px)and (max-width:1025px){.styles_services_provide__item__3BiIH:nth-child(2n-1){border-left:1px solid var(--grey-4)}}.styles_services_provide__item__3BiIH:before{position:absolute;top:50%;left:50%;z-index:-1;width:100%;height:100%;content:"";background:linear-gradient(224.78deg,#538cfb 3.56%,#ee9dfb 96.77%);box-shadow:0 13px 41px rgba(229,156,251,.46);opacity:0;transition:.3s;transform:translate(-50%,-50%) scale(.8)}@media(min-width:1024px){.styles_services_provide__item__3BiIH:hover{z-index:2}.styles_services_provide__item__3BiIH:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1.01)}.styles_services_provide__item__3BiIH:hover .styles_services_provide__description__QjJk_,.styles_services_provide__item__3BiIH:hover .styles_services_provide__name__FdKOP{color:var(--base-white)}.styles_services_provide__item__3BiIH:hover .styles_services_provide__link__dPYFA{color:var(--base-white);border-color:var(--base-white)}}.styles_services_provide__name__FdKOP{margin-bottom:29px;font-family:var(--ff-primary);font-size:21px;font-style:normal;font-weight:900;line-height:26px;color:var(--black-2);transition:.3s}@media(max-width:1400px){.styles_services_provide__name__FdKOP{margin-bottom:23px;font-size:20px;line-height:24px}}@media(max-width:1023.9px){.styles_services_provide__name__FdKOP{margin-bottom:11px;font-size:17px;line-height:20px}}.styles_services_provide__description__QjJk_{margin-bottom:13px;font-family:var(--ff-primary);font-size:14px;font-style:normal;font-weight:300;line-height:15px;color:var(--black-2);transition:.3s}@media(max-width:1023.9px){.styles_services_provide__description__QjJk_{margin-bottom:11px;font-size:11px;line-height:14px}}.styles_services_provide__links___ZG6u{position:relative;display:flex;flex-direction:column;gap:14px;width:100%;margin-top:auto}@media(max-width:1023.9px){.styles_services_provide__links___ZG6u{margin-bottom:9px}}.styles_services_provide__link__dPYFA{justify-content:center;min-height:49px;padding:8px 11px;font-size:14px;font-weight:400;line-height:15px;text-align:center;text-transform:none}@media(max-width:1023.9px){.styles_services_provide__link__dPYFA{min-height:38px}}@media(min-width:1024px){.styles_services_provide__link__dPYFA:hover{color:var(--purple-1)!important;background:var(--base-white)!important}}.styles_our_cases_preview_title__9kVGP{margin-bottom:59px}@media(max-width:1023.9px){.styles_our_cases_preview_title__9kVGP{margin-bottom:26px}}.styles_our_cases_preview_box___ucDb{width:100%;display:flex;flex-direction:column;align-items:center;gap:38px}.styles_our_cases_preview_sliderwrap__x7j5b{width:100%;position:relative}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(/fonts/Montserrat-ExtraLight.eot) format("eot");src:url(/fonts/Montserrat-ExtraLight.woff) format("woff"),url(/fonts/Montserrat-ExtraLight.woff2) format("woff2"),url(/fonts/Montserrat-ExtraLight.ttf) format("ttf"),url(/fonts/Montserrat-ExtraLight.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/fonts/Montserrat-Light.eot) format("eot");src:url(/fonts/Montserrat-Light.woff) format("woff"),url(/fonts/Montserrat-Light.woff2) format("woff2"),url(/fonts/Montserrat-Light.ttf) format("ttf"),url(/fonts/Montserrat-Light.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/Montserrat-Regular.eot) format("eot");src:url(/fonts/Montserrat-Regular.woff) format("woff"),url(/fonts/Montserrat-Regular.woff2) format("woff2"),url(/fonts/Montserrat-Regular.ttf) format("ttf"),url(/fonts/Montserrat-Regular.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/fonts/Montserrat-Medium.eot) format("eot");src:url(/fonts/Montserrat-Medium.woff) format("woff"),url(/fonts/Montserrat-Medium.woff2) format("woff2"),url(/fonts/Montserrat-Medium.ttf) format("ttf"),url(/fonts/Montserrat-Medium.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/Montserrat-SemiBold.eot) format("eot");src:url(/fonts/Montserrat-SemiBold.woff) format("woff"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/fonts/Montserrat-SemiBold.ttf) format("ttf"),url(/fonts/Montserrat-SemiBold.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(/fonts/Montserrat-Black.eot) format("eot");src:url(/fonts/Montserrat-Black.woff) format("woff"),url(/fonts/Montserrat-Black.woff2) format("woff2"),url(/fonts/Montserrat-Black.ttf) format("ttf"),url(/fonts/Montserrat-Black.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/Montserrat-ExtraBold.eot) format("eot");src:url(/fonts/Montserrat-ExtraBold.woff) format("woff"),url(/fonts/Montserrat-ExtraBold.woff2) format("woff2"),url(/fonts/Montserrat-ExtraBold.ttf) format("ttf"),url(/fonts/Montserrat-ExtraBold.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/Montserrat-Bold.eot) format("eot");src:url(/fonts/Montserrat-Bold.woff) format("woff"),url(/fonts/Montserrat-Bold.woff2) format("woff2"),url(/fonts/Montserrat-Bold.ttf) format("ttf"),url(/fonts/Montserrat-Bold.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:url(/fonts/Montserrat-ThinItalic.eot) format("eot");src:url(/fonts/Montserrat-ThinItalic.woff) format("woff"),url(/fonts/Montserrat-ThinItalic.woff2) format("woff2"),url(/fonts/Montserrat-ThinItalic.ttf) format("ttf"),url(/fonts/Montserrat-ThinItalic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url(/fonts/Montserrat-ExtraLightItalic.eot) format("eot");src:url(/fonts/Montserrat-ExtraLightItalic.woff) format("woff"),url(/fonts/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(/fonts/Montserrat-ExtraLightItalic.ttf) format("ttf"),url(/fonts/Montserrat-ExtraLightItalic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(/fonts/Montserrat-LightItalic.eot) format("eot");src:url(/fonts/Montserrat-LightItalic.woff) format("woff"),url(/fonts/Montserrat-LightItalic.woff2) format("woff2"),url(/fonts/Montserrat-LightItalic.ttf) format("ttf"),url(/fonts/Montserrat-LightItalic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(/fonts/Montserrat-Italic.eot) format("eot");src:url(/fonts/Montserrat-Italic.woff) format("woff"),url(/fonts/Montserrat-Italic.woff2) format("woff2"),url(/fonts/Montserrat-Italic.ttf) format("ttf"),url(/fonts/Montserrat-Italic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(/fonts/Montserrat-MediumItalic.eot) format("eot");src:url(/fonts/Montserrat-MediumItalic.woff) format("woff"),url(/fonts/Montserrat-MediumItalic.woff2) format("woff2"),url(/fonts/Montserrat-MediumItalic.ttf) format("ttf"),url(/fonts/Montserrat-MediumItalic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(/fonts/Montserrat-SemiBoldItalic.eot) format("eot");src:url(/fonts/Montserrat-SemiBoldItalic.woff) format("woff"),url(/fonts/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(/fonts/Montserrat-SemiBoldItalic.ttf) format("ttf"),url(/fonts/Montserrat-SemiBoldItalic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:url(/fonts/Montserrat-BlackItalic.eot) format("eot");src:url(/fonts/Montserrat-BlackItalic.woff) format("woff"),url(/fonts/Montserrat-BlackItalic.woff2) format("woff2"),url(/fonts/Montserrat-BlackItalic.ttf) format("ttf"),url(/fonts/Montserrat-BlackItalic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(/fonts/Montserrat-ExtraBoldItalic.eot) format("eot");src:url(/fonts/Montserrat-ExtraBoldItalic.woff) format("woff"),url(/fonts/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(/fonts/Montserrat-ExtraBoldItalic.ttf) format("ttf"),url(/fonts/Montserrat-ExtraBoldItalic.svg) format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(/fonts/Montserrat-BoldItalic.eot) format("eot");src:url(/fonts/Montserrat-BoldItalic.woff) format("woff"),url(/fonts/Montserrat-BoldItalic.woff2) format("woff2"),url(/fonts/Montserrat-BoldItalic.ttf) format("ttf"),url(/fonts/Montserrat-BoldItalic.svg) format("svg");font-display:swap}.styles_list__GsUrZ{position:relative;display:flex;border-top:1px solid var(--line-cases);z-index:1}@media(max-width:1023.9px){.styles_list__GsUrZ{flex-direction:column}}.styles_list__block__La1lp{--_block-padding:48px;width:50%}@media(min-width:1024px)and (max-width:1399.9px){.styles_list__block__La1lp{--_block-padding:32px}}@media(max-width:1023.9px){.styles_list__block__La1lp{--_block-padding:22px;width:100%}}.styles_list__block__first__ptMSu{display:flex;flex-direction:column;padding:var(--_block-padding) var(--_block-padding) 0 0;border-right:1px solid var(--line-cases)}@media(max-width:1023.9px){.styles_list__block__first__ptMSu{padding:0;border:0}}.styles_list__block__second__K__Z1{padding:var(--_block-padding) 0 0 var(--_block-padding)}@media(max-width:1023.9px){.styles_list__block__second__K__Z1{padding:var(--_block-padding) 0 0 0}}.styles_pagination_wrap__gEqUK{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px;margin-top:36px}.styles_promo_title__4NH8z{color:var(--black-1);font-size:34px;font-weight:700;line-height:1.2;text-wrap-style:balance;text-transform:uppercase}@media(max-width:1023.9px){.styles_promo_title__4NH8z{font-size:24px}}@media(max-width:575.9px){.styles_promo_title__4NH8z{font-size:18px}}.styles_pagination__MbNsj{width:-moz-fit-content;width:fit-content}