/*.extention_team.case_detail{display:none;}*/

/*New case study page banner css start*/
.new-study-banner {background: #000;color: #fff;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-align: center; -ms-flex-align: center;align-items: center;flex-wrap: wrap;}
.new-study-banner .studybanner-img{position: absolute;top: 0;right: 0;height: 100%;width: 48%;}
.new-study-banner .studybanner-img img{width: 100%;height: 100%;object-fit: cover}
.new-study-banner-pcgaming.new-study-banner .studybanner-img img{height: auto;}
.new-study-banner-pcgaming.new-study-banner .studybanner-img{display: flex;align-items: center;overflow: hidden;}
.new-study-banner .studybanner-detail{width: 45%;padding: 100px 0}
.new-study-banner .studybanner-head { font-size: 56px;line-height: 64px;margin: 0 0 20px;color: #f5821f}
.new-study-banner .studybanner-subhead { font-size: 18px;line-height: 30px;margin: 0px;}
/*New case study page banner css end*/

/*New case study page description start*/
.descriptive-casestudy{padding: 70px 0;}
.descriptive-casestudy .description-casetext{justify-content: space-between;display: -webkit-box;display: -ms-flexbox;display: flex;}
.descriptive-casestudy .descrip-left{width: 65%}
.descriptive-casestudy .descrip-left h3{font-size: 32px;line-height: 38px;margin: 30px 0 15px;color: #f5821f;text-transform: capitalize;}
.descriptive-casestudy .descrip-left h3:first-child{margin: 0 0 15px;}
.descriptive-casestudy .descrip-left p {font-size: 18px;line-height: 30px;margin: 0 0 15px;}
.descriptive-casestudy .descrip-left ul{margin: 0 0 0 20px}
.descriptive-casestudy .descrip-left ol{padding: 0;margin: 0 0 0 20px }
.descriptive-casestudy .descrip-left ul li,.descriptive-casestudy .descrip-left ol li{margin: 0 0 15px;font-size: 18px;line-height: 30px;}
.descriptive-casestudy .user-img{width: 60px;height: 60px;}
.descriptive-casestudy .details-content {border-left: 5px solid #f5821f;margin: 0 0 0 20px; padding: 0 0px 0 15px;}
.descriptive-casestudy .newcase-testimonial{margin: 30px 0 ; display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-align: start; -ms-flex-align: start;align-items: flex-start;}
.descriptive-casestudy .newcase-testimonial .newcase-testi-namedesign{ display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-align: center; -ms-flex-align: center;align-items: center;}
.descriptive-casestudy .descrip-left .newcase-testi-username{margin:10px 0 0;font-size: 18px;line-height: 22px;color: #f48120;font-weight: 600;width: max-content}
.descriptive-casestudy .descrip-left .newcase-testimonial figure{max-width: 180px; margin: 0 0 0 10px;}
.descriptive-casestudy .descrip-left .newcase-testimonial figure img{width: 100%}
.descriptive-casestudy .descrip-left .newcase-testi-desig{font-size: 14px;line-height: 16px;margin: 3px 0 0;color: #000;font-weight: 400;display: block;}
.descriptive-casestudy .descrip-left .newcase-testi-content {font-size: 18px;line-height: 29px; font-style: italic;margin: 0}
.descriptive-casestudy .descrip-left .test-founder {font-size: 20px;margin:18px 0 6px;}
.descriptive-casestudy .test-company { font-size: 18px;}
.descriptive-casestudy .case-img-commmon{margin: 20px 0 ;width: 100%}
.descriptive-casestudy .secrip-floating-right{width: 27%;position: relative;}
.descriptive-casestudy .sticky-rightbar {position: sticky;top: 130px;    border-left: 5px solid #f5821f;padding: 0 0 0 18px;}
.descriptive-casestudy .rightbar-cmny-logo{width: 220px;height: auto;}
.descriptive-casestudy .rightbar-logo{margin: 0 0 40px;}
.descriptive-casestudy p.study-head {font-size: 20px;line-height: 23px;font-weight: 600;color: #f5821f;}
.descriptive-casestudy .study-detail-listing{font-size: 18px;margin: 0 0 6px;}
.descriptive-casestudy .study-detail-listing span {font-weight: bold;margin: 0 4px 0 0px;}
.descriptive-casestudy .rightbar-details{margin: 0 0 40px;}
.descriptive-casestudy .rightbar-details:last-child{margin: 0}
/*New case study page description end*/

/*New case study page cta start*/
.newcase-cta {padding: 60px 0;background: #f5821f;}
.newcase-cta .cta-flex{justify-content: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;}
.newcase-cta .cta-flex-left,.newcase-cta  .cta-flex-right{width: 50%;}
.newcase-cta .cta-flex-right{   border-left: 4px solid #fff;margin: 0 0 0 20px;padding: 0 0 0 20px;}
.newcase-cta h3.cta-flex-head {font-size: 40px;width: 46%;text-align: end;margin: 0 0 0 auto;color: #fff;}
.newcase-cta .cta-flex-num {font-size: 24px;line-height: 25px;color: #fff;: block;}
.newcase-cta .cta-flex-btn {color: #fff;font-size: 18px;line-height: 20px;border: 2px solid #fff;padding: 9px 14px;margin: 20px 0 0 0;display: block;width: fit-content;border-radius: 9px;font-weight: bold;}
.newcase-cta .cta-flex-btn:hover{color: #fff;background: #000;border: 2px solid #000;}
.newcase-cta .cta-flex-num:hover{color: #fff;}
/*New case study page cta end*/

.new-study-counter{background: #f48120;padding: 30px 0;}
.new-study-counter .counter-flex{display: flex;justify-content: space-between;}
.new-study-counter .counter-number{width: 32%;;text-align: center}
.new-study-counter .counting-cases{font-size: 45px;line-height: 50px;color: #fff;font-weight: 600;}
.new-study-counter .counting-case-desc{font-size: 16px;line-height: 18px;margin: 0;color: #fff}
/*New case study page responsive start*/
@media(max-width:1199px){
	.new-study-banner .studybanner-head { font-size: 46px;line-height: 54px;}
	.descriptive-casestudy .secrip-floating-right{width: 31%;}
	.newcase-cta h3.cta-flex-head {width: 65%;}
}
@media (max-width:1000px){
	.new-study-banner{padding: 110px 0 0px;}
	.new-study-banner .studybanner-detail{width: 49%;padding: 60px 0}
	.new-study-banner .studybanner-head { font-size: 35px;line-height: 44px;}
	.descriptive-casestudy .descrip-left h3{font-size: 28px;line-height: 30px;margin: 20px 0 10px;}
	.descriptive-casestudy .secrip-floating-right{width: 35%;}
	.descriptive-casestudy .descrip-left{width: 60%}
	.newcase-cta h3.cta-flex-head{width: 90%;}
}

@media (max-width:767px){
	.new-study-banner{display: block;height: auto;padding: 80px 0 0px}
	.new-study-banner .studybanner-detail,.descriptive-casestudy .descrip-left,.descriptive-casestudy .secrip-floating-right{width: 100%}
	.new-study-banner .studybanner-head { font-size: 32px;line-height: 40px;text-align: center;}
	.new-study-banner .studybanner-subhead{text-align: center;}
	.new-study-banner .studybanner-img{position: relative;width: 100%;}
	.descriptive-casestudy{padding: 50px 0;}
	.descriptive-casestudy .description-casetext{flex-direction: column-reverse;}
	.descriptive-casestudy .secrip-floating-right{margin: 0 0 30px;}
	.descriptive-casestudy .descrip-left h3{font-size: 25px;line-height: 30px;}
	.descriptive-casestudy .descrip-left p,.descriptive-casestudy .descrip-left ul li,.descriptive-casestudy .descrip-left ol li{font-size: 15px;line-height: 22px;}
	.descriptive-casestudy .test-company{font-size: 16px;}
	.descriptive-casestudy .rightbar-details{margin: 0 0 20px;}
	.newcase-cta{padding: 40px 0}
	.newcase-cta h3.cta-flex-head{width: 100%;font-size: 30px;}
	.newcase-cta .cta-flex-num {font-size: 20px;line-height: 23px;}
	.newcase-cta .cta-flex-btn{margin: 12px  0 0;}
	.new-study-banner  .container,.descriptive-casestudy .container,.newcase-cta .conatiner {padding-right: 30px;padding-left: 30px;}
	.new-study-counter .counter-number{width: 100%;margin: 0 0 15px}
.new-study-counter .counting-cases{font-size: 30px;line-height: 32px;}
.new-study-counter .counting-case-desc{font-size: 14px;line-height: 18px;}
.new-study-counter .counter-flex{display: block}
}

@media (max-width:575px){
	.new-study-banner{padding: 160px 0 0;}
	.new-study-banner .studybanner-detail{padding: 30px 0}
	.newcase-cta .cta-flex{display: block;}
	.newcase-cta .cta-flex-left, .newcase-cta .cta-flex-right{width: 100%}
	.newcase-cta h3.cta-flex-head{text-align: center;}
	.newcase-cta .cta-flex-right {border-left: none;margin: 20px 0 0;padding: 0;text-align: center;}
	.newcase-cta .cta-flex-btn {margin: 17px auto 0;padding: 6px 20px;}
	.descriptive-casestudy .descrip-left .newcase-testimonial figure{max-width: 110px}
	.descriptive-casestudy .details-content{    margin: 0 0 0 10px;padding: 0 0px 0 10px;}
	.descriptive-casestudy .descrip-left .newcase-testi-content {font-size: 16px;line-height: 25px;}
}
/*New case study page responsive end*/



















