@font-face {
    font-family: 'lemon_milkbold';
    src: url('fonts/lemonmilk-bold-webfont.eot');
    src: url('fonts/lemonmilk-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lemonmilk-bold-webfont.woff') format('woff'),
         url('fonts/lemonmilk-bold-webfont.ttf') format('truetype'),
         url('fonts/lemonmilk-bold-webfont.svg#lemon_milkbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
.lemonmilkbold .elementor-heading-title{font-family: 'lemon_milkbold' !important;}
@font-face {
    font-family: 'lemon_milklight';
    src: url('fonts/lemonmilk-light-webfont.eot');
    src: url('fonts/lemonmilk-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lemonmilk-light-webfont.woff') format('woff'),
         url('fonts/lemonmilk-light-webfont.ttf') format('truetype'),
         url('fonts/lemonmilk-light-webfont.svg#lemon_milklight') format('svg');
    font-weight: normal;
    font-style: normal;
}
.lemonmilklight .elementor-heading-title{font-family: 'lemon_milklight' !important;}
@font-face {
    font-family: 'lemon_milkmedium';
    src: url('fonts/lemonmilk-medium-webfont.eot');
    src: url('fonts/lemonmilk-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lemonmilk-medium-webfont.woff') format('woff'),
         url('fonts/lemonmilk-medium-webfont.ttf') format('truetype'),
         url('fonts/lemonmilk-medium-webfont.svg#lemon_milkmedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
.lemonmilkmedium .elementor-heading-title{font-family: 'lemon_milkmedium' !important;}
@font-face {
    font-family: 'lemon_milkregular';
    src: url('fonts/lemonmilk-regular-webfont.eot');
    src: url('fonts/lemonmilk-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lemonmilk-regular-webfont.woff') format('woff'),
         url('fonts/lemonmilk-regular-webfont.ttf') format('truetype'),
         url('fonts/lemonmilk-regular-webfont.svg#lemon_milkregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.lemonmilkregular .elementor-heading-title{font-family: 'lemon_milkregular' !important;}
body{background: #fff !important;font-family:"roboto"; overflow-x:hidden;}
body .site{overflow: hidden;}
ul,li,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
header#masthead{z-index: 9999 !important;}
.banner-image.single-service{position:relative;}
.inner-caption{position:absolute;width:100%;z-index:999;top:34%;display:inline;}
.hfe-nav-menu__layout-horizontal li.menu-item.current-menu-item a{color:#910b10;}
.inner-caption h1{color:#000;text-align:center;font:400 60px/60px "lemon_milkmedium", Sans-serif;text-transform:uppercase;}
.contact-page .contact-form{padding-left:40px;padding-right:40px;}
.contact-page .contact-form br{display:none;}
.contact-page .contact-form .form-group { margin-bottom: 20px;}
.contact-page .contact-form label{margin:30px 0;color: #2d2d2d;display: block;margin-bottom: 5px;font:400 19px/19px "Roboto", Sans-serif;;}
.contact-page .contact-form .form-group .form-control{box-shadow: none;font:300 14px/19px "Poppins", Sans-serif;color:#495057;height:70px;border:2px solid #cbcbcb;border-radius:4px;background-color:#fff;}
.contact-page .contact-form .form-group .form-control::-webkit-input-placeholder {font:300 14px/19px "Poppins", Sans-serif;color: #2d2d2d;}
.contact-page .contact-form .form-group .form-control:-moz-placeholder {font:300 14px/19px "Poppins", Sans-serif;color: #2d2d2d;}
.contact-page .contact-form .form-group .form-control::-moz-placeholder {font:300 14px/19px "Poppins", Sans-serif;color: #2d2d2d;}
.contact-page .contact-form .form-group .form-control:-ms-input-placeholder {font:300 14px/19px "Poppins", Sans-serif;color: #2d2d2d;}
.contact-page .contact-form .form-group input.form-control[type="file"]{padding-top:23px;}
.contact-page .contact-form .form-group label{font:400 16px/22px "Roboto", Sans-serif;color:#2b2b2b;}
.contact-page .contact-form .form-group textarea.form-control{height:140px;padding:20px;}
.contact-page .contact-info-text{padding-top:40px;}
.contact-page .contact-form .form-group input[type=submit]{margin-top:30px;box-shadow:none;width:auto;background-color:#d12780; padding:25px 34px; border-radius:8px;font:900 24px "Roboto";color:#fff;text-transform: uppercase;}
.contact-page .contact-form .form-group input[type=submit]:hover{text-decoration:none;background-color:#000;}
.contact-page .contact-form .form-group.Submit{text-align:left;}
.contact-page .contact-form .form-group select{font-size: 16px;}
.contact-page .contact-form .form-group.check-box .wpcf7-list-item{ display:block;margin:0;}
.contact-page .contact-form .form-group.check-box .wpcf7-list-item input{border:1px solid #d4d4d5;border-radius:4px;background-color:#fafbfe;margin-right:7px;}
.contact-page .contact-form .wpcf7-list-item{display:block;margin:0;}
.contact-page .contact-form .wpcf7-list-item label{margin:20px 0;}
.contact-page .contact-form .form-group .form-control::placeholder { color: #c0bdbd;opacity: 1;},.contact-page .contact-form .form-group textarea.form-control::placeholder { color: #c0bdbd;opacity: 1;}
.contact-page .contact-form .form-group .form-control::placeholder { color: #c0bdbd;opacity: 1;},.contact-page .contact-form .form-group textarea.form-control::placeholder { color: #c0bdbd;opacity: 1;}
.contact-page .contact-form .form-group .form-control::placeholder { color: #c0bdbd;opacity: 1;},.contact-page .contact-form .form-group textarea.form-control::placeholder { color: #c0bdbd;opacity: 1;}
.contact-small-block .elementor-icon-box-content .elementor-icon-box-title{padding-bottom:17px;}
.contact-small-block .elementor-icon-box-content .elementor-icon-box-title{background:url("./assets/images/cont-box-head-bg.jpg") no-repeat center 30px;}
.contact-small-block .elementor-icon-box-icon .elementor-icon{background-color:#008caa; padding: 33px 0 0 33px;width: 123px;height: 123px;border-radius: 100px;text-align: center;}
.contact-small-block .elementor-icon-box-icon{    margin-top: -90px;}
.contact-small-block .elementor-widget-container{border:0px solid #d9d9d9;box-shadow:none;}
.middle-phone .contact-small-block  .elementor-icon-box-icon .elementor-icon{background-color:#424344!important; }
.ul-li ul{margin:0;padding:0;}
.ul-li ul li{list-style:none;background:url("./assets/images/ul-li-bg.png") no-repeat left 10px;padding:3px 0 0 40px;margin:0;}
.single-treatment-issues .ul-li ul li{ background-position: left 8px;padding:3px 0 0 26px;}
.hfe-nav-menu li.elementor-button-wrapper.menu-item a.hfe-menu-item.elementor-button{padding-left:30px;padding-right:30px;}
.home-contact-page .contact-form br{display:none;}
.home-contact-page .contact-form .form-group { margin-bottom: 20px;}
.home-contact-page .contact-form .form-group .form-control,.home-contact-page .contact-form .form-group select{background: #fff;font:400 17px/17px "Roboto";color: #898989;height:55px;border:1px solid #d9d9d9;border-radius:0px;}
.home-contact-page .contact-form .form-group input[type=submit]{margin-top:10px;background-color:#222222; padding:23px 45px; border-radius:8px;font:600 21px "Roboto";color:#fff;text-transform: uppercase;}
.home-contact-page .contact-form .form-group input[type=submit]:hover{text-decoration:none;background-color:#204389;}
.home-contact-page .contact-form .form-group.Submit{text-align:center;}
.blog-wrapper {padding:0px;margin-bottom:55px;}
.blog-wrapper  img{margin:0 auto 20px;border-radius:16px;}
.blog-wrapper a{display:inline-block;font:bold 14px/12px "Roboto";color:#fff;margin:0 auto 40px;background-color:#003d7b;padding:10px 15px;border-radius:100px;padding:15px 18px;}
.blog-wrapper .auther{font:400 13px/22px "Roboto";color:#818080;margin:0 auto 10px;}
.blog-wrapper h6{text-transform: none;font:500 17px/22px "Roboto";color:#484848;margin:20px auto 20px;}
.blog-wrapper .post-date{font:bold 11px/12px "Roboto";color:#fff;background-color:#555555;border-radius:16px;padding:10px 15px;display: inline;}
.row:not(.home-post) .blog-wrapper .post-date{font-weight:300;}
.row:not(.home-post) .blog-wrapper a{text-transform: uppercase;}
.custom-page.single-page{margin:70px 0;}
.custom-page.single-page img{width:100%;}
.custom-page.single-page h2{text-transform: none;font:600 30px/32px "Roboto";color:#000000;margin:5px auto 20px;}
.single-treatment-issues .custom-page.single-page .ul-li ul{display: flex; align-items: flex-start; justify-content: flex-start; column-gap: 16px;
    flex-direction: row;flex-wrap: wrap;}
.custom-page.single-page .ul-li ul li{display:inline-block;width:49.5%; margin: 0 0 20px; font-size: 17px; /*text-transform: capitalize;*/}
.single-treatment-issues .custom-page.single-page .ul-li ul li{width: calc(50% - 8px);}
.tab-content-insurence.insurence-carousel ul.nav.nav-tabs{margin:0;padding:0;border:0;}
.tab-content-insurence.insurence-carousel ul.nav.nav-tabs li{margin:0 4px;padding:0;border:0;position:relative;}
.tab-content-insurence.insurence-carousel .content_wrapper{display:none;background-color:#dffbff;padding:40px 35px;}
.tab-content-insurence.insurence-carousel ul.nav.nav-tabs li h2{display: inline-block;;background-color:#363330c7;padding:10px 53px;;text-transform: none;font:500 24px/24px "Roboto";color:#fff;margin:0px auto;}
.tab-content-insurence.insurence-carousel ul.nav.nav-tabs li .title-wrapper{text-align:center;position:absolute;width: 100%;margin-top: -75px;}
.tab-content-insurence.insurence-carousel .tab-content{margin:0 9px 30px;padding:0;border:10px solid #969696;}
.tab-content-insurence.insurence-carousel ul.nav.nav-tabs li h2 i{display:inline-block;margin-left:10px;}
.tab-content-insurence.insurence-carousel ul.nav.nav-tabs li .title-wrapper:hover .content_wrapper{display:block;}
.tab-content-insurence.insurence-carousel .content_wrapper ul,.tab-content-insurence.insurence-carousel .content_wrapper ul li{margin:0;padding:0;}
.tab-content-insurence.insurence-carousel .content_wrapper ul li{display:inline-block;list-style:none;width:15%;margin-right:10px;background:url("./assets/images/ul-li-bg.png") no-repeat left 7px;padding:3px 0 0 25px;}
.tab-content-insurence.insurence-carousel .content_wrapper p{display:none;}
/* 
.testimonial-carousel .owl-nav{position: absolute;top: 40% !important;}
.testimonial-carousel .owl-nav,.testimonial-carousel .owl-nav{width:100%!important;}
.testimonial-carousel{background:url("./assets/images/testimonial-bg.png") center center no-repeat;background-size: cover;border-radius: 18px;}
.testimonial-wrapper {padding:0px;}
.testimonial-wrapper  img{margin:0 auto 20px;border-radius:16px;}
.testimonial-wrapper p{font:400 18px/32px "Roboto";color:#383737;margin:0 auto 40px;font-style: italic;}
.testimonial-wrapper .auther{font:400 13px/22px "Roboto";color:#818080;margin:0 auto 10px;}
.testimonial-wrapper h6{text-transform: none;font:500 17px/22px "Roboto";color:#484848;margin:20px auto 20px;}
.testimonial-wrapper p:before{content:url("./assets/images/quote-up.png"); position:absolute;margin: -7px 0 0 -60px;}
.testimonial-wrapper p:after{content:url("./assets/images/quote-bottom.png"); position:absolute;}
.testimonial-wrapper .post-date{font:bold 11px/12px "Roboto";color:#fff;background-color:#555555;border-radius:16px;padding:10px 15px;display: inline;}
*/
.testimonial-carousel .owl-nav .owl-prev,.testimonial-carousel .owl-nav .owl-prev:hover{width: 74px;height: 74px;float: left; margin-left: -40px; background:url("./assets/images/t-left.png") center center no-repeat;}
.testimonial-carousel .owl-nav .owl-next,.testimonial-carousel .owl-nav .owl-next:hover{width: 74px;height: 74px;float: right; margin-right: -40px;background:url("./assets/images/t-right.png") center center no-repeat;}
.testimonial-carousel .owl-nav .owl-next i,.testimonial-carousel .owl-nav .owl-prev i{display:none;}
.testimonial-carouse .owl-dots{    text-align: left; margin-left: 54px;}
.owl-theme .owl-dots{text-align: left; margin-left: 54px;}
.owl-theme .owl-dots .owl-dot span{width: 15px;height: 15px;background: #ffffff;border:1px solid #000;}
.owl-theme .owl-dots .owl-dot.active span{background: #008fab;}
/*
.testimonial-carouse .owl-theme .owl-dots{text-align: left; margin-left: 54px;}
.testimonial-carouse .owl-theme .owl-dots .owl-dot span{width: 15px;height: 15px;background: #ffffff;border:1px solid #000;}
.testimonial-carouse .owl-theme .owl-dots .owl-dot.active span{background: #008fab;}
*/
.investment-wrapper h4{font:500 18px/22px "Roboto";color:#fff;margin:0 auto 40px;background: #008fab;padding:15px 50px;text-align:center;}
.user-menu-section{text-align:right;margin: 0 0 0px !important; padding: 0 !important;}
.user-menu-section p{margin: 0 0 0px !important; padding: 0 !important;}
 .user-menu-section #menu-login a{
    color: #FFFFFF;
    border-radius: 33px 33px 33px 33px;background:#0097B2 url(./assets/images/top-icon-bg.png) 15px center no-repeat;
    padding: 7px 30px 7px 43px ;    font-family: "Oswald", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 20px;
}
.tab-content-login ul{margin:0 0px 30px 0;border:0px; justify-content: center;}
.tab-content-login ul li{margin:0 10px 0 0;}
.tab-content-login ul li a{text-transform:uppercase;margin:0;font:400 17px/22px "Roboto";color:#6b6868; display:block;margin:0;padding:8px 30px;border-radius:100px;border:1px solid #eeeeee;}
.tab-content-login ul li a.active,.tab-content-login ul li:hover a{background-color:#00ffff;color:#000000;font-weight:bold;}
.tab-content-login .nom-ligin-from{width:100%;max-width:600px;margin: auto;}
.tab-content-login .tab-content{padding-top:20px;}
 
 
#menu-login{margin:13px 0 -16px 0;padding:0;}
.myaccount-tab-content ul.nav-tabs,ul.tables{display:block;width:100%;margin:0;padding:0;border:none;}
.myaccount-tab-content ul.nav-tabs li{display:block;width:100%;margin:0;padding:0;border:none;}
.myaccount-tab-content ul.nav-tabs li a{display:block;width:100%;margin:0;padding:23px 0;font:400 16px/22px "Roboto";color:#747474;border-bottom:1px solid #eeeeee;}
.myaccount-tab-content ul.nav-tabs li a.active{color:#52b8cb;}
.myaccount-tab-content h4{font:600 20px/22px "Roboto";color:#3b3c3c;margin:0 0 30px 0;padding:0;}
ul.tables li{display:inline-block;margin:0 -5px 0 0;padding:14px 20px;border:1px solid #eeeeee;border-bottom:none;;}
ul.tables li.d1,ul.tables li.d3{width:29%;}
ul.tables li.d4{width:20%;}
ul.tables li.d2{width:21%;}
ul.tables li.last{border-bottom:1px solid #eeeeee;}
.treatment-issues-carousel .text h2{text-align:center;font:500 24px/24px "Roboto";color:#252525;margin:28px 0 45px 0;padding:0;}
.service_block .service_excerpt h2{text-align:center;font:500 24px/24px "Roboto";color:#252525;margin:28px 0 45px 0;padding:0;}
.service_block .service_block_item{margin-bottom:40px;}
.service_home{padding:0;margin:0 auto; max-width: 777px;}
.service_home .service-home-item h2{text-align:center;font:500 18px/22px "Roboto";color:#fff;margin:-33px 0 93px 0;padding:0;}
.service_home .service-home-item{margin-bottom:40px;}
.service_home li{    margin-top: -86px;display:inline-block;width:30%;background:url("./assets/images/home-serv-bg.png") center center no-repeat;background-size: contain;}
.service_home .service_img{padding-top: 38px;}
.get-latest-posts .home-post .item{padding:0px;margin-bottom:30px;position:relative;text-align:left;}
.get-latest-posts .home-post .item  .image-wrapper{position:relative;}
.get-latest-posts .home-post .item a,.get-latest-posts .home-post .item a i{font-size:17px;display: inline-block;text-transform:uppercase;padding:0;margin:6px 0 0px;color:#dddddd;background-color: transparent;border:none;font-weight: 400;}
/*.get-latest-posts .home-post .item a:hover{background-color:#af0b0c;color:#fff;}*/
.get-latest-posts .home-post .item p{text-align:justify;margin:0;padding: 10px 0px 10px ;font-size:17px;line-height:26px;color:#dddddd;}
.get-latest-posts .home-post .item h6{color:#dddddd;margin:0px;font:500 24px/26px "Roboto", Sans-serif;text-transform:none;padding:10px 0px 10px;}
.get-latest-posts .home-post .item .home-post-date{margin:0 0 0px;text-align:left;font:400 20px/22px "Poppins", Sans-serif;color:#00deff;}
.get-latest-posts .home-post .blog-wrapper{margin:0;padding:45px 34px;background-color:#2b2b2b;}
.get-latest-posts .home-post .image-wrapper{ max-height: 315px; overflow: hidden; }
.team-carousel .team-items{margin:0 0 40px 0;}
.team-carousel .team-items h4{text-align: center;font: 900 18px/20px "Roboto", Sans-serif;margin: -53px 39px 0px;z-index: 999999; color: #fff;text-transform: uppercase;background-color: #0889a3;position: absolute;padding: 7px;}
.team-carousel .team-items img{width:100%;border:10px solid #fff;box-shadow:0px 0px 14px #a8a8a8;}
.team-carousel .team-items > a{display: block;}
.team-carousel .team-items p{text-align:justify;}
.team-carousel .team-items p.title{text-align:left;color:#727070;text-transform:uppercase;}
.team-carousel .owl-controls{display:none;}
.team-carousel .team-items h2{text-align: center;font: 600 47px/40px "Teko", Sans-serif;margin:35px 0px 45px 0;color: #003d7b;text-transform: uppercase;}
.team-carousel .team-items h2 > a,
.team-carousel .team-items h2 > a:hover{text-decoration: none; color: #003d7b;}
.team-carousel .home-team ul,.team-carousel .home-team ul li{margin:0;padding:0;}
.team-carousel .home-team ul li{padding: 12px;position:relative;display:inline-block;width:25%;margin-bottom:0px;}
.team-carousel .home-team ul li .image-wraper{width:100%;padding:8px;background:#fff;box-shadow:0px 0px 15px 3px rgba(0,0,0,0.1);}
.team-carousel .home-team ul li .image-wraper img{width:100%;}
.team-carousel .home-team ul li h4{text-align: center;font: 500 20px/20px "Roboto", Sans-serif;margin:0;padding:6px 12px 17px;position:absolute;left:20px; right:20px; top:auto; bottom:20px;background-color:transparent;color: #fff;text-transform: none;}
.team-carousel .home-team ul li h4 > a,
.team-carousel .home-team ul li h4 > a:hover{text-decoration: none; color: #fff;}
.payment-box h2{font: 500 21px/22px "Poppins", Sans-serif;margin:0px 0px 30px;color: #1d1d1d;letter-spacing:1px;}
.investment-details{padding-left:40px;}
.payment-box .booking-form-content .form-group .form-control{border-radius:0;height:70px;border:1px solid #ededed;}
.payment-box .investment-details .booking_final_submit.form-group input[type=submit].form-control{height: auto;box-shadow: none;font: 500 21px/22px "Poppins", Sans-serif;width:100%;border:none;padding:20px 0;margin-top:40px;}
.payment-box .investment-details label{font:400 16px/22px "Poppins", Sans-serif;color: #626161;}
.team-items.about-team img{border:10px solid #fff; box-shadow: 0px 0px 14px #a8a8a8;margin-bottom: 50px;}
.team-items.about-team h2{font: 900 20px/22px "Roboto", Sans-serif;margin:30px 0 0 0;text-transform:uppercase;}
.team-items.about-team p.title{font: 400 19px/26px "Roboto", Sans-serif;color:#727070;}
.contact-page .home-contact.contact-form .form-group .form-control,
.contact-page .home-contact.contact-form .form-group textarea.form-control{background-color:#fefefe00;height:60px;color:#2b2b2b;font:400 14px/15px "Roboto";text-transform:none;border-radius:4px;border:2px solid #2b2b2b;box-shadow: none;}
.contact-page .home-contact.contact-form .form-group {margin-bottom: 12px;}
.contact-page .home-contact.contact-form .form-group textarea.form-control{height:91px;}
.contact-page .home-contact.contact-form .form-group input[type=submit] {font: 900 24px/26px "Roboto", Sans-serif;padding: 25px 40px;border-radius:8px;background-color:#00deff;margin-top:20px;}
.contact-page .home-contact.contact-form h3.elementor-icon-box-title{margin:20px 0 0 0;}
.contact-page .home-contact.contact-form .elementor-icon-box-icon .elementor-icon{padding-left:35px;padding-right:35px;}
.contact-page .home-contact.contact-form .form-group .form-control::placeholder,.contact-page .home-contact.contact-form .form-group textarea.form-control::placeholder { color: #2b2b2b;opacity: 1;}
.contact-page .home-contact.contact-form .form-group .form-control:-ms-input-placeholder,.contact-page .home-contact.contact-form .form-group textarea.form-control::placeholder { color: #ffffff;}
.contact-page .home-contact.contact-form .form-group .form-control::-ms-input-placeholder,.contact-page .home-contact.contact-form .form-group textarea.form-control::placeholder {color: #ffffff;}
.footer-contact .elementor-icon-list-items li{border-bottom:1px solid #d5d4d521;padding: 12px 0 22px;}
footer .hfe-nav-menu li.menu-item {background:url("./assets/images/footer-menu-seperator.png") no-repeat left center;}
footer .newsletter-block .tnp-subscription div.tnp-field{display:inline;}
footer .tnp-subscription input[type=email]{max-width:475px;background: transparent;  border: 1px solid #d8d8d8;background:#bababa;}
footer .newsletter-block .tnp-subscription div.tnp-field.tnp-field-button input{background:#008caa;color:#fff;font-size:16px;font-weight:900;padding:15px 30px;margin-top:10px;width:auto;}
footer .tnp.tnp-subscription{position:relative;margin:0 auto;}
footer .tnp-subscription { max-width: 600px;}
footer .newsletter-block .tnp-subscription div.tnp-field.tnp-field-button input:hover{background:#008caa;text-decoration:none;}
footer .newsletter-block .tnp-subscription label {display: none;}

.contact-page .elementor-icon-box-wrapper .elementor-icon-box-description a{color:#2b2b2b !important;}

.elementor-element.list.twocolumn ul.elementor-icon-list-items{-moz-column-count: 2;-moz-column-gap: 15px;-webkit-column-count: 2;-webkit-column-gap: 15px;column-count: 2;column-gap: 15px;}
.elementor-element.list ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon i.far{width: 18px; height: 15px;background: url(assets/images/ul-li-bg.png) no-repeat center center;}
.elementor-element.list ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-icon i.far::before{content: '' !important;}

.single .single_insurance{padding: 60px 0;}
.single .single_insurance h1{margin: 0 0 22px; padding: 0; font: 700 40px/45px "Roboto", Sans-serif; color: #000; letter-spacing: normal; text-transform: none;}
.single .single_insurance p{margin: 0 0 12px; padding: 0; font: 400 16px/22px "Roboto", Sans-serif; color: #505050; letter-spacing: normal;}


.therapeutic_block .therapeutic_excerpt h2{text-align:center;font:600 24px/24px "Roboto";color:#252525;margin:28px 0 45px 0;padding:0;}
.therapeutic_block .therapeutic_block_item{margin-bottom:40px;}
.therapeutic_home{padding:0;margin:0 auto; max-width: 777px;}
.therapeutic_home .therapeutic-home-item h2{text-align:center;font:500 18px/22px "Roboto";color:#fff;margin:-33px 0 93px 0;padding:0;}
.therapeutic_home .therapeutic-home-item{margin-bottom:40px;}
.therapeutic_home li{ margin-top: -86px;display:inline-block;width:30%;background:url("./assets/images/home-serv-bg.png") center center no-repeat;background-size: contain;}
.therapeutic_home .therapeutic_img{padding-top: 38px;}

.weProvide .service_home li { background: none; margin-top: -73px;}
.weProvide .service_home .service-home-item {background: #edf7ff; border-left: 13px solid #9c1e62; box-shadow: 3px 3px 8px 2px #cbcbcb;}
.weProvide .service_home .service_img {padding-top: 45px;}
.weProvide .service_home .service_img img { margin: 0 auto;}
.weProvide .service_home .service-home-item h2 {color: #003d7b; font: 800 18px/30px 'Poppins'; margin: 10px 0 93px 0; padding-bottom: 30px;}

/* 15.06.23 */
.single-page .content .elementor-widget-container ul { margin: 0px 0px 20px 0px;}
.treatment-issues-carousel .col-sm-4 img {width: 404px;}

.team-carousel .dropdown{display:none;}

.new-tab-content-block .team-items h2{text-align: center;font: 600 47px/40px "Teko", Sans-serif;margin:35px 0px 45px 0;color: #003d7b;text-transform: uppercase;}
.new-tab-content-block .team-items h2 > a,
.new-tab-content-block .team-items h2 > a:hover{text-decoration: none; color: #003d7b;}
.new-tab-content-block .team-items img{width:100%;border:10px solid #fff;box-shadow:0px 0px 14px #a8a8a8;}
.new-tab-content-block ul{margin:0 0px 30px 0;border:0px; justify-content: center;}
.new-tab-content-block ul li{margin:0 10px 0 0;}
.new-tab-content-block ul li a.nav-link{text-transform:uppercase;margin:0;font:400 17px/22px "Roboto";color:#6b6868; display:block;margin:0;padding:8px 30px;border-radius:100px;border:1px solid #eeeeee;}
.new-tab-content-block ul li a.nav-link.active,.new-tab-content-block ul li:hover a.nav-link{background-color:#00ffff;color:#000000;font-weight:bold;}




@media (min-width:1400px) {
	.banner-image > img{max-width:none; width:100%;}

}
@media (min-width:1230px) {
  .container{max-width:1200px !important;}
  .single .single_insurance > .container{max-width: 960px !important;}
}
@media (min-width: 768px) {
	.row.home-post{margin-left: 0; margin-right: 0;}
	.row.home-post > div{padding-left: 0; padding-right: 0;}
}

/* Responsive bootstrup 4.6
============================================*/

/*Extra large devices (large desktops, 1200px and up)
=================================================================*/
@media (min-width: 1200px) {
	.get-latest-posts .home-post .item{height: 655px;overflow: hidden;} 
}

/*Large devices (desktops, 992px and up)
=================================================================*/
@media (min-width: 992px) and (max-width: 1199.98px) {
	.elementor-9 .elementor-element.elementor-element-95a7e13 > .elementor-widget-container {margin: 0px 0px 0px 0px;}
	.elementor-9 .elementor-element.elementor-element-46e7212 .elementor-heading-title {line-height: 42px;}
	.tab-content-insurence.insurence-carousel ul.nav.nav-tabs li {margin: 0 5px;width: 32%;}
	.get-latest-posts .home-post .item {overflow: hidden;height: 666px;}
}
/*Medium devices (tablets, 768px and up)
=================================================================*/
@media (min-width: 769px) and (max-width: 991.98px) {
	.get-latest-posts .home-post .item .image-wrapper img{margin:auto;}
	.tab-content-insurence.insurence-carousel ul.nav.nav-tabs li {margin: 0 5px;width: 32%;}
	.get-latest-posts .home-post .blog-wrapper {width: 50%;	float: left;}
	.get-latest-posts .home-post .item .image-wrapper {width: 50%;float: left;}
	.get-latest-posts .home-post .item .image-wrapper img{width: 100%;}
	.elementor-9 .elementor-element.elementor-element-517e02f > .elementor-element-populated {padding: 0px 0px 45px 0px;}
	.elementor-9 .elementor-element.elementor-element-36d1725:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-36d1725 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-position: center left;}
	.elementor-9 .elementor-element.elementor-element-60981f3 {width: 100%;}
}

/* Small devices (landscape phones, 576px and up)
=================================================================*/
@media (min-width: 576px) and (max-width: 768px) {
	.team-carousel .home-team ul li {width: 50%;}
	.get-latest-posts .home-post .item .image-wrapper img{margin:auto;}
	.elementor-9 .elementor-element.elementor-element-36d1725:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-36d1725 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-position: left;}
	.single-treatment-issues .custom-page.single-page .ul-li ul li {width: 100%;}
	.tab-content-insurence.insurence-carousel ul.nav.nav-tabs li {margin: 0 5px;width: 31%;}
	.get-latest-posts .home-post .blog-wrapper {width: 50%;	float: left;}
	.get-latest-posts .home-post .item .image-wrapper {width: 50%;float: left;}
	.get-latest-posts .home-post .item .image-wrapper img{width: 100%;}
	.elementor-9 .elementor-element.elementor-element-517e02f > .elementor-element-populated {padding: 0px 0px 45px 0px;}
	.elementor-9 .elementor-element.elementor-element-517e02f > .elementor-element-populated {padding: 0px 0px 45px 0px;}
	.elementor-9 .elementor-element.elementor-element-36d1725:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-36d1725 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-position: center left;}
	.elementor-9 .elementor-element.elementor-element-60981f3 {width: 100%;}
}

/*Extra small devices (portrait phones, less than 576px)
=================================================================*/
@media (max-width: 575.98px) {
	.elementor-9 .elementor-element.elementor-element-68d86a0 {margin-top: 0;}
	.team-carousel .home-team ul li {width: 50%;}
	.contact-page .contact-form .form-group input[type="submit"] {width: 100%;}
	.elementor-9 .elementor-element.elementor-element-36d1725:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-36d1725 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-position: left;}
	.get-latest-posts .home-post .item .image-wrapper img{width:100%;}
	.inner-caption h1,.lemonmilkmedium h2 {font: 400 18px/24px "lemon_milkmedium", Sans-serif !important;}
	.custom-page.single-page img {margin-bottom: 27px;}
	.elementor-1596 .elementor-element.elementor-element-4780a5b1 .elementor-heading-title, .elementor-1596 .elementor-element.elementor-element-4780a5b1 .hfe-page-title a {font-size: 18px;line-height: 24px;}
	.single-treatment-issues .custom-page.single-page .ul-li ul li {width: 100%;}
	.tab-content-insurence.insurence-carousel ul.nav.nav-tabs li{width: 100%; margin-bottom:27px;}
	.tab-content-insurence.insurence-carousel ul.nav.nav-tabs li img{width: 100%;}
	.tab-content-login ul li {margin: 0 10px 7px 0;}
	.tab-content-login ul {display:none;}
	.team-carousel .dropdown{display:block;}
	.team-carousel .btn-secondary { position:relative;color: #fff;background-color: #7D174E;border-color: none !important;width: 100%;font-size: 16px;text-align: left;min-height: 54px;}
    .team-carousel .btn-secondary a{color: #fff;}
	.team-carousel .dropdown-toggle::after {position: absolute;right: 9px;display: flex;align-items: center;top: 22px;font-size: 27px;}
	.team-carousel .dropdown-menu.show {width: 100%;}
	.team-carousel .dropdown-menu.show a {font-size: 16px;color: #7D174E;width: 100%;display: block;padding: 6px 18px;}
	.team-carousel .dropdown-menu.show li {border-bottom: 1px solid;margin: 0;}
	.team-carousel .dropdown-menu.show li:hover {background:#7D174E;}
	.team-carousel .dropdown-menu.show li:hover a{color:#7D174E;background:#7D174E;}
	.team-carousel .dropdown-menu.show li:last-child { border-bottom:none;}
	.contact-page .contact-form{padding-left: 0px;padding-right: 0px;}
}
@media (max-width: 400px) {
	.team-carousel .home-team ul li {width: 100%;}
	.single-treatment-issues .custom-page.single-page .ul-li ul li {width: 100%;}
	.custom-page.single-page h2 {font: 600 27px/32px "Roboto";}
	
}