.overlayBanners{background-image:url(/images/new_design/case_studies/vencuro/bg1.png);background-image:url(/images/new_design/case_studies/vencuro/bg1.webp)}.vencuro-talent.sg-head1{background-image:url(/images/new_design/case_studies/vencuro/bg1.png);background-image:url(/images/new_design/case_studies/vencuro/bg1.webp);background-size:cover}.vencuro-talent.sg-head1 .wrapper{padding:93px 0}.sg-head1 .category-wrapper .pill{color:var(--almost-black)}.sg-head1 .category-wrapper .pill:hover{color:#e53237}.sg-stats .card .card-content .details,.sg-2cols p,.sg-2cols li{color:var(--almost-black)}.vencuro-talent .sg-button-green,.vencuro-talent .sg-button-green:hover,.vencuro-talent .sg-button-green:focus{font-family:Montserrat;font-style:normal;font-weight:bold;font-size:12px;line-height:14px;letter-spacing:2px;text-transform:uppercase;border:solid 1px #4da46f;border-radius:5px;padding:10px 25px;margin-top:25px;text-decoration:none;color:#fff;background-color:#4da46f;cursor:pointer}.vencuro-talent ul.check-red li{font-family:Roboto;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle;padding-bottom:8px}.sg-2cols.about-client .wrapper{padding-bottom:0}.sg-2cols.client-challenges .wrapper{padding-top:0;padding-bottom:0}.sg-2cols.our-solution{background-color:var(--smooth-grey)}.sg-2cols.our-solution>h2{text-align:center;padding-top:56px}.sg-2cols.our-solution>p{text-align:center;margin:0 auto;max-width:930px}.sg-2cols.our-solution .wrapper{padding-top:40px}.sg-2cols.our-solution .content-wrapper .key-item p{font-family:Roboto;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle;display:inline-block;width:calc(100% - 60px)}.sg-2cols.our-solution .content-wrapper .key-item img{display:inline-block;width:40px;margin-right:16px}.sg-2cols.our-solution .content-wrapper h3{font-family:Roboto;font-weight:700;font-style:Bold;font-size:24px;line-height:32px;letter-spacing:0;vertical-align:middle}.sg-2cols.our-solution .content-wrapper{width:47%}.sg-2cols.our-solution img.img-sg-2cols{margin-top:70px}.process-container{max-width:1200px;margin:0 auto;padding:40px 20px}.process-flow{display:flex;justify-content:space-between;align-items:flex-start;position:relative;flex-wrap:wrap;gap:20px}.step{flex:1;min-width:175px;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center}.step:not(:last-child)::after{content:url(/images/new_design/case_studies/vencuro/arrow.png);position:absolute;top:0;right:-80px;z-index:-1}.step-number{width:48px;height:48px;background-color:#f44336;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;position:relative;z-index:3;font-family:Roboto;font-weight:700;font-style:Bold;font-size:24px;line-height:32px;letter-spacing:0;text-align:center}.step-title{color:#333;line-height:1.2;font-family:Roboto;font-weight:500;font-style:Medium;font-size:18px;line-height:24px;letter-spacing:0;text-align:center}.step-description{font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}.sg-2cols.client-benefits{background-color:var(--smooth-grey)}.features-func{background-image:url(/images/new_design/case_studies/vencuro/bg2.png);background-image:url(/images/new_design/case_studies/vencuro/bg2.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.features-func .title-wrapper>h2{color:#fff;text-align:center;margin-top:0}.features-func .cards-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin:0}.features-func .card{padding:32px;background-color:#fff;flex-basis:30%;min-height:100px;display:grid;place-items:center;text-align:center;margin:0}.features-func .card .card-content{margin:0;padding-top:10px}.features-func .card .card-content .details{font-family:Roboto;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;vertical-align:middle}.sg-slider2{background-color:#fff}.sg-logos.sg-logos-carousel{background-color:var(--smooth-grey)}.tech-stack.sg-2cols .wrapper>*:last-child{margin-top:0}.vencuro-talent .interoperability{background-color:var(--smooth-grey)}.vencuro-talent .interoperability ul.check-red li .small-ul{margin-top:4px}.vencuro-talent .interoperability ul.check-red li .small-ul li{font-size:14px;line-height:20px;letter-spacing:0;padding-bottom:4px}@media only screen and (max-width:768px){.vencuro-talent .sg-2cols-cards-cta .card{width:auto}.vencuro-talent .sg-2cols.reverse-mobile .wrapper{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.vencuro-talent.sg-head1 .wrapper{padding:52px 0}.wrapper{margin:auto 24px}.sg-head1 h1{font-family:Roboto;font-weight:700;font-size:32px;line-height:40px;letter-spacing:0;vertical-align:middle}.sg-head1 .category-wrapper .pill{display:block;text-align:center;padding:11px 15px}h2{font-family:Roboto;font-weight:500;font-style:Medium;font-size:24px;line-height:32px;letter-spacing:0;vertical-align:middle}.sg-2cols p,.sg-2cols li{font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle}.vencuro-talent.sg-head1{background-image:url(/images/new_design/case_studies/vencuro/bg1m.png);background-image:url(/images/new_design/case_studies/vencuro/bg1m.webp);background-size:cover}.vencuro-talent .features-func{background-image:url(/images/new_design/case_studies/vencuro/bg2m.png);background-image:url(/images/new_design/case_studies/vencuro/bg2m.webp)}.about-client.sg-2cols.sg-2cols-image-text .wrapper>*:last-child{margin-top:0}.sg-2cols.client-challenges .content-wrapper>p>strong{font-family:Roboto;font-weight:700;font-style:Bold;font-size:18px;line-height:24px;letter-spacing:0;vertical-align:middle}.sg-2cols.our-solution>h2{padding-top:20px}.sg-2cols.our-solution>p{max-width:90%;font-family:Roboto;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;vertical-align:middle}.sg-2cols.our-solution .wrapper{padding-top:20px}.sg-2cols.our-solution .content-wrapper{width:100%;margin-bottom:0!important}.implementation .wrapper{padding:0;padding-bottom:32px}.implementation .wrapper h2{text-align:center;padding-top:12px}.process-container{padding:20px 20px 0 20px}.step:not(:last-child)::after{content:url(/images/new_design/case_studies/vencuro/arrowdown2.png);position:absolute;top:45px;left:15px;z-index:-1}.step:nth-child(even):not(:last-child)::after{content:url(/images/new_design/case_studies/vencuro/arrowdown1.png)}.process-flow{flex-direction:column;align-items:flex-start;gap:16px}.step{display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto auto;gap:0 15px;text-align:left;position:relative;width:100%;min-width:auto;margin-bottom:0;align-items:start;min-height:65px}.step-number{width:40px;height:40px;background-color:#f44336;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-weight:bold;font-size:18px;grid-column:1;grid-row:1 / 3;margin-top:2px}.step-title{color:#333;font-family:Roboto;font-weight:bold;font-size:18px;line-height:1.2;margin:0 0 8px 0;text-align:left;grid-column:2;grid-row:1;margin-top:2px}.step-description{font-family:Roboto;font-weight:400;font-size:14px;line-height:1.4;color:#666;margin:0;text-align:left;grid-column:2;grid-row:2;line-height:20px}.features-func .cards-wrapper{gap:16px}.features-func .card{flex-basis:100%}.sg-stats .cards-wrapper .card{width:100%;border-radius:4px}.sg-logos.sg-logos-carousel .text-wrapper{margin:0}.sg-logos.sg-logos-carousel .text-wrapper h2{margin:0}.sg-logos .slick-dotted.slick-slider{margin-top:20px;margin-bottom:10px}}