.ServicesClients_servicesClients__A_zAT .ServicesClients_clientLogos__fcVaL{padding:7rem 4rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));grid-gap:2rem 10rem;align-items:center;justify-items:center}.ServicesClients_servicesClients__A_zAT .ServicesClients_clientLogos__fcVaL>div{max-width:40%}@media(min-width:360px){.ServicesClients_servicesClients__A_zAT .ServicesClients_clientLogos__fcVaL>div{max-width:unset}}.ServicesClients_servicesClients__A_zAT .ServicesClients_clientLogos__fcVaL .ServicesClients_logoImg__yDhck{min-width:50px;cursor:pointer;transition:transform .2s}.ServicesClients_servicesClients__A_zAT .ServicesClients_clientLogos__fcVaL .ServicesClients_logoImg__yDhck:hover{transform:scale(1.1)}.ServicesClients_servicesClients__A_zAT .ServicesClients_clientLogos__fcVaL img{filter:grayscale(1)}.ProjectPreview_logoContainer__fUMlo{width:215px;height:76px;min-height:76px;max-height:76px;max-width:100%;margin-inline:auto;text-align:center}@media(max-width:768px){.ProjectPreview_logoContainer__fUMlo{width:170px;height:60px;min-height:60px;max-height:60px}}.ProjectPreview_logoContainer__fUMlo span{width:100%!important;height:100%!important;display:block!important}.ProjectPreview_logoContainer__fUMlo span img{width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain}.ProjectPreview_projectDescription___HdeM{display:flex;justify-content:space-between;gap:3rem;flex-direction:column;margin-top:-4rem}@media(min-width:768px){.ProjectPreview_projectDescription___HdeM{flex-direction:row;margin-top:0}}.ProjectPreview_projectDescription___HdeM .ProjectPreview_textSide__fkhfU{height:465px;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:768px){.ProjectPreview_projectDescription___HdeM .ProjectPreview_textSide__fkhfU{height:100%}}.ProjectPreview_projectDescription___HdeM .ProjectPreview_textSide__fkhfU .ProjectPreview_descriptionList__X7nSR{max-width:560px}.ProjectPreview_projectDescription___HdeM .ProjectPreview_textSide__fkhfU .ProjectPreview_descriptionList__X7nSR li{display:flex;align-items:flex-start;padding-bottom:1rem}.ProjectPreview_projectDescription___HdeM .ProjectPreview_textSide__fkhfU .ProjectPreview_descriptionList__X7nSR li p{color:hsla(0,0%,100%,.82);font-size:var(--fs-14);line-height:1.75;margin:0}.ProjectPreview_projectDescription___HdeM .ProjectPreview_textSide__fkhfU .ProjectPreview_descriptionList__X7nSR .ProjectPreview_listDisc__MLLPr{background-color:#fff;width:.45rem;height:.45rem;border-radius:50%;margin-right:.7rem;margin-top:.65rem;flex-shrink:0}.ProjectPreview_projectDescription___HdeM .ProjectPreview_textSide__fkhfU .ProjectPreview_appLinks__jV5HB{display:flex;gap:1rem;margin-top:1rem}.ProjectPreview_projectDescription___HdeM .ProjectPreview_textSide__fkhfU .ProjectPreview_arrowSideLarge__rHAGA{display:none}@media(min-width:768px){.ProjectPreview_projectDescription___HdeM .ProjectPreview_textSide__fkhfU .ProjectPreview_arrowSideLarge__rHAGA{display:block}}.ProjectPreview_projectDescription___HdeM .ProjectPreview_textSide__fkhfU .ProjectPreview_seeMoreBtn__BE0d5{background-color:transparent;border:none;text-decoration:underline;-webkit-padding-start:14px;padding-inline-start:14px;padding-bottom:12px}.ProjectPreview_projectDescription___HdeM .ProjectPreview_arrowBox__8ZLkK{display:flex;gap:.8rem;margin-top:5rem}.ProjectPreview_projectDescription___HdeM .ProjectPreview_moreProjects__ZtN3e{text-decoration:underline;margin-top:5rem;cursor:pointer}.ProjectPreview_projectDescription___HdeM .ProjectPreview_moreProjects__ZtN3e:hover{text-decoration:none}.ProjectPreview_projectDescription___HdeM .ProjectPreview_arrowSideMobile__v6sv0{display:block}@media(min-width:768px){.ProjectPreview_projectDescription___HdeM .ProjectPreview_arrowSideMobile__v6sv0{display:none}}.ProjectPreview_projectDescription___HdeM .ProjectPreview_arrowSideMobile__v6sv0 .ProjectPreview_arrowBox__8ZLkK{margin-top:1rem}.ProjectPreview_projectDescription___HdeM .ProjectPreview_arrowSideMobile__v6sv0 .ProjectPreview_moreProjects__ZtN3e{margin-top:2rem}.ProjectPreview_projectDescription___HdeM .ProjectPreview_imgSide__QuRfT{flex:1 0 40%;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:0}@media(max-width:768px){.ProjectPreview_projectDescription___HdeM .ProjectPreview_imgSide__QuRfT{margin-top:4rem;order:-1}}.ProjectPreview_projectDescription___HdeM .ProjectPreview_imgSide__QuRfT>p:not(:last-child){position:absolute!important;display:flex}.ProjectPreview_projectDescription___HdeM .ProjectPreview_imgSide__QuRfT .ProjectPreview_secondImg__z8s4f{position:relative;z-index:99;width:100%;max-width:680px;margin:0}.Breadcrumb_breadcrumb__2ODV8{padding:20px 0}.Breadcrumb_breadcrumb__2ODV8.Breadcrumb_dark__xYw5B .Breadcrumb_breadcrumbLink__WBRrO{color:hsla(0,0%,100%,.7)}.Breadcrumb_breadcrumb__2ODV8.Breadcrumb_dark__xYw5B .Breadcrumb_breadcrumbLink__WBRrO:hover{color:#fff}.Breadcrumb_breadcrumb__2ODV8.Breadcrumb_dark__xYw5B .Breadcrumb_separator__fcKiZ{color:hsla(0,0%,100%,.5)}.Breadcrumb_breadcrumb__2ODV8.Breadcrumb_dark__xYw5B .Breadcrumb_currentPage__yAwnn{color:#fff}.Breadcrumb_breadcrumb__2ODV8.Breadcrumb_light__aODPv .Breadcrumb_breadcrumbLink__WBRrO{color:rgba(0,0,0,.6)}.Breadcrumb_breadcrumb__2ODV8.Breadcrumb_light__aODPv .Breadcrumb_breadcrumbLink__WBRrO:hover{color:#000}.Breadcrumb_breadcrumb__2ODV8.Breadcrumb_light__aODPv .Breadcrumb_separator__fcKiZ{color:rgba(0,0,0,.4)}.Breadcrumb_breadcrumb__2ODV8.Breadcrumb_light__aODPv .Breadcrumb_currentPage__yAwnn{color:#000}.Breadcrumb_breadcrumbList__HX7r8{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;gap:8px}.Breadcrumb_breadcrumbItem__j5Ls0{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:400}.Breadcrumb_breadcrumbLink__WBRrO{text-decoration:none;transition:color .2s ease}.Breadcrumb_breadcrumbLink__WBRrO:hover{text-decoration:underline}.Breadcrumb_separator__fcKiZ{font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Breadcrumb_currentPage__yAwnn{font-weight:600}@media(max-width:768px){.Breadcrumb_breadcrumb__2ODV8{padding:15px 0}.Breadcrumb_breadcrumbItem__j5Ls0{font-size:13px}}@media(min-width:991px){.Services_parentSection__kCq14{margin-top:0}}.Services_title__EqnBL{text-align:center;max-width:1050px;margin:auto!important}@media(max-width:768px){.Services_title__EqnBL{font-size:2.5rem!important;padding-inline:1.5rem}}.Services_cardContainer__zf63l{margin-top:2rem;margin-bottom:6rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:2rem 2.5rem;gap:2rem 2.5rem}@media(min-width:1200px){.Services_cardContainer__zf63l{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.Services_cardContainer__zf63l .Services_cardItemBorder__XMeFN{position:relative;padding:1px;background:linear-gradient(to left,var(--color-linearBorder-secondary),var(--color-linearBorder-primary))}.Services_cardContainer__zf63l .Services_cardItemBorder__XMeFN:after{content:"";position:absolute;width:0;height:0;top:-1px;z-index:8;left:-1px;transition:all .3s linear}.Services_cardContainer__zf63l .Services_cardItemBorder__XMeFN:after,.Services_cardContainer__zf63l .Services_cardItemBorder__XMeFN:hover,.Services_cardContainer__zf63l .Services_cardItemBorder__XMeFN:hover:after{background:linear-gradient(to left,var(--color-linearBtn-primary),var(--color-linearBtn-secondary))}.Services_cardContainer__zf63l .Services_cardItemBorder__XMeFN:hover:after{border-width:1px;width:calc(100% + 2px);height:calc(100% + 2px)}.Services_cardContainer__zf63l .Services_cardLink__2TJ3J{color:inherit;display:block;height:100%;text-decoration:none}.Services_cardContainer__zf63l .Services_cardItem__a6kn1{height:100%;position:relative;z-index:99;background-color:#212121;padding-inline:2rem;padding-block:3rem 2rem;cursor:pointer}.Services_cardContainer__zf63l .Services_cardItem__a6kn1 div:first-child span{filter:invert(1)}.Services_cardContainer__zf63l .Services_cardItem__a6kn1 .Services_cardTitle__4TYJp{margin-block:1.5rem 1rem}.Services_cardContainer__zf63l .Services_cardItem__a6kn1 .Services_cardDescription__kdGQw{line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:5;-webkit-line-clamp:5;min-height:7.5em;word-break:break-word}.Services_cardContainer__zf63l .Services_cardItem__a6kn1 span{display:inline-block;text-decoration:underline;font-size:var(--fs-12);font-family:var(--ff-bold);margin-top:1rem;cursor:pointer}.Services_cardContainer__zf63l .Services_cardItem__a6kn1 span:hover{text-decoration:none}.styles_section__wGHNO{padding:96px 0}.styles_dark__EySyZ{background:#171717;color:#fff}.styles_dark__EySyZ .styles_group__AGM6G>h3,.styles_dark__EySyZ .styles_heading__Y3EPK h2,.styles_dark__EySyZ .styles_item__DRLan h3,.styles_dark__EySyZ .styles_item__DRLan h4{color:#fff}.styles_light__Rj_b_{background:#fff;color:#0d0d0d}.styles_light__Rj_b_ .styles_group__AGM6G>h3,.styles_light__Rj_b_ .styles_heading__Y3EPK h2,.styles_light__Rj_b_ .styles_item__DRLan h3,.styles_light__Rj_b_ .styles_item__DRLan h4{color:#0d0d0d}.styles_heading__Y3EPK{max-width:760px;margin-bottom:48px}.styles_heading__Y3EPK h2{margin-top:10px;font-family:var(--ff-bold2);font-size:4.8rem;line-height:1.2}.styles_heading__Y3EPK p{margin-top:16px;color:#c8c8c8;font-size:1.8rem;line-height:1.7}.styles_light__Rj_b_ .styles_heading__Y3EPK p{color:#434343}.styles_eyebrow__BpKzZ{color:#cf0b24;font-family:var(--ff-bold2);font-size:1.6rem;text-transform:uppercase}.styles_groups__zDplD{display:grid;grid-gap:48px;gap:48px}.styles_group__AGM6G>h3{margin-bottom:20px;font-family:var(--ff-bold2);font-size:2.4rem;line-height:1.35}.styles_accordion__oYAxP{border-top:1px solid #474747}.styles_light__Rj_b_ .styles_accordion__oYAxP{border-color:#d5d5d5}.styles_item__DRLan{border-bottom:1px solid #474747}.styles_item__DRLan summary{position:relative;display:flex;min-height:78px;align-items:center;padding:20px 56px 20px 0;cursor:pointer;list-style:none}.styles_item__DRLan summary::-webkit-details-marker{display:none}.styles_item__DRLan summary:after{position:absolute;right:4px;width:32px;height:32px;color:#cf0b24;content:"+";font-family:var(--ff-regular);font-size:2.8rem;line-height:30px;text-align:center}.styles_item__DRLan summary:focus-visible{outline:2px solid #cf0b24;outline-offset:4px}.styles_item__DRLan[open] summary:after{content:"-"}.styles_item__DRLan h3,.styles_item__DRLan h4{font-family:var(--ff-medium2);font-size:2rem;line-height:1.45}.styles_light__Rj_b_ .styles_item__DRLan{border-color:#d5d5d5}.styles_answer__YfvGm{max-width:960px;padding:0 56px 28px 0;color:#d3d3d3;font-size:1.7rem;line-height:1.75}.styles_light__Rj_b_ .styles_answer__YfvGm{color:#434343}@media(max-width:767px){.styles_section__wGHNO{padding:64px 0}.styles_heading__Y3EPK{margin-bottom:32px}.styles_heading__Y3EPK h2{font-size:3.4rem}.styles_heading__Y3EPK p{font-size:1.6rem}.styles_groups__zDplD{gap:36px}.styles_group__AGM6G>h3{font-size:2.2rem}.styles_item__DRLan summary{min-height:68px;padding:18px 44px 18px 0}.styles_item__DRLan summary:after{right:0}.styles_item__DRLan h3,.styles_item__DRLan h4{font-size:1.8rem}.styles_answer__YfvGm{padding:0 0 24px;font-size:1.6rem}}