:root{--primary-color:#003A5D;--secondary-color:#02AFAB;--tertiary-color:#E5EBEE;--body-color:#003A5D}h1,h2,h3,h4,h5,h6,p,body{color:var(--primary-color)!important;font-family:"museo-sans",sans-serif}.mission-text p{color:white!important}h1{font-size:50px!important;font-weight:600}h2{font-size:32px!important;font-weight:600}h3{font-weight:600;font-size:27px!important}h5{font-size:18px!important;font-weight:600;margin-bottom:15px}h6{font-size:12px!important;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1051px){p{font-size:20px;line-height:1.7}li{font-size:20px;line-height:1.7;margin-bottom:8px}}@media screen and (max-width:1050px){p{font-size:18px;line-height:1.7}li{font-size:18px;line-height:1.6;margin-bottom:8px}}.feature-text p{font-size:28px;line-height:1.4em}@media screen and (max-width:767px){.feature-text p{font-size:22px;line-height:1.4em}}a{color:var(--primary-color)}.et_pb_button{background-color:rgba(0,0,0,0)!important;border:1px solid var(--primary-color);border-radius:40px;padding:0.5rem 1.4rem!important;margin-right:0.5rem;color:var(--primary-color)!important;transition:all .3s ease}.et_pb_button:hover{background-color:var(--primary-color)!important;border-radius:40px!important;color:#fff!important;transition:all .3s ease;border:1px solid var(--primary-color)}.et_pb_button:after{right:1.5rem;color:var(--secondary-color);transition:all .3s ease}.et_pb_button:hover:after{right:1rem;transition:all .3s ease}.reversed-button{border:1px solid #fff;color:#fff!important}.reversed-button:hover{color:var(--primary-color)!important;background-color:#fff!important;border:#fff solid #fff!important}body #page-container .et_pb_section .et_pb_button_0_tb_header{padding:0.5rem 1.4rem!important}.header-button{background-color:var(--secondary-color)!important;border:none!important;width:230px;padding:6px 8px!important;text-align:center;font-size:1.1rem;font-weight:600;color:#fff!important}.header-button::after{content:"\f133";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;margin-left:8px}.header-button:hover{background-color:var(--primary-color)!important;border:none!important;color:#fff!important;padding:0.5rem 1.4rem!important;border:none!important}.header-button a::before{content:"\f073";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:8px;display:inline-block}#book-appointment::before{content:"\f133";font-family:"Font Awesome 5 Free";display:inline-block;margin-left:50px}.header-button a::before{content:"\f095";font-family:"Font Awesome 5 Free";display:inline-block}.et_pb_row{width:80%;max-width:1720px}@media screen and (max-width:767px){.et_pb_row{width:90%}}header{z-index:100;width:100%}#header{padding:0px}#alert-bar{background-color:var(--primary-color);height:40px;display:flex;align-items:center}#alert-bar .et_pb_column{display:block}#alert-bar .alert-phone-number{text-align:center;max-width:100%}.alert-phone-number p{font-size:20px}.alert-phone-number p::before{content:"\f095";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px;display:inline-block;font-size:0.65em;color:#fff}.alert-book-appointment p::before{content:"\f133";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px;display:inline-block;font-size:0.65em;color:#fff}#alert-bar .et_pb_row{padding:0}#alert-bar .et_pb_module{margin-top:0!important}#alert-bar a{color:#fff}#site-logo{max-width:145px}#telephone{display:flex;align-items:center}#telephone p,#email p{font-size:17px}#telephone::before{content:"\f095";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px;display:inline-block;font-size:0.75em;color:var(--primary-color)}#telephone a:hover{color:var(--secondary-color);transition:all .3s ease}#telephone:hover::before{color:var(--secondary-color);transition:all .3s ease}#email a:hover{color:var(--secondary-color);transition:all .3s ease}body #page-container .et_pb_section .et_pb_button_0_tb_header,body #page-container .et_pb_section .et_pb_button_0_tb_header:hover{padding:0px!important}#header .contact{font-size:16px!important;font-weight:500}#primary-menu{top:80px}#primary-menu a{color:var(--primary-color);font-size:18px;font-weight:600;display:flex;padding-left:calc(1.78571vw + -6.28571px);padding-right:calc(1.78571vw + -6.28571px)}#primary-menu a:hover{color:var(--secondary-color)!important}@media only screen and (max-width:980px){#header-top-banner-mobile .et_pb_text_2_tb_header{max-width:100%!important}}.et_pb_menu .et-menu>li{padding-left:0px!important}.et_pb_menu .et_pb_menu__menu,.et_pb_menu .et_pb_menu__menu>nav,.et_pb_menu .et_pb_menu__menu>nav>ul{width:100%}#menu-header-menu{display:flex;justify-content:space-between}#menu-header-menu:first-child a{padding-left:0px!important}#menu-header-menu:last-child a{padding-right:0px!important}@media screen and (max-width:1150px){header .et_pb_row .et_pb_column:last-child{display:none}}@media screen and (max-width:1150px){#header-top-banner-desktop{display:none}}#header-top-banner-mobile{display:flex;justify-content:flex-start;gap:10px}#header-top-banner-mobile .et_pb_column{width:auto!important;margin-bottom:0;margin-right:0!important}#header-top-banner-mobile p{font-size:18px}#header-top-banner-mobile::after{content:none!important;display:none!important}@media screen and (min-width:1150px){#header-top-banner-mobile{display:none}}.mobile-menu-footer{bottom:50px;gap:20px;margin-left:25px;margin-top:25px;margin-right:25px;display:flex;flex-direction:column}.mobile-menu-footer p,.mobile-menu-footer a{color:#fff!important;font-family:'museo-sans';font-size:16px}.mobile-menu-footer hr{width:100%;color:#fff}.mobile-menu-header{position:absolute;top:0;margin-left:25px;margin-top:10px;display:flex;gap:20px;align-items:center}.mobile-menu-header a{color:#fff;font-size:18px;font-family:'museo-sans'}.mobile-menu-header-divider{border-right:1px solid #fff;height:25px}.taptap-main-inner-inner{position:relative}.mobile-menu-phone-link:before{content:"\f095";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px;display:inline-block;font-size:0.65em;color:#fff}.mobile-menu-appointment-link:before{content:"\f133";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px;display:inline-block;font-size:0.65em;color:#fff}.banner-slider{height:700px}#latest-news-section{}@media screen and (max-width:767px){.banner-slider{height:700px}#site-logo{max-width:130px}}@media screen and (max-width:600px){.banner-slider{height:400px}}#slogan{top:100px;max-width:400px}#slogan p{font-size:80px;line-height:1.4}#latest-news{background-color:var(--primary-color);width:400px;position:relative;right:0;top:0;padding:3rem 2rem 2rem 2rem;margin-right:0;margin-top:0;border-radius:0px 0px 15px 15px}#latest-news .et_pb_post{margin-bottom:40px}.et_pb_ajax_pagination_container{margin-top:50px!important}#latest-news .latest-news-link a{color:#fff!important;font-size:20px;padding-top:15px;border-top:1px solid #fff;display:flex;transition:all .3s ease;line-height:24px}#latest-news .latest-news-link a:hover{color:var(--secondary-color)!important;border-top:1px solid var(--secondary-color)!important;transition:all .3s ease}@media screen and (max-width:1419px){#latest-news{margin-top:-100px}}@media screen and (max-width:1700px){#latest-news{left:70%!important;margin-top:0px}}@media screen and (max-width:1200px){#latest-news{left:60%!important;margin-top:0px}}@media screen and (max-width:979px){#latest-news{left:0!important;margin-top:-100px}}#latest-news .published{color:#fff;position:absolute;top:55px}.arrow-link{border:none;padding:0px}.arrow-link:hover{padding:0px!important;border:none!important;background-color:none!important}.quick-links .et_pb_module{border-radius:10px}.training-centre-strip{padding:0}.training-centre-strip h3{text-align:center}.training-centre-strip .et_pb_row{display:flex;align-items:center}@media screen and (max-width:980px){.training-centre-strip .et_pb_row{flex-direction:column}}.training-centre-strip .et_pb_row_8{display:none}.training-centre-strip .et_pb_row_7{display:none}.found-out-more-button{margin-top:20px}.home-about .et_pb_column_3_5{padding-top:20px}@media screen and (min-width:2112px){.home-about{margin:0 auto!important}}@media screen and (max-width:980px){.home-about{margin-right:10%!important}}.dsm_card_wrapper{transition:.2s}.home-link-card:hover .dsm_card_wrapper{margin-bottom:20px!important}footer p,footer a{font-size:17px!important}#location-information{background-color:var(--tertiary-color)}#location-information h6{padding-bottom:5px;margin-top:5px}#location-information p{padding-bottom:10px;line-height:20px}.et_pb_row_3_tb_footer p,.et_pb_row_3_tb_footer a{font-size:14px!important}footer .footer-end-links p,footer .footer-end-links a{font-size:14px!important;font-weight:300}.footer-phone{border-top:1px solid var(--primary-color);padding:0.5rem 0rem;border-bottom:1px solid var(--primary-color);margin-bottom:20px;font-weight:600}.footer-address{font-size:18px;margin-bottom:5px;line-height:22px}#footer-section a:hover{color:var(--secondary-color)!important;transition:all 0.3s ease}#footer-section{background-color:var(--primary-color)}#footer-section body,#footer-section p,#footer-section a,#footer-section h5{color:#fff!important}.footer-logos{display:flex;gap:20px}.footer-logos img{height:60px}@media (max-width:980px){#location-information img{max-width:100%}}@media (min-width:980px){#location-information .et_pb_text{height:345px}#location-information .location-information2{height:80px}}#location-information p.phone{color:var(--primary-color)}#acknowledgement-of-country p{font-size:1.08rem;line-height:1.6}.display-none{display:none!important}.page-header-image-col{width:63%!important}#mission-image::before{content:'';z-index:10;width:100%;height:100%;display:block;position:absolute;background:linear-gradient(0deg,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0) 50%)}.training-text{line-height:1.2em}p.phone{border-top:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color);font-weight:700;padding:.7em 0!important}p.phone i{font-size:.9em;margin-right:1em}.training-images,.training-images .et_pb_image_wrap{width:100%;display:inline}.training-images img{width:17%;margin-right:7%;margin-top:1em}@media (max-width:980px){.training-images img{width:28%!important;margin:0 7%;margin-top:1em}#training-logos{text-align:center}}.et_pb_blog_item_1_0,.et_pb_blog_item_2_0{padding-bottom:4em}.et_pb_blog_item_1_0 .entry-title{padding:0 3%;margin-top:8px}.et_pb_blog_item_1_0 .post-meta{padding:0 3%;text-transform:uppercase}.et_pb_blog_item_1_0 .post-content{padding:0 3%;margin-top:12px}body .et_pb_bg_layout_light .et_pb_post p{font-size:1.4em!important}h2.entry-title{font-weight:600!important}body .et_pb_bg_layout_light .et_pb_post p.post-meta{font-size:1em!important;font-weight:300}body .et_pb_bg_layout_light .et_pb_post p{font-weight:300;line-height:1.5em}.et_pb_blog_item_3_0 .entry-title,.et_pb_blog_item_2_0 .entry-title{padding:0 6%;margin-top:8px}.et_pb_blog_item_3_0 .post-meta,.et_pb_blog_item_2_0 .post-meta{padding:0 6%;text-transform:uppercase}.et_pb_blog_item_3_0 .post-content,.et_pb_blog_item_2_0 .post-content{padding:0 6%;margin-top:12px}.et_pb_ajax_pagination_container{margin-top:0px!important}#blog-section .et_pb_column{background-color:white}.et_pb_post{display:flex;flex-direction:column}.et_pb_post .et_pb_image_container,.et_pb_post .entry-featured-image-url{order:1}.et_pb_post .entry-title{order:3}.et_pb_post .post-meta{order:2}.et_pb_post .post-content{order:4}.more-link{margin-top:20px;text-transform:capitalize;font-size:1.4em;font-weight:500}@media (min-width:981px){.et_pb_gutters3 #blog-section .et_pb_column_1_2,.et_pb_gutters3.et_pb_row .et_pb_column_1_2{width:49.5%}.et_pb_gutters3 #blog-section .et_pb_column,.et_pb_gutters3.et_pb_row #blog-section .et_pb_column{margin-right:1%}}.et_pb_posts .more-link:after{content:"\2192";font-family:"inter-variable",sans-serif;font-variation-settings:"slnt" 0,"wght" 400;font-size:1.2em;margin-left:8px}#main-centent{margin-top:230px}.staff-query-container .ctdqb-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px}.staff-query-container .ctdqb-item{display:flex;align-items:center;gap:0;margin-bottom:0!important;max-width:730px;width:730px;height:330px;padding:0}.doctor-appointment-link{padding:12px 20px;border-radius:70px;transition:.2s;color:#fff;font-size:1rem;background-color:var(--secondary-color)}.doctor-appointment-link:hover{background-color:var(--primary-color);color:#fff}.staff-query-container .ctdqb-item .ctdqb-post-feature-image{margin-bottom:0;height:100%}.staff-query-container .ctdqb-item .ctdqb-post-feature-image img{max-width:fit-content;align-self:center;height:100%!important;border-top-left-radius:15px;border-bottom-left-radius:15px;cursor:default}.ctdqb-custom-fields{background-color:#E5EBEE;height:100%;width:100%;padding:30px;border-top-right-radius:15px;border-bottom-right-radius:15px;display:flex;flex-direction:column;flex-grow:1}.ctdqb-custom-field-appointment_link{margin-top:auto}.staff-query-container .ctdqb-custom-field-name{font-size:30px;margin-bottom:6px;line-height:30px}.staff-query-container .ctdqb-custom-field-bio{margin-bottom:5px}.staff-query-container .ctdqb-custom-field-title{margin-bottom:16px}.staff-query-container .ctdqb-custom-field-special-interests{margin-bottom:35px;font-size:16px}.staff-query-container .ctdqb-custom-field-book_appointment_text{margin-bottom:15px}.staff-query-container img{width:320px}@media (max-width:981px){.staff-query-container .ctdqb-item{flex-direction:column;width:320px;height:auto}.staff-query-container .ctdqb-item .ctdqb-post-feature-image img{border-top-right-radius:15px;border-bottom-left-radius:0;height:100%!important}.ctdqb-custom-fields{border-top-right-radius:0;border-bottom-left-radius:15px}.staff-query-container .ctdqb-items{align-item:center;justify-content:center}}.doctor-buttons{display:flex;gap:10px}.doctors-anchor{padding:12px 20px;border-radius:70px;border:1px solid var(--primary-color);transition:.2s}.doctors-anchor:hover{color:#fff!important;background-color:var(--primary-color)!important}#visiting .visiting-card{background-color:var(--tertiary-color);padding:30px}#visiting .visiting-card h3{padding-bottom:15px}#visiting .visiting-card ul{list-style-type:none;padding:0}#visiting .visiting-card li{font-size:18px;line-height:18px}.doctors-section{scroll-behavior:auto}#doctors{scroll-margin-top:280px}#visiting-specialists{scroll-margin-top:280px}#visiting .visiting-card{border-radius:15px}@media (min-width:981px){.patients-info-row .services-menu-column{position:sticky;top: 260px}}.patient-info a:hover{text-decoration:underline}.patient-info-card{background-color:var(--tertiary-color);padding:40px}.patient-info-card h3{padding-bottom:30px}.patient-info-card p{font-size:18px}.services-accordian .et_pb_toggle_title{margin-top:0!important;padding:20px}.services-accordian .et_pb_toggle_content{}.services-accordian .et_pb_toggle{}.services-accordian .et_pb_toggle:hover{background-color:#d7dfe2}.et_pb_accordion .et_pb_toggle_title:before{right:20px}.services-chronic{display:flex}.services-chronic ul{flex:1}.news-list .ctdqb-item{transition:.2s}.news-list .ctdqb-item:hover .ctdqb-post-title{text-decoration:underline}.news-list .ctdqb-item:hover{background-color:#e7ebeb}.et_pb_title_featured_container img{max-width:600px}.appointment-card{background-color:var(--tertiary-color);padding:30px}.et-menu-nav{justify-content:flex-end}#menu-header-menu{max-width:700px}#latest-news .published{top:auto!important;bottom:-20px!important}#gform_submit_button_1{border:none;padding:10px 20px;border-radius:20px;font-size:16px;cursor:pointer;background-color:var(--tertiary-color);transition:.2s}#gform_submit_button_1:hover{color:#fff;background-color:#02AFAB}.contact-text a{text-decoration:underline}@media (min-width:981px) and (max-width:1150px){#header{padding-bottom:25px}}@media (max-width:981px){.quick-links .dsm_card_wrapper{padding-bottom:5px!important}}@media (min-width:479px){#news-column-2,#news-column-3{width:25%!important}}#header{border-bottom:1px solid #003A5D}@media (min-width:1520px){#doctors .ctdqb-items{display:grid;grid-template-columns:1fr 1fr;gap:20px}}#doctors .ctdqb-items img{border-radius:10px}h2{font-size:40px!important}.appointment-card,.patient-info-card,.category-news{border-radius:15px}.news-post-content a{text-decoration:underline}.header-title{padding:94px 0 40px 0!important;margin-bottom:50px;background-image:url("https://victormedical.com.au/vmc/wp-content/uploads/2025/10/Gradient-Texture-Blue-extended-3_darker.png");background-size:100% 100%;background-position:left}@media (max-width:1150px){.header-title{padding:10px 0 0 0!important;margin-bottom:50px}}@media (max-width:980px){#site-logo img{max-width:80%}}.entry-content h3{}.patients-second-row{padding-top:0px}@media (min-width:980px){.patients-second-row{padding-top:20px}}body .et_pb_button:hover{letter-spacing:0px!important}.staff{padding-left:0px!important}.nav-previous .nav-label,.nav-next .nav-label{background-color:#fff;color:#003A5D;border:1px solid #003A5D;padding:14px 20px;border-radius:30px;font-size:18px;font-weight:600;transition:.2s}.nav-previous .nav-label:hover,.nav-next .nav-label:hover{background-color:#003A5D;color:#fff!important}.meta-nav{display:none}p .opening-times{font-weight:300;font-size:18px}.about-text-section p a{text-decoration:underline}.south-coast h3,.south-coast h4,.south-coast p{color:white!important}.footer-phone button{color:#003A5D;background-color:transparent;border:1px solid #003A5D;padding:12px 15px 8px 15px;border-radius:25px;font-size:18px;cursor:pointer;transition:background-color 0.2s ease-in-out}.footer-phone-white button{color:white;background-color:transparent;border:1px solid white;padding:12px 15px 8px 15px;border-radius:25px;font-size:18px;cursor:pointer;transition:background-color 0.2s ease-in-out}.footer-phone button:hover{background-color:#003A5D;color:white}.footer-phone-white button:hover{background-color:white;color:#003A5D;border:1px solid #003A5D}.footer-phone{border:none!important}.footer-hospital-title{line-height:1.1em;font-size:24px!important}.dr_book_button{pointer-events:auto}.dr_book_button button{pointer-events:none}.dr_book_button button{color:white;background-color:#12B4B0;padding:12px 15px 12px 15px;border-radius:25px;font-size:18px;cursor:pointer;transition:background-color 0.2s ease-in-out;border:none}.dr_book_button:hover button{background-color:#003A5D;color:white}.dr_book_button,.dr_book_button div{display:inline}#dr-image{width:100%!important}#dr-image img{width:100%!important;border-radius:12px}h3{line-height:1.4em}.taptap-by-bonfire ul li a{font-size:28px;line-height:18px}.taptap-image{text-align:left;padding-left:25px}h2.entry-title{line-height:.8em}@media (min-width:700px){.ctdqb-items .category-news{background-image:url("/wp-content/uploads/2025/10/blue-arrow.png");background-repeat:no-repeat;background-position:calc(100% - 40px) center;padding-right:100px;cursor:pointer}}@media (max-width:701px){.ctdqb-items .category-news{background-image:url("/wp-content/uploads/2025/10/blue-arrow.png");background-repeat:no-repeat;background-position:calc(100% - 20px) calc(100% - 20px);padding-bottom:70px;cursor:pointer}}.ctdqb-items .category-news{padding:20px}.ctdqb-items .category-news .ctdqb-post-excerpt{padding-right:65px}#news-column{max-width:1000px}.category-news h3.ctdqb-post-title{padding-bottom:0px;margin-bottom:0px;line-height:1.2em}.nav-next{float:left;margin-left:3em}.nav-next span{padding:14px 36px!important}@media (max-width:801px){.header-title h1{font-size:40px!important}h2{font-size:32px!important;line-height:38px!important}.header-title{margin-bottom:10px}}