@media (min-width: 1225px) and (max-width: 1366px) {
	.nav-menus-wrapper .nav-menu > li > a{
		padding: 10px 13px;
	}
	.main-logo h2{
		font-size:24px;
	}
	.nav-menus-wrapper .nav-menu > li > a{
		font-size:15px;
	}
	header.header_area .main_header_area.sticky{
		top: -106px;
	}
	.main_header_area {
		padding: 15px 0;
	}
	.banner-image-wrapper {
		width: 750px;
	}
	.banner-content-main h2 {
		font-size: 40px;
	}
	.banner-content-main p{
		font-size:17px;
	}
	.vission-title h2{
		font-size: 37px;
		line-height: 52px;
	}
	.vision-content h3 {
		font-size: 25px;
		line-height: 34px;
	}
	.gallery-slider .carousel-control-prev-icon {
		right: 114px;
	}
	.gallery-slider .carousel-control-next-icon{
		left:114px;
	}
	.home-about-wrap {
		width: 73%;
	}
	.home-about-wrap p {
		font-size: 17px;
	}
	.common-title h2{
		font-size: 39px;
		line-height: 53px;
	}
	.expert-inner-block h2 {
		font-size: 24px;
	}
	.expert-inner-block p {
		font-size: 17px;
	}
	header.header_area .main_header_area.sticky{
		top: -91px;
	}
	header.header_area .main_header_area.sticky {
		top: -87px;
	}
	.medical-title h2{
		font-size: 38px;
		line-height: 40px;
	}
	.medical-inner-content h2{
		font-size: 22px;
	}
	.feedback-title h2{
		font-size: 46px;
		line-height: 58px;
	}
	.follow-title h2{
		font-size: 45px;
		line-height: 47px;
	}
	.recent-content h3{
		width: 76%;
		font-size: 20px;
	}
	.blog-main-image {
		height: 300px;
	}
	footer.footer-area{
		padding: 200px 0 30px;
	}
	.footer-block ul li a {
		font-size: 15px;
	}
	.footer-address p {
		font-size: 15px;
	}
	.copy-right-content p{
		font-size: 15px;
	}
	.inner-content-block p {
		font-size: 17px;
		line-height: 27px;
	}
	.inner-content-block h2{
		font-size: 40px;
		line-height: 43px;
		padding-bottom: 10px;
	}
	.banner-content-main {
		width: 90%;
	}
	.main-events-inner {
		padding: 30px;
	}
}

@media (min-width: 1100px) and (max-width: 1224px) {
	.nav-menus-wrapper .nav-menu > li > a{
		padding: 10px;
		font-size:15px;
	}
	.main-logo{
		width: 25%;
	}
	.main-logo h2{
		font-size: 24px;
		margin-left: 13px;
	}
	.header-link a {
		font-size: 11px;
		padding: 0 20px 0 20px;
	}
	.banner-image-wrapper {
		width: 538px;
	}
	.banner-content-main h2{
		font-size: 36px;
		line-height: 45px;
	}
	.banner-content-main p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
		padding-bottom: 0;
		margin-bottom: 20px;
		font-size: 16px;
	}
	.vission-title h2{
		font-size: 30px;
		margin-bottom: 0;
		line-height: 44px;
	}
	.vision-content h3 {
		font-size: 22px;
		line-height: 30px;
	}
	.gallery-slider .carousel-control-prev-icon{
		right:100px;
	}
	.gallery-slider .carousel-control-next-icon{
		left:100px;
	}
	.home-about-wrap {
		width: 70%;
	}
	.common-title h2{
		font-size: 36px;
		line-height: 47px;
	}
	.home-about-wrap p {
		font-size: 16px;
		line-height: 24px;
	}
	.expert-main-wrap{
		width:70%;
	}
	.expert-inner-block h2 {
		font-size: 21px;
	}
	.expert-inner-block p{
		line-height: 20px;
		font-size: 15px;
	}
	.medical-inner-content h2{
		font-size: 19px;
		line-height: 24px;
	}
	.feedback-title h2{
		font-size: 42px;
		line-height: 48px;
	}
	header.header_area .main_header_area.sticky {
		top: -91px;
	}
	.testimonials-right {
		width: 370px;
	}
	.testimonails-main .testimonials-right .item{
		width:370px;
	}
	.testimonails-image img {
		width: 90%;
	}
	section.feedback-main-wrap{
		height:314px;
	}
	.testimonials-right:before {
		height: 580px;
	}
	.tetimoninal-content h2 {
		font-size: 29px;
		line-height: 41px;
	}
	.follow-title h2{
		padding-bottom: 34px;
		font-size: 41px;
		line-height: 46px;
	}
	section.home-form-wrapper .follow-title h2{
		padding-bottom: 40px;
	}
	.form-inner input{
		padding: 14px 10px;
	}
	.form-inner textarea{
		height: 120px;
	}
	.blog-main-image {
		height: 280px;
	}
	.blog-block-wrap h2 {
		font-size: 22px;
		line-height: 26px;
	}
	.blog-block-wrap span{
		font-size: 14px;
		line-height: 16px;
	}
	.blog-block-wrap p {
		font-size: 16px;
		line-height: 25px;
	}
	.recent-content h3{
		font-size: 20px;
		line-height: 30px;
		width:100%;
	}
	footer.footer-area{
		padding:150px 0 30px;
		background-size:cover;
	}
	.footer-block ul li a {
		font-size: 14px;
	}
	.footer-address p {
		font-size: 14px;
	}
	.inner-content-block h2{
		font-size: 35px;
		line-height: 44px;
	}
	.inner-content-block p {
		font-size: 16px;
		line-height: 25px
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	header.header_area .nav-toggle{
		right:185px;
	}
	.navigation-portrait .nav-menus-wrapper.nav-menus-wrapper-open ul#menu-main-menu {
		display: block;
	}
	ul#menu-main-menu {
		display: none;
	}
	.navigation-portrait .nav-menus-wrapper{
		height:100%;
	}
	.banner-content-main {
		width: 100%;
	}
	.banner-content-main h2{
		line-height: 55px;
		font-size: 30px;
		padding-bottom: 0px;
	}
	.banner-content-main p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		padding-bottom: 0;
		margin-bottom: 20px;
		font-size: 16px;
		line-height: 23px;
	}
	a.main-btn{
		font-size: 11px;
		padding: 0 24px 0 27px;
	}
	.banner-image-wrapper {
		width: 440px;
	}
	.top-header-menu:before{
		width: 58%;
	}
	.main_header_area {
		padding: 15px 0;
	}
	.main-logo h2{
		font-size: 27px;
	}
	.vission-title{
		padding:20px 0;
	}
	.vission-title h2{
		line-height: 47px;
		font-size: 34px;
	}
	.vision-right {
		padding: 50px 0 50px 0;
	}
	section.gallery-slider {
		padding: 75px 0 0px;
	}
	.vision-content h3 {
		font-size: 23px;
		line-height: 32px;
	}
	.gallery-slider .carousel-control-next-icon{
		left:22px;
	}
	.gallery-slider .carousel-control-prev-icon{
		right:22px;
	}
	.border-effects {
		padding-bottom: 50px;
		margin-bottom: 50px;
	}
	.home-about-wrap {
		width: 80%;
		padding: 50px 0 0 0;
	}
	.home-about-wrap p {
		font-size: 16px;
		line-height: 24px;
	}
	.common-title h2{
		padding-bottom: 10px;
		font-size: 33px;
		line-height: 42px;
	}
	.expert-main-wrap{
		width:80%;
	}
	.expert-main-wrap p {
		font-size: 16px;
		line-height: 24px;
	}
	.medical-inner-block ul{
		flex-wrap: wrap;
	}
	.medical-inner-block ul li:nth-child(2n + 2) {
		margin-right: 0;
	}
	.medical-inner-block ul li{
		width: 47%;
		margin-bottom: 50px;
	}
	.medical-inner-content h2{
		font-size: 21px;
	}
	section.medical-main-wrapper .medical-inner-block {
		padding-bottom: 20px;
	}
	section.medical-main-wrapper {
		padding: 0 0 40px;
	}
	.feedback-title h2 br {
		display: none;
	}
	.feedback-title h2{
		font-size: 38px;
		line-height: 56px;
	}
	.testimonials-right:before{
		height: 460px;
		display:none;
	}
	.testimonials-right {
		width: 100%;
		padding:100px;
	}
	.testimonails-main .testimonials-right .item {
		width: 100%;
	}
	.tetimoninal-content h2 {
		font-size: 26px;
		line-height: 45px;
	}
	.testimonails-image img {
		width: 100%;
	}
	.testimonails-image {
		padding-top: 0;
		display: none;
	}
	.icon-quote{
		height: 30px;
		margin-bottom: 36px;
	}
	.follow-title h2{
		font-size: 39px;
		line-height: 40px;
	}
	.follow-image {
		margin-bottom: 20px;
	}
	section.follow-main-wrapper {
		padding-bottom: 80px;
	}
	.form-inner input{
		padding: 15px 10px;
	}
	.form-inner textarea{
		height: 120px;
	}
	.recent-content h3{
		width:100%;
	}
	.blog-block-wrap {
		margin-bottom: 40px;
	}
	footer.footer-area {
		background-size: cover;
		padding: 100px 0 50px;
	}
	.footer-block {
		margin-bottom: 30px;
	}
	.testimonails-main .container .row .col-12:last-child {
		padding-left: 0;
	}
	header.header_area .main_header_area.sticky{
		top: -94px;
	}
	header.header_area .nav-menu > li > .sub-menu {
		box-shadow: none;
		padding: 0;
	}
	header.header_area .sub-menu > li > a {
		padding: 11px 0 10px 40px;
	}
	.founder-right-content .quotes-header{
		font-size: 19px;
		line-height: 42px;
	}
	.main-events-inner h2{
		font-size: 22px;
	}
	.certificate-image iframe {
		height: 180px;
	}
	section.media-main-wrapper {
		padding: 60px 0 30px;
	}
	.footer-social-icon {
		margin-top: 40px;
		margin-bottom: 40px;
	}
	.content-inner p br {
		display: none;
	}
	.main-inner-colum{
		height:100%;
	}
	.block-content{
		height:auto;
	}
	section.colum-wrapper .container .row .col-12 {
		padding: 0;
	}
	.content-inner a{
		font-size: 16px;
	}
	.content-inner p{
		font-size: 16px;
	}
	section.colum-wrapper .container .row .col-12:nth-child(2) {
		order: 2;
	}
}
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation: landscape)  {
	.expert-inner-block p{
		height:65px;
	}
	.vision-right {
		padding: 50px 0px 50px 60px;
	}
	.block-content{
		height: 350px;
	}

}
/* Portrait*/
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation: portrait)  {
	ul#menu-main-menu {
		display: block;
	}
	.content-inner p {
		font-size: 17px;
		width: 94%;
		margin: 0 auto;
	}
	.block-content{
		padding: 28px;
	}
	.main-logo {
		width: 210px;
	}
	.nav-menus-wrapper .nav-menu > li > a{
		padding: 10px 8px;
	}
	.banner-image-wrapper {
		width: 100%;
		height: 370px;
	}
	.banner-content-main {
		width: 90%;
		padding-left: 30px;
	}
	.vision-right {
    padding: 50px 0 50px 60px;
}
	.gallery-slider .carousel-control-next-icon {
    left: 40px;
}
	.gallery-slider .carousel-control-prev-icon {
    right: 40px;
}
	header.header_area .main_header_area.sticky {
    top: -76px;
}
	.wpcf7-submit.form-btn{
		    width: 25%;
	}
	.inner-image-block img {
    height: 100%;
    object-fit: cover;
}
.inner-image-block {
    height: 100%;
}
	header.header_area .sub-menu > li > a {
    padding: 11px 0 10px 20px;
}
}
@media (min-width: 320px) and (max-width: 480px) {
	.top-header-menu {
		display: none;
	}
	a.nav-brand img {
		width: 70%;
	}
	.banner-image-wrapper {
		height: 250px;
	}
	.main-logo h2 {
		width: 50%;
		font-size: 22px;
		margin-left: 12px;
	}
	.header-link {
		display: none;
	}
	.navigation-portrait .nav-menus-wrapper.nav-menus-wrapper-open ul#menu-main-menu {
		display: block;
	}
	ul#menu-main-menu {
		display: none;
	}
	.main_header_area {
		padding: 10px 0;
	}
	section.banner-main-wrapper {
		padding: 0;
	}
	section.banner-main-wrapper .container .row {
		flex-wrap: wrap-reverse;
	}
	.banner-content-main {
		width: 100%;
		margin-top: 0;
		padding: 30px;
	}
	.main-events-inner{
		padding: 30px;
	}
	.main-events-inner h2{
		height:inherit;
		padding-top:0px;
	}
	section.main-events-wrapper {
		padding: 40px 0 0;
	}
	section.media-main-wrapper {
		padding: 40px 0 25px;
	}


	.banner-content-main h2{
		font-size: 30px;
		line-height: 43px;
		padding-bottom: 7px;
	}
	.banner-content-main p {
		padding-bottom: 20px;
		font-size: 14px;
		line-height: 24px;
	}
	.banner-content-main h5 {
		font-size: 15px;
	}
	a.main-btn{
		font-size: 11px;
		padding: 0 25px 0 30px;
		line-height: 41px;
	}
	.vission-title h2 {
		line-height: 50px;
		font-size: 20px;
	}
	section.vision-main-wrapper{
		padding-bottom: 40px;
	}
	.vission-title {
		padding: 0;
	}
	.vision-right {
		padding: 0;
		margin-top: 40px;
	}
	.vision-right {
		padding: 0;
	}
	section.gallery-slider {
		padding: 60px 0 40px;
	}


	.vision-content {
		padding-top: 20px;
	}
	.vision-content h3 {
		font-size: 18px;
		line-height: 27px;
	}
	.gallery-slider .carousel-control-next-icon{
		left:5px;
	}
	.gallery-slider .carousel-control-prev-icon{
		right: 5px;
	}
	.gallery-slider .carousel-control-next-icon, .carousel-control-prev-icon{
		height: 40px;
		padding: 20px;
	}
	.gallery-slider span.carousel-control-next-icon i {
		font-size: 36px;
	}
	.get-main-wrapper .carousel-control-next-icon, .carousel-control-prev-icon i {
		font-size: 36px;
	}
	.home-about-wrap {
		text-align: left;
		width: 100%;
		padding: 20px 0 0 0;
	}
	.common-title h2 {
		font-size: 25px;
		line-height: 33px;
	}
	.expert-inner-block h2 {
		font-size: 25px;
	}
	.follow-title h2 {
		padding-bottom: 30px;
		font-size: 25px;
		line-height: 23px;
	}
	header.header_area .nav-menu > li > .sub-menu{
		box-shadow:none;
		padding: 0;
	}
	header.header_area .sub-menu > li > a{
		padding: 11px 0 10px 40px;
	}
	.home-about-wrap p {
		font-size: 14px;
		line-height: 23px;
	}
	.border-effects {
		padding-bottom: 40px;
		margin-bottom: 40px;
	}
	.expert-main-wrap {
		text-align: left;
		width: 100%;
	}
	.expert-main-wrap p {
		font-size: 14px;
		line-height: 23px;
	}
	.expert-inner-block p {
		font-size: 16px;
		line-height: 23px;
	}
	.expert-block .row .col-12:last-child {
		margin-bottom: 0;
	}
	.medical-title h2{
		font-size: 22px;
		line-height: 20px;
	}
	.medical-inner-block ul li {
		margin-right: 0;
		width: 100%;
		margin-bottom: 40px;
	}
	.medical-inner-block ul{
		flex-wrap: wrap;
	}
	.medical-inner-content h2 {
		line-height: 24px;
		font-size: 18px;
		height: inherit;
		padding-bottom: 0;
	}
	section.medical-main-wrapper {
		padding: 0 0 40px;
	}
	.feedback-title h2 br {
		display: none;
	}
	section.feedback-main-wrap{
		height: 160px;
		background-size:cover;
	}
	.feedback-title h2{
		line-height: 34px;
		font-size: 22px;
	}
	.testimonails-image img {
		width: 100%;
	}
	.testimonails-image {
		padding-top: 0;
	}
	.testimonials-right:before{
		display:none;
	}
	.testimonials-right {
		width: 100%;
		padding: 100px 50px 50px 50px;
	}
	.testimonails-main .testimonials-right .item {
		width: 100%;
	}
	.testimonails-main .container .row .col-12:last-child {
		padding-left: 0;
	}
	section.past-main-wrapper .medical-inner-content h2 {
		padding-bottom: 20px;
	}
	section.past-main-wrapper .medical-inner-content{
		padding:20px;
	}
	section.past-main-wrapper {
		padding-bottom: 25px;
	}
	.form-block-wrap {
		width: 100%;
	}
	.wpcf7-submit.form-btn{
		width:100%;
	}
	.icon-quote{
		line-height: 85px;
		height: 40px;
		margin-bottom: 20px;
	}
	.tetimoninal-content h2{
		font-size: 21px;
		line-height: 32px;
	}
	.testimonails-main .container .row .col-12 {
		padding: 0;
	}
	.medical-inner-block {
		margin-bottom: 0;
		padding-bottom: 0;
	}
	section.medical-main-wrapper {
		padding: 0;
	}
	header.header_area .main_header_area.sticky{
		top: -80px;
	}
	.testimonails-main .owl-dots{
		width: 120px;
		right: 0;
		top: -51px;
	}
	.testimonails-main .testimonial-slider button.owl-dot{
		display:inline-block;
		margin-bottom: 0;
		margin-right: 20px;
	}
	.testimonails-main .testimonial-slider button.owl-dot:last-child {
		margin-right: 0;
	}
	.expert-inner-block img {
		width: 70%;
	}
	.expert-block .row .col-12 {
		margin-bottom: 40px;
	}
	section.follow-main-wrapper {
		padding: 40px 0;
	}
	.follow-title h2 {
		padding-bottom: 26px;
		font-size: 32px;
		line-height: 24px;
	}
	.follow-image {
		margin-bottom: 20px;
	}
	section.home-form-wrapper{
		padding: 40px 0 20px;
	}
	section.home-form-wrapper .container .form-block-wrap .row .col-12 {
		padding: 0;
	}
	.form-inner {
		text-align: left;
		margin-bottom: 10px;
	}
	.webinar-btn{
		margin-top:20px;
	}
	section.blog-main-wrapper {
		padding: 40px 0;
	}
	.blog-main-image {
		height: 210px;
	}
	.form-inner input{
		padding: 15px 10px;
	}
	.form-inner textarea{
		height: 100px;
	}
	.blog-block-wrap h2 {
		font-size: 21px;
		line-height: 29px;
		padding: 20px 0 10px;
	}
	.blog-block-wrap span{
		line-height: 16px;
		font-size: 14px;
	}
	.blog-block-wrap p {
		font-size: 15px;
		line-height: 24px;
	}
	.recent-blog{
		padding: 20px;
		margin-top: 40px;
	}
	.recent-blog ul li {
		margin-bottom: 20px;
	}
	.recent-image{
		margin-right: 15px;
	}
	.recent-content h3{
		font-size: 17px;
		line-height: 20px;
		width: 100%;
	}
	footer.footer-area{
		background-size: cover;
		padding: 40px 0 20px;
	}
	.footer-block {
		margin-bottom: 30px;
	}
	.footer-block h3{
		padding-bottom: 20px;
	}
	.footer-block ul li a {
		font-size: 15px;
	}
	.footer-address p {
		font-size: 15px;
	}
	.copy-right{
		padding-top: 40px;
		padding-bottom: 30px;
	}
	.copy-right-content {
		display: block;
	}
	.copy-right-content p {
		text-align: left;
		font-size: 15px;
	}
	.breadcrumb-container-inner{
		padding: 35px 0 60px;
	}
	.breadcrumb-container-inner h2 {
		font-size: 20px;
		padding-bottom: 0;
	}
	.inner-content-block h2 {
		font-size: 25px;
		line-height: 26px;
	}
	.inner-content-block p {
		font-size: 15px;
		line-height: 23px;
	}
	.inner-image-block {
		margin-bottom: 20px;
	}
	section.about-main-block {
		padding: 40px 0;
	}
	section.get-main-block {
		padding: 40px 0;
	}
	.get-inner-block h2 {
		font-size: 30px;
		line-height: 33px;
	}
	.get-inner-block p {
		font-size: 15px;
		line-height: 23px;
	}
	.footer-social-icon {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.get-form input{
		height: 45px;
	}
	section.colum-wrapper {
		padding: 0 0 40px;
	}
	.block-content:before{
		display:none;
	}
	.block-content:after{
		display:none;
	}
	.block-content{
		padding: 23px 13px;
		height: inherit;
		background: #5dbec0;
	}
	section.colum-wrapper .container .row .col-12:nth-child(1) .main-inner-colum .block-content {
		background: #5dbec0;
	}
	section.colum-wrapper .container .row .col-12:nth-child(2) .main-inner-colum .block-content {
		background: #e36955;
	}
	section.colum-wrapper .container .row .col-12:nth-child(3) .main-inner-colum .block-content {
		background: #f1ae44;
	}
	.breadcrumb-container-inner ul:before{
		display:none;
	}
	.breadcrumb-container-inner ul {
/* 		width: 60%; */
		white-space: nowrap;
		overflow: auto;
		padding: 2px 5px;
	}
	.breadcrumb-container-inner ul li{font-size: 12px;}
	.breadcrumb-container-inner ul li a {
		font-size: 11px;}
	.breadcrumb-container-inner ul li a:after{font-size: 10px;}
	.main-image {
		margin-bottom: 30px;
	}
	.inner-image-block {
		display: none;
	}
	.vision-left-content h2{
		padding-bottom: 5px;
		font-size: 28px;
		line-height: 43px;
	}
	.vision-left-content{
		padding-bottom: 40px;
	}
	.vision-left-content p {
		font-size: 16px;
		line-height: 24px;
	}
	section.vision-main-block {
		padding-bottom: 0;
	}
	.founder-right-content h2 {
		font-size: 30px;
		line-height: 53px;
	}
	.founder-right-content h4 {
		font-size: 16px;
		line-height: 24px;
	}
	.founder-right-content p {
		font-size: 16px;
		line-height: 25px;
	}
	.founder-right-content ul li{
		font-size: 16px;
		line-height: 25px;
	}
	.founder-right-content .quotes-header:before{
		right: 163px;
		top: -38px;
	}
	.founder-right-content .quotes-header{
		width: 100%;
		font-size: 20px;
		line-height: 32px;
		padding: 50px;
	}
	.certificate-image iframe {
		height: 170px;
	}

	.certificate-image {
		margin-bottom: 7px;
	}
	.content-inner p{
		font-size: 16px;
		line-height: 25px;
	}
	.content-inner a{
		font-size:16px;
	}
	.map-block iframe {
		height: 200px;
	}
	
}
@media (min-width: 480px) and (max-width: 767px) {
	.top-header-menu {
		display: none;
	}
	.nav-toggle{
		right:0;
	}

	.main-logo h2 {
		width: 50%;
		font-size: 22px;
		margin-left: 12px;
	}
	.header-link {
		display: none;
	}
	.navigation-portrait .nav-menus-wrapper.nav-menus-wrapper-open ul#menu-main-menu {
		display: block;
	}
	ul#menu-main-menu {
		display: none;
	}
	.main_header_area {
		padding: 10px 0;
	}
	section.banner-main-wrapper {
		overflow: hidden;
		padding: 0;
	}
	.banner-image-wrapper {
		height: 410px;
	}
	section.banner-main-wrapper .container-fulid .row {
		align-items: inherit;
	}
	section.banner-main-wrapper .container .row {
		flex-wrap: wrap-reverse;
	}
	.banner-content-main {
		width: 100%;
		margin-top: 20px;
		padding: 0;
	}
	.banner-content-main h2{
		font-size: 30px;
		line-height: 43px;
		padding-bottom: 7px;
	}
	.banner-content-main p{
		padding-bottom: 20px;
		font-size: 14px;
		line-height:22px;
	}
	a.main-btn{
		font-size: 11px;
		padding: 0 25px 0 30px;
		line-height: 41px;
	}
	.vission-title h2{
		line-height: 50px;
		font-size: 23px;
	}
	.vission-title {
		padding: 0;
	}
	.vision-right {
		padding: 0;
		margin-top: 40px;
	}
	.vision-right {
		padding: 0;
	}
	section.gallery-slider {
		padding: 60px 0 40px;
	}


	.vision-content {
		padding-top: 20px;
	}
	.vision-content h3 {
		font-size: 21px;
		line-height: 30px;
	}
	.gallery-slider .carousel-control-next-icon{
		left:5px;
	}
	.gallery-slider .carousel-control-prev-icon{
		right: 5px;
	}
	.gallery-slider .carousel-control-next-icon, .carousel-control-prev-icon{
		height: 40px;
		padding: 20px;
	}
	.gallery-slider span.carousel-control-next-icon i {
		font-size: 36px;
	}
	.get-main-wrapper .carousel-control-next-icon, .carousel-control-prev-icon i {
		font-size: 36px;
	}
	.home-about-wrap {
		text-align: left;
		width: 100%;
		padding: 40px 0 0 0;
	}
	.common-title h2{
		font-size: 30px;
		line-height: 33px;
	}
	.home-about-wrap p {
		font-size: 15px;
		line-height: 22px;
	}
	.border-effects {
		padding-bottom: 40px;
		margin-bottom: 40px;
	}
	.expert-main-wrap {
		text-align: left;
		width: 100%;
	}
	.expert-main-wrap p {
		font-size: 15px;
		line-height: 22px;
	}
	.expert-inner-block h2{
		font-size: 20px;
	}
	.expert-inner-block p {
		font-size: 15px;
		width: 100%;
		height: 44px;
	}
	.expert-block .row .col-12:last-child {
		margin-bottom: 0;
	}
	.medical-title h2{
		font-size: 22px;
		line-height: 20px;
	}
	.medical-inner-block ul li {
		margin-right: 10px;
		width: 48%;
		margin-bottom: 0px;
	}
	.medical-inner-block ul{
		flex-wrap: wrap;
	}
	.medical-inner-content h2 {
		line-height: 23px;
		font-size: 17px;
	}
	section.medical-main-wrapper {
		padding: 0;
	}
	.feedback-title h2 br {
		display: none;
	}
	.form-block-wrap {
		width: 100%;
	}
	section.feedback-main-wrap{
		height: 160px;
		background-size:cover;
	}
	.feedback-title h2{
		line-height: 34px;
		font-size: 22px;
	}
	.testimonails-image img {
		width: 100%;
	}
	.testimonails-image {
		padding-top: 0;
	}
	.testimonials-right:before{
		display:none;
	}
	.testimonials-right {
		width: 100%;
		padding: 100px 50px 50px 50px;
	}
	.testimonails-main .testimonials-right .item {
		width: 100%;
	}
	.testimonails-main .container .row .col-12:last-child {
		padding-left: 0;
	}
	.icon-quote{
		line-height: 85px;
		height: 40px;
		margin-bottom: 20px;
	}
	.tetimoninal-content h2{
		font-size: 21px;
		line-height: 32px;
	}
	.testimonails-main .container .row .col-12 {
		padding: 0;
	}
	.medical-inner-block {
		margin-bottom: 0;
		padding-bottom: 0;
	}
	header.header_area .main_header_area.sticky {
		top: -88px;
	}
	.testimonails-main .owl-dots{
		width: 120px;
		right: 0;
		top: -51px;
	}
	.testimonails-main .testimonial-slider button.owl-dot{
		display:inline-block;
		margin-bottom: 0;
		margin-right: 20px;
	}
	.testimonails-main .testimonial-slider button.owl-dot:last-child {
		margin-right: 0;
	}
	.expert-inner-block img {
		width: 70%;
	}
	.expert-block .row .col-12 {
		margin-bottom: 40px;
	}
	section.follow-main-wrapper {
		padding: 40px 0;
	}
	.follow-title h2 {
		padding-bottom: 26px;
		font-size: 32px;
		line-height: 24px;
	}
	.follow-image {
		margin-bottom: 20px;
	}
	section.home-form-wrapper{
		padding: 40px 0 20px;
	}
	section.home-form-wrapper .container .form-block-wrap .row .col-12 {
		padding: 0;
	}
	.form-inner {
		text-align: left;
		margin-bottom: 10px;
	}
	section.blog-main-wrapper {
		padding: 40px 0;
	}
	.blog-main-image {
		height: 210px;
	}
	.form-inner input{
		padding: 15px 10px;
	}
	.form-inner textarea{
		height: 100px;
	}
	.blog-block-wrap h2 {
		font-size: 21px;
		line-height: 29px;
		padding: 20px 0 10px;
	}
	.blog-block-wrap span{
		line-height: 16px;
		font-size: 14px;
	}
	.blog-block-wrap p {
		font-size: 15px;
		line-height: 24px;
	}
	.recent-blog{
		padding: 20px;
		margin-top: 40px;
	}
	.recent-blog ul li {
		margin-bottom: 20px;
	}
	.recent-image{
		margin-right: 15px;
	}
	.recent-content h3{
		font-size: 17px;
		line-height: 20px;
		width: 100%;
	}
	footer.footer-area{
		background-size: cover;
		padding: 40px 0 20px;
	}
	.footer-block {
		margin-bottom: 30px;
	}
	.footer-block h3{
		padding-bottom: 20px;
	}
	.footer-block ul li a {
		font-size: 15px;
	}
	.footer-address p {
		font-size: 15px;
		width: 60%;
	}
	.copy-right{
		padding-top: 40px;
		padding-bottom: 30px;
	}
	.copy-right-content {
		display: block;
	}
	.copy-right-content p {
		text-align: left;
		font-size: 15px;
	}
	.breadcrumb-container-inner{
		padding: 35px 0 60px;
	}
	.breadcrumb-container-inner h2 {
		font-size: 30px;
		padding-bottom: 0;
	}
	.inner-content-block h2 {
		font-size: 30px;
		line-height: 33px;
	}
	.inner-content-block p {
		font-size: 15px;
		line-height: 23px;
	}
	.inner-image-block {
		margin-bottom: 20px;
	}
	section.about-main-block {
		padding: 40px 0;
	}
	section.get-main-block {
		padding: 40px 0;
	}
	.get-inner-block h2 {
		font-size: 30px;
		line-height: 33px;
	}
	.get-inner-block p {
		font-size: 15px;
		line-height: 23px;
	}
	.footer-social-icon {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.get-form input{
		height: 45px;
	}
	section.colum-wrapper {
		padding: 0 0 40px;
	}
	.block-content:before{
		display:none;
	}
	.block-content:after{
		display:none;
	}
	.block-content{
		padding: 40px;
		height: inherit;
		background: #5dbec0;
	}
	section.colum-wrapper .container .row .col-12:nth-child(1) .main-inner-colum .block-content {
		background: #5dbec0;
	}
	section.colum-wrapper .container .row .col-12:nth-child(2) .main-inner-colum .block-content {
		background: #e36955;
	}
	section.colum-wrapper .container .row .col-12:nth-child(3) .main-inner-colum .block-content {
		background: #f1ae44;
	}
	.wpcf7-submit.form-btn{
		width:30%;
	}
	header.header_area .sub-menu > li > a {
		padding: 11px 0 10px 40px;
	}
	header.header_area .nav-menu > li > .sub-menu {
		box-shadow: none;
		padding: 0;
	}
	.inner-image-block {
		display: none;
	}
	.main-image {
		margin-bottom: 30px;
	}
	.vision-left-content h2{
		padding-bottom: 9px;
		font-size: 28px;
		line-height: 43px;
	}
	.vision-left-content p {
		font-size: 16px;
		line-height: 26px;
	}
	.founder-image img {
		width: 60%;
	}
	.founder-right-content h2 {
		font-size: 34px;
		line-height: 53px;
	}
	.founder-right-content p {
		font-size: 16px;
		line-height: 25px;
	}
	.founder-right-content ul li{
		font-size: 16px;
		line-height: 25px;
	}
	.founder-right-content .quotes-header {
		font-size: 18px;
		line-height: 35px;
		padding: 50px;
	}
	.founder-right-content .quotes-header:before {
		left: 120px;
	}
	.main-events-inner h2{
		font-size: 17px;
		line-height: 22px;
	}
	section.main-events-wrapper {
		padding: 50px 0 20px;
	}
	.main-events-inner{
		padding: 20px;
	}
	section.media-main-wrapper {
		padding: 60px 0 30px;
	}
}