* {text-decoration: none;}
img {max-width: 100%;}
.col-50 {width: 50%;padding-left: 10px;padding-right: 10px;}
.justify-content-between {justify-content: space-between;display: flex;}
.align-items-center {align-items: center;display: flex;}
.justify-content-center {justify-content: center;display: flex;}
.text-center {text-align: center;}

/* custom.css */
.case-studies-newBanner .banner_innerPage h1{padding-top:10px;font-size: 32px;line-height:42px;color:#fff;}
.case-studies-newBanner .banner_innerPage h1 span{ color:#1E75BA;}
.case-studies-newBanner .back_to_case_study a{color:#fff; position:relative;}
.case-studies-newBanner .back_to_case_study a:before{content: "\f340";top: 4px; font: normal 20px/1 dashicons; position: relative; margin-right: 6px;}
.case-studies-newBanner .row-col{display: flex; align-items: center;}
.catName{background: #1d74bb;color: #fff;padding: 15px 80px;margin-top:50px;text-align: center;font-size: 24px;font-weight: 500; position: absolute; right:0; clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 10% 50%);display: none;}

/* below_banner */
.below_banner-head a {color: #273a50;font-weight: 600;}
.below_banner-head ul {display: flex;align-items: center;justify-content: center;}
.below_banner-head li {padding-right: 80px;}
.below_banner {padding: 50px 0;}

/* the_client */
.the_client_inner {display: flex;justify-content: space-between;}
.the_client_left li span {color:#1E75BB;width: 160px;display: inline-block;}
.the_client_left ul li span {flex: 0 0 160px;}
.the_client_left ul li {display: flex;margin-bottom:10px;}
.the_client_left li strong {color: #273a50;font-weight: 400;}
.the_client_left li {line-height: 35px;}
.the_client_cent img {border-radius: 10px;}
.the_client_cent figure {margin-top: 0;}
.the_client_right h2 {margin: 0 0 15px;}
.the_client_right > h2 > strong, .the_tech_inner strong, .the_challenge strong, .the_tech_inner strong, .test_client strong, .the_solution_inner > h2 > strong {color: #273A50;}
.the_client_right strong, .the_client_right span, .the_challenge_inner span, .the_solution_wrap_part strong {color: #1e75bb;}
.the_client {padding: 50px 0 0px;}

/* the_challenge */
.the_challenge_inner {display: flex; flex-wrap:wrap;}
.the_challenge {background: url(../images/the_challenge_bg.jpg);background-repeat: no-repeat;background-position: 0px;padding:80px 0;background-size: 35%;}
.the_challenge h2 {margin-bottom: 30px;}
.the_challenge_inner .col-33:nth-child(n+4) {margin-top:45px;}
.case_studies-programmers-io-drives-operational-efficiency-and-data-security-through-erp-cloud-migration-for-it-innovator .the_client_left li:nth-child(4) span {display: none;}
.case_studies-application-migration-and-enhancement-automates-retail-document-management-operations .the_challenge_inner .col-33:nth-child(n+4) {margin-top: 0;}

/* the_tech */
.the_tech {background: #f5f7fa;padding: 80px 0;text-align: center;}
.postid-318934 .the_tech{background:#fff;}
.the_tech_inner > p {margin-top: 0;}
.the_tech_inner {max-width:100%;margin: 0 auto;}
.the_tech_inner ul {display: flex;/*align-items: center;*/justify-content:center;padding:20px;/*background: #fff;border-radius: 10px;box-shadow: 0px 4px 5px #ccc*/ flex-wrap: wrap;}
.the_tech_inner ul li {width: 16%;box-shadow:0px 1px 2px #ccc; border-radius: 10px;background:#fff; margin: 10px;padding: 10px;font-size: 16px;}
.the_tech_inner span {display: block;padding-top: 15px;line-height: 22px;}
.the_tech .the_tech_inner .tech_icon{height: 65px;display: flex;align-items: center;justify-content: center;}
/* the_solution*/
.the_solution {background: #fff;padding: 80px 0;}
.the_solution_inner {position: relative;}
.the_solution_inner:before {position: absolute;content: '';background: url(../images/arrow.png);height: 260px;width: 143px;left: -75px;top: 21px;background-repeat: no-repeat;
background-size: contain;}
.the_solution_wrap_part h3 {line-height: 35px;min-height: 55px;color: #333;}
.the_solution_wrap_part:after {content: '';position: absolute;z-index: -1;background: url(../images/case-dote.png);width: 207px;height: 150px;right: -70px;top: -90px;background-size: cover;}
.the_solution_inner > p {max-width: 670px;}
.the_solution_wrap_part {margin-top: 65px;display: flex;position: relative;z-index: 999;padding-left: 80px; flex-wrap: wrap;}
.the_solution_wrap_part>.col-33 {margin-top: 30px;}
.the_solution_wrap_part:before{content:""}
.the_solution_wrap_part:after{content:""}
.the_solution_step {border: 2px solid #2c7cbf;padding: 30px 20px 30px 20px;min-height: 100%;border-radius: 10px;background: #fff;}
.the_solution_step span{color:#1E75BB;}
.postid-318934 .the_solution_wrap_part, .postid-340169 .the_solution_wrap_part{flex-wrap: wrap; margin-top: 35px;}
.postid-318934 .the_solution_wrap_part > .col-33, .postid-340169 .the_solution_wrap_part > .col-33 {margin-top: 30px;}
.our_solution_left .twin-color-heading{color: #273a50;}
.our_solution_left .twin-color-heading span{color: #1E75BB;}
body.case_studies-data-update-automation-fortifies-bi-weekly-releases-and-shopping-security.customize-support .the_tech_inner ul {align-items: baseline;}
/* macola_page_logo */

.postid-318934 .the_tech_inner ul li {width: 16%; margin-bottom: 20px;}
.postid-318934  .the_tech_inner ul{flex-wrap: wrap;}
.postid-318934 .the_tech_inner span{padding-top: 0;}

/* end */

/*the_testimonials */
.test_client_rght {box-shadow: 0px 0px 5px 4px #e5e5e5;padding: 40px 70px;background: #FBFBFD;border-radius: 15px;position: relative;}
.test_client_rght::before {background: url(../images/quote.png) no-repeat scroll left;width: 100%;height: 65px;content: "";position: absolute;z-index: 999;top: -25px;left: -51px; background-size: contain;}
.test_client p {max-width: 500px;}
.test_client_inner img {width: 80px;height: 80px;top: -30px;border-radius: 10px;object-position: center;object-fit: contain;}
.test_client_inner {text-align: center;}
.clients_testi .slick-arrow {position: absolute;font-size: 0;color: #fff;text-align: center;text-shadow: none;background-color: transparent;width: 30px;
top: 50%;opacity: 1;height: 30px;transform: translateY(-50%);z-index: 1;border: none;cursor: pointer;}
.clients_testi .slick-next{right:-50px;background: url(/wp-content/themes/programmersai/assets/images/pioh2-sprite.png) no-repeat 0 -5px;
border-radius: 0;box-shadow: none;text-shadow: none;}
.clients_testi .slick-prev {background: url(/wp-content/themes/programmersai/assets/images/pioh2-sprite.png) no-repeat 0 -50px;
border-radius: 40px;box-shadow: none;text-shadow: none;left:-52px;}
.client_testimonials .slick-slide {margin: 0px 30px 0px 10px;}

/*form_below_experts_qualified*/
.the_experst_inner ul {display: flex;align-items: center;justify-content: space-between;}
.the_experst_inner strong {display: block;text-align: center;color: #1d74bb;font-size: 50px;padding-bottom: 10px;}
section.the_experts {padding:0px 0px 40px;}

/* Teams */
.teams_pio .author_img {margin-top: -50%;border-radius: 15px;}
.teams_pio .vid_testimonial {position: relative;background: #fff;box-shadow: 0px 0px 10px 0px #e2e2e2;padding:50px 40px 20px 40px;border-radius: 10px;}
.teams_pio.video_testimonials_blk {padding:160px 0 40px;}
.teams_pio .author_img img {border-radius: 15px;}
.teams_pio .testimonial_details p.pos {margin: 10px 0;}
.teams_pio .testimonial_details {text-align: center;padding-top: 15px;}
.teams_pio .testimonial_details h5.author {font-weight: 600;min-height: 40px;letter-spacing: inherit; text-transform: inherit;}
.teams-footer button {padding: 15px 25px;border: 0;background: #1d74bb;color: #fff;border-radius: 10px;cursor: pointer;font-weight: 500; font-size: 18px;}
.teams-footer {text-align: center;padding:15px 0 25px 0;}
.teams_pio .testimonial_details p.com {font-weight: 600;}
/* Our Solution */

.our_solution {background: #f5f7fa;padding: 80px 0 0;}
.our_solution_left  span {color: #1E75BA;}
.our_solution_left p {margin:0px 0 0 !important; font-weight: bold;}
.our_solution_right ul li {display: flex;align-items: center;margin-bottom: 45px;padding-left: 60px;position: relative;}
.our_solution_right ul li:last-child {margin-bottom: 0;}
.our_solution_right ul li h3 span {font-size:24px;color: #1e75bb;}
.our_solution_right ul li h3 {color: #273a50;font-size: 22px;}
.our_solution_right ul li img {width: 40px;height: 40px;object-fit: contain;object-position: center;position: absolute;left: 0;}
.case_studies-data-update-automation-fortifies-bi-weekly-releases-and-shopping-security .our_solution_left p {
margin-top: 0 !important;}

/* how-we-did-it */
.how-we-did-it {padding: 80px 0 130px;background: #f5f7fa;}
.how-we-did-it ul li h4 {color: #030b44;}
.how-we-did-it ul {padding-left:0px;}
.how-we-did-it ul li:after {position: absolute;content: '';background-image: url(../images/arrow-single.png);width: 58px;height: 35px;left:0px;background-size: contain;
top: 5px;background-repeat: no-repeat;}
.how-we-did-it ul li {padding-bottom: 30px;position: relative;border-left: 2px solid #1E75BB;padding-left: 100px;}
.how-we-did-it ul li h4 {color: #030b44;font-weight: 600;font-size: 20px;}
.how-we-did-it ul li:last-child {margin-bottom: 0; border:none;}
.how-we-did-it h2.twin-color-heading {margin-bottom: 40px;position: relative;color: #1E75BB;}
.how-we-did-it h2.twin-color-heading strong{color: #273a50;}
/*.how-we-did-it h2.twin-color-heading:after {position: absolute;content: '';background-image: url(../images/line-four.png);width: 70px;height:445px;left:-19px;top: 50px;
background-repeat: no-repeat;background-size: contain;display: block !important;background-color: unset;}
.we-did-image:after {position: absolute;content: '';width: 200px;height: 150px;left: -25%;background-image: url(../images/Layer-42.png);bottom: -53px;z-index: -1;background-size: contain;}*/
.we-did-image {position: relative;z-index: 1;}
.we-did-image img{border-radius: 10px;position: relative;}
.we-did-image:before{content:"";background:url(https://programmers.ai/wp-content/themes/programmersai/assets/images/case-dote.png) no-repeat 0 0;width: 191px;
height: 171px;display: block;position: absolute;left: -60px; bottom: -74px;background-size:90%;}
.how-we-did-it .we-did-image:before {background: 0 0;}
.we-did-image:after{content:"";}
.postid-318934 .we-did-image:before {background: none;}
.teams-footer button:hover {background: #27A8E0;}
.the_testimonials {padding:100px 0 80px 0;}
.how-we-did-it ul li:first-child::before {content: '';border-left: 2px solid #1E75BB;position: absolute;left: -2px;top: -23px;height: 24px;}
.how-we-did-it ul li:last-child::before {content: '';border-left: 2px solid #1E75BB;position: absolute;left: 0;
top: 0;height: 17px;}

#caseSt_contact_wrap .ninja_form em.wpforms-error{color:#fff;}
#caseSt_contact_wrap .ninja_form .wpforms-field-limit-text {text-align: left; color:#fff;}

/* case_study */
.moreCaseStudies{background:#fff;}
.moreCaseStudies .custom_btn {background: #1E75BB;margin-bottom: 10px; color:#fff;}
.moreCaseStudies .custom_btn:hover{background:#27A8E0;}
.moreCaseStudies .nav-links {display: flex; gap:10px;}
/* contact form */
.contact_form {padding:60px 0;}
.contact_form p strong {color: #1d74bb;}
.contact_form p {font-weight: 500;}
#caseSt_contact_wrap .ninja_form{background:url(/wp-content/themes/programmersai/assets/images/home-extend/graphic-13602.jpg) no-repeat center center/cover;border-radius: 20px;
  max-width:100%; margin: 0px auto; padding:25px;margin-bottom: 20px; }
#caseSt_contact_wrap .ninja_form h2 {margin-bottom:10px;color: #fff;}
#caseSt_contact_wrap .ninja_form h3{color: #fff;font-size: 18px; font-weight: 400;}
#caseSt_contact_wrap .ninja_form .nf-form-cont .nf-form-layout .ninja-forms-field{box-shadow:none;}
.hireSection .ninja_form .nf-form-cont .nf-form-layout .ninja-forms-field::placeholder {color: #676767;}
#caseSt_contact_wrap .ninja_form .nf-form-cont .nf-form-layout .submit-wrap input[type="submit"]{background:#ffba56 !important;max-width: 200px;border-radius: 7px; color: #26384E !important;}
#caseSt_contact_wrap .ninja_form .nf-form-cont .nf-form-layout .submit-wrap input[type="submit"]:hover {background: #ffa016;}
/* contact_form_new_styling */

#nf-form-2-contact .nf-field-container .nf-field .textarea-wrap .nf-field-element,
#nf-form-2-contact .nf-field-container .nf-field .email-wrap .nf-field-element,
#nf-form-2-contact .nf-field-container .nf-field .textbox-wrap .nf-field-element{ border:1px solid #ddd;  overflow: hidden;}
#nf-form-2-contact .nf-field-container .nf-field .submit-wrap .nf-field-element{ border-radius: 0; border: 0;  overflow: hidden;}


.hireSection .ninja_form .nf-form-cont .nf-form-layout .submit-wrap input[type="submit"] {padding: 10px 30px !important; width: inherit;cursor: pointer; border: 0px !important;line-height: normal;background: #ffba56 !important; color: #26384E !important; font-size: 24px;font-weight: 700;max-width: 200px;text-transform: uppercase;}
.hireSection .ninja_form .nf-form-cont .nf-form-layout .submit-wrap input[type="submit"]:hover{}

.moreCaseStudies .nav-previous {float: left;text-align: left;}

.post-navigation .nav-previous .post-title, .post-navigation .nav-next .post-title {display: inline-block;font-size: 14px;line-height: 24px; font-weight: 300}  

.moreCaseStudies .nav-previous, .moreCaseStudies .nav-next, .navigation .more_success_stories{width:33%; margin:0px;}
.newPagination .nav-links .nav-next {text-align: right;}


#nf-form-2-contact .nf-field-container .nf-field .ninja-forms-field{    padding: 0 20px;}
#nf-form-2-contact .nf-field-container .nf-field .field-wrap .nf-field-label{top: 0;left: 10px;}
#nf-form-2-contact .nf-field-container .nf-field .field-wrap .nf-field-label label{ text-transform: capitalize; color: #535353;  font-size: 16px; border-radius: 5px;line-height: 24px;}
#nf-form-2-contact .nf-field-container .nf-field .field-wrap .nf-field-label label .ninja-forms-req-symbol{ display: inline-block;}
#nf-form-2-contact .nf-form-content nf-field:nth-child(2),
#nf-form-2-contact .nf-form-content nf-field:nth-child(4){display: inline-block; margin-left: 10px; width: calc(50% - 10px);}
#nf-form-2-contact .nf-form-content nf-field:nth-child(1),
#nf-form-2-contact .nf-form-content nf-field:nth-child(3){display: inline-block; margin-right: 10px; width: calc(50% - 10px);}
/*.hireSection .ninja_form .nf-field-container{width:100%;margin-left: 0px;margin-bottom:20px;}*/
.hireSection .ninja_form .nf-form-cont .nf-form-layout textarea.ninja-forms-field{height: 140px;padding-top: 13px !important;}
#caseSt_contact_wrap .ninja_form .field-wrap .nf-field-element:after {position: absolute;right: 3px; top: 3px;}
.case_studies-modernizing-ibm-i-green-screen-application-unlocks-cost-savings-and-growth-opportunities .we-did-image img {margin-top: 80px;}
/* styling_end */

.the_tech_inner h2, .the_solution_inner h2, .test_client h2, .our_solution_left .twin-color-heading{padding-bottom: 15px;}
.case_studies-web-application-and-windows-service-architecture-improvement-enabled-the-application-to-handle-up-to-50x-concurrent-user .justify-content-between{align-items: center;}

/* Mobile Responsive */
@media(max-width:1199px) {
.the_solution_wrap_part:after {display: none;}
.moreCaseStudies .custom_btn{font-size:16px;padding: 10px 15px;}
.moreCaseStudies .siteTitle h3{font-size: 20px;}
}
@media only screen and (min-width : 768px) and (max-width : 1180px) {
    .case-studies-new-template .below_banner {padding: 30px 0 0px 0;}
    .the_client {padding: 30px 0 0px;}
    .moreCaseStudies{padding: 10px 10px 30px 10px;}
    .teams_pio.video_testimonials_blk {padding:120px 0 30px;}
    section.the_experts {padding: 0px 0px 10px;}
    .client_testimonials .slick-slide{margin:0px;}
    .test_client_rght{padding: 40px 55px;}
    
}
@media(max-width:1024px) {
.the_solution_wrap_part {padding: 0;flex-wrap: wrap; z-index: 9;}
.the_solution_inner:before {display: none;}
.the_solution_wrap_part:after {display: none;}
.row-col .col-33 {width: 50%;max-width: 50%;flex: 0 0 50%;}
.the_solution_wrap_part .col-33 {margin-bottom: 20px;margin-top: 0px;}
.the_challenge_inner .col-33 {margin-bottom: 40px;}
.the_challenge_inner {flex-wrap: wrap;}
.the_client_inner {flex-wrap: wrap;flex-direction: row-reverse;justify-content: flex-end;}
.the_client_inner .col-33:first-child {order: 3;}
.the_client_inner .col-33:last-child {order: 1;}
section.teams_pio .col-33 {margin-bottom: 110px;}
.teams_pio .col-33:last-child {margin-bottom: 0;}
.the_solution, .the_challenge, .the_tech, .our_solution, .how-we-did-it, .the_testimonials {padding: 40px 0;}
/*.how-we-did-it h2.twin-color-heading::after{left: 0px;}
.how-we-did-it ul li::after{left: -89px;}*/
	.container-main{padding: 0 15px;}
	.case-studies-newBanner .banner_innerPage h1{font-size:40px;line-height: 48px; padding-top: 30px;}
	.top-hero-formsection.case-studies-newBanner{min-height: auto !important;padding:40px 0px;}
	.below_banner-head li {padding-right: 40px;}
	.below_banner-head li:last-child{padding:0px;}
	.contact_form {padding: 40px 0;}
	.top-hero-formsection.case-studies-newBanner { position: relative; min-height: auto !important; padding: 40px 0px 80px 0px;}
	.the_solution_wrap_part {padding: 0;flex-wrap: wrap; z-index: 9; margin: 0;}
	.the_solution_inner > p { margin: 0;}
	.top-hero-formsection.case-studies-newBanner .catName { bottom: 20px;}	
	.the_experst_inner strong {font-size: 40px;}
	.the_experst_inner span {font-size: 16px;}
	.the_tech_inner ul{padding:0px;}
    .the_client_right h2, .the_challenge h2, .the_tech_inner h2, .the_solution_inner h2, .our_solution_left h2.twin-color-heading, .how-we-did-it h2.twin-color-heading, .test_client h2, #caseSt_contact_wrap .ninja_form h2, .award_certifications_blk .siteTitle h2{font-size: 26px;line-height: 32px;}
    .our_solution_right ul li h3, .our_solution_right ul li h3 span{font-size: 22px;}
}
@media(max-width:991px) {
.teams_pio .col-33 {margin-bottom: 140px;}
.teams_pio .col-33:last-child {margin-bottom: 0;}
.enhancement-of-applications-delivers-100-visibility-into-internal-site-to-site-shipment-operations .row-col .col-33:last-child, section.teams_pio .col-33:last-child{margin-bottom: 20px !important;}
.the_challenge {padding: 60px 0;}
.the_challenge_box:before {left: -5px;}
.old_caseStudy .author_img {margin-top:0;}
.case-studies-newBanner .banner_innerPage h1 {text-align: left;font-size:32px;line-height: 42px; padding-top: 30px;}
.vid_testimonial{margin:0 auto;}
.we-did-image img {width: 100%;}
.the_client_cent img {width: 100%;}
.the_client_cent {width: 100%;}	
.moreCaseStudies nav.navigation.post-navigation { display: flex; justify-content: space-around;}
.moreCaseStudies .nav-previous, .moreCaseStudies .nav-next{text-align: center;}	
.moreCaseStudies .siteTitle h3{padding-top: 25px;}	
	.about_left_right_blk{flex-wrap: wrap;}
	.about_left_blk{order:2; display: flex;width: 100%; margin:0px;}
	.about_right_blk{order: 1;display: flex; width: 100%; min-height: auto;margin-bottom:20px;padding: 30px 40px;}
	.the_tech_inner ul{padding:0px;}
	.the_tech_inner ul li{width:22%;margin: 10px 8px;}
}
@media(max-width:767px) {
.the_solution_wrap_part:after {display: none;}
.author_img {margin-top: -135px;text-align: center;}
.align-items-center, .justify-content-between, .the_challenge_inner, .the_experst_inner ul, .below_banner-head ul {flex-direction: column;}
.the_client{padding:0;}	
.row-col [class*=col-] {width: 100%;max-width: 100%;flex: 0 0 100%;}
.test_client_rght {margin-top: 50px;}
.test_client_rght::before {left: 0; z-index: 9;}
.the_solution_wrap_part {flex-direction: column;padding: 0; z-index: 9}
.the_solution_step {margin-bottom:10px;}
.row-col {flex-direction: column;}
.the_experst_inner ul li {margin-bottom: 30px;text-align: center;}
.the_solution_wrap_part .col-33:last-child .the_solution_step {margin-bottom: 0;}
.below_banner-head ul li {padding-right: 0; line-height: 40px;}
.how-we-did-it ul {padding: 0;}
.our_solution_left p {margin-bottom: 20px !important;}
section.teams_pio .col-33 {margin-bottom: 125px;}
section.teams_pio.video_testimonials_blk {padding-top: 125px}
.the_challenge {padding: 30px 0;}
.the_tech_inner span{padding-top: 0}
.the_tech_inner li {padding-bottom: 25px;}	
section.teams_pio .col-33 {margin-bottom: 150px;}
.the_tech_inner ul {flex-direction: column; display:block;padding:0px;} 
.the_tech_inner li{width: 45% !important; display: inline-block;}
.postid-318934 .the_tech_inner ul li{width:45%; margin-bottom: 0;}	

section.the_experts {padding: 0px;}
.how-we-did-it {padding:40px 0 40px;}
.we-did-image:after {display: none;}
.test_client_rght {box-shadow: 0px 0px 5px 4px #e5e5e5;padding: 60px 30px;}
.twin-color-heading {font-size: 28px;}
.case-studies-newBanner .banner_innerPage h1 {text-align: left;font-size: 32px;line-height: 40px;padding-top: 30px;}
.single-case_studies #colophon.footer-inner:after{background:#fff;}	
.teams_pio	.testimonial_details p.pos{line-height: 25px;}
.clients_testi .slick-prev{left:-30px;}
.clients_testi .slick-next{right:-20px;}
#caseSt_contact_wrap {padding-top:50px;}	
.we-did-image{padding-top: 30px;}
.the_client_left{margin-top: 20px;} 
.the_solution_wrap_part{margin-top: 30px;}
.vid_testimonial {padding: 30px 10px;}
.below_banner {padding:30px 0;}
#caseSt_contact_wrap .ninja_form{width:100%; padding:30px 10px;max-width:100%;}
#nf-form-2-contact .nf-form-content nf-field:nth-child(2), #nf-form-2-contact .nf-form-content nf-field:nth-child(4){width:100%;margin-left: 0;}
#nf-form-2-contact .nf-form-content nf-field:nth-child(1), #nf-form-2-contact .nf-form-content nf-field:nth-child(3){width:100%;}
.moreCaseStudies{padding-bottom: 0;}
.moreCaseStudies .nav-links{display: block;}
.moreCaseStudies .nav-previous, .moreCaseStudies .nav-next, .navigation .more_success_stories {width:100%;margin: 0px;}
.moreCaseStudies .custom_btn.nav-mobile {display:inline-block;	width: 100%;}
.moreCaseStudies .custom_btn{width: 100%;text-align: center;}
.moreCaseStudies .siteTitle h3{padding-top: 5px; width: 100%;text-align: center;display: inline-block;}
.moreCaseStudies .siteTitle h3 br{display:none;}
.post-navigation .nav-previous .post-title, .post-navigation .nav-next .post-title{text-align:center;}
.case-studies-newBanner .banner_innerPage h1 { text-align: left;font-size: 26px;line-height: 36px;padding-top: 10px; padding-bottom: 10px; }
.case_studies-development-of-react-native-based-hybrid-application-transforms-digital-interaction-engagement-and-experiences .the_challenge_inner .col-33:nth-child(n+4) {margin-top: 0px;}	
.the_cahllenge_02.the_challenge_box p {padding-top: 15px;}	
	
}


@media(max-width:480px)
{
	.the_tech_inner ul li{width:45%;margin: 10px 5px;}
	.catName{margin-top:0px; font-size: 19px; padding:15px 35px;}
	.below_banner{padding:15px 0 15px;}
}




/* new_demo_page */


.case_studies-new-case-study .about_right_blk{border-radius:20px;}
.case_studies-new-case-study .about_left_right_blk h3 {text-align: center;}
.case_studies-new-case-study .aboutContent{margin-top: 20px;}
.case_studies-new-case-study .about_right_blk { margin-top: 50px;}
.case_studies-new-case-study .img_left_blk .img_blk, .img_left_blk .img_blk img{border-radius:20px;}
.case_studies-new-case-study .industry_challenge_inner {background: #f6f9fc;}
.case_studies-new-case-study .tech_list_item{box-shadow: none;}
.case_studies-new-case-study .tech_list ul li{border-right:0;}
.case_studies-new-case-study .case_studies-new-case-study .tech_list ul li {margin: 0px; width: 16%; margin-bottom: 20px;}
.case_studies-new-case-study .contactNow h3 {color: #273A50;font-weight: 500;}
.case_studies-new-case-study .hireSection .ninja_form .nf-form-cont {background: #273a50;padding: 50px; border-radius: 20px; }
.case_studies-new-case-study #nf-form-2-contact .nf-field-container .nf-field .textbox-wrap .nf-field-element{border-radius: 0;}
.case_studies-new-case-study #nf-form-2-contact .nf-field-container .nf-field .submit-wrap .nf-field-element input[type="submit"]{background: #ffba56 !important; color: #273A50;border-radius: 0px; text-transform: uppercase;
font-size: 24px;font-weight: 700;}



/* testimonial_sec */

.case_studies-new-case-study .business_impact_content { box-shadow: inherit; padding: 40px 30px;  border-radius: 25px;  border: 1px solid #1e75bb;}
.case_studies-new-case-study .business_impact_blk .row-col .col-50 {flex: 0 0 33.3333%; max-width: 33.33333%;}

.case_studies-new-case-study .solution_blk{background: #f6fafd;}
.case_studies-new-case-study .solution_blk .siteTitle h2{    color: #1e75bc;}
.case_studies-new-case-study .solution_blk .siteTitle p{color: #2a3950;}
.case_studies-new-case-study .solution_content { background: #f6fafd; border-radius: 25px; margin-bottom: 40px; box-shadow: 3px 3px 10px rgba(0,0,0,.1);}
.case_studies-new-case-study .solution_blk .row-col .col-33 {max-width: 50%; flex: 0 0 50%;}

.case_studies-new-case-study .testimonials_inr_blk{background: #f6fafd; padding: 40px 0;}
