body {
  margin: 0;
}

.fa-chevron-right:before {
  content: "\f054";
  font: normal normal normal 14px/1 FontAwesome;
  padding: 8px;
  position: relative;
  top: 0px;
}

.fa-chevron-left:before {
  font: normal normal normal 14px/1 FontAwesome;
}
body {
  overflow-x: hidden;
}

i {
  font: normal normal normal 14px/1 FontAwesome;
}

a:focus,a:hover {
  color: #000;
  text-decoration: none;
  outline: 0;
}

a {
  color: #000;
  font-family: "Poppins-Regular";
}

a:active,a:focus {
  outline: 0;
  border: none;
  -moz-outline-style: none;
}

img {
  max-width: 100%;
}

.row {
  margin: 0;
  padding: 0;
}

.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9 {
  padding: 0;
}

ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

li {
  list-style-type: disc;
  font-size: 18px;
	color: #000000;
	font-family: "Poppins-Regular";
}

p strong {
  font-size: 20px;
   font-family:"Poppins-Regular";
}

h1,h2,h3,h4,h5,h6 {
  font-family:"Poppins-SemiBold";
}

.no-margin {
  margin: 0;
}

p,span {
  font-family:"Poppins-Regular";
}

.container-fluid {
  padding: 0;
}

img {
  max-width: 100%;
}

.container {
  padding: 0;
  max-width: 1260px;
  margin: 0 auto;
  width: auto;
}

#button {
    display: inline-block;
    background-color: #caa200;
    width: 50px;
    height: 50px;
    text-align: center;
    border-radius: 4px;
    position: fixed;
    bottom: 30px;
    right: 30px;
    transition: background-color .3s, opacity .5s, visibility .5s;
    opacity: 0;
    visibility: hidden;
    z-index: 1000;
}

#button.show {
    opacity: 1;
    visibility: visible;
}
#button::after {
    content: "\f077";
    font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    font-size: 2em;
    line-height: 50px;
    color: #fff;
    position: absolute;
    left: 10px;
    top: 0px;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.contact_call_content_tam p:hover {
    color: #0e2b41;
}
#button:hover::after {
    top: -10px;
}
#button:active {
    background-color: #a91f24;
}
#button:hover {
    cursor: pointer;
    background-color: #000000;
}
a h4:hover {
    opacity: 0.8;
}
.svg {
  position: absolute;
  width: 0;
  height: 0;
}	
.slick-initialized .slick-slide{
	outline:unset;	
}	
/***************** homepage **********************/
.mobile-top-head {
    display: none;
}
.header_menu ul {
    padding: 0;
    margin: 0;
    position: relative;
}
.header_menu ul li {
    display: inline-block;
    padding: 0 7px;
	transition: 0.5s;
}
.header_menu ul li:hover a {
    color: #002347;
    transition: 0.5s;
}
.header_menu {
    height: 87px;
    border-radius: 43px;
    background-color: #fd7702;
    display: flex;
    align-items: center;
    justify-content: center;
	width: 60%;
}
.header_menu ul li a {
    font-size: 16px;
    color: #ffffff;
	transition: 0.5s;
}
.header_phone {
    float: right;
	width: 20%;
}
.header_logo {
    position: relative;
	width: 20%;
	padding: 20px 0 20px 15px;
}
.header_logo:before{
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 400px;
	height: 200px;
	background-image: url(../images/home/logo-bg.webp);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	z-index: -1;
}
.header_top_section {
    display: flex;
    align-items: center;
	justify-content: space-between;
    width: 97%;
}
.header_phone a {
    width: 241px;
    height: 74px;
    border-radius: 37px;
    background-image: linear-gradient(-35deg, rgba(0,35,71,0.996078431372549) 0%, rgba(47,101,155,0.996078431372549) 100%);
    border: 1px solid #ffffff;
    display: block;
    text-align: center;
    font-size: 25px;
    color: #ffffff;
    line-height: 75px;
    font-family: 'Poppins-SemiBold';
	margin: 0 auto;
	transition: 0.5s;
}
.header_phone a:hover {
    background-image: linear-gradient(-35deg, rgba(47,101,155,0.996078431372549) 0%, rgba(0,35,71,0.996078431372549) 100%);
    transition: 0.5s;
    transform: scale(0.9);
}
.header_wrapper {
    float: left;
    width: 100%;
}
.header_top_wrapper {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
}
.banner_image_section img {
    height: 780px;
    width: 100%;
    object-fit: cover;
}
.banner_content_section {
    position: absolute;
    left: 4em;
    bottom: 0px;
	width: 810px;
}
.banner_content {
	background-image: url(../images/home/bannercontent-bg.webp);
	background-position: center;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 10em 1em 10em 11em;
}
.banner_content h2 {
    margin: 0 0 20px;
    font-size: 45px;
    line-height: 50px;
    color: #ffffff;
	max-width: 90%;
}
.banner_content p {
    font-size: 18px;
    line-height: 30px;
    color: #ffffff;
	max-width: 70%;
}
.ban_read {
    float: right;
    font-size: 25px;
    color: #ffffff;
    font-family: 'Poppins-SemiBold';
    width: 244px;
    height: 60px;
    text-align: center;
    line-height: 60px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin-right: 11.6em;
    display: block;
    margin-top: 24px;
}
.banner_wrapper {
    float: left;
    width: 100%;
	position: relative;
}
.banner_wrapper:after{
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0px;
	margin: 0 auto;
	width: 80%;
	height: 4px;
	background-image: url(../images/home/banner-border.webp);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.footer_wrapper {
    float: left;
    width: 100%;
	background-color: #fd7702;
	padding: 2em 0;
}
.footer_part p {
    font-size: 20px;
    line-height: 30px;
    color: #ffffff;
    max-width: 85%;
	margin: 15px 0;
}
.footer_part .social_icons li {
    display: inline-block;
    width: 44px;
    height: 44px;
    border-radius: 22px;
    border: 1px solid #ffffff;
    text-align: center;
    line-height: 44px;
	margin: 0 5px;
}
.footer_part .social_icons li a{
	color: #fff;
}
.footer_part .social_icons {
    margin-top: 2em;
	column-count: unset;
}
.footer_part h2 {
    font-size: 22px;
    line-height: 24px;
    color: #ffffff;
    font-family: 'Poppins-Medium';
    margin: 15px 0;
}
.footer_part ul li {
    display: block;
}
.footer_part ul li a {
    font-size: 18px;
    line-height: 48px;
    color: #ffffff;
    display: block;
    transition: 0.5s;
}
.footer_part ul li:hover a {
    transform: translateX(10px);
    transition: 0.5s;
    color: #002245;
}
.footer_part ul {
    column-count: 2;
}
.footer_part a {
    font-size: 20px;
    line-height: 30px;
    color: #fff;
}
.footer_mail {
    margin-bottom: 1em;
    display: block;
}
.footer_copyright {
    float: left;
    width: 100%;
    background-color: #275cab;
}
.footer_copyright_sec {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 1.5em 0;
}
.footer_copyright_sec p {
    margin: 0;
    font-size: 15px;
    color: #ffffff;
}
.homeblog_wrapper {
    float: left;
    width: 100%;
    margin: 2em 0 7em;
	text-align: center;
    position: relative;
}
.homeblog_wrapper:after{
    content: "";
    position: absolute;
    left: 0;
    margin: 0 auto;
    right: 0;
    top: 9px;
    width: 97%;
    height: 100%;
    z-index: -1;
    background-image: url(../images/home/homeblogbg-border.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.homeblog_wrapper h2 {
    display: inline-block;
    margin: 0 auto;
    padding: 14px 25px;
    font-size: 40px;
    color: #002347;
    border: 1px solid #f47200;
    border-radius: 5px;
    position: relative;
}

.homeblog_wrapper h2:before {
	content: "";
	position: absolute;
	left: -7px;
	bottom: 14px;
	width: 12px;
	height: 12px;
	border-radius: 6px;
	background-color: #f47200;
}

.homeblog_wrapper h2:after {
    content: "";
    width: 12px;
    height: 12px;
    border-radius: 6px;
    background-color: #f47200;
    display: inline-block;
    position: absolute;
    right: -7px;
    top: 40%;
    bottom: 0;
}
.homeblog_image_section a img {
    height: 630px;
    border-radius: 3px;
    object-fit: cover;
    width: 100%;
}
.homeblog_content_section {
    text-align: left;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 20px;
}
.homeblog_content_section strong a {
    font-size: 32px;
    line-height: 40px;
    color: #ffffff;
    display: block;
    margin-bottom: 15px;    
	font-family: 'Poppins-SemiBold';
}
.homeblog_content_section p {
    font-size: 14px;
    line-height: 22px;
    color: #ffffff;
}
.homeblog_image_section a:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(0deg, rgba(0,35,71,0.996078431372549) 0%, rgba(0,0,0,0) 100%);
	opacity: 0.9;
}
.homeblog_box {
    position: relative;
}
.homeblog_part {
    padding: 4px;
}
.homeblog_slider .slick-active .homeblog_image_section a:after{
	background-image: linear-gradient(0deg, rgba(0,35,71,0.996078431372549) 0%, rgba(0,0,0,0) 100%);
}
.homeblog_slider .slick-active + .slick-active .homeblog_image_section a:after{
	background-image: linear-gradient(0deg, rgba(243,113,0,0.996078431372549) 0%, rgba(0,0,0,0) 100%);
}
.homeblog_slider .slick-active + .slick-active + .slick-active .homeblog_image_section a:after{
	background-image: linear-gradient(0deg, rgba(39,92,171,0.996078431372549) 0%, rgba(0,0,0,0) 100%);
}
.homeblog_slider:before{
	content: "";
	position: absolute;
	left: -45px;
    top: -15px;
	width: 150px;
	height: 150px;
	background-image: url(../images/home/blog-dots1.webp);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.homeblog_slider:after{
	content: "";
	position: absolute;
	right: -45px;
    bottom: -15px;
	width: 150px;
	height: 150px;
	background-image: url(../images/home/blog-dots2.webp);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	z-index: -1;
}
.homeblog_slider {
    padding: 2em 0;
}
.homereview_title strong {
    font-family: 'Poppins-SemiBold';
    font-size: 21px;
    color: #5c5c5c;
}
.homereview_title h2 {
    font-size: 40px;
    color: #002347;
    margin: 0 0 15px;
}
.homereview_wrapper {
    float: left;
    width: 100%;
    margin: 3em 0;
}
.review_description {
    border-radius: 20px;
    background-color: #f8f8f8;
    border: 1px solid #eeeeee;
    padding: 20px;
	float: left;
	position: relative;
}
.review_description:after{
	content: "";
	position: absolute;
	right: 15px;
    bottom: 10px;
	width: 35px;
	height: 25px;
	background-image: url(../images/home/quotes-left.webp);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.homereview_box:hover {
    filter: drop-shadow(9.235px 11.82px 18.5px rgba(0,0,0,0.15));
    transition: 0.5s;
}
.review_description:before{
	content: "";
	position: absolute;
	left: 0;
    top: -37px;
	width: 35px;
	height: 25px;
	background-image: url(../images/home/quotes-left.webp);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.review_description p {
    margin: 0;
    font-size: 18px;
    line-height: 30px;
    color: #000000;
    height: 180px;
    overflow-y: scroll;
}
.review_description p::-webkit-scrollbar {
    width: 6px;
}
.review_description p::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px transparent; 
    border-radius: 10px;
}
.review_description p::-webkit-scrollbar-thumb {
    background: #fd7702; 
    border-radius: 10px;
}
.review_description p::-webkit-scrollbar-thumb:hover {
    background: #fd7702; 
}
.review_rating {
    float: left;
    border-radius: 20px;
    background-color: #fd7702;
    padding: 5px 10px;
    margin-left: 3em;
    margin-bottom: 10px;
}	
.customer_name {
    float: right;
    padding-right: 4em;
    position: relative;
	margin-top: 15px;
}
.review_rating span {
    font-size: 16px;
    color: #fff;
}
.homereview_box {
    float: left;
    width: 100%;
	transition: 0.5s;
}
.customer_name strong {
    display: block;
    font-size: 20px;
    color: #fd7702;
    font-family: 'Poppins-SemiBold';
}
.customer_name span {
    font-size: 13px;
    color: #000000;
    display: block;
    text-align: right;
}
.customer_name a:after {
    content: "\f1a0";
    display: inline-block;
    font: normal normal normal 22px/1 FontAwesome;
    width: 48px;
    height: 48px;
    border-radius: 24px;
    background-color: #002347;
    line-height: 48px;
    color: #fff;
	transition: 0.5s;
}
.customer_name a:hover:after {
    background-color: #ff7823;
	transition: 0.5s;
}
.customer_name a {
    position: absolute;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    line-height: 40px;
}
.homereview_slider {
    padding-left: 3em;
}
.homereview_slider .slick-list.draggable {
    padding: 0 20em 0 0!important;
}
.homereview_part {
    padding: 8px;
}
.homewespecialize_wrapper {
    float: left;
    width: 100%;
    margin: 2em 0;
}
.homewespecialize_image img {
    height: 700px;
    width: 100%;
    object-fit: cover;
}
.homewespecialize_image {
    margin-right: 3em;
    margin-left: -45px;
    position: relative;
}
.homewespecialize_image:after{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.homewespecialize_section h1 {
    font-size: 40px;
    color: #002347;
    margin: 15px 0;
    position: relative;
    padding: 12px 0;
}
.homewespecialize_section h1:after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    border: 1px solid #fd7702;
    width: 55%;
    height: 100%;
    border-bottom-right-radius: 40px;
}
.homewespecialize_section p {
    font-size: 18px;
    line-height: 33px;
    color: #000000;
}
.homemedicalexports_wrapper {
    float: left;
    width: 100%;
    position: relative;
}
.homemedicalexports_wrapper:before{
    content: "";
    position: absolute;
    left: 0;
    top: 6em;
    width: 700px;
    height: 700px;
    display: block;
    z-index: -1;
    border-radius: 526px;
    background-color: #f4f7f9;
}
.homemedicalexports_title {
    width: 60%;
    margin: 0 auto;
    text-align: center;
}
.homemedicalexports_title strong {
    font-size: 20px;
    line-height: 45px;
    text-transform: uppercase;
    color: #fd7702;
    font-family: 'Poppins-SemiBold';
}
.homemedicalexports_title h3 {
    font-size: 50px;
    line-height: 50px;
    color: #002347;
    margin: 0 0 15px;
}
.homemedicalexports_image {
    float: left;
    width: 50%;
	position: relative;
}
.homemedicalexports_content {
    float: left;
    width: 50%;
	padding: 50px 10px;
	text-align: center;
	background-image: url(../images/home/provider-bg.webp);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.homemedicalexports_box {
    float: left;
    width: 100%;
    display: flex;
}
.homemedicalexports_image img {
    height: 100%;
    object-fit: cover;
    width: 100%;
    -webkit-clip-path: url(#homemedicalexports_svg);
    clip-path: url(#homemedicalexports_svg);
}
.homemedicalexports_content strong {
    font-family: 'Poppins-SemiBold';
    font-size: 22px;
    color: #ffffff;
    display: block;
    margin-bottom: 0.5em;
    min-height:94px;
}
.homemedicalexports_content p {
    font-size: 14px;
    line-height: 20px;
    color: #ffffff;
    height:180px;
    overflow-y: scroll;
}

.homemedicalexports_content p::-webkit-scrollbar {
    width: 6px;
}
.homemedicalexports_content p::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px transparent; 
    border-radius: 10px;
}
.homemedicalexports_content p::-webkit-scrollbar-thumb {
    background: #fd7702; 
    border-radius: 10px;
}
.homemedicalexports_content p::-webkit-scrollbar-thumb:hover {
    background: #fd7702; 
}



.blookonline_btn {
    width: 100px;
    height: 26px;
    border-radius: 13px;
    background-color: #fd7702;
    display: block;
    margin: 0 auto;
    line-height: 25px;
    color: #fff;
    font-family: 'Poppins-Medium';
    margin-top: 1em;
	transition: 0.5s;
}
.blookonline_btn:hover {
    background-color: #002245;
    transition: 0.5s;
	color:#fff;
}
.homemedicalexports_part {
    padding: 10px;
}
.homemedicalexports_part:first-child .homemedicalexports_image:after {
    content: "";
    background-image: linear-gradient(-4deg, rgba(241,113,1,0.9999999999999999) 0%, rgba(101,129,159,0) 100%);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.homemedicalexports_part:last-child .homemedicalexports_image:after {
    content: "";
    background-image: linear-gradient(-4deg, rgba(53,93,133,0.9999999999999999) 0%, rgba(101,129,159,0) 100%);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.homemedicalexports_image:before {
    content: "";
    position: absolute;
    width: 22px;
    height: 22px;
    background-color: #fd7702;
    left: 0;
    right: 0;
    top: -9px;
    margin: 0 auto;
    transform: rotate(45deg);
}
.homemedicalexports_section {
    position: relative;
    padding-top: 6em;
    margin-top: 1em;
}
.homemedicalexports_section:after{
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 0;
    width: 75%;
    height: 10%;
    background-image: url(../images/home/providers-top.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.homemedicalexports_part:nth-child(even) .homemedicalexports_box {
    flex-direction: row-reverse;
}
.bannerbottom_part {
    display: flex;
    align-items: center;
}
.bannerbottom_content {
    padding: 10px 15px;
    text-align: center;
    position: relative;
    width: 75%;
    float: left;
}
.bannerbottom_part span {
    width: 25%;
    float: left;
}
.bannerbottom_content:before{
    content: "";
    position: absolute;
    left: -15px;
    top: 0;
    width: 10%;
    height: 100%;
    background-image: url(../images/home/shadow-image.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.bannerbottom_content:after{
    content: "";
    position: absolute;
    right: 15px;
    top: 0;
    width: 10%;
    height: 100%;
    background-image: url(../images/home/shadow-image.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.bannerbottom_content strong {
    font-size: 25px;
    line-height: 30px;
    color: #000000;
    font-family: 'Poppins-SemiBold';
    max-width: 75%;
    display: block;
    margin: 0 auto;
    min-height: 71px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.bannerbottom_content p {
    font-size: 15px;
    color: #000000;
    max-width: 85%;
    margin: 0 auto;
}
.bannerbottom_part:last-child .bannerbottom_content:after{
    content: unset;
}
.bannerbottom_wrapper {
    float: left;
    width: 100%;
    margin: 2em 0;
}
.hometelemedicine_image {
    float: right;
    margin-left: 2em;
    margin-top: 6em;
    position: relative;
}
.hometelemedicine_image:after{
    content: "";
    position: absolute;
    left: 10em;
    top: -2em;
    width: 150px;
    height: 150px;
    background-image: url(../images/home/plus-image.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.hometelemedicine_wrapper {
    float: left;
    width: 100%;
    padding: 3em 0;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.hometelemedicine_section h2 {
    font-size: 40px;
    color: #ffffff;
    margin: 15px 0;
    border-radius: 5px;
    background-color: #002143;
    display: flex;
    padding: 15px 20px; 
    border-top-right-radius: 50px;
    position: relative;
    left: -30px;
}
.hometelemedicine_section h2:before{
    content: "";
    position: absolute;
    left: -140px;
    bottom: -60px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 180px;
    height: 120px;
    z-index: -1;
}
.hometelemedicine_section p {
    font-size: 18px;
    line-height: 33px;
    color: #000000;
}
.hometelemedicine_image img {
    height: 505px;
    object-fit: cover;
    width: 100%;
}
.homewhatwetreat_wrapper {
    float: left;
    width: 100%;
    margin: 2em 0 4em;
    text-align: center;
    position: relative;
}
.homewhatwetreat_section h2 {
    margin: 15px 0;
    font-size: 40px;
    color: #002347;
    padding: 0px 40px;
    position: relative;
    display: inline-block;
    background-color: #fff;
}
.homewhatwetreat_section h2:before{
    content: "";
    position: absolute;
    left: 0;
    top: 19px;
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background-color: #fd7702;
}
.homewhatwetreat_section h2:after{
    content: "";
    position: absolute;
    right: 0;
    top: 19px;
    width: 8px;
    height: 8px;
    border-radius: 4px;
    background-color: #fd7702;
}
.homewhatwetreat_section ul li {
    display: block;
    font-size: 30px;
    color: #ffffff;
    height: 130px;
    display: flex;
    align-items: center;
    justify-content: center;
    float: left;
    width: 40%;
    position: relative;
    margin: 4px 0;
}
.homewhatwetreat_section ul li a{
    font-size: 30px;
    color: #ffffff;
}
.homewhatwetreat_section ul li:before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    z-index: -1;
}
.homewhatwetreat_section ul li:nth-child(2):before {
    transform: rotateY(-180deg);
}
.homewhatwetreat_section ul li:nth-child(4):before {
    transform: rotateY(-180deg);
}
.homewhatwetreat_section ul li:nth-child(6):before {
    transform: rotateY(-180deg);
}
.homewhatwetreat_section ul li:nth-child(8):before {
    transform: rotateY(-180deg);
}
.homewhatwetreat_section ul li:nth-child(even) {
    float: right;
}
.homewhatwetreat_section ul li:nth-child(3) {
    width: 50%;
}
.homewhatwetreat_section ul li:nth-child(4) {
    width: 50%;
}
.homewhatwetreat_section ul li:nth-child(1) {
    margin-left: 2em;
}
.homewhatwetreat_section ul li:nth-child(2) {
    margin-right: 2em;
}
.homewhatwetreat_wrapper:after {
    content: "";
    position: absolute;
    left: 0;
    top: 37px;
    width: 98%;
    height: 100%;
    border: 1px solid #003062;
    right: 0;
    margin: 0 auto;
    z-index: -1;
}
.homewhatwetreat_section ul {
    float: left;
    width: 100%;
    margin-top: 2em;
}

.hometreatment_wrapper {
    float: left;
    width: 100%;
    margin: 2em 0;
}
.hometreatment_title {
    text-align: center;
	margin:0 auto;
}
.hometreatment_title strong {
    font-size: 30px;
    line-height: 30px;
    color: #002347;
    font-family: 'Poppins-Medium';
    padding: 10px 0;
    font-weight: 100;
    position: relative;
}
.hometreatment_title strong:after{
    content: "";
    position: absolute;
    right: -30px;
    bottom: 4px;
    width: 100px;
    height: 2px;
    background-color: #fd7702;
}
.hometreatment_title strong:before{
    content: "";
    position: absolute;
    left: -30px;
    top: 4px;
    width: 100px;
    height: 2px;
    background-color: #fd7702;
}
.hometreatment_title h2 {
    font-size: 40px;
    line-height: 45px;
    color: #002347;
    margin: 30px 0 20px;
}
.hometreatment_part {
    border-radius: 100px;
    filter: drop-shadow(6.508px 14.617px 16px rgba(0,0,0,0.2));
    background-image: linear-gradient(216deg, #fd7701 0%, #d66300 100%);
    float: left;
    width: 31%;
    text-align: right;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    flex-direction: column;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    height: 250px;
    padding: 0 50px;
    position: relative;
}
.hometreatment_part:nth-child(1){
    z-index: 3;
    margin-left: -2em;
}
.hometreatment_part:nth-child(even){
    background-image: linear-gradient(216deg, #2f659b 0%, #00356c 100%);
    filter: drop-shadow(6.508px 14.617px 16px rgba(0,0,0,0.2));
}
.hometreatment_part strong a {
    font-size: 25px;
    line-height: 30px;
    text-transform: uppercase;
    color: #ffffff;
    padding: 10px;
    display: block;
    border: 1px solid #fff;
}
.hometreatment_part span{
    margin-bottom: 10px;
}
.hometreatment_part p {
    font-size: 15px;
    color: #ffffff;
    margin: 10px 0;
    width: 75%;
}
.hometreatment_part:nth-child(2) {
    width: 35%;
    height: 370px;
    margin-top: -120px;
    margin-left: -9em;
    position: relative;
    z-index: 2;
}
.hometreatment_part:nth-child(3) {
    width: 35%;
    margin-left: -9em;
    z-index: 1;
    height: 480px;
    margin-top: -230px;
}
.hometreatment_part:nth-child(4) {
    margin-left: -9em;
    z-index: 0;
}
.hometreatment_part:nth-child(5) {
    background-image: linear-gradient(216deg, #2f659b 0%, #00356c 100%);
    border-radius: 100px;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    height: 330px;
    margin-left: 8em;
}
.hometreatment_part:nth-child(5) {
    background-image: linear-gradient(216deg, #2f659b 0%, #00356c 100%);
    border-radius: 100px;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    height: 330px;
    margin-left: 8em;
    z-index: 2;
    width: 35%;
}
.hometreatment_part:nth-child(6) {
    background-image: linear-gradient(216deg, #fd7701 0%, #d66300 100%);
    border-radius: 100px;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    width: 38%;
    margin-left: -10em;
    z-index: 1;
    height: 410px;
}
.hometreatment_part:nth-child(7) {
    background-image: linear-gradient(216deg, #2f659b 0%, #00356c 100%);
    width: 40%;
    margin-left: -10em;
    height: 340px;
    border-radius: 130px;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
}
.hometreatment_section {
    margin-top: 18em;
}
.homewhatwetreat_section ul li:nth-child(7) {
    margin-left: 1em;
}
.homewhatwetreat_section ul li:nth-child(8) {
    margin-right: 1em;
}
/******************************** blog-page ************************************/
.innerbanner_image img {
    width: 100%;
    height: 570px;
    object-fit: cover;
}
.innerbanner_content {
    position: absolute;
    left: 4em;
    bottom: 0; 
	background-image: url(../images/blog/innerbanner-bg.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.innerbanner_wrapper {
    float: left;
    width: 100%;
    position: relative;
}
.innerbanner_wrapper:after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0 auto;
    width: 90%;
    height: 5px;
    background-image: url(../images/home/banner-border.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.innerbanner_title {
    width: 500px;
    height: 235px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 50px;
    line-height: 60px;
    color: #ffffff;
    font-family: 'Poppins-SemiBold';    
	max-width: 70%;
    margin: 0 auto;
    text-align: center;
    padding-right: 1em;
}
.blogpage_firstblk_wrapper {
    float: left;
    width: 100%;
    margin: 3em 0;
}
.blogpage_firstblk_image img {
    border-radius: 3px;
    height: 320px;
    width: 100%;
    object-fit: cover;
}
.blogpage_firstblk_image span {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    border-radius: 3px;
    background-color: #fd77028c;
    padding: 10px;
    font-size: 16px;
    color: #ffffff;
}
.blogpage_firstblk_image {
    position: relative;
    width: 95%;
    margin: 0 auto;
}
.blogpage_firstblk_content {
    padding: 15px;
    background-color: #fff;
}
.blogpage_firstblk_content strong a {
    display: block;
    font-size: 22px;
    color: #052951;
    font-family: 'Poppins-SemiBold';
    line-height: 28px;
    transition: 0.5s;
}
.blogpage_firstblk_content strong a:hover {
    color: #ff7823;
    transition: 0.5s;
}
.blogpage_firstblk_content p {
    font-size: 14px;
    line-height: 19px;
    color: #5c5c5c;
    margin: 10px 0;
}
.blogpage_firstblk_leftbox{
    filter: drop-shadow(11.809px 13.585px 32.5px rgba(0,0,0,0.1));
}
.blogpage_firstblk_right_image img {
    height: 110px;
    width: 100%;
    border-radius: 10px;
    object-fit: cover;
}
.blogpage_firstblk_right_image {
    float: left;
    width: 40%;
    padding-left: 25px;
    position: relative;
}
.blogpage_firstblk_rightpart {
    float: right;
    width: 57%;
    display: flex;
    align-items: center;
    margin: 10px 0;
}
.blogpage_firstblk_right_image span {
    position: absolute;
    left: 0;
    top: 0;
    font-size: 14px;
    color: #052951;
    font-family: 'Poppins-SemiBold';
}
.blogpage_firstblk_right_content {
    float: right;
    width: 60%;
    padding: 0 10px;
    margin-bottom: 1em;
    position: relative;
}
.blogpage_firstblk_right_content h6 {
    font-size: 12px;
    color: #fd7702;
    font-family: 'Poppins-SemiBold';
    margin: 0 0  5px;
}
.blogpage_firstblk_right_content h6 span {
    font-size: 10px;
    color: #5c5c5c;
    font-family: 'Poppins-SemiBold';
    position: relative;
    padding-left: 15px;
}
.blogpage_firstblk_right_content h6 span:before {
    content: "\f017";
    display: inline-block;
    font: normal normal normal 11px/1 FontAwesome;
    position: absolute;
    left: 2px;
    top: 2px;
}
.blogpage_firstblk_right_content strong a {
    display: block;
    font-size: 14px;
    color: #052951;
    font-family: 'Poppins-SemiBold';
    line-height: 18px;
    transition: 0.5s;
}
.blogpage_firstblk_right_content strong a:hover{
    color: #fd7702;
    transition: 0.5s;
}
.blogpage_firstblk_right_content p {
    font-size: 13px;
    line-height: 16px;
    color: #5c5c5c;
    margin: 5px 0;
}
.blogpage_firstblk_rightpart:first-child {
    width: 100%;
    display: block;
    margin-top: 0;
}
.blogpage_firstblk_rightpart:first-child .blogpage_firstblk_right_image img {
    height: 480px;
}
.blogpage_firstblk_rightbox {
    float: left;
    width: 100%;
}
.blogpage_firstblk_rightpart:first-child .blogpage_firstblk_right_content strong a:hover{
    color: #ff7932;
}
.blogpage_firstblk_rightpart:first-child .blogpage_firstblk_right_content strong a {
    font-size: 30px;
    color: #052951;
    line-height: 33px;
}
.blogpage_read {
    width: 142px;
    height: 35px;
    border-radius: 17px;
    background-color: #052951;
    display: block;
    text-align: center;
    line-height: 35px;
    font-size: 14px;
    color: #ffffff;
    margin-top: 1em;
    transition: 0.5s;
}
.blogpage_read:hover {
    background-color: #ff7932;
    color: #fff;
    transition: 0.5s;
}
.blogpage_firstblk_rightpart:last-child {
    margin-top: -9em;
}
.blogpage_firstblk_rightpart {
    margin-top: -18em;
}
.blogpage_firstblk_rightpart:first-child .blogpage_firstblk_right_content:after {
    content: "";
    position: absolute;
    bottom: 0;
    width: 98%;
    height: 3px;
    background-color: #fe7823;
    right: 0;
}
.blogpage_firstblk_rightpart:first-child .blogpage_firstblk_right_content{
    padding: 3px 10px 25px 30px;
}
.blogpage_firstblk_rightpart:first-child .blogpage_firstblk_right_image span {
    left: auto;
    right: -20px;
}
.blogpage_firstblk_rightpart:first-child .blogpage_firstblk_right_image {
    padding: 0;
}
.blogpage_box {
    padding: 12px;
    border: 1px solid #d3d3d3;
    border-radius: 10px;
}
.blogpage_image_sec img {
    height: 305px;
    width: 100%;
    border-radius: 10px;
    object-fit: cover;
    transition: 0.5s;
}
.blogpage_content_sec strong a {
    font-size: 18px;
    line-height: 24px;
    color: #052951;
    font-family: 'Poppins-SemiBold';
    display: block;
    margin: 10px 0;
    transition: 0.5s;
}
.blogpage_content_sec strong a:hover{
    color: #fd7702;
    transition: 0.5s;
}
.blogpage_content_sec p {
    font-size: 14px;
    line-height: 20px;
    color: #5c5c5c;
}
.blogpage_content_sec span {
    font-size: 14px;
    line-height: 25px;
    color: #000000;
    font-family: 'Poppins-SemiBold';
    padding-left: 20px;
    position: relative;
}
.blogpage_content_sec span:before{
    content: "";
    position: absolute;
    left: 0;
    top: 3px;
    background-image: url(../images/blog/schedule.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 14px;
    height: 14px;
}
.blogpage_part {
    padding: 8px;
}
.blogpage_firstblk_section {
    margin: 2em 0;
}
.blogpage_section{
    margin: 2em 0 0;
}
.blogpage_firstblk_left {
    padding-right: 5px;
}
/**************************************** contact-page *******************************************/
.contactpage_left_part h1 {
    font-size: 40px;
    line-height: 45px;
    color: #052951;
    margin: 1em 0 0.3em;
}
.contactpage_wrapper {
    float: left;
    width: 100%;
    margin-bottom: 2em;
}
.contactpage_left_part p {
    font-size: 18px;
    line-height: 26px;
    color: #5c5c5c;
    margin-bottom: 30px;
}
.contactpage_left_box strong {
    font-size: 28px;
    line-height: 33px;
    color: #32689d;
    font-family: 'Poppins-SemiBold';
    position: relative;
    padding-left: 24px;
}
.contactpage_left_box {
    padding: 22px 0;
    padding-left: 3em;
    border-left: 2px solid #dfdfdf;
    position: relative;
}
.contactpage_left_box:before{
    content: "\f192";
    display: inline-block;
    font: normal normal normal 22px/1 FontAwesome;
    position: absolute;
    left: -10px;
    top: 27px;
    color: #f47302;
}
.contactpage_left_box p {
    font-size: 18px;
    line-height: 35px;
    color: #5c5c5c;
    max-width: 60%;
    margin-bottom: 0;
}
.contactpage_left_box a {
    font-size: 18px;
    line-height: 35px;
    color: #5c5c5c;
    display: block;
}
.contactpage_left_box strong:before {
    content: "\f041";
    display: inline-block;
    font: normal normal normal 25px/1 FontAwesome;
    color: #000;
    position: absolute;
    left: 0;
    top: 7px;
}
.contactpage_left_box.phone strong:before{
    content: "";
    background-image: url(../images/contact/call-icon.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 18px;
    height: 18px;
    top: 12px;
}
.contactpage_right_part {
    border-radius: 10px;
    background-color: #fefefe;
    border: 1px solid #d5d5d5;
    margin-top: -2em;
}
.contactpage_right_part p {
    padding: 20px 20px 20px 100px;
    border-radius: 10px;
    background-color: #ebebeb;
    font-size: 16px;
    line-height: 26px;
    color: #000000;
    position: relative;
}
.contactpage_right_part p:before{
    content: "";
    position: absolute;
    left: 20px;
    top: 20px;
    background-image: url(../images/contact/24-hours-image.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: auto;
    width: 55px;
    height: 55px;
    border-radius: 10px;
    background-color: #32689d;
}
.contactpage_right_part form {
    float: left;
    width: 100%;
    padding: 20px 20px 70px;
}
.contactpage_right_part  .form-group label {
    padding-left: 2em;
    font-size: 13px;
    line-height: 26px;
    color: #8f8f8f;
    font-family: 'Poppins-Regular';
    font-weight: 100;
}
.contactpage_right_part .form-control {
    height: 46px;
    background-color: #f3f3f3;
    border: unset;
    outline: unset;
}
.contactpage_right_part .form-group {
    padding: 0 10px;
}
.contactpage_right_part textarea.form-control {
    resize: unset;
    height: 150px;
    font-family: 'Poppins-Regular';
}
#form_submit {
    background-image: linear-gradient(-4deg, #f37301 0%, #b85703 100%);
    width: 95%;
    margin: 0 auto;
    border: unset;
    padding: 10px;
    font-size: 20px;
    line-height: 26px;
    color: #ffffff;
    font-family: 'Poppins-Regular';
}
#form_submit:hover {
    background-image: linear-gradient(-35deg, rgba(47,101,155,0.996078431372549) 0%, rgba(0,35,71,0.996078431372549) 100%);
}
.contactsubmit_btn {
    text-align: center;
}
.contactpage_map .mapouter {
    height: 570px;
    width: 100%;
}
.contactpage_map .gmap_canvas{
    height: 570px;
    width: 100%;
}
/********************************* faq-page ************************************/
.faqpage_wrapper {
    text-align: center;
    float: left;
    width: 100%;
    margin: 2em 0;
}
.faqpage_wrapper h1 {
    margin: 15px 0;
    font-size: 40px;
    line-height: 45px;
    color: #eb6e02;
    position: relative;
    display: inline-block;
}
.faqpage_wrapper h1:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: -1;
    opacity: 0.400;
    width: 112px;
    height: 24px;
    background-color: #eb6e02;
}
.faqpage_wrapper h1 span {
    font-family: 'Poppins-SemiBold';
    color: #052a51;
}
.faqpage_section {
    text-align: left;    
	margin: 2em 0 4em;
}
.faqpage_section .setf a {
    font-size: 24px;
    line-height: 30px;
    color: #32689d;
    font-family: 'Poppins-SemiBold';
    padding: 30px 50px 30px 70px;
    display: block;
    position: relative;
    cursor: pointer;
}
.faqpage_section .setf .content p {
    font-size: 16px;
    line-height: 30px;
    color: #5c5c5c;
    padding: 20px 0 10px;
    border-top: 1px solid #e0e0e0;
}
.faqpage_section .setf a i {
    float: right;
    font-size: 30px;
    color: #5b5b5b;
    transition: 0.5s;
}
.faqpage_section .setf .active i {
    transform: rotate(180deg);
    transition: 0.5s;
}
.faqpage_section .setf .content{
    display: none;
    padding: 0 50px;
}
.faqpage_section .setf {
    border: 1px solid #e0e0e0;
    margin: 12px 0;
}
.faqpage_section .setf .content p a {
    padding: 0;
    font-size: 16px;
    line-height: 30px;
    color: #f26f20;
    font-family: 'Poppins-Regular';
    display: inline;
}
.faqpage_section .setf .content p a:before{
	content:unset;
}
.faqpage_section .setf a:before{
    content: "";
    position: absolute;
    left: 15px;
    top: 30px;
    background-image: url(../images/faq/pencil-icon.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 39px;
    height: 33px;
}
/*************************************** provider-page ****************************************/
.providerspage_left {
    float: left;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 2em;
}
.providerspage_left_image {
    float: left;
    width: 28%;
    padding: 20px 35px 20px 20px;
    position: relative;
}
.providerspage_left_image:after{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: url(../images/provider/provider-bg1.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    z-index: -1;
}
.providerspage_right_content {
    float: right;
    width: 65%;
    padding: 40px 40px 40px 70px;
    margin-top: -30px;
    position: relative;
    text-align: center;
}
.providerspage_right_content:after{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: url(../images/provider/provider-bg2.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    z-index: -1;
}
.providerspage_right_content:before{
    content: "";
    position: absolute;
    left: -106px;
    top: 120px;
    width: 15%;
    z-index: -2;
    height: 4px;
    background-color: #f67402;
}
.providerspage_left_image img {
    height: 460px;
    object-fit: cover;
    width: 100%;
    border-radius: 10px;
    
}
.providerspage_right_content .posRole {
    margin-bottom:10px;
}
.providerspage_right_content .posRole span {
    font-size: 14px;
    color: #fd7702;
    font-family: 'Poppins-SemiBold';
}

.providerspage_right_content p {
    text-align: center;
    font-size: 15px;
    line-height: 22px;
    color: #010101;
    height:130px;
    pading-right:10px;
    overflow-y: scroll;
}
.providerspage_left:nth-child(even) {
    flex-direction: row-reverse;
}
.providerspage_left:nth-child(even) .providerspage_left_image:after {
    background-image: url(../images/provider/provider-bg4.webp);
}
.providerspage_left:nth-child(even) .providerspage_left_image{
    padding: 20px 20px 20px 35px;
}
.providerspage_left:nth-child(even) .providerspage_right_content:after{
    background-image: url(../images/provider/provider-bg3.webp);
}
.providerspage_left:nth-child(even) .providerspage_right_content:before {
    left: auto;
    right: -100px;
    z-index: -1;
}

.providerspage_right_content p::-webkit-scrollbar {
    width: 6px;
}
.providerspage_right_content p::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px transparent; 
    border-radius: 10px;
}
.providerspage_right_content p::-webkit-scrollbar-thumb {
    background: #fd7702; 
    border-radius: 10px;
}
.providerspage_right_content p::-webkit-scrollbar-thumb:hover {
    background: #fd7702; 
}


.providerspage_right_content h2 {
    margin: 10px 0 4px;
    font-size: 25px;
    color: #32689d;
}
.providerspage_left:nth-child(even) .providerspage_right_content:before {
    top: 143px;
    z-index: -2;
}
.providerspage_wrapper {
    float: left;
    width: 100%;
    margin: 4em 0;
}
.providerspage_left:nth-child(even) .providerspage_right_content {
    margin-top: -75px;
}
.innerbanner_content.blogdetail_tit .innerbanner_title {
    width: 700px;
}
.innerbanner_content.blogdetail_tit .innerbanner_title h1 {
    max-width: 60%;
}
/****************************** blogdetail-page *****************************************/
.blogdetailpage_wrapper {
    float: left;
    width: 100%;
    margin: 3em 0 1em;
}
.blogdetailpage_section h2 {
    font-size: 35px;
    line-height: 40px;
    color: #062a51;
    margin: 10px 0;
}
.blogdetailpage_section p {
    font-size: 18px;
    line-height: 30px;
    color: #5c5c5c;
}
.blogdetail_image_sec {
    margin-right: 2em;
}
.blogdetail_image_sec img {
    height: 570px;
    width: 100%;
    object-fit: cover;
    border: 4px solid #ff7823;
}
.blogdetailpage_section h3 {
    font-size: 30px;
    line-height: 37px;
    color: #fd8326;
    margin: 10px 0;
}
.blogdetailpost_wrapper {
    float: right;
    width: 40%;
    margin-left: 1em;
    margin-bottom: 1em;
}
.blogdetailpost_wrapper h4 {
    font-size: 35px;
    color: #052950;
}
.blogdetailpost_wrapper h4 span {
    font-family: 'Poppins-SemiBold';
    color: #ff8436;
}
.blogdetailpost_section {
    border-radius: 3px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    background-color: #ffffff;
    padding: 16px;
    float: left;
    width: 100%;
}
.blogdetailpost_image {
    float: left;
    width: 40%;
    position: relative;
}
.blogdetailpost_content {
    text-align: center;
    float: left;
    width: 60%;
    padding: 10px;
}
.blogdetailpost_image a img {
    border-radius: 10px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    height: 120px;
    width: 100%;    
	object-fit: cover;
}
.blogdetailpost_image span {
    font-size: 10px;
    color: #000000;
    position: absolute;
    bottom: 3px;
    right: 0;
    background-color: #fff;
    padding: 5px;
}
.blogdetailpost_content strong a {
    font-size: 14px;
    color: #000000;
    display: block;
    max-width: 90%;
    margin: 0 auto;
    font-family: 'Poppins-SemiBold';
    transition: 0.5s;
}
.blogdetailpost_content strong a:hover {
    color: #ff8541;
    transition: 0.5s;
}
.blogdetailpage_section .blogdetailpost_content p {
    font-size: 11px;
    line-height: 14px;
    color: #5c5c5c;
    margin: 4px 0;
}
.blogdetailpost_part {
    float: left;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 6px 0;
}
.blogdet_read:hover{
    background-color: #ff8541;
    transition: 0.5s;
    color: #fff;
}
.blogdet_read {
    border-radius: 6px;
    background-color: #05285c;
    display: inline-block;
    color: #fff;
    font-size: 10px;
    padding: 2px 8px;
    transition: 0.5s;
}
.blogdetailpage_section p a {
    color: #fb7321;
}
/*********************************** aboutus-page ***************************************/
.aboutuspage_firstblk_wrapper {
    float: left;
    width: 100%;
    padding: 3em 0 6em;
    position: relative;
}
.aboutuspage_firstblk_wrapper:after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 21em;
    width: 100%;
    height: 50%;
    background-color: #f2f5f8;
    z-index: -2;
}
.aboutuspage_firstblk_image img {
    border-radius: 285px;
    filter: drop-shadow(12.861px 19.068px 27.5px rgba(0,0,0,0.21));
    height: 750px;
    object-fit: cover;
    border: 5px solid #fff;
}
.aboutuspage_firstblk_image {
    margin-right: 3em;
    margin-top: -5em;
    position: relative;
}
.aboutuspage_firstblk_image:before{
    content: "";
    position: absolute;
    left: -10em;
    bottom: -2em;
    width: 90%;
    height: 60%;
    background-image: url(../images/aboutus/aboutus-bg1.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    z-index: -1;
}
.aboutuspage_firstblk_image:after{
    content: "";
    position: absolute;
    left: -10px;
    top: 0;
    width: 104%;
    height: 100%;
    background-image: url(../images/aboutus/aboutus-after.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.aboutuspage_firstblk_section strong {
    font-size: 25px;
    line-height: 30px;
    color: #fd7702;
    font-family: 'Poppins-SemiBold';
    display: block;
    margin: 2em 0 0.5em;
}
.aboutuspage_firstblk_section h1 {
    font-size: 40px;
    color: #002347;
    line-height: 45px;
    margin: 15px 0;
}
.aboutuspage_firstblk_section p {
    font-size: 18px;
    line-height: 32px;
    color: #5c5c5c;
}
.aboutuspage_firstblk_section h2 {
    font-size: 40px;
    color: #002347;
    line-height: 45px;
    margin: 15px 0;
}
.aboutuspage_firstblk_section {
    position: relative;
    padding-bottom: 10em;
}
.aboutuspage_firstblk_section:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: -3em;
    z-index: -1;
    width: 100%;
    height: 15%;
    background-image: url(../images/aboutus/aboutfirst-bottom.webp);
    background-position: center;
    background-repeat: no-repeat;
}
.aboutuspage_wespecialise_image {
    float: right;
    margin-left: 3em;
    position: relative;
}
.aboutuspage_wespecialise_image:after{
    content: "";
    position: absolute;
    right: -45px;
    bottom: -45px;
    z-index: -1;
    width: 50%;
    height: 50%;
    border-radius: 5px;
    border-bottom-right-radius: 50px;
    background-color: #fd7702;
}
.aboutuspage_wespecialise_image img {
    height: 580px;
    width: 100%;
    object-fit: cover;
    border-radius: 3px;
    border-bottom-right-radius: 50px;
}
.aboutuspage_wespecialise_section h2 {
    font-size: 40px;
    color: #002347;
    margin: 1.5em 0 0.5em;
}
.aboutuspage_wespecialise_section p {
    font-size: 18px;
    line-height: 32px;
    color: #000000;
}
.aboutwhyglobal_wrapper {
    float: left;
    width: 100%;
    margin: 2em 0;
}
.aboutwhyglobal_wrapper h2 {
    margin: 0 0 0.5em;
    text-align: center;
    font-size: 40px;
    text-transform: uppercase;
    color: #fd7702;
}
.aboutwhyglobal_image {
    float: left;
    width: 45%;
    border-radius: 3px;
    background-color: #fd7702;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
    padding: 30px;
    height: 337px;
    gap: 15px;
}
.aboutwhyglobal_content {
    float: left;
    width: 55%;
    border-radius: 3px;
    background-color: #f7f7f7;
    padding: 20px;
}
.aboutwhyglobal_image strong {
    font-size: 25px;
    text-transform: uppercase;
    color: #ffffff;
    text-align: right;
    font-family: 'Poppins-SemiBold';
}
.aboutwhyglobal_content p {
    font-size: 19px;
    line-height: 38px;
    color: #000000;
}
.aboutwhyglobal_box {
    float: left;
    width: 100%;
    background-color: #f7f7f7;
    display: flex;
    align-items: center;
}
.aboutwhyglobal_part:nth-child(2) .aboutwhyglobal_image {
    background-color: #002347;
}
.aboutwhyglobal_part:nth-child(3) .aboutwhyglobal_image {
    background-color: #2f669c;
}
.aboutwhyglobal_part:nth-child(4) .aboutwhyglobal_image {
    background-color: #f3f3f3;
    border: 1px solid #e4e4e4;
    justify-content: end;
    gap: 30px;
}
.aboutwhyglobal_part:nth-child(4) .aboutwhyglobal_image strong{
    color: #000;
}
.aboutwhyglobal_part {
    padding: 6px;
}
/************************************* treatments-page ************************************/
.treatmentspage_wrapper {
    float: left;
    width: 100%;
    margin: 6em 0;
}
.treatmentspage_image img {
    height: 570px;
    object-fit: cover;
    width: 100%;
    border-radius: 180px;
    border-top-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border: 6px solid #cccccc57;
}
.treatmentspage_part h2 a {
    font-size: 50px;
    line-height: 60px;
    color: #002347;
    font-family: 'Poppins-SemiBold';
    padding: 4px 30px;
    border: 1px solid #ff7823;
    border-radius: 45px;
    margin-bottom: 10px;
    margin-top: 40px;
    display: flex;
    position: relative;
}
.treatmentspage_part h2 a:after{
    content: "";
    position: absolute;
    right: 0;
    top: 3px;
    width: 16px;
    height: 16px;
    border-radius: 10px;
    background-color: #002347;
}
.treatmentspage_image_sec{
    margin-right: 4em;
    width: 45%;
}
.treatmentspage_part p {
    font-size: 20px;
    line-height: 36px;
    color: #000000;
    margin: 20px 0;
}
.treat_read {
    font-size: 20px;
    line-height: 36px;
    text-decoration: underline;
    color: #fd7702;
    font-family: 'Poppins-SemiBold';
}
.treatmentspage_part {
    position: relative;
    margin: 10px 0;
}
.treatmentspage_part:after{
    content: "";
    position: absolute;
    right: -40px;
    top: 25px;
    border-radius: 5px;
    background-color: #f8f8f8;
    width: 75%;
    height: 100%;
    z-index: -1;
}
.treatmentspage_part:nth-child(even) .treatmentspage_image_sec {
    float: right;
    margin-right: 0;
    margin-left: 4em;
}
.treatmentspage_part:nth-child(even):after{
    right: auto;
    left: -45px;
}
.treatmentspage_part:nth-child(3) .treatmentspage_image img {
    width: 560px;
    height: 560px;
    border-radius: 100%;
    border: 6px solid #e8e8e8;
}
.treatmentspage_part:nth-child(3) .treatmentspage_image {
    filter: drop-shadow(-23.037px 20.743px 30px rgba(0,0,0,0.22));
}
.treatmentspage_part:nth-child(3) .treatmentspage_image:after{
    content: "";
    position: absolute;
    right: 30px;
    bottom: 0;
    width: 150px;
    height: 150px;
    border-radius: 78px;
    background-color: #fd77029c;
    border: 5px solid #fff;
}
.treatmentspage_part:nth-child(3) .treatmentspage_image:before{
    content: "";
    position: absolute;
    right: 3px;
    bottom: 78px;
    width: 1000px;
    height: 550px;
    background-color: #2f669c;
    border-radius: 800px;
    z-index: -1;
    transform: rotate(20deg);
}
.treatmentspage_part:nth-child(4) .treatmentspage_image img{
    border-radius: 5px;
    border: 5px solid #f3f3f3;
}
.treatmentspage_part:nth-child(4) .treatmentspage_image_sec {
    margin-left: 1em;
}
.treatmentspage_part:nth-child(4) .treatmentspage_image {
    padding: 0 50px;
    position: relative;
    z-index: 1;
}
.treatmentspage_part:nth-child(4) .treatmentspage_image:before{
    content: "";
    position: absolute;
    left: 0;
    top: 6em;
    width: 100%;
    height: 70%;
    background-image: url(../images/treatments/treatment-bg4.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    z-index: -1;
}
.treatmentspage_part:nth-child(5) .treatmentspage_image img {
    border-radius: 5px;
}
.treatmentspage_part:nth-child(5) .treatmentspage_image:after {
    content: "";
    position: absolute;
    width: 80px;
    height: 80px;
    border-radius: 47px;
    background-color: #2f669c;
    right: -2em;
    bottom: -2em;
}
.treatmentspage_part:nth-child(5) .treatmentspage_image:before{
    content: "";
    position: absolute;
    left: -15em;
    top: -5em;
    z-index: -1;
    width: 100%;
    height: 100%;
    background-image: url(../images/treatments/treatment-bg5.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.treatmentspage_part:nth-child(1) .treatmentspage_image:after {
    content: "";
    opacity: 0.502;
    width: 100px;
    height: 100px;
    border-radius: 5px;
    background-color: #fd7702;
    position: absolute;
    right: 0;
    top: 25px;
}
.treatmentspage_part:nth-child(1) .treatmentspage_image:before {
    content: "";
    opacity: 0.502;
    width: 180px;
    height: 170px;
    border-radius: 5px;
    background-color: #2f669c;
    position: absolute;
    left: 0;
    bottom: -10px;
}
.treatmentspage_part:nth-child(1) .treatmentspage_image_sec:after {
    content: "";
    width: 6px;
    height: 130px;
    background-color: #002347;
    position: absolute;
    right: -25px;
    bottom: 0;
}
.treatmentspage_part:nth-child(1) .treatmentspage_image_sec:before {
    content: "";
    position: absolute;
    left: -45px;
    top: -45px;
    width: 130px;
    height: 130px;
    z-index: -1;
    background-image: url(../images/treatments/treatment-dots.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.treatmentspage_part:nth-child(2) {
    margin-bottom: 5em;
}
.treatmentspage_part:nth-child(2) .treatmentspage_image:after{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: url(../images/treatments/treatment-bg2.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.treatmentspage_part:nth-child(6) .treatmentspage_image:after{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: url(../images/treatments/treatment-bg6.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.treatmentspage_part:nth-child(6) .treatmentspage_image img{
    border: unset;
    border-radius: 0;
    height: 650px;
}
.treatmentspage_part:nth-child(6):after {
    height: 85%;
}
/***************************************** review-page *****************************************/
.reviewpage_top_left_cover {
    border-radius: 10px;
    background-color: #ffffff;
    border: 1px solid #e4e4e4;
    background-color: #fff;
    padding: 20px 30px 20px 120px;
    margin: 6px 0;
    transition: 0.5s;
}
.reviewpage_top_left_cover:hover {
    filter: drop-shadow(4.232px 12.292px 17.5px rgba(0,0,0,0.4));
    background-image: linear-gradient(180deg, rgba(0,98,198,0.996078431372549) 0%, rgba(1,63,127,0.9999999999999999) 100%);
    transition: 0.5s;
}
.reviewpage_top_left_cover p {
    font-size: 18px;
    line-height: 30px;
    color: #002347;
    height: 90px;
    overflow-y: scroll;
}
.reviewpage_top_left_cover p::-webkit-scrollbar {
    width: 6px;
}
.reviewpage_top_left_cover p::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px transparent; 
    border-radius: 10px;
}
.reviewpage_top_left_cover p::-webkit-scrollbar-thumb {
    background: #fa7321; 
    border-radius: 10px;
}
.reviewpage_top_left_cover p::-webkit-scrollbar-thumb:hover {
    background: #fa7321; 
}
.customer_rating {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    margin-top: 15px;
}
.reviewpage_rating span {
    font-size: 17px;
    color: #fd7701;
}
.reviewpage_customer {
    text-align: right;
}
.reviewpage_customer strong {
    font-size: 20px;
    color: #002347;
    display: block;
    font-family: 'Poppins-SemiBold';
}
.reviewpage_customer span {
    font-size: 13px;
    color: #002347;
}
.reviewpage_top_left_cover a:after{
    content: "";
    background-image: url(../images/review/google-icon.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 40px;
    height: 40px;
}
.reviewpage_top_left_cover a {
    width: 80px;
    height: 80px;
    border-radius: 45px;
    background-color: #ffffff;
    position: absolute;
    left: 20px;
    top: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 5px solid #0023476e;
}
.reviewpage_top_left_cover:hover p {
    color: #fff;
}
.reviewpage_top_left_cover:hover .reviewpage_customer strong {
    color: #fff;
}
.reviewpage_customer strong .reviewpage_customer span {
    color: #fff;
}
.reviewpage_top_left_cover:hover .reviewpage_customer span {
    color: #fff;
}
.reviewpage_top_right_cover {
    border-radius: 10px;
    background-image: linear-gradient(0deg, rgba(171,80,2,0.996078431372549) 0%, rgba(253,119,1,0.9999999999999999) 100%);
    padding: 40px 30px;
}
.reviewpage_top_right_rating {
    margin: 0 0 20px;
    padding-left: 90px;
    position: relative;
}
.reviewpage_top_right_rating_name strong {
    font-size: 20px;
    color: #ffffff;
    font-family: 'Poppins-SemiBold';
    display: block;
}
.reviewpage_top_right_rating_name span {
    font-size: 12px;
    color: #ffffff;
}
.reviewpage_top_right_rating_name .reviewpage_rating span {
    font-size: 16px;
}
.reviewpage_top_right_rating_name .reviewpage_rating {
    margin: 10px 0 0;
}
.reviewpage_top_right_cover p {
    font-size: 18px;
    line-height: 35px;
    color: #ffffff;
    height: 420px;
    overflow-y: scroll;
}
.reviewpage_top_right_cover p::-webkit-scrollbar {
    width: 6px;
}
.reviewpage_top_right_cover p::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px transparent; 
    border-radius: 10px;
}
.reviewpage_top_right_cover p::-webkit-scrollbar-thumb {
    background: #fff; 
    border-radius: 10px;
}
.reviewpage_top_right_cover p::-webkit-scrollbar-thumb:hover {
    background: #fff; 
}
.reviewpage_top_right_rating a:after{
    content: "";
    background-image: url(../images/review/google-icon.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 40px;
    height: 40px;
    display: block;
}
.reviewpage_top_right_rating a{
    width: 80px;
    height: 80px;
    border-radius: 45px;
    background-color: #ffffff;
    position: absolute;
    left: 0px;
    top: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 5px solid #fd7421bd;
}
.reviewpage_top_right {
    padding: 6px 10px;
    position: relative;
}
.reviewpage_top_right:after{
    content: "";
    position: absolute;
    right: -45px;
    top: 30px;
    width: 20%;
    height: 90%;
    border: 2px solid #02407f;
    border-left: 0;
    z-index: -1;
}
.reviewpage_top_left:before{
    content: "";
    position: absolute;
    left: -45px;
    top: 30px;
    width: 20%;
    height: 90%;
    border: 2px solid #02407f;
    border-right: 0;
    z-index: -1;
}
.reviewpage_top_left {
    padding-right: 5px;
}
.reviewpage_bottom_part .review_description p {
    font-size: 15px;
    line-height: 26px;
    height: 182px;
    overflow-y: scroll;
}
.reviewpage_bottom_part .review_description p::-webkit-scrollbar {
    width: 6px;
}
.reviewpage_bottom_part .review_description p::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px transparent; 
    border-radius: 10px;
}
.reviewpage_bottom_part .review_description p::-webkit-scrollbar-thumb {
    background: #fd7702; 
    border-radius: 10px;
}
.reviewpage_bottom_part .review_description p::-webkit-scrollbar-thumb:hover {
    background: #fd7702; 
}
.reviewpage_top_part {
    margin: 2em 0;
}
.reviewpage_bottom_part {
    margin: 1em 0;
}
.reviewpage_inner_wholesec:nth-child(even) .reviewpage_top_right {
    float: left;
}
.reviewpage_inner_wholesec:nth-child(even) .reviewpage_top_left {
    float: right;
    padding-right: 0;
    padding-left: 5px;
}
.reviewpage_inner_wholesec {
    margin: 1em 0;
}
.reviewpage_inner_wholesec:nth-child(even) .reviewpage_top_right:after {
    left: -45px;
    border: 2px solid #02407f;
}
.reviewpage_inner_wholesec:nth-child(even) .reviewpage_top_left:before{
    left: auto;
    right: -45px;
    border: 2px solid #02407f;
    border-left: 0;
}
.reviewpage_wrapper {
    float: left;
    width: 100%;
    margin: 2em 0;
}
.homewespecialize_section {
    position: relative;
}
.homewespecialize_section:after {
    content: "";
    position: absolute;
    right: -20em;
    bottom: -11em;
    opacity: 0.078;
    width: 450px;
    height: 450px;
    border-radius: 400px;
    border: 100px solid #fd7702;
}
.homewespecialize_section:before {
    content: "";
    position: absolute;
    left: -20em;
    bottom: -25em;
    opacity: 0.078;
    width: 450px;
    height: 450px;
    border-radius: 400px;
    border: 100px solid #275cab;
    z-index: 1;
}
.header_menu ul li:hover .megamenu {
    visibility: visible;
    opacity: 1;
    transition: 0.5s;
    color: #ef7c24;
    transform: translate(0,0);
    clip: inherit;
    -webkit-transform: scaleY(1);
    -khtml-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
}
.header_menu .megamenu {
    position: absolute;
    left: auto;
    right: 0;
    width: 100%;
    top: 55px;
    z-index: 99;
    background-color: #fff;
    transition: 0.5s;
    padding: 10px 15px 0;
    border-bottom: 5px solid #fe7823;
    visibility: hidden;
    opacity: 0;
    transform: translate(0,20px);
    margin: 0 auto;
    box-shadow: 0 18px 43px rgb(90 90 90 / 14%);
    transition: 0.5s;
    -webkit-transform: scaleY(0);
    -khtml-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -ms-transform: scaleY(0);
    -o-transform: scaleY(0);
    transform: scaleY(0);
    transform-origin: 0 0 0;
    -webkit-transform-origin: 0 0 0;
    -ms-transform-origin: 0 0 0;
    -o-transform-origin: 0 0 0;
}
.header_menu .megamenu li {
    float: left;
    width: 33.33%;
    text-align: center;
    line-height: 45px;
    padding: 5px 5px;
}
.header_menu .megamenu li a {
    display: block;
    padding: 0;
    border-bottom: 1px solid #eee;
    text-transform: capitalize;
    color: #000000;
    font-size: 15px;
}
.footer_part:nth-child(1):before {
    content: "";
    position: absolute;
    left: -120px;
    top: -120px;
    background-image: url(../images/home/footer-bg1.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 550px;
    height: 450px;
    z-index: -1;
}
.footer_part {
    position: relative;
    z-index: 1;
}
.cms_page {
    float: left;
    width: 100%;
    margin: 3em 0 7em;
}
.cms_page h1 {
    margin: 15px 0;
    font-size: 40px;
    color: #fb7321;
}
.cms_page p {
    font-size: 18px;
}
.cms_page p a{
	color: #fb7321;
}
.cms_page h2,.cms_page h3{
	color: #1c5585;
}
.sitemap-lists {
    float: left;
    width: 100%;
    margin: 3em 0 8em;
}
.sitemap-lists h1 {
    margin: 15px 0;
    font-size: 40px;
    color: #fb7321;
}
.sitemap-lists ul li {
    display: block;
    font-size: 18px;
}
.sitemap-lists ul li a {
    font-size: 18px;
    line-height: 36px;
    color: #000;
}
.sitemap-lists ul li ul {
    padding-left: 30px;
}
.sitemap-data ul li:before {
    content: "\f192";
    display: inline-block;
    font: normal normal normal 18px/1 FontAwesome;
    color: #fb7321;
    margin-right: 5px;
}
.innerbanner_content.blogdetail_tit .innerbanner_title {
    max-width: 95%;
}
.blogdetailpage_section ul li {
    font-size: 18px;
    line-height: 30px;
    color: #5c5c5c;
    display: block;
}
.blogdetailpage_section ul {
    display: flex;
    flex-direction: column;
}
.blogdetailpage_section ul li:before {
    content: "\f192";
    display: inline-block;
    font: normal normal normal 18px/1 FontAwesome;
    color: #fb7321;
    margin-right: 5px;
}
.faqpage_section .setf .content ul li:before{
	content: "\f192";
    display: inline-block;
    font: normal normal normal 16px/1 FontAwesome;
    color: #fb7321;
    margin-right: 5px;
}
.faqpage_section .setf .content ul li{
	display:block;   
	font-size: 16px;
    line-height: 30px;
    color: #5c5c5c;
}
.footer_part a img {
    border-radius: 10px;
    background-image: linear-gradient(90deg, rgb(255 255 255 / 62%) 0%, rgba(255,255,255,0) 100%);
    padding: 10px;
}
.footer_part .social_icons li a svg {
    color: #fff;
}
.footer_part .social_icons li a path {
    fill: #fff;
}
.hometelemedicine_section .ban_read {
    float: left;
    margin-right: 0;
    font-size: 22px;
    width: 220px;
}
.footer_part .social_icons li:hover a {
    transform: scale(1.2);
}
.footer_part .social_icons li:hover a path{
    fill: #002245;
}
.footer_part .social_icons li:hover a svg{
    color: #002245;
}
.blogpage_image_sec:hover a img {
    transform: scale(1.1);
    transition: 0.5s;
}
.blogpage_image_sec {
    transition: 0.5s;
    overflow: hidden;
    border-radius: 10px;
}
/* ********************servicesdetail******************** */
.radiation_img img {
    height: 655px;
    object-fit: cover;
    width: 100%;
}
.radiation_img:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 101%;
    height: 101%;
    background-image: url('../images/servicesdetail/servicesbg1.png');
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
}
.articles_inner_content p {
    font-size: 14px;
    color: #000000;
    line-height: 20px;
}
.radiation_img {
    position: relative;
    margin-left: -15px;
    margin-right: 1em;
    margin-top: -2em;
}
.radiation-block_wrap p {
    font-size: 18px;
    line-height: 32px;
    color: #5c5c5c;
}
.radiation-block_wrap p a {
    color: #fd7702;
}
.radiation-block_wrap strong {
    font-size: 30px;
    color: #fd7702;
    margin: 12px 0;
    display: block;
    font-family: "Poppins-SemiBold";
}
.radiation_img2 {
    float: right;
    margin-top: 1em;
}
.radiation_img2 img {
    width: 100%;
    object-fit: cover;
    height: 717px;
}
.radiation_img2:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 101%;
    height: 101%;
    background-image: url('../images/servicesdetail/servicesd_bg2.png');
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
}
.radiation-block_wrap h2 {
    font-size: 40px;
    line-height: 45px;
    margin: 0.5em 0;
    color: #002347;
}
.radiation-block_wrap h1 {
    font-size: 50px;
    color: #002347;
    line-height: 55px;
    margin-top: 2em;
}
.radiation-block_wrap {
    margin-top: 3em;
}
.radiation-block_wrap ul li {
    font-size: 18px;
    line-height: 32px;
    list-style-type: none;
    color: #5c5c5c;
}
.radiation-block_wrap ul li:before {
    content: "\f192";
    display: inline-block;
    font: normal normal normal 16px/1 FontAwesome;
    color: #f67c32;
    margin-right: 5px;
}
.treatments_header h4 {
    text-align: center;
    font-size: 40px;
    color: #002347;
    max-width: 70%;
    margin: 0 auto;
    line-height: 45px;
    padding: 22px 0;
}
.treatments_header {
    border: 1px solid #fd7702;
    border-radius: 20px;
}
.services_division {
    margin-top: 4em;
    margin-bottom: 7em;
}
.treatments_inner_img img {
    height: 160px;
    object-fit: cover;
    width: 100%;
    border-radius: 20px;
}
.treatments_content span img {
    height: 100px;
    object-fit: cover;
	filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(97deg) brightness(106%) contrast(106%);
}
.treatments_content p {
    font-size: 15px;
    line-height: 26px;
    color: #000000;
}
.treatments_content strong {
    font-size: 22px;
    line-height: 51px;
    color: #002347;
    display: inline-block;
    position: relative;
    margin-top: 35px;
    font-family: "Poppins-SemiBold";
}
.treatments_content span {
    padding-bottom: 4px;
    width: 44%;
    position: relative;
    display: block;
    margin: 50px 0 0;
}
.treatments_content span:before {
    content: "";
    position: absolute;
    left: -8px;
    bottom: -6px;
    width: 80px;
    height: 30px;
    border-bottom: 3px solid #fd7702;
    display: block;
}
.treatments_content strong:before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 8px;
    width: 68px;
    height: 30px;
    display: block;
    border-bottom: 2px solid #fd7702;
}
.treatments_inner_img {
    width: 40%;
    position: absolute;
    top: 10px;
    right: -6px;
    z-index: 1;
}
.treatments_inner_cover {
    padding: 5px;
}
.treatments_content {
    position: relative;
    width: 100%;
    float: left;
    padding: 0 10px 8px 38px;
}
.treatments_singleblk {
    width: 100%;
    height: 100%;
    display: block;
    background-image: url('../images/servicesdetail/bgtrans.png');
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 30px;
    float: left;
    position: relative;
}
.treatments_inner {
    float: left;
    width: 100%;
    padding: 12px 12px 12px 0px;
}
.treatments_block {
    padding: 15px;
    margin-left: -45px;
}
.services_division_wrap .treatments_block:nth-child(even) {
    margin-left: -45px;
    float: right;
}
.articles_content {
    display: flex;
    flex-direction: row;
    border: 1px solid #e7e7e7;
    border-radius: 30px;
}
.article_inner_img {
    width: 53%;
    margin-right: 15px;
}
.articles_inner_cover:nth-child(even) .article_inner_img {
    margin-right: 0;
    margin-left: 15px;
}
.article_inner_img img {
    height: 180px;
    object-fit: cover;
    width: 100%;
    border-radius: 30px;
}
.articles_inner_content strong {
    font-size: 22px;
    color: #000000;
    display: block;
    margin: 15px 0px 3px;
    font-family: "Poppins-SemiBold";
}
.articles_inner {
    float: left;
    width: 100%;
    padding: 10px 20px;
    background-color: #f7f7f7;
    border-radius: 15px;
    margin-top: 27px;
}
.articles_singleblk {
    padding: 5px 0;
}
.articles_inner_content {
    padding-right: 43px;
    margin: 9px 0;
}
.articles_inner_cover:nth-child(even) .articles_content {
    flex-direction: row-reverse;
}
.articles_inner_cover:nth-child(even) .articles_inner_content {
    padding-left: 15px;
}
.treatments_inner_img:before {
    content: "";
    position: absolute;
    right: 0;
    top: 0px;
    width: 100%;
    height: 100%;
    display: block;
    background-color: #7e8fae63;
    border-radius: 20px;
    transition: 0.25s;
}
.services_division_wrap:before {
    content: '';
    position: absolute;
    left: 70px;
    right: 0;
    margin: 0 auto;
    border-left: 1px solid #e3e3e3;
    width: 10%;
    height: 95%;
    display: block;
    top: 18px;
}
.treatments_inner_img:after {
    content: '';
    clip-path: polygon(49% 100%, 1% 43%, 100% 43%);
    width: 23px;
    height: 26px;
    background-color: #7e8fae63;
    display: block;
    position: absolute;
    bottom: -14px;
    left: 0;
    margin: 0 auto;
    right: 0;
    filter: drop-shadow(12.504px 12.948px 28.5px rgba(0, 0, 0, 0.05));
}
.treatments_inner_img:hover:after {
    background-color: #dab48c66;
    transition: 0.25s;
}
.treatments_inner_img:hover:before {
    background-color: #dab48c66;
    transition: 0.25s;
}

/* ***************************telemed********************************* */
.healing_img1 img {
    height: 427px;
    object-fit: cover;
    width: 100%;
    filter: drop-shadow(0px -39px 125px rgba(0, 0, 0, 0.14));
}
.healing_wrap {
    margin-top: 6em;
}
.healing_img1 {
    margin-bottom: 1em;
}
.healing_imgs {
    float: left;
    margin-right: 7em;
}
.healing_wrap h1 {
    font-size: 40px;
    line-height: 50px;
    color: #052951;
}
.healing_wrap h1 span {
    color: #fd7702;
    font-family: "Poppins-SemiBold";
}
.healing_wrap p {
    font-size: 18px;
    line-height: 32px;
    color: #5c5c5c;
}
.healing_wrap .healing_imgs .healing_img_content p {
    font-size: 12px;
    line-height: 17px;
    color: #5c5c5c;
}
.healing_img_content {
    border-radius: 10px;
    background-color: #ffffff;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    padding: 10px 5px 10px 34px;
    position: absolute;
    left: -45px;
    top: 5em;
}
.healing_img_content strong {
    font-size: 15px;
    line-height: 28px;
    color: #356a9e;
    padding-left: 24px;
    font-family: "Poppins-SemiBold";
}
.healing_img_content.two {
    position: absolute;
    right: -86px;
    left: auto;
    top: 16em;
}
.healing_img_content:before {
    content: "";
    width: 20px;
    height: 20px;
    display: block;
    background-image: url('../images/telemed/client.png');
    background-size: auto;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    left: 33px;
    top: 13px;
}
.healing_img_content.two:before {
    background-image: url('../images/telemed/call.png');
}
.fingertips_block {
    margin-top: 4em;
}
.fingertips_imgs {
    float: right;
    margin-left: 3em;
    margin-bottom: 1em;
}
.fingertips_imgs img {
    width: 100%;
    object-fit: cover;
    height: 595px;
    border-radius: 20px;
}
.fingertips_imgs:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    right: 15px;
    top: 20px;
    background-color: #c5dff9;
    z-index: -1;
    border-radius: 20px;
}
.fingertips_wrap h2 {
    font-size: 40px;
    line-height: 50px;
    color: #052951;
    margin-top: 0px;
}
.fingertips_wrap h2 span {
    color: #fd7702;
    font-family: "Poppins-SemiBold";
}
.fingertips_wrap p {
    font-size: 18px;
    line-height: 32px;
    color: #5c5c5c;
}
.fingertips_block:nth-child(odd) .fingertips_imgs {
    float: left;
    margin-left: 0;
    margin-right: 4em;
    margin-bottom: 1em;
    max-width: 0 0em 1em 4em;
}
.fingertips_block:nth-child(odd) .fingertips_imgs:before {
    background-color: #fbc89a;
    right: auto;
    top: 20px;
    left: 15px;
}
.exportcare {
    margin-top: 3em;
}
.fingertips_block:nth-child(odd) {
    margin-bottom: 10em;
    margin-top: 9em;
}
.exportcare_wrap h5 {
    font-size: 40px;
    line-height: 50px;
    color: #052951;
    text-align: center;
}
.exportcare_wrap h5 span {
    color: #fd7702;
    font-family: "Poppins-SemiBold";
}
.exportcare_content_inner {
    width: 100%;
    height: 305px;
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}
.exportcare_content_inner a:after{
    content: '';
    width: 100%;
    height: 100%;
    left: 0;
    text-align: center;
    float: left;
    display: flex;
    flex-direction: row;
    align-items: center;
    margin: 0 auto;
    top: 0;
    right: 0;
    position: absolute;
    background-image: url('../images/telemed/bluebg.png');
    background-size: 100% 100%;
    background-position: center;
    background-repeat: no-repeat;
}
.exportcare_content_inner h6 {
    font-size: 21px;
    line-height: 30px;
    color: #052951;
    /* max-width: 50%;
    margin: 0 auto; */
    text-align: center;
}
.exportcare_content {
    float: left;
    padding: 10px 5px;
    width: 25%;
}
.exportcare_content:nth-child(2) .exportcare_content_inner a:after{
    background-image: url('../images/telemed/organebg.png');
}
.exportcare_content:nth-child(2) {
    margin-top: -6em;
    margin-left: -3em;
}
.exportcare_content:nth-child(2) .exportcare_content_inner h6 {
    color: #f97d11;
}
.exportcare_content:nth-child(3) .exportcare_content_inner a:after{
    background-image: url('../images/telemed/organebg.png');
}
.exportcare_content:nth-child(3) {
    margin-top: -6em;
    margin-left: 1em;
}
.exportcare_content:nth-child(4){
    margin-left: -3em;
    margin-top: -1em;
}
.exportcare_content:nth-child(3) .exportcare_content_inner h6 {
    color: #f97d11;
}
.exportcare_overall {
    margin-top: 7em;
    margin-bottom: 16em;
}
.exportcare_content:nth-child(5) .exportcare_content_inner a:after{
    background-image: url('../images/telemed/organebg.png');

}
.exportcare_content:nth-child(5){
    margin-top: -4em;
    margin-left: -9em;
    position: relative;
}
.exportcare_content:nth-child(5) .exportcare_content_inner h6 {
    color: #f97d11;
}
.exportcare_content:nth-child(6){
    margin-top: -15em;
    margin-left: -5em;
}
.exportcare_content:nth-child(7) .exportcare_content_inner a:after{
    background-image: url('../images/telemed/organebg.png');
}
.exportcare_content:nth-child(7){
    margin-top: -4em;
    margin-left: -4em;
    position: relative;
}
.exportcare_content:nth-child(7) .exportcare_content_inner h6 {
    color: #f97d11;
}
.exportcare_overall:before {
    content: "";
    width: 60%;
    height: 100%;
    display: block;
    background-image: url(../images/telemed/tree.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: absolute;
    left: -56px;
    bottom: -150px;
    z-index: -1;
    right: 0;
    margin: 0 auto;
}
.exportcare_content_inner a:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    background-color: #fff;
    z-index: -1;
}
.exportcare_content:nth-child(7):before {
    content: '';
    position: absolute;
    left: 60px;
    bottom: 70px;
    width: 19px;
    height: 22px;
    border-right: 26px solid #f97d11;
    z-index: 99;
    transform: rotate(46deg);
}
.exportcare_content:nth-child(5):before {
    content: '';
    position: absolute;
    right: 58px;
    bottom: 70px;
    width: 16px;
    height: 25px;
    border-right: 23px solid #f97d11;
    z-index: 99;
    transform: rotate(46deg);
}
.innerbanner_content.servicedetail_tit .innerbanner_title {
    max-width: 70%;
    width: 700px;
    font-size: 45px;
    line-height: 50px;
}
.radiation-block_wrap h3{
    font-size: 30px;
    color: #fd7702;
    margin: 12px 0;
    display: block;
    font-family: "Poppins-SemiBold";
}
.homewespecialize_section h2 {
    margin: 10px 0;
    color: #ff7823;
}
.hometreatment_part span a img{
    width: auto;
    height: auto;
}
.bannerbottom_part span img{
    width: auto;
    height: auto;
}
.header_logo a img{
    width: auto;
    height: auto;
}

/********** LOCATIONS ********/
.location_map{
    margin-bottom:5em
}
.location_map .container{
    padding:0 15px;
    max-width:100%
}
.location_content {
    width: 100%;
    float: left;
    border-radius: 20px;
    filter: drop-shadow(3.147px 3.886px 9px rgba(3, 53, 89, .1));
    background-color: #fff;
    padding: 15px;
}
.location_new_inner {
    float: left;
    width: 100%;
    height: 800px;
    overflow-y: scroll;
    padding: 10px 20px;
}
.woundcare_locationaddress {
    width: 100%;
    transition: .5s;
    border-radius: 10px;
    filter: drop-shadow(0 0 6.5px rgba(10, 55, 95, .34));
    background-color: #f5f5f5;
    padding: 12px 30px;
    margin-bottom: 2em;
}
.woundcare_locationaddress h4 {
    font-size: 27px;
    line-height: 55px;
    color: #002b55;
    font-family: Poppins-Bold;
}
.woundcare_locationaddress p {
    font-size: 18px;
    line-height: 25px;
    color: #333;
    padding-right: 4em;
}
.woundcare_locationaddress span {
    font-size: 18px;
    line-height: 30px;
    color: linear-gradient(-35deg, rgba(0, 35, 71, 0.996078431372549) 0%, rgba(47, 101, 155, 0.996078431372549) 100%);
    position: relative;
    padding-left: 25px;
}
.woundcare_locationaddress span:before {
    content: "\f1a0";
    font: 25px / 1 FontAwesome;
    position: absolute;
    top: 0;
    left: 0;
    color: linear-gradient(-35deg, rgba(0, 35, 71, 0.996078431372549) 0%, rgba(47, 101, 155, 0.996078431372549) 100%);
}
.woundcare_review {
    width: 100%;
    float: left;
    margin-top: 10px;
    margin-bottom: 15px;
}
.woundcare_locationaddress a.woundcare_phone {
    font-size: 23px;
    line-height: 25px;
    color: #333;
    font-family: Poppins-Bold;
    position: relative;
    padding-left: 25px;
    margin-left: 20px;
}
.woundcare_locationaddress a.woundcare_phone:before {
    content: "\f095";
    font: 25px / 1 FontAwesome;
    position: absolute;
    top: 5px;
    left: 0;
    color: linear-gradient(-35deg, rgba(0, 35, 71, 0.996078431372549) 0%, rgba(47, 101, 155, 0.996078431372549) 100%);
}
.woundcare_locationaddress a.view_goo {
    width: 100%;
    height: 63px;
    border-radius: 32px;
    display: inline-block;
    text-align: center;
    font-size: 20px;
    line-height: 62px;
    color: #fff;
    font-family: Poppins-Medium;
    background-image: linear-gradient(-35deg, rgba(0, 35, 71, 0.996078431372549) 0%, rgba(47, 101, 155, 0.996078431372549) 100%);
}

.location_rightpart {
    padding-left: 25px;
}
.location_rightpart .gmap_canvas {
    width: 100%;
    height: 800px;
    border-radius: 20px;
}
@media only screen and (min-width:1400px){
 .location_map .container{
        max-width:1400px
    }   
}
@media only screen and (max-width:1440px){
 .header_menu ul li {
        padding: 0 3px;
    }
    .header_menu ul li a {
        font-size: 16px;
    }
}
@media only screen and (max-width:1310px){
 .header_menu ul li {
        padding: 0 3px;
    }
    .header_menu ul li a {
        font-size: 14px;
    }
}

@media only screen and (max-width: 1200px) {
    .woundcare_locationaddress p {
        padding-right: 0;
    }
    .woundcare_locationaddress span {
        font-size: 16px;
    }
    .woundcare_locationaddress a.woundcare_phone {
        font-size: 21px;
        margin-left: 5px;
    }
    .woundcare_locationaddress a.woundcare_phone:before {
        top: 2px;
    }

}
@media only screen and (max-width: 992px) {
    .location_leftpart, .location_rightpart {
        width: 50%;
        float: left;
    }
    .woundcare_locationaddress {
        padding: 10px;
    }

}
@media only screen and (max-width:767px){
    .location_map, .inner_location_map {
        width:100%;
        float:left;  
    }
    .location_leftpart {
        margin: 20px 0;
        width: 100%;
        float: left;
    }

    .location_rightpart {
        width: 100%;
        float: left;
        padding-left: 0;
    }
    .location_rightpart .gmap_canvas {
        height: 400px;
    }
}
@media screen and (max-width: 480px) and (min-width: 390px) {
    .woundcare_locationaddress h4 {
        font-size: 24px;
        line-height: 42px;
    }
    .woundcare_locationaddress p {
        font-size: 16px;
        line-height: 25px;
    }
    .woundcare_locationaddress a.woundcare_phone {
        display: block;
        margin-left: 5px;
        padding-left: 25px;
    }
    .woundcare_locationaddress a.woundcare_phone:before {
        left: 0;
    }
    .woundcare_locationaddress a.view_goo {
        width: 100%;
        height: 50px;
        line-height: 50px;
    }
}
/*******************************************Responsive Page**********************************************/


@media only screen and (min-width:1400px) {
	/********************** review-page **********************/
	.homewhatwetreat_wrapper:after{
        width: 88%;
    }
    .innerbanner_content{
        left: 10em;
    }
}

@media only screen and (min-width:1500px)  {
  /***********************************Blogdetail Page*****************************************/
  	.homereview_slider {
		padding-left: 6em;
	}

}

@media only screen and (min-width:1600px)  {
  /***********************************Blogdetail Page*****************************************/
 
}
@media only screen and (min-width:1700px)  {
   /***************************************Blogdetail Page****************************************************/
   	.homereview_slider {
    	padding-left: 12em;
	}
	.header_menu ul li{
		padding: 0 20px;
	}
	.header_menu{
		width: 80%;
	}
	.header_logo:before{
		width: 450px;
	}
    .homeblog_wrapper:after{
        width: 78%;
    }


}
@media only screen and (min-width:1800px)  {
   /*************************************Home Page***************************************************/
   .homereview_slider {
    	padding-left: 15em;
	}
	.header_menu ul li{
		padding: 0 20px;
	}
	.header_menu ul li a {
		font-size: 18px;
	}
	.header_menu{
		width: 85%;
	}
	.header_logo:before{
		width: 450px;
	}
    .homeblog_wrapper:after{
        top: 9px;
        width: 74%;
    }

}
@media only screen and (min-width:1920px)  {
    
	/*************************************homepage page***************************************************/
	.homereview_slider {
		padding-left: 22em;
	}
	.header_menu ul li{
		padding: 0 20px;
	}
	.header_menu ul li a {
		font-size: 20px;
	}
	.header_menu{
		width: 95%;
	}
	.header_logo:before{
		width: 510px;
		height: 220px;	
	}
    .homewhatwetreat_wrapper:after {
        content: "";
        position: absolute;
        left: 0;
        top: 37px;
        width: 68%;
        height: 100%;
        border: 1px solid #003062;
        right: 0;
        margin: 0 auto;
    }
    .homeblog_wrapper:after{
        top: 9px;
        width: 65%;
    }
}



@media only screen and (max-width:1300px) {
  
    .container {
        padding: 0 15px;
    }
    /************************* homepage **********************/
    /* ******************servicesdetail******************* */
    .treatments_inner_img img {
        height: 140px;
    }
    .treatments_content p {
        min-height: 200px;
    }
    .treatments_content strong {
        font-size: 20px;
        line-height: 31px;
    }
    .treatments_content span img {
        height: 80px;
    }
    .treatments_content strong:before {
        bottom: 0px;
    }
    .treatments_block {
        margin-left: -15px;
    }
    .radiation_img:before {
        top: -3px;
        width: 101%;
        height: 103%;
    }
    .radiation_img2:before {
        left: -3px;
        top: -1px;
        width: 102%;
        height: 101%;
    }
    /* ********************telemed************************** */
    .healing_imgs {
        margin-left: -15px;
    }
    .healing_img_content {
        left: -15px;
    }
    .healing_img_content.two {
        right: -70px;
    }
    .exportcare_content:nth-child(5):before {
        right: 59px;
        border-right: 21px solid #f97d11;
        bottom: 64px;
    }
    .exportcare_content:nth-child(7):before {
        left: 54px;
        height: 27px;
        border-right: 24px solid #f97d11;
        bottom: 68px;
    }
    .exportcare_overall:before {
        left: -93px;
    }

}

@media only screen and (max-width:1200px) {


  /**********************************************Home Page********************************************/
    .banner_content h2{
        font-size: 40px;
        line-height: 45px;
    }
    .banner_content p {
        font-size: 17px;
        line-height: 28px;
    }
    .banner_content_section{
        width: 680px;
    }
    .banner_content{
        padding: 8em 4em 10em 8em;
    }
    .ban_read{
        width: 200px;
        height: 50px;
        line-height: 50px;
        margin-right: 9.9em;
    }
    .bannerbottom_content strong {
        font-size: 22px;
        line-height: 25px;
        max-width: 85%;
    }
    .bannerbottom_content p {
        font-size: 15px;
        max-width: 100%;
    }
    .homewespecialize_image{
        margin-left: -15px;
        margin-right: 2em;
    }
    .homewespecialize_image img {
        height: 550px;
    }
    .homewespecialize_section h1 {
        font-size: 35px;
    }
    .homewespecialize_section p {
        font-size: 17px;
        line-height: 30px;
    }
    .hometreatment_part{
        padding: 0 30px;
    }
    .hometreatment_part:nth-child(3){
        margin-left: -5em;
    }
    .hometreatment_part:nth-child(2){
        margin-left: -6em;
    }
    .hometreatment_part strong a{
        max-width: 90%;
        float: right;
    }
    .hometreatment_part strong a {
        font-size: 20px;
        line-height: 26px;
    }
    .hometreatment_part p{
        width: 80%;
    }
    .hometelemedicine_section h2{
        left: -15px;
        font-size: 35px;
    }
    .hometelemedicine_section p {
        font-size: 17px;
        line-height: 30px;
    }
    .hometelemedicine_image img {
        height: 500px;
    }
    .homemedicalexports_title h3 {
        font-size: 40px;
        line-height: 45px;
    }
    .homemedicalexports_content strong{
        font-size: 18px;
        min-height: 104px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .homemedicalexports_content p {
        font-size: 12px;
        line-height: 18px;
    }
    .homemedicalexports_content{
        padding: 20px 10px;
    }
    .homemedicalexports_part {
        padding: 4px;
    }
    .homewhatwetreat_section ul li{
        font-size: 24px;
        height: 110px;
    }
    .review_description p{
        font-size: 16px;
        line-height: 26px;
    }
    .homereview_slider {
        padding-left: 1em;
    }
    .homereview_slider .slick-list.draggable {
        padding: 0 15em 0 0!important;
    }
    .homeblog_content_section strong a {
        font-size: 28px;
        line-height: 35px;
    }
    .homeblog_content_section{
        padding: 15px;
    }
    .homeblog_wrapper:after{
        width: 99%;
    }
    .homeblog_image_section a img {
        height: 500px;
    }
    .homeblog_slider:before{
        left: -15px;
    }
    .homeblog_slider:after{
        right: -15px;
    }
    .footer_part p {
        font-size: 18px;
        line-height: 28px;
        max-width: 95%;
    }
    .footer_part p {
        font-size: 16px;
        line-height: 28px;
        max-width: 98%;
    }
    .footer_part:nth-child(1):before{
        content: unset;
    }
    .footer_part ul li a {
        font-size: 16px;
        line-height: 40px;
    }
    .footer_part a {
        font-size: 16px;
        line-height: 28px;
    }
    .homeblog_wrapper{
        margin: 2em 0 5em;
    }
    /************************************** contact-page ***************************************/
    .contactpage_right_part{
        float: right;
    }
    .header_menu ul li{
        padding: 0 3px;
    }
    .header_menu ul li a {
        font-size: 13px;
    }
    .header_phone a {
        width: 200px;
        height: 60px;
        font-size: 20px;
        line-height: 60px;
    }
    .header_logo:before{
        width: 300px;
        height: 140px;
    }
    .header_top_section{
        width: 99%;
    }
    .header_menu {
        height: 70px;
    }
    .header_logo{
        width: 18%;
    }
    /************************************** providers-page *******************************************/
    .providerspage_right_content{
        padding: 30px 20px 30px 40px;
        width: 68%;
    }
    .providerspage_left_image img {
        height: 400px;
    }
    .providerspage_left:nth-child(even) .providerspage_right_content{
        padding: 30px 40px 30px 20px;
    }
    .providerspage_right_content p{
        font-size: 14px;
        line-height: 21px;
    }
    .providerspage_right_content:before{
        left: -90px;
        top: 137px;
    }
    .providerspage_left:nth-child(even) .providerspage_right_content:before{
        right: -90px;
    }
    .innerbanner_image img{
        height: 500px;
    }
	.blogdetailpage_section p {
		font-size: 16px;
		line-height: 28px;
	}
	.blogdetail_image_sec img {
		height: 500px;
	}
	.blogdetail_image_sec{
		margin-bottom:1em;
	}
	.innerbanner_content.blogdetail_tit .innerbanner_title h1{
		font-size:30px;
	}
	.innerbanner_content.blogdetail_tit .innerbanner_title {
		width: 600px;
	}
	.blogdetailpage_section ul li {
		font-size: 16px;
	}
	.blogdetailpage_section ul li:before{
		font: normal normal normal 17px/1 FontAwesome;
	}
	.treatmentspage_part p {
		font-size: 18px;
		line-height: 32px;
	}
	.treatmentspage_part h2 a {
		font-size: 40px;
		line-height: 55px;
	}
	.aboutuspage_firstblk_image img{
		height: 600px;
	}
	.aboutuspage_firstblk_section p {
		font-size: 16px;
		line-height: 30px;
	}
	.aboutuspage_firstblk_section h2 {
		font-size: 35px;
	}
	.aboutuspage_firstblk_section strong{
		margin: 1em 0 0.5em;
	}
	.aboutuspage_firstblk_image{
		margin-right: 2em;
		margin-top: -1em;
	}
	.aboutuspage_firstblk_section{
		padding-bottom: 4em;
	}
	.aboutuspage_wespecialise_image img {
		height: 500px;
	}
	.aboutuspage_wespecialise_image:after{
		right: -15px;
		bottom: -15px;
	}
	.aboutuspage_wespecialise_section p {
		font-size: 16px;
		line-height: 30px;
	}
	.aboutwhyglobal_content p {
		font-size: 17px;
		line-height: 30px;
	}
	.aboutwhyglobal_image strong {
		font-size: 20px;
	}
	.aboutwhyglobal_image{
		padding: 20px;
	}
    .homewhatwetreat_section ul li a{
        font-size: 24px;
    }
    /* ******************servicesdetail***************** */
    .radiation_img img {
        height: 540px;
    }
   .radiation-block_wrap h1 {
        font-size: 40px;
        line-height: 45px;
   }
   .radiation-block_wrap p {
        font-size: 17px;
        line-height: 30px;
   }
   .radiation-block_wrap strong {
        font-size: 32px;
   }
   .radiation_img2 img{
        height: 540px;
   }
   .radiation-block_wrap h2 {
        font-size: 40px;
        line-height: 45px;
   }   
   .treatments_header h4 {
        font-size: 38px;
        padding: 15px 0;
        max-width: 100%;
   }
   .articles_inner_content {
        padding-right: 10px;
        margin:0;
   }
   .articles_inner_content strong {
        font-size: 18px;
        margin: 10px 0px 3px;
   }
   .articles_inner {
        border-radius: 15px;
   }
   .treatments_inner_img {
        width: 47%;
        right: 0px;
   }
   .treatments_inner_img img {
        height: 130px;
   }
   .treatments_content span {
        width: 50%;
   }
   .treatments_content span:before {
       width: 60px;
   }
   .treatments_singleblk{
       background-image: unset;
       background-color: #f7f7f7;
   }
   .treatments_content {
       padding: 0 8px 8px 15px;
   }
   .treatments_content span img {
       height: 60px;
   }
   .treatments_inner_img img {
       height: 115px;
   }
   .treatments_content strong {
       font-size: 17px;
       line-height: 24px;
       margin-top: 40px;
   }
   .articles_inner {
       padding: 8px 10px;
       margin-top: 18px;
   }
   .article_inner_img {
       width: 100%;
       margin-right: 9px;
   }
   .services_division_wrap:before {
       left: 82px;
   }
   /* ***************telemed******************************** */
   .healing_wrap h1 {
       font-size: 35px;
       line-height: 40px;
   }
   .exportcare_content_inner {
       height: 260px;
   }
   .exportcare_content_inner h6 {
       font-size: 18px;
       max-width: 65%;
       text-align: center;
   }
   .exportcare_content:nth-child(6) {
       margin-top: -12em;
       margin-left: -4em;
   }
   .exportcare_overall:before {
       width: 60%;
       height: 108%;
       left: -56px;
       bottom: -161px;
   }
   .exportcare_content:nth-child(5) {
       margin-left: -7em;
   }
   .exportcare_content:nth-child(5):before {
       right: 40px;
       border-right: 36px solid #f97d11;
       bottom: 40px;
       height: 22px;
   }
   .exportcare_content:nth-child(7):before {
       left: 58px;
       border-right: 21px solid #f97d11;
       bottom: 37px;
       transform: rotate(42deg);
   }
   .healing_img_content {
       padding: 10px 5px 9px 22px;
   }
   .healing_img_content:before {
       left: 21px;
   }
   .healing_wrap p {
       font-size: 17px;
       line-height: 30px;
   }
   .healing_imgs {
       margin-right: 6em;
   }
   .exportcare_wrap h5 {
       font-size: 37px;
       line-height: 43px;
   }
   .fingertips_block {
       margin-top: 2em;
   }
   .fingertips_wrap h2 {
       font-size: 36px;
       line-height: 44px;
   }
   .fingertips_wrap p {
       font-size: 17px;
       line-height: 30px;
   }
   .fingertips_imgs {
       margin-left: 2em;
   }
   .fingertips_block:nth-child(odd) {
       margin-bottom: 7em;
       margin-top: 5em;
   }
   .radiation_img {
       position: relative;
       margin-left: 0;
       margin-right: 2em;
       margin-top: 0;
       margin-bottom: 1em;
   }
   .radiation-block_wrap h2 {
       font-size: 35px;
       line-height: 40px;
   }
   
   

} 

@media only screen and (max-width:992px) {

	/***Mobile Menu Open***/	
	.mobile-header {
		display: block
	}
	.mob_navi.menu {
		display: block
	}
	.mobile-header {
		display: block;
		float: left;
	}
	.mobile-header button.navbar-toggle {
		color: #fff;
        float: left;
        margin-left: 5px;
        top: 0em;
        left: 0;
        z-index: 999;
        background-color: #1f598a;
        display: block;
	}
	.mobile-logo {
		width: 100%;
		text-align: center;
		margin-bottom: 2em;	
		padding:0px 15px;
	}
  .mobile-header .navbar-toggle .icon-bar {
		background-color: #fff;
	}
	.mob_navi {
		position: fixed;
		top: 0;
		z-index: 9;
	  width: 350px;
		height: 100%;
		padding-top: 10px;
		overflow-x: hidden;
		overflow-y: hidden;
		transform: translate(-100%, 0px);
		transition: .5s;
		z-index: 999999;
		background-color: #fff;
	}
	.mob_navi.menu_open {
		transform: translate(0%, 0px)
	}
	.mob_sub_navigate span {
		width: 50%;
		padding-left: 15px;
		height: 35px;
		line-height: 35px;
		font-size: 18px;
		cursor: pointer;
		opacity: 0;
		transition: .5s
	}
	.glyphicon {
		position: relative;
		top: 1px;
		display: inline-block;
		font-family: "Glyphicons Halflings";
		font-style: normal;
		font-weight: 400;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale
	}
	.mob_sub_navigate i {
		width: 48%;
		padding-right: 15px;
		height: 35px;
		line-height: 35px;
		font-size: 18px;
		text-align: right;
		cursor: pointer;
		color: #272727;
		float: right
	}
	#mob_menu {
		margin: 0;
		padding: 0;
    	background-color: #fff;
		float: left;
		width: 100%;
    	position: relative;
	}
	.mob_navi.menu.menu_open.submenu_open1 span {
		opacity: 1;
	}
	#mob_menu li {
		list-style-type: none;
        border-bottom: 1px solid #eee;
	}
	#mob_menu li a {
		text-decoration: none;
		color: #272727;
		display: block;
		padding: 12px 15px;
		font-size: 16px;	
	}
	#mob_menu li:hover span{
		color: #fff;
		transition: 0.5s;
	}
	#mob_menu li a:hover {
		background-color: #ff7823;
	}
	#mob_menu li a:hover {
    	color: #fff;
		transition: .5s
	}
	.mob_navi.submenu_open {
		overflow-y: hidden
	}
	.mob_sub_navigate span {
		width: 50%;
		padding-left: 15px;
		height: 35px;
		line-height: 35px;
		font-size: 18px;
		cursor: pointer;
		opacity: 0;
		transition: .5s;
		color: #272727;
	}
	.mob_navi.submenu_open .mob_sub_navigate span {
		opacity: 1
	}
	.mob_sub_menu {
		position: absolute;
		z-index: 9999;
		width: 100%;
		top: 0;
		left: 0;
		transform: translate(100%, 0px);
		transition: .5s;
		padding-bottom: 15px;
		padding-left: 0;
		background-color: #fff;
	}
	.mob_sub_link span {
		font-size: 16px;
		display: inline-block;
		width: 10px;
		text-align: center;
		right: 10px;
		line-height: 10px;
		cursor: pointer;
		float: right;
		margin-right: 5px;
		color: #272727;
		position: relative;
		top: -27px
	}
	.mobile.header {
		background-color: #222;
		color: #fff;
		padding: 10px;
		padding-left: 15px;
		float: left;
		width: 100%
	}
	.submenu_open #mob_menu {
		transform: translate(-100%, 0px);
		transition: .5s
	}
	ul.mob_sub_menu.submenu_open {
		transform: translate(0%, 0px);
		transition: .5s;
		height: 100%
	}
	.mobile.header {
		display: block
	}
	.mob_navi.menu {
		display: block
	}
	.mobile.mobile-one {
		display: block
	}
	.header {
		display:none;	
	}		
	.columbus.banner {
		z-index:9;
	}
	.header-logo-mob {
		display: block;
	}
	.header-logo-mob {
		display: block;
		position: absolute;
		z-index: 999;
		width: 30%;
		padding: 20px 0px 0px 15px;
	}
	.mobile-header {
	  	display: block;
		position: absolute;
		right: 0;
		top: 22px;
		z-index: 99999;
    }
	/****Mobilemenu end**/
    .header_menu{
        display: none;
    }
    .mobile-top-head {
        display: block;
    }
    .header_logo:before{
        width: 290px;
        height: 130px;
    }
    .header_phone{
        width: 50%;
    }
    .header_logo{
        width: 190px;
    }
    .header_phone a {
        width: 200px;
        height: 55px;
        line-height: 55px;
        font-size: 20px;
    }
    .banner_image_section img {
        height: 600px;
    }
    .banner_content h2 {
        font-size: 35px;
        line-height: 40px;
    }
    .banner_content {
        padding: 8em 1em 7em 8em;
    }
    .banner_content_section {
        width: 600px;
        left: 0em;
    }
    .banner_content p {
        font-size: 16px;
        line-height: 26px;
    }
    .ban_read{
        font-size: 22px;
        margin-right: 10em;
        margin-top: 10px;
    }
    .bannerbottom_content strong {
        font-size: 18px;
        line-height: 20px;
        max-width: 100%;
        min-height: 40px;
        margin-bottom: 10px;
    }
    .bannerbottom_content p {
        font-size: 14px;
    }
    .homewespecialize_section h1 {
        font-size: 30px;
    }
    .homewespecialize_image img {
        height: 480px;
    }
    .homewespecialize_section p {
        font-size: 16px;
        line-height: 28px;
    }
    .homewespecialize_section h1:after{
        width: 60%;
    }
    .homewespecialize_section:after{
        content: unset;
    }
    .homewespecialize_section:before{
        content: unset;
    }
    .hometreatment_title h2 {
        font-size: 35px;
        line-height: 40px;
    }
    .hometreatment_title strong {
        font-size: 25px;
    }
    .hometreatment_part p{
        overflow-wrap: break-word;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        font-size: 14px;
    }
    .hometreatment_part strong a {
        font-size: 18px;
        line-height: 24px;
    }
    .hometreatment_part:nth-child(2) {
        margin-left: -4em;
    }
    .hometreatment_part span img {
        width: 60px;
    }
    .hometreatment_part {
        padding: 0 20px;
    }
    .hometreatment_part:nth-child(3){
        height: 400px;
        margin-top: -150px;
    }
    .hometreatment_part:nth-child(2) {
        height: 330px;
        margin-top: -80px;
    }
    .hometreatment_part:nth-child(4) {
        margin-left: -6em;
    }
    .hometreatment_part:nth-child(5){
        margin-left: 3em;
    }
    .hometreatment_part:nth-child(6){
        margin-left: -6em;
    }
    .hometreatment_part:nth-child(7){
        margin-left: -7em;
    }
    .hometreatment_section {
        margin-top: 11em;
    }
    .hometelemedicine_section p {
        font-size: 16px;
        line-height: 28px;
    }
    .hometelemedicine_section h2 {
        left: 0;
        font-size: 30px;
    }
    .hometelemedicine_section h2:before{
        content: unset;
    }
    .hometelemedicine_image img {
        height: 450px;
    }
    .homemedicalexports_wrapper:before{
        content: unset;
    }
    .homewhatwetreat_section ul li {
        font-size: 20px;
        height: 90px;
    }
    .homereview_title h2 {
        font-size: 35px;
    }
    .homereview_title strong{
        font-size: 18px;
    }
    .review_description{
        padding: 15px;
    }
    .homereview_slider .slick-list.draggable {
        padding: 0 10em 0 0!important;
    }
    .customer_name strong{
        font-size: 18px;
    }
    .homeblog_content_section strong a {
        font-size: 22px;
        line-height: 30px;
        margin-bottom: 10px;
    }
    .homeblog_content_section {
        padding: 10px;
    }
    .homeblog_image_section a img {
        height: 450px;
    }
    .homeblog_wrapper:after{
        content: unset;
    }
    .homeblog_slider:after{
        width: 120px;
        height: 120px;
    }
    .homeblog_slider:before{
        width: 120px;
        height: 120px;
    }
    .homeblog_wrapper h2{
        font-size: 30px;
    }
    .homewhatwetreat_section h2{
        font-size: 30px;
    }
    .homemedicalexports_title h3 {
        font-size: 30px;
        line-height: 35px;
    }
    /******************************* contact-page ***************************************/
    .contactpage_left_part h1 {
        font-size: 35px;
        line-height: 40px;
    }
    .contactpage_left_part p {
        font-size: 16px;
        margin-bottom: 15px;
    }
    .contactpage_right_part form{
        padding: 10px 10px 30px;
    }
    .innerbanner_image img{
        height: 480px;
    }
    .innerbanner_title{
        font-size: 40px;
        line-height: 50px;
    }
    .innerbanner_title {
        width: 400px;
        height: 210px;
    }
    /*************************************** faq-page ******************************************/
    .faqpage_section .setf a {
        font-size: 22px;
        padding: 22px 50px 22px 60px;
    }
    .faqpage_section .setf a i{
        position: absolute;
        right: 15px;
        top: 20px;
    }
    .faqpage_section .setf a:before{
        left: 10px;
        top: 22px;
    }
    /********************************* providers-page *****************************************/
    .providerspage_right_content:before{
        content: unset;
    }
    .providerspage_left_image{
        padding: 10px 20px 10px 10px;
    }
    .providerspage_left_image img {
        height: 350px;
    }
    .providerspage_right_content{
        border: 4px solid #29679a;
        border-radius: 10px;
        padding: 15px;
        margin-top: 0;
    }
    .providerspage_right_content:after{
        content: unset;
    }
    .providerspage_left:nth-child(even) .providerspage_right_content {
        padding: 15px;
    }
    .providerspage_left:nth-child(even) .providerspage_right_content {
        margin-top: 0;
    }
    .providerspage_left:nth-child(even) .providerspage_left_image {
        padding: 10px 10px 10px 20px;
    }
    /********************************* blog-page ****************************************/
    .blogpage_firstblk_rightpart:first-child .blogpage_firstblk_right_content strong a{
        font-size: 20px;
        line-height: 24px;
    }
    .blogpage_firstblk_rightpart{
        align-items: flex-start;
        margin-top: -21em;
    }
    .blogpage_firstblk_content strong a{
        font-size: 20px;
        line-height: 26px;
    }
    .blogpage_image_sec img {
        height: 250px;
    }
    .blogpage_box {
        padding: 10px;
    }   
    .blogpage_content_sec strong a {
        font-size: 17px;
    }
    .blogpage_part {
        padding: 5px;
        margin-bottom: 10px;
    }
    .blogpage_section {
        margin: 0em 0 0;
    }
	.blogdetailpage_section h2 {
		font-size: 30px;
		line-height: 35px;
	}
	.blogdetail_image_sec img {
		height: 450px;
	}
	.blogdetailpost_wrapper h4 {
		font-size: 30px;
	}
	.blogdetailpost_wrapper{
		width:50%;
	}
	.reviewpage_top_right:after{
		content:unset;
	}
	.reviewpage_top_left:before{
		content:unset;
	}
	.reviewpage_top_left_cover p {
		font-size: 16px;
		line-height: 24px;
	}
	.reviewpage_top_left_cover a {
		width: 65px;
		height: 65px;
		left: 10px;
		top: 15px;
	}
	.reviewpage_top_left_cover a:after{
		width: 30px;
		height: 30px;
	}
	.reviewpage_top_left_cover{
		padding: 15px 15px 15px 85px;
	}
	.reviewpage_customer strong {
		font-size: 18px;
	}
	.reviewpage_rating span {
		font-size: 15px;
	}
	.reviewpage_top_right_cover p {
		font-size: 16px;
		line-height: 30px;
		height: 380px;
	}
	.treatmentspage_part h2 a {
		font-size: 35px;
		line-height: 40px;
	}
	.treatmentspage_part p {
		font-size: 16px;
		line-height: 28px;
		margin: 10px 0;
	}
	.treatmentspage_image img {
		height: 520px;
		border-radius: 100px;
		border-top-left-radius: 3px;
		border-bottom-right-radius: 3px;
	}
	.treat_read {
		font-size: 18px;
		line-height:30px;
	}
	.treatmentspage_part:nth-child(1) .treatmentspage_image:before{
		width: 100px;
		height: 100px;
	}
	.treatmentspage_image_sec {
		margin-right: 3em;
	}
	.treatmentspage_part:nth-child(1) .treatmentspage_image_sec:before{
		left: -15px;
		top: -30px;
	}
	.treatmentspage_part:nth-child(even) .treatmentspage_image_sec{
		margin-left: 2em;
	}
	.treatmentspage_part:nth-child(3) .treatmentspage_image img {
		width: 320px;
		height: 320px;
	}
	.treatmentspage_part:nth-child(3) .treatmentspage_image:before{
		content:unset;
	}
	.treatmentspage_part:nth-child(3) .treatmentspage_image:after{
		width: 80px;
		height: 80px;
	}
	.treatmentspage_image_sec {
		margin-right: 1em;
	}
	.treatmentspage_part:nth-child(1) .treatmentspage_image_sec:after{
		content:unset;	
	}
	.treatmentspage_image img {
		height: 450px;
	}
	.treatmentspage_part:nth-child(4) .treatmentspage_image {
		padding: 0 25px;
	}
	.treatmentspage_part:nth-child(5) .treatmentspage_image:before{
		content:unset;	
	}
	.treatmentspage_part:nth-child(6) .treatmentspage_image img{
		 height: 400px;
	}
	.aboutuspage_firstblk_section h1{
		font-size: 30px;
		line-height: 35px;
	}
	.aboutuspage_firstblk_section h2 {
		font-size: 30px;
		line-height: 35px;
	}
	.aboutuspage_firstblk_image img {
		height: 500px;
	}
	.aboutuspage_wespecialise_section h2 {
		font-size: 30px;
	}
	.aboutuspage_firstblk_wrapper{
		padding: 3em 0 3em;
	}
	.aboutwhyglobal_wrapper h2{
		font-size: 35px;
	}
	.aboutwhyglobal_content p {
		font-size: 16px;
		line-height: 26px;
	}
	.aboutwhyglobal_image strong {
		font-size: 17px;
	}
	.aboutwhyglobal_image {
		padding: 10px;
        height: 280px;
	}
	.aboutwhyglobal_image span img {
		width: 80px;
	}
	.aboutwhyglobal_image span{
		margin-bottom:10px;
	}
	.aboutwhyglobal_content{
		padding: 15px;
	}
	.aboutwhyglobal_part {
		padding: 4px;
	}
    .homewhatwetreat_section ul li a{
        font-size: 20px;
    }
    /* ******************servicesdetail***************** */
    .radiation_img img {
        height: 420px;
    }
    .radiation-block_wrap h1 {
    font-size: 40px;
    line-height: 45px;
    }
    .radiation-block_wrap p {
    font-size: 16px;
    line-height: 28px;
    }
    .radiation-block_wrap strong {
    font-size: 29px;
    margin: 5px 0;
    }
    .radiation-block_wrap h2 {
    font-size: 35px;
    line-height: 40px;
    }
    .radiation_img2 img {
    height: 420px;
    }
    .treatments_header h4 {
    font-size: 30px;
    padding: 10px 0;
    max-width: 100%;
    line-height: 35px;
    }
    .treatments_block {
    padding: 5px;
    margin-left: -15px;
    }
    .treatments_inner {
    padding: 10px 8px 8px 0px;
    }
    .treatments_content span img {
    height: 55px;
    }
    .articles_inner_content strong {
    font-size: 17px;
    }
    .treatments_content strong:before{
    display: none;
    }
    .treatments_content p {
    font-size: 14px;
    line-height: 23px;
    }
    .services_division_wrap:before {
    left: 57px;
    }
    /* **************************telemed********************** */
    .fingertips_imgs img {
        height: 400px;
    }
    .healing_img1 img {
        height: 380px;
    }
    .healing_img_content {
        padding: 10px 5px 9px 10px;
        width: 45%;
    }
    .healing_img_content:before {
        left: 10px;
    }
    .healing_img_content strong {
        font-size: 14px;
        line-height: 25px;
    }
    .healing_img_content.two {
        right: -35px;
    }
    .healing_imgs {
        margin-right: 4em;
    }
    .healing_wrap p {
        font-size: 16px;
        line-height: 28px;
    }
    .exportcare_wrap h5 {
        font-size: 35px;
        line-height: 40px;
    }
    .exportcare_content {
        padding: 5px 5px;
    }
    .exportcare_overall:before{
        display: none;
    }
    .exportcare_content_inner {
        height: 200px;
    }
    .exportcare_content_inner h6 {
        font-size: 17px;
        max-width: 69%;
        line-height: 26px;
    }
    .exportcare_content:nth-child(5):before{
        display: none;
    }
    .exportcare_content:nth-child(7):before{
        display: none;
    }
    .exportcare_content:nth-child(6) {
        margin-top: -10em;
        margin-left: -3em;
    }
    .exportcare_content:nth-child(7) {
        margin-left: -3em;
    }
    .exportcare_overall {
        margin-top: 6em;
        margin-bottom: 3em;
    }
    .fingertips_wrap p {
        font-size: 16px;
        line-height: 28px;
    }
    .radiation_img{
        margin-top: 0;
        margin-bottom: 1em;
    }
    .innerbanner_content.servicedetail_tit .innerbanner_title {
        max-width: 75%;
        width: 600px;
        font-size: 35px;
        line-height: 40px;
    }

}     


@media only screen and (max-width:767px) {

	
	/********************* homepage ************************/
	.banner_image_section img {
        height: 350px;
    }
    .banner_content_section{
        position: unset;
        width: 100%;
    }
    .header_logo {
        width: 160px;
        padding: 15px 0 15px 6px;
    }
    .header_logo:before {
        width: 235px;
        height: 100px;
    }
    .header_phone a {
        width: 170px;
        height: 50px;
        line-height: 50px;
        font-size: 18px;
    }
    .header_top_section{
        width: 100%;
    }
    .header_top_wrapper{
        float: left;
        width: 100%;
        padding-right: 4em;
        position: unset;
    }
    .header_logo:before{
        content: unset;
    }
    .mobile-header{
        top: 18px;
    }
    .banner_content {
        padding: 2em 1em;
        background-color: #002347de;
        background-image: unset;
        float: left;
        width: 100%;
    }
    .banner_content h2 {
        font-size: 30px;
        line-height: 40px;
        max-width: 100%;
    }
    .banner_content p{
        max-width: 100%;
    }
    .ban_read {
        font-size: 20px;
        margin-right: 0;
        width: 180px;
    }
    .bannerbottom_part{
        float: left;
        width: 50%;
    }
    .bannerbottom_section {
        float: left;
        width: 100%;
    }
    .bannerbottom_part:last-child {
        width: 100%;
    }
    .bannerbottom_content p {
        font-size: 12px;
    }
    .bannerbottom_content {
        padding: 10px 10px;
    }
    .bannerbottom_content:before{
        left: -8px;
    }
    .bannerbottom_content:after{
        right: 4px;
    }
    .homewespecialize_image{
        float: left;
        width: 50%;
        margin-right: 1em;
        margin-left: 0;
    }
    .homewespecialize_image img {
        height: 300px;
    }
    .homewespecialize_section h1:after{
        content: unset;
    }
    .hometreatment_title h2 {
        font-size: 30px;
        line-height: 35px;
    }
    .homewespecialize_wrapper{
        margin: 2em 0 1em;
    }
    .hometreatment_part{
        float: left;
        width: 33.33%;  
    }
    .hometreatment_part {
        padding: 0 20px;
        float: left;
        width: 33.33% !important;
        margin: 5px 0 !important;
        border-radius: 50px;
        border-top-right-radius: 0;
        border-bottom-left-radius: 0;
        height: auto !important;
        padding: 15px 10px;
    }
    .hometreatment_part strong a {
        font-size: 16px;
        max-width: 95%;
    }
    .hometreatment_part span a img{
        width: 60px;
        height: 60px;
        object-fit: contain;
    }
    .hometreatment_part:nth-child(5){
        border-radius: 50px;
        border-top-left-radius: 0;
        border-bottom-right-radius: 0;
    }
    .hometreatment_part:nth-child(6){
        border-radius: 50px;
        border-top-left-radius: 0;
        border-bottom-right-radius: 0;
    }
    .hometreatment_section {
        margin-top: 1em;
        float: left;
        width: 100%;
    }
    .hometreatment_part:nth-child(7){
        border-radius: 50px;
        border-top-left-radius: 0;
        border-bottom-right-radius: 0;
    }
    .hometelemedicine_image{
        margin-left: 1em;
        margin-top: 0em;
        position: relative;
        width: 50%;
    }
    .hometelemedicine_image img {
        height: 350px;
    }
    .hometelemedicine_image:after{
        content: unset;
    }
    .hometelemedicine_section h2{
        font-size: 25px;
        padding: 10px;
    }
    .homemedicalexports_section {
        padding-top: 0em;
        float: left;
        width: 100%;
    }
    .homemedicalexports_part{
        float: left;
        width: 100%;
    }
    .homemedicalexports_section:after{
        content: unset;
    }
    .homewhatwetreat_section ul li{
        width: 45%;
    }
    .homewhatwetreat_section ul li:nth-child(2) {
        margin-right: 1em;
    }
    .homewhatwetreat_section ul li:nth-child(1) {
        margin-left: 1em;
    }
    .homewhatwetreat_section ul li {
        font-size: 15px;
        height: 70px;
    }
    .homereview_slider .slick-list.draggable {
        padding: 0 2em 0 0!important;
    }
    .review_description p {
        font-size: 15px;
        line-height: 25px;
    }
    .customer_name strong {
        font-size: 15px;
    }
    .homereview_wrapper{
        margin: 1em 0 2em;
    }
    .homeblog_slider:before{
        content: unset;
    }
    .homeblog_slider:after{
        content: unset;
    }
    .homeblog_wrapper {
        margin: 2em 0 2em;
    }
    .footer_part{
        float: left;
        width: 100%;
        margin: 10px 0;
    }
    .footer_copyright_sec {
        padding: 1em 0;
        flex-direction: column;
        gap: 10px;
        text-align: center;
    }
    .footer_wrapper{
        padding: 1em 0;
    }
    .homeblog_content_section p{
        line-height: 20px;
    }
    .homeblog_wrapper {
        margin: 1em 0 2em;
    }
    .homewhatwetreat_section ul{
        margin-top: 1em;
    }
    /************************************** contact-page ***************************************/
    .innerbanner_image img {
        height: 280px;
    }
    .contactpage_map {
        float: left;
        width: 100%;
    }
    .innerbanner_content{
        position: unset;
		background-image: unset;
    }
    .innerbanner_wrapper:after{
        width: 100%;
		bottom: -5px;
    }
    .innerbanner_title {
        font-size: 35px;
        line-height: 45px;
		max-width: 100%;
		width: 100%;
        height: auto;
        background-image: unset;
        background-color: #002347de;
        padding: 15px;
    }
    .contactpage_left_part h1 {
        font-size: 30px;
        line-height: 35px;
    }
    .contactpage_left_box strong {
        font-size: 25px;
        line-height: 30px;
    }
    .contactpage_left_box {
        padding: 10px 0;
        padding-left: 2em;
    }
    .contactpage_left_box:before{
        top: 16px;
    }
    .contactpage_right_part{
        margin-top: 2em;
    }
    .contactpage_map .mapouter {
        height: 450px;
    }
    .contactpage_map .gmap_canvas {
        height: 450px;
    }
    .contactpage_right_part p {
        padding: 20px 10px 20px 80px;
    }
    .contactpage_right_part p:before{
        left: 10px;
    }
    /************************************* faq-page **********************************************/
    .faqpage_wrapper h1{
        font-size: 30px;
        line-height: 35px;
    }
    .faqpage_section .setf a {
        font-size: 20px;
        padding: 20px 40px 20px 60px;
    }  
    .faqpage_section .setf .content{
        padding: 0 20px;
    } 
    .faqpage_section .setf .content p {
        font-size: 15px;
        line-height: 26px;
        padding: 10px 0 10px;
    }
    /********************************* provider-page ********************************/
    .providerspage_left{
        flex-direction: column;
        gap: 12px;
    }
    .providerspage_left_image{
        padding: 12px;
        border: 2px solid #29679a;
        width: 100%;
        border-radius: 10px;
    }
    .providerspage_left_image:after{
        content: unset;
    }
    .providerspage_right_content{
        width: 100%;
    }
    .providerspage_left:nth-child(even) {
        flex-direction: column;
    }
    .providerspage_left:nth-child(even) .providerspage_left_image {
        padding: 15px;
    }
    .providerspage_right_content {
        border: 2px solid #29679a;
    }
    .providerspage_left_image img {
        height: 280px;
    }
    /****************************************** blog-page *****************************************/
    .blogpage_firstblk_rightpart {
        margin-top: 0;
        width: 100%;
    }
    .blogpage_firstblk_rightpart:last-child {
        margin-top: 0;
    }
    .blogpage_firstblk_rightpart:first-child .blogpage_firstblk_right_image {
        padding: 0 0 0 25px;
    }
    .blogpage_firstblk_rightpart:first-child .blogpage_firstblk_right_image span {
        left: 0;
        right: auto;
    }
    .blogpage_firstblk_rightpart:first-child .blogpage_firstblk_right_content strong a {
        font-size: 16px;
        line-height: 20px;
    }
    .blogpage_firstblk_rightpart:first-child .blogpage_firstblk_right_image img {
        height: 110px;
    }
    .blogpage_section {
        margin: 0em 0 0;
        float: left;
        width: 100%;
    }
    .blogpage_firstblk_rightpart:first-child .blogpage_firstblk_right_content {
        padding: 3px 10px 10px 10px;
    }
    .blogpage_firstblk_left {
        padding-right: 0;
        margin-bottom: 15px;
    }
    .blogpage_part{
        float: left;
        width: 50%;
    }
    .blogpage_image_sec img {
        height: 220px;
    }
    .blogpage_box {
        padding: 5px;
    }
    .blogpage_firstblk_wrapper{
        margin: 1em 0 0;
    }
    .blogpage_firstblk_section {
        margin: 2em 0;
        float: left;
        width: 100%;
    }
	.blogdetailpost_wrapper {
		width: 100%;
		margin: 0 0 1em;
	}
	.blogdetailpage_section h3 {
		font-size: 25px;
		line-height: 30px;
	}
	.innerbanner_content.blogdetail_tit .innerbanner_title {
		width: 100%;
		max-width: 100%;
	}
	.innerbanner_content.blogdetail_tit .innerbanner_title h1 {
		font-size: 25px;
		margin: 0;
		max-width: 100%;
	}
	.blogdetailpage_wrapper{
		margin:1em 0;
	}
	.blogdetail_image_sec img {
		height: 350px;
	}
	.reviewpage_top_right_cover p{
		font-size: 16px;
		line-height: 30px;
		height: 220px;
	}
	.reviewpage_top_right_cover{
		padding: 20px 20px;
	}
	.reviewpage_bottom_part{
		float: left;
		width: 100%;
	}
	.reviewpage_bottom_part .homereview_part {
		padding: 5px;
		float: left;
		width: 50%;
	}
	.reviewpage_bottom_part .homereview_part:last-child{
		width:100%;
	}
	.reviewpage_top_left_cover p {
		font-size: 15px;
	}
	.treatmentspage_image_sec{
		width: 50%;
		float:left;
	}
	.treatmentspage_image img {
		height: 350px;
	}
	.treatmentspage_part:nth-child(1) .treatmentspage_image_sec:before{
		content:unset;
	}
	.treatmentspage_part:nth-child(1) .treatmentspage_image:before {
		width: 60px;
		height: 60px;    
		bottom: 0;
	}
	.treatmentspage_part:nth-child(1) .treatmentspage_image:after{
		width: 60px;
		height: 60px; 
		top: 0;
	}
	.treatmentspage_part h2 a {
		font-size: 30px;
		line-height: 35px;
		padding: 0;
		border: unset;
	}
	.treatmentspage_part h2 a:after{
		content:unset;
	}
	.treatmentspage_wrapper{
		margin: 2em 0;
	}
	.treatmentspage_part:after{
		content:unset;
	}
	.treatmentspage_part:nth-child(3) .treatmentspage_image img {
		width: 300px;
		height: 300px;
	}
	.treatmentspage_part:nth-child(2) {
		margin-bottom: 3em;
	}
	.treatmentspage_part:nth-child(even):after{
		left: -15px;
	}
	.treatmentspage_wrapper{
		background-color: #f8f8f8;
	}
	.treatmentspage_part:nth-child(even) .treatmentspage_image_sec {
		margin-left: 1em;
	}
	.treatmentspage_part:nth-child(4) .treatmentspage_image {
		padding: 0 10px;
	}
	.treatmentspage_part:nth-child(4) .treatmentspage_image:before{
		top: 4em;
	}
	.treatmentspage_part:nth-child(5) .treatmentspage_image:after{
		content:unset;
	}
	.treatmentspage_part:nth-child(6) .treatmentspage_image img {
		height: 350px;
	}
	.aboutuspage_firstblk_image{
		float: left;
		width: 50%;
		margin-right: 1em;
		margin-top: 0em;
	}
	.aboutuspage_firstblk_image img {
		height: 350px;
	}
	.aboutuspage_firstblk_section h1 {
		font-size: 25px;
		line-height: 30px;
	}
	.aboutuspage_firstblk_section strong {
		font-size: 20px;
		margin:10px 0;
	}
	.aboutuspage_firstblk_section h2 {
		font-size: 25px;
		line-height: 30px;
	}
	.aboutuspage_firstblk_section:after{
		content:unset;
	}
	.aboutuspage_firstblk_section {
		padding-bottom: 2em;
	}
	.aboutuspage_wespecialise_image {
		float: right;
		margin-left: 2em;
		width: 50%;
	}
	.aboutuspage_wespecialise_image img {
		height: 350px;
	}
	.aboutwhyglobal_wrapper h2 {
		font-size: 30px;
	}
	.aboutuspage_firstblk_wrapper {
		padding: 3em 0 0em;
	}
	.aboutwhyglobal_part {
		padding: 4px;
		float: left;
		width: 100%;
	}
    .homewhatwetreat_section ul li a {
        font-size: 15px;
    }
    /* *************servicesdetail****************** */
    .radiation_img img {
        height: 300px;
    }
    .radiation_img:before{
        display: none;
    }
    .radiation_img{
        margin: 0;
    }
    .radiation-block {
        float: left;
        width: 100%;
    }
    .services_division_wrap:before{
        display: none;
    }
    .treatments_header {
        float: left;
        width: 100%;
    }
    .radiation-block_wrap h1 {
        font-size: 30px;
        line-height: 35px;
        margin: 10px 0;
    }
    .radiation-block_wrap strong {
        font-size: 24px;
        line-height: 31px;
    }
    .radiation_img2 img{
    height: 300px;
    }
    .radiation_img2:before{
        display: none;
    }
    .radiation_img2 {
        margin-bottom: 10px;
    }
    .radiation-block_wrap h2 {
        font-size: 30px;
        line-height: 35px;
        margin: 10px 0;
    }
    .services_division {
        margin-top: 2em;
        margin-bottom: 4em;
        float: left;
        width: 100%;
    }
    .services_division_wrap {
        float: left;
        width: 100%;
    }
    .treatments_block {
        float: left;
        width: 100%;
    }
    .treatments_header h4 {
        font-size: 25px;
        padding: 18px 0;
    }
    .treatments_block {
        padding: 0px;
        margin-left: 0px;
    }
    .treatments_content p{
        min-height:unset;
    }
    .treatments_inner_cover {
        float: left;
        width: 100%;
    }
    .treatments_content span {
        margin: 30px 0 0;
    }
    .treatments_content span img {
        height: 75px;
    }
    .treatments_content strong {
        font-size: 18px;
        line-height: 30px;
        margin-top: 20px;
    }
    .treatments_inner_img {
        width: 33%;
    }
    .article_inner_img img {
        height: 155px;
    }
    .article_inner_img {
        width: 85%;
    }
    .treatments_inner {
        padding: 10px 0px 8px 0px;
    }
    /* *************************telemed*************************** */
    .healing_wrap {
        float: left;
        width: 100%;
        margin-top: 2em;
    }
    .healing_imgs {
        margin-right: 0px;
        margin-left: 0px;
        float: left;
        width: 100%;
    }
    .healing_img1 img {
        height: 300px;
    }
    .healing_img_content {
        padding: 5px;
        width: 41%;
        left:0;
    }
    .healing_img_content.two {
        right: 0;
        top: 13em;
    }
    .healing_img_content strong {
        font-size: 13px;
        line-height: 23px;
    }
    .healing_img_content:before {
        left: 5px;
        top: 7px;
    }
    .healing_wrap h1 {
        font-size: 30px;
        line-height: 35px;
        margin: 10px 0;
    }
    .exportcare_wrap h5 {
        font-size: 30px;
        line-height: 35px;
    }
    .exportcare_overall {
        float: left;
        width: 100%;
        margin-bottom: 1em;
        margin-top: 1em;
    }
    .exportcare_content {
        width: 33.33%;
        padding: 5px 2px;
    }
    .exportcare_content_inner {
        height: 138px;
    }

    .exportcare_content:nth-child(6) {
        margin-top: 0;
        margin-left: 0;
    }
    .exportcare_content:nth-child(7) {
        margin: 0 auto;
        float: unset;
        overflow: hidden;
    }
    .exportcare_content:nth-child(5) {
        margin-left: 0;
        margin-top: 0;
    }
    .exportcare_content_inner h6 {
        font-size: 14px;
        max-width: 100%;
        line-height: 16px;
    }
    .exportcare {
        margin-top: 1em;
        float:left;
        width:100%;
    }
    .fingertips_block {
        margin-top: 1em;
        float:left;
        width:100%;
    }
    .fingertips_imgs img {
        height: 300px;
    }
    .fingertips_imgs {
        margin-left: 0;
        margin-bottom: 2em;
    }
    .fingertips_imgs:before {
        display: none;
    }
    .fingertips_wrap h2 {
        font-size: 30px;
        line-height: 35px;
    }
    .fingertips_block:nth-child(odd) {
        margin-bottom: 3em;
        margin-top: 2em;
    }
    .fingertips_block:nth-child(odd) .fingertips_imgs {
        float: left;
        margin-left: 0;
        margin-right: 0;
        margin-bottom: 2em;
        max-width: 0 0em 1em 4em;
    }
    .exportcare_content:nth-child(4) {
        margin-left: 0em;
        margin-top: 0;
    }
    .exportcare_content:nth-child(2) {
        margin-left: 0em;
        margin-top: 0;
    }
    .exportcare_content:nth-child(3) {
        margin-left: 0em;
        margin-top: 0;
    }
    .exportcare_content:nth-child(4) {
        margin-left: 0em;
        margin-top: 0;
    }
    .healing_block {
        float: left;
        width: 100%;
    }
    .innerbanner_content.servicedetail_tit .innerbanner_title {
        max-width: 100%;
        width: 100%;
        font-size: 30px;
        line-height: 35px;
    }
    .radiation-block_wrap h3{
        font-size: 25px;
    }

}


@media only screen and (max-width:480px)  {

   /************** homepage *****************/
   .header_top_wrapper{
        position: unset;
   }
   .header_logo {
        width: 145px;
   }
   .header_phone a {
        width: 145px;
        height: 40px;
        line-height: 40px;
        font-size: 16px;
    }
    .navbar-toggle{
        margin-right: 10px;
        margin-top: 4px;
    }
    .banner_image_section img {
        height: 220px;
    }
    .header_logo:before{
        content: unset;
    }
    .banner_content {
        padding: 1em 1em;
    }
    .banner_wrapper:after{
        width: 100%;
    }
    .bannerbottom_content {
        padding: 10px 0px 10px 20px;
        float: left;
        width: 80%;
        text-align: left;
    }
    .bannerbottom_part span {
        float: left;
        width: 20%;
    }
    .bannerbottom_part{
        width: 100%;
        background-color: #fff;
        box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
        margin-bottom: 12px;
        padding: 6px;
        border-radius: 6px;
    }
    .homewespecialize_image{
        float: unset;
        width: 80%;
        margin: 0 auto;
    }
    .homewespecialize_section h1{
        padding: 0;
    }
    .hometreatment_part{
        width: 49% !important;
    }
    .hometreatment_part strong a {
        font-size: 16px;
        max-width: 100%;
        min-height: 73px;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .hometreatment_part:nth-child(7){
        width: 100% !important;
    }
    .hometreatment_part:nth-child(even){
        float: right;
    }
    .hometelemedicine_image{
        width: 100%;
        margin: 0 0 1em;
    }
    .hometelemedicine_section h2{
        border-top-right-radius: 30px;
    }
    .homemedicalexports_title {
        width: 100%;
    }
    .hometelemedicine_wrapper{
        padding: 1em 0;
    }
    .homemedicalexports_image{
        width: 100%;
    }
    .homemedicalexports_content{
        width: 100%;
    }
    .homemedicalexports_box{
        flex-direction: column;
    }
    .homemedicalexports_part:nth-child(even) .homemedicalexports_box {
        flex-direction: column;
    }
    .homemedicalexports_image img{
        -webkit-clip-path: unset;
        clip-path: unset;
    }
    .homemedicalexports_part{
        margin: 15px 0;
    }
    .homemedicalexports_image:before{
        width: 18px;
        height: 18px;
    }
    .homemedicalexports_content strong{
        min-height: auto;
    }
    .homewhatwetreat_section ul li {
        font-size: 15px;
        height: 65px;
        padding: 0 22px;
        line-height: 18px;
    }
    .homewhatwetreat_section ul li:nth-child(1) {
        margin-left: 0;
    }
    .homewhatwetreat_section ul li:nth-child(2) {
        margin-right: 0;
    }
    .homewhatwetreat_section ul li:nth-child(7) {
        margin-left: 0;
    }
    .homewhatwetreat_section ul li:nth-child(8) {
        margin-right: 0;
    }
    .homewhatwetreat_section ul li {
        width: 50%;
    }
    .homereview_title h2 {
        font-size: 30px;
    }
    .homereview_title strong {
        font-size: 16px;
    }
    .review_rating span {
        font-size: 14px;
    }
    .homereview_part {
        padding: 5px;
    }
    .homereview_slider {
        padding: 0 1em;
    }
    .homereview_slider .slick-list.draggable {
        padding: 0 0em 0 0!important;
    }
    .review_description {
        padding: 10px;
    }
    .customer_name a:after{
        width: 40px;
        height: 40px;
        line-height: 40px;
    }
    .customer_name{
        padding-right: 3em;
    }
    .customer_name span{
        text-align: left;
    }
    .homeblog_wrapper h2{
        padding: 12px 20px;
    }
    .homeblog_content_section strong a {
        font-size: 18px;
        line-height: 24px;
    }
    .mob_navi{
        width: 100%;
    }
    /************************************* contact-page ****************************************/
    .innerbanner_image img {
        height: 220px;
    }
    .innerbanner_title {
        font-size: 28px;
        line-height: 35px;
    }
    .contactpage_left_box a {
        font-size: 16px;
        line-height: 30px;
        word-break: break-all;
    }
    .contactpage_left_box{
        border-left: 0;
    }
    /******************************** faq-page ****************************************/
    .faqpage_wrapper h1:after{
        content: unset;
    }
    .faqpage_section .setf a {
        font-size: 18px;
        line-height: 26px;
        padding: 14px 30px 14px 60px;
    }
    .faqpage_section .setf a i{
        font-size: 25px;
        right: 10px;
        top: 15px;
    }
    .faqpage_section .setf a:before{
        width: 35px;
        height: 30px;
    }
    /****************************** provider-page *******************************/
    .providerspage_right_content h2{
        font-size: 22px;
    }
    .providerspage_left_image img {
        height: 220px;
    }
    .providerspage_section {
        float: left;
        width: 100%;
    }
    .providerspage_wrapper{
        margin: 3em 0;
    }
    /************************************* blog-page *******************************************/
    .blogpage_firstblk_image img{
        height: 250px;
    }
    .blogpage_firstblk_rightpart:first-child .blogpage_firstblk_right_content strong a {
        font-size: 14px;
        line-height: 18px;
    }
    .blogpage_content_sec strong a {
        font-size: 16px;
        line-height: 22px;
        min-height: auto;
    }
	.blogdetailpage_section {
		float: left;
		width: 100%;
		display: flex;
		flex-direction: column;
	}
	.blogdetailpage_section .first_content {
		order: 1;
	}
	.blogdetailpage_section .blogdetail_image_sec {
		order: 2;
		width: 100%;
		margin: 0 0 1em;
	}
	.blogdetailpage_section .second_content {
		order: 3;
	}
	.blogdetailpage_section .third_content {
		order: 4;
	}
	.blogdetailpost_wrapper {
		order: 5;
	}
	.cms_page h1{
		font-size: 30px;
	}
	.cms_page p {
		font-size: 16px;
		line-height: 28px;
	}
	.cms_page{
		margin: 1em 0 2em;
	}
	.faqpage_section{
		margin: 1em 0 2em;
	}
	.reviewpage_top_left_cover {
		padding: 10px 10px 10px 85px;
	}
	.customer_rating{
		align-items: end;
		margin-top: 10px;
		flex-direction: column;
	}
	.reviewpage_customer strong {
		font-size: 16px;
	}
	.reviewpage_top_right_cover p{
		height: 240px;
	}
	.treatmentspage_image_sec{
		width:100%;
		margin:0 0 1em;
	}
	.treatmentspage_part h2 a {
		font-size: 28px;
		line-height: 30px;
		display: block;
	}
	.treatmentspage_part:nth-child(3) .treatmentspage_image{
		 text-align: center;
	}
	.aboutuspage_firstblk_image {
		float: unset;
		width: 80%;
		margin: 0 auto;
	}
	.aboutuspage_firstblk_image:before{
		content:unset;
	}
	.aboutuspage_firstblk_image:after{
		left: 0px;
	}
	.aboutuspage_firstblk_section p {
		font-size: 16px;
		line-height: 28px;
	}
	.aboutuspage_wespecialise_image {
		float: right;
		margin: 0 0 2em;
		width: 100%;
	}
	.aboutuspage_wespecialise_section h2 {
		font-size: 25px;
	}
	.aboutwhyglobal_wrapper h2 {
		font-size: 25px;
	}
	.aboutwhyglobal_content p {
		font-size: 15px;
		line-height: 24px;
	}
    .hometelemedicine_section .ban_read{
        font-size: 18px;
        width: 180px;
    }
    .bannerbottom_content:before{
        content: unset;
    }
    .bannerbottom_content:after{
        content: unset;
    }
    .bannerbottom_content strong{
        line-height: 22px;
        justify-content: left;
    }
    /* ****************servicesdetail************************ */
    .radiation_img img {
        height: 220px;
    }
    .radiation-block_wrap {
        margin-top: 0em;
        display:flex;
        flex-direction:column;
    }
    .innerbanner_content.servicedetail_tit {
        display: none;
    }
    .radiation-block_wrap h1 {
        font-size: 28px;
        line-height: 35px;
        background-color: #002347de;
        color: #fff;
        text-align: center;
        padding: 15px;
        margin: 5px -15px 20px;
    }
    .radiation-block_wrap strong {
        font-size: 20px;
        line-height: 25px;
    }
    .radiation_img2 img {
        height: 220px;
    }
    .radiation-block_wrap h2 {
        font-size: 25px;
        line-height: 30px;
    }
    .services_division {
        margin-top: 1em;
        margin-bottom: 3em;
    }
    .treatments_header h4 {
        font-size: 22px;
        padding: 10px 10px;
        line-height: 34px;
    }
    .treatments_content span img {
        height: 60px;
    }
    .treatments_content span {
        margin: 20px 0 0;
    }
    .treatments_content strong {
        line-height: 26px;
        padding-right: 72px;
    }
    .articles_content {
        display: unset;
        border: none;
    }
    .articles_inner {
        float: left;
        width: 100%;
    }
    .articles_inner_cover {
        float: left;
        width: 100%;
    }
    .article_inner_img {
        width: 100%;
        margin: 0;
    }
    .articles_inner_cover:nth-child(even) .article_inner_img {
        margin-right: 0;
        margin-left: 0;
    }
    .article_inner_img img {
        height: 140px;
    }
    /* *******************telemed************************** */
    .healing_wrap h1 {
        font-size: 25px;
        line-height: 30px;
    }
    .exportcare_wrap h5 {
        font-size: 25px;
        line-height: 30px;
    }
    .fingertips_imgs img {
        height: 220px;
    }
    .fingertips_wrap h2 {
        font-size: 25px;
        line-height: 30px;
    }
    .healing_img_content {
        padding: 5px;
        width: 49%;
        position: relative;
        float: left;
        top: 0;
    }
    .fingertips_block:nth-child(odd) .fingertips_imgs {
        margin-bottom: 1em;
    }
    .fingertips_imgs {
        margin-bottom: 1em;
    }
    .exportcare_content:nth-child(2){
        margin: 0;
    }
    .exportcare_content {
        width: 50%;
    }
    .exportcare_overall {
        margin-top: 1em;
        margin-bottom: 0em;
    }
    .healing_img_content.two {
        right: 0px;
        top: 0em;
        position: relative;
        float: right;
    }
    .healing_img1 {
        margin-bottom: 0em;
    }
    .healing_imgs {
        margin-bottom: 1em;
    }
    .healing_img1 img {
        height: 220px;
    }
    .radiation-block_wrap .first_content {
        order: 1;
    }
    .radiation_img {
        order: 2;
    }
    .radiation-block_wrap .second_content {
        order: 3;
    }
    .radiation-block_wrap .third_content {
        order: 5;
    }
    .radiation_img2{
        order:4;
    }
    .exportcare_content_inner h6{
        max-width: 95%;
    }
    .exportcare_content {
        width: 48%;
        float: left;
    }
    .exportcare_content:nth-child(even){
        float: right;
    }
    .radiation-block_wrap h3 {
        font-size: 22px;
    }
    .aboutwhyglobal_part {
        padding: 4px 0;
    }
    .aboutwhyglobal_image strong {
        font-size: 16px;
    }
    .aboutwhyglobal_image{
        height: 250px;
    }
    .homewespecialize_section h2{
        font-size: 25px;
    }
    .footer_part .social_icons li a{
        line-height: 50px;
    }
}

@-webkit-keyframes bounce {
	0% {
		text-shadow:
					0 5px 0 #ccc,
					0 2px 3px rgba(0, 0, 0, 1);  
	}
	100% {
	  transform:translateY(-10px);
	  text-shadow:  0 50px 0 black,
					0 0px 20px rgba(0, 0, 0, .8);
	}
}