/*Case Studies Style sheet*/
.caption-casestudy{padding-top:10px;padding-bottom:30px;}
.caption-casestudy .industry-captio{font-size:14px;color:#444444;}
.caption-casestudy .title-casestudies{font-size:16px;color:#191919;font-weight:700;margin-top:5px;}
.caption-casestudy p{font-size:15px;}
.caption-casestudy .techno-labele span{color:#81959E;font-size:13px;border:1px solid #D3E0E6;border-radius:15px;padding:2px 10px;display:inline-block;}
.case-study-info{border-right:1px solid #d3d3d3;padding: 0 50px;}
.case-study-info:first-child{padding-left:15px;}
.case-study-info:last-child{border-right:0;}
.case-study-info .label-gray{font-size:14px;color:#81959E;margin:0;}
.case-study-info .text-dark-info{color:#191919;font-weight:600;margin-bottom: 0;}
.section-strategic{padding-top:30px;background-size: cover;}
.callto-action-section {background-color: #003262;padding: 30px 15px;background-position: center;background-size: 45%;background-repeat: no-repeat;border-radius: 4px;}
.sliderbg-casestudy{height:500px;background-size:contain;background-position:center;background-repeat:no-repeat;top:0;width:100%;}
.owl-caseprojec-slider{width:79%;margin:0px auto;}
.casestudy-imgbox{height:350px;margin-top:150px;overflow:hidden;padding:0 30px;}
.casestudy-imgbox img{margin-top:-15px;}
.owl-carousel.owl-caseprojec-slider .owl-stage-outer{overflow: visible;}

/*28092020*/
.client-content .text-dark{font-weight:600;}
.iconclient{min-width:22px;}
.traget-content{background-color:#F4F4F4;padding:30px;}
.traget-content .icont-target{margin-right:10px;min-width:50px;}
.traget-content .icont-target img{height:50px;}
.traget-content .content-target .h5{color:#131313;font-size:22px;font-weight: 900;}
.traget-content .content-target p{font-size:14px;}
.label-title span{background-color:#1f589f;color:#fff;padding:5px 15px;font-weight:600;position:relative;}
.label-title span:before{content:'';position:absolute;border-left:8px solid #1f589f;border-right:8px solid transparent;border-top:16px solid transparent;display:block;width:0;height:0;top:0px;right:-16px;}
.label-title span:after{content:'';position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-top:16px solid #1f589f;display:block;width:0;height:0;bottom:0px;right:-8px;}
.custom-card-accordion{border:1px solid #DBDBDB;border-radius:6px;margin-bottom:15px;}
.custom-card-accordion .card-header a{color:#1f589f;}
.custom-card-accordion .card-header a.collapsed{color:#131313;}
.custom-card-accordion .card-header a i{float:right;}
.custom-card-accordion .card-header a.collapsed i::before{content: "\f107";}
.imgbox .imagebox-approach{position:relative;background-size:cover!important;border-bottom-left-radius:150px;margin-top:15px;min-height:350px;}
.imgbox .imagebox-approach:after{content:'';position:absolute;background-color:#dcdaed;top:-15px;right:-15px;bottom:15px;left:15px;z-index:-1;}
.teamlisting .iconim{font-size:22px;width:25px;}
.projectiteam-img img{max-height:400px;}

.nav-tabs.tabsenterprice{border: none;justify-content: center;}
.nav-tabs.tabsenterprice li a{border-bottom:1px solid #f0f0f0;outline:none;position:relative;padding:10px 30px 15px;color:#353744;font-size:16px;}
.nav-tabs.tabsenterprice li a.active, .nav-tabs.tabsenterprice li a:hover{border-color: transparent transparent #f0f0f0; color:#1879c9;}
.nav-tabs.tabsenterprice li a:after{position:absolute;content:'';height:0px;width:100%;left:0;bottom: 0;background-color:#1879c9;transition:0.3s;}
.nav-tabs.tabsenterprice li a.active:after{height:2px;transition:0.3s;}
.appfeature-img img{max-height:350px;}
.label-achived{color:#fff;padding:15px;position:relative;}
.label-achived:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-width:15px;margin-left:-15px;}
.bg-darkblue{background-color:#003362;}
.bg-lightblue{background-color:#1162ac;}
.label-achived.bg-darkblue:after{border-top-color:#003362;}
.label-achived.bg-lightblue:after{border-top-color:#1162ac;}
.label-achived .record{font-weight:600;font-size:30px;}





.bg-aqua{background-color:#1CADE2;}
.bg-lightred{background-color:#D74343;}
.label-achived.bg-aqua:after{border-top-color:#1CADE2;}
.label-achived.bg-lightred:after{border-top-color:#D74343;}

.projectiteam-img{text-align:center;}




@media (max-width:1199px){
.case-study-info{padding:0 30px;}
}
@media (max-width:1080px){.casestudy-imgbox{padding: 0 15px;margin-top: 153px;}
}
@media (max-width:992px){
.case-study-info{padding:0 15px;}
.case-study-info .text-dark-info{font-size: 14px;}
.casestudy-imgbox{height: 300px;margin-top: 166px;}
}
@media (max-width:767px){
.case-study-info{padding:7px 15px;width: 100%;}
.casestudy-imgbox{height:225px;margin-top:98px;padding: 0 0;}
.owl-carousel.owl-caseprojec-slider .owl-stage-outer{overflow:hidden;}
.sliderbg-casestudy{background-position: top center;height: auto;}
.owl-caseprojec-slider{width: 100%;}
.nav-tabs.tabsenterprice li a{padding: 0 15px 15px;}
.traget-content{padding: 15px;}
}
@media (max-width:670px){.casestudy-imgbox{height:200px;margin-top: 88px;}
}
@media (max-width:574px){.casestudy-imgbox{height:150px;margin-top:68px;}
.nav-tabs.tabsenterprice{white-space: nowrap;display:block;width:100%;overflow-y:hidden;}
.nav-tabs.tabsenterprice .nav-item{display:inline-block;}
.teamlisting .iconim{font-size:18px;width:22px;}
.teamlisting .iconim + p{font-size:14px;}
.label-achived{padding: 10px;}
.callto-action-section .container.d-flex{display:block !important;}
}
@media (max-width:450px){.casestudy-imgbox{height:150px;margin-top:50px;}
.owl-caseprojec-slider{width: 100%;}
}
@media (max-width:450px){.casestudy-imgbox{margin-top:40px;}
}





/*======== Testimonial Slider =======*/
.startups-content{padding:30px;}
.image-rightabout{min-height:300px;}
.happy-customerbg{min-height:300px;padding:30px;width:70%;position:relative;background-position:0 60%;background-size:cover;}
.happy-customerbg:after{content:'';background-color:#edc553;display:block;width:20px;height:100%;position:absolute;top:0;right:0;}
.customer-say .owl-item .clent-items{text-align:center;}
.customer-say .owl-item .clent-items .core-imgbox{position:relative;right:-115%;}
.customer-say .owl-item .clent-items .core-imgbox img{width:70px;height:70px;border-radius:80px;opacity: 0.2;}
.customer-say .owl-item.active .clent-items .core-imgbox img{width:80px;height:80px;opacity:1;}
.customer-say .owl-item.active .clent-items .core-imgbox{right:auto;}
.customer-say .owl-item.active  .owl-item .clent-items .core-imgbox {position:relative;left:-150px;}
.customer-say .owl-carousel.owl-finance .owl-stage-outer{overflow: hidden;}
.customer-say .owl-item.active .clent-items .core-imgbox{box-shadow:none;text-align: center;text-align:-moz-center;text-align:-ms-center;text-align:-webkit-center;padding-bottom: 10px;}
.customer-say  .owl-item.active .clent-items .core-imgbox::before {display:none;}
.customer-say{overflow:hidden;box-shadow: 0px 0px 20px -8px #939393;background-color: #fff;padding:30px;position: absolute;top:15px;z-index: 9;right:0px;}
.customer-say .description{text-align:center;}
.customer-say .owl-nav{margin-bottom:-15px;padding-top:10px;}
.customer-say .owl-carousel .owl-nav button{height: 30px;width: 30px;border-radius: 30px;border: 1px solid #000;}
.customer-say .owl-carousel .owl-nav button.owl-next{float: right;}
@media (max-width:1199px){
.startups-content{padding: 30px;}
}
@media (max-width:992px){
.happy-customerbg{width:53%;}
}
@media (max-width:767px){
.happy-customerbg{width: 90%;}
.startups-content{padding:15px 0;}
.customer-say{top:-30px;padding:15px;position:relative;}
}

.casestudies-section a {overflow:hidden;display:block;border-radius: 8px;}
.casestudies-section a img {border-radius: 8px;transition: 0.3s;}
.casestudies-section a:hover img{transform:scale(1.2);transition: 0.3s;}
.teamlisting .iconim .fa-calendar{font-size:16px;}