@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);:root{--heading-color:#0E091E;--paragraph-color:#161C2D;--graytext:#6C757D;--graytext-700:#535353;--graytext-200:#E7E9ED;--graytext-600:#6E6E6E;--purpletext:#693A95;--lightblueBg:#F8F9FF}.lightblueBg{background-color:var(--lightblueBg)}.purple-gradient{background:linear-gradient(45deg,rgb(5 48 125) 0%,rgb(105 35 146) 33%,rgb(50 61 151) 66%,rgb(0 24 63) 100%)}.blue-gradients{background:linear-gradient(135deg,rgb(14 44 115) 0%,rgb(32 189 169) 100%)}.actmotion-casestudy .container{max-width:1453px}.actmotion-casestudy .heading-row{margin-bottom:30px;font-family:"Roboto Flex",sans-serif}.actmotion-casestudy .heading-row h2{margin-bottom:10px}.actmotion-casestudy .heading-row p{font-size:19px;line-height:32px;letter-spacing:-.038px;color:var(--graytext)}.actmotion-casestudy .client-needed{padding-top:90px}.actmotion-casestudy .client-needed .content-col{font-family:"Roboto Flex",sans-serif;color:var(--graytext)}.actmotion-casestudy .client-needed .content-col p{color:var(--graytext);font-size:20px;line-height:180%;align-self:center}.actmotion-casestudy .client-needed .content-col ul{padding:0;display:flex;flex-direction:column;gap:36px}.actmotion-casestudy .client-needed .content-col ul li{padding:0;list-style:none;position:relative;display:flex;gap:25px}.actmotion-casestudy .client-needed .content-col ul li .icon{width:60px;height:60px;flex:0 0 60px;border-radius:100%;display:flex;align-items:center;justify-content:center;background-color:#FBFBFB;box-shadow:0 15px 44px 0 rgb(13 15 28 / .12)}.actmotion-casestudy .client-needed .left-image{flex:0 0 53%;max-width:53%}.actmotion-casestudy .client-needed .right-content{flex:0 0 47%;max-width:47%}.actmotion-casestudy .tools-tech{padding:90px 0}.actmotion-casestudy .tools-tech .container{max-width:1256px}.actmotion-casestudy .tools-tech .tech-row{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.actmotion-casestudy .tools-tech .tech-row .tech-col{padding:16px 26px;border-radius:10px;display:flex;flex-direction:column;gap:8px;text-align:center;justify-content:center}.actmotion-casestudy .tools-tech .tech-row .tech-col span{font-size:20px;line-height:140%;color:var(--graytext-700);font-family:"Poppins",SFProText,Verdana}.actmotion-casestudy .key-challenges{padding:30px 0;position:relative;font-family:"Roboto Flex",sans-serif}.actmotion-casestudy .key-challenges:after{position:absolute;content:'';left:0;bottom:0;width:100%;height:100%;z-index:-1;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/key-challenge-bg.webp);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto}.actmotion-casestudy .key-challenges .row{margin-right:-10px;margin-left:-10px;gap:20px 0}.actmotion-casestudy .key-challenges .row [class*="col-"]{padding-right:10px;padding-left:10px}.actmotion-casestudy .key-challenges .key-col{background-color:#fff;border-radius:10px;padding:28px 20px;border:1px solid var(--graytext-200);height:100%}.actmotion-casestudy .key-challenges .key-col h5{font-size:21px;line-height:32px;font-weight:700;letter-spacing:-.105px;margin-bottom:5px;color:var(--purpletext)}.actmotion-casestudy .key-challenges .key-col p{font-size:15px;line-height:26px;letter-spacing:-.1px;color:var(--graytext)}.actmotion-casestudy .what-webuilt{padding:60px 0 80px 0;font-family:"Roboto Flex",sans-serif}.actmotion-casestudy .what-webuilt .heading-row{margin-bottom:80px;max-width:837px;margin-left:auto;margin-right:auto}.actmotion-casestudy .what-webuilt .row{gap:80px 0;margin-right:-9px;margin-left:-9px}.actmotion-casestudy .what-webuilt .row [class*="col-"]{padding-right:9px;padding-left:9px}.actmotion-casestudy .what-webuilt .webuilt-col{position:relative;height:100%;padding:68px 30px 30px 30px;background-color:#fff;border-radius:20px;box-shadow:0 10px 60px 0 rgb(38 45 118 / .08)}.actmotion-casestudy .what-webuilt .webuilt-col h4{font-size:26px;line-height:36px;font-weight:600;color:#000}.actmotion-casestudy .what-webuilt .webuilt-col ul{padding:0 0 0 20px;display:flex;flex-direction:column;gap:16px}.actmotion-casestudy .what-webuilt .webuilt-col ul:last-child{margin-bottom:0}.actmotion-casestudy .what-webuilt .webuilt-col ul li{padding:0;letter-spacing:-.32px;position:relative;font-size:16px;line-height:180%;color:var(--graytext)}.actmotion-casestudy .what-webuilt .webuilt-col .icon{position:absolute;left:30px;top:-46px;width:92px;height:92px;border-radius:100px;display:flex;justify-content:center;align-items:center}.actmotion-casestudy .people-section{font-family:"Roboto Flex",sans-serif;padding:105px 0 46px 0;background-color:#F8F9FF;position:relative}.actmotion-casestudy .people-section:after{position:absolute;content:'';left:-18px;top:105px;width:122px;height:112px;z-index:0;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/people-dots.svg);background-position:top center;background-repeat:no-repeat}.actmotion-casestudy .people-section:before{position:absolute;content:'';left:0;top:0;width:100%;height:36px;z-index:0;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/people-shape.svg);background-position:top center;background-repeat:no-repeat;background-size:cover}.actmotion-casestudy .people-section .container{max-width:1390px;position:relative;z-index:1}.actmotion-casestudy .people-section .heading-row{margin-bottom:50px;max-width:926px;margin-left:auto;margin-right:auto}.actmotion-casestudy .people-section .heading-row p{max-width:684px;margin-left:auto;margin-right:auto}.actmotion-casestudy .people-section .row{gap:67px 0;justify-content:space-between}.actmotion-casestudy .people-section .row [class*="col-"]{flex:0 0 48%;max-width:48%}.actmotion-casestudy .people-section .people-col{position:relative;height:100%;display:flex;gap:30px}.actmotion-casestudy .people-section .people-col h4{font-size:24px;line-height:32px;font-weight:600;color:var(--paragraph-color)}.actmotion-casestudy .people-section .people-col p{line-height:30px;color:var(--graytext);letter-spacing:-.2px}.actmotion-casestudy .people-section .people-col ul{padding:0 0 0 20px;display:flex;flex-direction:column;gap:16px}.actmotion-casestudy .people-section .people-col ul:last-child{margin-bottom:0}.actmotion-casestudy .people-section .people-col ul li{padding:0;letter-spacing:-.32px;position:relative;font-size:16px;line-height:180%;font-family:"Roboto Flex",sans-serif;color:var(--graytext)}.actmotion-casestudy .people-section .people-col .icon{width:80px;height:80px;flex:0 0 80px;border-radius:15px;display:flex;justify-content:center;align-items:center}.actmotion-casestudy .business-impact{padding:90px 0;overflow:hidden;font-family:"Roboto Flex",sans-serif}.actmotion-casestudy .business-impact .left-content{flex:0 0 45.5%;max-width:45.5%;position:relative;z-index:1}.actmotion-casestudy .business-impact .right-img{flex:0 0 54.5%;max-width:54.5%}.actmotion-casestudy .business-impact .content-col ul{padding:0;display:flex;flex-direction:column;gap:38px;counter-reset:item}.actmotion-casestudy .business-impact .content-col ul li{list-style:none;position:relative;counter-increment:item;padding-left:74px}.actmotion-casestudy .business-impact .content-col ul li:before{content:counter(item);position:absolute;left:0;top:0;width:50px;height:50px;background-color:rgb(105 58 149 / .1);border-radius:100px;display:flex;justify-content:center;align-items:center;font-size:21px;line-height:30px;font-weight:600;color:var(--purpletext);font-family:"Poppins",SFProText,Verdana}.actmotion-casestudy .business-impact .content-col h5{font-size:22px;line-height:150%;font-weight:600;margin-bottom:0}.actmotion-casestudy .business-impact .content-col p{line-height:150%;margin-bottom:0;color:var(--graytext);letter-spacing:-.32px}.actmotion-casestudy .business-impact .image-col{position:relative}.actmotion-casestudy .business-impact .image-col img{border-radius:30px;width:100%;height:auto;z-index:1;position:relative}.actmotion-casestudy .business-impact .image-col:before{position:absolute;content:'';left:-32%;top:-38%;width:700px;height:700px;z-index:0;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/business-impact-shape.svg);background-position:center center;background-repeat:no-repeat}.actmotion-casestudy .business-impact .image-col:after{position:absolute;content:'';right:-40%;bottom:-45%;width:800px;height:800px;z-index:0;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/business-impact-shape.svg);background-position:center center;background-repeat:no-repeat}.actmotion-casestudy .conclusion{padding-bottom:90px;font-family:"Roboto Flex",sans-serif}.actmotion-casestudy .conclusion h2{margin-bottom:18px}.actmotion-casestudy .conclusion p{line-height:180%;color:var(--graytext)}.aistudio-casestudy .container{max-width:1474px}.aistudio-casestudy .heading-row{margin-bottom:40px;font-family:"Roboto Flex",sans-serif}.aistudio-casestudy .heading-row h2{margin-bottom:15px}.aistudio-casestudy .heading-row p{font-size:22px;line-height:38px}.aistudio-casestudy .proverview-section{padding:74px 0 100px 0;font-family:"Roboto Flex",sans-serif}.aistudio-casestudy .proverview-section .content p{font-size:20px;line-height:36px;color:var(--graytext-600)}.aistudio-casestudy .key-objectives{padding:100px 0;font-family:"Roboto Flex",sans-serif}.aistudio-casestudy .key-objectives .image-cols{flex:0 0 35%;max-width:35%}.aistudio-casestudy .key-objectives .content-cols{flex:0 0 65%;max-width:65%}.aistudio-casestudy .key-objectives .image img{width:100%;height:auto;border-radius:15px}.aistudio-casestudy .key-objectives .content{padding-left:68px}.aistudio-casestudy .key-objectives .content p{color:#000}.aistudio-casestudy .key-objectives .list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 40px}.aistudio-casestudy .key-objectives .list ul{display:flex;flex-wrap:wrap;gap:10px 0;padding:0 0 0 24px;width:calc(50% - 20px);margin-bottom:10px}.aistudio-casestudy .key-objectives .list ul li{font-size:22px;line-height:38px;color:var(--graytext-600)}.aistudio-casestudy .key-objectives.large .image-cols{flex:0 0 39%;max-width:39%}.aistudio-casestudy .key-objectives.large .content-cols{flex:0 0 61%;max-width:61%}.aistudio-casestudy .key-objectives.large .content{padding-left:0;padding-right:39px}.aistudio-casestudy .key-objectives.large .list{gap:0 30px}.aistudio-casestudy .key-objectives.large .list ul{gap:30px 0;width:calc(50% - 15px);margin-bottom:30px}.aistudio-casestudy .key-challenges{padding:100px 0}.aistudio-casestudy .key-challenges .heading-row h2{color:#fff}.aistudio-casestudy .key-challenges .heading-row p{color:#fff}.aistudio-casestudy .key-challenges .row{margin-right:-15px;margin-left:-15px;justify-content:center;gap:30px 0}.aistudio-casestudy .key-challenges .row [class*="col-"]{padding-right:15px;padding-left:15px}.aistudio-casestudy .key-challenges .key-col{background-color:#F8F9FF;border-radius:15px;padding:40px;height:100%}.aistudio-casestudy .key-challenges .key-col h5{font-size:24px;line-height:36px;font-weight:600;color:#000;margin-bottom:19px}.aistudio-casestudy .key-challenges .key-col p{font-size:16px;line-height:32px}.aistudio-casestudy .solutions{padding:100px 0;font-family:"Roboto Flex",sans-serif}.aistudio-casestudy .solutions .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.aistudio-casestudy .solutions .row [class*="col-"]{padding-right:15px;padding-left:15px}.aistudio-casestudy .solutions .heading-row{margin-bottom:40px}.aistudio-casestudy .solutions .heading-row p{color:#000}.aistudio-casestudy .solutions .solutions-col{padding:34px 38px 30px 38px;border:2px solid var(--graytext-200);border-radius:32px;border-bottom-width:29px;height:100%}.aistudio-casestudy .solutions .solutions-col h5{font-size:26px;line-height:32px;font-weight:600;margin-bottom:16px;color:#000}.aistudio-casestudy .solutions .solutions-col ul{padding:0 0 0 20px;display:flex;flex-direction:column;gap:16px}.aistudio-casestudy .solutions .solutions-col ul:last-child{margin-bottom:0}.aistudio-casestudy .solutions .solutions-col ul li{padding:0;position:relative;font-size:16px;line-height:25px;color:var(--graytext-600)}.aistudio-casestudy .tech-stack{padding:100px 0}.aistudio-casestudy .tech-stack .container{max-width:1180px}.aistudio-casestudy .tech-stack .heading-row h2{color:#fff}.aistudio-casestudy .tech-stack .tech-row{display:flex;gap:22px 30px;flex-wrap:wrap;justify-content:center}.aistudio-casestudy .tech-stack .tech-row .tech-col{padding:14px 16px;border-radius:10px;display:flex;text-align:center;justify-content:center;background-color:#fff}.aistudio-casestudy .tech-stack .tech-row .tech-col span{font-size:20px;line-height:140%;color:var(--graytext-700);font-family:"Poppins",SFProText,Verdana}.aistudio-casestudy .conclusion{padding:100px 0;font-family:"Roboto Flex",sans-serif}.aistudio-casestudy .conclusion h2{margin-bottom:18px;color:#fff}.aistudio-casestudy .conclusion p{line-height:36px;color:#fff;font-size:20px}.asistool-casestudy .gray-bg{background-color:#F5F3F3}.asistool-casestudy .container p{font-size:20px;line-height:36px;color:var(--graytext-600);font-family:"Roboto Flex",sans-serif;letter-spacing:.6px}.asistool-casestudy .container{max-width:1474px}.asistool-casestudy .heading-row{margin-bottom:30px;font-family:"Roboto Flex",sans-serif}.asistool-casestudy .heading-row h2{margin-bottom:40px}.asistool-casestudy .heading-row p{font-size:20px;line-height:36px;color:var(--graytext-600)}.asistool-casestudy .overviews{padding:80px 0;font-family:"Roboto Flex",sans-serif}.asistool-casestudy .overviews .image-cols{flex:0 0 48%;max-width:48%}.asistool-casestudy .overviews .content-cols{flex:0 0 52%;max-width:52%}.asistool-casestudy .overviews .content{padding-left:32px}.asistool-casestudy .overviews .image img{width:100%;height:auto}.asistool-casestudy .client-needed{padding:80px 0;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/python-cstudy-gradient2.webp);background-size:cover;background-position:top center;background-repeat:no-repeat}.asistool-casestudy .client-needed .content-col{font-family:"Roboto Flex",sans-serif;color:var(--graytext)}.asistool-casestudy .client-needed .content-col h2{color:#fff}.asistool-casestudy .client-needed .content-col p{color:#fff;font-size:26px;line-height:36px;font-weight:600;letter-spacing:.78px}.asistool-casestudy .client-needed .content-col ul{padding:0 0 0 24px;display:flex;flex-direction:column}.asistool-casestudy .client-needed .content-col ul li{color:#fff;padding:0;letter-spacing:.66px;font-size:22px;line-height:40px;position:relative;font-weight:300}.asistool-casestudy .client-needed .content-col ul li strong{font-weight:600}.asistool-casestudy .client-needed .left-image{flex:0 0 48.5%;max-width:48.5%}.asistool-casestudy .client-needed .right-content{flex:0 0 51.5%;max-width:51.5%}.asistool-casestudy .client-needed .image{padding-left:215px;text-align:center}.asistool-casestudy .challenges{padding:115px 0;position:relative;min-height:760px;display:flex;align-items:center}.asistool-casestudy .challenges .image-cols{flex:0 0 36%;max-width:36%;position:absolute;left:0;top:0;padding:0;height:100%}.asistool-casestudy .challenges .image{height:100%}.asistool-casestudy .challenges .image img{width:100%;height:100%;object-fit:cover}.asistool-casestudy .challenges .content-cols{flex:0 0 65%;max-width:65%;font-family:"Roboto Flex",sans-serif}.asistool-casestudy .challenges .content-col h2{margin-bottom:40px}.asistool-casestudy .challenges .content-col .list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 46px}.asistool-casestudy .challenges .content-col .list ul{display:flex;flex-wrap:wrap;gap:27px 0;padding:0;width:calc(50% - 23px);margin-bottom:10px}.asistool-casestudy .challenges .content-col .list ul li{list-style:none}.asistool-casestudy .challenges .content-col .list ul li h5{font-size:22px;line-height:34px;font-weight:700;letter-spacing:.66px}.asistool-casestudy .we-built{padding:80px 0;font-family:"Roboto Flex",sans-serif}.asistool-casestudy .we-built .row{margin-left:-15px;margin-right:-15px;gap:30px 0}.asistool-casestudy .we-built .row [class*="col-"]{padding-left:15px;padding-right:15px}.asistool-casestudy .we-built .webuilt-col{padding:48px;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/python-cstudy-gradient3.webp);background-position:left center;background-repeat:no-repeat;background-size:cover;height:100%}.asistool-casestudy .we-built .webuilt-col h5{font-size:24px;line-height:34px;font-weight:600;letter-spacing:.72px;color:#fff;margin-bottom:25px}.asistool-casestudy .we-built .webuilt-col ul{display:flex;flex-direction:column;gap:15px 0;padding:0 0 0 20px}.asistool-casestudy .we-built .webuilt-col ul li{font-size:20px;line-height:34px;letter-spacing:.6px;color:#fff;font-weight:200}.asistool-casestudy .we-built .webuilt-col ul li strong{font-weight:500}.asistool-casestudy .tech-stack{padding:100px 0;position:relative;overflow:hidden}.asistool-casestudy .tech-stack .container{position:relative;z-index:1}.asistool-casestudy .tech-stack:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/python-cstudy-shape.svg);background-position:center center;background-repeat:no-repeat;position:absolute;content:'';width:550px;height:550px;right:-340px;top:-340px}.asistool-casestudy .tech-stack .left-cols{flex:0 0 60%;max-width:60%}.asistool-casestudy .tech-stack .right-cols{flex:0 0 40%;max-width:40%}.asistool-casestudy .tech-stack .right-text{padding-left:52px}.asistool-casestudy .tech-stack .left-text{display:grid;grid-row-gap:30px}.asistool-casestudy .tech-stack .left-text .inner-row{display:grid;grid-column-gap:30px;grid-template-columns:1fr 1fr}.asistool-casestudy .tech-stack .tech-col{height:100%;background-color:#EFEFEF;padding:28px;text-align:center;justify-content:center;display:flex;flex-direction:column}.asistool-casestudy .tech-stack .tech-col h6{line-height:30px;font-weight:600;letter-spacing:0;margin-bottom:0}.asistool-casestudy .tech-stack .tech-col p{line-height:30px;font-weight:300;font-size:18px}.asistool-casestudy .tech-stack .inner-row:nth-child(odd){padding-left:92px}.asistool-casestudy .tech-stack .inner-row:nth-child(even){padding-right:92px}.asistool-casestudy .business-impact{overflow:hidden;padding:80px 0;position:relative;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/python-cstudy-gradient4.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.asistool-casestudy .business-impact .heading-row h2{color:#fff}.asistool-casestudy .business-impact .heading-row p{color:#fff}.asistool-casestudy .business-impact:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/python-cstudy-shape1.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;content:'';right:-350px;bottom:-220px;width:500px;height:500px}.asistool-casestudy .business-impact:before{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/python-cstudy-shape1.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;content:'';left:-270px;top:-200px;width:500px;height:500px}.asistool-casestudy .business-impact .container{position:relative;z-index:1}.asistool-casestudy .business-impact .left-content{flex:0 0 49%;max-width:49%}.asistool-casestudy .business-impact .right-img{flex:0 0 51%;max-width:51%}.asistool-casestudy .business-impact .image-col{padding-left:110px}.asistool-casestudy .business-impact .image-col img{width:100%;height:auto}.asistool-casestudy .business-impact .content-col{background-color:rgb(255 255 255 / .1);padding:45px;color:#fff}.asistool-casestudy .business-impact .content-col h6{color:#fff;font-size:18px;line-height:30px;font-weight:600;margin-bottom:12px}.asistool-casestudy .business-impact .content-col p{color:#fff;font-size:18px;line-height:30px;font-weight:300;letter-spacing:0;margin-bottom:40px}.asistool-casestudy .business-impact .content-col p:last-child{margin-bottom:0}.asistool-casestudy .conclusion{padding-top:35px}.asistool-casestudy .conclusion p{color:#fff}.aiml-casestudy{position:relative;overflow:hidden}.aiml-casestudy:after{position:absolute;content:'';z-index:-1;width:100%;height:100%;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/AI-ML-bgimg.svg);background-position:left top;background-repeat:no-repeat;background-size:cover;left:-15px;top:100vh}.aiml-casestudy .container p{font-size:20px;line-height:36px;color:var(--graytext-600);font-family:"Roboto Flex",sans-serif;letter-spacing:.6px}.aiml-casestudy .container{max-width:1474px}.aiml-casestudy .heading-row{margin-bottom:30px;font-family:"Roboto Flex",sans-serif}.aiml-casestudy .heading-row h2{margin-bottom:25px}.aiml-casestudy .heading-row p{font-size:20px;line-height:36px;color:var(--graytext-600)}.aiml-casestudy .proverview-section{padding:100px 0;font-family:"Roboto Flex",sans-serif}.aiml-casestudy .proverview-section .content{max-width:912px}.aiml-casestudy .challenges{position:relative;overflow:hidden}.aiml-casestudy .challenges .challenges-col{position:relative;max-width:1084px}.aiml-casestudy .challenges .challenges-col:before{background-color:#210141;left:-3995px;top:0;width:4000px;height:100%;content:'';position:absolute}.aiml-casestudy .challenges .content-col{clip-path:polygon(85% 0%,100% 50%,85% 100%,0% 100%,0 49%,0% 0%);background-color:#210141;padding:80px 0;position:relative;color:#fff;padding-right:172px}.aiml-casestudy .challenges .content-col h2{color:#fff}.aiml-casestudy .challenges .content-col h5{font-size:26px;line-height:34px;margin-bottom:5px;letter-spacing:.78px;font-weight:500;color:#fff;font-family:"Roboto Flex",sans-serif}.aiml-casestudy .challenges .content-col p{color:#fff;font-weight:200}.aiml-casestudy .client-needed{padding:100px 0;position:relative;overflow:hidden}.aiml-casestudy .client-needed .content-col{font-family:"Roboto Flex",sans-serif;color:var(--graytext);clip-path:polygon(85% 0,100% 50%,85% 100%,15% 100%,0 50%,15% 0);background-color:#210141;padding:58px 140px;position:relative;z-index:1}.aiml-casestudy .client-needed .content-col:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/AI-ML-img2.webp);background-position:left top;background-repeat:no-repeat;left:-45px;top:0;width:100%;height:100%;position:absolute;content:'';z-index:-1}.aiml-casestudy .client-needed .content-col h2{color:#fff}.aiml-casestudy .client-needed .content-col p{color:#fff;font-weight:200}.aiml-casestudy .client-needed .content-col ul{padding:0 0 0 20px;display:flex;flex-direction:column}.aiml-casestudy .client-needed .content-col ul li{letter-spacing:.6px;font-size:20px;font-weight:200;line-height:36px;padding:0;color:#fff}.aiml-casestudy .client-needed .right-image{flex:0 0 53%;max-width:53%;position:absolute;right:-170px;top:100px;height:540px}.aiml-casestudy .client-needed .right-image .image{height:100%}.aiml-casestudy .client-needed .right-image .image img{width:100%;height:100%;object-fit:cover;object-position:left}.aiml-casestudy .client-needed .left-content{flex:0 0 70%;max-width:70%;margin-top:174px;margin-left:60px}.aiml-casestudy .we-built{padding:80px 0;font-family:"Roboto Flex",sans-serif;position:relative}.aiml-casestudy .we-built .webuilt-col{max-width:1063px}.aiml-casestudy .we-built .webuilt-col h6{font-family:"Roboto Flex",sans-serif;font-size:22px;line-height:30px;font-weight:700;letter-spacing:.66px;color:#020255;margin-bottom:13px}.aiml-casestudy .we-built .webuilt-col ul{display:flex;flex-wrap:wrap;gap:25px 30px;padding:0}.aiml-casestudy .we-built .webuilt-col ul li{border-left:17px solid #020255;padding-left:20px;font-size:20px;line-height:33px;letter-spacing:.6px;width:calc(50% - 15px);color:#fff;font-weight:200}.aiml-casestudy .we-built .webuilt-col ul li p{line-height:33px}.aiml-casestudy .we-built .webuilt-col ul li strong{font-weight:500}.aiml-casestudy .we-built .right-image{flex:0 0 28%;max-width:28%;position:absolute;right:-110px;top:70px}.aiml-casestudy .we-built .left-content{flex:0 0 68.5%;max-width:68.5%}.aiml-casestudy .business-impact .image{position:absolute;left:0;top:0;width:100%;height:100%}.aiml-casestudy .business-impact .image img{object-fit:cover;width:100%;height:100%}.aiml-casestudy .business-impact .container{position:relative;z-index:1;max-width:1230px}.aiml-casestudy .business-impact h2{color:#fff}.aiml-casestudy .business-impact{padding:100px 0;overflow:hidden;position:relative;font-family:"Roboto Flex",sans-serif}.aiml-casestudy .business-impact .row{margin-left:-15px;margin-right:-15px;gap:30px 0}.aiml-casestudy .business-impact .row [class*="col-"]{padding-left:15px;padding-right:15px}.aiml-casestudy .business-impact .content-col{height:100%;justify-content:center;flex-direction:column;display:flex;background-color:rgb(255 255 255 / .09);padding:38px 60px;text-align:center}.aiml-casestudy .business-impact .content-col h5{font-size:26px;line-height:36px;font-weight:700;font-family:"Roboto Flex",sans-serif;color:#fff;margin-bottom:15px;letter-spacing:.78px}.aiml-casestudy .business-impact .content-col p{color:#fff;font-weight:200}.aiml-casestudy .business-impact .content-col p strong{font-weight:600}.aiml-casestudy .business-impact .image-col{position:relative}.aiml-casestudy .business-impact .image-col img{border-radius:30px;width:100%;height:auto;z-index:1;position:relative}.aiml-casestudy .business-impact .image-col:before{position:absolute;content:'';left:-32%;top:-38%;width:700px;height:700px;z-index:0;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/business-impact-shape.svg);background-position:center center;background-repeat:no-repeat}.aiml-casestudy .business-impact .image-col:after{position:absolute;content:'';right:-40%;bottom:-45%;width:800px;height:800px;z-index:0;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/business-impact-shape.svg);background-position:center center;background-repeat:no-repeat}.aiml-casestudy .tech-stack{padding:100px 0}.aiml-casestudy .tech-stack .tech-row{display:flex;gap:22px 30px;flex-wrap:wrap}.aiml-casestudy .tech-stack .tech-row .tech-col{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/AI-ML-banner-shape3.webp);background-position:center center;background-repeat:no-repeat;position:relative;padding:20px;display:flex;text-align:center;justify-content:center;flex-direction:column;width:calc(50% - 15px);min-height:414px;background-size:contain}.aiml-casestudy .tech-stack .tech-row .tech-col h5{font-size:26px;line-height:36px;color:#fff;font-family:"Roboto Flex",sans-serif;font-weight:700}.aiml-casestudy .tech-stack .tech-row .tech-col p{color:#fff;letter-spacing:0;font-weight:200}.aiml-casestudy .tech-stack .tech-row:nth-child(odd){padding-left:200px}.aiml-casestudy .tech-stack .tech-row:nth-child(even){padding-right:200px}.aiml-casestudy .tech-stack .tech-row:not(:first-child){margin-top:-70px}.aiml-casestudy .tech-stack .right-text{text-align:right}.aiml-casestudy .conclusion{position:relative}.aiml-casestudy .conclusion .container{position:relative;z-index:1}.aiml-casestudy .conclusion h2{margin-bottom:18px}.aiml-casestudy .conclusion .content{max-width:664px;margin-bottom:-360px}.aiml-casestudy .conclusion .image img{width:100%;height:auto}.data-casestudy{position:relative;overflow:hidden}.data-casestudy .container{max-width:1455px}.data-casestudy .container p{font-size:16px;line-height:24px;color:var(--graytext);font-family:"Roboto Flex",sans-serif;letter-spacing:0}.data-casestudy .container h2 span{background:linear-gradient(90deg,rgb(72 18 228) 0%,rgb(182 53 227 / .4) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;color:#fff0}.data-casestudy .heading-row{margin-bottom:32px;font-family:"Roboto Flex",sans-serif}.data-casestudy .heading-row h2{margin-bottom:25px}.data-casestudy .heading-row p{font-size:20px;line-height:32px;color:var(--graytext)}.data-casestudy .data-banner{position:relative;padding:20px 0 0 0;background-color:#000}.data-casestudy .data-banner .banner-imgs .container{position:static}.data-casestudy .data-banner .image-row{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.data-casestudy .data-banner .banner-imgs .left-img{position:absolute;left:0;bottom:20px;max-width:55%}.data-casestudy .data-banner .banner-imgs .right-img{position:relative;max-width:45%}.data-casestudy .data-banner .banner-imgs .right-img img{position:relative;z-index:1}.data-casestudy .data-banner .banner-imgs .right-img:after{position:absolute;content:'';left:-10%;top:0;width:120%;height:100%;background:radial-gradient(ellipse at center,rgb(236 109 255 / .5) 0%,#fff0 70%)}.data-casestudy .client-needed{padding:90px 0}.data-casestudy .client-needed .content-col{font-family:"Roboto Flex",sans-serif;color:var(--graytext);padding-left:66px}.data-casestudy .client-needed .content-col p{font-size:20px;line-height:30px;font-weight:500;color:#343A40}.data-casestudy .client-needed .content-col ul{padding:0;display:flex;flex-direction:column;gap:22px}.data-casestudy .client-needed .content-col ul li{list-style:none;padding:0 0 0 22px;font-size:20px;line-height:28px;position:relative}.data-casestudy .client-needed .content-col ul li:before{width:8px;height:8px;position:absolute;content:'';left:0;top:10px;background-color:#693A95;border-radius:10px;box-shadow:0 0 0 2px rgb(105 58 149 / .2)}.data-casestudy .client-needed .left-image{flex:0 0 43%;max-width:43%}.data-casestudy .client-needed .right-content{flex:0 0 57%;max-width:57%;align-self:center}.data-casestudy .client-needed .image img{border-radius:30px;width:100%}.data-casestudy .tech-stack{padding:80px 0 190px 0;position:relative}.data-casestudy .tech-stack:after{position:absolute;content:'';left:0;bottom:0;width:100%;height:352px;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/database-shape.svg);background-position:center bottom;background-repeat:no-repeat}.data-casestudy .tech-stack .container{max-width:1256px;position:relative;z-index:1}.data-casestudy .tech-stack .tech-row{display:flex;gap:22px 30px;flex-wrap:wrap;justify-content:center}.data-casestudy .tech-stack .tech-row .tech-col{padding:14px 16px;border-radius:10px;display:flex;text-align:center;justify-content:center;background-color:#fff}.data-casestudy .tech-stack .tech-row .tech-col span{font-size:20px;line-height:140%;color:var(--graytext-700);font-family:"Poppins",SFProText,Verdana}.data-casestudy .key-challenges{padding:30px 0}.data-casestudy .key-challenges .row{margin-right:-17px;margin-left:-17px;justify-content:center;gap:34px 0}.data-casestudy .key-challenges .row [class*="col-"]{padding-right:17px;padding-left:17px}.data-casestudy .key-challenges .key-col{background-color:#F8F9FF;border-radius:30px;padding:40px;height:100%}.data-casestudy .key-challenges .key-col h5{font-size:24px;line-height:36px;font-weight:600;color:#000;margin-bottom:19px}.data-casestudy .key-challenges .key-col p{line-height:32px}.data-casestudy .business-impact{padding:70px 0;font-family:"Roboto Flex",sans-serif;position:relative}.data-casestudy .business-impact .left-content{flex:0 0 53.2%;max-width:53.2%;position:relative;z-index:1}.data-casestudy .business-impact .right-img{flex:0 0 38.5%;max-width:38.5%;position:absolute;right:0;top:70px;max-width:730px}.data-casestudy .business-impact .content-col ul{padding:16px 0 0 0;display:flex;flex-direction:column;gap:26px}.data-casestudy .business-impact .content-col ul li{list-style:none;position:relative;counter-increment:item;padding-left:74px}.data-casestudy .business-impact .content-col ul li .icon{background-color:rgb(105 58 149 / .1);width:50px;height:50px;border-radius:12px;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0}.data-casestudy .business-impact .content-col h5{font-size:22px;line-height:150%;font-weight:600;color:#000;margin-bottom:0}.data-casestudy .business-impact .content-col p{letter-spacing:-.32px}.data-casestudy .business-impact .image-col{position:relative}.data-casestudy .business-impact .image-col img{width:100%;height:auto;z-index:1;position:relative}.data-casestudy .business-impact .image-col:before{position:absolute;content:'';left:-180px;top:-180px;width:700px;height:700px;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/business-impact-shape.svg);background-position:center center;background-repeat:no-repeat;z-index:-1}.data-casestudy .we-built{padding:30px 0 90px 0;font-family:"Roboto Flex",sans-serif;position:relative}.data-casestudy .we-built .webuilt-col{padding:0;height:100%}.data-casestudy .we-built .webuilt-col h5{font-size:22px;line-height:33px;font-weight:600;color:#000;margin-bottom:12px}.data-casestudy .we-built .webuilt-col ul{display:flex;flex-direction:column;gap:12px 0;padding:0;margin:0}.data-casestudy .we-built .webuilt-col ul li{color:var(--graytext);letter-spacing:.32px;position:relative;padding-left:23px;list-style:none}.data-casestudy .we-built .webuilt-col ul li strong{font-weight:500}.data-casestudy .we-built .webuilt-col ul li:before{position:absolute;left:0;top:4px;width:16px;height:15px;content:'';background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/ticks-icon.svg);background-position:center center;background-repeat:no-repeat}.data-casestudy .we-built .row{margin-left:0;margin-right:0}.data-casestudy .we-built .row [class*="col-"]{padding-left:0;padding-right:0}.data-casestudy .we-built .row [class*="col-"]:nth-child(odd) .webuilt-col{padding:30px 60px 30px 0}.data-casestudy .we-built .row [class*="col-"]:nth-child(even) .webuilt-col{padding:30px 0 30px 60px}.data-casestudy .we-built .row [class*="col-"]:nth-child(odd):after{position:absolute;content:'';right:0;top:50px;width:1px;height:100%;background-color:#CED4DA}.data-casestudy .we-built .row [class*="col-"]:last-child:nth-child(odd)::after{height:calc(100% - 90px)}.data-casestudy .we-built .row [class*="col-"]:nth-last-child(2):nth-child(odd)::after{height:calc(100% - 90px)}.data-casestudy .we-built .row [class*="col-"]:before{position:absolute;content:'';left:0;bottom:0;width:100%;height:1px;background-color:#CED4DA}.data-casestudy .we-built .row [class*="col-"]:last-child:before{display:none}.data-casestudy .we-built .row [class*="col-"]:nth-last-child(2):nth-child(2n+1):before{display:none}.data-casestudy .we-built:before{position:absolute;content:'';right:-370px;top:50%;transform:translateY(-50%);width:700px;height:700px;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/business-impact-shape.svg);background-position:center center;background-repeat:no-repeat;z-index:-1}.piap-casestudy{position:relative;overflow:hidden}.piap-casestudy .container{max-width:1474px}.piap-casestudy .container p{font-size:20px;line-height:36px;color:var(--graytext-600);font-family:"Roboto Flex",sans-serif;letter-spacing:.6px}.piap-casestudy .heading-row{margin-bottom:50px;font-family:"Roboto Flex",sans-serif}.piap-casestudy .heading-row h2{margin-bottom:10px}.piap-casestudy .heading-row p{font-size:22px;line-height:36px;color:var(--graytext-600);letter-spacing:.66px}.piap-casestudy .piap-banner-image{position:relative;padding:60px 0}.piap-casestudy .banner-img img{border-radius:25px;width:100%;height:auto;position:relative;z-index:1}.piap-casestudy .overviews{padding:80px 0;background-color:rgb(227 239 255 / .31)}.piap-casestudy .client-needed{padding:100px 0;font-family:"Roboto Flex",sans-serif}.piap-casestudy .client-needed .content-col{padding-right:44px}.piap-casestudy .client-needed .content-col h2{margin-bottom:10px}.piap-casestudy .client-needed .content-col p{font-size:22px;line-height:36px;letter-spacing:.66px}.piap-casestudy .client-needed .content-col ul{padding:0;display:flex;flex-direction:column;gap:12px;color:var(--graytext-600)}.piap-casestudy .client-needed .content-col ul li{padding:0 0 0 28px;list-style:none;letter-spacing:.6px;font-size:20px;line-height:34px;position:relative}.piap-casestudy .client-needed .content-col ul li strong{font-weight:600}.piap-casestudy .client-needed .content-col ul li:before{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/tickmark-gray.svg);background-position:left top;bottom;background-repeat:no-repeat;position:absolute;content:'';left:0;top:9px;width:17px;height:15px}.piap-casestudy .client-needed .image-col{text-align:center;background-color:rgb(227 239 255 / .31);padding:50px;border-radius:25px}.piap-casestudy .client-needed .image-col img{mix-blend-mode:luminosity}.piap-casestudy .tech-stack{padding:80px 0}.piap-casestudy .tech-stack .heading-row h2{color:#fff}.piap-casestudy .tech-stack .tech-row{display:flex;gap:30px 30px;flex-wrap:wrap;justify-content:center}.piap-casestudy .tech-stack .tech-row .tech-col{flex:0 0 calc(25% - 22.5px);padding:30px 28px;border-radius:15px;display:flex;flex-direction:column;text-align:center;justify-content:center;background-color:rgb(239 239 239 / .23)}.piap-casestudy .tech-stack .tech-row .tech-col h6{color:#fff;font-weight:600}.piap-casestudy .tech-stack .tech-row .tech-col p{color:#fff;font-weight:200;font-size:18px;line-height:30px}.piap-casestudy .key-challenges{padding:100px 0;position:relative;font-family:"Roboto Flex",sans-serif}.piap-casestudy .key-challenges .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.piap-casestudy .key-challenges .row [class*="col-"]{padding-right:15px;padding-left:15px}.piap-casestudy .key-challenges .key-col{background-color:#fff;border-radius:25px;padding:40px;border:1px solid #fff0;height:100%}.piap-casestudy .key-challenges .key-col p{margin-bottom:15px;letter-spacing:.6px;line-height:34px}.piap-casestudy .key-challenges .key-col p strong{font-weight:500}.piap-casestudy .key-challenges .key-col p:last-child{margin-bottom:0}.piap-casestudy .key-challenges .key-col .icon{margin-bottom:28px;width:75px;height:75px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#fff}.piap-casestudy .we-offered{position:relative;padding:80px 0;font-family:"Roboto Flex",sans-serif}.piap-casestudy .we-offered .image-col{position:absolute;left:0;top:0;width:100%;height:100%}.piap-casestudy .we-offered .image-col img{width:100%;height:100%;object-fit:cover}.piap-casestudy .we-offered .container{position:relative;z-index:1}.piap-casestudy .we-offered .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.piap-casestudy .we-offered .row [class*="col-"]{padding-right:15px;padding-left:15px}.piap-casestudy .we-offered h2{color:#fff}.piap-casestudy .we-offered p{color:#fff}.piap-casestudy .offered-row{display:flex;flex-direction:column}.piap-casestudy .offered-col{position:relative;border-bottom:1px solid #BFBFBF}.piap-casestudy .offered-col{padding-bottom:30px;margin-bottom:30px}.piap-casestudy .offered-col:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.piap-casestudy .offered-col h6{font-size:22px;line-height:36px;color:#fff;letter-spacing:.66px;font-family:"Roboto Flex",sans-serif;font-weight:700}.piap-casestudy .offered-col ul{padding:0 0 0 20px;margin:0}.piap-casestudy .offered-col ul li{font-size:20px;line-height:34px;color:#fff;font-weight:200;padding:0;margin:0}.piap-casestudy .offered-col ul li strong{font-weight:500}.piap-casestudy .business-impact{padding:100px 0 65px 0;overflow:hidden;position:relative;font-family:"Roboto Flex",sans-serif}.piap-casestudy .business-impact .content-col{padding-left:6px;position:relative}.piap-casestudy .business-impact .content-col:before{position:absolute;content:'';left:5px;top:20px;width:120px;height:calc(100% - 40px);background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/circle-line.webp);background-position:right center;background-size:cover;background-repeat:no-repeat}.piap-casestudy .business-impact .image-cols{flex:0 0 38%;max-width:38%;align-self:center}.piap-casestudy .business-impact .content-cols{flex:0 0 62%;max-width:62%}.piap-casestudy .business-impact ul{padding:0;margin:0;display:flex;flex-direction:column;gap:75px}.piap-casestudy .business-impact ul li{list-style:none;padding:0 0 0 173px;margin:0;display:flex;flex-wrap:wrap;gap:15px;position:relative}.piap-casestudy .business-impact ul li:before{width:26px;height:26px;border-radius:100%;box-shadow:0 0 0 15px #d9d9d9;background-color:#fff;position:absolute;left:0;top:20px;content:''}.piap-casestudy .business-impact ul li:after{width:66px;height:3px;position:absolute;left:77px;top:30px;content:''}.piap-casestudy .business-impact ul li .number{flex:0 0 auto;font-size:52px;line-height:1.25;font-weight:600;font-family:"Poppins",SFProText,Verdana}.piap-casestudy .business-impact ul li .text{display:flex;flex-direction:column;flex:1}.piap-casestudy .business-impact ul li .text h6{line-height:30px;margin-bottom:5px}.piap-casestudy .business-impact ul li .text p{font-size:18px;line-height:30px;letter-spacing:0;font-weight:500;color:#686868}.piap-casestudy .business-impact ul li.green:before{box-shadow:0 0 0 15px #ACAF35}.piap-casestudy .business-impact ul li.green:after{background-color:#ACAF35}.piap-casestudy .business-impact ul li.green .number{color:#ACAF35}.piap-casestudy .business-impact ul li.green .text h6{color:#ACAF35}.piap-casestudy .business-impact ul li.brown:before{box-shadow:0 0 0 15px #865466}.piap-casestudy .business-impact ul li.brown:after{background-color:#865466}.piap-casestudy .business-impact ul li.brown .number{color:#865466}.piap-casestudy .business-impact ul li.brown .text h6{color:#865466}.piap-casestudy .business-impact ul li.blue:before{box-shadow:0 0 0 15px #059B7E}.piap-casestudy .business-impact ul li.blue:after{background-color:#059B7E}.piap-casestudy .business-impact ul li.blue .number{color:#059B7E}.piap-casestudy .business-impact ul li.blue .text h6{color:#059B7E}.piap-casestudy .business-impact ul li.orange:before{box-shadow:0 0 0 15px #ED7C45}.piap-casestudy .business-impact ul li.orange:after{background-color:#ED7C45}.piap-casestudy .business-impact ul li.orange .number{color:#ED7C45}.piap-casestudy .business-impact ul li.orange .text h6{color:#ED7C45}.piap-casestudy .business-impact ul li.purple:before{box-shadow:0 0 0 15px #704694}.piap-casestudy .business-impact ul li.purple:after{background-color:#704694}.piap-casestudy .business-impact ul li.purple .number{color:#704694}.piap-casestudy .business-impact ul li.purple .text h6{color:#704694}.piap-casestudy .business-impact ul li:nth-child(2){margin-left:76px}.piap-casestudy .business-impact ul li:nth-child(3){margin-left:100px}.piap-casestudy .business-impact ul li:nth-child(4){margin-left:82px}.piap-casestudy .business-impact ul li:nth-child(5){margin-left:18px}.piap-casestudy .business-impact .content-col p strong{font-weight:600}.piap-casestudy .conclusion{padding:0 0 100px 0;font-family:"Roboto Flex",sans-serif}.piap-casestudy .conclusion p{color:#686868}.piap-casestudy .bottom-bg .blue-gradients{display:inline-flex;width:100%;height:23px;border-radius:18px 18px 0 0;vertical-align:top}.ba-casestudy .container{max-width:1474px}.ba-casestudy .container p{font-size:20px;line-height:36px;color:var(--graytext-600);font-family:"Roboto Flex",sans-serif;letter-spacing:.6px}.ba-casestudy .container h2{display:inline-block}.ba-casestudy .heading-row{margin-bottom:50px;font-family:"Roboto Flex",sans-serif}.ba-casestudy .heading-row h2{margin-bottom:10px}.ba-casestudy .heading-row p{font-size:22px;line-height:34px;color:var(--graytext-600);letter-spacing:.66px}.ba-casestudy .heading-row p strong{font-weight:600}.ba-casestudy .overviews{padding:100px 0;font-family:"Roboto Flex",sans-serif}.ba-casestudy .overviews .row{position:relative;display:flex;align-items:flex-end}.ba-casestudy .overviews .image-cols{flex:0 0 68.6%;max-width:68.6%;height:562px}.ba-casestudy .overviews .content-cols{flex:0 0 48.8%;max-width:48.8%;margin-right:-17.4%;z-index:1;margin-bottom:-25px}.ba-casestudy .overviews .content{padding:40px;color:#fff;background-color:#420344;border-bottom-left-radius:50px}.ba-casestudy .overviews .content h2{color:#fff;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/ba-text-bg1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.ba-casestudy .overviews .content p{color:#fff;font-weight:300}.ba-casestudy .overviews .image{height:100%}.ba-casestudy .overviews .image img{width:100%;height:100%;object-fit:cover;border-radius:0 80px 0 0}.ba-casestudy .client-needed{padding:25px 0 70px 0}.ba-casestudy .client-needed .content-col{font-family:"Roboto Flex",sans-serif;color:var(--graytext-600);padding-left:13px}.ba-casestudy .client-needed .content-col h2{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/ba-text-bg2.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.ba-casestudy .client-needed .content-col ul{padding:0;display:flex;flex-direction:column;gap:15px}.ba-casestudy .client-needed .content-col ul li{list-style:none;padding:0 0 0 30px;font-size:20px;line-height:36px;letter-spacing:.44px;position:relative;font-weight:500}.ba-casestudy .client-needed .content-col ul li:before{width:12px;height:12px;position:absolute;content:'';left:0;top:12px;background-color:#8F0624}.ba-casestudy .client-needed .image img{border-radius:90px 0 0 0;width:100%}.ba-casestudy .key-challenges{padding:0}.ba-casestudy .key-challenges .heading-row h2{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/ba-text-bg3.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.ba-casestudy .key-challenges .inner-col{background-color:#420344;position:relative;padding:80px 80px 80px 0;border-top-right-radius:80px}.ba-casestudy .key-challenges .inner-col:before{position:absolute;content:'';left:-300%;top:0;width:300%;height:100%;background-color:#420344}.ba-casestudy .key-challenges .row{margin-right:-15px;margin-left:-15px}.ba-casestudy .key-challenges .row [class*="col-"]{padding-right:15px;padding-left:15px}.ba-casestudy .key-challenges .key-col{position:relative;padding-left:40px}.ba-casestudy .key-challenges .key-col:before{position:absolute;content:'';left:7px;top:25px;width:2px;height:calc(100% + 7px);background-color:#BBA40D}.ba-casestudy .key-challenges .key-col:after{position:absolute;content:'';left:0;top:10px;width:15px;height:15px;background-color:#BBA40D;border-radius:20px}.ba-casestudy .key-challenges .key-col h5{font-size:30px;line-height:36px;font-weight:600;color:#fff;margin-bottom:15px}.ba-casestudy .key-challenges .key-col p{font-weight:200;color:#fff}.ba-casestudy .key-challenges .content-col{display:flex;flex-direction:column;gap:22px}.ba-casestudy .key-challenges .key-col:last-child:before{height:calc(100% - 25px)}.ba-casestudy .proverview-section{padding:80px 0}.ba-casestudy .proverview-section h2{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/ba-text-bg2.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.ba-casestudy .rfp-built{padding:80px 0;font-family:"Roboto Flex",sans-serif}.ba-casestudy .rfp-built h2{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/ba-text-bg4.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.ba-casestudy .rfp-built .row{margin-left:-15px;margin-right:-15px;gap:30px 0}.ba-casestudy .rfp-built .row [class*="col-"]{padding-left:15px;padding-right:15px}.ba-casestudy .rfp-built .rfp-col{padding:36px;height:100%;border-top-right-radius:80px;background:#e3e3e3}.ba-casestudy .rfp-built .rfp-col h5{font-size:30px;line-height:40px;font-weight:500;color:#fff;margin-bottom:12px}.ba-casestudy .rfp-built .rfp-col p{color:#fff;font-weight:200}.ba-casestudy .rfp-built .rfp-col p strong{font-weight:500}.ba-casestudy .eligibility{padding:80px 0;font-family:"Roboto Flex",sans-serif}.ba-casestudy .eligibility h2{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/ba-text-bg5.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.ba-casestudy .eligibility .row{margin-left:-15px;margin-right:-15px;gap:30px 0}.ba-casestudy .eligibility .row [class*="col-"]{padding-left:15px;padding-right:15px}.ba-casestudy .eligibility .eligibility-col{padding:36px;height:100%;background:#e3e3e3;display:flex;align-items:self-start;gap:30px}.ba-casestudy .eligibility .eligibility-col img{flex-shrink:0}.ba-casestudy .eligibility .eligibility-col h5{font-size:30px;line-height:40px;font-weight:500;color:#fff;margin-bottom:12px}.ba-casestudy .eligibility .eligibility-col p{color:#fff;font-weight:300;letter-spacing:0}.ba-casestudy .eligibility .eligibility-col p strong{font-weight:500}.ba-casestudy .eligibility .text-content{display:flex;flex-direction:column;flex:1}.ba-casestudy .automation{padding:80px 0;font-family:"Roboto Flex",sans-serif}.ba-casestudy .automation .heading-row h2{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/ba-text-bg2.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.ba-casestudy .automation .row{margin-left:-15px;margin-right:-15px;gap:30px 0}.ba-casestudy .automation .row [class*="col-"]{padding-left:15px;padding-right:15px}.ba-casestudy .automation .automation-col{height:100%;display:flex;flex-direction:column;position:relative;border-radius:30px;overflow:hidden;padding-right:35px;padding-bottom:56px}.ba-casestudy .automation .automation-col h6{min-height:102px;position:relative;z-index:1;padding:21px;font-size:20px;line-height:30px;font-weight:600;letter-spacing:.6px;color:#fff}.ba-casestudy .automation .automation-col p{font-size:16px;line-height:26px;font-weight:300;color:#fff}.ba-casestudy .automation .automation-col .image{position:absolute;left:0;top:0;width:100%;height:100%}.ba-casestudy .automation .automation-col .image img{width:100%;height:100%;object-fit:cover}.ba-casestudy .automation .automation-col .inner-col{height:100%;position:relative;z-index:1;padding:21px;border-radius:14px;box-shadow:6px 5px 15px rgb(0 0 0 / .16)}.ba-casestudy .tech-stack{padding:172px 0 80px 0;position:relative}.ba-casestudy .tech-stack .container{position:relative;z-index:1}.ba-casestudy .tech-stack .image{position:absolute;left:0;top:0;width:100%;height:100%}.ba-casestudy .tech-stack .image img{width:100%;height:100%;object-fit:cover;object-position:top}.ba-casestudy .tech-stack .heading-row h2{color:#fff;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/ba-text-bg10.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.ba-casestudy .tech-stack .tech-row{display:flex;gap:30px 30px;flex-wrap:wrap;justify-content:center}.ba-casestudy .tech-stack .tech-row .tech-col{border:3px solid #fff;flex:0 0 calc(33.33% - 20px);padding:34px;border-radius:12px;display:flex;flex-direction:column;text-align:center;justify-content:center;position:relative}.ba-casestudy .tech-stack .tech-row .tech-col:before{width:14px;height:14px;border-radius:20px;background-color:#fff;position:absolute;content:'';left:46px;top:-8px}.ba-casestudy .tech-stack .tech-row .tech-col h6{color:#fff;font-weight:600;font-size:22px;line-height:30px}.ba-casestudy .tech-stack .tech-row .tech-col p{color:#fff;font-weight:300;letter-spacing:0}.ba-casestudy .business-impact{padding:80px 0;font-family:"Roboto Flex",sans-serif;position:relative}.ba-casestudy .business-impact .heading-row{margin-bottom:45px}.ba-casestudy .business-impact .heading-row h2{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/ba-text-bg2.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.ba-casestudy .business-impact .content-col ul{padding:0;display:flex;flex-wrap:wrap;gap:20px 46px}.ba-casestudy .business-impact .content-col ul li{list-style:none;position:relative;width:calc(50% - 23px)}.ba-casestudy .business-impact .content-col h5{font-size:22px;line-height:34px;font-weight:600;color:var(--graytext-600);margin-bottom:20px;letter-spacing:.66px}.ba-casestudy .business-impact .content-col p{letter-spacing:-.32px}.ba-casestudy .bottom-bg{display:flex;height:82px}.ba-casestudy .bottom-gradients{display:inline-flex;width:100%;height:100%}.ba-casestudy .bottom-gradients img{width:100%;height:100%;object-fit:cover}.hpe-casestudy .container{max-width:1474px}.hpe-casestudy .container p{font-size:18px;line-height:32px;color:var(--graytext-600);font-family:"Roboto Flex",sans-serif}.hpe-casestudy .heading-row{margin-bottom:50px;font-family:"Roboto Flex",sans-serif;position:relative}.hpe-casestudy .heading-row h2{margin-bottom:15px}.hpe-casestudy .heading-row p{font-size:22px;line-height:38px}.hpe-casestudy .proverview-section{padding:100px 0;font-family:"Roboto Flex",sans-serif;position:relative}.hpe-casestudy .proverview-section .container{max-width:1373px;position:relative;z-index:1}.hpe-casestudy .proverview-section .content p{font-size:22px;line-height:38px}.hpe-casestudy .proverview-section:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/hpe-shape1.svg);background-position:center center;background-repeat:no-repeat;position:absolute;content:'';right:0;bottom:-48px;width:97px;height:222px}.hpe-casestudy .key-objectives{padding:100px 0;font-family:"Roboto Flex",sans-serif}.hpe-casestudy .key-objectives .image-cols{flex:0 0 35%;max-width:35%}.hpe-casestudy .key-objectives .content-cols{flex:0 0 65%;max-width:65%}.hpe-casestudy .key-objectives .image{position:relative}.hpe-casestudy .key-objectives .image:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/hpe-star.svg);background-position:center center;background-repeat:no-repeat;position:absolute;content:'';left:-55px;top:-50px;width:95px;height:104px}.hpe-casestudy .key-objectives .image img{width:100%;height:auto;border-radius:15px 0 0 70px;z-index:1;position:relative}.hpe-casestudy .key-objectives .content{padding-left:68px}.hpe-casestudy .key-objectives .content h2{color:#fff}.hpe-casestudy .key-objectives .content p{color:#fff}.hpe-casestudy .key-objectives .list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 40px}.hpe-casestudy .key-objectives .list ul{display:flex;flex-wrap:wrap;padding:0 0 0 24px;width:calc(50% - 20px);margin-bottom:10px}.hpe-casestudy .key-objectives .list ul li{font-size:22px;line-height:38px;color:#fff}.hpe-casestudy .key-challenges{padding:100px 0;position:relative;font-family:"Roboto Flex",sans-serif;overflow:hidden}.hpe-casestudy .key-challenges .container{position:relative;z-index:1}.hpe-casestudy .key-challenges .heading-row:after{width:52px;height:52px;background-color:#C7DDFF;border-radius:100%;position:absolute;content:'';right:-40px;bottom:-45px}.hpe-casestudy .key-challenges:after{position:absolute;content:'';right:-320px;top:-250px;width:540px;height:540px;z-index:0;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/hpe-circleline.svg);background-position:center center;background-repeat:no-repeat;opacity:.7}.hpe-casestudy .key-challenges:before{width:124px;height:124px;background-color:#B686AD;border-radius:100%;position:absolute;content:'';left:-52px;bottom:-42px}.hpe-casestudy .key-challenges .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.hpe-casestudy .key-challenges .row [class*="col-"]{padding-right:15px;padding-left:15px}.hpe-casestudy .key-challenges .key-col{background-color:#fff;border-radius:25px;padding:30px;height:100%}.hpe-casestudy .key-challenges .key-col h5{font-family:"Roboto Flex",sans-serif;font-size:22px;line-height:36px;font-weight:600;margin-bottom:15px;color:var(--graytext-600)}.hpe-casestudy .key-challenges .key-col .icon{background-color:#F45F5F;margin-bottom:34px;width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:10px}.hpe-casestudy .hpe-largeimg img{width:100%;height:auto}.hpe-casestudy .solutions-offered{padding:100px 0;font-family:"Roboto Flex",sans-serif;overflow:hidden;position:relative}.hpe-casestudy .solutions-offered:before{position:absolute;content:'';left:-260px;top:-280px;width:540px;height:540px;z-index:0;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/hpe-circleline.svg);background-position:center center;background-repeat:no-repeat;opacity:.3}.hpe-casestudy .solutions-offered:after{position:absolute;content:'';right:-370px;bottom:140px;width:540px;height:540px;z-index:0;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/hpe-circleline.svg);background-position:center center;background-repeat:no-repeat;opacity:.3}.hpe-casestudy .solutions-offered .container{position:relative;z-index:1}.hpe-casestudy .solutions-offered .heading-row{margin-bottom:70px}.hpe-casestudy .solutions-offered .heading-row h2{color:#fff}.hpe-casestudy .solutions-offered .heading-row p{max-width:1200px;margin-left:auto;margin-right:auto;color:#fff}.hpe-casestudy .solutions-offered .image-cols{flex:0 0 46%;max-width:46%}.hpe-casestudy .solutions-offered .content-cols{flex:0 0 54%;max-width:54%}.hpe-casestudy .solutions-offered .image{position:relative}.hpe-casestudy .solutions-offered .image:after{background-color:#CEFAFF;position:absolute;content:'';right:-52px;top:-62px;width:164px;height:164px;border-radius:100%;opacity:.82}.hpe-casestudy .solutions-offered .image img{width:100%;height:auto;border-radius:15px 70px 15px 70px;z-index:1;position:relative}.hpe-casestudy .solutions-offered .inner-col{padding-right:48px}.hpe-casestudy .solutions-offered .inner-col .content:not(:last-child){padding-bottom:40px;margin-bottom:40px;border-bottom:1px dashed #fff}.hpe-casestudy .solutions-offered .inner-col .content h5{color:#fff;font-size:22px;line-height:32px;font-weight:600;margin-bottom:16px}.hpe-casestudy .solutions-offered .inner-col .content p{color:#fff}.hpe-casestudy .solutions-offered .inner-col .content ul{display:flex;flex-wrap:wrap;padding:0 0 0 24px;margin-bottom:0;gap:16px}.hpe-casestudy .solutions-offered .inner-col .content ul li{color:#fff;line-height:25px}.hpe-casestudy .solutions-offered .inner-col .content ul li strong{font-weight:700}.hpe-casestudy .solutions-offered .list-row{display:flex;flex-wrap:wrap;flex-direction:column;gap:80px 0}.hpe-casestudy .solutions-offered .list-row .row:nth-child(even){flex-direction:row-reverse}.hpe-casestudy .solutions-offered .list-row .row:nth-child(even) .inner-col{padding-right:0;padding-left:48px}.hpe-casestudy .solutions-offered .list-row .row:nth-child(even) .image:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/hpe-star.svg);background-position:center center;background-repeat:no-repeat;position:absolute;content:'';left:-30px;bottom:238px;width:65px;height:76px;background-color:#fff0;opacity:1;border-radius:0;background-size:cover;right:auto;top:auto}.hpe-casestudy .solutions-offered .list-row .row:nth-child(even) .image img{border-radius:0}.hpe-casestudy .business-impact .container{position:relative;z-index:1;overflow:hidden}.hpe-casestudy .business-impact:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/hpe-shape2.svg);background-position:center center;background-repeat:no-repeat;position:absolute;content:'';right:-40px;top:-57px;width:150px;height:222px}.hpe-casestudy .business-impact .heading-row{margin-bottom:70px}.hpe-casestudy .business-impact{padding:100px 0;overflow:hidden;position:relative;font-family:"Roboto Flex",sans-serif}.hpe-casestudy .business-impact .row{margin-left:-15px;margin-right:-15px;gap:55px 0}.hpe-casestudy .business-impact .row [class*="col-"]{padding-left:15px;padding-right:15px}.hpe-casestudy .business-impact .content-col{height:100%;position:relative;background-color:#FFF8F8;border-radius:0 0 20px 20px}.hpe-casestudy .business-impact .content-col .text{padding:16px 30px 22px 30px}.hpe-casestudy .business-impact .content-col h6{margin:0 0 -23px;background-color:#D74B4B;clip-path:polygon(95% 1%,100% 50%,95% 100%,5% 100%,0 50%,5% 0);font-size:12px;line-height:16px;font-weight:700;color:#fff;text-align:center;padding:4px 15px;display:flex;align-items:center;justify-content:center;min-height:46px;transform:translateY(-50%)}.hpe-casestudy .business-impact .content-col p{font-size:14px;line-height:22px}.hpe-casestudy .business-impact .content-col p strong{font-weight:700}.hpe-casestudy .techsection{padding:76px 0;overflow:hidden;position:relative}.hpe-casestudy .techsection .container{position:relative;z-index:1}.hpe-casestudy .techsection .image{text-align:center}.hpe-casestudy .techsection:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/hpe-shape3.svg);background-position:center center;background-repeat:no-repeat;position:absolute;content:'';left:-50px;bottom:-62px;width:172px;height:205px}.hpe-casestudy .techsection:before{position:absolute;content:'';right:-290px;top:-280px;width:540px;height:540px;z-index:0;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/hpe-circleline.svg);background-position:center center;background-repeat:no-repeat;opacity:.3;transform:rotate(45deg)}.hpe-casestudy .image-grids{padding:100px 0;position:relative;overflow:hidden}.hpe-casestudy .image-grids:after{position:absolute;content:'';left:-410px;bottom:0;width:540px;height:540px;z-index:0;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/hpe-circleline.svg);background-position:center center;background-repeat:no-repeat;opacity:.4}.hpe-casestudy .image-grids .container{position:relative;z-index:1}.hpe-casestudy .image-grids .inner-row{display:flex;flex-direction:column;gap:24px}.hpe-casestudy .image-grids .image-col{position:relative}.hpe-casestudy .image-grids .image-col img{width:100%;height:auto}.hpe-casestudy .image-grids .right-shape:after{position:absolute;content:'';right:-48px;top:-58px;width:136px;height:136px;background-color:#F5D5B2;border-radius:100%;z-index:-1}.hpe-casestudy .image-grids .left-shape:after{position:absolute;content:'';left:-33px;bottom:-22px;width:67px;height:67px;background-color:#F5D5B2;border-radius:100%;z-index:-1}.kaiciid-casestudy{position:relative;overflow:hidden}.kaiciid-casestudy .container{max-width:1474px}.kaiciid-casestudy .container p{font-size:18px;line-height:32px;color:#999696;font-family:"Roboto Flex",sans-serif}.kaiciid-casestudy .heading-row{margin-bottom:50px;font-family:"Roboto Flex",sans-serif}.kaiciid-casestudy .heading-row h2{margin-bottom:10px}.kaiciid-casestudy .heading-row p{font-size:24px;line-height:38px;color:#222}.kaiciid-casestudy .kaiciid-banner{position:relative;padding:100px 0 0 0}.kaiciid-casestudy .kaiciid-banner .banner-img img{width:100%;height:auto}.kaiciid-casestudy .proverview-section{padding:100px 0;font-family:"Roboto Flex",sans-serif}.kaiciid-casestudy .proverview-section p{font-size:24px;line-height:38px}.kaiciid-casestudy .proverview-section .content-col{padding:54px;border-radius:35px;background-color:#004074}.kaiciid-casestudy .proverview-section .content-col p{color:#fff}.kaiciid-casestudy .key-objectives{padding:0;font-family:"Roboto Flex",sans-serif}.kaiciid-casestudy .key-objectives .image img{width:100%;height:auto}.kaiciid-casestudy .key-objectives .content{padding-left:32px}.kaiciid-casestudy .key-objectives .content p{color:#000}.kaiciid-casestudy .key-objectives .list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 30px}.kaiciid-casestudy .key-objectives .list ul{display:flex;flex-wrap:wrap;padding:0 0 0 24px;width:calc(50% - 15px);margin-bottom:0}.kaiciid-casestudy .key-objectives .list ul li{font-size:22px;line-height:38px;color:#999696}.kaiciid-casestudy .key-challenges{padding:100px 0}.kaiciid-casestudy .key-challenges .key-col{position:relative;border:1px solid #E8E7E7;border-radius:32px;padding:30px;display:flex;gap:15px 38px;align-items:center}.kaiciid-casestudy .key-challenges .key-col .icon{flex-shrink:0;width:75px;height:75px;background-color:#004074;border-radius:10px;display:flex;justify-content:center;align-items:center}.kaiciid-casestudy .key-challenges .key-col h5{flex:0 0 350px;text-transform:uppercase;font-family:"Roboto Flex",sans-serif;font-size:25px;line-height:36px;font-weight:600;color:#000;margin-bottom:0}.kaiciid-casestudy .key-challenges .key-col p strong{font-weight:700}.kaiciid-casestudy .key-challenges .content-col{display:flex;flex-direction:column;gap:30px}.kaiciid-casestudy .key-challenges .key-col .text{display:flex;flex:1;flex-direction:column;padding-left:42px}.kaiciid-casestudy .kaiciid-largeimg .image img{width:100%;height:auto;border-radius:35px}.kaiciid-casestudy .we-offered{position:relative;padding:100px 0;font-family:"Roboto Flex",sans-serif}.kaiciid-casestudy .we-offered .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.kaiciid-casestudy .we-offered .row [class*="col-"]{padding-right:15px;padding-left:15px}.kaiciid-casestudy .we-offered .offered-col{border:1px solid #828282;border-radius:35px;padding:30px;height:100%}.kaiciid-casestudy .we-offered .offered-col h5{color:#222;font-size:22px;line-height:32px;font-weight:600;letter-spacing:0}.kaiciid-casestudy .we-offered .offered-col ul{padding:0 0 0 20px;margin:0;display:flex;flex-direction:column;gap:16px}.kaiciid-casestudy .we-offered .offered-col ul li{font-size:16px;line-height:25px;color:#999696;padding:0;margin:0}.kaiciid-casestudy .tech-stack{padding:90px 0;position:relative;overflow:hidden}.kaiciid-casestudy .tech-stack h2{color:#fff}.kaiciid-casestudy .tech-stack .right-col{display:flex;flex-wrap:wrap;gap:30px 62px}.kaiciid-casestudy .tech-stack .tech-col{display:flex;flex-direction:column;gap:20px;text-align:center;max-width:206px;width:100%}.kaiciid-casestudy .tech-stack .tech-col h5{line-height:32px;font-size:22px;font-weight:600;color:#fff;letter-spacing:0;margin-bottom:0}.kaiciid-casestudy .tech-stack .tech-col .icon{background-color:#fff;border-radius:35px;width:100%;height:206px;display:flex;align-items:center;justify-content:center}.kaiciid-casestudy .features{padding:100px 0;position:relative;font-family:"Roboto Flex",sans-serif}.kaiciid-casestudy .features .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.kaiciid-casestudy .features .row [class*="col-"]{padding-right:15px;padding-left:15px}.kaiciid-casestudy .features .features-col{position:relative;background-color:rgb(0 64 116 / .07);padding:74px 36px 100px 36px;height:100%;border-radius:35px}.kaiciid-casestudy .features .features-col h5{position:relative;font-size:22px;line-height:32px;font-weight:600;color:#222;text-transform:uppercase;margin-bottom:25px;font-family:"Roboto Flex",sans-serif}.kaiciid-casestudy .features .features-col p{font-size:18px;line-height:32px;color:#222}.kaiciid-casestudy .features .features-col ul{padding:0 0 0 20px;margin:0;display:flex;flex-direction:column;gap:16px}.kaiciid-casestudy .features .features-col ul li{font-size:18px;line-height:32px;color:#222;padding:0;margin:0}.kaiciid-casestudy .features .features-col .icon{background-color:#004074;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:10px;margin-bottom:25px}.kaiciid-casestudy .features .features-col:before{content:"";position:absolute;top:0;right:0;width:168px;height:164px;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/curve-shape.svg);background-position:right top;background-repeat:no-repeat;background-size:contain}.kaiciid-casestudy .conclusion .inner-col{position:relative}.kaiciid-casestudy .conclusion .image{position:absolute;left:0;top:0;width:100%;height:100%}.kaiciid-casestudy .conclusion .image img{object-fit:cover;width:100%;height:100%;border-radius:35px}.kaiciid-casestudy .conclusion .content-row{position:relative;z-index:1;display:flex;flex-wrap:wrap;padding:63px}.kaiciid-casestudy .conclusion .content-row h2{color:#fff}.kaiciid-casestudy .conclusion .content-row p{color:#fff;font-size:24px;line-height:38px}.kaiciid-casestudy .conclusion .left-col{padding-right:50px}.kaiciid-casestudy .conclusion .right-col{flex:1;padding-left:50px;border-left:2px solid #fff}.kaiciid-casestudy .image-grids{padding:100px 0}.kaiciid-casestudy .image-grids .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.kaiciid-casestudy .image-grids .row [class*="col-"]{padding-right:15px;padding-left:15px}.kaiciid-casestudy .image-grids .inner-row{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.kaiciid-casestudy .image-grids .inner-row h5{font-size:22px;line-height:32px;font-weight:600;color:#222}.kaiciid-casestudy .image-grids .image-col{position:relative}.kaiciid-casestudy .image-grids .image-col img{width:100%;height:auto;border-radius:10px}.cfc-casestudy{position:relative;overflow:hidden}.cfc-casestudy .container p{font-size:18px;line-height:28px;color:#191919;font-family:"Roboto Flex",sans-serif}.cfc-casestudy .container{max-width:1474px}.cfc-casestudy .container h2 span{color:#BE9147}.cfc-casestudy .heading-row{margin-bottom:30px;font-family:"Roboto Flex",sans-serif}.cfc-casestudy .heading-row h2{margin-bottom:25px}.cfc-casestudy .heading-row p{font-size:24px;line-height:38px;color:#000}.cfc-casestudy .proverview-section{padding:100px 0;font-family:"Roboto Flex",sans-serif}.cfc-casestudy .proverview-section .content p{font-size:24px;line-height:38px}.cfc-casestudy .key-objectives{padding:100px 0;font-family:"Roboto Flex",sans-serif}.cfc-casestudy .key-objectives .left-cols{flex:0 0 37%;max-width:37%}.cfc-casestudy .key-objectives .right-cols{flex:0 0 63%;max-width:63%}.cfc-casestudy .key-objectives .content{padding-left:18px}.cfc-casestudy .key-objectives .content ul{display:flex;flex-wrap:wrap;gap:38px;padding:0 0 0 24px;margin-bottom:0}.cfc-casestudy .key-objectives .content ul li{font-size:22px;line-height:38px;color:#191919}.cfc-casestudy .key-challenges{padding:100px 0}.cfc-casestudy .key-challenges .row{margin-right:-15px;margin-left:-15px;justify-content:center;gap:30px 0}.cfc-casestudy .key-challenges .row [class*="col-"]{padding-right:15px;padding-left:15px}.cfc-casestudy .key-challenges .key-col{background-color:#fff;border-radius:10px;padding:30px;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.cfc-casestudy .key-challenges .key-col h5{font-size:22px;line-height:28px;font-weight:600;color:#000;margin-bottom:15px}.cfc-casestudy .key-challenges .key-col .icon{margin-bottom:30px;width:124px;height:124px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#F2F2F2}.cfc-casestudy .we-offered{position:relative;padding:100px 0;font-family:"Roboto Flex",sans-serif}.cfc-casestudy .we-offered .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.cfc-casestudy .we-offered .row [class*="col-"]{padding-right:15px;padding-left:15px}.cfc-casestudy .we-offered .offered-col{border:1px solid #000;border-radius:10px;padding:50px;height:100%}.cfc-casestudy .we-offered .offered-col h5{color:#222;font-size:22px;line-height:36px;font-weight:600;letter-spacing:0}.cfc-casestudy .we-offered .offered-col ul{padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.cfc-casestudy .we-offered .offered-col ul li{font-size:18px;position:relative;line-height:28px;color:#191919;padding:0 0 0 24px;margin:0;list-style:none}.cfc-casestudy .we-offered .offered-col ul li:before{position:absolute;left:0;top:7px;width:16px;height:12px;content:'';background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/cfc-tickmark.svg);background-position:center center;background-repeat:no-repeat}.cfc-casestudy .cfc-largeimg img{width:100%;height:auto}.cfc-casestudy .tech-stack{padding:100px 0}.cfc-casestudy .tech-stack .tech-row{display:flex;gap:22px 35px;flex-wrap:wrap;justify-content:center}.cfc-casestudy .tech-stack .tech-row .tech-col{border-radius:10px;border:1px solid #000;display:flex;text-align:center;justify-content:center}.cfc-casestudy .business-impact{padding:90px 0;overflow:hidden;font-family:"Roboto Flex",sans-serif}.cfc-casestudy .business-impact .content-col{padding-left:24px}.cfc-casestudy .business-impact .content-col .row{margin-left:0;margin-right:0}.cfc-casestudy .business-impact .content-col .row [class*="col-"]{padding-left:0;padding-right:0}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:nth-child(odd) .webuilt-col{padding:42px 32px 42px 0}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:nth-child(even) .webuilt-col{padding:42px 0 42px 32px}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:nth-child(odd):after{position:absolute;content:'';right:0;top:10px;width:1px;height:100%;background-color:#BEBEBE}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:last-child:nth-child(odd)::after{height:calc(100% - 50px)}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:nth-last-child(2):nth-child(odd)::after{height:calc(100% - 50px)}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:before{position:absolute;content:'';left:0;bottom:0;width:100%;height:1px;background-color:#BEBEBE}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:last-child:before{display:none}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:nth-last-child(2):nth-child(2n+1):before{display:none}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:nth-child(1) .webuilt-col,.cfc-casestudy .business-impact .content-col .row [class*="col-"]:nth-child(2) .webuilt-col{padding-top:0!important}.cfc-casestudy .business-impact .content-col h5{font-size:22px;line-height:32px;font-weight:600;margin-bottom:10px;color:#000}.cfc-casestudy .business-impact .image-col{position:relative}.cfc-casestudy .business-impact .image-col img{border-radius:10px;width:100%;height:auto}.cfc-casestudy .business-impact .image-col h2{color:#fff;position:absolute;left:0;top:0;width:100%;padding:56px 47px}.cfc-casestudy .conclusion{padding-bottom:100px;font-family:"Roboto Flex",sans-serif}.cfc-casestudy .conclusion p{font-size:24px;line-height:38px}.cfc-casestudy .conclusion .row{position:relative;display:flex;align-items:center}.cfc-casestudy .conclusion .content-cols{flex:0 0 68.3%;max-width:68.3%;margin-right:-14.3%;z-index:1}.cfc-casestudy .conclusion .image-cols{flex:0 0 46%;max-width:46%;z-index:1}.cfc-casestudy .conclusion .image img{border:19px solid #fff;background-color:#fff;width:100%}.cfc-casestudy .conclusion .content{background-color:#F2F2F2;padding:100px 240px 100px 80px}.netsuite-casestudy{position:relative;overflow:hidden;font-family:"Roboto Flex",sans-serif;font-size:20px;line-height:36px;color:var(--graytext-600)}.netsuite-casestudy .container{max-width:1474px}.netsuite-casestudy .container p{font-size:20px;line-height:36px;color:var(--graytext-600)}.netsuite-casestudy .kaiciid-banner{padding-top:100px}.netsuite-casestudy .kaiciid-banner .banner-img img{width:100%;height:auto;border-radius:30px}.netsuite-casestudy .proverview-section{padding:100px 0}.netsuite-casestudy .key-challenges{padding:100px 0;position:relative}.netsuite-casestudy .key-challenges .image{position:absolute;left:0;top:0;width:100%;height:100%}.netsuite-casestudy .key-challenges .image img{width:100%;height:100%;object-fit:cover;object-position:top}.netsuite-casestudy .key-challenges .container{position:relative;z-index:1}.netsuite-casestudy .key-challenges h2{color:#fff;padding:0;background:none}.netsuite-casestudy .key-challenges ul{padding:0;margin:0;display:flex;flex-direction:column;gap:15px}.netsuite-casestudy .key-challenges ul li{line-height:28px;color:#fff;list-style:none;position:relative;padding-left:28px}.netsuite-casestudy .key-challenges ul li:before{position:absolute;left:0;top:8px;width:8px;height:15px;content:'';background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/list-arrow-white.svg);background-position:left center;background-repeat:no-repeat}.netsuite-casestudy .overviews{padding:100px 0;font-family:"Roboto Flex",sans-serif}.netsuite-casestudy .overviews .image-cols{flex:0 0 45%;max-width:45%}.netsuite-casestudy .overviews .content-cols{flex:0 0 55%;max-width:55%}.netsuite-casestudy .overviews .content{padding-left:76px}.netsuite-casestudy .overviews .content ul{padding:0;margin:0;display:flex;flex-direction:column;gap:15px}.netsuite-casestudy .overviews .content ul li{list-style:none;position:relative;padding-left:28px}.netsuite-casestudy .overviews .content ul li:before{position:absolute;left:0;top:12px;width:8px;height:15px;content:'';background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/list-arrow-white.svg);background-position:left center;background-repeat:no-repeat;filter:brightness(.5)}.netsuite-casestudy .overviews .image img{width:100%;height:auto}.netsuite-casestudy .results{padding:100px 0}.netsuite-casestudy .results .content-col{font-family:"Roboto Flex",sans-serif;color:var(--graytext)}.netsuite-casestudy .results .content-col h2{color:#fff}.netsuite-casestudy .results .content-col ul{padding:0;margin:0;display:flex;flex-direction:column;gap:30px}.netsuite-casestudy .results .content-col ul li{color:#fff;list-style:none;position:relative;padding-left:38px}.netsuite-casestudy .results .content-col ul li:before{position:absolute;left:0;top:14px;width:16px;height:9px;content:'';background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/list-arrow-white2.svg);background-position:left center;background-repeat:no-repeat}.netsuite-casestudy .results .image{padding-left:80px}.netsuite-casestudy .results .image img{width:100%;height:auto;border-radius:30px}.netsuite-casestudy .tech-stack{padding:100px 0}.netsuite-casestudy .tech-stack .tech-row{display:flex;gap:22px 30px;flex-wrap:wrap;justify-content:center}.netsuite-casestudy .tech-stack .tech-row .tech-col{border-radius:10px;gap:15px;padding:10px 25px;flex-direction:column;display:flex;text-align:center;justify-content:center;align-items:center}.netsuite-casestudy .tech-stack .tech-row .tech-col h6{letter-spacing:0;font-size:17px;line-height:22px;color:#535353;font-weight:600;margin-bottom:0}.netsuite-casestudy .bottom-bg{width:100%;height:22px}.matter-casestdy{position:relative;overflow:hidden}.matter-casestdy:after{position:absolute;content:'';z-index:-1;width:100%;height:100%;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/matter-bg.webp);background-position:left top;background-repeat:repeat;left:0;top:0;opacity:.05}.matter-casestdy .container p{font-size:20px;line-height:33px;color:var(--graytext-600);letter-spacing:.6px}.matter-casestdy .container{max-width:1474px}.matter-casestdy .overviews{padding:70px 0}.matter-casestdy .overviews .content{padding:70px 40px;border-radius:50px 10px 50px 10px;box-shadow:0 8px 16px rgb(0 0 0 / .12);background-color:#fff}.matter-casestdy .tech-row{justify-content:center;display:flex;flex-wrap:wrap;gap:30px}.matter-casestdy .tech-row .tech-col{display:flex;gap:44px;text-align:left;align-items:center}.matter-casestdy .tech-row .tech-col .text p{font-size:19px;font-weight:500;text-transform:uppercase;letter-spacing:1.9px;line-height:27px;margin-bottom:8px}.matter-casestdy .tech-row .tech-col .text h4{font-size:31px;margin-bottom:0}.matter-casestdy .our-client{padding-bottom:70px}.matter-casestdy .key-challenges .cards-block{padding-bottom:70px}.matter-casestdy .key-challenges .cards-block .cards-body .image-rightcol .inner-col p{max-width:100%;color:#252B33}.matter-casestdy .image-grids{position:relative;padding:60px 40px}.matter-casestdy .image-grids .container{position:relative;z-index:1;max-width:100%}.matter-casestdy .image-grids .image-col{position:absolute;left:0;top:0;width:100%;height:100%}.matter-casestdy .image-grids .image-col img{width:100%;height:100%;object-fit:cover;filter:blur(3px)}.matter-casestdy .image-grids .image{height:100%}.matter-casestdy .image-grids .image img{width:100%;height:auto;border-radius:10px}.matter-casestdy .image-grids .row{margin-left:-10px;margin-right:-10px;gap:20px 0}.matter-casestdy .image-grids .row [class*="col-"]{padding-left:10px;padding-right:10px}.matter-casestdy .optimized{padding:70px 0}.matter-casestdy .tech-section{margin-bottom:0;background-color:#F3EFF8}.matter-casestdy .tech-section .content-col a{color:#060E62}.torrent-casestdy .container p{font-size:23px;line-height:36px;color:#685959}.torrent-casestdy .container{max-width:1474px}.torrent-casestdy .container h2{background:linear-gradient(135deg,rgb(129 54 137) 0%,rgb(1 44 110) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;color:#fff0;display:inline-block;margin-bottom:40px;letter-spacing:0}.torrent-casestdy .heading-row{margin-bottom:40px;font-family:"Roboto Flex",sans-serif}.torrent-casestdy .heading-row h2:last-child{margin-bottom:0}.torrent-casestdy .heading-row p{font-size:22px;line-height:36px;color:#4F4F4F}.torrent-casestdy .overviews{padding:120px 0;font-family:"Roboto Flex",sans-serif;overflow:hidden;position:relative}.torrent-casestdy .overviews:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/torrent-img3.svg);background-position:left top;background-repeat:no-repeat;width:300px;height:290px;position:absolute;content:'';left:50%;bottom:34px}.torrent-casestdy .overviews:before{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/torrent-img4.svg);background-position:left top;background-repeat:no-repeat;width:267px;height:1134px;position:absolute;content:'';left:0;bottom:-160px}.torrent-casestdy .overviews .image-cols{flex:0 0 43.5%;max-width:43.5%}.torrent-casestdy .overviews .content-cols{flex:0 0 56.5%;max-width:56.5%;position:static}.torrent-casestdy .overviews .content-cols:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/torrent-img2.svg);background-position:left top;background-repeat:no-repeat;width:450px;height:280px;position:absolute;content:'';right:-73px;top:60px}.torrent-casestdy .overviews .content{padding-left:66px;text-align:right;position:relative;z-index:1}.torrent-casestdy .overviews .image img{width:100%;height:auto;border-radius:30px}.torrent-casestdy .key-objectives{font-family:"Roboto Flex",sans-serif;background-color:#C1A0DB;padding:120px 0 0 0;position:relative;overflow:hidden}.torrent-casestdy .key-objectives:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/torrent-img6.svg);background-position:left top;background-repeat:no-repeat;width:358px;height:1070px;position:absolute;content:'';right:0;top:0}.torrent-casestdy .key-objectives h2{background:none;color:#fff;-webkit-text-fill-color:#fff}.torrent-casestdy .key-objectives .heading-row{margin-bottom:64px;max-width:1116px;margin-left:auto;margin-right:auto}.torrent-casestdy .key-objectives .heading-row p{color:#fff}.torrent-casestdy .key-objectives .container{position:relative;z-index:1}.torrent-casestdy .key-objectives .image{text-align:right}.torrent-casestdy .key-objectives .image img{width:auto;height:auto}.torrent-casestdy .key-objectives .grid-row{display:grid;grid-column-gap:70px;grid-template-columns:1fr 1fr}.torrent-casestdy .key-objectives .grid-row .grid-column{display:flex;flex-direction:column;gap:67px 0}.torrent-casestdy .key-objectives .grid-row .grid-column .item{background-color:#F3F4EF;border-radius:23px;padding:40px;position:relative}.torrent-casestdy .key-objectives .grid-row .grid-column .item h5{font-size:26px;line-height:44px;font-weight:500;color:#000;letter-spacing:0;margin-bottom:0}.torrent-casestdy .key-objectives .grid-row .grid-column .item .icon{position:absolute;right:-24px;top:-34px;display:flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:100%;border:4px solid #fff}.torrent-casestdy .key-objectives .grid-row .grid-column:nth-child(even){margin-top:150px}.torrent-casestdy .the-challenges{font-family:"Roboto Flex",sans-serif;background-color:#FBF5FF;padding:100px 0;position:relative;overflow:hidden}.torrent-casestdy .the-challenges:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/torrent-img11.svg);background-position:left top;background-repeat:no-repeat;width:260px;height:252px;position:absolute;content:'';left:40%;top:40%}.torrent-casestdy .the-challenges .container{position:static;z-index:1}.torrent-casestdy .the-challenges .image-cols{position:static;flex:0 0 57%;max-width:57%}.torrent-casestdy .the-challenges .right-cols{flex:0 0 43%;max-width:43%}.torrent-casestdy .the-challenges .image{position:absolute;left:0;bottom:0}.torrent-casestdy .the-challenges .image img{width:auto;height:auto}.torrent-casestdy .the-challenges .right-col ul{padding:0;margin:0}.torrent-casestdy .the-challenges .right-col ul li{padding:0 0 30px 27px;position:relative;margin:0 0 30px 0;list-style:none;border-bottom:1px solid #A6A6A6}.torrent-casestdy .the-challenges .right-col ul li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.torrent-casestdy .the-challenges .right-col ul li:before{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/torrent-listarrow.svg);background-position:left top;background-repeat:no-repeat;width:7px;height:13px;position:absolute;content:'';left:0;top:8px}.torrent-casestdy .the-challenges .right-col ul li h5{font-size:22px;font-weight:600;color:#000}.torrent-casestdy .the-challenges .right-col ul li p{font-size:18px;line-height:30px;color:#6E6E6E;font-weight:300}.torrent-casestdy .the-challenges .left-col{padding-bottom:397px;padding-right:130px}.torrent-casestdy .the-challenges .left-col .heading-row{position:relative;z-index:1}.torrent-casestdy .solutions{padding:120px 0;position:relative;font-family:"Roboto Flex",sans-serif;position:relative;overflow:hidden}.torrent-casestdy .solutions:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/torrent-img16.svg);background-position:left top;background-repeat:no-repeat;width:50px;height:88px;position:absolute;content:'';left:0;top:422px}.torrent-casestdy .solutions .container{position:relative;z-index:1}.torrent-casestdy .solutions .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.torrent-casestdy .solutions .row [class*="col-"]{padding-right:15px;padding-left:15px}.torrent-casestdy .solutions .key-col{background-color:#fff;border-radius:15px;padding:50px;border:1px solid #000;height:100%;position:relative}.torrent-casestdy .solutions .key-col:before{background-color:#C1A0DB;width:10px;height:80px;position:absolute;content:'';left:-11px;top:36px;border-radius:12px 0 0 12px}.torrent-casestdy .solutions .key-col h5{font-size:22px;line-height:30px;font-weight:600;margin-bottom:20px}.torrent-casestdy .solutions .key-col ul{padding:0;margin:0}.torrent-casestdy .solutions .key-col ul li{list-style:none;position:relative;padding-left:16px;font-size:18px;line-height:28px;color:#6E6E6E}.torrent-casestdy .solutions .key-col ul li:before{position:absolute;content:'';left:0;top:9px;width:8px;height:8px;background-color:#6E6E6E;border-radius:2px}.torrent-casestdy .solutions .key-col .icon{margin-bottom:28px;width:75px;height:75px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#fff}.torrent-casestdy .key-benefits{padding:10px 0 120px 0;font-family:"Roboto Flex",sans-serif;position:relative}.torrent-casestdy .key-benefits:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/torrent-img15.svg);background-position:left top;background-repeat:no-repeat;width:337px;height:1203px;position:absolute;content:'';right:0;bottom:-40px}.torrent-casestdy .key-benefits .container{position:relative;z-index:1}.torrent-casestdy .key-benefits .left-cols{flex:0 0 53.5%;max-width:53.5%}.torrent-casestdy .key-benefits .right-cols{flex:0 0 46.5%;max-width:46.5%}.torrent-casestdy .key-benefits .content{background-color:#343D56;padding:70px;border-radius:15px 15px 15px 89px;height:100%}.torrent-casestdy .key-benefits .content h5{font-size:22px;font-weight:700;color:#fff;line-height:30px;margin-bottom:10px;letter-spacing:0}.torrent-casestdy .key-benefits .content p{font-size:18px;line-height:30px;font-weight:300;color:#fff}.torrent-casestdy .key-benefits .image{padding-left:48px}.torrent-casestdy .key-benefits .image img{border-radius:30px}.torrent-casestdy .conclusion{padding:120px 0;font-family:"Roboto Flex",sans-serif;background-color:#C1A0DB;position:relative;overflow:hidden}.torrent-casestdy .conclusion .container{position:relative;z-index:1}.torrent-casestdy .conclusion:after{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/torrent-img14.svg);background-position:center top;background-repeat:no-repeat;max-width:1412px;height:417px;width:100%;position:absolute;content:'';left:0;right:0;top:45px;margin:0 auto;background-size:contain}.torrent-casestdy .conclusion .content{max-width:992px;margin:0 auto}.torrent-casestdy .conclusion h2{background:none;color:#fff;-webkit-text-fill-color:#fff}.torrent-casestdy .conclusion p{color:#fff}.storex-mainsection .heading h2{margin-bottom:32px}.storex-mainsection{position:relative;overflow:hidden}.storex-mainsection .container p{font-size:22px;line-height:36px;color:var(--graytext-600)}.storex-mainsection .container{max-width:1474px}.storex-mainsection .overviews{padding:70px 0}.storex-mainsection .overviews .content{padding:64px;border-radius:42px;box-shadow:0 0 20px -7px rgb(0 0 0 / .25);background-color:#fff}.storex-mainsection .client-broached-section{padding-bottom:100px}.storex-mainsection .client-broached-section .content-row .content-col{padding:90px 44px 90px 260px}.storex-mainsection .client-broached-section .content-row .content-col ul li{font-size:22px;line-height:36px;letter-spacing:0}.storex-mainsection .client-broached-section .content-row .content-col .image{opacity:.7}.storex-mainsection .client-broached-section .content-row .image-col img{opacity:1}.storex-mainsection .client-broached-section .content-row .image-col:after{mix-blend-mode:multiply;opacity:.35;z-index:1}.storex-mainsection .key-challenges .cards-block{padding-bottom:100px}.storex-mainsection .key-challenges .cards-block .cards-body .content-col ul li{font-size:18px;line-height:34px}.storex-mainsection .key-challenges .cards-block .cards-body .content-col ul li h4{font-size:26px;line-height:36px;font-weight:600;letter-spacing:0;color:#6E6E6E}.storex-mainsection .key-challenges .cards-block .cards-body .content-col ul li:before{top:11px}.storex-mainsection .key-challenges .cards-block .cards-body .content-col ul li p{font-size:18px;line-height:34px}.storex-mainsection .key-challenges .cards-block .cards-body .image-rightcol .image:after{opacity:.7}.storex-mainsection .key-challenges .image-rightcol.storex-image-col{flex:0 0 54%;max-width:54%}.storex-mainsection .key-challenges .content-col.storex-content-col{flex:0 0 46%;max-width:46%}.storex-mainsection .solutions .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.storex-mainsection .solutions .row [class*="col-"]{padding-right:15px;padding-left:15px}.storex-mainsection .solutions .heading-row{margin-bottom:40px}.storex-mainsection .solutions .solutions-col{position:relative;background:linear-gradient(to bottom,rgb(114 22 171) 0%,rgb(205 165 81) 100%);border-radius:25px;height:100%;padding-left:4px}.storex-mainsection .solutions .solutions-col h4{font-size:24px;line-height:34px;font-weight:600;letter-spacing:0;color:#6E6E6E}.storex-mainsection .solutions .solutions-col ul{padding:30px;background-color:#fff;box-shadow:0 1px 4px rgb(0 0 0 / .2);border-radius:22px;height:100%;display:flex;flex-direction:column;gap:20px}.storex-mainsection .solutions .solutions-col ul:last-child{margin-bottom:0}.storex-mainsection .solutions .solutions-col ul li{margin:0;padding:0 0 0 32px;position:relative;list-style:none;font-size:18px;line-height:34px;color:#6E6E6E}.storex-mainsection .solutions .solutions-col ul li:before{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study/plus-icon.svg);position:absolute;left:0;top:9px;content:'';width:12px;height:12px}.storex-mainsection .solutions .solutions-col ul li p{font-size:18px;line-height:34px}.storex-mainsection .technology-stack-section{padding:100px 0}.storex-mainsection .technology-stack-section .inner-col{padding:24px;box-shadow:0 0 11px 1px rgb(0 0 0 / .07);border-radius:23px}.storex-mainsection .technology-stack-section .inner-col .icon{width:92px;height:92px}.storex-mainsection .technology-stack-section .inner-col .content{width:calc(100% - 92px);padding-left:27px}.storex-mainsection .technology-stack-section .inner-col .content h5{font-size:20px;letter-spacing:1px}.storex-mainsection .technology-stack-section .inner-col .content h4{font-size:30px;letter-spacing:0;font-weight:700}.storex-mainsection .technology-stack-section .inner-col .content h4 span{font-size:15px}.storex-mainsection .optimized{padding:0 0 100px 0}.storex-mainsection .tech-section{margin-bottom:0;background-color:#F3EFF8;border-radius:40px;padding:45px}.storex-mainsection .tech-section .content-col a{color:#060E62}.storex-mainsection .tech-section .content-col p{font-weight:400}.storex-mainsection .tech-section .image-col{margin-bottom:-45px}.edenwines-casestdy .overview-mainsection .container h2{margin:0 0 32px 0;padding:0;font-size:48px;line-height:64px;font-weight:700;font-family:"Poppins",SFProText,Verdana}.edenwines-casestdy .portfolio-bgsection{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/portfolio-bgimg.webp)}.edenwines-casestdy .overview-mainsection{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/pattern_img.webp);background-position:top center;background-repeat:repeat}.edenwines-casestdy .requirement-section .image{position:absolute;left:0;top:0;width:100%;height:100%}.edenwines-casestdy .requirement-section .image img{width:100%;height:100%;object-fit:cover}.edenwines-casestdy .requirement-section:before{position:absolute;left:10px;top:0;width:194px;height:300px;content:'';z-index:1;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/wine-image.svg);background-position:top center;background-repeat:no-repeat;background-size:cover}.edenwines-casestdy .requirement-section:after{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background-color:rgb(51 51 51 / .7);mix-blend-mode:multiply}.edenwines-casestdy .overview-mainsection .requirement-section h2{color:#fff}.shams-casestdy .container{max-width:1474px}.shams-casestdy .heading-row{margin-bottom:50px;font-family:"Roboto Flex",sans-serif}.shams-casestdy .container .heading-row p{color:#2B2B2B}.shams-casestdy .container p{font-size:23px;line-height:36px;color:var(--graytext-600)}.shams-casestdy .overviews{padding:100px 0;font-family:"Roboto Flex",sans-serif;overflow:hidden;position:relative;background-color:#F8F8F8}.shams-casestdy .overviews .content{position:relative;z-index:1}.shams-casestdy .overviews .image{padding-right:60px}.shams-casestdy .key-objectives{font-family:"Roboto Flex",sans-serif;position:relative;background-color:#F8F8F8}.shams-casestdy .key-objectives .container{position:relative;z-index:1}.shams-casestdy .key-objectives .content{position:relative;margin-top:87px;min-height:480px}.shams-casestdy .key-objectives .content .content-col{position:relative;display:flex;align-items:center;justify-content:center;text-align:center}.shams-casestdy .key-objectives .content .content-col p{font-size:16px;line-height:26px;color:#fff;font-weight:600}.shams-casestdy .key-objectives .content .content-col.one{width:100%;max-width:225px;min-height:184px;padding:30px 43px;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/shams-shape1.webp);background-position:top center;background-repeat:no-repeat;background-size:contain}.shams-casestdy .key-objectives .content .content-col.two{width:100%;max-width:220px;min-height:190px;padding:20px 25px;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/shams-shape2.webp);background-position:top center;background-repeat:no-repeat;background-size:contain;position:absolute;left:270px;top:-50px}.shams-casestdy .key-objectives .content .content-col.three{width:100%;max-width:250px;min-height:240px;padding:20px 50px 20px 20px;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/shams-shape3.webp);background-position:top center;background-repeat:no-repeat;background-size:contain;position:absolute;left:170px;top:130px}.shams-casestdy .key-objectives .content .content-col.four{width:100%;max-width:170px;min-height:202px;padding:20px 28px;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/shams-shape4.webp);background-position:top center;background-repeat:no-repeat;background-size:contain;position:absolute;left:8px;top:240px}.shams-casestdy .key-objectives .content .content-col.five{width:100%;max-width:207px;min-height:180px;padding:20px 30px;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/shams-shape5.webp);background-position:top center;background-repeat:no-repeat;background-size:contain;position:absolute;left:410px;top:200px}.shams-casestdy .key-objectives .image img{width:auto;height:auto}.shams-casestdy .key-challenges{padding:260px 0;position:relative}.shams-casestdy .key-challenges .container{position:relative;z-index:1}.shams-casestdy .key-challenges:before{position:absolute;content:'';top:-150px;width:100%;height:450px;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/shams-img3.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.shams-casestdy .key-challenges .row{margin-right:-15px;margin-left:-15px}.shams-casestdy .key-challenges .row [class*="col-"]{padding-right:15px;padding-left:15px}.shams-casestdy .key-challenges .key-col{background-color:#8F53DE;border-radius:23px;padding:40px;height:100%}.shams-casestdy .key-challenges .key-col h5{font-size:20px;line-height:32px;font-weight:700;color:#fff;margin-bottom:25px}.shams-casestdy .key-challenges .key-col p{font-size:16px;line-height:27px;font-weight:300;color:#fff}.shams-casestdy .key-challenges .key-col .icon{margin-bottom:25px;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#F1DEFF}.shams-casestdy .key-challenges .challenge-list .row{margin-right:-15px;margin-left:-15px;justify-content:center;gap:50px 0}.shams-casestdy .key-challenges .challenge-list .row [class*="col-"]{padding-right:15px;padding-left:15px}.shams-casestdy .key-challenges .challenge-list .row [class*="col-"]:nth-child(2){transform:rotate(4.42deg)}.shams-casestdy .key-challenges .challenge-list .row [class*="col-"]:nth-child(3){transform:rotate(11.78deg)}.shams-casestdy .key-challenges .challenge-list .row [class*="col-"]:nth-child(5){transform:rotate(4.42deg)}.shams-casestdy .we-offered{position:relative;padding:100px 0;font-family:"Roboto Flex",sans-serif;background-color:#FAF6FF}.shams-casestdy .we-offered:after{position:absolute;content:'';top:-380px;width:100%;height:435px;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/shams-img4.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.shams-casestdy .we-offered .container{position:relative;z-index:1}.shams-casestdy .we-offered .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.shams-casestdy .we-offered .row [class*="col-"]{padding-right:15px;padding-left:15px}.shams-casestdy .we-offered .offered-col{background-color:#fff;border:1px solid #2B2B2B;border-bottom-width:16px;border-radius:16px;padding:30px;height:100%}.shams-casestdy .we-offered .offered-col .icon{margin-bottom:25px;width:58px;height:58px;display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#F4F4F4}.shams-casestdy .we-offered .offered-col h5{color:#2B2B2B;font-size:22px;line-height:32px;font-weight:600;letter-spacing:0}.shams-casestdy .we-offered .offered-col ul{padding:0 0 0 20px;margin:0;display:flex;flex-direction:column;gap:16px}.shams-casestdy .we-offered .offered-col ul li{font-size:18px;line-height:28px;color:#6E6E6E;font-weight:300;padding:0;margin:0}.shams-casestdy .module-section{padding:100px 0}.shams-casestdy .module-section .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.shams-casestdy .module-section .row [class*="col-"]{padding-right:15px;padding-left:15px}.shams-casestdy .module-col{height:100%;display:flex;align-items:center;gap:20px 38px;border-radius:7px;background-color:#fff;padding:20px;box-shadow:0 1px 6px rgb(0 0 0 / .09)}.shams-casestdy .module-col .icon{width:80px}.shams-casestdy .module-col h6{flex:1;font-size:14px;line-height:24px;color:#6E6E6E;margin-bottom:0;letter-spacing:0}.shams-casestdy .conclusion{position:relative;padding:350px 0 100px 0;font-family:"Roboto Flex",sans-serif;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/shams-img5.webp);background-position:top center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.shams-casestdy .conclusion:before{position:absolute;content:'';left:-50%;top:0;width:50%;height:100%;background-color:#a05ee4}.shams-casestdy .conclusion:after{position:absolute;content:'';right:-50%;top:0;width:50%;height:100%;background-color:#582fca}.shams-casestdy .conclusion h2{margin-bottom:18px;color:#fff}.shams-casestdy .conclusion p{color:#fff}.rise-casestdy .container{max-width:1474px}.rise-casestdy .heading-row{margin-bottom:50px;font-family:"Roboto Flex",sans-serif}.rise-casestdy .container .heading-row p{color:#2B2B2B}.rise-casestdy .container p{font-size:22px;line-height:36px;color:#706D6D}.rise-casestdy .overviews{padding:100px 0;font-family:"Roboto Flex",sans-serif;overflow:hidden;position:relative;background-color:#F8F8F8}.rise-casestdy .overviews .content{position:relative;z-index:1;text-align:right}.rise-casestdy .key-objectives{font-family:"Roboto Flex",sans-serif;padding:100px 0}.rise-casestdy .key-objectives .content{max-width:610px}.rise-casestdy .key-objectives .content h2{color:#fff}.rise-casestdy .key-objectives .content p{color:#fff}.rise-casestdy .key-objectives .key-col{height:100%;background-color:#F4F4F4;border-radius:10px;padding:40px;display:flex;gap:20px;justify-content:flex-end;align-items:center;text-align:right}.rise-casestdy .key-objectives .key-col .icon{flex-shrink:0;width:77px;height:77px;display:flex;align-items:center;justify-content:center;border-radius:8px}.rise-casestdy .key-objectives .key-col p{font-size:16px;line-height:26px;font-weight:500;color:#706D6D;margin-bottom:0}.rise-casestdy .key-objectives .list-row .row{margin-right:-20px;margin-left:-20px;gap:40px 0}.rise-casestdy .key-objectives .list-row .row [class*="col-"]{padding-right:20px;padding-left:20px}.rise-casestdy .key-objectives .list-row .row [class*="col-"]:nth-child(even) .key-col{flex-direction:row-reverse;text-align:left}.rise-casestdy .key-challenges{padding:100px 0}.rise-casestdy .key-challenges .row{margin-right:-15px;margin-left:-15px;justify-content:center;gap:30px 0}.rise-casestdy .key-challenges .row [class*="col-"]{padding-right:15px;padding-left:15px}.rise-casestdy .key-challenges .key-col{border-bottom:2px solid #fff;border-top:6px solid #fff;background-color:#fff;border-radius:10px;padding:30px;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.rise-casestdy .key-challenges .key-col h5{font-size:22px;line-height:28px;font-weight:600;color:#000;margin-bottom:15px}.rise-casestdy .key-challenges .key-col .icon{margin-bottom:30px;width:94px;height:94px;display:flex;align-items:center;justify-content:center}.rise-casestdy .key-challenges .key-col p{font-size:18px;line-height:30px;color:#706D6D}.rise-casestdy .we-offered{position:relative;padding:140px 0;font-family:"Roboto Flex",sans-serif}.rise-casestdy .we-offered .image-col{position:absolute;left:0;top:0;width:100%;height:100%}.rise-casestdy .we-offered .image-col img{width:100%;height:100%}.rise-casestdy .we-offered .container{position:relative;z-index:1}.rise-casestdy .we-offered .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.rise-casestdy .we-offered .row [class*="col-"]{padding-right:15px;padding-left:15px}.rise-casestdy .we-offered h2{color:#fff;max-width:780px;margin:0 auto}.rise-casestdy .we-offered p{color:#fff}.rise-casestdy .offered-col{position:relative}.rise-casestdy .offered-col h6{font-size:22px;line-height:36px;color:#fff;letter-spacing:0;font-weight:600;margin-bottom:7px}.rise-casestdy .offered-col ul{padding:0;margin:0;display:flex;flex-direction:column;gap:30px}.rise-casestdy .offered-col ul li{font-size:18px;line-height:30px;color:#fff;padding:0 0 0 38px;margin:0;list-style:none;position:relative}.rise-casestdy .offered-col ul li strong{font-weight:500}.rise-casestdy .offered-col ul li:before{position:absolute;left:0;top:4px;width:23px;height:23px;content:'';background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/rise-listarrow.svg);background-position:center center;background-repeat:no-repeat}.rise-casestdy .offered-col ul li p{font-size:18px;line-height:30px;color:#fff}.rise-casestdy .business-impact .heading-row{margin-bottom:70px}.rise-casestdy .business-impact{padding:100px 0;overflow:hidden;position:relative;font-family:"Roboto Flex",sans-serif}.rise-casestdy .business-impact .row{margin-left:-15px;margin-right:-15px;gap:30px 0}.rise-casestdy .business-impact .row [class*="col-"]{padding-left:15px;padding-right:15px}.rise-casestdy .business-impact .content-col{height:100%;position:relative}.rise-casestdy .business-impact .content-col h6{font-size:22px;line-height:38px;font-weight:600;color:#706D6D;letter-spacing:0;margin-bottom:7px}.rise-casestdy .business-impact .content-col p{font-size:18px;line-height:30px;color:#706D6D}.rise-casestdy .business-impact .content-col .icon{margin-bottom:20px}.rise-casestdy .techstack-section{padding:0;min-height:inherit}.rise-casestdy .techstack-section .tech-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.rise-casestdy .techstack-section .items{text-align:center}.rise-casestdy .techstack-section .inner-col .icon{box-shadow:0 0 17px 3px rgb(0 0 0 / .09);border-radius:17px}.rise-casestdy .techstack-section .inner-col h5{font-size:22px;letter-spacing:0;line-height:38px;font-weight:600;color:#706D6D;margin-bottom:32px}.rise-casestdy .supported-section{padding:100px 0}.rise-casestdy .supported-section .heading-row{margin-bottom:0}.rise-casestdy .supported-section .heading-row h3{margin-bottom:0}.rise-casestdy .supported-section .image{text-align:center}.rise-casestdy .conclusion{position:relative;padding:100px 0;font-family:"Roboto Flex",sans-serif;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/rise-img11.webp);background-position:top center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.rise-casestdy .conclusion h2{margin-bottom:18px;color:#fff}.rise-casestdy .conclusion p{color:#fff}.rise-casestdy .conclusion .content{max-width:872px}.skillind-casestdy .container{max-width:1474px}.skillind-casestdy .heading-row{margin-bottom:40px;font-family:"Roboto Flex",sans-serif}.skillind-casestdy .container .heading-row p{color:#333}.skillind-casestdy .container p{font-size:22px;line-height:36px;color:#706D6D}.skillind-casestdy .overviews{padding:100px 0;font-family:"Roboto Flex",sans-serif;overflow:hidden;position:relative}.skillind-casestdy .overviews .image img{border-radius:30px}.skillind-casestdy .overviews .content{position:relative;z-index:1;text-align:right}.skillind-casestdy .key-objectives{padding:100px 0;position:relative;font-family:"Roboto Flex",sans-serif}.skillind-casestdy .key-objectives .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.skillind-casestdy .key-objectives .row [class*="col-"]{padding-right:15px;padding-left:15px}.skillind-casestdy .key-objectives .key-col{border-radius:10px;overflow:hidden;padding:30px;height:100%;position:relative;min-height:400px;text-align:right;flex-direction:column;display:flex;justify-content:flex-end}.skillind-casestdy .key-objectives .key-col .image{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}.skillind-casestdy .key-objectives .key-col .image img{width:100%;height:100%;object-fit:cover}.skillind-casestdy .key-objectives .key-col .image:after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom,rgb(250 250 250 / .73) 39%,rgb(250 250 250 / .89) 67%,rgb(250 250 250) 85%)}.skillind-casestdy .key-objectives .key-col h5{font-size:22px;line-height:28px;font-weight:600;letter-spacing:0;margin-bottom:25px;color:#333}.skillind-casestdy .key-objectives .key-col p{font-size:18px;line-height:30px}.skillind-casestdy .key-challenges{padding:100px 0;position:relative}.skillind-casestdy .key-challenges .content-col{padding-right:46px}.skillind-casestdy .key-challenges ul{padding:0;margin:0;display:flex;flex-direction:column;gap:30px}.skillind-casestdy .key-challenges ul li{list-style:none;padding:20px 20px 20px 65px;border-radius:7px;position:relative;font-size:18px;line-height:30px;color:#706D6D}.skillind-casestdy .key-challenges ul li:before{position:absolute;top:20px;left:20px;width:25px;height:30px;content:"";background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/skillind-listarrow.svg) no-repeat left top}.skillind-casestdy .key-challenges ul li strong{font-weight:700;color:#333}.skillind-casestdy .key-challenges .image img{border-radius:30px;width:100%;height:auto}.skillind-casestdy .we-offered{position:relative;padding:100px 0;font-family:"Roboto Flex",sans-serif}.skillind-casestdy .we-offered .container{position:relative;z-index:1}.skillind-casestdy .we-offered .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.skillind-casestdy .we-offered .row [class*="col-"]{padding-right:15px;padding-left:15px}.skillind-casestdy .we-offered .offered-col{position:relative;display:flex;gap:25px;background-color:#fff;box-shadow:1px 3px 13px 1px rgb(0 0 0 / .05);border-radius:20px;padding:35px;height:100%}.skillind-casestdy .we-offered .offered-col .icon{width:52px;height:52px;flex-shrink:0}.skillind-casestdy .we-offered .offered-col h5{position:relative;color:#333;font-size:22px;line-height:30px;font-weight:600;letter-spacing:0;margin-bottom:20px}.skillind-casestdy .we-offered .offered-col p{position:relative;font-size:18px;line-height:30px}.skillind-casestdy .we-offered .offered-col:before{width:116px;height:116px;left:0;top:0;position:absolute;content:'';border-left:4px solid currentColor;border-top:4px solid currentColor;border-top-left-radius:20px}.skillind-casestdy .features{padding:90px 0;position:relative;font-family:"Roboto Flex",sans-serif}.skillind-casestdy .features h2{color:#CECECE}.skillind-casestdy .features .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.skillind-casestdy .features .row [class*="col-"]{padding-right:15px;padding-left:15px}.skillind-casestdy .features .features-col ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:30px}.skillind-casestdy .features .features-col ul li{width:calc(50% - 15px);font-size:20px;line-height:36px;color:#CECECE;font-weight:300;padding:0 0 0 50px;margin:0;position:relative;list-style:none}.skillind-casestdy .features .features-col ul li:before{border-radius:1px;width:11px;height:11px;position:absolute;content:'';left:10px;top:12px;background-color:currentColor}.skillind-casestdy .features .features-col ul li strong{font-weight:700}.skillind-casestdy .business-impact{padding:100px 0;overflow:hidden;position:relative;font-family:"Roboto Flex",sans-serif}.skillind-casestdy .business-impact .row{margin-left:-15px;margin-right:-15px;gap:30px 0}.skillind-casestdy .business-impact .row [class*="col-"]{padding-left:15px;padding-right:15px}.skillind-casestdy .business-impact .content-col{border-radius:10px;overflow:hidden;padding:28px;height:100%;position:relative;min-height:346px;text-align:right;flex-direction:column;display:flex;justify-content:flex-end;align-items:flex-end;border:1px solid #D7D5D9}.skillind-casestdy .business-impact .content-col .image{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}.skillind-casestdy .business-impact .content-col .image img{width:100%;height:100%;object-fit:cover}.skillind-casestdy .business-impact .content-col .image:after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom,rgb(250 250 250 / .73) 24%,rgb(250 250 250 / .89) 58%,rgb(250 250 250) 78%)}.skillind-casestdy .business-impact .content-col p{font-size:18px;line-height:30px;font-weight:500;color:#333;max-width:557px}.skillind-casestdy .business-impact .content-col p strong{font-weight:600}.skillind-casestdy .tech-stack{padding:100px 0;font-family:"Roboto Flex",sans-serif}.skillind-casestdy .tech-stack .heading-row{margin-bottom:70px}.skillind-casestdy .tech-stack .row{margin-left:-15px;margin-right:-15px;gap:90px 0}.skillind-casestdy .tech-stack .row [class*="col-"]{padding-left:15px;padding-right:15px}.skillind-casestdy .tech-stack .tech-block{text-align:center;border-radius:20px;background-color:#fff;box-shadow:1px 3px 13px 3px rgb(0 0 0 / .04);padding:0 20px 50px 20px;height:100%}.skillind-casestdy .tech-stack .tech-block h4{margin:0 0 30px 0;font-family:"Roboto Flex",sans-serif;background-color:#671977;font-size:28px;line-height:32px;font-weight:700;color:#fff;text-align:center;padding:6px 15px;display:inline-flex;align-items:center;justify-content:center;min-width:305px;transform:translateY(-50%);border-radius:30px;letter-spacing:0}.skillind-casestdy .tech-stack .tech-row{display:flex;gap:40px 30px;flex-wrap:wrap;justify-content:center;max-width:515px;width:100%;margin:0 auto}.skillind-casestdy .tech-stack .tech-row .tech-col{text-align:center;min-width:103px}.skillind-casestdy .tech-stack .tech-row .tech-col p{font-size:22px;line-height:30px;color:#626161}.skillind-casestdy .tech-stack .tech-row .tech-col .icon{margin-bottom:10px;min-height:52px;align-items:center;justify-content:center;display:flex}.skillind-casestdy .conclusion{padding:100px 0;font-family:"Roboto Flex",sans-serif;position:relative;overflow:hidden}.skillind-casestdy .conclusion .container{position:relative;z-index:1}.skillind-casestdy .conclusion h2{color:#fff}.skillind-casestdy .conclusion p{color:#fff}.skillind-casestdy .conclusion .image{position:absolute;left:0;top:0;width:100%;height:100%}.skillind-casestdy .conclusion .image img{object-fit:cover;width:100%;height:100%}.blink-casestdy{font-family:"Poppins",SFProText,Verdana;overflow:hidden}.blink-casestdy .container{max-width:1474px}.blink-casestdy .heading-row{margin-bottom:40px}.blink-casestdy .container .heading-row p{color:#333}.blink-casestdy .container p{font-size:20px;line-height:33px;color:#6E6E6E;letter-spacing:.2px}.blink-casestdy .overviews{padding:100px 0;overflow:hidden;position:relative}.blink-casestdy .overviews .container{position:relative;z-index:1}.blink-casestdy .overviews .content{position:relative;z-index:1;text-align:right}.blink-casestdy .overviews:after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/blink-img2.webp);background-position:right bottom;background-repeat:no-repeat;overflow:hidden}.blink-casestdy .requirements{position:relative;overflow:hidden;min-height:658px;padding-top:180px;padding-bottom:50px}.blink-casestdy .requirements .content-row{display:flex;justify-content:flex-start;flex-wrap:wrap}.blink-casestdy .requirements .content-row .image-col{position:absolute;right:0;top:0;height:658px;width:68%}.blink-casestdy .requirements .content-row .image-col:after{position:absolute;content:'';width:100%;height:100%;left:0;top:0;border-top-left-radius:80px;mix-blend-mode:multiply;opacity:.74;background:linear-gradient(to right,rgb(109 14 177) 0%,rgb(207 169 79) 100%)}.blink-casestdy .requirements .content-row .image-col img{border-top-left-radius:80px;width:100%;height:100%;object-fit:cover}.blink-casestdy .requirements .content-row .contents{position:relative;background-color:#fff;border-top-right-radius:80px;padding:50px 50px 50px 0;width:100%;max-width:946px}.blink-casestdy .requirements .content-row .contents:before{position:absolute;content:'';left:-300%;top:0;width:300%;height:100%;background-color:#fff}.blink-casestdy .tech-stack{padding:80px 0;position:relative;margin-bottom:100px}.blink-casestdy .tech-stack .container{position:relative;z-index:1}.blink-casestdy .tech-stack:after{position:absolute;content:'';right:-148px;top:-285px;width:690px;height:672px;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/blink-img4.webp);background-position:right bottom;background-repeat:no-repeat;background-size:contain;overflow:hidden}.blink-casestdy .tech-stack .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.blink-casestdy .tech-stack .row [class*="col-"]{padding-right:15px;padding-left:15px}.blink-casestdy .tech-stack .tech-col{height:100%;background-color:#fff;padding:30px;box-shadow:0 0 36px rgb(0 0 0 / .06);border-radius:20px}.blink-casestdy .tech-stack .tech-col h3{line-height:40px;font-size:30px;font-weight:700;color:#333;letter-spacing:0;margin-bottom:0}.blink-casestdy .tech-stack .tech-col p{line-height:29px;font-weight:500;font-size:19px;margin-bottom:8px;letter-spacing:1.9px;text-transform:uppercase;color:#6E6E6E}.blink-casestdy .solutions{position:relative;overflow:hidden;min-height:658px;padding-top:180px;padding-bottom:50px}.blink-casestdy .solutions .content-row{display:flex;justify-content:flex-end;flex-wrap:wrap}.blink-casestdy .solutions .content-row .image-col{position:absolute;left:0;top:0;height:658px;width:68%}.blink-casestdy .solutions .content-row .image-col:after{position:absolute;content:'';width:100%;height:100%;left:0;top:0;border-radius:80px 80px 0 0;mix-blend-mode:multiply;opacity:.74;background:linear-gradient(to right,rgb(207 169 79) 0%,rgb(109 14 177) 100%)}.blink-casestdy .solutions .content-row .image-col img{border-radius:80px 80px 0 0;width:100%;height:100%;object-fit:cover}.blink-casestdy .solutions .content-row .contents{position:relative;background-color:#fff;border-top-left-radius:80px;padding:50px 0 50px 50px;width:100%;max-width:946px}.blink-casestdy .solutions .content-row .contents:before{position:absolute;content:'';right:-300%;top:0;width:300%;height:100%;background-color:#fff}.blink-casestdy .image-grids{position:relative;padding:80px 0 450px 0}.blink-casestdy .image-grids .container{position:relative;z-index:1}.blink-casestdy .image-grids .image-col{position:absolute;left:0;top:0;width:100%;height:100%}.blink-casestdy .image-grids .image-col:after{position:absolute;content:'';width:100%;height:100%;left:0;top:0;mix-blend-mode:multiply;opacity:.74;background:linear-gradient(to right,rgb(207 169 79) 0%,rgb(109 14 177) 100%)}.blink-casestdy .image-grids .image-col img{width:100%;height:100%;object-fit:cover}.blink-casestdy .image-grids .image{height:100%}.blink-casestdy .image-grids .image img{width:100%;height:auto}.blink-casestdy .image-grids .row{margin-left:-15px;margin-right:-15px;gap:57px 0}.blink-casestdy .image-grids .row [class*="col-"]{padding-left:15px;padding-right:15px}.blink-casestdy .conclusion{position:relative;padding:236px 0 100px 0;margin-top:-450px;background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/blink-img16.webp);background-position:top center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.blink-casestdy .conclusion .container{position:relative;z-index:1}.blink-casestdy .conclusion .content{max-width:824px}.blink-casestdy .conclusion .image img{width:100%;height:auto}.urban-waters{font-family:"Poppins",SFProText,Verdana}.urban-waters .container{max-width:1470px}.urban-waters .container p{font-family:'Roboto Flex';font-size:22px;line-height:36px}.urban-waters .container h2:has(+.sub-title){margin:0}.urban-waters .container h2 span{color:#00A680}.urban-waters .container .sub-title{font-family:'Roboto Flex';color:#4F4F4F;font-weight:600;font-size:22px;line-height:36px;margin:20px 0 40px 0}.urban-waters .project-overview{padding:133px 0;position:relative;text-align:center}.urban-waters .project-overview h2{color:#fff}.urban-waters .project-overview{background:#2E5A8E;position:relative}.urban-waters .project-overview:after{position:absolute;top:0;right:0;background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/urban-watersImg1.webp) no-repeat top left;content:"";width:78px;height:275px}.urban-waters .project-overview:before{position:absolute;bottom:0;left:0;background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/urban-watersImg2.webp) no-repeat top left;content:"";width:104px;height:244px}.urban-waters .project-overview .container{max-width:1230px}.urban-waters .project-overview p{color:#FFF;margin-bottom:36px}.urban-waters .project-overview p:last-child{margin:0}.urban-waters .key-objectives{background:#E6EBF2;position:relative;padding:108px 0}.urban-waters .key-objectives:after{position:absolute;top:0;right:0;background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/urban-watersImg3.webp) no-repeat top left;content:"";width:313px;height:193px}.urban-waters .key-objectives:before{position:absolute;bottom:-25px;left:0;background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/urban-watersImg4.svg) repeat top left;content:"";width:100%;height:26px;z-index:2}.urban-waters .key-objectives .point-list{width:50%;padding:0 12px 22px 32px;position:relative}.urban-waters .key-objectives .point-list:after{position:absolute;top:15px;left:12px;background:#4F4F4F;border-radius:50%;width:7px;height:7px;content:""}.urban-waters .key-objectives .point-list p{color:#4F4F4F;margin:0}.urban-waters .key-objectives .point-list p span{color:#4F4F4F;font-weight:700}.urban-waters .key-challenges{background:#66A99A;position:relative;padding:120px 0;text-align:center}.urban-waters .key-challenges h2{color:#fff}.urban-waters .key-challenges:after{position:absolute;top:5%;right:0;background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/urban-watersImg5.webp) no-repeat top left;content:"";width:62px;height:265px}.urban-waters .key-challenges:before{position:absolute;bottom:0;left:0;background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/urban-watersImg6.webp) no-repeat top left;content:"";width:266px;height:236px}.urban-waters .key-challenges .sub-title{color:#FFF}.urban-waters .key-challenges .col-lg-4{margin-bottom:24px}.urban-waters .key-challenges .challenges-box{background:#FFF;border-radius:10px;padding:30px;text-align:left;height:100%}.urban-waters .key-challenges .challenges-box .icon{display:block;margin-bottom:30px}.urban-waters .key-challenges .challenges-box h5{color:#4A4A4A;font-size:22px;line-height:28px;margin-bottom:20px}.urban-waters .key-challenges .challenges-box p{font-size:18px;line-height:28px;color:#4A4A4A;margin:0}.urban-waters .solution-provided{background:#E6ECF3;padding:108px 0}.urban-waters .solution-row{border-bottom:solid 1px rgb(79 79 79 / .3);padding:30px 0}.urban-waters .solution-row .solution-data{padding:0 0 0 122px;position:relative}.urban-waters .solution-row:last-child{border:none}.urban-waters .solution-row .solution-data .icon{position:absolute;top:0;left:0}.urban-waters .solution-row .solution-data h5{font-size:29px;line-height:35px;font-weight:700;margin-bottom:10px}.urban-waters .solution-row .solution-data p{font-size:16px;line-height:25px;padding-bottom:25px;color:#4F4F4F;position:relative;padding:0 0 0 17px}.urban-waters .solution-row .solution-data p:after{position:absolute;top:10px;left:0;width:5px;height:5px;background:#4F4F4F;border-radius:50%;content:""}.urban-waters .solution-row .solution-data p:last-child{padding-bottom:0}.urban-waters .tech-stack{background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/urban-watersImg8.webp) no-repeat center center #2E5A8E;padding:140px 0 120px 0;text-align:center;background-size:cover}.urban-waters .tech-stack h2{color:#fff}.urban-waters .tech-stack .row{margin:0 -20px}.urban-waters .tech-stack .row .col-lg-3{padding:0 20px 20px 20px}.urban-waters .tech-stack .stack-box{background:#E5F5F9;border-radius:10px;padding:25px;height:100%;display:flex;justify-content:center;align-items:center}.urban-waters .business-impact{background:#E6EBF2;position:relative;text-align:center;padding:110px 0}.urban-waters .business-impact:after{position:absolute;top:0;left:0;background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/urban-watersImg9.webp) no-repeat top left;content:"";width:208px;height:306px}.urban-waters .business-impact:before{position:absolute;bottom:-25px;left:0;background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/urban-watersImg4.svg) repeat top left;content:"";width:100%;height:26px;z-index:2}.urban-waters .business-impact .row{margin:0 -15px}.urban-waters .business-impact .col-sm-6{padding:15px}.urban-waters .business-impact .impact-box{padding:30px;background:#66A99A;border-radius:10px;text-align:left;height:100%}.urban-waters .business-impact .impact-box h5{font-weight:600;color:#FFF;line-height:43px;margin-bottom:10px}.urban-waters .business-impact .impact-box p{color:#fff}.urban-waters .conclusion{background:#2E5A8E;position:relative;padding:190px 0}.urban-waters .conclusion h2{color:#fff}.urban-waters .conclusion:after{position:absolute;bottom:0;left:0;background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/urban-watersImg10.webp) no-repeat top left;content:"";width:248px;height:111px}.urban-waters .conclusion .right-img{position:absolute;bottom:0;right:0}.urban-waters .text p{color:#fff}.urban-waters .project-screen{background:#D9D9D9;padding:116px 0}.urban-waters .project-screen .col-sm-6{margin:12px 0}.WMSystem{font-family:'Roboto Flex'}.WMSystem .container{max-width:1470px}.WMSystem .container p{font-family:'Roboto Flex';font-size:22px;line-height:36px;color:#626161}.WMSystem .container h2:has(+.sub-title){margin:0}.WMSystem .container .sub-title{font-size:22px;line-height:36px;margin:15px 0 30px 0;font-weight:700}.WMSystem .project-overview{padding:100px 0;text-align:center}.WMSystem .project-overview p{margin-bottom:36px}.WMSystem .project-overview p:last-child{margin:0}.WMSystem .key-objectives{background-image:linear-gradient(to right bottom,#0b094a,#271262,#421a7b,#5f2293,#7e29aa);padding:100px 0}.WMSystem .key-objectives h2{color:#fff}.WMSystem .key-objectives .sub-title{color:#fff}.WMSystem .key-objectives ul{padding:0;margin:0}.WMSystem .key-objectives ul li{list-style:none;padding:0 0 20px 28px;position:relative;font-size:16px;line-height:28px;font-weight:300;color:#fff}.WMSystem .key-objectives ul li p{font-size:16px;line-height:28px;font-weight:300;color:#fff}.WMSystem .key-objectives ul li h6{font-size:20px;line-height:36px;font-weight:600;display:block;color:#fff}.WMSystem .key-objectives ul li:after{width:7px;height:13px;background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/WMSystem-iconArrow.webp);position:absolute;top:12px;left:0;content:""}.WMSystem .key-objectives .img{height:100%;display:flex;align-items:center}.WMSystem .key-challenges{background:#F2F2F2;padding:100px 0}.WMSystem .key-challenges .img{height:100%;display:flex;align-items:center}.WMSystem .key-challenges .icon-box{padding:0 0 30px 87px;position:relative}.WMSystem .key-challenges .col-sm-6:last-child .icon-box{padding-bottom:0}.WMSystem .key-challenges .icon-box .icon{position:absolute;top:0;left:0}.WMSystem .key-challenges .icon-box h5{font-size:28px;line-height:32px;color:#626161;margin-bottom:10px;font-weight:700;font-family:'Roboto Flex'}.WMSystem .key-challenges .icon-box p{line-height:30px;font-size:18px;margin:0}.WMSystem .solution-provided{padding:100px 0}.WMSystem .solution-provided .solution-data{background-image:linear-gradient(to right bottom,#0b094a,#271262,#421a7b,#5f2293,#7e29aa);padding:30px;margin-bottom:24px;border-radius:12px}.WMSystem .solution-provided .solution-data:last-child{margin:0}.WMSystem .solution-provided .col-lg-3:nth-child(even) .solution-data:first-child{margin-top:70px}.WMSystem .solution-provided .solution-data h5{font-weight:700;font-size:26px;line-height:32px;color:#fff;margin-bottom:24px}.WMSystem .solution-provided .solution-data p{font-size:18px;line-height:30px;color:#fff;font-weight:300;margin-bottom:30px}.WMSystem .solution-provided .solution-data p:last-child{margin:0}.WMSystem .tech-stack{padding:100px 0;background:#F2F2F2}.WMSystem .tech-stack .container{position:relative}.WMSystem .tech-stack .title-box{position:absolute;top:40px;left:33.33%;text-align:center;width:33.33%}.WMSystem .tech-stack .title-box h2{text-decoration:underline;color:#000}.WMSystem .tech-stack .row{align-items:end}.WMSystem .tech-stack .tech-stackBox{background:#FFF;border-radius:12px;padding:30px;margin-bottom:24px}.WMSystem .tech-stack .tech-stackBox:last-child{margin:0}.WMSystem .tech-stack .tech-stackBox h5{font-size:36px;line-height:48px;color:#626161;font-weight:600;margin-bottom:10px}.WMSystem .tech-stack .tech-stackBox ul{margin:0;padding:0}.WMSystem .tech-stack .tech-stackBox ul li{list-style:none;position:relative;padding:0 0 20px 53px;font-size:22px;color:#626161;line-height:43px;font-family:"Poppins",SFProText,Verdana}.WMSystem .tech-stack .tech-stackBox ul li:last-child{padding-bottom:0}.WMSystem .tech-stack .tech-stackBox ul li .icon{position:absolute;top:0;left:0;max-width:43px}.WMSystem .tech-stack .tech-stackBox ul li p{font-size:22px;color:#626161;line-height:43px;font-family:"Poppins",SFProText,Verdana}.WMSystem .business-impact{padding:100px 0;background-image:linear-gradient(to right bottom,#0b094a,#271262,#421a7b,#5f2293,#7e29aa)}.WMSystem .business-impact h2{color:#fff}.WMSystem .business-impact .sub-title{color:#fff}.WMSystem .business-impact .impact-box{border:solid 1px #FFF;padding:30px;margin-bottom:30px;height:calc(100% - 30px)}.WMSystem .business-impact .impact-box h5{color:#fff;line-height:32px;font-size:22px;font-weight:700;font-family:'Roboto Flex';margin-bottom:20px}.WMSystem .business-impact .impact-box p{font-size:18px;line-height:30px;color:#fff;margin-bottom:0}.WMSystem .business-impact .col-lg-4{position:relative}.WMSystem .business-impact .left-img{position:absolute;left:0;bottom:-122px}.WMSystem .conclusion{padding:100px 0;text-align:center}.WMSystem .conclusion .bottom-img{width:100%;padding:100px 0 0 0}.WMSystem .conclusion .bottom-img img{width:100%}.tarrakki-casestdy{font-family:'Roboto Flex'}.tarrakki-casestdy .container{max-width:1470px}.tarrakki-casestdy .container p{font-family:'Roboto Flex';font-size:22px;line-height:36px;color:#626161}.tarrakki-casestdy .container h2:has(+.sub-title){margin:0}.tarrakki-casestdy .container .sub-title{font-size:22px;line-height:36px;margin:15px 0 30px 0;font-weight:700}.tarrakki-casestdy .project-overview{background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/tarrakki-img17.webp) no-repeat center center;background-size:cover;padding:100px 0;text-align:center}.tarrakki-casestdy .key-objectives{padding:100px 0;text-align:center}.tarrakki-casestdy .key-objectives .col-lg-4 .img{margin-left:-37px;margin-bottom:-37px}.tarrakki-casestdy .key-objectives .key-data{border-radius:23px;padding:37px;height:calc(100% - 24px);text-align:left;display:flex;flex-flow:row wrap;margin-bottom:24px;flex-direction:column}.tarrakki-casestdy .key-objectives .key-data h6{font-family:'Roboto Flex';font-size:24px;line-height:30px;font-weight:700;color:#FFF;margin-bottom:24px}.tarrakki-casestdy .key-objectives .key-data p{color:#fff;line-height:30px;font-size:18px}.tarrakki-casestdy .key-objectives .key-data .img{text-align:right;width:100%;margin-top:auto}.tarrakki-casestdy .key-challenges{background-image:linear-gradient(to right bottom,#00297e,#002674,#00246a,#002161,#001e57);padding:100px 0;position:relative}.tarrakki-casestdy .key-challenges:after{position:absolute;bottom:5%;left:0;background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/tarrakki-img8.webp) no-repeat left top;width:140px;height:284px;content:""}.tarrakki-casestdy .key-challenges h2{color:#fff}.tarrakki-casestdy .key-challenges .sub-title{color:#fff}.tarrakki-casestdy .key-challenges ul{padding:0;margin:0}.tarrakki-casestdy .key-challenges ul li{list-style:none;padding:0 0 24px 28px;position:relative;color:#E0E0E0;font-size:16px;font-weight:500;line-height:22px}.tarrakki-casestdy .key-challenges ul li:after{position:absolute;top:10px;left:0;width:7px;height:13px;content:"";background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/tarrakki-arrow.webp) no-repeat left top}.tarrakki-casestdy .key-challenges ul li span{font-size:22px;line-height:32px;font-weight:700;color:#E0E0E0;display:block;padding-bottom:10px}.tarrakki-casestdy .solution-provided{padding:100px 0}.tarrakki-casestdy .solution-provided .solution-box{padding:0 0 20px 45px;position:relative}.tarrakki-casestdy .solution-provided .solution-box:after{position:absolute;top:0;left:0;width:32px;height:32px;content:"";background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/tarrakki-arrow2.webp) no-repeat left top}.tarrakki-casestdy .solution-provided .solution-box h5{display:block;line-height:32px;font-size:22px;font-weight:700;margin-bottom:10px}.tarrakki-casestdy .solution-provided .solution-box p{font-size:16px;line-height:22px;font-weight:500;margin-bottom:8px}.tarrakki-casestdy .solution-provided .solution-box ul{padding:0;margin:0}.tarrakki-casestdy .solution-provided .solution-box ul li{list-style:none;padding:0 0 0 18px;position:relative;font-size:14px;line-height:22px;color:#626161}.tarrakki-casestdy .solution-provided .solution-box ul li:after{position:absolute;top:8px;left:0;width:5px;height:5px;border-radius:50%;background:#626161;content:""}.tarrakki-casestdy .solution-provided .note{font-size:16px;line-height:22px;color:#626161;font-weight:500}.tarrakki-casestdy .tech-stack{padding:100px 0;background-image:linear-gradient(to right bottom,#00297e,#002674,#00246a,#002161,#001e57);text-align:center;position:relative}.tarrakki-casestdy .tech-stack:after{position:absolute;top:15%;left:0;background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/tarrakki-img8.webp) no-repeat left top;width:140px;height:284px;content:""}.tarrakki-casestdy .tech-stack h2{color:#fff}.tarrakki-casestdy .tech-stack .row{margin:0 -48px}.tarrakki-casestdy .tech-stack .row .col-md-4{padding:0 48px}.tarrakki-casestdy .tech-stack .stack-box{background:#FFF;border-radius:15px;height:100%;display:flex;align-items:center;padding:50px 20px;flex-flow:row wrap}.tarrakki-casestdy .tech-stack .stack-box .icon{padding:0 0 30px 0;text-align:center;width:100%}.tarrakki-casestdy .tech-stack .stack-box .text{text-align:center;color:#000;font-size:36px;line-height:54px;font-weight:600;font-family:"Poppins",SFProText,Verdana;width:100%}.tarrakki-casestdy .tech-stack .inner-div{padding:0 100px}.tarrakki-casestdy .business-impact{padding:100px 0}.tarrakki-casestdy .business-impact .impact-text{border:solid 1px #000;border-radius:23px;padding:30px;margin-bottom:24px;height:calc(100% - 24px)}.tarrakki-casestdy .business-impact .impact-text .icon{display:block;margin-bottom:30px}.tarrakki-casestdy .business-impact .impact-text h5{font-size:24px;line-height:30px;color:#626161;font-weight:700;font-family:'Roboto Flex';margin-bottom:24px}.tarrakki-casestdy .business-impact .impact-text p{font-size:18px;line-height:30px;margin-bottom:0}.tarrakki-casestdy .conclusion .text{max-width:830px;margin-bottom:-200px}.tarrakki-casestdy .conclusion .img{width:100%}.tarrakki-casestdy .conclusion .img img{width:100%}.glow-btn{position:relative;padding:14px 28px;font-size:16px;color:#fff;background:linear-gradient(135deg,#1a1a3a,#0a2a5a);border:none;border-radius:40px;cursor:pointer;overflow:hidden;z-index:1}.glow-btn::before{content:"";position:absolute;inset:0;border-radius:40px;padding:3px;background:linear-gradient(120deg,transparent,rgb(255 255 255 / .8),transparent);background-size:200% 200%;animation:moveGlow 5s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@keyframes moveGlow{0%{background-position:0% 50%}100%{background-position:200% 50%}}.skills-caravan{font-family:'Roboto Flex'}.skills-caravan .container{max-width:1470px}.skills-caravan .container p{font-family:'Roboto Flex';font-size:20px;line-height:36px;color:#6E6E6E}.skills-caravan .container h2:has(+.sub-title){margin:0}.skills-caravan .container .sub-title{font-size:22px;line-height:36px;margin:15px 0 30px 0;font-weight:700}.skills-caravan .project-overview{padding:100px 0;text-align:center}.skills-caravan .project-overview p{max-width:1080px;margin:0 auto}.skills-caravan .key-objectives{padding:100px 0;background:#F2F2F2;border-radius:25px}.skills-caravan .key-objectives .container{position:relative}.skills-caravan .key-objectives h2{position:absolute;top:46px;left:63px;color:#fff;max-width:350px;z-index:1}.skills-caravan .key-objectives .img{border-radius:15px;overflow:hidden;width:100%}.skills-caravan .key-objectives .img img{width:100%}.skills-caravan .key-objectives .right-text{padding-left:40px}.skills-caravan .key-objectives .note{font-size:24px;line-height:38px;color:#000;font-weight:600;margin-bottom:30px}.skills-caravan .key-objectives .objectives-box{padding:32px;border-top:solid 1px #6E6E6E;height:100%;position:relative}.skills-caravan .key-objectives .col-sm-6:nth-child(odd) .objectives-box{padding-left:0}.skills-caravan .key-objectives .col-sm-6:nth-child(odd) .objectives-box:after{position:absolute;top:0;right:-12px;width:1px;height:100%;background:#6E6E6E;content:""}.skills-caravan .key-objectives .col-sm-6:first-child .objectives-box:before{position:absolute;bottom:-1px;width:24px;height:1px;background:#6E6E6E;content:"";left:100%}.skills-caravan .key-objectives .col-sm-12 .objectives-box{padding-left:0}.skills-caravan .key-objectives .col-sm-6:first-child .objectives-box,.skills-caravan .key-objectives .col-sm-6:nth-child(2) .objectives-box{border-top:none;padding-top:0}.skills-caravan .key-objectives .objectives-box h6{font-size:22px;line-height:38px;color:#000;font-family:'Roboto Flex';margin-bottom:10px}.skills-caravan .key-objectives .objectives-box p{font-size:22px;line-height:34px;color:#000}.skills-caravan .key-challenges{background:#215BCD;padding:100px 0;margin-top:100px;text-align:center;border-radius:25px}.skills-caravan .key-challenges h2{color:#fff}.skills-caravan .key-challenges .sub-title{color:#fff}.skills-caravan .key-challenges .challenges-box{background:rgb(255 255 255 / .15);padding:30px;border-radius:15px;margin-bottom:28px;text-align:left}.skills-caravan .key-challenges .challenges-box:last-child{margin-bottom:0}.skills-caravan .key-challenges .challenges-box .icon{display:block;padding-bottom:24px}.skills-caravan .key-challenges .challenges-box h6{font-size:28px;line-height:32px;font-weight:700;color:#fff;margin-bottom:20px;font-family:'Roboto Flex'}.skills-caravan .key-challenges .challenges-box p{font-size:18px;color:#FFF;line-height:30px;margin-bottom:0}.skills-caravan .key-challenges .challenges-boxImg{border-radius:15px;overflow:hidden;width:100%;height:100%}.skills-caravan .key-challenges .challenges-boxImg img{width:100%;object-fit:cover;height:100%}.skills-caravan .solution-provided{padding:100px 0}.skills-caravan .solution-provided .sub-title{font-size:24px;line-height:38px}.skills-caravan .solution-provided .solution-box{border-radius:15px;border:solid 1px #000;padding:50px;height:calc(100% - 24px);margin-bottom:24px}.skills-caravan .solution-provided .col-md-6:last-child .solution-box{margin-bottom:0;height:100%}.skills-caravan .solution-provided .solution-box h5{font-size:22px;line-height:36px;color:#000;margin-bottom:18px;font-weight:500}.skills-caravan .solution-provided .solution-box ul{margin:0;padding:0}.skills-caravan .solution-provided .solution-box ul li{list-style:none;padding:0 0 24px 24px;position:relative;font-size:18px;line-height:28px}.skills-caravan .solution-provided .solution-box ul li:last-child{padding-bottom:0}.skills-caravan .solution-provided .solution-box ul li:after{position:absolute;top:8px;left:0;width:15px;height:12px;background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/Skillscaravan-arrow.webp) no-repeat left top;content:""}.skills-caravan .solution-provided .bottom-img{width:100%;margin-top:100px;border-radius:25px;overflow:hidden}.skills-caravan .solution-provided .bottom-img img{width:100%}.skills-caravan .tech-stack{padding:0 0 100px 0;text-align:center}.skills-caravan .tech-stack .stack-row{margin:0 -15px;display:flex;flex-flow:row wrap;justify-content:center}.skills-caravan .tech-stack .stack-box{text-align:center;padding:15px}.skills-caravan .tech-stack .stack-box .box-inner{min-width:213px;padding:17px 15px;height:100%;border-radius:10px;max-width:270px;display:flex;justify-content:center;align-items:center;flex-direction:column}.skills-caravan .tech-stack .stack-box .img{text-align:center;margin-bottom:10px}.skills-caravan .tech-stack .stack-box .text{font-size:16px;color:#535353;line-height:24px;font-weight:500;font-family:"Poppins",SFProText,Verdana}.skills-caravan .business-impact{padding:0 0 100px 0}.skills-caravan .business-impact .impact-text{background:#215BCD;padding:30px;border-radius:10px;height:calc(100% - 24px);margin:12px 0}.skills-caravan .business-impact .impact-text p{font-size:26px;line-height:36px;color:#fff;margin-bottom:0}.skills-caravan .conclusion{overflow:hidden}.skills-caravan .conclusion .text{position:relative;padding-bottom:133px;text-align:center}.skills-caravan .conclusion .text p{max-width:1250px;margin:0 auto}.privateGPT{font-family:'Roboto Flex'}.privateGPT .container{max-width:1470px}.privateGPT .container p{font-family:'Roboto Flex';font-size:20px;line-height:36px;color:#6E6E6E}.privateGPT .container h2:has(+.sub-title){margin:0}.privateGPT .container .sub-title{font-size:24px;line-height:36px;margin:15px 0 30px 0;font-weight:500}.privateGPT .project-overview{padding:100px 0}.privateGPT .project-overview h2{text-align:center}.privateGPT .client-info .recruitment-text{background:rgb(255 229 181 / .3);border-radius:30px;padding:100px 30px}.privateGPT .client-info .recruitment-text ul{padding:0;margin:0}.privateGPT .client-info .recruitment-text ul li{list-style:none;padding:0 0 0 30px;line-height:36px;color:#6E6E6E;font-size:20px;position:relative}.privateGPT .client-info .recruitment-text ul li:after{position:absolute;top:15px;left:0;width:6px;height:6px;border-radius:50%;background:#6E6E6E;content:""}.privateGPT .tech-stack{padding:100px 0;text-align:center}.privateGPT .tech-stack .stack-row{margin:0 -15px;display:flex;flex-flow:row wrap;justify-content:center}.privateGPT .tech-stack .stack-row .stack-box{padding:38px 15px 0 15px;margin-bottom:30px;width:20%}.privateGPT .tech-stack .stack-box .box-inner{border-radius:25px;height:100%;position:relative}.privateGPT .tech-stack .stack-box .box-inner .heading{border-radius:25px 25px 0 0;padding:32px 10px 10px 10px;min-height:84px;display:flex;align-items:center;justify-content:center}.privateGPT .tech-stack .stack-box .box-inner .icon{position:absolute;top:-39px;left:50%;margin-left:-39px;width:78px;height:78px;align-items:center;justify-content:center;display:flex;border-radius:50%}.privateGPT .tech-stack .stack-box .box-inner .heading h6{font-size:18px;font-weight:700;line-height:22px;color:#000;margin-bottom:0}.privateGPT .tech-stack .stack-box .box-inner p{line-height:26px;font-size:16px;color:#6E6E6E;padding:29px}.privateGPT .business-challenges{text-align:center}.privateGPT .business-challenges .col-md-6{padding-bottom:24px}.privateGPT .business-challenges .challenge-info{border-radius:30px;padding:60px 35px;display:flex;flex-flow:row wrap;text-align:left;height:100%}.privateGPT .business-challenges .challenge-info h6{font-size:38px;line-height:56px;font-weight:600;color:#000;margin-bottom:18px;width:100%}.privateGPT .business-challenges .challenge-info p{font-size:22px;line-height:38px;color:#6E6E6E;margin-bottom:40px;width:100%}.privateGPT .business-challenges .challenge-info .img{margin-top:auto;width:100%}.privateGPT .what-built{text-align:center;padding:100px 0}.privateGPT .what-built .col-md-6{padding-bottom:24px}.privateGPT .what-built .informations-box{padding:36px 36px 54px 36px;border:solid 1px #8DE0E9;border-bottom:solid 28px #8DE0E9;border-radius:32px;text-align:left;height:100%}.privateGPT .what-built .informations-box h6{font-size:26px;line-height:32px;color:#000;font-weight:600;margin-bottom:18px}.privateGPT .what-built .informations-box ul{padding:0;margin:0}.privateGPT .what-built .informations-box ul li{line-height:26px;font-size:16px;color:#6E6E6E;position:relative;padding:0 0 10px 24px;list-style:none}.privateGPT .what-built .informations-box ul li span{color:#383838;font-weight:700}.privateGPT .what-built .informations-box ul li:after{position:absolute;top:10px;left:0;width:6px;height:6px;border-radius:50%;background:#383838;content:""}.privateGPT .impact-view{padding-bottom:100px}.privateGPT .impact-view .inner-box{border-radius:30px;background-image:linear-gradient(to right bottom,#dd6dfe,#bb61e8,#9b55d2,#7c48ba,#5e3ca3);padding:57px}.privateGPT .impact-view h2{color:#fff}.privateGPT .impact-view .sub-title{color:#fff}.privateGPT .impact-view .right-data{padding:0 0 46px 46px;background:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/privateGPT-img9.webp) no-repeat left bottom;margin-right:-57px;padding-right:57px}.privateGPT .impact-view .impact-box{background:#fff;border-radius:20px;padding:22px;margin:12px 0}.privateGPT .impact-view .impact-box h6{font-size:22px;line-height:32px;color:#000;margin-bottom:16px;font-weight:600}.privateGPT .impact-view .impact-box p{font-size:16px;color:#6E6E6E;line-height:26px;margin:0}.privateGPT .impact-view .note{padding:34px 0 0 0}.privateGPT .impact-view .note p{max-width:1150px;color:#fff}.objectDetection{font-family:'Roboto Flex'}.objectDetection .container{max-width:1470px}.objectDetection .container p{font-size:18px;line-height:26px}.objectDetection .container h2:has(+.sub-title){margin:0}.objectDetection .container h2 span{color:#00A680}.objectDetection .container .sub-title{font-family:'Roboto Flex';color:#343A40;font-weight:500;font-size:20px;line-height:30px;margin:0 0 40px 0}.objectDetection .project-overview{text-align:center;padding-top:80px}.objectDetection .project-overview p{max-width:1020px;margin:0 auto}.objectDetection .project-overview .bottom-img{text-align:center;width:100%}.objectDetection .client-need{background:#F8F9FF;padding:90px 0 66px 0}.objectDetection .client-need .col-md-4{padding-bottom:24px}.objectDetection .client-need h2{max-width:400px}.objectDetection .client-need .sub-title{max-width:400px}.objectDetection .client-need .infoBox{background:#fff;border-radius:20px;padding:53px 38px 66px 38px;height:100%}.objectDetection .client-need .infoBox .img{width:100%;text-align:center;padding:0 0 20px 0}.objectDetection .client-need .infoBox p{line-height:34px;color:#6C757D;margin-bottom:0;text-align:center}.objectDetection .tech-stack{background:#110021;padding:100px 0}.objectDetection .tech-stack h2{color:#fff;text-align:center}.objectDetection .tech-stack .col-md-4{padding-bottom:24px}.objectDetection .tech-stack .stack-box{border-radius:10px;padding:26px;height:100%}.objectDetection .tech-stack .stack-box .icon{display:block;padding-bottom:14px}.objectDetection .tech-stack .stack-box p{font-size:16px;color:#F4F0FF;line-height:24px}.objectDetection .tech-stack .stack-box p span{font-weight:700}.objectDetection .key-challenges{background:#F8F9FF;padding:100px 0}.objectDetection .key-challenges .left-img{border-radius:10px;overflow:hidden}.objectDetection .key-challenges .right-text{padding-left:30px}.objectDetection .key-challenges .sub-title{margin-top:8px}.objectDetection .key-challenges .icon-box{padding:0 0 40px 63px;position:relative}.objectDetection .key-challenges .col-sm-6:last-child .icon-box{padding-bottom:0}.objectDetection .key-challenges .icon-box h5{font-size:22px;line-height:32px;color:#000;font-weight:600;margin-bottom:10px}.objectDetection .key-challenges .icon-box .icon{position:absolute;top:0;left:0;max-width:49px}.objectDetection .key-challenges .icon-box p{font-size:16px;color:#6C757D;line-height:29px;margin:0}.objectDetection .solution-provided{padding:100px 0}.objectDetection .solution-provided .inner-box{padding:90px 130px;background:#F0FBF8;border-radius:60px;text-align:center}.objectDetection .solution-provided .sub-title{max-width:622px;margin-left:auto;margin-right:auto}.objectDetection .solution-provided .col-lg-4{padding-bottom:24px}.objectDetection .solution-provided .solution-box{background:#fff;border-radius:15px;padding:25px;text-align:left;height:100%}.objectDetection .solution-provided .solution-box .icon{width:60px;height:60px;background:#00B884;border-radius:15px;box-shadow:0 10px 12px rgb(0 184 132 / .2);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.objectDetection .solution-provided .solution-box h5{font-size:22px;line-height:32px;color:#292D34;font-weight:600;margin-bottom:16px}.objectDetection .solution-provided .solution-box ul{padding:0;margin:0}.objectDetection .solution-provided .solution-box ul li{list-style:none;font-size:16px;color:#6C757D;line-height:25px;padding:0 0 16px 24px;position:relative}.objectDetection .solution-provided .solution-box ul li:after{width:5px;height:5px;top:10px;left:0;background:#6C757D;border-radius:50%;content:"";position:absolute}.objectDetection .business-impact{background:#1C1C1C;padding:100px 0}.objectDetection .business-impact h2{color:#fff;margin-bottom:70px}.objectDetection .business-impact .impact-info{padding:250px 0 0 0}.objectDetection .business-impact .info-box{border-radius:24px;background-image:linear-gradient(to bottom,#eec4ff,#cda0e3,#ac7cc9,#8a5bae,#693a95);padding:1px}.objectDetection .business-impact .info-box .inner-box{background:#141414;padding:52px;min-height:550px;border-radius:24px;align-content:flex-end;display:flex;flex-flow:row wrap}.objectDetection .business-impact .info-box h5{font-size:60px;color:#F5F5F5;line-height:72px;margin-bottom:32px;font-weight:500}.objectDetection .business-impact .info-box p{font-size:19px;line-height:29px;color:#F5F5F5;margin-bottom:0}.objectDetection .business-impact .col-lg-4:nth-child(even) .info-box .inner-box{background-image:linear-gradient(to bottom,#17002c,#271144,#3c1e5e,#522c79,#693a95)}.objectDetection .business-impact .col-lg-4{padding-bottom:70px}.objectDetection .business-impact .col-lg-4:nth-child(3n+2) .info-box{margin-top:-250px}.objectDetection .conclusion{padding:100px 0}.objectDetection .conclusion h2{margin-bottom:18px}.objectDetection .conclusion p{line-height:29px;color:#6C757D}.casestudy-banner{padding:170px 0 120px 0;min-height:650px;display:flex;align-items:center;text-align:center}.casestudy-banner .container{max-width:1474px}.casestudy-banner .container h1{margin-bottom:0;color:#fff}.casestudy-banner.black-text .container h1{color:#0E091E}.casestudy-intro{padding:60px 0}.casestudy-intro .content{text-align:center}.casestudy-intro .content p{font-size:20px;line-height:32px}.piap-casestudy .casestudy-banner .container h1 span{display:block;background:linear-gradient(90deg,rgb(24 130 236) 0%,rgb(23 239 230) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;color:#fff0}.kaiciid-casestudy .casestudy-banner .container h1 span{color:#466AE0}.ba-casestudy .casestudy-banner .container h1{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/ba-banner-text.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}.hpe-casestudy .casestudy-banner .container h1 span{background-color:#D13328;padding:0 14px}.cfc-casestudy .casestudy-banner .container h1 span{color:#BE9147}.privateGPT .casestudy-banner .container h1 span{background-image:linear-gradient(to right,#e063ff,#c665ff,#a967ff,#8a68fe,#6668fb);color:transparent!important;background-clip:text;-webkit-background-clip:text}.objectDetection .casestudy-banner .container h1 span{background:linear-gradient(to right,rgb(105 58 149) 0%,rgb(236 109 255) 100%);color:transparent!important;background-clip:text;-webkit-background-clip:text}.asistool-casestudy .casestudy-banner .container h1{background-image:url(/wordpress-projects/drc2025/wp-content/themes/drc/assets/images/case_study_img/python-cstudy-gradient.webp);background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;color:transparent!important}@media (max-width:1600px){.asistool-casestudy .challenges .content-col{padding-left:20px}.aiml-casestudy .client-needed .left-content{flex:0 0 85%;max-width:85%;margin-left:0}.aiml-casestudy .client-needed .right-image{flex:0 0 75%;max-width:75%}}@media (max-width:1473px){.aiml-casestudy .tech-stack .tech-row:nth-child(odd){padding-left:155px}.aiml-casestudy .tech-stack .tech-row:nth-child(even){padding-right:155px}.aiml-casestudy .tech-stack .tech-row .tech-col{width:280px;min-height:330px}.aiml-casestudy .tech-stack .tech-row:not(:first-child){margin-top:-65px}.aiml-casestudy .conclusion .content{max-width:50%;margin-bottom:-300px}.data-casestudy .business-impact .right-img{max-width:630px}.rise-casestdy .key-objectives .key-col{padding:20px}}@media (max-width:1339px){.asistool-casestudy .client-needed .image{padding-left:100px}.aiml-casestudy .client-needed .right-image{right:-100px}.data-casestudy .client-needed .content-col{padding-left:30px}.data-casestudy .business-impact .right-img{max-width:600px}.cfc-casestudy .conclusion .content{padding:100px 200px 100px 60px}.torrent-casestdy .key-objectives .grid-row{grid-column-gap:50px}.torrent-casestdy .key-objectives .grid-row .grid-column .item{padding:30px 40px 30px 30px}.torrent-casestdy .key-objectives .grid-row .grid-column .item h5{font-size:22px;line-height:32px}.objectDetection .solution-provided .inner-box{padding:50px 30px}.objectDetection .business-impact .info-box h5{font-size:40px;line-height:48px}}@media (max-width:1199px){.actmotion-casestudy .business-impact .image-col:before{width:400px;height:400px;background-size:cover}.actmotion-casestudy .business-impact .image-col:after{width:400px;height:400px;background-size:cover}.aistudio-casestudy .key-objectives .content{padding-left:30px}.aistudio-casestudy .key-challenges .key-col{padding:30px}.aistudio-casestudy .solutions .solutions-col{padding:30px}.aistudio-casestudy .key-objectives.large .content{padding-right:30px}.asistool-casestudy .client-needed .image{padding-left:50px}.asistool-casestudy .we-built .webuilt-col{padding:30px}.asistool-casestudy .tech-stack .inner-row:nth-child(odd){padding-left:50px}.asistool-casestudy .tech-stack .inner-row:nth-child(even){padding-right:50px}.asistool-casestudy .business-impact .image-col{padding-left:50px}.asistool-casestudy .business-impact .content-col{padding:30px}.asistool-casestudy .business-impact .content-col p{margin-bottom:30px}.aiml-casestudy .we-built .right-image{right:-60px}.aiml-casestudy .we-built .left-content{flex:0 0 75%;max-width:75%}.aiml-casestudy .business-impact .content-col{padding:30px}.aiml-casestudy .tech-stack .tech-row:nth-child(odd){padding-left:95px;position:relative;left:45px}.aiml-casestudy .tech-stack .tech-row:nth-child(even){padding-right:95px}.aiml-casestudy .tech-stack .tech-row .tech-col{width:250px;min-height:300px}.aiml-casestudy .conclusion .content{margin-bottom:-250px}.data-casestudy .key-challenges .key-col{padding:30px;border-radius:15px}.data-casestudy .key-challenges .row{margin-right:-15px;margin-left:-15px;gap:30px 0}.data-casestudy .key-challenges .row [class*="col-"]{padding-right:15px;padding-left:15px}.data-casestudy .business-impact .right-img{max-width:550px}.data-casestudy .business-impact .image-col:before{left:-90px;top:-140px;width:400px;height:400px;background-size:cover}.data-casestudy .business-impact .right-img{max-width:480px}.data-casestudy .we-built .row [class*="col-"]:nth-child(odd) .webuilt-col{padding:30px 30px 30px 0}.data-casestudy .we-built .row [class*="col-"]:nth-child(even) .webuilt-col{padding:30px 0 30px 30px}.piap-casestudy .tech-stack .tech-row{gap:20px}.piap-casestudy .tech-stack .tech-row .tech-col{padding:30px 15px;flex:0 0 calc(25% - 15.5px)}.piap-casestudy .key-challenges .key-col{padding:30px}.piap-casestudy .business-impact ul li{padding:0 0 0 150px}.piap-casestudy .business-impact ul li:after{left:60px}.piap-casestudy .business-impact ul li:nth-child(5){margin-left:0}.ba-casestudy .overviews .content{padding:30px}.ba-casestudy .rfp-built .rfp-col{padding:26px;border-top-right-radius:50px}.ba-casestudy .rfp-built .rfp-col h5{font-size:24px;line-height:32px}.ba-casestudy .eligibility .eligibility-col{padding:26px}.ba-casestudy .tech-stack .tech-row .tech-col{padding:30px 20px}.hpe-casestudy .key-objectives .content{padding-left:30px}.hpe-casestudy .key-challenges .key-col{padding:20px}.hpe-casestudy .key-challenges .key-col .icon{margin-bottom:25px}.hpe-casestudy .solutions-offered .inner-col{padding-right:20px}.hpe-casestudy .solutions-offered .list-row .row:nth-child(even) .inner-col{padding-left:20px}.hpe-casestudy .business-impact .content-col .text{padding:16px 20px 22px 20px}.kaiciid-casestudy .proverview-section .content-col{padding:40px;border-radius:30px}.kaiciid-casestudy .proverview-section p{font-size:20px;line-height:30px}.kaiciid-casestudy .key-challenges .key-col{gap:15px 30px}.kaiciid-casestudy .key-challenges .key-col h5{flex:0 0 250px}.kaiciid-casestudy .key-challenges .key-col .text{padding-left:0}.kaiciid-casestudy .tech-stack .right-col{gap:30px 40px}.kaiciid-casestudy .tech-stack .tech-col{max-width:180px}.kaiciid-casestudy .tech-stack .tech-col .icon{height:180px;border-radius:20px}.kaiciid-casestudy .features .features-col{padding:40px 20px;border-radius:25px}.kaiciid-casestudy .features .features-col:before{width:120px;height:120px}.kaiciid-casestudy .conclusion .content-row{padding:30px}.kaiciid-casestudy .conclusion .left-col{padding-right:30px}.kaiciid-casestudy .conclusion .right-col{padding-left:30px}.kaiciid-casestudy .conclusion .image img{border-radius:25px}.cfc-casestudy .we-offered .offered-col{padding:30px}.cfc-casestudy .tech-stack .tech-row{gap:20px}.cfc-casestudy .business-impact .image-col h2{padding:30px}.cfc-casestudy .business-impact .content-col{padding-left:0}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:nth-child(odd) .webuilt-col{padding:30px 20px 30px 0}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:nth-child(even) .webuilt-col{padding:30px 0 30px 20px}.cfc-casestudy .conclusion .content{padding:50px 160px 50px 40px}.netsuite-casestudy .overviews .content{padding-left:40px}.netsuite-casestudy .results .image{padding-left:30px}.torrent-casestdy .container h2{margin-bottom:24px}.torrent-casestdy .overviews .content{padding-left:20px}.torrent-casestdy .key-objectives .grid-row .grid-column .item{padding:20px 50px 20px 20px}.torrent-casestdy .key-objectives .grid-row .grid-column .item h5{font-size:20px;line-height:30px}.torrent-casestdy .key-objectives .grid-row{grid-column-gap:50px}.torrent-casestdy .key-objectives .grid-row .grid-column{gap:60px 0}.torrent-casestdy .solutions .key-col{padding:30px}.torrent-casestdy .key-benefits .content{padding:40px}.torrent-casestdy .key-benefits .image{padding-left:20px}.storex-mainsection .client-broached-section .content-row .content-col{padding:90px 44px 90px 180px}.storex-mainsection .technology-stack-section .inner-col .content h4{font-size:22px;line-height:24px}.storex-mainsection .technology-stack-section .inner-col .content h5{font-size:14px;line-height:18px}.storex-mainsection .technology-stack-section .inner-col .icon{width:50px;height:50px}.storex-mainsection .technology-stack-section .inner-col .content{width:calc(100% - 50px);padding-left:20px}.storex-mainsection .technology-stack-section .inner-col{padding:15px;border-radius:20px}.edenwines-casestdy .overview-mainsection .container h2{margin:0 0 24px 0;font-size:42px;line-height:56px}.shams-casestdy .key-objectives .content .content-col.one{max-width:200px;min-height:154px;padding:30px 20px}.shams-casestdy .key-objectives .content .content-col.two{max-width:210px;min-height:180px;padding:20px 15px;left:240px}.shams-casestdy .key-objectives .content .content-col.three{max-width:230px;min-height:220px;padding:20px 40px 20px 20px;left:140px;top:110px}.shams-casestdy .key-objectives .content .content-col.four{max-width:160px;min-height:180px;padding:20px 22px;left:0}.shams-casestdy .key-objectives .content .content-col.five{max-width:190px;min-height:160px;padding:20px;left:340px}.shams-casestdy .key-challenges .key-col{padding:30px 20px}.rise-casestdy .key-objectives .key-col{padding:10px}.blink-casestdy .tech-stack .tech-col{padding:20px}.blink-casestdy .tech-stack:after{top:-175px;width:400px;height:400px}.urban-waters .conclusion .right-img{max-width:56%}.tarrakki-casestdy .tech-stack .inner-div{padding:0}.privateGPT .tech-stack .stack-row .stack-box{width:25%}.privateGPT .impact-view .right-data{padding:0;margin:0;background:none}}@media (max-width:991px){.actmotion-casestudy .client-needed .left-image{flex:0 0 100%;max-width:100%;margin-bottom:30px}.actmotion-casestudy .client-needed .image{text-align:center}.actmotion-casestudy .client-needed .right-content{flex:0 0 100%;max-width:100%}.actmotion-casestudy .key-challenges .key-col{padding:20px}.actmotion-casestudy .what-webuilt .webuilt-col{padding:68px 20px 20px 20px}.actmotion-casestudy .people-section .row{gap:40px 0}.actmotion-casestudy .people-section .people-col{gap:20px}.actmotion-casestudy .business-impact .left-content{flex:0 0 100%;max-width:100%;margin-bottom:30px}.actmotion-casestudy .business-impact .right-img{flex:0 0 100%;max-width:100%}.aistudio-casestudy .key-objectives .list ul{width:100%}.aistudio-casestudy .key-objectives.large .list ul{gap:30px 0;width:100%;margin-bottom:30px}.asistool-casestudy .overviews .row{gap:30px 0}.asistool-casestudy .overviews .image-cols{flex:0 0 100%;max-width:100%}.asistool-casestudy .overviews .content-cols{flex:0 0 100%;max-width:100%}.asistool-casestudy .overviews .content{padding-left:0}.asistool-casestudy .challenges .row{gap:30px 0}.asistool-casestudy .challenges .image-cols{flex:0 0 100%;max-width:100%;position:relative;padding:0 12px}.asistool-casestudy .challenges .content-cols{flex:0 0 100%;max-width:100%}.asistool-casestudy .challenges .content-col{padding-left:0}.asistool-casestudy .challenges .content-col .list{gap:0 30px}.asistool-casestudy .challenges .content-col .list ul{width:calc(50% - 15px)}.asistool-casestudy .tech-stack .left-text .inner-row{grid-column-gap:20px}.asistool-casestudy .tech-stack .inner-row:nth-child(odd){padding-left:20px}.asistool-casestudy .tech-stack .inner-row:nth-child(even){padding-right:20px}.asistool-casestudy .tech-stack .tech-col{padding:15px}.asistool-casestudy .tech-stack .right-text{padding-left:30px}.asistool-casestudy .tech-stack .left-text{grid-row-gap:20px}.asistool-casestudy .business-impact .image-col{padding-left:26px}.aiml-casestudy .challenges .content-col{padding:60px 0;padding-right:140px}.aiml-casestudy .client-needed .content-col{padding:50px 70px;clip-path:polygon(90% 0,100% 50%,90% 100%,10% 100%,0 50%,10% 0)}.aiml-casestudy .tech-stack .row{flex-direction:column-reverse}.aiml-casestudy .tech-stack .right-text{text-align:left}#wrapper .aiml-casestudy .conclusion{padding:0}.aiml-casestudy .conclusion .content{max-width:100%;margin-bottom:0}.data-casestudy .client-needed .content-col{padding-left:0}#wrapper .data-casestudy .tech-stack{padding:80px 0 150px 0}.data-casestudy .business-impact .row{gap:30px 0}.data-casestudy .business-impact .left-content{flex:0 0 100%;max-width:100%}.data-casestudy .business-impact .right-img{flex:0 0 100%;max-width:100%;position:relative;top:0}.piap-casestudy .client-needed .content-col{padding-right:15px}.piap-casestudy .tech-stack .tech-row .tech-col{flex:0 0 calc(33.33% - 14px)}.piap-casestudy .business-impact .row{gap:30px 0}.piap-casestudy .business-impact .image-cols{flex:0 0 100%;max-width:100%}.piap-casestudy .business-impact .image-col{text-align:center}.piap-casestudy .business-impact .content-cols{flex:0 0 100%;max-width:100%}.piap-casestudy .business-impact .content-col:before{display:none}.piap-casestudy .business-impact ul{gap:30px}.piap-casestudy .business-impact ul li:after{width:3px;height:calc(100% + 12px);background-color:#E9E9E9;left:5px;top:39px}.piap-casestudy .business-impact ul li{padding:0 0 0 80px;margin-left:0!important}.piap-casestudy .business-impact ul li:before{width:12px;height:12px;top:19px;box-shadow:0 0 0 8px #d9d9d9}.piap-casestudy .business-impact ul li.green:before{box-shadow:0 0 0 8px #ACAF35}.piap-casestudy .business-impact ul li.brown:before{box-shadow:0 0 0 8px #865466}.piap-casestudy .business-impact ul li.blue:before{box-shadow:0 0 0 8px #059B7E}.piap-casestudy .business-impact ul li.orange:before{box-shadow:0 0 0 8px #ED7C45}.piap-casestudy .business-impact ul li.purple:before{box-shadow:0 0 0 8px #704694}.piap-casestudy .business-impact ul li .number{font-size:42px;line-height:1.3}.piap-casestudy .business-impact ul li .text h6{line-height:24px}.piap-casestudy .business-impact ul li .text p{line-height:26px}.piap-casestudy .business-impact ul li:last-child:after{display:none}.ba-casestudy .overviews .content{padding:20px}.ba-casestudy .key-challenges .key-col h5{font-size:24px;line-height:32px}.ba-casestudy .rfp-built .rfp-col{padding:20px;border-top-right-radius:40px}.ba-casestudy .eligibility .eligibility-col{padding:20px;gap:15px}#wrapper .ba-casestudy .tech-stack{padding:172px 0 80px 0}.hpe-casestudy .key-objectives .list ul{width:100%;margin-bottom:0}.kaiciid-casestudy .proverview-section .content-col{padding:30px;border-radius:20px}.kaiciid-casestudy .key-objectives .list ul{width:100%}#wrapper .kaiciid-casestudy .key-objectives{padding:0}.kaiciid-casestudy .key-objectives .content{padding-left:10px}.kaiciid-casestudy .key-challenges .key-col{border-radius:20px;padding:20px}.kaiciid-casestudy .key-challenges .key-col h5{flex:0 0 200px}#wrapper .kaiciid-casestudy .conclusion{padding:0}.cfc-casestudy .business-impact .image-col h2{padding:18px}.cfc-casestudy .conclusion .row{gap:30px 0}.cfc-casestudy .conclusion .content-cols{flex:0 0 100%;max-width:100%;margin-right:0%}.cfc-casestudy .conclusion .image-cols{flex:0 0 100%;max-width:100%}.cfc-casestudy .conclusion .content{padding:40px}.cfc-casestudy .conclusion .image img{border:0}#wrapper .main-banner{padding:120px 0 80px 0}#wrapper .project-overview{padding:80px 0}#wrapper .key-objectives{padding:80px 0}#wrapper .key-challenges{padding:80px 0}#wrapper .solution-provided{padding:80px 0}.urban-waters .solution-row{border:none;padding:0}.urban-waters .solution-row:last-child .col-lg-6:last-child .solution-data{border:none}.urban-waters .solution-row .solution-data{border-bottom:solid 1px rgb(79 79 79 / .3);padding-top:30px;padding-bottom:30px}.urban-waters .solution-row .solution-data .icon{top:30px}#wrapper .tech-stack{padding:80px 0}#wrapper .business-impact{padding:80px 0}#wrapper .conclusion{padding:80px 0}#wrapper .project-screen{padding:80px 0}.WMSystem .solution-provided .col-lg-3:nth-child(even) .solution-data:first-child{margin-top:0}.WMSystem .solution-provided .solution-data:last-child{margin-bottom:24px}.WMSystem .solution-provided .col-lg-3:last-child .solution-data:last-child{margin-bottom:0}.WMSystem .tech-stack .tech-stackBox:last-child{margin-bottom:24px}.WMSystem .tech-stack .col-lg-4:last-child .tech-stackBox:last-child{margin-bottom:0}.WMSystem .tech-stack .title-box{position:static;width:100%}.tarrakki-casestdy .tech-stack .stack-box{padding:30px 20px}.tarrakki-casestdy .tech-stack .stack-box .text{font-size:26px;line-height:36px}.tarrakki-casestdy .tech-stack .row{margin:0 -12px}.tarrakki-casestdy .tech-stack .row .col-md-4{padding:0 12px}#wrapper .tarrakki-casestdy .conclusion{padding:0}.tarrakki-casestdy .conclusion .text{margin-bottom:-50px}.skills-caravan .key-objectives h2{position:static;color:#000;max-width:inherit}.skills-caravan .key-objectives .right-text{padding-left:0}#wrapper .skills-caravan .tech-stack{padding-top:0}#wrapper .skills-caravan .business-impact{padding-top:0}#wrapper .skills-caravan .conclusion{padding:0}.privateGPT .tech-stack .stack-row .stack-box{width:33.33%}.privateGPT .client-info .recruitment-text{padding:80px 30px}.privateGPT .what-built{padding:80px 0}.privateGPT .impact-view{padding-bottom:80px}.objectDetection .business-impact .impact-info{padding-top:0}.objectDetection .business-impact .col-lg-4:nth-child(3n+2) .info-box{margin-top:0}.objectDetection .business-impact .col-lg-4:nth-child(even) .info-box .inner-box{background:#141414}.objectDetection .business-impact .info-box .inner-box{height:100%;min-height:inherit}.objectDetection .business-impact .info-box{height:100%}.objectDetection .business-impact .col-lg-4{padding-bottom:24px}.objectDetection .business-impact .info-box .inner-box{padding:24px}.objectDetection .key-challenges .right-text{padding-left:0}.objectDetection .client-need{padding:80px 0}#wrapper .matter-casestdy .overviews .tech-stack{padding:0}#wrapper .matter-casestdy .key-challenges{padding:0}.matter-casestdy .image-grids{padding:60px 0}.torrent-casestdy .overviews .content{padding-left:0}.torrent-casestdy .overviews .content-cols:after{display:none}.torrent-casestdy .key-objectives .grid-row .grid-column .item{padding:20px 60px 20px 20px}#wrapper .torrent-casestdy .key-objectives{padding-bottom:0}.torrent-casestdy .the-challenges .left-col{padding-right:30px}.torrent-casestdy .the-challenges .image{width:300px}.storex-mainsection .client-broached-section .content-row{gap:30px 0}.storex-mainsection .client-broached-section .content-row .image-col{width:100%}.storex-mainsection .client-broached-section .content-row .content-col{width:100%;padding:40px}.storex-mainsection .key-challenges .content-col.storex-content-col{flex:0 0 100%;max-width:100%}.storex-mainsection .key-challenges .image-rightcol.storex-image-col{flex:0 0 100%;max-width:100%;margin-bottom:20px}.storex-mainsection .tech-section{padding:30px}.shams-casestdy .key-objectives .content{margin-top:0;display:flex;flex-direction:column;gap:15px;min-height:1px;margin-bottom:30px}.shams-casestdy .key-objectives .content .content-col{background-image:none!important;background:linear-gradient(to right,rgb(160 94 228) 0%,rgb(88 47 202) 100%)!important;position:relative!important;left:auto!important;top:auto!important;max-width:100%!important;min-height:1px!important;padding:15px!important}.shams-casestdy .key-challenges .challenge-list .row [class*="col-"]:nth-child(2){transform:rotate(3deg);left:-12px}.shams-casestdy .key-challenges .challenge-list .row [class*="col-"]:nth-child(3){transform:rotate(6deg);left:-22px}.shams-casestdy .we-offered .offered-col{padding:20px}.shams-casestdy .module-col{gap:0 18px;padding:15px}#wrapper .shams-casestdy .conclusion{padding:350px 0 100px 0}.rise-casestdy .key-objectives .content{max-width:100%;margin-bottom:30px}.rise-casestdy .we-offered{padding:100px 0}.rise-casestdy .we-offered .image-col img{object-fit:cover}.skillind-casestdy .key-challenges .content-col{padding-right:0}.skillind-casestdy .business-impact .content-col{padding:20px}.blink-casestdy .requirements .content-row .contents{max-width:70%}.blink-casestdy .solutions .content-row .contents{max-width:70%}#wrapper .blink-casestdy .conclusion{padding:170px 0 80px 0}.blink-casestdy .tech-stack .tech-col h3{font-size:24px;line-height:32px}.casestudy-banner{padding:150px 0 60px 0;min-height:300px}}@media (max-width:767px){.actmotion-casestudy .heading-row p{font-size:18px;line-height:28px}.actmotion-casestudy .client-needed{padding-top:50px}.actmotion-casestudy .client-needed .content-col p{font-size:18px;line-height:28px}.actmotion-casestudy .client-needed .content-col ul{gap:25px}.actmotion-casestudy .tools-tech{padding:50px 0}.actmotion-casestudy .tools-tech .tech-row{gap:10px}.actmotion-casestudy .tools-tech .tech-row .tech-col{width:calc(50% - 5px);padding:16px 10px}.actmotion-casestudy .tools-tech .tech-row .tech-col span{font-size:16px;line-height:26px}.actmotion-casestudy .key-challenges .key-col h5{font-size:20px}.actmotion-casestudy .what-webuilt{padding:50px 0}.actmotion-casestudy .what-webuilt .webuilt-col .icon{left:50%;transform:translateX(-50%)}.actmotion-casestudy .what-webuilt .webuilt-col ul{gap:10px}.actmotion-casestudy .what-webuilt .webuilt-col ul li{line-height:26px}.actmotion-casestudy .people-section{padding:50px 0}.actmotion-casestudy .people-section .row{gap:30px 0}.actmotion-casestudy .people-section .row [class*="col-"]{flex:0 0 100%;max-width:100%}.actmotion-casestudy .people-section:before{display:none}.actmotion-casestudy .people-section .people-col h4{margin-bottom:10px}.actmotion-casestudy .people-section .people-col p{line-height:26px}.actmotion-casestudy .people-section:after{left:-11px;top:10px;width:72px;height:52px;background-size:50px}.actmotion-casestudy .business-impact .content-col ul{gap:20px}.actmotion-casestudy .business-impact .content-col p{line-height:26px}.aistudio-casestudy .heading-row p{font-size:18px;line-height:28px}.aistudio-casestudy .proverview-section{padding:50px 0}.aistudio-casestudy .proverview-section .content p{font-size:18px;line-height:28px}.aistudio-casestudy .key-objectives .row{gap:30px 0}.aistudio-casestudy .key-objectives .image-cols{flex:0 0 100%;max-width:100%}.aistudio-casestudy .key-objectives .content-cols{flex:0 0 100%;max-width:100%}.aistudio-casestudy .key-objectives .content{padding-left:0}.aistudio-casestudy .key-objectives .list ul li{font-size:18px;line-height:28px}.aistudio-casestudy .key-challenges .key-col{padding:20px}.aistudio-casestudy .key-challenges .key-col h5{margin-bottom:10px}.aistudio-casestudy .solutions{padding:50px 0}.aistudio-casestudy .solutions .solutions-col{border-radius:20px;padding:20px}.aistudio-casestudy .key-objectives.large .content-cols{flex:0 0 100%;max-width:100%}.aistudio-casestudy .key-objectives.large .content{padding-right:0}.aistudio-casestudy .key-objectives.large .image-cols{flex:0 0 100%;max-width:100%}.aistudio-casestudy .key-objectives.large .list ul{gap:10px 0;margin-bottom:10px}.aistudio-casestudy .conclusion p{line-height:28px;font-size:16px}.asistool-casestudy .container p{font-size:18px;line-height:28px}.asistool-casestudy .heading-row h2{margin-bottom:25px}.asistool-casestudy .heading-row p{font-size:18px;line-height:28px}.asistool-casestudy .overviews{padding:50px 0}.asistool-casestudy .client-needed .row{gap:30px 0}.asistool-casestudy .client-needed .right-content{flex:0 0 100%;max-width:100%}.asistool-casestudy .client-needed .left-image{flex:0 0 100%;max-width:100%}.asistool-casestudy .client-needed{padding:50px 0}.asistool-casestudy .client-needed .image{padding-left:0}.asistool-casestudy .client-needed .content-col p{font-size:22px;line-height:30px}.asistool-casestudy .client-needed .content-col ul li{font-size:20px;line-height:34px}.asistool-casestudy .challenges{padding:50px 0}.asistool-casestudy .challenges .content-col .list ul{width:100%;gap:20px 0}.asistool-casestudy .we-built{padding:50px 0}.asistool-casestudy .we-built .webuilt-col{padding:20px}.asistool-casestudy .we-built .webuilt-col ul li{font-size:18px;line-height:28px}.asistool-casestudy .tech-stack .left-cols{flex:0 0 100%;max-width:100%}.asistool-casestudy .tech-stack .right-cols{flex:0 0 100%;max-width:100%}.asistool-casestudy .tech-stack .right-text{padding-left:0}.asistool-casestudy .tech-stack .row{gap:30px;flex-direction:column-reverse}.asistool-casestudy .tech-stack .inner-row:nth-child(odd){padding-left:0}.asistool-casestudy .tech-stack .inner-row:nth-child(even){padding-right:0}.asistool-casestudy .business-impact .row{gap:30px}.asistool-casestudy .business-impact .left-content{flex:0 0 100%;max-width:100%}.asistool-casestudy .business-impact .right-img{flex:0 0 100%;max-width:100%}.asistool-casestudy .business-impact .image-col{padding-left:0}.asistool-casestudy .business-impact .content-col{padding:20px}.aiml-casestudy:after{left:0}.aiml-casestudy .container p{font-size:18px;line-height:28px}.aiml-casestudy .heading-row p{font-size:18px;line-height:28px}.aiml-casestudy .proverview-section{padding:70px 0}.aiml-casestudy .challenges .content-col{padding:50px 0;padding-right:40px;clip-path:polygon(95% 0%,100% 50%,95% 100%,0% 100%,0 49%,0% 0%)}.aiml-casestudy .client-needed{padding:50px 0}.aiml-casestudy .client-needed .left-content{flex:0 0 100%;max-width:100%;margin-left:0;margin-top:0}.aiml-casestudy .client-needed .row{gap:30px 0}.aiml-casestudy .client-needed .content-col{padding:40px;clip-path:polygon(95% 0,100% 50%,95% 100%,5% 100%,0 50%,5% 0)}.aiml-casestudy .client-needed .content-col ul li{font-size:18px;line-height:28px}.aiml-casestudy .client-needed .content-col:after{left:0}.aiml-casestudy .client-needed .right-image{right:0;position:relative;flex:0 0 100%;max-width:100%;top:0;height:auto}.aiml-casestudy .we-built{padding:50px 0}.aiml-casestudy .we-built .left-content{flex:0 0 100%;max-width:100%}.aiml-casestudy .we-built .row{gap:30px 0}.aiml-casestudy .we-built .right-image{right:auto;position:relative;top:0;flex:0 0 100%;max-width:100%}.aiml-casestudy .we-built .image-col{text-align:center}.aiml-casestudy .we-built .webuilt-col ul li{width:100%;border-left-width:10px}.aiml-casestudy .we-built .webuilt-col ul li p{line-height:28px}.aiml-casestudy .tech-stack .tech-row{flex-direction:column;align-items:center}.aiml-casestudy .tech-stack .tech-row:nth-child(odd){padding-left:0;left:0}.aiml-casestudy .tech-stack .tech-row:nth-child(even){padding-right:0}.aiml-casestudy .tech-stack .tech-row .tech-col{width:300px;min-height:350px}.aiml-casestudy .tech-stack .tech-row:not(:first-child){margin-top:22px}.data-casestudy .heading-row p{font-size:18px;line-height:28px}.data-casestudy .client-needed{padding:50px 0}.data-casestudy .client-needed .row{gap:30px 0}.data-casestudy .client-needed .left-image{flex:0 0 100%;max-width:100%}.data-casestudy .client-needed .right-content{flex:0 0 100%;max-width:100%}.data-casestudy .client-needed .content-col p,.data-casestudy .client-needed .content-col ul li{font-size:18px}.data-casestudy .client-needed .content-col ul{gap:12px}#wrapper .data-casestudy .tech-stack{padding:50px 0 80px 0}.data-casestudy .key-challenges .key-col{padding:20px}.data-casestudy .tech-stack:after{background-size:150%}.data-casestudy .we-built{padding:30px 0 50px 0}.data-casestudy .we-built:before{right:-100%}.data-casestudy .we-built .row [class*="col-"]:nth-child(odd):after{display:none}.data-casestudy .we-built .row [class*="col-"]:nth-child(odd) .webuilt-col{padding:20px 0}.data-casestudy .we-built .row [class*="col-"]:nth-child(even) .webuilt-col{padding:20px 0}.data-casestudy .we-built .row [class*="col-"]:first-child .webuilt-col{padding-top:0}.data-casestudy .we-built .row [class*="col-"]:last-child .webuilt-col{padding-bottom:0}.piap-casestudy .piap-banner-image{margin-bottom:50px}.piap-casestudy .container p{font-size:18px;line-height:28px}.piap-casestudy .overviews{padding:50px 0}.piap-casestudy .client-needed{padding:50px 0}.piap-casestudy .client-needed .row{gap:30px 0}.piap-casestudy .client-needed .content-col ul li{font-size:18px;line-height:28px}.piap-casestudy .client-needed .content-col p{font-size:18px;line-height:28px}.piap-casestudy .heading-row{margin-bottom:30px}.piap-casestudy .tech-stack .tech-row .tech-col{flex:0 0 calc(50% - 10px)}.piap-casestudy .key-challenges .key-col{padding:20px}.piap-casestudy .key-challenges .key-col p{line-height:28px}.piap-casestudy .we-offered{padding:50px 0}.piap-casestudy .we-offered .row{gap:0}.piap-casestudy .offered-col ul li{font-size:18px}.piap-casestudy .offered-col{padding-bottom:20px;margin-bottom:20px}.piap-casestudy .offered-col:last-child{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #BFBFBF}.piap-casestudy .we-offered .row [class*="col-"]:last-child .offered-col:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.piap-casestudy .business-impact ul{gap:20px}.piap-casestudy .business-impact ul li{padding-left:40px;padding-top:3px}.piap-casestudy .business-impact ul li .text h6{line-height:22px}.piap-casestudy .business-impact ul li:before{top:12px}.piap-casestudy .business-impact ul li .number{line-height:1;font-size:32px}.piap-casestudy .business-impact ul li:after{top:32px;height:calc(100% - 8px)}.ba-casestudy .container p{font-size:18px;line-height:28px}.ba-casestudy .heading-row{margin-bottom:30px}.ba-casestudy .overviews{padding:50px 0}.ba-casestudy .overviews .row{gap:30px 0}.ba-casestudy .overviews .content-cols{flex:0 0 100%;max-width:100%;margin-right:0;margin-bottom:0}.ba-casestudy .overviews .image-cols{flex:0 0 100%;max-width:100%;height:auto}.ba-casestudy .overviews .image img{border-radius:0 40px 0 0}.ba-casestudy .client-needed{padding:25px 0 50px 0}.ba-casestudy .client-needed .row{gap:30px 0}.ba-casestudy .client-needed .image img{border-radius:40px 0 0 0}.ba-casestudy .client-needed .content-col ul li{font-size:18px;line-height:28px}.ba-casestudy .client-needed .content-col ul li:before{top:7px}.ba-casestudy .key-challenges .inner-col{padding:50px 20px}.ba-casestudy .key-challenges .container{padding:0}.ba-casestudy .key-challenges .row{gap:22px}.ba-casestudy .key-challenges .row>[class*="col-"]:not(:last-child) .key-col:last-child:before{height:calc(100% + 7px)}#wrapper .ba-casestudy .key-challenges{padding:0}.ba-casestudy .proverview-section{padding:50px 0}.ba-casestudy .rfp-built{padding:50px 0}.ba-casestudy .eligibility{padding:50px 0}.ba-casestudy .eligibility .eligibility-col img{max-width:30px}.ba-casestudy .automation{padding:50px 0}.ba-casestudy .automation .automation-col{border-radius:20px;padding-right:35px;padding-bottom:35px}.ba-casestudy .automation .automation-col h6{min-height:1px}.ba-casestudy .automation .automation-col .inner-col{height:auto}.ba-casestudy .tech-stack .tech-row{gap:20px}.ba-casestudy .tech-stack .tech-row .tech-col{flex:0 0 100%}#wrapper .ba-casestudy .tech-stack{overflow:hidden;padding:80px 0 50px 0}.ba-casestudy .tech-stack .image img{height:calc(100% + 120px);top:-120px;position:relative}.ba-casestudy .business-impact .heading-row{margin-bottom:30px}.ba-casestudy .business-impact .content-col ul li{width:100%}.hpe-casestudy .heading-row{margin-bottom:30px}.hpe-casestudy .heading-row p{font-size:18px;line-height:28px}.hpe-casestudy .proverview-section .content p{font-size:18px;line-height:28px}.hpe-casestudy .proverview-section{padding:50px 0}.hpe-casestudy .key-objectives .row{gap:30px 0}.hpe-casestudy .key-objectives .image-cols{flex:0 0 100%;max-width:100%}.hpe-casestudy .key-objectives .content-cols{flex:0 0 100%;max-width:100%}.hpe-casestudy .key-objectives .content{padding-left:0}.hpe-casestudy .key-objectives .list ul li{font-size:18px;line-height:28px}.hpe-casestudy .solutions-offered{padding:50px 0}.hpe-casestudy .solutions-offered .content-cols{flex:0 0 100%;max-width:100%}.hpe-casestudy .solutions-offered .image-cols{flex:0 0 100%;max-width:100%}.hpe-casestudy .solutions-offered .row{gap:30px 0}.hpe-casestudy .solutions-offered .image:after{right:-30px;top:-25px;width:100px;height:100px}.hpe-casestudy .solutions-offered .list-row{gap:30px 0}.hpe-casestudy .solutions-offered .heading-row{margin-bottom:30px}.hpe-casestudy .solutions-offered .inner-col .content:not(:last-child){padding-bottom:20px;margin-bottom:20px}.hpe-casestudy .solutions-offered .inner-col{padding-right:0}.hpe-casestudy .solutions-offered .list-row .row:nth-child(even) .inner-col{padding-left:0}.hpe-casestudy .business-impact:after{right:-90px}.hpe-casestudy .business-impact .row{gap:45px 0}.hpe-casestudy .techsection{padding:50px 0}.hpe-casestudy .techsection:before{right:-350px;top:-350px}.hpe-casestudy .techsection:after{left:-70px;bottom:-70px}.hpe-casestudy .image-grids{padding:50px 0}.hpe-casestudy .image-grids .row{gap:24px 0}.kaiciid-casestudy .container p{line-height:28px}.kaiciid-casestudy .heading-row{margin-bottom:30px}.kaiciid-casestudy .heading-row p{font-size:18px;line-height:28px}.kaiciid-casestudy .proverview-section{padding:50px 0}.kaiciid-casestudy .proverview-section .row{gap:30px 0}.kaiciid-casestudy .proverview-section p{font-size:18px;line-height:28px}.kaiciid-casestudy .proverview-section .content-col{padding:20px}.kaiciid-casestudy .key-objectives .row{gap:30px 0}.kaiciid-casestudy .key-objectives .content{padding-left:0}.kaiciid-casestudy .key-objectives .list ul li{font-size:18px;line-height:28px}.kaiciid-casestudy .key-challenges .key-col{flex-direction:column;text-align:center}.kaiciid-casestudy .key-challenges .key-col h5{flex:auto}.kaiciid-casestudy .kaiciid-largeimg .image img{border-radius:20px}.kaiciid-casestudy .we-offered{padding:50px 0}.kaiciid-casestudy .we-offered .offered-col{border-radius:20px;padding:20px}.kaiciid-casestudy .tech-stack .tech-col{max-width:calc(50% - 20px)}.kaiciid-casestudy .tech-stack .tech-col .icon{padding:20px}.kaiciid-casestudy .features{padding:50px 0}.kaiciid-casestudy .features .features-col ul li{line-height:28px}.kaiciid-casestudy .conclusion .content-row{flex-direction:column}.kaiciid-casestudy .conclusion .left-col{padding-right:0}.kaiciid-casestudy .conclusion .right-col{padding-left:0;border-left:0}.kaiciid-casestudy .conclusion .content-row{padding:20px}.kaiciid-casestudy .conclusion .content-row p{font-size:18px;line-height:28px}.kaiciid-casestudy .image-grids{padding:50px 0}.cfc-casestudy .heading-row p{font-size:18px;line-height:28px}.cfc-casestudy .proverview-section{padding:50px 0}.cfc-casestudy .proverview-section .content p{font-size:18px;line-height:28px}.cfc-casestudy .key-objectives .left-cols{flex:0 0 100%;max-width:100%}.cfc-casestudy .key-objectives .right-cols{flex:0 0 100%;max-width:100%}.cfc-casestudy .key-objectives .content{padding-left:0}.cfc-casestudy .key-objectives .content ul{gap:16px}.cfc-casestudy .key-objectives .content ul li{font-size:18px;line-height:28px}.cfc-casestudy .key-challenges .key-col{padding:20px}.cfc-casestudy .we-offered{padding:50px 0}.cfc-casestudy .we-offered .offered-col{padding:20px}.cfc-casestudy .business-impact .row{gap:30px 0}.cfc-casestudy .business-impact .image-col h2{padding:30px}.cfc-casestudy .business-impact .content-col .row{gap:0}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:nth-child(odd):after{display:none}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:nth-child(odd) .webuilt-col{padding:20px 0}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:nth-child(even) .webuilt-col{padding:20px 0}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:nth-child(2) .webuilt-col{padding-top:20px!important}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:nth-last-child(2):nth-child(2n+1):before{display:block}.cfc-casestudy .business-impact .content-col .row [class*="col-"]:last-child .webuilt-col{padding-bottom:0}.cfc-casestudy .conclusion .content{padding:30px}.cfc-casestudy .conclusion p{font-size:18px;line-height:28px}#wrapper .cfc-casestudy .conclusion{padding-top:0}.netsuite-casestudy{font-size:18px;line-height:28px}.netsuite-casestudy .container p{font-size:18px;line-height:28px}.netsuite-casestudy .proverview-section{padding:50px 0}.netsuite-casestudy .overviews{padding:50px 0}.netsuite-casestudy .overviews .row{gap:30px 0}.netsuite-casestudy .overviews .image-cols{flex:0 0 100%;max-width:100%}.netsuite-casestudy .overviews .content-cols{flex:0 0 100%;max-width:100%}.netsuite-casestudy .overviews .content{padding-left:0}.netsuite-casestudy .overviews .content ul li:before{top:8px}.netsuite-casestudy .results{padding:50px 0}.netsuite-casestudy .results .row{gap:30px 0}.netsuite-casestudy .results .image{padding-left:0}.netsuite-casestudy .results .content-col ul{gap:20px}.netsuite-casestudy .results .content-col ul li:before{top:10px}.netsuite-casestudy .tech-stack .tech-row{gap:20px}.netsuite-casestudy .tech-stack .tech-row .tech-col{width:calc(50% - 10px)}.matter-casestdy .overviews{padding:50px 0}.matter-casestdy .overviews .content{padding:40px 20px;border-radius:20px}.matter-casestdy .container p{font-size:18px;line-height:28px}.matter-casestdy .our-client{padding-bottom:50px}.matter-casestdy .tech-section{background-color:#fff0}.matter-casestdy .tech-section .content-col{background-color:#F3EFF8}.matter-casestdy .key-challenges .cards-block{padding-bottom:50px}.matter-casestdy .image-grids{padding:50px 0}.matter-casestdy .optimized{padding:50px 0}.torrent-casestdy .container h2{margin-bottom:20px}.torrent-casestdy .heading-row{margin-bottom:30px}.torrent-casestdy .overviews .image-cols{flex:0 0 100%;max-width:100%}.torrent-casestdy .overviews .content-cols{flex:0 0 100%;max-width:100%}.torrent-casestdy .overviews{padding:50px 0}.torrent-casestdy .overviews:after{display:none}.torrent-casestdy .overviews .content{text-align:left}.torrent-casestdy .overviews:before{display:none}.torrent-casestdy .overviews .row{gap:30px 0}.torrent-casestdy .container p{font-size:18px;line-height:28px}.torrent-casestdy .key-objectives .heading-row{margin-bottom:30px}.torrent-casestdy .key-objectives .grid-row{grid-template-columns:1fr}.torrent-casestdy .key-objectives .grid-row .grid-column:nth-child(even){margin-top:20px}.torrent-casestdy .key-objectives .grid-row .grid-column .item .icon{right:auto;position:relative;left:0;top:0;margin-bottom:20px}.torrent-casestdy .key-objectives .grid-row .grid-column{gap:20px 0}.torrent-casestdy .key-objectives .grid-row .grid-column .item{padding:20px}.torrent-casestdy .the-challenges{padding:50px 0}.torrent-casestdy .the-challenges .image-cols{flex:0 0 100%;max-width:100%}.torrent-casestdy .the-challenges .right-cols{flex:0 0 100%;max-width:100%}.torrent-casestdy .the-challenges .left-col{padding:0}.torrent-casestdy .the-challenges .image{position:relative;left:-20px}.torrent-casestdy .the-challenges .row{gap:30px 0}.torrent-casestdy .the-challenges:after{display:none}.torrent-casestdy .solutions{padding:50px 0}.torrent-casestdy .solutions .key-col{padding:20px}.torrent-casestdy .key-benefits{padding:10px 0 50px 0}.torrent-casestdy .key-benefits:after{display:none}.torrent-casestdy .key-benefits .row{gap:30px 0}.torrent-casestdy .key-benefits .left-cols{flex:0 0 100%;max-width:100%}.torrent-casestdy .key-benefits .right-cols{flex:0 0 100%;max-width:100%}.torrent-casestdy .key-benefits .image{padding-left:0}.torrent-casestdy .key-benefits .image img{width:100%}.torrent-casestdy .key-benefits .content{padding:20px;border-radius:15px 15px 15px 35px}.storex-mainsection .container p{font-size:18px;line-height:28px}.storex-mainsection .overviews{padding:50px 0}.storex-mainsection .overviews .content{padding:40px 20px;border-radius:20px}.storex-mainsection .client-broached-section .content-row{gap:0}.storex-mainsection .client-broached-section .content-row .content-col{padding:20px}.storex-mainsection .client-broached-section .content-row .content-col ul li{font-size:18px;line-height:28px}.storex-mainsection .client-broached-section{padding-bottom:50px}.storex-mainsection .key-challenges .cards-block{padding-bottom:50px}.storex-mainsection .key-challenges .cards-block .cards-body .content-col ul li{line-height:28px}.storex-mainsection .solutions .solutions-col ul{padding:20px}.storex-mainsection .solutions .solutions-col ul li{line-height:28px}.storex-mainsection .technology-stack-section{padding:50px 0}.storex-mainsection .tech-section{padding:0;background-color:#fff0}.storex-mainsection .tech-section .content-col{background-color:#F3EFF8}.storex-mainsection .optimized{padding:0 0 50px 0}.storex-mainsection .tech-section .image-col{margin-bottom:0}.edenwines-casestdy .overview-mainsection .container h2{margin:0 0 20px 0;font-size:40px;line-height:48px}.shams-casestdy .container p{font-size:18px;line-height:28px}.shams-casestdy .overviews{padding:50px 0}.shams-casestdy .overviews .image{padding:0;margin-bottom:30px;text-align:center}.shams-casestdy .key-challenges .challenge-list .row{gap:30px 0}.shams-casestdy .key-challenges .challenge-list .row [class*="col-"]{left:auto!important;transform:none!important}.shams-casestdy .key-challenges:before,.shams-casestdy .we-offered:after{display:none}.shams-casestdy .we-offered{padding:50px 0}.shams-casestdy .module-section{padding:50px 0}.shams-casestdy .module-col .icon{width:60px}#wrapper .shams-casestdy .conclusion{background-image:linear-gradient(to right,rgb(160 94 228) 0%,rgb(88 47 202) 100%)!important;padding:50px 0}.rise-casestdy .container p{font-size:18px;line-height:28px}.rise-casestdy .overviews{padding:50px 0}.rise-casestdy .overviews .row{gap:30px 0}.rise-casestdy .overviews .content{text-align:left}.rise-casestdy .key-objectives .list-row .row{gap:30px 0}.rise-casestdy .key-objectives .key-col{flex-direction:row-reverse;text-align:left}.rise-casestdy .business-impact .heading-row{margin-bottom:0}#wrapper .rise-casestdy .conclusion{padding:120px 0 50px 0}.rise-casestdy .supported-section{padding:50px 0}.rise-casestdy .key-challenges .key-col{padding:20px}.rise-casestdy .techstack-section .tech-row{justify-content:center}.rise-casestdy .techstack-section .inner-col h5{margin-bottom:12px}.skillind-casestdy .container p{font-size:18px;line-height:28px}.skillind-casestdy .overviews{padding:50px 0}.skillind-casestdy .overviews .content{text-align:left}.skillind-casestdy .overviews .row{gap:30px 0}.skillind-casestdy .key-objectives .key-col{padding:20px;text-align:left;min-height:300px}.skillind-casestdy .key-challenges .row{gap:30px 0}.skillind-casestdy .we-offered{padding:50px 0}.skillind-casestdy .we-offered .offered-col{padding:25px}.skillind-casestdy .features{padding:50px 0}.skillind-casestdy .features .features-col ul li{width:100%;padding:0 0 0 35px;font-size:18px;line-height:28px}.skillind-casestdy .features .features-col ul li:before{left:0;top:8px}.skillind-casestdy .business-impact .content-col{min-height:300px;align-items:flex-start;text-align:left}.skillind-casestdy .business-impact .content-col p{max-width:100%}.skillind-casestdy .tech-stack .row{gap:60px 0}.skillind-casestdy .tech-stack .tech-block{padding:0 20px 20px 20px}.skillind-casestdy .tech-stack .tech-block h4{min-width:270px}.blink-casestdy .container p{font-size:18px;line-height:28px}.blink-casestdy .overviews{padding:50px 0}.blink-casestdy .overviews .row{gap:30px 0}.blink-casestdy .overviews .content{text-align:left}.blink-casestdy .requirements{padding-top:50px}.blink-casestdy .requirements .content-row{gap:30px}.blink-casestdy .requirements .content-row .contents{max-width:100%;padding:0}.blink-casestdy .requirements .content-row .image-col{position:relative;width:100%;height:auto}.blink-casestdy .requirements .content-row .image-col:after{border-radius:20px}.blink-casestdy .requirements .content-row .image-col img{border-radius:20px}.blink-casestdy .tech-stack{margin-bottom:0}.blink-casestdy .tech-stack:after{display:none}.blink-casestdy .solutions{padding-top:50px}.blink-casestdy .solutions .content-row{gap:30px}.blink-casestdy .solutions .content-row .contents{max-width:100%;padding:0}.blink-casestdy .solutions .content-row .image-col{position:relative;width:100%;height:auto}.blink-casestdy .solutions .content-row .image-col:after{border-radius:20px}.blink-casestdy .solutions .content-row .image-col img{border-radius:20px}.blink-casestdy .image-grids{padding:50px 0 450px 0}.blink-casestdy .image-grids .row{gap:30px 0}#wrapper .blink-casestdy .conclusion{padding:150px 0 50px 0}#wrapper .main-banner .text h1{font-size:48px;line-height:56px}.urban-waters .key-objectives .point-list{width:100%}.skills-caravan .solution-provided .solution-box{padding:25px}#wrapper .project-overview{padding:50px 0}#wrapper .key-objectives{padding:50px 0}#wrapper .key-challenges{padding:50px 0}#wrapper .solution-provided{padding:50px 0}#wrapper .tech-stack{padding:50px 0}#wrapper .business-impact{padding:50px 0}#wrapper .conclusion{padding:50px 0}#wrapper .project-screen{padding:50px 0}.urban-waters .key-objectives:after{display:none}.urban-waters .key-objectives:before{display:none}.urban-waters .business-impact:after{display:none}.urban-waters .business-impact:before{display:none}.urban-waters .conclusion .right-img{display:none}.tarrakki-casestdy .tech-stack .stack-box{margin-bottom:24px;height:auto}.skills-caravan .key-objectives .objectives-box{border:none!important;border-bottom:solid 1px #6E6E6E!important;padding:20px 0!important}.skills-caravan .key-objectives .objectives-box:after{display:none!important}.skills-caravan .key-objectives .objectives-box:before{display:none!important}.skills-caravan .key-objectives .col-sm-12 .objectives-box{border:none!important}.skills-caravan .key-challenges .challenges-box:last-child{margin-bottom:28px}.skills-caravan .key-challenges{margin-top:50px}.skills-caravan .solution-provided .bottom-img{margin-top:50px}.skills-caravan .conclusion .text{padding-bottom:83px}.privateGPT .client-info .recruitment-text{padding:50px 30px}.privateGPT .tech-stack .stack-row .stack-box{width:50%}.privateGPT .what-built{padding:50px 0}.privateGPT .impact-view .inner-box{padding:30px}.privateGPT .impact-view{padding-bottom:50px}.privateGPT .business-challenges .challenge-info h6{font-size:28px;line-height:38px}.privateGPT .business-challenges .challenge-info{padding:30px}.objectDetection .client-need{padding:50px 0}.objectDetection .client-need h2,.objectDetection .client-need .sub-title{max-width:100%}.objectDetection .conclusion p,.objectDetection .business-impact .info-box p,.objectDetection .container .sub-title,.objectDetection .client-need .infoBox p,.privateGPT .container p,.privateGPT .container .sub-title,.privateGPT .business-challenges .challenge-info p,.privateGPT .client-info .recruitment-text ul li,.skills-caravan .container p,.skills-caravan .business-impact .impact-text p,.skills-caravan .container .sub-title,.skills-caravan .key-objectives .objectives-box p,.skills-caravan .key-challenges .challenges-box p,.skills-caravan .key-objectives .note,.tarrakki-casestdy .container p,.tarrakki-casestdy .container .sub-title,.tarrakki-casestdy .key-objectives .key-data p,.tarrakki-casestdy .business-impact .impact-text p,.WMSystem .container p,.WMSystem .business-impact .impact-box p,.WMSystem .solution-provided .solution-data p,.WMSystem .container .sub-title,.WMSystem .key-challenges .icon-box p,.urban-waters .container p,.urban-waters .container .sub-title{line-height:28px;font-size:18px}.WMSystem .tech-stack .tech-stackBox ul li,.WMSystem .tech-stack .tech-stackBox ul li p{font-size:18px}}@media (max-width:575px){.aistudio-casestudy .tech-stack .tech-row{gap:20px}.aistudio-casestudy .tech-stack .tech-row .tech-col{padding:12px;width:calc(50% - 10px)}.data-casestudy .tech-stack .tech-row{gap:20px}.data-casestudy .tech-stack .tech-row .tech-col{padding:12px}.piap-casestudy .tech-stack .tech-row .tech-col{flex:0 0 100%}.cfc-casestudy .tech-stack .tech-row .tech-col{width:calc(50% - 10px);padding:5px}.urban-waters .solution-row .solution-data .icon{position:static;margin-bottom:8px}.urban-waters .solution-row .solution-data{padding-left:0}.privateGPT .tech-stack .stack-row .stack-box{width:100%}.privateGPT .impact-view .impact-box{margin:0 0 24px 0}.privateGPT .impact-view .note{padding-top:0}}