#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;}
@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}
}
@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{display: none;}
.mission-cont blockquote:after{display: none;}
.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}
}