.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-776 .elementor-element.elementor-element-d3bda87:not( .elementor-widget-image ) .elementor-widget-container, .elementor-776 .elementor-element.elementor-element-d3bda87.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://nutrihealth.foundation/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-776 .elementor-element.elementor-element-d3bda87{text-align:center;}.elementor-776 .elementor-element.elementor-element-d3bda87 img{width:50%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-776 .elementor-element.elementor-element-77a2153{text-align:center;}.elementor-776 .elementor-element.elementor-element-77a2153 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:400;color:#656464;}.elementor-776 .elementor-element.elementor-element-9ca4bda{margin-top:40px;margin-bottom:0px;}.elementor-776 .elementor-element.elementor-element-5499e91 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:600;color:#363636;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-776 .elementor-element.elementor-element-b030da2 .elementor-tab-title, .elementor-776 .elementor-element.elementor-element-b030da2 .elementor-tab-title:before, .elementor-776 .elementor-element.elementor-element-b030da2 .elementor-tab-title:after, .elementor-776 .elementor-element.elementor-element-b030da2 .elementor-tab-content, .elementor-776 .elementor-element.elementor-element-b030da2 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-776 .elementor-element.elementor-element-b030da2 .elementor-tab-title, .elementor-776 .elementor-element.elementor-element-b030da2 .elementor-tab-title a{color:#555555;}.elementor-776 .elementor-element.elementor-element-b030da2 .elementor-tab-title.elementor-active,
					 .elementor-776 .elementor-element.elementor-element-b030da2 .elementor-tab-title.elementor-active a{color:#A9232D;}.elementor-776 .elementor-element.elementor-element-b030da2 .elementor-tab-title{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-776 .elementor-element.elementor-element-b030da2 .elementor-tab-content{color:#575757;}.elementor-776 .elementor-element.elementor-element-cccf3eb{margin-top:47px;margin-bottom:0px;}.elementor-776 .elementor-element.elementor-element-581b74a .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:500;color:#000000;}.elementor-776 .elementor-element.elementor-element-07a34eb{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#646464;}.elementor-776 .elementor-element.elementor-element-307eb05{--spacer-size:50px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-776 .elementor-element.elementor-element-d3bda87 img{width:70%;}.elementor-776 .elementor-element.elementor-element-b030da2 .elementor-tab-title{font-size:17px;}.elementor-776 .elementor-element.elementor-element-581b74a .elementor-heading-title{font-size:22px;}}@media(max-width:767px){.elementor-776 .elementor-element.elementor-element-d3bda87 img{width:30%;}.elementor-776 .elementor-element.elementor-element-77a2153 .elementor-heading-title{font-size:18px;}.elementor-776 .elementor-element.elementor-element-5499e91 .elementor-heading-title{font-size:20px;}.elementor-776 .elementor-element.elementor-element-b030da2 .elementor-tab-title{font-size:17px;}.elementor-776 .elementor-element.elementor-element-581b74a .elementor-heading-title{font-size:18px;}}/* Start custom CSS for tabs, class: .elementor-element-b030da2 */@media (min-width: 300px) {
  #h-tabs .elementor-tabs-wrapper {
    display: flex;
        flex-direction: row;
  }
}
@media (min-width: 300px) {
  #h-tabs .elementor-tab-mobile-title {
    display: none;
  }
}

.elementor-tab-title {
    background-color: #f4f4f4;
    border-radius: 5px;

}

.elementor-tab-title.elementor-active {

    background-color: #f4f4f4 !important;

}

.elementor-tab-title.elementor-tab-mobile-title {
   display: none;
}

.elementor-tab-title:nth-child(odd) {

}

.elementor-tab-title:nth-child(even) {
 
}

.elementor .elementor-element .elementor-tabs-wrapper {
   display: flex;
   flex-wrap: nowrap;
   overflow-x: auto;
   -webkit-overflow-scrolling: touch;
   -ms-overflow-style: -ms-autohiding-scrollbar;
   margin-right: -10px;
}

.elementor-tabs-wrapper::-webkit-scrollbar {
		height: 0;
}

.elementor-tab-title {
   flex: 0 0 auto;
}

.elementor-tab-desktop-title.elementor-active:before,
.elementor-tab-desktop-title.elementor-active:after {
   width: 0!important;
}

/* Desktop scroll bar styling */
@media (min-width:1025px){

.elementor-tabs-wrapper::-webkit-scrollbar-track {
        background-color: #b6b6b6;
}
.elementor-tabs-wrapper::-webkit-scrollbar {
        height: 8px;
        background-color: #F4f4f4;
}
.elementor-tabs-wrapper::-webkit-scrollbar-thumb {
        background-color: #0000008f;
}
}

.elementor-75593 .elementor-element.elementor-element-7b480ad .elementor-tab-title {
padding: 15px 6px 15px 6px!important;
}
.elementor-tab-title  {    margin-right: 18px;}/* End custom CSS */