.site-main .entry-header{display:none !important;}
.top-hero-formsection .piologo-wht h1 {color:#fff;}
/*---New Thank you page---*/
body .top-hero-formsection{background:url("../images/thank-you-banner.jpg") no-repeat center top/ cover;min-height:325px;padding:60px;position:relative;box-sizing:border-box;}
.hero_inrbg .piologo-wht .TopHeroCloudContent{padding-top: 10px;}
.hero_inrbg .piologo-wht .TopHeroCloudContent h2{padding-bottom: 20px; color:#fff;}
.hero_inrbg .piologo-wht p {margin-bottom:5px; color:#fff;}
.about-link-sections {text-align:center; padding-top:20px;}
.about-link-sections ul li{display:inline-block; list-style:none; margin-right:10px; margin-left:5px;}
.about-link-sections ul li a{padding:10px 30px;font-size: 20px;font-weight: 600;color: #1e75bb;}
.about-link-sections ul li a:hover{color:#27a8e0;box-shadow: 0px 2px 6px #e0dfdf;}

.about-link_blk{background:#F6F9FC;}
.about-link_inr{background:#fff;padding: 30px 0px;}

.thankyou_blk{background:#fff;border-radius:0 0 0 70px;}
.thankyou_inr{background:#F6F9FC;padding:60px 0;}
.thankyou_inr .thanksmsg h2{padding-bottom:40px;}
.btn_wrp{text-align:center;}
.past-projects .past_projects_item, .latest_blog_inr .recent-post-list{box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);background: #fff;border-radius: 0 65px 0 65px;overflow: hidden;padding-bottom:20px;}
.past_projects_item .entry-title{padding: 0px 30px 0px 30px;text-align: left;font-size: 22px;line-height: 32px;}
.past_projects_item .entry-content{padding: 0px 30px 0px 30px;text-align: left;font-size: 18px;font-weight: 300;}
.btn_wrp .custom_btn{padding: 7px 30px !important;height: auto;background:#1E75BB;color: #fff;border-radius: 0px;text-transform:uppercase;
font-size: 24px;cursor: pointer;border: 0px !important;font-weight: 700;display: inline-block; width: auto;margin-top:35px;}
.btn_wrp .custom_btn:hover{background:#27A8E0; color:#fff;}
.bannerHome.piologo-wht{text-align:center;}
.bannerHome.piologo-wht h1 {margin-bottom:25px;}
.entry-content { color: #26384E;}
.testimonial_listing_page .quote{color:#fff;}

.latest_blog_inr{ padding:60px 0px;}
.latest_blog_inr .col-100 h2{padding-bottom:30px;}
.recent-post-list .entry-header{padding:0px 20px 0px 30px !important;display:block !important;}
.recent-post-list .entry-header h2{font-size: 24px;font-weight: 600;line-height: 30px;margin-bottom:10px;min-height: 60px; overflow: hidden;height:60px;text-align: left;}
.recent-post-list .post-thumbnail {margin-bottom: 10px;}
.post-meta {padding: 0px 30px;color: #96a0ac;font-size: 14px;text-transform: capitalize;font-weight: 300;}
.post-meta span{color: #96a0ac;font-size: 14px;text-transform: capitalize;font-weight: 300;}
.recent-post-list .entry-content{min-height: 108px;height: 108px;overflow: hidden;padding: 10px 30px 10px 30px;color: #273A50;line-height: 30px;font-size: 16px;}
.learn_more_btn {text-align: right;	padding: 0 30px;}
.learn_more_btn .LearnMore{font-size: 16px;font-weight: normal;color: #27A8E0;cursor: pointer;display: inline;text-transform: uppercase;}
.learn_more_btn .LearnMore:hover{color: #1E75BB;}

.certification_slider, .award_certification_slider{position:relative;margin-top: 25px;}
.certification_slider .slick-arrow, .award_slider_blk .slick-arrow, .reward_slider_mobile .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;}
.certification_slider .slick-prev, .award_slider_blk .slick-prev, .reward_slider_mobile .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:-40px;}
.certification_slider .award_slider_blk .slick-next, .slick-next, .reward_slider_mobile .slick-next{right:-40px;background:url(/wp-content/themes/programmersai/assets/images/pioh2-sprite.png) no-repeat 0 -5px;border-radius:0;box-shadow:none;text-shadow:none;}
.slick-slide img{display:inline-block;}
.infographic_blk .info_desk{display:inline-block;}
.infographic_blk .info_mob{display:none;}
.infographic_blk {max-width: 1240px;margin:40px auto 0 auto;padding: 0 10px;text-align: center;}
.infographic_blk h2 {margin-bottom: 40px;}
.recent-post-list .post-thumbnail img{width: 100% !important;   height: auto;}
.latest_blog_blk .custom_btn a {color: #fff}
.latest_blog_blk .custom_btn a:hover{background:#27A8E0; color:#fff;}
@media only screen and (max-width:1199px){
	
	
}
@media only screen and (min-width:768px) and (max-width:1024px){
	.thankyou_inr .thanksmsg h2, .latest_blog_inr .col-100 h2, .award_certifications_blk .siteTitle h2{font-size:32px;line-height:32px;text-align:center;margin-bottom:25px;}
	.award_slider_blk .slick-prev{left: 0px;}
	.award_slider_blk .slick-next{right: 0px;}
	.thankyou_inr, .latest_blog_inr{padding:50px 0;}
	.latest_blog_inr{border-radius: 0 65px 0 0px;}
	.latest_blog_inr .col-100 .col-33 h2{text-align:left;font-size:24px;}
	.past_projects_item .entry-title{font-size: 24px;}
	
}
@media only screen and (max-width:1024px){
	
}
@media only screen and (max-width:991px){
	body .top-hero-formsection {
	padding: 60px 0;
	/*min-height: 800px !important;*/
}
	
}
@media only screen and (max-width:767px){
	.piologo-wht h1{font-size:38px;}
	.hero_inrbg .piologo-wht .TopHeroCloudContent h2{font-size:32px;}
	body .top-hero-formsection{min-height: auto !important;padding: 20px 15px 20px 15px;}
	.about-link_inr{        padding: 20px 0px 0px 0px;}
	.about-link-sections ul li{margin-bottom: 10px;}
	.thankyou_inr .thanksmsg h2, .latest_blog_inr .col-100 h2, .award_certifications_blk .siteTitle h2, .infographic_blk h2{font-size:24px;line-height:32px;text-align:center; margin-bottom:15px;}
	.latest_blog_inr .col-100 .col-33 h2{text-align:left;font-size:22px;margin-bottom:10px;}
	.thankyou_inr, .latest_blog_inr{padding:50px 0;}
	.thankyou_inr .col-33, .latest_blog_inr .col-33{width: 100%;margin-bottom:20px;padding:0px;}
	.thankyou_inr .thanksmsg h2, .latest_blog_inr .col-100 h2{padding-bottom:0px;}
	.award_slider_blk .slick-prev{left: 0px;}
	.award_slider_blk .slick-next{right: 0px;}
	.latest_blog_inr{border-radius: 0 65px 0 0px;}
	
	.infographic_blk .info_desk{display:none;}
	.infographic_blk .info_mob{display:inline-block;max-width: 80%;}
	.infographic_blk {margin: 0px auto 0 auto;}
	.hero_inrbg .piologo-wht .TopHeroCloudContent br{display:none;}

}

/******dev**10-7-2024**thank you*****/
.hero_inrbg .piologo-wht .TopHeroCloudContent h2 {color: #1e75bb;}
.past-projects .past_projects_item, .latest_blog_inr .recent-post-list { border-radius: 0;}
.thanksmsg h2 { text-align: center;}
.btn_wrp .custom_btn {color: #fff; background:#1E75BB;}
.btn_wrp .custom_btn:hover{background:#27A8E0;}
.about-link-sections ul li a:hover { color:#fff;background:#1e75bb;}
.bg_light, .lat_news_bg{background:#f6f9fc;}
.outer_box { display: flex;}
.img_description > p { font-style: italic;font-weight: 600;     color: #fff;}
.author strong { color: #fff;}
.bg_light {background: #273A50; border: 1px solid #273A50; border-radius: 15px;     margin-top: 37px !important;}
.img_description span p {color:#fff;}
.outer_box {display: flex;padding: 30px 50px;}
.imgs_boxs { width: 23%;}
.img_description { width: 77%; padding-top: 24px;}
.author { float: right;}
.casestudy_link a {color:#fff; background:#1E75BB;}
.casestudy_link a:hover{background:#27A8E0; color:#fff;}
.custom_btn { padding: 10px 30px;background:#1E75BB; color: #fff;border-radius: 0px;  text-transform: uppercase;font-size: 24px; cursor: pointer; border: 0px; font-weight: 700; line-height: normal; display: inline-block;margin-left: 32px;}
.entry-content { margin-bottom: 17px;}
.custom_btn:hover {  background:#27A8E0;color: #fff !important;}
.entry-content .custom_btn {margin-top: 15px;}
.sub-title { text-align: center;}
.custom_btn.spascing { margin-top: 34px;}
span.img_icon { position: relative;top: 6px;  padding-right: 5px;}
@media only screen and (max-width:991px){
	.imgs_boxs {width: 43%;}
	.about-link-sections ul li a {padding: 10px 2px;}
		.btn-cnter {display: flex;justify-content: center;}
		.casestudy_link{	display: flex;justify-content: center;}
		.custom_btn {margin-left: 0px;	}
}
@media only screen and (max-width:767px){
	.outer_box {display: inherit;  padding: 30px 5px;} 
	.img_description {width: 100%;padding-top: 5px;}
	.imgs_boxs {width: 100%;text-align: center;}.container-main.bg_light {padding: 0 10px 27px 10px;}
.custom_btn {margin-left: 0px;}.casestudy_link{display: flex;justify-content: center;}.thankyou_inr, .latest_blog_inr { padding:30px 0 30px 0;}.btn-cnter {display: flex;justify-content: center;} h2.entry-title {font-size: 135%;}
	.hero_inrbg .piologo-wht .TopHeroCloudContent{padding-top: 0px;}
	.top-hero-formsection .piologo-wht h1{margin-bottom: 15px;}
}

/****thankyou two*****/
.page-template-thank-you2 .top-hero-formsection { background: url(../images/home-new/thanyou-2.jpg) no-repeat center top / cover;} .cerficate_box {width: 100%; background: #fff; border: 1px solid #a0c4e2; text-align: center;padding: 20px 20px 25px 20px; border-radius: 8px; min-height: 534px;margin-bottom: 45px;margin-top: 24px;}
.cerficate_box .custom_btn { margin-left: 0;}
.page-template-thank-you2  .about-link-sections {text-align: center;  padding-top: 0;}
.page-template-thank-you2 .about-link_inr {background: #f6f9fc;padding: 30px 0px;}
.outer-box {max-width: 1000px; margin: 0 auto;}
/**********testimonials*****/
.testimonials_sections .slick-slide { padding: 10px 40px !important;}
.testimonials_sections .award_cert2.slick-initialized.slick-slider { padding: 0 40px 40px 40px;}
.test_m_inr { padding: 0;}
.box {background: #273A50;border-radius: 15px;     padding: 33px 17px 0 17px; min-height: 250px;}
.box h3 {color: #fff;}
.box p {color: #27A8E0;}
.text_testimonials_wrap {margin-top: 35px;padding-bottom: 15px !important;}
.testimonial_listing_page{position: relative;}
.text_testimonials {color: #1e75bb; font-size: 24px; font-weight: 400;background: #f6f9fc;border-radius: 45px;padding: 37px 45px;margin:auto;box-shadow: 2px 2px 8px 4px #ebebeb;}
.text_testimonials p {color: #1e75bb; font-size: 24px;}
.text_testimonials span {text-align: right;color: #273a50; font-style: italic; margin: 15px auto auto auto;display: block;}
.testimonial_listing_page{overflow:hidden;}
.testimonial_listing_page .slick-slide{display:inline-block;padding:0 40px;vertical-align:top;}
.testimonial_listing_page .slick-prev{background:url(/wp-content/themes/programmersai/assets/images/pioh2-sprite.png) no-repeat 0 -50px;border:0px;font-size:0px;width:35px;height:35px;position:absolute;left:0;top:calc(100% - 50%);z-index:1;cursor:pointer;transform:translateY(-50%);}
.testimonial_listing_page .slick-next{background:url(/wp-content/themes/programmersai/assets/images/pioh2-sprite.png) no-repeat 0 -5px;border:0px;font-size:0px;width:35px;height:35px;position:absolute;right:0;top:calc(100% - 50%);z-index:1;cursor:pointer;transform:translateY(-50%);}
.slick-slide h3, .slick-slide p {text-align: center;}
.testimonial_listing_page.slick-initialized.slick-slider {padding: 20px;}
.testimonials_sections { padding: 40px 0 0 0;}
@media only screen and (max-width:767px){
.testimonials_sections .slick-slide { padding: 10px 10px !important;}
.about-link-sections ul li a {padding: 10px 49px;}
.cerficate_box {margin-bottom: 7px;}
}
