/* Tablet Styles: 768px - 991px */
html, body, .wrapper { overflow-x: hidden !important; }
.container{ max-width:768px; overflow-x: hidden; }

.common-title-bhp h2{ font-size:26px; line-height:32px;}
.common-title-bhp p{ line-height:22px; padding-top:20px;}

/*--------------- HEADER --------------*/
#header{ min-height:120px;}
.logo-bhp{ margin:50px 0px 50px;}
.logo-bhp a img{ height:20px;}
.head-btn-bhp{ padding:35px 0px 35px;}

/*--------------- BANNER --------------*/
.banner-block-in-bhp{ padding-top:120px; padding-bottom:0px;}
.banner-text-main-bhp{ padding:130px 0px 0px;}
.banner-text-main-bhp h1{ max-width:500px; font-size:36px; line-height:54px; padding-bottom:30px;}
.scroll-down-logo-bhp{ top:178px;}
.hero-logo-block-bhp{ bottom:50px;}
.hero-logo1-bhp{ height:40px;}
.hero-logo1-in-bhp a img{ max-width:136px;}

/*--------------- SECTIONS --------------*/
.how-work-block-main-bhp{ padding:70px 0px 30px;}
.how-work-list-main-bhp{ padding:0px 0px 0px;}
.how-work-box1-bhp{ padding:20px 20px 50px;}
.how-work-box-logo-bhp img{ height:28px;}
.how-work-box-tit-name-bhp{ font-size:18px; line-height:28px;}
.how-work-box1-info-bhp h3{ padding-bottom:30px;}
.how-work-box1-info-bhp p{ line-height:22px; padding-bottom:35px;}

.what-do-block-main-bhp{ padding:70px 0px 70px;}
.about-block-main-bhp{ padding:70px 0px 70px;}
.text-slider-block-main-bhp{ padding:70px 0px 70px;}
.what-do-nav-bhp{ padding:20px 0px 60px;}
.what-do-nav-bhp ul li{ padding:0px 24px;}
.what-do-boxes-main-bhp{ margin:0px -15px 0px;}
.what-do-box1-img-bhp{ height:auto;}
.what-do-box1-img-info-bhp{ padding:20px 15px 20px; opacity:1;}
.whatdo-bimg-info-tit-bhp{ padding:0px 0px;}
.whatdo-bimg-logo-bhp{ width:110px; vertical-align:middle;}
.whatdo-bimg-logo-bhp img{ height:20px;}
.whatdo-bimg-info-tit-bhp p{ width:calc(100% - 110px); line-height:20px; vertical-align:middle;}
.whatdo-bimg-chart-bhp{ width:calc(100% - 0px); left:0px; right:0px; bottom:30px;}
.whatdo-bimg-chart-box1-bhp{ padding:0px 15px;}
.whatdo-bimg-chart-box1-img-bhp{ width:84px; height:84px;}
.whatdo-bimg-chart-box1-img-bhp svg.circle-chart{ width:100%; height:100%;}
.whatdo-bimg-chart-box1-text-bhp{ width:100%; height:100%; line-height:84px; font-size:16px;}
.whatdo-bimg-chart-box1-bhp p{ font-size:13px; line-height:18px;}
.what-do-box1-info-bhp h2{ font-size:24px; line-height:24px; padding-top:20px;}
.what-do-box1-info-bhp p{ line-height:22px;}
.what-do-box1-info-bhp p br{ display:none;}

.why-choose-block-main-bhp{ padding:70px 0px 70px;}

.ai-shaped-block-main-bhp{ padding:70px 0px 70px; min-height: auto;}
.ai-shaped-content p{ font-size:17px; line-height:28px;}
.ai-shaped-content p.intro{ font-size:20px; line-height:32px;}

.growth-partners-block-main-bhp{ padding:70px 0px 40px;}
.growth-partners-list-bhp{ padding:0px 0px 0px;}
.Gpartners-logo1-bhp{ width:25%;}
.Gpartners-logo1-bhp{ margin-bottom:30px;}
.Gpartners-logo1-in-bhp{ height:60px;}

.testimonial-block-main-bhp{ padding:70px 0px 30px;}
.testimonial-block-main-bhp .common-title-bhp{ padding-bottom:40px;}
.testimonial-list-main-bhp{ padding:0px 0px; margin:0px -15px;}
.testimonial-box1-bhp{ padding:0px 15px 50px;}
.testimonial-box1-bhp p{ line-height:22px; padding-bottom:30px;}

.get-touch-block-main-bhp{ padding:70px 0px 70px;}
.get-touch-info-bhp h2{ font-size:28px; line-height:36px;}
.get-touch-info-bhp p{ font-size:16px; line-height:24px;}
.get-touch-info-bhp h3{ font-size:16px; line-height:24px; padding-bottom:36px;}

/*--------------- FOOTER --------------*/
.footer-top-bhp{ padding-top:60px;}
.foot-email-bhp{ font-size:18px; line-height:24px;}
.footer-bottom-bhp{ padding-bottom:50px;}
