@media(max-width:1200px){
.main_header .main_header_nav .header_left .logo img {
height: 45px;
}
.slider {
height: 600px;

}
.slider .slider_text p {
font-size: 22px;
line-height: 40px;
}
.healping .healping_text p {
font-size: 23px;
line-height: 40px;
}
.service_title h1 {
font-size: 45px;
margin-bottom: 10px;
}
.service_title p {
font-size: 20px;
}
.service_content h4 {
font-size: 30px;
}
.service_content p {
font-size: 15px;
line-height: 30px;
}
.insights .insights_right .insights_right_inner .insights_right_inner_content a {
font-size: 18px;
line-height: 25px;
}
}



@media(max-width:991px){
.Offcanvas_menu {
display: block;
}

.Offcanvas_menu .toggle_ {
background: #fff;
color: #000;
}
.main_header .header_middle .menu ul li {
margin-right: 34px;
margin-bottom: 20px;
}
.main_header .header_middle {
display: none;
}

.main_header .offcanvas-body .header_middle {
display: block;
}

.main_header .header_middle .menu ul li a {
font-size: 16px;
font-weight: 500;
line-height: 20px;
color: #000;
text-transform: capitalize;
position: relative;
}
.main_header .header_middle .menu ul li a:hover {
color: #000;
}
.slider {
height: 500px;
}
.slider .slider_text p {
font-size: 20px;
line-height: 30px;
/*        width: 100%;*/
}
.slider .slider_text h1 {
font-size: 45px;
}
.healping .healping_text h1 {
font-size: 32px;
}
.healping .healping_text p {
font-size: 20px;
line-height: 35px;
width: 100%;
}
.services {
padding: 50px 0px;
}
.service_title {
padding: 0px 0px 30px;
}
.service_title h1 {
font-size: 40px;
}
.service_title p {
font-size: 18px;
}
.service_content h4 {
font-size: 28px;
line-height: 32px;
}
.main_footer .fooner_inner .footer_logo img {
height: 30px;
}
.team-area .info h4 {
    margin-bottom: 0px;
    font-size: 13px;
}
}

@media(max-width:767px){
.main_header {
padding: 10px 0px;
}
.main_header .main_header_nav .header_left .logo img {
height: 40px;
}
.slider {
height: 450px;
}
.slider .slider_text h1 {
font-size: 40px;
}
.slider .slider_text p {
font-size: 18px;
line-height: 28px;
}
.healping {
height: 350px;
}
.healping .healping_text {
width: 90%;
}
.healping .healping_text h1 {
font-size: 30px;
line-height: 36px;
}
.healping .healping_text p {
font-size: 17px;
line-height: 30px;
}
.service_title h1 {
font-size: 35px;
margin-bottom: 5px;
}
.service_title p {
font-size: 16px;
}
.service_content p {
font-size: 16px;
line-height: 28px;
}
.service_content h4 {
font-size: 26px;
line-height: 32px;
}
.service_title {
padding: 0px 0px 10px;
}

.blogs .blog_inner  .blog_content .card-banner .banner-img {
height: 100%;
width: 100%;
}
.our_service_banner{
height: 60px;
}
.our_service_banner .bannet_btn {
font-size: 14px;
padding: 10px 20px;
}
.services_content_inner .our_service_right .our_service_right_content h2 {
font-size: 20px;
margin-top: 10px;
}
.services_content_inner .our_service_left .our_service_left_content img {
height: 100%;
}
.services_content_inner .eweq {
flex-wrap: wrap;
}
.services_content_inner .eweq li {
margin: 10px 15px 0px;
font-size: 16px;
}
.services_content_inner {
padding: 20px 0px;
}
.careers_content_inner .careers_right .careers_right_content h4 {
font-size: 20px;
line-height: 28px;
margin-top: 10px;
}

.careers_content_inner .careers_left .careers_left_content{
margin-bottom: 20px;
}


.wsw {
order: 2;
}

.xvfd {
order: 1;
}
.our_missoin_left {
margin-bottom: 0px;
}
.our_lidership .our_lidership_right .our_lidership_right_content h2 {
font-size: 22px;
line-height: 30px;
}

.footer_heading {
    margin-top: 20px;
}

.team-area .info h4 {
    font-size: 12px;
    margin-bottom: 0px;
}
.team-area .info span {
    font-size: 10px;
}
.bgh_gdg {
    padding-bottom: 30px;
}
.services_content_inner .our_service_right .our_service_right_content h4{
   font-size: 16px;
    list-style: disc;
    line-height: 30px;
    font-weight: 500;
}


}
@media (max-width: 576px) {
.slider .slider_text p {
font-size: 16px;
line-height: 22px;
width: 100%;
}
.slider .slider_text h1 {
font-size: 35px;
}
.healping .healping_text h1 {
font-size: 25px;
line-height: 30px;
}
.healping .healping_text p {
font-size: 16px;
line-height: 26px;
width: 100%;
}
.careers_content_inner .careers_right .careers_right_content h4 {
font-size: 18px;
line-height: 28px;
font-weight: 500;
margin-top: 10px;
}
.team-area .item .thumb .overlay{
    display: none;
}
.services_content_inner .our_service_right .our_service_right_content h6 {
    font-size: 16px;
    font-weight: 600;
    margin: 15px 0px 5px;
    line-height: 28px;
}
}