.page-id-19724 .navigation-top-header .ubermenu-skin-white .ubermenu-item-level-0>.ubermenu-target {color: #000 ;}
.case-studt-listing-title {margin-top: 30px;}
.page-id-19724  header#masthead {background: #f4f5f5;}
.case-studt-listing-title h1 .blue_span{font-size: 50px;}
.case-studt-listing-title  .blue_span {position: relative;  margin-bottom:50px !important;	display: block;}
.case-studt-listing-title .blue_span:after {content: '';  position: absolute; bottom: -10px;  left: 0;  width: 5%;  height: 2px;   background: #00233f;}
.case-studies-inner h2 {color: #202028; text-transform: uppercase; font-size: 26px;}
.case-studies-inner .vc_column-inner {padding-top: 0 !important;}
.case-inner-text {color: #b9b9b9;  display: block;}
.case-studies-content {position: relative;}
.case-studies-content a {position: absolute;  right: 100px;  top: 60%; width: 50px; height: 50px; cursor: pointer;  transition: all 0.4s ease;  background: #fff;  display: flex;  justify-content: center;  align-items: center;   border-radius: 100%;   transform: translateY(-50%);}
.case-studies-right a {right: 50px;  }
.case-studies-content a:hover {background:#298bc6 ;}
.case-studies-content a img {-webkit-box-shadow:none !important;   box-shadow: none !important;}
.case-load-more-btn .vc_column-inner {padding-top:0 !important;}



/* Case Stady single Rateforce start here*/
.case-stady-single-bnr-sec {display: flex; align-items: center;}
.case-stady-single-bnr .vc_column-inner {padding-top: 0 !important;}
.case-stady-single-bnr {height: 100vh; display: flex; align-items: center;}
.case-stady-single-bnr:before {position: absolute; content: ''; background: #244a79; right: 0; top: 0; width: 28%; height: 100%;}
.case-stady-single-bnr-right img {margin-top: 300px; margin-left: 200px; z-index: 9; position: relative;}
.case-stady-single-bnr-right p {position: relative;}
.case-stady-single-bnr-right p:before {position: absolute; content: ''; background: #2a8bc5; height: 734px; width: 734px; top: 28%; transform: translate(-50%,-50%); border-radius: 100%;  z-index: 0;   left: 73%;}
.case-stady-single-bnr-left p {margin-bottom: 40px;}
.case-stady-single-bnr-left .font50 {margin: 0 0 30px;}
.stack-main .bnr-logo-img img {background: #f7f7f7; width: 35px;}
.stack-main .bnr-logo-img {background: #f7f7f7; padding: 0; height: 80px; width: 80px; display: flex; flex-direction: column; justify-content: center; align-items: center; border-radius: 15px; box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.15);}
.casestudy-btn-box {display: flex; gap: 20px; flex-wrap: wrap;}
.case-stady-single-btn {margin-bottom: 50px;}
.case-stady-single-bnr-left .stack-main p {margin-bottom: 10px; text-align: center; font-weight: 500; color: #000;}
.stack-main .font40 {text-transform: capitalize; margin-bottom: 40px;}
.case-stady-single-bnr .vc_column-inner {padding-top: 0 !important;}
.casestudy-country-cnt {background: #2a8bc5; border-radius: 30px; padding: 20px 20px; text-align: center;}
.casestudy-country-cnt img {margin: 0 auto; width: 50px;  height: 50px;  object-fit: contain;   margin-bottom: 20px;}
.casestudy-country-main{display:flex; justify-content: center; flex-wrap: wrap;}
.casestudy-country-main .font40 {font-size: 28px;}
.casestudy-country-main .vc_col-sm-4:nth-child(2) .casestudy-country-cnt {background: #254a7b;}
.casestudy-country-cnt .font40 {text-transform: capitalize; color: #fff; margin: 0 0 12px;}
.casestudy-country-cnt .font24 {color: #fff; font-family: inherit; font-size:18px;}
.casestudy-country .vc_column-inner {padding-top: 0 !important;}
.casestudy-country-cnt .font40 {font-size: 24px;}
.page-id-19887 .casestudy-bnt-logo {width: 100px; text-align: center;}
.page-id-19887  .stack-main .bnr-logo-img{margin: 0 auto;}
.page-id-19887  .bnr-logo-cnt {color: #fff !important;}
.case-study-box-cnt a {color: #368aca !important;}
.case-study-box-cnt a:hover {color: #000 !important;}

.business-challenges-cnt .font40 {text-transform: capitalize; line-height: 1.1;}
.business-challenges-sec {display: flex;}
.business-challenges-img {margin-left: -130px; margin-right: 30px;}
.business-challenges-img img {width: 100%;}
.business-challenges-cnt {margin-top: 80px;}
.business-challenges-cnt ul li {background: none; padding: 0 0 20px;}
.problam-statement-cnt {padding-bottom: 80px;}

.our-approach-main .vc_column-inner {padding-top: 0 !important;}
.our-approach-cnt .our-approach-sec p {color: #fff; width: 70%; margin-bottom: 0;}
.our-approach-cnt .our-approach-sec .font40 {color: #fff; text-transform: capitalize; width: 40%; margin-bottom: 0;}
.our-approach-sec {display: flex; justify-content: space-between; align-items: flex-start; gap: 60px; padding-bottom: 70px; border-bottom: 2px solid #fff; margin-bottom: 70px;}
.our-approach-sec:last-of-type {margin-bottom: 0; border-bottom: 0; padding-bottom: 0;}
  
.casestudy-crm-cnt ul {display: grid; grid-template-columns: repeat(2, 1fr); gap: 25px;}
.casestudy-crm-cnt ul li {background: #fafafa; border-radius: 10px; padding: 30px 30px; border: 1px solid #d1d1d1;}
.casestudy-crm-cnt ul li p {color: #6a6a6a;}
.font20 {font-size: 20px; font-family: inherit; color: #368aca; margin-bottom: 15px;}
/* .casestudy-crm-cnt ul li:nth-child(2) {background: #deebfd;}
.casestudy-crm-cnt ul li:nth-child(6) {background: #deebfd;}
.casestudy-crm-cnt ul li:nth-child(4) {background: #b4d4ff;} */
.casestudy-crm-main .vc_column-inner {padding-top: 0 !important;}
.casestudy-crm-ttl .font40 {text-transform: capitalize;}


.casestudy-integration-sec {background: #368aca; border-radius: 15px; padding: 70px 50px;}  
.casestudy-integration-sec .casestudy-integration-cnt li {padding: 0; background: none; grid-column: span 6;}
.casestudy-integration-sec .casestudy-integration-cnt li .font20 {color: #fff;}
.casestudy-integration-sec .casestudy-integration-cnt li p {color: #fff;}
.casestudy-integration-sec .casestudy-integration-cnt ul {display: grid; grid-template-columns: repeat(12, 1fr); gap: 50px 40px; }
.casestudy-integration-sec .casestudy-integration-cnt .font40 {color: #fff; text-transform: capitalize; margin-bottom: 60px;}
.casestudy-integration-sec .casestudy-integration-cnt li:last-of-type {grid-column: span 12;}

.casestudy-cloud-main {background: #e3efff;}
.casestudy-cloud-main .font40 {text-align: center; margin-bottom: 60px; text-transform: capitalize;}
.casestudy-cloud-main ul {display: grid; grid-template-columns: repeat(2,1fr); gap: 25px;}
.casestudy-cloud-main ul li {background: #fafafa; border-radius: 10px; padding: 30px 30px; border: 1px solid #d1d1d1;}
.casestudy-solutions-sec {background: #254a7b; border-radius: 30px; display: flex; align-items: center; justify-content: space-between;}
.casestudy-solutions-img p {margin-left: 90px;}
.casestudy-solutions-cnt .font30 {color: #fff; text-transform: capitalize; line-height: 1.3; font-size: 30px; padding-right: 90px; margin-bottom: 30px;}
.casestudy-solutions-cnt p {color: #fff;}
.casestudy-solutions-cnt {padding: 40px 0 40px 70px;}
.casestudy-solutions-main {margin-top: -160px;}
.casestudy-cloud-main {padding-bottom: 260px;}
.casestudy-summary-cnt p {width: 72%; margin: 0 auto !important;}
.casestudy-summary-cnt .font40 {text-transform: capitalize; margin-bottom: 40px;}

.casestudy-main img {width: 100%; opacity: 0.6;}
.casestudy-main .slick-slide.slick-active.slick-center img {opacity: 1;}
.casestudy-main {padding: 0 30px;}
.casestudy-main .slick-track {display: flex; gap: 30px; padding-bottom: 20px;}
.casestudy-main .slick-slide {margin: 0 35px;}
.casestudy-main .slick-list {margin: 0 -35px;}
.casestudy-single-slider-sec .font40 {margin-bottom: 70px; text-transform: capitalize;}
.casestudy-main .casestudy-slider ul li {background: none; padding: 0;}
.casestudy-main .casestudy-slider ul {display: flex; justify-content: center; gap: 10px;}
.casestudy-main .casestudy-slider ul li button {color: #000; background: none; border: 2px solid #1985bf; height: 12px; width: 12px; padding: 0; border-radius: 90px; font-size: 0 !important;}
.casestudy-main .casestudy-slider ul li.slick-active button {width: 25px; background: #1985bf;}
/* Case Stady single Rateforce end here*/

.business-challenges-cnt ul li:last-of-type {padding-bottom: 0;}

/* Case Stady single Belive start here*/
.mt-cmn-0 {margin-top: 0;}

/*case study signal*/
.header-single-casestudy header.site-header {background: #214a76 !important;}
.header-single-casestudy  header.sticky-header {background: #f9f9f9 !important;}
.our-approach-sec {gap: 50px;	padding-bottom: 50px;	margin-bottom: 50px;}
.business-challenges-cnt {margin-top: 0;}
.casestudy-solutions-cnt .font30 {padding-right: 0;	margin-bottom: 30px;}
.casestudy-cloud-main {padding-bottom: 230px;}
.casestudy-single-slider-sec .font40 {margin-bottom: 50px;}
.casestudy-main .slick-slide {margin: 0 20px;}
.casestudy-solutions-img p {margin-left: -10px;}
.business-challenges-img img {width: 80%;   margin: 0 auto;}


/*belive*/
.belive-btn-black .btn-all-same {background: #292929;   color: #fff;    border: 2px solid #292929 !important;}
.white-text{color: #fff !important;}
.belive-top-padding .vc_column-inner {padding-top: 0 !important;}
.belive-server .font20{color: #000;}
.belive-slider .casestudy-main .casestudy-slider ul li button {border: 2px solid #595959 !important;}
.belive-slider .casestudy-main .casestudy-slider ul li.slick-active button {background: #595959 !important;}
.page-id-19887 header.site-header {background: #000000 !important;}
.page-id-19887 header.sticky-header {background: #f9f9f9!important;}
.belive-right-img {width: 60%;  margin-left: auto;}

/* Roadside Assistance */
.roadside-bnr-main .case-stady-single-bnr-right p::before {display: none;}
.roadside-bnr-main .case-stady-single-bnr-right img {margin-top: 0; margin-left: 50px;}

/*cloud solutions*/
.cloud-solutions-top {height: auto !important;}


/*Responsive*/

@media(max-width: 1600px){

.business-challenges-img {margin-left: 0px;}
.case-stady-single-bnr-right img {margin-top: 350px;}
.case-stady-single-bnr-right p::before {height: 650px; width: 650px;}

}


@media(max-width: 1500px){

.case-stady-single-bnr-right p::before {left: 60%;}
.case-stady-single-bnr-right img {margin-top: 280px; margin-left: 140px;}

}

@media(max-width: 1439px){

.case-stady-single-bnr-right p::before {height: 600px; width: 600px;}
.case-stady-single-bnr-right img {margin-top: 350px;}

}


@media(max-width: 1365px){

.case-stady-single-bnr-right img {margin-top: 300px; width: 68%; margin-left: 95px;}
.case-stady-single-bnr-right p::before {height: 600px; width: 600px; left: 51%;}

}

@media(max-width: 1279px){
.case-stady-single-bnr-right img {margin-top: 250px; width: 65%; margin-left: 100px;}
.case-stady-single-bnr-right p::before {height: 550px; width: 550px;}
}

@media(max-width: 1199px){
.case-stady-single-bnr-right img {margin-left: 85px; width: 65%; margin-top: 50px;}
.case-stady-single-bnr-right p::before {height: 480px; width: 480px;}
.casestudy-country-cnt img {width: 80px; height: 70px; object-fit: contain; margin-bottom: 30px;}
.casestudy-country-cnt {padding: 20px;}
.business-challenges-sec {margin-bottom: 50px;}
.case-stady-single-bnr {height: auto; min-height: auto !important; padding: 100px 25px 70px 25px !important;}
.roadside-bnr-main .case-stady-single-bnr-right img {margin-left: 0; width: 100%;}
.legacy-system-sec .business-challenges-img img {width: 100%;}
.legacy-system-sec.business-challenges-sec {margin-bottom: 0px;}
.legacy-system-main .vc_column-inner {padding-top: 0 !important;}
.legacy-system-sec .business-challenges-img {margin-right: 0;}
.belive-right-img {width: 75%;}

}

@media(max-width: 1023px){

.case-stady-single-bnr-right p::before {height: 350px; width: 350px; left: 50%;}
.case-stady-single-bnr-right img {margin-left: 55px; width: 67%; margin-top: 0;}
.casestudy-country-cnt img {width: 60px; height: 60px;}
.business-challenges-sec {margin-bottom: 50px;}

.casestudy-solutions-cnt {padding: 30px 0 30px 20px;}
.casestudy-integration-sec {padding: 40px 30px;}
.casestudy-integration-sec .casestudy-integration-cnt .font40 {margin-bottom: 40px;}
.casestudy-cloud-main .font40 {margin-bottom: 40px;}
.casestudy-single-slider-sec .font40 {margin-bottom: 40px;}
.business-challenges-sec {margin-bottom: 40px;}

.stack-main .bnr-logo-img {height: 70px; width: 70px;}
.casestudy-btn-box {gap: 15px;}

.case-stady-single-bnr {height: auto; min-height: auto !important; padding: 110px 15px 60px !important;}
.roadside-bnr-main .case-stady-single-bnr-right img {margin-left: 0; width: 100%;}
.case-stady-single-bnr-left .font50 {font-size: 36px;}
.casestudy-country-cnt .font40 {font-size: 22px;}
.page-id-19887 .casestudy-bnt-logo {width: 90px;}
.belive-right-img {width: 85%;}
.casestudy-main .slick-slide {margin: 0 15px;}
.casestudy-main .slick-list {margin: 0 -25px;}
.problam-statement-cnt {padding-bottom: 60px;}

}

@media(max-width: 767px){

.case-studies-inner  .wpb_wrapper  .vc_row.wpb_row.vc_inner.vc_row-fluid.margin80:nth-child(2n+2) {display: flex; flex-direction: column-reverse;}

.case-studies-content p {text-align: left !important; margin-bottom: 20px !important;}
.case-studies-right a {right: 100px;}
.case-studt-listing-title .blue_span {position: relative; margin-bottom: 30px!important; display: block;}
.case-studt-listing-title .blue_span:after {width: 10%;}

.case-studt-listing-title h1 .blue_span {font-size: 34px;}

.stack-main .font40 {margin-bottom: 30px;}
.case-stady-single-btn {margin-bottom: 30px;}
.case-stady-single-bnr {height: auto; display: flex; align-items: center; padding: 80px 0px 30px !important;}
.case-stady-single-bnr-left .font50 {margin: 0 0 20px;}
.casestudy-country-main .casestudy-country-cnt {padding: 15px; margin-bottom: 20px !important;}
.casestudy-country-main .wpb_column:last-of-type .casestudy-country-cnt {margin-bottom: 0px !important;}
.casestudy-country-main {margin-bottom: 10px !important;}
.business-challenges-sec {margin-bottom: 30px;}
.our-approach-sec {gap: 30px; padding-bottom: 30px; margin-bottom: 30px;}
.casestudy-integration-main {padding-left: 15px !important; padding-right: 15px !important;}
.casestudy-integration-sec .casestudy-integration-cnt .font40 {margin-bottom: 30px;}
.casestudy-integration-sec .casestudy-integration-cnt ul { gap: 30px;}
.casestudy-cloud-main {padding-bottom: 190px;}
.casestudy-solutions-sec {margin: 0 auto;}
.casestudy-summary-cnt .font40 {margin-bottom: 30px;}
.casestudy-summary-cnt p {width: 100%;}
.our-approach-cnt .our-approach-sec .font40 {width: 100%;}
.casestudy-cloud-main .font40 {margin-bottom: 30px;}
.casestudy-single-slider-sec .font40 {margin-bottom: 30px;}
.casestudy-solutions-sec {margin: 0 0px !important;}
.belive-right-img {width:auto; }
.belive-right-img img {float: inherit !important; margin: 0 auto !important;}
.business-challenges-sec {margin-bottom: 30px;}
.business-challenges-cnt {margin-top: 30px;}
.casestudy-main .slick-track {padding-bottom: 0px;}
.casestudy-btn-box {margin-bottom: 30px !important;}
.page-id-19887 .casestudy-bnt-logo {width: 31%;}
.case-stady-single-bnr-left .font50 {font-size: 30px;}

.stack-main .bnr-logo-img {height: 60px; width: 60px;}
.case-stady-single-bnr-left p {margin-bottom: 30px;}
.case-stady-single-bnr-right p::before {height: 500px; width: 500px;}
.case-stady-single-bnr-right img {margin-left: auto; width: 50%; margin-top: 70px; margin-right: auto;}
.case-stady-single-bnr-sec {flex-direction: column;}
.case-stady-single-bnr-left p {margin-bottom: 30px;}
.case-stady-single-bnr {padding: 64px 10px 30px !important;}
.problam-statement-cnt {padding-bottom: 25px;}
.our-approach-cnt .our-approach-sec p {margin-top: 25px;}

}

@media(max-width: 567px){

.case-studies-content a {right: 20px;}
.case-studies-right a { right: 20px;}
.case-stady-single-bnr-left p {margin-bottom: 25px;}
.case-stady-single-bnr::before{display:none !important;}
.case-stady-single-bnr-sec {display: block;}
.business-challenges-sec {display: block;}
.stack-main .bnr-logo-img {height: 70px; width: 70px;}
.case-stady-single-bnr-right img {margin-top: 50px; width: 65%;}
.case-stady-single-bnr-right p::before {height: 340px; width: 340px;}
.business-challenges-cnt {margin-top: 30px;}
.our-approach-sec {display: block;}
.our-approach-cnt .our-approach-sec p {margin-top: 30px;}
.casestudy-crm-cnt ul {grid-template-columns: repeat(1,1fr); gap: 20px;}
.casestudy-integration-sec {padding: 25px 10px;}
.casestudy-integration-sec .casestudy-integration-cnt li {grid-column: span 12;}
.casestudy-cloud-main ul {grid-template-columns: repeat(1,1fr); gap: 20px;}
.casestudy-solutions-sec {display: block; overflow: hidden;}
.casestudy-main .slick-slide {margin: 0 10px;}
.casestudy-solutions-cnt .font30 {font-size: 24px;}
.our-approach-cnt .our-approach-sec p {width: 100%;}
.casestudy-crm-cnt ul li {padding: 20px;}
.page-id-19887 .casestudy-bnt-logo {width: 30%;}

}



































