.service ul{height:400px;overflow-y:scroll;scrollbar-width:1px!important}.cta-button:hover{transform:translateY(-3px);transition:0.5s ease-in-out}.elementor-26228 .elementor-element.elementor-element-bf57e1d{border-radius:10px}.iconbxx h3.elementor-icon-box-title{margin-top:0}.popupform{border:1px solid #23a455;border-radius:5px;margin-bottom:0}.popupcheckbox .gchoice{display:flex;gap:20px}.popupcheckbox .gfield-choice-input{padding:10px;height:32px;width:50px}p:last-child,ol:last-child,ul:last-child{margin-bottom:0!important}.elementor-icon-wrapper{display:flex}.elementor-button-icon svg[fill="none"]{fill:none!important}.h-100{height:100%}.ma_custom_header{width:100%;position:fixed;top:0;left:0;right:0;z-index:999}.ma_title_gradient .elementor-heading-title{background:linear-gradient(-99.627deg,#FFFFFF 0%,#8BC53F 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.elementor-widget-n-accordion{details.e-n-accordion-item{background-color:#fff;border-radius:16px;overflow:hidden}}.ma_footer_menu #menu-ma-footer-menu{background:none!important;max-width:100%;position:static!important;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:6px;li{border:none!important}a{padding:6px 10px!important;border:none!important}}@media (min-width:1025px){.ma_hero_wrap{background-image:url(https://myvitalhealthsolutions.com.au/wp-content/uploads/2026/04/Domenic-Pisanelli-1.webp);background-position:calc(50% + 340px) 100%;background-repeat:no-repeat;background-size:auto 110%}}@media (min-width:801px){.ma_sticky_on_top{position:sticky;top:100px}}@media screen and (max-width:767px){#viral_health_custom .elementor-image-box-wrapper{display:flex!important;text-align:left!important;margin-bottom:15px}#viral_health_custom .video-icon-lp .elementor-image{text-align:center;width:100%;position:absolute;top:-130px}#viral_health_custom .video-icon-lp img{width:120px}}@media only screen and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2){#conditions .elementor-image-box-wrapper,#how-we-work .elementor-image-box-wrapper,#conditions .e-con-inner,#how-we-work .e-con-inner{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;max-width:100%!important;width:100%!important}#conditions .elementor-image-box-wrapper,#how-we-work .elementor-image-box-wrapper{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;flex-direction:row!important;-webkit-align-items:flex-start!important;align-items:flex-start!important;-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important;text-align:left!important}#conditions .elementor-image-box-img,#how-we-work .elementor-image-box-img{-webkit-box-flex:0!important;-webkit-flex:0 0 80px!important;flex:0 0 80px!important;width:80px!important;max-width:80px!important;margin:0 15px 0 0!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}#conditions .elementor-image-box-img img,#how-we-work .elementor-image-box-img img{width:100%!important;height:auto!important;display:block!important;max-width:100%!important}#conditions .elementor-image-box-content,#how-we-work .elementor-image-box-content{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;flex:1 1 auto!important;width:calc(100% - 95px)!important;max-width:calc(100% - 95px)!important;min-width:0!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}#conditions h1,#conditions h2,#conditions h3,#conditions h4,#conditions h5,#conditions h6,#how-we-work h1,#how-we-work h2,#how-we-work h3,#how-we-work h4,#how-we-work h5,#how-we-work h6,#conditions .elementor-heading-title,#how-we-work .elementor-heading-title{word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%!important;white-space:normal!important}#conditions p,#how-we-work p,#conditions .elementor-image-box-description,#how-we-work .elementor-image-box-description{word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%!important;white-space:normal!important}#conditions,#how-we-work{overflow-x:hidden!important;max-width:100vw!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}#conditions .elementor-container,#conditions .elementor-row,#conditions .elementor-column,#conditions .elementor-widget-wrap,#how-we-work .elementor-container,#how-we-work .elementor-row,#how-we-work .elementor-column,#how-we-work .elementor-widget-wrap{max-width:100%!important;width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}}