/*
Theme Name: Simply Wellness Child
Author: 
Description: Your description goes here
Version: 1.0
Template: hello-elementor

This is the child theme for Hello Elementor theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/


body{overflow-x:hidden;clear:both;}header.page-header .entry-title {display: none;}
::-webkit-scrollbar { width: 10px !important;}body a:focus { outline: solid 0px !important;}
::-webkit-scrollbar-track { background-color:  #ebebeb !important; -webkit-border-radius: 0px !important; border-radius: 0px !important;}::-webkit-scrollbar-thumb { -webkit-border-radius: 0px !important;  border-radius: 0px !important; background: #f9c41a !important;}

h1.entry-title { display: none !important;}.slider_banner_0 ul li {  list-style: none;  text-align: left; padding: 5px 0px;}.slider_banner_0 ul li img { margin-right: 20px;}.slider_banner_0 .elementor-slide-heading {  margin: 0px !important;}.slider_banner_0 h4 { font-size: 40px !important; color: #34809e !important; font-family: "Comfortaa", Sans-serif; font-weight: 700; margin: 7px 0px;}.slider_banner_0 ul {  margin-left: 85px; margin-bottom: 25px;}.slider_banner_0 .elementor-button.elementor-slide-button {  padding: 22px 48px; border-radius: 90px !important;}
.ibs-number {
    width: 122px;
    margin-top: -45px;
    margin-left: -94px;
}
.ibs-number span {
    color: white !important;
    line-height: 53px;
}
.green img {
    width: 8% !important;
    position: relative;
    top: 3px;
    left: -5px;
}
.prcing_0.dark .elementor-widget-container .elementor-price-table__header {
    background: #a7d7e5 !important;
}
.prcing_0.dark .elementor-widget-container .elementor-price-table__original-price.elementor-typo-excluded {
    color: #1086ac !important;
}
.prcing_0.dark .elementor-widget-container span.elementor-price-table__currency {
    color: #1086ac !important;
}
.prcing_0.dark .elementor-widget-container span.elementor-price-table__integer-part {
    color: #1086ac !important;
}
.prcing_0.dark .elementor-widget-container span.elementor-price-table__period.elementor-typo-excluded {
    color: #1086ac !important;
}
.prcing_0.dark .elementor-widget-container span.elementor-price-table__fractional-part {
    color: #1086ac !important;
}
.prcing_0.dark .elementor-widget-container a.elementor-price-table__button.elementor-button.elementor-size-md {
    color: #1a727c !important;
    font-weight: 600 !important;
}
.prcing_0.dark .elementor-widget-container .elementor-price-table__additional_info a {
    background: #1086ac !important;
}
.green img {
    width: 2.5% !important;
}
.start-low {
    position: relative;
}.blue-btn.full a.paoc-popup-click {
    width: 100% !important;
}.mangment-banner .blue-btn {
    margin-top: 17px !important;
}.work_clum .elementor-widget-container:hover span.elementor-icon.elementor-animation-grow {
    border: 2px solid #94c743 !important;
    fill: #94c743 !important;
    color: #94c743 !important;
}.injection-0 span {
    text-transform: none !important;
}
body ul.sub-menu.elementor-nav-menu--dropdown li:nth-child(5) a {
    background: transparent !important;
    border-radius: 90px !important;
    color: white !important;    color: #333333 !important;
    fill: #333333 !important;
    padding: 10px 21px !important;
    padding-bottom: 15px !important;
}
.arrow-color svg.e-font-icon-svg.e-fas-check {
    fill: #314150 !important;
    font-size: 14px !important;
}
body ul.sub-menu.elementor-nav-menu--dropdown li:nth-child(5) a:hover {
   padding: 7px 36px !important;
}
body .green-btn a.paoc-popup-click {
    background: #94c743 !important;
    border-radius: 90px 90px 90px 90px;
    padding: 13px 30px 13px 30px;
    font-size: 18px !important;
}
.blue-btn a.paoc-popup-click {
    font-family: "Poppins", Sans-serif;
    font-size: 18px !important;
    font-weight: 500;
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    border-radius: 90px 90px 90px 90px;
   padding: 13px 30px 13px 30px;
    background: #337F9D !important;
}.elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a.highlighted, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover {
    padding: 13px 13px !important;
}li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-20 a:after {
    opacity: 0 !important;
}.prcing_0 ul.elementor-price-table__features-list {
    border-top: 1px solid #8080804d;
    border-bottom: 1px solid #8080804d;
    padding: 15px 0px !important;
    margin: 0px 16px !important;
}
.start-low:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../../../wp-content/uploads/2024/08/New-Project-18.png);
    background-repeat: no-repeat;
    background-position: center left;
    background-size: 3.4%;
    left: -17px;
    top: 4px;
}
.fom-01 {
    width: 50%;
    float: left;
    margin-bottom: 13px;
}
li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-20 a {
    color: #3681a0 !important;
}
.fom-03 {
    width: 100%;
    margin: 14px 0px;
}

.fom-03 input {
    width: 100% !important;
}

.fom-03 label {
    width: 100%;
}
.paoc-popup-margin.paoc-popup-snote {
    display: none !important;
}
.fom-04 textarea {
    width: 100%;
    height: 150px;
}
.paoc-popup-center-center .paoc-cb-popup-body {
    border-radius: 15px !important;
}
.fom-2 input {
    background: #1086ac !important;
    color: white;
    padding: 10px 37px;
    border-radius: 64px !important;
    font-size: 17px;
    font-weight: 500;
    border: 0;
    margin-top: 20px !important;
}
.fom-04 {
    width: 100% !important;
}

.fom-04 label {
    width: 100%;
}

.fom-01.two {
    padding-left: 20px;
}
span.swiper-pagination-bullet {
    padding: 0px 21px !important; 
    border-radius: 0px !important;
    bottom: 20px;
    position: relative;
}.injection-0 .e-con-inner {
    background: white;
    box-shadow: 1px 1px 24px 0px #80808040;
    border-radius: 18px;
}
.low-99 h3.elementor-image-box-title {
    margin: 0;
}
.opicity h2.elementor-heading-title.elementor-size-default {
    opacity: 0;
}
.top-line .e-con-inner {
    border-top: 1px solid #8080804d;
}
.get p.elementor-icon-box-description {
    position: relative;
    left: 22px;
}.mar_00 h3.elementor-image-box-title {
       margin-bottom: 5px;
}.mar_9 h3.elementor-icon-box-title {
    margin: 0px !important;
}
.injection-0 .e-con-inner {
    position: relative;
}
.injection-0 .e-con-inner:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../../../wp-content/uploads/2024/08/dout.png);
    background-repeat: no-repeat;
    background-position: bottom left;
    left: -33px;
    bottom: -43px;
    z-index: -1;
}
.injection-0  {
    position: relative;
}
.injection-0:after {
    content: "";
    position: absolute;
    width: 30%;
    height: 63%;
    background: url(../../../wp-content/uploads/2024/08/circle.png);
    background-repeat: no-repeat;
    background-position: bottom right;
    right: 0px;
    bottom: -105px;
    z-index: -1;
}.mid-line .e-con-inner {
    border-top: 1px solid #8080804d;
    border-bottom: 1px solid #8080804d;
}
.get h3.elementor-icon-box-title {
    margin: 0px !important;
}
.get .elementor-icon-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
}
.work_clum.appetite .elementor-widget-container {
    height: auto !important;
}
.time-9 h3.elementor-icon-box-title {
    margin: 0px !important;
}
.time-9 .elementor-icon-box-content {
    display: flex;
    align-items: center;
}
.time-9 .elementor-icon-box-content p.elementor-icon-box-description {
    padding-left: 18px;
}
.work_clum.appetite  span.elementor-icon.elementor-animation-grow {
    margin: 0px !important;
}
.pricing_table .elementor-price-table__ribbon {
    opacity: 0;
}.mangment-banner .swiper-slide-inner {
    padding: 50px 244px !important;
    margin-right: 4% !important;
}.semaglutide h3.elementor-image-box-title {
    margin: 0;
}
.part-9 {
    display: grid;
}.green {
    background: #94c743 !important;
}
.part-9 {
    margin-top: 8px;
}
.part-9 a {
    background: #34809e;
    width: 85%;
    text-align: center;
    color: white !important;
    padding: 9px 10px !important;
    border-radius: 90px !important;
}a.green {
    margin-top: 6px;
}.loation-maap iframe {
    border-radius: 30px !important;
}
.prcing_0 {
    border-radius: 90px !important;
}
.prcing_0 .elementor-price-table__header {
    padding: 28px 4px !important;
}.blue-btn a.paoc-popup-click:hover {
    background: #93ca4c !important;
}
.prcing_0 .elementor-price-table__price {
    margin-top: 68px;
}
.prcing_0 .elementor-price-table__additional_info a {
    background: #1a727c;
    color: white;
    padding: 10px 37px;
    border-radius: 64px !important;
    font-size: 17px;
    font-weight: 500;
}.prcing_0 ul.elementor-price-table__features-list svg.e-font-icon-svg.e-far-check-circle { display: none;}.elementor-price-table .elementor-price-table__footer { padding: 6px 0px 32px 0px !important;}.prcing_0 .elementor-widget-container:hover a.elementor-price-table__button.elementor-button.elementor-size-md {color: #1a727c !important;font-weight: 600 !important;}
.prcing_0 span.elementor-price-table__subheading {
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    top:27%;
}.prcing_0 .elementor-widget-container { background: white; border: 2px solid #8080803b;}
.prcing_0 .elementor-price-table__header { background: #d2e9e3 !important;}
.elementor-price-table { border-radius: 28px !important;}.time-9 .elementor-icon-box-wrapper { margin-bottom: -11px;}
.location-999 {  margin: 19px 0px;}.location-999 a {background: #337f9d; color: white !important; padding: 13px 23px; border-radius: 94px !important;}.loations-65 .time-9 .elementor-icon-box-wrapper { margin-bottom: -18px;}
.prcing_0 .elementor-widget-container:hover { cursor: pointer !important;}.elementor-nav-menu img {  margin-right: 9px;}
.prcing_0 .elementor-widget-container:hover  .elementor-price-table__additional_info a { background: #1086ac !important;}
.prcing_0 .elementor-widget-container { border-radius: 16px !important;}.work_clum span.elementor-icon.elementor-animation-grow { border: 2px solid #337f9d; padding: 26px 26px; border-radius: 90px; margin-top: 30px !important;}.work_clum:hover h5 { background: #8cc63c !important;}.work_clum .elementor-widget-container {  height: 400px !important;}.mar_0 p { margin: 0;}.copyright-0 .e-con-inner {  border-top: 1px solid #ffffff52!important;}
.mar_0 h3.elementor-icon-box-title { margin: 0;}
.work_clum .elementor-icon-box-content h5 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    background: #337f9d;
    width: 48%;
    padding: 10px 0px 15px 0px;
    border-radius: 0px 0px 50px 50px;
    margin: auto;
    color: white !important;
}
.physician h3.elementor-icon-box-title { margin: 0;}
.prcing_0 .elementor-widget-container:hover .elementor-price-table__original-price.elementor-typo-excluded {  color: #1086ac !important;}
.prcing_0 .elementor-widget-container:hover span.elementor-price-table__currency {  color: #1086ac !important;}
.prcing_0 .elementor-widget-container:hover span.elementor-price-table__period.elementor-typo-excluded {  color: #1086ac !important;}
.prcing_0 .elementor-widget-container:hover span.elementor-price-table__integer-part {  color: #1086ac !important;}
.prcing_0 .elementor-widget-container:hover span.elementor-price-table__fractional-part { color: #1086ac !important;}
.bg-icon .elementor-widget-container { background: #337f9d; border-radius: 90px;  padding: 17px 0px;  width: 60%; margin: auto; position: relative;}.bg-icon .elementor-widget-container:hover { background: #8cc63c; cursor: pointer;}.bg-icon { position: relative;}.bg-icon.remove:before{opacity:0;}.bg-icon:before {  content: ""; position: absolute; width: 100%;height: 100%;background: url(../../../wp-content/uploads/2024/08/New-Project.png);background-repeat: no-repeat; background-size: 18%; background-position: center;  left: 56%;}
.bg-icon .elementor-widget-container:before { content: ""; position: absolute; width: 120%;  height: 120%; border: 2px solid #337f9d; border-radius: 90px; left: -10px; right: 0; top: -10px;}body ul.sub-menu.elementor-nav-menu--dropdown li:nth-child(5) a:hover { padding: 8px 13px !important;}body ul.sub-menu.elementor-nav-menu--dropdown li:nth-child(5) a { padding: 8px 13px !important;}

.elementor-social-icons-wrapper.elementor-grid a {
    background: transparent !important;
}
.range-slider input {
    width: 74%;
}

#rangeValue {
    position: relative;
    display: block;
    text-align: end;
    font-size: 22px;
    color: white;
    font-weight: 700;
}
.range {
    width: 540px;
    height:16px;
    -webkit-appearance: none;
    background: #a1d4d8;
    outline: none;
    border-radius: 15px;
    overflow: hidden;
    box-shadow: none;
}
.range::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background: #00fd0a;
  cursor: pointer;
  border: 4px solid #333;
  box-shadow: -407px 0 0 400px #00fd0a;
}












/* Media Query */
@media only screen and (max-width:1400px) and (min-width:1301px) {
.mangment-banner .swiper-slide-inner { padding: 50px 140px !important; margin-right:10% !important;}	
}
@media only screen and (max-width:1300px) and (min-width:1200px) {
.mangment-banner .swiper-slide-inner { padding: 50px 88px !important; margin-right: 13% !important;} 
	.elementor-slide-heading { line-height: 40px !important; font-size: 40px !important;}.slider_banner_0 h4 {font-size: 30px !important;}.slider_banner_0 ul li { font-size: 16px;}.slider_banner_0 ul {  margin-left: 30px;}.main_heading h2 { font-size: 30px !important;}.prcing_0 h3.elementor-price-table__heading { font-size: 20px !important;  padding: 0px 50px; text-align: center !important;}.green-heading h2 {  font-size: 90px !important;}.top_tiitle h2 {  font-size: 40px !important;}

}
@media only screen and (max-width:1199px) and (min-width:992px) {
.mangment-banner .swiper-slide-inner { padding: 50px 40px !important; margin-right: 13% !important;}
.slider_banner_0 h4 {font-size: 30px !important;}
.prcing_0 .elementor-price-table__additional_info a { padding: 9px 22px; font-size: 15px;}
}
@media only screen and (max-width:991px) and (min-width:768px) {
.mangment-banner .swiper-slide-inner { padding: 50px 20px !important; margin-right: 13% !important;}
.footer_main .e-con-inner { display: block !important;}.slider_banner_0 h4 {font-size: 20px !important;}.prcing_0 .elementor-price-table__additional_info a { padding: 9px 22px; font-size: 15px;}.footer_main .e-con-full.w-50 { width: 50% !important;  float: left;
}.four-clum-4 .e-con-inner {  display: block !important;}.four-clum-4 .e-con-inner .w-50 { width: 50% !important;  float: left !important;
}.prcing_0 span.elementor-price-table__subheading { position: absolute; width: 90%; left: 0;right: 0; top: 25%;margin: auto;
}.slider_banner_0 ul {  margin-left: 12px;}.pricing_table .w-50 { width: 50% !important; float: left !important;}.pricing_table .e-con-inner {
 display: block !important;}.bg-icon .elementor-widget-container {background: #337f9d; border-radius: 90px; padding: 14px 0px; width: 72%;
 margin: auto; position: relative;}.bg-icon .elementor-widget-container:before { content: "";  position: absolute; width: 125%;
 height: 125%; border: 2px solid #337f9d;border-radius: 90px; left: -9px; right: 0;  top: -9px;}.bg-icon .elementor-widget-container img {
 width: 58%;}.work_clum .elementor-widget-container { height: 500px !important;}.medicn-0 .e-con-inner { display: block;}
.slider_banner_0 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal { bottom: -74px;}
.medicn-0 .e-con-inner .w-100 { width: 100% !important;}.injection-0:after {display:none;} .injection-0:before {display:none;}.medicn-0 .e-con-inner {
    display: block;
}.medication .e-con-inner {
    display: block !important;
}


}
@media only screen and (max-width:767px) and (min-width:576px) {
.mangment-banner .swiper-slide-inner { padding: 50px 20px !important; margin-right: 13% !important;}
.footer_main .e-con-inner { display: block !important;}.slider_banner_0 h4 {font-size: 20px !important;}.prcing_0 .elementor-price-table__additional_info a { padding: 9px 22px; font-size: 15px;}.footer_main .e-con-full.w-50 { width: 50% !important;  float: left;
}.four-clum-4 .e-con-inner {  display: block !important;}.four-clum-4 .e-con-inner .w-50 { width: 50% !important;  float: left !important;
}.prcing_0 span.elementor-price-table__subheading { position: absolute; width: 90%; left: 0;right: 0; top: 25%;margin: auto;
}.slider_banner_0 ul {  margin-left: 12px;}.pricing_table .w-50 { width: 50% !important; float: left !important;}.pricing_table .e-con-inner {
 display: block !important;}.bg-icon .elementor-widget-container {background: #337f9d; border-radius: 90px; padding: 14px 0px; width: 72%;
 margin: auto; position: relative;}.bg-icon .elementor-widget-container:before { content: "";  position: absolute; width: 125%;
 height: 125%; border: 2px solid #337f9d;border-radius: 90px; left: -9px; right: 0;  top: -9px;}.bg-icon .elementor-widget-container img {
 width: 58%;}.work_clum .elementor-widget-container { height: 500px !important;}.medicn-0 .e-con-inner { display: block;}
.slider_banner_0 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal { bottom: -74px;}
.medicn-0 .e-con-inner .w-100 { width: 100% !important;}.injection-0:after {display:none;} .injection-0:before {display:none;}.d-flex-0 {
 display: flex;  align-items: center; justify-content: center;}.top-line .e-con-inner { border-top: none;}.mid-line .e-con-inner { border-top:0px solid #8080804d; border-bottom: 0px solid #8080804d;}.start-low:after { background-size: 5%;left: -17px; top: 0;}.medication .e-con-inner {
    display: block;
}.green img {width: 4% !important;}
}
@media  (max-width:575px) {
.start-low:after {  background-size: 5%; left: -17px; top: 0;}.mangment-banner .swiper-slide-bg { background-position: left !important;
}.top-line .e-con-inner {  border-top: none;}.d-flex-0 { display: flex!important; align-items: center!important;justify-content: center!important;
}.injection-0:after {display:none;} .injection-0:before {display:none;}.mangment-banner .swiper-slide-inner { padding: 0px 12px !important; margin-right: 0% !important;}.slider_banner_0 ul { margin-left: 0; padding: 0;}.mid-line .e-con-inner { border-top:0px solid #8080804d; border-bottom: 0px solid #8080804d;}.slider_banner_0 .swiper-slide-contents { max-width: 100% !important;}.slider_banner_0 h4 {font-size:20px !important;
}.bg-icon .elementor-widget-container { padding: 24px 0px; width: 35%;margin: auto;position: relative;}.bg-icon {  margin-bottom: 0px !important;
 margin-top: 7px; }nav.elementor-nav-menu--dropdown.elementor-nav-menu__container { width: 280px; position: absolute;left: -261px;
 top: 58px; z-index: 99;  border-radius: 15px !important;}.bg-icon:before {display:none;}.slider_banner_0 ul li img { width: 5%!important;
}.slider_banner_0 span.swiper-pagination-bullet { bottom: 40px;}.slider_banner_0 .elementor-button.elementor-slide-button {
 padding: 17px 34px !important;}.bg-icon {display: flex !important;align-items: cente !importantr; justify-content: center !important;
}.box-location figure.elementor-image-box-img img { border-radius: 250px !important;}body .elementor-nav-menu {  padding: 15px 12px !important;background: #f4f4f4 !important;}.elementor-slides .swiper-slide-bg { background-size: cover;background-position: 69% 0% !important;}
.part-9 a {width: 100%;}.slider_banner_0 .swiper-slide-contents {  max-width: 100% !important;  margin-left: -48px!important;}
	    .slider_banner_0.mangment-banner .swiper-slide-contents {
        max-width: 100% !important;
        margin-left: 0px !important;
    }.elementor-302 .elementor-element.elementor-element-04305dd {
    --e-con-grid-template-columns: repeat(2, 1fr) !important;
}.green img {width: 4% !important;}
	.slider_banner_0.mangment-banner .elementor-slides .swiper-slide-bg {
    background-position: 10% !important;
}.btm-code a {
    display: block !important;
    text-align: center !important;
}
.ibs-number {
    width: 213px;
    margin-top: -45px;
    margin-left: -167px;
}
.btm-code {
    display: block !important;
}
}
