@charset "utf-8";

.case-study-template-default .border-R{border-radius:20px}
.case-study-template-default .paddingALL{padding:25px !important;}
.case-study-template-default .margingALL{margin:25px}

.heading.gradient{background:linear-gradient(115deg, #FFE01B 30.19%, #25AA70 180.02%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500}

.color-purple{color:#7438F2 !important;}
/*.color-gray{color:#000;}
.color-green{color:#25AA70}
.color-orange{color:#C26768}
.color-blue{color:#13B7D8}*/
.block{display:block}
.case-study-template-default .marginB{margin-bottom:25px !important}
.case-study-template-default .marginT{margin-top:25px !important}
.case-study-template-default .imgRES{width:100%;height:auto}
.case-study-template-default .last-item{padding-bottom:0 !important}
.case-study-template-default .marginT2{margin-top:22px !important}
.case-study-template-default .title-new{font-size:30px;font-weight:600;line-height:1.4;margin:0;padding:0}
.case-study-template-default .title-gradient,
.case-study-template-default .title-gradient2,
.case-study-template-default .title-gradient3,
.case-study-template-default .title-gradient4{background:linear-gradient(90deg, #FC7D33 0%, #2436BB 100%);background-clip:text !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;}
.case-study-template-default .title-gradient2{background:linear-gradient(168deg, #13AAD8 -85.19%, #0039CA 131.6%);}
.case-study-template-default .title-gradient3{background:linear-gradient(90deg, #2436BB 0%, #FC7D33 100%);}
.case-study-template-default .title-gradient4{background:linear-gradient(109deg, #7438F2 2.85%, #FF631B 131.33%);}
.case-study-template-default .font40{font-size:30px;}

.case-study-template-default .Discover-inner .bg-Discover-inner.bg-case-inner{padding:32px 0}
.title-h3{font-size:25px;font-weight:600;letter-spacing:0.3px;}
.Success-Highlights .top-fixed-bg{background:url(../images/top-fixed-bg2.webp) left top repeat-x #fff;}
.case-study-template-default .SUBheading{font-size:25px;font-weight:700;margin:0 0 25px 0}
.case-study-template-default .font-700{font-weight:700}
.case-study-template-default .heading.gradient{background:linear-gradient(115deg, #FFE01B 30.19%, #25AA70 180.02%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500}
.inner-banner.blueBG{background:#2400A1;}
.inner-banner.blueBG h1{font-size:25px;font-weight:600;line-height:1.3;color:#fff}
.inner-banner.blueBG .slider-text{background:#1e089f;}
.inner-banner.blueBG .slider-text p{line-height:1.3}
.inner-banner.whiteBG{background:linear-gradient(to right, #d6c5f6, #f6eaeb);}
.inner-banner.whiteBG h1.bg-icon{background:linear-gradient(to right, #d6c5f6, #f6eaeb);padding:10px 20px;margin:0;line-height:1.1;}
.inner-banner.whiteBG h1.bg-icon i{display:inline-block;width:30px;height:30px;margin-right:20px;vertical-align:middle}
.inner-banner.whiteBG h1.bg-icon .bg-icon-video{background:url(../images/bg-icon-video.svg) left center no-repeat;}
.inner-banner.whiteBG h1.bg-icon .bg-icon-elementor{background:url(../images/bg-icon-elementor.svg) left center no-repeat;}
.inner-banner.whiteBG h1.bg-icon .bg-icon-newsletter-dash{background:url(../images/bg-icon-newsletter-dash.svg) left center no-repeat;}
.inner-banner.whiteBG h1.bg-icon .bg-icon-analytics{background:url(../images/bg-icon-analytics.svg) left center no-repeat;}
.inner-banner.whiteBG h1.bg-icon span{display:inline-block;width:calc(100% - 55px);vertical-align:middle;font-weight:300;font-size:16px}
.inner-banner.whiteBG h1.bg-icon strong{display:block;font-weight:700;font-size:20px;padding-top:5px;line-height:1.3}

.case-filter{padding:20px 0 0 0}
.colZERO{display:inline-block;vertical-align:middle;position:relative;width:100%;min-width:300px}
.colONE{display:inline-block;vertical-align:middle;font-size:18px;font-weight:300;padding:15px 0}
.colTWO{display:inline-block;vertical-align:middle;width:100%;min-width:300px}
.colTHREE{display:inline-block;vertical-align:middle;width:100%;min-width:300px;padding-top:15px}

.case-search{background:url(../images/icon-search-case.svg) 3% center no-repeat #EFF6FF;padding:15px 45px 15px 50px;border-radius:35px;font-size:18px;border:1px solid #fff;width:100%;transition:var(--be-transition);}
.case-btn{background:url(../images/icon-btn-case.svg) left center no-repeat;background-color:transparent;display:inline-block;width:20px;height:15px;position:absolute;right:15px;top:calc(50% - 7.5px);z-index:9;border:none;font-size:0}
.case-search:hover,
.case-search:active,
.case-search:focus-visible,
.case-select:hover,
.case-select:active,
.case-select:focus-visible{outline:none;border:1px solid #5F53F4}
.case-select.nice-select{background:#EFF6FF;height:60px;line-height:60px;border-radius:35px;border:1px solid #fff;width:100%;font-size:18px;transition:var(--be-transition);white-space:wrap}

.case-select.nice-select.open{border:1px solid #5F53F4}
.case-select.nice-select::after{border-bottom:1px solid #8E8E8E;border-right:1px solid #8E8E8E;right:20px}

.case-select.nice-select.open .list{width:100%;background:#EFF6FF;overflow-y:auto;height:300px;}

.case-select span.current{white-space:nowrap;}
.no-post{font-size:30px;font-weight:500;text-align:center;color:#fff}

.case-cloud{position:absolute;top:-50px;left:150px}
.case-butterfly{position:absolute;right:0px;bottom:150px;width:75px;height:auto;display:none}
.Success-Highlights .case-butterfly{}


.case-studies{background:url(../images/case-studies-bg.png) right 100px no-repeat #2400A1;}
.color-W{color:#fff}
.case-item-border{border:3px solid #FFDC00;border-radius:10px;margin-bottom:25px;position:relative;transition:var(--be-transition);}
.case-img{background:url(../images/case-img-bg.webp) top center no-repeat;background-size:cover;height:215px;display:flex;justify-content:center;align-items:center;border-radius:6px 6px 0 0}
.case-img img{width:auto;height:auto}
.case-link{color:#5F53F4;font-size:14px;font-weight:500;border-radius:25px;border:1px solid #5F53F4;box-shadow:0px 1.913px 2.296px -0.638px rgba(201, 201, 201, 0.25);display:inline-block;padding:10px 25px}
.case-link:hover{background:#5F53F4;color:#fff}

.case-item-border:hover{border-color:#e3d5fb;box-shadow:0px 8px 15px 0px rgba(0, 0, 0, 0.9);}
.case-item-border:hover h2 a{color:#000}
.case-item-border:hover .more-link{margin-left:15px}
.case-item-border:hover .linkOVER{position:absolute;height:100%;width:100%;z-index:9;top:0;left:0}

.case-link i{display:inline-block;vertical-align:middle;width:19px;height:10px;margin-left:5px;background:url(../images/icon-arrowBLUE.svg) left center no-repeat;transition:var(--be-transition);}
.case-link:hover i{background:url(../images/icon-arrowWHITE.svg) left center no-repeat;margin-left:10px}

.more-link{color:#0078FF;font-size:15px;font-weight:500;}
.more-link i{display:inline-block;vertical-align:middle;width:19px;height:10px;margin-left:5px;background:url(../images/icon-arrowBLUE2.svg) left center no-repeat;transition:var(--be-transition);}
.more-link:hover{color:#2400A1;}
.more-link:hover i{margin-left:10px}

.case-item p.Mtop3{background:none;display:block;height:auto;width:auto;margin-top:15px}

.previous-ARROW{text-align:left;padding:15px 0;float:left}
.next-ARROW{text-align:right;padding:15px 0;float:right}

.previous-ARROW a,
.next-ARROW a{display:inline-block;padding:10px 20px;border-radius:25px;background:#D1E5FF;box-shadow:0 0.73px 4.746px 2.19px rgba(255, 255, 255, 0.25);color:#2400A1 !important;font-size:18px;font-weight:400;cursor:pointer}

.previous-ARROW a i,
.next-ARROW a i{display:inline-block;width:7px;height:13px;background-size:cover !important}

.previous-ARROW a i{background:url(../images/icon-previous-ARROW.svg) left center no-repeat;margin-right:10px}
.next-ARROW a i{background:url(../images/icon-next-ARROW.svg) left center no-repeat;margin-left:10px}

.previous-ARROW a:hover,
.next-ARROW a:hover{background:#fff}

.case-content{background:#fff;padding:2rem;border-radius:0 0 6px 6px;}
.case-content h2{margin-bottom:20px;line-height:1}
.case-content h2 a{color:#0078FF;font-size:25px;font-weight:500}
.case-content h2 a:hover,
.bg-summary .summary-content h2 a:hover{color:#000}

.case-pagination ul{margin:0;padding:0;border:1px solid #A4A4F4;border-radius:3px;display:inline-block;overflow:hidden}
.case-pagination ul li{float:left;border-right:1px solid #A4A4F4;text-align:center;}
.case-pagination ul li:first-child,
.case-pagination ul li.active:first-child span{border-radius:3px 0 3px 0;}
.case-pagination ul li a{display:block;color:#000;padding:6px 10px;font-size:15px;}
.case-pagination ul li a:hover{background:#F3F3F3;color:#2400A1;}
.case-pagination ul li.active span{background:#F3F3F3;color:#2400A1;display:block;color:#000;padding:6px 16px;font-size:15px}
.case-pagination ul li:last-child{border-right:none}

.per-page{display:inline-block;border:1px solid #A4A4F4;border-radius:3px;}
.per-page .span{display:inline-block;padding:0 10px;}
.per-page .nice-select.case-page{background:#F3F3F3;display:inline-block;height:auto;line-height:normal;float:none;width:auto;min-width:50px;color:#2400A1;border-left:1px solid #A4A4F4;padding-top:6px;padding-bottom:6px;padding-left:10px;font-size:15px;border-radius:0 3px 3px 0;}

.nice-select.case-page::after{border-bottom:1px solid #2400A1;border-right:1px solid #2400A1;width:9px;height:9px;}
.case-studies .text-right{text-align:right;margin:1rem 0}

.get-CTA{background:url(../images/get-CTA-bg.webp) left center no-repeat;background-size:cover;padding:5rem 0;margin:2rem 0 0 0;color:#fff;}
.get-CTA .heading{color:#fff !important;margin-bottom:1rem}

.summary-left{float:left;width:50%;color:#0078FF;font-size:20px;font-weight:500;padding-bottom:20px}
.summary-right{float:right;width:50%;text-align:right;padding-bottom:20px}
.summary-right ul{margin:0;padding:0}
.summary-right ul li{display:inline-block;vertical-align:middle;color:#718096;font-size:14px;font-weight:500;padding-left:5px}
.summary-right ul li a{display:inline-block;vertical-align:middle;width:24px;height:24px;background-size:cover !important}

.Success-Highlights{background:#2400A1;}
.Success-Highlights .flex-control-nav{bottom:0}

.light-gradients .card-design .space-LEFT ol,
.light-gradients3 .spaceALL ol{list-style:disc;margin:0 0 0 19px;padding:0}
.light-gradients .card-design .space-LEFT ol li{font-size:16px;padding-bottom:5px}
.light-gradients .spaceALL ol li:last-child,
.light-gradients3 .spaceALL ol li:last-child{padding-bottom:0}

.light-gradients3 spaceALL ol li{padding-bottom:5px}

.light-gradients{background:linear-gradient(90deg, #fafbfb 0%, #f9f5f5 100%);}
.boder-BOTTOM{border-bottom:1px solid #e1e1e1;padding:0 0 25px 0;margin:0 0 25px 0;position:relative}
.boder-BOTTOM span{display:inline-block;width:110px;vertical-align:middle}
.boder-BOTTOM span img{width:85px;height:auto}
.boder-BOTTOM h2{display:inline-block;width:calc(100% - 115px);color:#7438F2;font-weight:600;font-size:30px;vertical-align:middle}


.windpower{position:absolute;right:0;top:58px;width:100px;height:auto;}

.gradients-one{border-radius:10px;background:linear-gradient(180deg, #E0D1FC 0%, #FDDDFA 100%);box-shadow:-2px 2px 3px 0 rgba(200, 200, 200, 0.25);padding:15px;font-size:18px;margin-bottom:25px;min-height:110px;}

.card-design ul.li-three,
.card-design ul.li-five,
.card-design ul.li-two{margin:0;padding:0}
.card-design ul.li-three li:nth-child(1){}
.card-design ul.li-three li:nth-child(2){padding:10px 0 20px 0}
.card-design ul.li-three li:nth-child(3){}

.HFS-challenge{background:linear-gradient(101deg, #FFF4F4 0%, #E0D0FC 100%);border-left:4px solid #FF631A;border-radius:8px;margin:25px 0;padding:20px 20px 5px 20px;font-size:14px;}
.HFS-solution{background:linear-gradient(101deg, #EFF6FF 0%, #FEE2E2 100%);border-left:4px solid #34E147;border-radius:8px;padding:20px 20px 5px 20px;font-size:14px;}

.spaceLEFT{padding-right:20px}

.border-ALL{border-radius:10px;border:1px solid #7438F2;box-shadow:0 4px 6px 0 rgba(0, 0, 0, 0.25);padding:8px 10px;margin:15px 0 0 0;}
.border-ALL i{display:inline-block;vertical-align:middle;width:25px;height:25px;background-size:cover !important;margin-right:10px}
.border-ALL i.bg-increased{background:url(../images/bg-increased.svg) left center no-repeat;}
.border-ALL i.bg-newsletter{background:url(../images/bg-newsletter.svg) left center no-repeat;}
.border-ALL i.bg-maintenance{background:url(../images/bg-maintenance.svg) left center no-repeat;}
.border-ALL span{display:inline-block;vertical-align:middle;width:calc(100% - 50px);font-size:14px}

.VIEW-More{margin:20px 0 -75px 0;padding:20px;border-radius:20px;background:linear-gradient(101deg, #EFF6FF 0%, #FEE2E2 100%);text-align:center}
.VIEW-More li{display:inline-block;padding-bottom:10px}
.VIEW-More li:last-child{padding-bottom:0}

.More-a{display:inline-block;border:1px solid #7438F2;border-radius:25px;padding:5px 15px;font-size:14px;color:#fff;background:#7438F2;}
.More-a i{display:inline-block;background:url(../images/icon-arrowRIGHT-W.svg) left center no-repeat;width:6px;height:11px;margin-left:5px;background-size:contain !important;}
.More-a:hover{color:#2400A1;background-color:#E0D1FC;}
.More-a:hover i{background:url(../images/icon-arrowRIGHT.svg) left center no-repeat;}


.light-gradients2{background:linear-gradient(90deg, #faf6f6 0%, #fbfbfb 100%);margin-top:125px !important}
.h2-border{display:inline-block;padding:1px;background:linear-gradient(110deg, #2436BB 0%, #fdba95 100%);border-radius:35px;text-align:center;font-size:25px;color:#000;top:-50px;position:relative;margin-bottom:-20px;}
.h2-border span{display:inline-block;background:#fff;padding:15px 50px 15px 115px;color:#000;border-radius:35px;}
.h2-border i{font-style:normal;width:3px;height:20px;display:inline-block;background:#7160a3;margin: 0 5px;}
.h2-border img{position:absolute;left:30px;bottom:0;height:115px;width:auto}

.light-gradients2 p.align-center{margin-top:-20px;padding-bottom:30px;margin-bottom:0}
.light-gradients2 .owl-dots{text-align:center;padding:25px 0 10px 0}
.case-slider{margin-bottom:30px}

.case-slider.owl-carousel .owl-item img{width:100%;height:auto;aspect-ratio:1 / .4}

.light-gradients2 .relative img{width:auto;height:250px} 

.gradients-two{border-radius:10px;background:linear-gradient(90deg, #E0D0FC 0%, #FFF4EC 100%);box-shadow:-2px 2px 3px 0 rgba(200, 200, 200, 0.25);padding:20px;font-size:18px;margin-bottom:25px;min-height: 115px;vertical-align:middle;}
.gradients-two i{display:inline-block;background:url(../images/icon-arrowRIGHT.svg) left center no-repeat;width:6px;height:11px;margin:0 3px;background-size:contain;vertical-align:middle;}
.gradients-two p.last-item{font-weight:400;display:inline-block;width:calc(100% - 50px);vertical-align:top;font-size:16px}
.gradients-two p.last-item strong{font-weight:600}
.gradients-two span{display:inline-block;width:45px;vertical-align:top}
.gradients-two span img{width:30px;height:auto}

.case-study-template-default .line-sep1{margin:25px 0;background:url(../images/line-sep1-bg.svg) center center no-repeat;width:125px;height:6px;display:inline-block;border-radius:15px;}


.light-gradients3{background:linear-gradient(101deg, #FDF6F4 0%, #E0D0FC 100%);}
.light-gradients3 .row.relative{box-shadow:0 3px 13.8px 2px rgba(0, 0, 0, 0.25);background:#fff}
.light-gradients3 .row.relative img{border-radius:20px 20px 0 0;width:100%;height:auto}
.col-pad-zero{padding-left:0;padding-right:0;}

.light-gradients3 .title-new,
.light-gradients4 .title-new,
.conclusion .title-new{background:#000;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;}



.case-study-template-default .spaceALL{padding:20px;}
.hr{margin:20px 0;}

.vertical-arrow-LINE{display:inline-block;position:relative;font-size:20px;font-weight:500;margin:15px 0 25px 0}
.vertical-arrow-LINE:after{content:'';position:absolute;top:10px;right:-25px;width:60px;height:65px;background:url(../images/vertical-arrow-line.svg) left bottom no-repeat;background-size:contain;}

.box-white{border-radius:20px;background:#FFF;box-shadow: 0 4px 4px 0 rgba(172, 172, 172, 0.25);padding:25px;margin-bottom:25px;}
.box-white strong{padding-bottom:15px}

.solved{width:auto;height:100px;margin-bottom:25px}


.case-study-template-default .Smart-tech .container.border-R{background:linear-gradient(111deg, rgba(95, 83, 244, 0.20) 1.7%, rgba(239, 155, 13, 0.20) 103.89%);padding:25px;margin-top:25px;position:relative}
.case-study-template-default .Smart-tech .container.border-R:after{content:'';position:absolute;left:calc(50% - 20px);top:-20px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #e8e1ef;}
.case-study-template-default .Smart-tech .boxWHITE{border-radius:25px;background:rgba(255, 255, 255, 1);box-shadow:0 4px 4px 1px rgba(216, 216, 216, 0.25);padding:50px;overflow:hidden;margin:25px 0 0 0}

.case-study-template-default .Smart-tech .container-scroll-fixed{border-radius:20px;background:#FFF;padding:10px;}
.case-study-template-default .Smart-tech .container-scroll-fixed .ul-content{margin:0;padding:0}

.case-study-template-default .tabs-nav-tech{margin:0;padding:25px 0;text-align:left;position:sticky;top:75px;z-index:1000;display:none !important}
.case-study-template-default .tabs-nav-tech li{display:inline-block;margin:0;padding:0 10px;list-style:none}
.case-study-template-default .tabs-nav-tech li a{padding:6px 10px;border:1px solid #FF631B;border-radius:35px;text-decoration:none;color:#000;font-size:14px;font-weight:500;display:inline-block;background:#fff;pointer-events:none;}
.case-study-template-default .tabs-nav-tech li a:hover{background:#EF9B0D;color:#fff}
.case-study-template-default .tabs-nav-tech li.active a{background:linear-gradient(109deg, #7438F2 2.85%, #FF631B 131.33%);color:#fff}
.case-study-template-default .tabs-nav-tech li a .br{height:0;line-height:1px}

.case-study-template-default .Smart-tech .mobile-BTN{position:absolute;top:0; width:100%;height:100%;background:url(../images/menuICON-pluse.svg) right 20px no-repeat;display:block;cursor:pointer}
.case-study-template-default .Smart-tech .mobile-BTN.active-BTN{background:url(../images/menuICON-minus.svg) right 20px no-repeat;}

.case-study-template-default .Smart-tech .mobile-HIDE{display:none}

.case-study-template-default .Smart-tech .card-design{background:#fff;border:1px solid #E2E8F0;padding:10px !important;margin-bottom:10px}
.case-study-template-default .Smart-tech .card-design .clear{clear:both;height:auto;width:100%}
.case-study-template-default .Smart-tech .card-design .col-right{display:none;padding-top:25px}
.case-study-template-default .Smart-tech .card-design .col-right img{width:100%;height:auto;border-radius:15px}
.case-study-template-default .Smart-tech .card-design h3{font-size:22px;font-weight:600;padding:10px 0;position:relative;margin:0}
.case-study-template-default .Smart-tech .card-design p{font-size:18px}
.case-study-template-default .Smart-tech .card-design p + p{font-size:18px;margin-top:10px}
.case-study-template-default .Smart-tech .align-center{padding-top:25px}
.case-study-template-default .Smart-tech .align-center a{margin:0 10px 10px 0}
.case-study-template-default .Smart-tech .card-design .col-left ol{margin:0 0 0 20px;padding:0;list-style:disc}
.case-study-template-default .Smart-tech .card-design .col-left li{width:auto;padding-bottom:10px}

.butter-fly{width:auto;height:135px;margin-bottom:25px}

.light-gradients4{background:linear-gradient(101deg, #e3d5fb 0%, #fbf4f5 100%);}
.grow{position:absolute;right:0;top:50px;width:125px;height:auto;display:none}
.case-study-template-default .border-top1,
.case-study-template-default .border-top2,
.case-study-template-default .border-top3,
.case-study-template-default .border-top4,
.case-study-template-default .border-top5{border-radius:15px;box-shadow:0 -1px 7.2px 0 rgba(123, 123, 123, 0.25);padding-top:8px}
.case-study-template-default .border-top1{background:linear-gradient(90deg, #03DF67 0%, #00ADC6 100%);}
.case-study-template-default .border-top2{background:linear-gradient(109deg, #7438F2 2.85%, #FF631B 131.33%);}
.case-study-template-default .border-top3{background:linear-gradient(116deg, #25AA70 35.71%, #0E66A5 103.18%);}
.case-study-template-default .border-top4{background:linear-gradient(101deg, #C26768 4.91%, #F70 99.92%);}

.case-study-template-default .box strong{display:block;font-size:20px;padding-bottom:10px;}
.case-study-template-default .box span{display:block;height:100%;width:100%;background:#fff;border-radius:15px;padding:25px;font-size:18px}
.case-study-template-default .box .owl-nav{text-align:center;padding:25px 0 0 0}

.conclusion{background:linear-gradient(101deg, #f2ebfe 0%, #fffaf6 100%);}
.conclusion .vertical-middle::after{content:'';position:absolute;top:35px;right:-40px;width:175px;height:60px;background:url(../images/vertical-arrow-line-BIG.svg) left bottom no-repeat;background-size:cover;display:none}
.conclusion .title-new{font-size:20px;margin-left:0}

.case-study-template-default .box-bg-white{border-radius:20px;background:#FFF;padding:25px 25px 10px 25px;margin-top:25px}
.case-study-template-default .box-bg-white ul{margin:0;padding:0;}
.case-study-template-default .box-bg-white ul li{padding: 0 0 15px 30px;}
.case-study-template-default .green-dot{background:url(../images/dot-green-small.svg) left 8px no-repeat;}
.case-study-template-default .blue-dot{background:url(../images/dot-blue-small.svg) left 8px no-repeat;}
.case-study-template-default .orange-dot{background:url(../images/dot-orange-small.svg) left 8px no-repeat;}

.case-study-template-default .box-bg-white.marginT{margin-top:25px}

.fly-mascot{position:absolute;left:-75px;bottom:-125px;width:auto;height:200px;display:none}

.elephant{position:absolute;right:0;top:-15px;width:100px;height:auto;display:none}

.filler-img{margin-left:-22px;width:auto;height:auto;display:none}

.Key-Challenges .col-md-2{display:none}

.card-design .Data-Analytics .li-two li{padding-top:20px}

.case-study-template-default .light-gradients4 .marginB{padding-bottom:16px}

.ulBOX{margin:0;padding:0;text-align:center}
.ulBOX li{display:inline-block;border-radius:10px;background:linear-gradient(90deg, #E0D0FC 0%, #FFF4EC 100%);box-shadow:-2px 2px 3px 0 rgba(200, 200, 200, 0.25);padding:20px;font-size:18px;margin-bottom: 20px;font-weight:600}

.margin-T-zero{margin-top:0 !important}
.text-center.background-BLACK{background:none !important;background-clip:unset !important;-webkit-background-clip:unset !important; -webkit-text-fill-color:unset !important; color:#000 !important}

@media only screen and (min-width: 1100px) {

.case-study-template-default .tabs-nav-tech{display:block !important}

.case-study-template-default .Smart-tech .container-scroll-fixed{position:relative;display:flex !important;flex-direction:column !important;max-width:100%;gap:0;margin:auto;height:100%;align-items:center;}
.case-study-template-default .Smart-tech .card-design{position:sticky;z-index:99;display:flex !important;align-items:center !important;justify-content:center !important;margin-bottom:15px;top:175px;padding:35px !important;margin-bottom:0; min-height:400px}
.case-study-template-default .Smart-tech .card-design h3{font-size:30px;}
.case-study-template-default .Smart-tech .card-design p,
.case-study-template-default .Smart-tech .card-design p + p{font-size:18px;padding-bottom:0}

.case-study-template-default .Smart-tech .container.border-R{padding:50px}
.case-study-template-default .tabs-nav-tech,
.case-study-template-default .Smart-tech .mobile-HIDE{display:block !important}
.case-study-template-default .tabs-nav-tech{text-align:center}
.case-study-template-default .Smart-tech .mobile-BTN{display:none}
.case-study-template-default .Smart-tech .card-design .col-left{display:inline-block;width:55%;vertical-align:middle;padding-right:15px}
.case-study-template-default .Smart-tech .card-design .col-left li{width:auto;}
.case-study-template-default .Smart-tech .card-design .col-right{display:inline-block;width:42%;vertical-align:middle;padding-top:0}
.case-study-template-default .Smart-tech .card-design .col-right img{width:100%;height:auto;border-radius:15px}
.case-study-template-default .Smart-tech .card-design h3{padding:0 0 20px 0;}

.case-study-template-default .Smart-tech .align-center{padding-top:50px;}

.case-study-template-default .card-design .Data-Analytics .li-two li{width:100%;padding-top:40px}
}

@media only screen and (min-width: 992px) {
	
.case-study-template-default .border-R{border-radius:35px}
.case-study-template-default .paddingALL{padding:50px;}
.case-study-template-default .margingALL{margin:50px}
.case-study-template-default .title-new,
.case-study-template-default .font40{font-size:40px;}
.case-study-template-default .marginT{margin-top:50px !important}	
	
.inner-banner.blueBG h1{font-size:45px;}
.inner-banner.blueBG .slider-text{padding:0;bottom:85px;left:10%;background:none}

.inner-banner.blueBG .slider-text br.br{display:none}
.inner-banner.blueBG .slider-text p{width:75%}


.case-filter{padding:50px 0 0 0}

.case-study-template-default .Discover-inner .bg-Discover-inner.bg-case-inner{padding:35px}

.bg-Discover-inner.relative p,
.font24{font-size:24px}
.colZERO{display:inline-block;vertical-align:middle;position:relative;width:400px;margin-bottom:15px}
.colZERO2{width:450px}
.colONE{display:inline-block;vertical-align:middle;font-size:20px;font-weight:300;padding:0 15px 0 25px;margin-bottom:15px}
.colTWO{display:inline-block;vertical-align:middle;width:425px;padding-right:15px;margin-bottom:15px}
.colTHREE{display:inline-block;vertical-align:middle;width:350px;padding-top:0;margin-bottom:15px}

.case-search,
.case-select{font-size:20px}

.case-butterfly{right:-50px;bottom:0;width:150px;height:auto;display:inline-block}
.Success-Highlights .case-butterfly{}

.case-pagination ul li a{padding:6px 16px;}

.case-studies .text-right{text-align:right;margin:3rem 0}

.link-white,
.link-blue,
.link-black,
.link-border{font-size:18px;}


.bg-summary{background-size:cover !important;padding:75px 50px 200px 50px;}
.bg-summary .summary-img{float:left;margin:0;width:185px}
.bg-summary .summary-content{float:left;width:calc(100% - 185px);padding:0 0 0 25px}

.case-content h2 a,
.bg-summary .summary-content h2 a,
.CaseShorts-content h2{font-size:25px;}


.case-CTA-container{padding:30% 0 0 10%}
.case-CTA-container .heading{font-size:42px;margin-bottom:15px}
.case-CTA-container .case-link{background:#fff;}
.case-CTA-container .case-link:hover{background:#5F53F4;color:#fff}

.span-space{display:inline-block;padding:0 15px}

.our-people-box .row{height:calc(100% - 6rem)}
.our-people-box{padding:4rem;} 
.more-box{height:calc(100% - 44.5px);margin-top:-2px}

.our-people-box .owl-carousel .owl-nav.disabled,
.our-experts-box .owl-carousel .owl-nav,
.our-people-box .owl-carousel .owl-nav{text-align:left}

.shorts .row{padding:2rem}

.get-CTA{padding:15rem 0 6rem 5rem;margin:3rem 0 0 0;}

.left-summary-img{width:150px}
.left-summary-img img{width:115px;}
.right-summary-content{width:calc(100% - 155px)}

.summary-link{padding:10px 100px 10px 10px;margin:2rem -4rem;}

.summary-content-holder{padding:0 0 4rem 4rem}

.summary-content-bg img{width:auto;height:auto}

.case-study-template-default .line-sep1{width:174px;border-radius:0}

.hr{margin:35px 0;}
.title-h3{font-size:30px;}

.vertical-arrow-LINE{margin:15px 0 50px 0}

.box-white{min-height:300px}

.case-slider{margin-bottom:50px}

.grow,
.conclusion .vertical-middle::after,
.fly-mascot,
.elephant,
.windpower{display:inline-block}


}

@media (min-width: 768px) {
.Discover-inner-summary{margin-top:0}

.boder-BOTTOM span{width:140px}
.boder-BOTTOM h2{font-size:40px;padding-top:0;width:calc(100% - 150px);}
.boder-BOTTOM span img{width:115px;height:auto}

.VIEW-More{margin:50px 0 -75px 0;border-radius:50px;padding-bottom:10px}
.VIEW-More li{display:inline-block;padding-right:10px;}
.VIEW-More li:last-child{padding-right:0;}

.light-gradients2 .relative img{position:absolute;left:0;bottom:-100px;} 

.col-pad-zero{padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);}

.solved{position:absolute;right:0;top:-85px;margin-bottom:0;height:75px}

.box-white{/*margin-bottom:0;*/min-height:300px;height:100%}
.Key-Challenges .box-white{margin-bottom:20px;min-height:175px;}
.Key-Challenges .col-md-2{display:inline-block}

.butter-fly{position:absolute;left:-50px;top:0;margin-bottom:0;height:75px}

.box-bg-white{border-radius:20px;padding:25px 25px 10px 25px;min-height:160px;margin-top:0}

.filler-img{display:inline-block;}

.box span{min-height:230px;}
.box.box2 span{min-height:160px;}
.box.box3 span{min-height:175px}

.gradients-two span{display:block;margin-bottom:10px}
.gradients-two p.last-item{display:block;width:100%;}

.light-gradients3 .row.relative img{border-radius:20px 0 0 20px;height:100%;margin-left:-12px;object-fit:cover;}
.spaceALL{padding-left:0}

.gradients-one,
.gradients-two,
.box-white{height:100%}

.conclusion .vertical-middle::after{display:inline-block}
.conclusion .title-new{font-size:25px;margin-left:-25px}

.fly-mascot{display:inline-block}

.windpower{top:88px}

.light-gradients4 .font20 .br{display:block}

.inner-banner.whiteBG h1.bg-icon{position:relative;left:0;bottom:0;margin:0;width:auto;padding:20px;}

.border-ALL{margin:15px 0;height:95%}


.light-gradients .card-design p,
.light-gradients .card-design ol li{font-size:18px !important;}

.grow{width:95px;}	
}

@media only screen and (max-width: 1100px) {
body.case-study-template-default{overflow-x:hidden !important;}
}


@media only screen and (min-width: 1100px) {
body.case-study-template-default{overflow-x:visible !important;}
.gradients-two span{display:inline-block;margin-bottom:0}
.gradients-two p.last-item{display:inline-block;width:calc(100% - 50px);}	
}

@media only screen and (min-width: 1200px) {
.width-1100{width:1100px;margin:auto}
.Discover-inner-summary{margin-top:-50px !important;}

.inner-banner.whiteBG h1.bg-icon{position:absolute;left:0;bottom:100px;margin:0;width:765px;padding:20px;border-radius:10px;}
.inner-banner.whiteBG h1.bg-icon2{width:835px;}

.case-study-template-default .spaceALL{padding:35px 35px 35px 10px;}
.light-gradients2 .relative img{width:auto;height:auto}
.light-gradients3 .row.relative img{border-radius:35px 0 0 35px;margin-left:-12px;}

.gradients-one,
.gradients-two,
.box-white{height:auto}

.newsletter-dashboard .gradients-two{min-height:135px}

.conclusion .title-new{font-size:30px;margin-left:0}

.solved{top:-110px;height:100px}
.butter-fly{left:50px;top:0;margin-bottom:0;height:135px}

.conclusion .vertical-middle::after{top:50px;right:-40px;width:235px;height:81px;display:inline-block}

.fly-mascot{left:-100px;bottom:-125px;width:auto;height:300px;display:inline-block}

.windpower{right:25px;top:5px;width:175px;}

.case-study-template-default .card-design ul.li-three li:nth-child(1){width:40%}
.case-study-template-default .card-design ul.li-three li:nth-child(2){width:26%;padding:0 5px 0 15px;margin:0 10px 0 5px;position:relative;border-left:1px solid #f6dafb;border-right:1px solid #f6dafb}
.case-study-template-default .card-design ul.li-three li:nth-child(3){width:30%}

.case-study-template-default .card-design ul.li-five{text-align:center}
.case-study-template-default .card-design ul.li-five li{display:inline-block;width:30%;text-align:left;}
.case-study-template-default .card-design ul.li-five li:nth-child(1),
.case-study-template-default .card-design ul.li-five li:nth-child(2),
.case-study-template-default .card-design ul.li-five li:nth-child(3){margin-bottom:15px}
.case-study-template-default .card-design ul.li-five li:nth-child(2){padding:0 25px 0 10px}

.filler-img{margin-left:-40px;}

.grow{right:75px;top:35px;width:150px;}

.case-study-template-default .border-ALL{margin:15px 0 0 0;height:auto;min-height:85px}
.light-gradients .col-md-12 .border-ALL{min-height:0}

.Data-Analytics .border-ALL{margin:15px 0 0 0;height:auto;min-height:0;padding:15px 10px}

.filler-img-absolute{position:absolute;bottom:25px}	

.minHEIGHT{min-height:245px}
}

@media (min-width:1400px) {
.case-study-template-default .tabs-nav-tech li a{padding:6px 18px;font-size:18px;}	
}

@media (min-width:1600px) {
.colZERO2{width:600px}
.inner-banner.blueBG .slider-text p{width:100%}
.inner-banner.blueBG .slider-text br.br{display:block}
}