#breadcrumb{font-size:12px;margin-top:12px}
.mobile-view-le{display:none!important}
.h2headingtag{margin:10px auto 50px}
.mission{display:flex;gap:30px;justify-content:center;align-items:center}
.mission .mission-in{display:flex;justify-content:center;align-items:center;border-radius:10px;background:#FFF;width:329px;border-left:5px solid #1870D5;padding:30px;box-shadow:2px 1px 5px 4px #eee}
.b4-animat-img{text-align:center}
.mission .mission-in .img-view{width: 30%;min-height: 79px;}
.mission .mission-in .content{text-align:center;width: 70%;}
.mission .mission-in .content p{color:#1870D5;font-size:26px;font-weight:600;line-height:28px;text-transform:capitalize;margin-bottom:5px;}
.mission .mission-in .content span{color:#2E2E2E;font-size:18px;font-weight:400;line-height:20px;text-transform:capitalize}
.img-flex2{max-width:425px;margin:0 auto}
.mission-cont blockquote,.head>span{line-height:50px;color:#2e2e2e;font-weight:500;max-width:400px;position:relative}
.mission-cont blockquote:before{content:' ';background:url(/partnership/img/blockquote-open1.png) left no-repeat;background-size:30px;height:50px;width:60px;position:absolute;top:-30px;left:-35px}
.mission-cont blockquote:after{content:' ';background:url(/partnership/img/blockquote-open2.png) left no-repeat;background-size:30px;height:50px;width:60px;position:absolute;bottom:70px;right:5px}
.prolile-review{display:inline-block;padding-top:15px;font-size:18px;color:#2e2e2e;font-weight:400}
.prolile-review a{font-size:20px;font-weight:600}
.more-btn{margin-top:30px}
.more-btn a{margin-left:0!important}
.fafafa{background-color:#FAFAFA;margin:50px 0}
.head{margin-bottom:10px}
span.color-happy{color:#df7000;margin-top:0!important;vertical-align:initial}
/* .h2headingtag span{display:inline-block;margin-top:2px;vertical-align:middle} */
.HeadingBorder{text-align:center;display:table;position:relative;clear:both;margin:auto auto 50px}
.smiley-flexs .smiley-anim{width:60px;position:absolute;margin-left:12px;left:100%;top:-9px}
.client-section{padding:0 15px}
.the-mark{overflow:hidden;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}
.client-div{display:flex;animation:ticker 70s infinite linear;-webkit-animation:ticker 70s infinite linear;-moz-animation:ticker 70s infinite linear;-ms-animation:ticker 70s infinite linear;-o-animation:ticker 70s infinite linear;padding-left:40px}
.client-logo{margin-right:20px;width:300px}
.row-fluids{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}
.case-child.testi{padding:20px}
.testimonial .case-child{width:30%;background:#fff}
.case-child{width:27%;border:1px solid #eee;border-radius:10px;margin:8px}
.testi-para{border-bottom:1px solid #eee;min-height:140px;margin:10px 0 20px;text-align:center}
.testi-para p{font-size:16px;line-height:28px;color:#4d4d4d;font-style:italic}
.people{display:flex;justify-content:center;align-items:center}
.people-image{width:40%}
.people-con{color:#737373;font-size:13px}
.top-section h1{text-align:center;margin:auto;position:relative}
.top-section h1 img{position:absolute;top:54px;left:315px;max-width:498px}
.top-section .h2headingtag{margin-top:0;margin-bottom:15px}
.mobile-gif-join{display:none}
.desktop-gif-join{display:block}
.people-con{width:60%}
.people-con strong{font-size:16px;color:#4d4d4d;display:block;line-height:24px}
.star-divs{margin-top:3px}
.img-banner{margin-top:50px;text-align:center}
.last-botom-sec p{color:#4D4D4D;text-align:center;font-size:26px;font-weight:500;line-height:40px;margin-top:10px}
.last-botom-sec .btn-11oader{padding-top:30px!important}
.revenue img{max-width: 520px;width: 100% !important;}

/* slider css */
.slick-prev{
        background: url(/homeimages/icon-blue-left.svg?v=1) !important;
    background-repeat: no-repeat !important;
}
.slick-next {
    background: url(/homeimages/icon-blue-right.svg?v=1) !important;
    background-repeat: no-repeat !important;
}
.new-slider5.work-great .slick-prev.slick-arrow.slick-disabled {
      background: url(/homeimages/icon-grey-left.svg?v=1) !important;
    background-repeat: no-repeat !important;
}

.new-slider5.work-great .slick-next.slick-arrow.slick-disabled{
    background: url(/homeimages/icon-grey-right.svg?v=1) !important;
    background-repeat: no-repeat !important;
}


.industries .new-slider5.work-great .grid{background:#fff;padding:25px 5px;margin:0 10px;border:1px solid #eee;min-height:191px}
.new-slider5.work-great.work-great{padding:0 50px}
.bxslider-ui.industries .slick-arrow{width:43px;height:43px}
.bxslider-ui.industries{background:#FAFAFA}
.industries .grid:hover .img-view.cov-1 svg{transform:translateY(-10px);opacity:1}
.industries .img-view.cov-1 svg{transition:.7s all;min-height:100px}
.bdr-10 {
    border-radius: 10px !important;
}

/* top section */
.smiley-extend {
        max-width: 48px;
        height: 48px;
        display: inline-block;
        vertical-align: middle;
        margin-top: -15px;
    }
        .color-heading{
        color: #DF7000;
margin-bottom: 20px;
display: block;

font-size: 30px;
font-style: normal;
font-weight: 500;
line-height: normal;
    }
    .banner-img{
       width: 100%;
    max-width: 900px;
    margin: 50px auto 0;
    position: relative;
    aspect-ratio: 1.453957996768982;
    }

.mid-banner-img {width: 100%;margin: 50px auto 0; text-align: center;}
    .product_logo {
    margin-bottom: 20px;
    min-height: 30px;
}

.F2F8FF{
    background-color: #F2F8FF;
}

.FAFAFA{
    background-color: #FAFAFA;
}

.EBF2FF{
    background-color: #EBF2FF;
}

.head> span.smiley-extend{max-width:42px;margin-top: 2px;}
.mission-cont blockquote, .head>span {
    line-height: 50px;
    color: #2e2e2e;
    font-weight: 500;
    max-width: 400px;
    position: relative;
}

.smiley-extend {
    max-width: 48px;
    height: 48px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -15px;
}


/* last */



.flex-div{align-items: unset;gap: 30px;flex-wrap: wrap;}
.flex-div .solu-div{
    border-radius: 20px;
border: 1px solid #EFEFEF;
background: #FFF;
margin: 0;
max-width: 494px;
flex: unset !important;
text-align: center;
}
.desktop-view1 {
    display: block !important;
}

.btn-11oader.v2{
      padding: 0 0 50px;
}

/* slider css */
@media (max-width: 479px) {
.slick-initialized .slick-slide .grid{max-width:356px;margin:auto!important}
}
@media(min-width:480px) {
.new-slider5.work-great .grid{display:none}
.new-slider5.work-great.slick-slider.slick-initialized .grid{display:block}
}

/* slider new css end */
@media(max-width:480px) {
video.smiley-rotate{width:29px !important}
}
.dash-effect{border-bottom:1px dashed #4d4d4d;color:#4d4d4d!important;padding-bottom:2px}
@media(min-width: 768px) {
.heading-border-custom .HeadingBorder{margin-bottom:30px!important}
.row-fluids2 .child-fluids{margin-top:20px!important}
.sp-blocker{display:block}
   #mob-shower1 .product_logo,   #mob-shower1 .head, #mob-shower2 .product_logo,  #mob-shower2 .head,  #mob-shower3 .product_logo,   #mob-shower3 .head,  #mob-shower4 .product_logo ,  #mob-shower4 .head,  #mob-shower5 .product_logo ,  #mob-shower5 .head, #mob-shower6 .product_logo ,  #mob-shower6 .head, #mob-shower7 .product_logo ,  #mob-shower7 .head, #mob-shower8 .product_logo ,  #mob-shower8 .head, #mob-shower9 .product_logo ,  #mob-shower9 .head, #mob-shower10 .product_logo,  #mob-shower10 .head {display:none}
.video-min video{max-width: 400px;}
}
@media (max-width: 1040px) {
.smiley-flexs .smiley-anim{position:static;margin-left:3px}
.smiley-rotate{width:40px!important;margin-top:-15px;vertical-align:middle}
}
@media (max-width: 767px) {
.desktop-view-le{display:none!important}
.mobile-view-le{display:block!important}
.mobile-gif-join{display:block}
.desktop-gif-join{display:none}
#breadcrumb{margin-top:20px}
.main-top h1,.main-top .h2headingtag{text-align:left!important}
.main-top ul li{margin-bottom:10px!important}
.h2headingtag{margin:10px auto 25px!important}
.one.main{padding-bottom:50px}
.main-top .first-b3-content ul{margin-top:0!important}
.mission{display:block}
.mission .mission-in{margin:0 auto 20px}
.mission .mission-in:last-child{margin-bottom:5px}
.mission-cont blockquote{width:90%;margin:0 auto}
.mission-cont blockquote:before{top:-39px;left:-16px}
.mission-cont blockquote:after{bottom:75px;right:40px}
.prolile-review{font-size:16px}
.prolile-review a{font-size:18px}
.img-flex2{padding-bottom:15px}
.row-fluids{flex-wrap:wrap}
.testimonial .case-child{width:100%}
.testimonial .case-child:last-child{margin-bottom:1px}
.top-section h1 img{top:45px;left:45px;max-width:230px}
/* .top-section .h2headingtag{line-height:24px} */
.last-botom-sec p{font-size:20px;line-height:28px}
/* slider */
.industries .new-slider5.work-great .grid{margin-bottom:20px;text-align:center}
    .industries .new-slider5.work-great .grid.last-child{margin-bottom:0}
    .color-heading{font-size: 24px;line-height: 34px;}

       .top-section video.smiley-rotate {
        width: 45px !important;
        margin-top: 0px;
    }
    .product_logo {
    margin-bottom: 10px;
    min-height: 30px;
}
}

@media(max-width: 768px) {
       .flex-div{display: flex !important;}
   .desktop-view1 {
        display: none !important;
    }
 }