body.error404{overflow:hidden}.et_pb_row_1{padding-top:0px!important}.services_card_hover h3.dg-cpt-title,.services_card_hover .dg-acf-field-inner{height:auto!important}.ti-name,.ti-rating-text strong,.ti-review-text-container.ti-review-content{color:#000!important}@media (max-width:1200px){.ybh-cards-with-icon img.dsm_card_img.dsm_card_image_stretch,.getting-started-cards-row img.dsm_card_img{max-width:95px!important}}@media (min-width:599px) and (max-width:670px),(min-width:859px) and (max-width:980px){.ti-widget.ti-goog .ti-row{display:block!important}.ti-footer.source-Google{margin-top:30px!important}}.dg-cpt-inner-wrap{cursor:pointer}.services .dg-item-wrap.dg-item-acf{min-height:120px}ul.dsm_icon_list_items li{margin-bottom:10px!important}.et-pb-contact-message{color:#ff0000}.align-element{display:inline-block!important}h1{padding-bottom:0px}.page-id-265236{overflow:hidden!important}@media (min-width:981px) and (max-width:1023px){.ti-prev{left:-20px!important}}@media (max-width:980px){.ti-widget.ti-goog .ti-controls{display:block!important}.ti-next{right:-15px!important}}@media (max-width:1023px){.ti-prev{display:none!important}}@media (min-width:360px) and (max-width:583px){.ti-prev{left:-20px!important}}@media (max-width:1440px){.services-row{width:100%!important;padding:0px 20px}}@media (min-width:1031px) and (max-width:1206px){.services-section{width:95%}.services-row .dgcm_cptfilter_0 .dg-cpt-inner-wrap{padding-top:195px!important}}@media (min-width:981px) and (max-width:1032px){.services-section{width:95%}.services-row .dgcm_cptfilter_0 .dg-cpt-inner-wrap{padding-top:175px!important}}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}@media (max-width:600px){.services-section{padding:0px!important}.services-section .dg-cpt-outer-wrap .dg-cpt-inner-wrap{padding-top:150px!important}}@media (max-width:560px){.ti-header-write-btn-container{margin-left:-60px}}.no-filter-cpt ul.dg-cpt-filter-nav{display:none}.no-filter-cpt .dg-cpts-wrap{margin:0px!important}select.dg-cpt-filter-dropdown{border-radius:25px;border:0px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;border:5px solid #fff;background:#f3e9f3!important;color:#90278e;font-weight:600;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url("/wp-content/uploads/2025/07/down.png") no-repeat right 12px center!important;background-color:#f3e9f3!important;background-size:15px}div#filterable-blog select.dg-cpt-filter-dropdown{border-radius:25px;border:0px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;border:5px solid #fff;background:#000!important;color:#90278e;font-weight:600;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url("/wp-content/uploads/2025/07/down.png") no-repeat right 12px center!important;background-color:#fff!important;background-size:15px}.et_pb_post:last-child{margin-bottom:0px!important}.services_card_hover .dsm_card .dsm_card_wrapper{display:flex!important;flex-direction:column-reverse!important}.services_card_hover .dsm_card .dsm_card_description{opacity:0}.services_card_hover .dsm_card:hover .dsm_card_description{opacity:1}.services_card_hover .dsm_card:hover .et_pb_module.dsm_card_wrapper{display:flex!important;flex-direction:column!important}.highlight-text{color:#90278e!important}.et_builder_inner_content{overflow:visible!important}.ybh-button-card:hover::after{transform:translateX(7px)}.ybh-button-card::after{content:attr(data-icon);display:inline-block;margin-left:10px;transform:translateX(0);transition:transform 0.3s ease}div#home-banner-section .et_pb_button_module_wrapper{display:inline-block!important;width:max-content!important;bottom:10px!important;margin-right:30px!important}.services ul.dg-cpt-filter-nav{border:solid 1px #f3e9f3;width:fit-content;margin:auto;padding:5px!important;border-radius:60px;background:#fff;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px}.services li.dg-cpt-filter-nav-item.dg-active{background:#f3e9f3!important;border-radius:50px;padding:5px 8px;color:#90278e}.services li.dg-cpt-filter-nav-item{color:#90278e;font-weight:700;font-size:18px}.services.dg-loaded .dg-cpt-item{display:block!important}@media (min-width:981px) and (max-width:1200px){#programs-row{display:block!important}div#allied-health-section .et_pb_column_1_4.et_pb_column{width:100%!important}div#allied-health-section .et_pb_column_1_4.et_pb_column:not(.et-last-child){margin-bottom:30px}div#treatment-section h3.dsm_card_title{font-size:16px!important}}@media (min-width:768px) and (max-width:980px){div#allied-health-section .et_pb_column_1_4.et_pb_column{margin-bottom:30px}}@media (min-width:981px) and (max-width:1200px){.services.dg-loaded .dg-cpt-item{width:50%}}@media (min-width:508px){.services .dg-cpts-wrap{margin-top:60px}}@media (min-width:1025px){.services .dg-cpt-title-wrap,div#services-ndis .dg-cpt-title-wrap{position:absolute;bottom:20px;left:20px;right:20px;transition:transform 0.4s ease;z-index:2}}@media (max-width:980px){.dg-item-wrap.dg-cpt-content-wrap.dgcm_cptitem_1{min-height:260px!important}}.services .dg-cpt-outer-wrap.dg-hover-trigger.hover-events-bound,div#services-ndis .dg-cpt-outer-wrap.dg-hover-trigger.hover-events-bound{min-height:420px}.services .dg-cpt-content-wrap,div#services-ndis .dg-cpt-content-wrap{opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity 0.3s ease,transform 0.3s ease;position:relative;z-index:1}.services .dg-cpt-item,div#services-ndis .dg-cpt-item{min-height:auto!important}.dg-item-wrap.dg-cpt-content-wrap.dgcm_cptitem_1{min-height:205px}.services .dg-hover-trigger,div#services-ndis .dg-hover-trigger{position:relative;overflow:hidden}.services.dg-cpt-title-wrap{transition:transform 0.3s ease;position:relative;z-index:1}.services.dg-cpt-content-wrap{position:absolute;bottom:0;left:0;width:100%;opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.3s ease;z-index:2;padding:20px;box-sizing:border-box}div#treatment-section .dsm_card_wrapper{padding-bottom:0}@media (min-width:981px){div#treatment-section h3.dsm_card_title.et_pb_module_header{padding-bottom:0px}}@media (min-width:1200px){div#supporting-partners img{width:60%;display:block;margin:auto}}div#blog-grid-section .dg-cpt-outer-wrap.dg-hover-trigger{border:solid #f3e9f36b 5px!important;border-bottom-left-radius:25px;border-bottom-right-radius:25px}@media (max-width:767px) and (min-width:620px){div#blog-cta a.et_pb_button.et_pb_button_one{margin-right:20px!important}}@media (max-width:767px){.dg-pagination .page-numbers{font-size:12px!important}#blog-grid-section .dgcm_cptgrid_0 .pagination .page-numbers:not(.prev):not(.next){padding-top:5px!important;padding-right:10px!important;padding-bottom:0px!important;padding-left:10px!important}}@media (max-width:619px){div#blog-cta .et_pb_button_module_wrappers{display:grid}}div#blog-featured-image img{height:512px;object-fit:cover}.single-post h2{font-size:40px!important}div#ahc-section article{pointer-events:none}@media (min-width:981px) and (max-width:1050px){div#classes-section .dg-cpt-outer-wrap.dg-hover-trigger.hover-events-bound{min-height:450px!important}div#classes-section .dg-item-wrap.dg-item-acf{min-height:160px}}div#classes-section article{pointer-events:none!important}.services-gallery-section .swiper-slide{background:#fff!important;padding:10px;border-radius:15px}.services-gallery-section img{border-radius:15px}.services_card_hover .dg-acf-field-inner{margin-top:15px!important}@media (max-width:767px){.services-gallery-section .et_pb_row.et_pb_row_3{width:100%!important}}div#team-bio-section .et_pb_gallery_item{pointer-events:none}div#our-team-section .dg-cpt-outer-wrap.dg-hover-trigger{background-position:top!important}div#team-bio-section .et_pb_gallery_items.et_post_gallery{width:70%!important}div#cancer-care-benefits-section li.dsm_icon_list_child span.dsm_icon_list_wrapper{margin-bottom:auto;margin-top:10px}@media (max-width:767px) and (min-width:620px){div#cancer-movement-cta a.et_pb_button.et_pb_button_one{margin-right:20px!important}}@media (max-width:619px){div#cancer-movement-cta .et_pb_button_module_wrappers{display:grid}}@media (max-width:434px){iframe#ob-iframe{height:560px}}div#faq-section .et_pb_accordion_item{margin-bottom:5px;border-radius:5px;padding:30px 20px!important}@media (max-width:1401px) and (min-width:1031px){div#banner-row{display:block}div#book-an-appointment-titlebar .et_pb_column{width:100%!important}div#banner-row .et_pb_module.et_pb_text{text-align:-webkit-center}}div#faq-section .swiper-pagination-bullet-active{background:#e8d3e8!important}div#faq-section .swiper-wrapper{display:inline-flex;place-content:center}@media (max-width:1200px){.faq-two-col{display:block!important}.faq-two-col .et_pb_column{width:100%!important;padding-top:0px;padding-bottom:0px;display:block}.faq-two-col .et_pb_module.et_pb_accordion{margin-bottom:10px!important}.faq-two-col .et_pb_column{margin-bottom:0px!important}}@media (max-width:980px){.faq-titlebar .et_pb_column.et_pb_column_1_2.et_pb_column_0{margin-bottom:0px}}@media (min-width:768px) and (max-width:980px){.getting-started-cards-row{display:block!important}.getting-started-cards-row .et_pb_column{width:100%!important;margin-bottom:30px!important}}@media (max-width:980px){div#pricing-plans-section .dvmd_tm_tblock.dvmd_tm_tblock_1{margin-top:5px}.terms-condition-row .et_pb_column.et_pb_column_1_2,.terms-condition-row .et_pb_module.et_pb_text{margin-bottom:0px!important}div#price-list-section .dvmd_tm_tblock,div#pricing-plans-section .dvmd_tm_tblock{width:50%}div#price-list-section .dvmd_tm_blocks,div#pricing-plans-section .dvmd_tm_blocks{display:flex}div#price-list-section .dvmd_tm_tblock.dvmd_tm_tblock_1.dvmd_tm_cblock,div#pricing-plans-section .dvmd_tm_tblock.dvmd_tm_tblock_1.dvmd_tm_cblock{margin-top:0}}option[value=""]{display:none!important}@media (min-width:981px) and (max-width:1335px){div#contact-form-section .et_pb_row{width:100%}}h2.et_pb_contact_main_title{display:none}@media (min-width:768px) and (max-width:980px){div#contact-form-section button.et_pb_contact_submit.et_pb_button{width:-webkit-fill-available!important;width:max-content!important}}div#contact-form-section .et_pb_contact_right{margin:10px 0}div#contact-form-sectio button.et_pb_contact_submit.et_pb_button{width:-webkit-fill-available!important;width:max-content!important}@media (max-width:490px),(min-width:768px) and (max-width:1335px){div#contact-form-section .et_contact_bottom_container{}}button.et_pb_contact_submit.et_pb_button:hover:after,a.et_pb_button:hover:after{-webkit-transform:translateX(4px);transform:translateX(4px)}footer{position:relative;z-index:0}div#footer-section li a{color:#333!important}html{scroll-behavior:smooth}div#et-main-area{overflow:hidden!important}.supreme-card-row{display:block}.supreme-card-row .et_pb_module{flex:1 1 300px;min-height:250px}.et-highlightable.et-highlighted{transform:scale(1.1);transition:transform .7s ease}.et-highlightable{background:transparent;z-index:999;transition:transform .7s ease}span.et-highlighted-overlay{background:rgba(232,211,232,0.9);position:fixed;inset:0;z-index:99;pointer-events:none;opacity:0;transition:opacity .7s ease}body.et-highlighted-hidden .et-highlighted-overlay{opacity:.9;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px)}div#footer-section ul{padding:0px!important}@media (min-width:981px) and (max-width:1279px){div#footer-col-text{width:100%!important;margin-bottom:30px}div#footer-section .footer-col-list{width:29%!important}}.single-post .et_pb_text_inner p{margin-bottom:1.5em!important;padding:0!important}@media (max-width:767px){.single-post .et_pb_text_inner p{margin-bottom:1.5em!important}}.et_pb_section_1_tb_body h2{font-weight:900}.single-post .et_pb_text_inner h3{font-size:40px!important;font-weight:900;line-height:1.4}@media (max-width:980px){.single-post .et_pb_text_inner h2.single-post .et_pb_text_inner h3{font-size:32px!important;font-weight:bold!important}}@media (max-width:767px){.single-post .et_pb_text_inner h2.single-post .et_pb_text_inner h3{font-size:26px!important;font-weight:bold!important;text-wrap:pretty}}