
 
/* 0 owl css */
    .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none;font-size:28px}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
    .owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{color:#d0630e;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 7px;background:#d6d6d6;display:none;-webkit-backface-visibility:visible;transition:opacity .2s ease}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-theme .owl-dots .owl-dot.active span{background:#fff}
    .owl-dots{text-align-last: center;margin-top: 32px;}
    .owl-carousel button.owl-dot{width: 10px;height: 10px;background: #000;display: inline-block;margin: 2px;border-radius: 50%;}
    .owl-carousel button.owl-dot.active{background: #FECC5B;}
/* 0. owl css */
 
 

 
 
 

/* 6. client */
    section.clients-section {background: #fff;padding: 20px 0;border-top: 1px solid #0000001a;}
    .client-testi #owlCarousel, .client-testi .owl-stage-outer, .client-testi .owl-stage, .client-testi .owl-item-bg, .client-testi .owl-item {height: initial !important;min-height: initial !important;}
    .client-testi .slide {margin: 0 auto;text-align: center;width: 150px;position: relative;transition: all .2s;}
    .client-testi .slide img {transition: all 1s;}
/* 6. client */
 
 
 
/* clientele */
    section.clientele-outer-wrapper{padding: 80px 0;}
    .clientele-description-intro{display: flex;justify-content: center;}
    .clientele-description-intro article:first-child{width: 50%;padding: 40px 20px;}
    .clientele-description-intro article p{text-align: justify;}
    .clientele-description-intro article p:first-child{padding-bottom: 20px;position: relative;}
    .clientele-description-intro article p:first-child::before{content: '';position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;height: 1px;width: 100%;background: #0000000a;}
    .clientele-description-intro article:last-child{width: 60%;text-align: center;}
    .clientele-description-intro article:last-child img{max-width: 90%;}
    section.clientele-outer-wrapper .button-container{margin-top: 40px;}
    section.client_wrapper-bg{padding: 80px 10px 80px;background: #f3f1f9 no-repeat center/cover;position: relative;z-index: 0;}
    .right-clientele-carousel{margin-top: 40px;padding-top: 72px;position: relative;}
    .right-clientele-carousel article {width: 100%;max-width: 300px;border: 1px solid #0000001c;padding: 20px;border-radius: 4px;margin: 0 auto;background: #fff;min-height: 400px;display: flex;justify-content: space-between;align-items: flex-start;flex-direction: column;}
    section.client_wrapper-bg .right-clientele-carousel article p{font-size: 16px;line-height: 1.5;color: #000000cf;}
    .right-clientele-carousel .owl-nav {position: absolute;top: 0;right: 30px;margin: 0;width: 100%;display: flex;justify-content: flex-start;left: 0;padding-left: 10px;}
    .right-clientele-carousel .owl-nav > button {width: 56px;height: 49px;background: #fff !important;border-radius: 0 !important;color: #fff !important;font-size: 24px !important;display: flex !important;justify-content: center;align-items: center;border: 1px solid #0000001c !important;}
    .right-clientele-carousel .owl-nav > button img{width: 24px;opacity: .6;}
    .clientele-c2a {min-height: 450px;text-align: center;background: url('../../images/inner-images/clientele-bg-image.jpg') no-repeat center center/cover fixed;display: flex;justify-content: center;align-items: center;}
    .clientele-c2a .fluid-container{display: flex;justify-content: center;align-items: center;text-align: center;flex-direction: column;height: 100%;}
    .clientele-c2a .button-container{justify-content: center;margin-top: 40px;}
    .clientele-c2a .button-container a{background: #fbbc04;}
    .clientele-c2a h2{font-size: 60px;color: #fff;}
    .clientele-c2a h2 span{color: #fbbc04;text-transform: uppercase;}
    .clients_logo_wrapper{padding: 80px 10px 60px;background: #f3f1f9;}
    .sliders {margin: auto;overflow: hidden;position: relative;margin-bottom: 20px;border-radius: 4px;background: #fff;}
    .sliders.has-margin-top{margin-top: 60px;}
    .sliders .slides-track {display: flex;width: calc(250px * 18);}
    .sliders .slides-track:hover {animation-play-state: paused;}
    .sliders .slides {height: 150px;width: 250px;display: flex;justify-content: center;align-items: center;}
    .sliders .slides img{width: 100px;}
    @keyframes scroll {0% {    transform: translateX(0);}100% {    transform: translateX(calc(-250px * 9));}}
    @keyframes revereseScroll {0% {    transform: translateX(0);}100% {    transform: translateX(calc(-250px * 9));}}
/* clientele */
 
    /* Client sec 1  */
        .right-clientele-carousel {display: flex;position: relative;top: -40px;z-index: 2;}
        .right-clientele-carousel article {width: 100%;max-width: 300px;padding: 20px;border-radius: 4px;margin: 0 auto;background: #fff;min-height: 400px;display: flex;justify-content: space-between;align-items: flex-start;flex-direction: column;border-bottom: 4px solid #fbbc04;}
        section.client_wrapper-bg .right-clientele-carousel article p {font-size: 16px;line-height: 1.5;color: #000000cf;}
        .clien-sec-1-p {display: flex;width: 100%;max-width: 700px;gap: 20px;position: relative;overflow: hidden;transition: all 1s ease-in-out;}
        .clientele-sec-1 article p {box-shadow: -5px -5px 5px #09c4f91a;padding: 20px;background: #4F4272;color: #fff;}
        .clien-sec-1-p::after {animation: ppp infinite 3s;}
        .clien-sec-1-p::after {position: absolute;top: 0;left: -110%;z-index: 0;display: block;content: '';width: 50%;height: 100%;background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .8) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .8) 100%);-webkit-transform: skewX(-25deg);-ms-transform: skewX(-25deg);transform: skewX(-25deg);}
        .clientele-sec-1 article p~p {background: #fbbc04;}
        .clientele-sec-1 article p span {color: #fff;}
        .clientele-sec-1 .button-container {justify-content: space-between;}
        .clientele-sec-1 .button-container a {background: linear-gradient(315deg, #4f4272 0%, #4f4272 74%);}
        .clientele-sec-1 .button-container a~a {background: linear-gradient(315deg, #fbbc04 0%, #fbbc04d4 74%);}
        .client-sec-1-img img { width: 100%;}
        section.clientele-outer-wrapper .button-container { margin: 40px 0 0;}
        .clientele-description-intro {display: flex;justify-content: space-between;margin: auto;align-items: center;width: 100%;max-width: 1200px;}
        .clientele-description-intro article:last-child img {max-width: 500px;}
        .clientele-description-intro article:last-child {width: 45%;text-align: center;position: relative;right: -40px;}
        .clientele-description-intro article:first-child {width: 56%;padding: 40px 20px;}
        .clientele-outer-wrapper .heading-wrapper {margin: 0;}
        section.clientele-outer-wrapper {padding: 80px 10px 0;}
    /* Client sec 1  */
    /* client 2 section */
        .client_wrapper-bg.client-sec-2-wrap {background: url(../../images/clientele-inner-page/client-sec-2-bg.jpg) no-repeat center center/cover;height: 570px;position: relative;background-size: 200% 200%;}
        .client_wrapper-bg.client-sec-2-wrap::before {position: absolute;top: 0;content: '';width: 100%;height: 100%;background: #000;z-index: 0;opacity: .6;}
        .client-sec-2-wrap .client-sec-con {border-radius: 50%;width: 100%;max-width: 60%;margin: auto;display: flex;flex-direction: column;justify-content: center;position: relative;z-index: 1;}
        .client-sec-2-wrap .client-sec-con .textc {color: #fff;}
        .client-sec-2-wrap .heading-wrapper {color: #fff;}
    /* client innre page let sec */
        .clientele-let-sec {position: relative;min-height: 500px;}
        .clientele-let-sec::before {position: absolute;top: 0;content: '';width: 100%;height: 100%;background: #000;z-index: 1;opacity: .5;}
        .clientele-let-sec .button-container {position: relative;z-index: 2;top: -30px;}
        .clientele-let-h {position: relative;width: 100%;top: -30px;}
        .clientele-let-h h2 span {position: relative;z-index: 2;}
        .clientele-let-h h2 {font-size: 100px;line-height: 206px;position: absolute;top: -135px;bottom: 0;right: 0;left: 0;margin: auto;}
    /* client innre page let sec */
    /* client innre page lastsec */
        .clientele-logo-wrapper {padding: 60px 0;background: #f9f9f9;position: relative;z-index: 0;}
        #particles-js {position: absolute;width: 100%;height: 100%;background: no-repeat center center/cover;background-position: 50% 50%;margin: auto;}
        .btn__main {display: inline-block;color: #4e4171;padding: 32px;position: relative;letter-spacing: 1px;}
        .btn__circle, .btn__text, .btn__white-circle {position: absolute;}
        .btn__circle {top: 0;left: 0;height: 100%;border-radius: 100%;width: 100%;box-shadow: 0 0 1px 1px #4e4171;transition: 0.3s linear;}
        .btn__white-circle {top: 50%;left: 50%;transform: translate(-50%, -50%) scale(0);width: 56px;height: 56px;border-radius: 100%;background: #fff;display: flex;transition: 0.3s ease-in-out;}
        .btn__white-circle svg {width: 24px;height: 24px;margin: auto;}
        .btn__white-circle svg#icon-arrow-left {transform: rotate(180deg);}
        .btn__text {top: 50%;transform: translateY(-50%);white-space: nowrap;z-index: 2;padding: 24px 8px;transition: 0.3s linear;}
        .clientele-logo-wrapper .owl-nav {width: 100%;max-width: 400px;display: flex;justify-content: center;gap: 20px;margin: 20px auto 0;}
        .clientele-logo-wrapper .owl-nav button:hover {background: transparent !important;}
        .iam-prev .btn__text {transform: translate(-50px, -50%);}
        .btn__main:hover .btn__circle {transform: scale(0);}
        .btn__main:hover .btn__white-circle {transform: translate(-50%, -50%) scale(1);}
        .btn__main:hover .btn__text {transform: translate(40px, -50%);}
        .iam-prev:hover .btn__text {transform: translate(-80px, -50%);}
        .client-logo-h {width: 100%;max-width: 450px;position: relative;}
        .client-logo-h h2 {font-size: 48px;color: #4e4171;}
        .client-logo-h p {color: #4e4171;text-align: justify;}
        .client-logo-h a {margin: 20px 0 0;}
        .client-l {padding: 2px;width: 100%;overflow: hidden;transition: all 1s ease;}
        .client-l-all .client-scroll-main {width: 100%;display: flex;flex-direction: column;}
        .client-l img {background: #fff;padding: 30px;transform: scale(1);transition: all 1s ease;}
        .client-l:hover img {transition: all 1s ease;transform: scale(1.2);padding: 20px;}
        .client-h-slider {display: flex;gap: 20px;justify-content: center;position: relative;}
        .client-l-all {width: 100%;max-width: 800px;}
        .client-all-sep {display: flex;width: 100%;max-width: 800px;}
        .client-l-all .owl-next img,
        .client-l-all .owl-prev img {width: 100%;max-width: 40px;}
        .client-msg-wrapper {padding: 160px 0 0;}
        .client-box-bg {background: linear-gradient(180deg, #00B8FF42, #A5DEF542);border-radius: 50px 50px 0 0px;height: 400px;box-shadow: 0 0 15px #e5e5e5;}
        .client-msg-box-all {display: flex;justify-content: center;align-items: center;gap: 30px;width: 100%;max-width: 1100px;transform: translateY(-80px);margin: auto;height: 400px;}
        .client-msg-box {width: 100%;max-width: 350px;text-align: center;background: #fff;box-shadow: 0 0 15px #e5e5e5;border: 1px solid #e5e5e5;border-radius: 50px;padding: 20px;height: 350px;transition: all 1s ease;overflow: hidden;color: #4f4272;}
        .client-msg-box .read-more {position: absolute;bottom: 0;left: 0;right: 0;margin: auto;width: 100%;height: 100%;font-size: 16px;color: #4f4272;background: #ffffffa6;padding-top: 80px;opacity: 1;transition: all .5s ease;}
        .client-msg-box:hover .read-more {opacity: 0;transition: all .5s ease;}
        .client-msg-con {position: relative;}
        .client-msg-box p {opacity: 0;text-align: justify;transition: all 1s ease;color: #4f4272;}
        .client-msg-box:hover {height: 452px;transition: all 1s ease;}
        .client-msg-box:hover p {opacity: 1;transition: all 1s ease;}
        .client-msg-box span img {width: 100%;max-width: 100px;border-radius: 50%;border: 6px solid #00B8FF42;}
        .client-msg-box h4 {color: #fbbc04;}
    /* client innre page lastsec */
     
    
     
 
/* index page internal css */
    .right-stick {position: fixed;top: 250px;z-index: 0;transition: all .8s;}
    .home-round-wrapper {pointer-events: none;}
    .roundFixed {position: fixed;top: 40px;pointer-events: visible;overflow: scroll;scrollbar-width: none;}
    iframe.roundFixed {height: 100vh !important;}
    .fixedmain {width: 940px;margin: 0 auto;position: relative;}
    .fixed-inner {width: 220px;position: absolute;top: 0;right: 720px;}
    .our-people-con {width: 100%;max-width: 600px;transform: translateY(-200px);}
/* index page internal css */
/* careers css  */
    .new-car-main {display: flex;justify-content: center;align-items: center;gap: 20px;flex-wrap: wrap;}
    .new-car-img img {width: 100%;max-width: 300px;}
    .new-carrers {padding: 0 10px;}
    .new-car-sep {width: 100%;max-width: 400px;height: 600px;background: url(../../images/career-inner-page/dg-bg.jpg) no-repeat center center/cover;position: relative;padding: 40px;display: flex;flex-direction: column;justify-content: space-between;}
    .new-car-sep::before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to bottom right, rgba(27, 117, 187, 0.85) 80%, rgba(38, 167, 223, 0.6));}
    .new-car-sep:nth-child(2)::before {background: linear-gradient(to bottom right, rgb(255, 212, 0, 0.85) 80%, rgb(255, 212, 0, .6));}
    .new-car-sep:nth-child(4)::before, .new-car-sep:nth-child(3)::before {background: linear-gradient(to bottom right, #243ea1, #283aa2, #2d36a3, #3231a3, #372ca3, #3f2ba4, #462aa6, #4d28a7, #572baa, #602eae, #6932b1, #7235b4);opacity: .90;}
    .new-car-sep:nth-child(5)::before{background: linear-gradient(to bottom right,#46C70F73,#46C70F);}
    .new-car-inner h4 {font-size: 30px;color: #fff;text-shadow: 2px 5px 5px #0000003b;}
    .new-car-inner h5 {color: #fff;font-size: 20px;font-weight: 300;display: flex;gap: 5px;text-shadow: 2px 5px 5px #0000003b;}
    .new-car-sep:nth-child(2) .new-car-inner h5, .new-car-sep:nth-child(2) .new-car-inner h4 {text-shadow: 2px 5px 5px #0000003b;}
    .new-skill {display: flex;gap: 8px;width: 100%;max-width: 300px;flex-wrap: wrap;margin: 20px 0 0;}
    .new-skill p {color: #fff;margin: 0;line-height: unset;padding: 10px;background: #dddada45;border-radius: 7px;text-shadow: 2px 5px 5px #0000003b;}
    .new-car-sep:nth-child(2) .new-skill p {color: #fff;background: #0000001f;}
    .new-car-btn, .new-car-inner {position: relative;z-index: 1;}
    .new-car-btn {display: flex;justify-content: space-between;}
    .new-car-btn a {position: relative;color: #fff;width: 80px;height: 80px;border: 1px solid #e8e8e8;overflow: hidden;display: flex;justify-content: center;align-items: center;transition: all 1s ease;text-shadow: 2px 5px 5px #0000003b;}
    .new-car-btn a em {font-style: normal;font-size: 40px;opacity: 1;position: relative;bottom: 2px;transition: all 1s ease;}
    .new-car-btn a:hover em {opacity: 0;transition: all 1s ease;}
    .new-car-btn a span {font-size: 18px;margin: 0 0px 0 40px;position: absolute;left: 0;right: 0;margin: auto;opacity: 0;transition: all 1s ease;display: flex;justify-content: center;}
    .new-car-btn a:hover span {opacity: 1;transition: all 1s ease;}
    .new-car-btn a:nth-child(2) {background: #fff;color: #243ea1;}
    .new-car-btn a:hover {width: 150px;transition: all 1s ease;background: #fff;color: #243ea1;}
    .career-box-all {margin: auto;}
    .career-box::before {filter: invert(12%) sepia(60%) saturate(6267%) hue-rotate(252deg) brightness(86%) contrast(88%);}
    .career-role-both {display: flex;flex-direction: column;gap: 40px;}
    .career-role-both ul {display: flex;justify-content: flex-start;width: 100%;align-items: center;}
    .career-role-both {width: 60%;font-size: 18px;line-height: 24px;display: flex;align-items: flex-start;margin: auto;}
    .carr-new-main {padding: 0 10px;position: relative;}
    .line-car {position: absolute;top: 80px;left: 175px;width: 1px;height: 100%;transition: all 1s ease;background: rgb(148, 148, 148);pointer-events: none;z-index: -1;}
    /* .line-car {position: absolute;top: 80px;left: 160px;width: 1px;height: 100%;transition: all 1s ease;background: rgb(148, 148, 148);pointer-events: none;z-index: -1;} */
    .left-fixed-car {display: flex;flex-direction: column;gap: 20px;text-align: right;width: 100%;max-width: 140px;transition: all 1s;position: relative;z-index: 1;}
    .left-fixed-car a {color: rgb(148, 148, 148);position: relative;right: 20px;z-index: 1;}
    .left-fixed-car a::before {position: absolute;content: '';right: -38px;width: 15px;height: 15px;border-radius: 50%;background: rgb(148, 148, 148);top: 0;bottom: 0;margin: auto 0;transition: all .5s;}
    .left-fixed-car a.act::before {transition: all .5s;right: -40px;width: 20px;height: 20px;background: #283aa2;}
    .left-fixed-car a.act {color: #283aa2;}
    .left-fixed-car {display: flex;flex-direction: column;gap: 20px;text-align: right;width: 100%;max-width: 140px;position: sticky;top: 200px;height: 50px;margin-bottom: 80px;}
    .carr-new-main{top: -80px;}
    .left-fixed-car a {padding: 10px 0;font-size: 18px;}
    .line-car{top: 0; height: 110%;}
    .career-role-both li {position: relative;}
    .career-role-both li::before {content: "\2713";position: absolute;left: -20px;width: 100%;height: 100%;color: #51c336;}
    .left-fixed-car a.act::before {transition: all .5s;right: -40px;width: 20px;height: 20px;background: #51c336;}
    .left-fixed-car a.act {color: #51c336;}
    .carr-new-main .heading-wrapper{text-align: left;width: 60%;margin: 0 auto 40px;position: relative;left: -20px;}
    .carr-new-main{position: relative;}
    .carr-new-main  h3{position: absolute;left: 40px;top: -20px; width: 100%;height: 100%;font-size: 70px;font-weight: 800;color: rgba(85, 85, 85, 0.149);pointer-events: none;}
    .carr-new-main-2  h3{top: 60px;}
/* careers css  */
/* ui ux  */
    .inner-new-page-some-extra-p-txt{display: flex;justify-content: space-between;gap: 20px;}
    .inner-new-page-some-extra-p-txt p{width: 100%;max-width: 50%;text-align: justify;margin: 10px auto;padding: 10px;line-height: 1.4;}
    .set .content ul.inner-new-page-common-ul{padding: 0 20px;}
/* ui ux  */
 
 
 
/* common css  */
     
    /* .........slider fix......... */
    .ui-content{height: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 0 20px;}
    .ui-article{height: 100%;}
    .ui-articles{height: max-content;align-items: center;width: 100%;}
    .ui-paragraph{width: 100%;max-width: 400px;}
    /* .........slider fix......... */
    .custom-shape-divider-bottom-1632987318{bottom: -2px;}
    .ui-content{position: relative;padding: 150px 20px 70px;}
    .ui-nav{position: absolute;  top: 0;bottom: 0;margin: auto;z-index: 0;}
    .ui-nav button{cursor: pointer;z-index: 2;}
    .slide-wrap,.ui-big-images{height: 100%;}
    #tabs-nav-new li a span:first-child {max-width: 60px;}
    #tabs-nav-new li{max-width: 47%;}
    .client-respons{display: none !important;}
    .set > a:hover{color: #00B8FF !important;}
    .set > a.active{color: #fff !important;}
/* common css  */

 
 


section.clientele-outer-wrapper {
    padding: 80px 10px 0;
}
.fluid-container {
    width: 100%;
    max-width: 1320px;
    margin: 0 auto;
    padding: 0 25px;
}
.clientele-outer-wrapper .heading-wrapper {
    margin: 0;
}
.clientele-description-intro {
    display: flex;
    justify-content: space-between;
    margin: auto;
    align-items: center;
    width: 100%;
    max-width: 1200px;
}
.clientele-description-intro {
    display: flex;
    justify-content: center;
}
.clientele-description-intro article:first-child {
    width: 56%;
    padding: 40px 20px;
}
.clientele-description-intro article:last-child {
    width: 45%;
    text-align: center;
    position: relative;
    right: -40px;
}
section.expertise-pages-banner {
    background: #175bcc linear-gradient(315deg, #25a6be 0%, #1276e1 74%) no-repeat center center/cover;
    height: 550px;
    position: relative;
    z-index: 0;
    margin-top: 113px;
    min-height: 80vh;
}
section.expertise-pages-banner::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    background: linear-gradient(to bottom right, #fbfbfb00 0%, #00000096 94%);
}
.inner-page-banner-svg {
    position: absolute;
    bottom: -2.5px;
    left: 0;
    width: 100%;
    overflow: hidden;
    line-height: 0;
    transform: rotate(180deg);
}
.inner-page-banner-svg svg {
    position: relative;
    display: block;
    width: calc(100% + 1.3px);
    height: 69px;
}
section.expertise-pages-banner .fluid-container {
    height: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.bbtn, .single-a-block a {
    padding: 10px 30px 9px;
    border-radius: 2px;
    background: linear-gradient(315deg,#26a9e0 0%, #1276e1 74%);
    font-size: 16px;
    text-transform: capitalize;
    color: #fff;
    position: relative;
    overflow: hidden;
     letter-spacing: 1px;
    transition: all .4s;
}
.button-container a {
    padding: 10px 22px;
}
.bbtn:hover, .single-a-block a:hover {
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    transition: all .4s;
    transform: translateY(-3px);
}

.inner-our-client {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
.inner-our-client .client-logo {
    margin: 20px 20px;
    width: 100%;
    max-width: 210px;
    padding: 22px 5px;
    box-shadow: inset 0 0 4px #ccc;
    border-radius: 2px;
    background: #fff;
}
.inner-our-client .client-logo i {
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
}
.inner-our-client .client-logo i img {
/*    width: 120px;*/
    transform: scale(1);
    transition: .3s ease-in-out;
}
.inner-our-client .client-logo i img:hover {
    transform: scale(1.1);
}