@font-face{font-family:'aboretoregular';src:url('https://vofs.com.au/wp-content/themes/generatepress_child/fonts/aboreto-regular-webfont.woff2') format('woff2'),url('https://vofs.com.au/wp-content/themes/generatepress_child/fonts/aboreto-regular-webfont.woff') format('woff');font-weight:400;font-style:normal}.bg_all{display:block;width:100%;height:calc(100% - 0px);overflow:hidden;position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0}.site-logo{padding-top:15px;padding-bottom:15px}.inside-header.grid-container{padding-left:15px;padding-right:15px;padding-bottom:0;padding-top:0}.grid-container{padding-left:0;padding-right:0}.home_,.site-footer,inner_{float:left;position:relative;width:100%}.inside-article{padding:0 !important}.separate-containers .site-main{margin:0}.inside-right-sidebar{margin-top:0 !important}.azuri_col_1,.azuri_col_2,.azuri_col_3,.azuri_col_4,.azuri_col_5,.azuri_col_6,.azuri_col_7,.azuri_col_8,.azuri_col_9,.azuri_col_10,.azuri_col_11,.azuri_col_12{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.azuri_col_1{width:8.33333333%}.azuri_col_2{width:16.66666667%}.azuri_col_3{width:25%}.azuri_col_4{width:33.33333333%}.azuri_col_5{width:41.66666667%}.azuri_col_6{width:50%}.azuri_col_7{width:58.33333333%}.azuri_col_8{width:66.66666667%}.azuri_col_9{width:75%}.azuri_col_10{width:83.33333333%}.azuri_col_11{width:91.66666667%}.azuri_col_12{width:100%}.azuri-container{max-width:1280px;margin-left:auto;margin-right:auto;padding:0 15px}.equal-height{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;margin:0 -15px}.azuri_col{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.azuri_inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;padding-left:20px;padding-right:20px;width:100%}p:empty{display:none}.top-bar-align-right .widget:first-child{margin-right:auto}.top-bar p a{font-weight:500;text-decoration:none}.top-bar p a.booknow{border:1px solid #191919;letter-spacing:.15em;font-size:13px;padding:0 10px;margin-left:10px}.top-bar p a.booknow:hover{background-color:#191919;color:#fff}div#primary-menu li a{font-weight:600;font-size:14px;letter-spacing:.15em;text-align:left;color:#191919;text-transform:uppercase}input,input[type=search]{-webkit-appearance:none;appearance:none}.ginput_container_radio input,.ginput_container_checkbox input{-webkit-appearance:auto;appearance:auto}.site-logo{position:absolute;left:40px}.main-navigation .main-nav ul ul li a{padding-top:5px;padding-bottom:5px;font-size:14px !important}.azuri-page-header{text-align:center;filter:grayscale(1);position:relative;padding-top:106px;padding-bottom:106px}.azuri-page-header:after{content:"";position:absolute;background-color:rgba(25,25,25,46%);left:0;right:0;top:0;bottom:0}.azuri-page-header h1{font-weight:400;font-size:37px;text-align:center;color:#fffffa;font-family:'aboretoregular';margin-bottom:0;text-transform:uppercase}.azuri-page-header p{color:#fff}.azuri-page-header .text-box p{width:70%;margin:0 auto;padding-top:15px}picture.inner_header_img{display:block;width:100%;height:calc(100% - 0px);overflow:hidden;position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0}.inside-right-sidebar aside{padding:0 !important}div#footer-widgets{padding-top:40px;padding-bottom:30px}h2.widget-title{font-weight:600;font-size:15px;letter-spacing:.12em;text-align:left;color:#fffffa;text-transform:uppercase}div#footer-widgets p a,div#footer-widgets p,div#footer-widgets li a{font-weight:300;font-size:14px;letter-spacing:.02em;text-align:left;color:#b1b1b1;text-decoration:none}div#footer-widgets p a:hover,div#footer-widgets li a:hover{color:#fff}.footer-widgets-container.grid-container{padding-left:20px;padding-right:20px}aside#custom_html-3 h2.widget-title{margin-bottom:20px}aside#custom_html-3 p.footer_social a{margin-right:10px}.foot_address{margin-bottom:30px}.foot_address:last-child{margin-bottom:0}.foot_address h4{font-weight:600;font-size:14px;letter-spacing:.02em;text-align:left;color:#fffffa}.foot_address p{margin-bottom:5px}.gform_wrapper.gravity-theme #field_submit,.gform_wrapper.gravity-theme .gform_footer{display:block !important}aside#gform_widget-2 .gform_body.gform-body div#gform_fields_1{grid-row-gap:12px}aside#gform_widget-2 .gform_body.gform-body input,aside#gform_widget-2 .gform_body.gform-body textarea{background:#212121;border:1px solid #333;color:#fff;font-size:14px;height:38px;padding-left:16px;outline:none;padding-right:16px}aside#gform_widget-2 .gform_body.gform-body textarea{height:77px}aside#gform_widget-2 .gform_footer.top_label{margin-top:0;padding-top:8px;text-align:right;padding-bottom:0}aside#gform_widget-2 .gform_footer.top_label input#gform_submit_button_1{text-transform:uppercase;font-weight:600;font-size:15px;letter-spacing:.15em;text-align:center;color:#fffffa;background-color:transparent;border:1px solid #fff;height:38px;line-height:38px;padding-top:0;padding-bottom:0;margin-bottom:0;padding-left:30px;padding-right:30px}aside#gform_widget-2 .gform_footer.top_label input#gform_submit_button_1:hover{background-color:#fff;color:#212121}aside#gform_widget-2 .gform_body.gform-body input::-webkit-input-placeholder{color:#8b8b8b !important;font-family:Poppins,sans-serif !important}aside#gform_widget-2 .gform_body.gform-body input::-webkit-input-placeholder{color:#8b8b8b !important;font-family:Poppins,sans-serif !important}aside#gform_widget-2 .gform_body.gform-body input:-ms-input-placeholder{color:#8b8b8b !important;font-family:Poppins,sans-serif !important}aside#gform_widget-2 .gform_body.gform-body input::placeholder{color:#8b8b8b !important;font-family:Poppins,sans-serif !important}div#gform_wrapper_10 .gform_body.gform-body input::-webkit-input-placeholder,div#gform_wrapper_10 .gform_body.gform-body select::-webkit-input-placeholder,div#gform_wrapper_10 .gform_body.gform-body textarea::-webkit-input-placeholder{font-size:12px !important}div#gform_wrapper_10 .gform_body.gform-body input::-webkit-input-placeholder,div#gform_wrapper_10 .gform_body.gform-body select::-webkit-input-placeholder,div#gform_wrapper_10 .gform_body.gform-body textarea::-webkit-input-placeholder{font-size:12px !important}div#gform_wrapper_10 .gform_body.gform-body input:-ms-input-placeholder,div#gform_wrapper_10 .gform_body.gform-body select:-ms-input-placeholder,div#gform_wrapper_10 .gform_body.gform-body textarea:-ms-input-placeholder{font-size:12px !important}div#gform_wrapper_10 .gform_body.gform-body input::placeholder,div#gform_wrapper_10 .gform_body.gform-body select::placeholder,div#gform_wrapper_10 .gform_body.gform-body textarea::placeholder{font-size:12px !important}div#gform_wrapper_10 .gform_body.gform-body select{font-size:12px !important}textarea{resize:none}.copyright-bar{font-size:12px}.copyright-bar a{text-decoration:none}.sticky{display:none}.gform_wrapper .gform_validation_errors{padding:7px 16px 7px 48px !important;border:0 !important}.gform_wrapper .gform_validation_errors h2.gform_submission_error.hide_summary{font-size:11px;font-weight:400;line-height:15px}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{background:0 0 !important;border:0 !important;font-size:10px !important;margin-top:0 !important;padding-top:5px !important;padding-left:0 !important;padding-bottom:0 !important}.gform_wrapper .gfield_error [aria-invalid=true]{border:1px solid #c02b0a2e !important}.gform_footer.top_label{padding-bottom:0 !important}section.inner_{float:left;width:100%}p strong{font-weight:500}.hthreetag{font-weight:600;font-size:17px;letter-spacing:.1em;text-align:left;color:#404040;text-transform:uppercase}.hfourtag{font-weight:600;font-size:14px;letter-spacing:.1em;text-align:left;color:#404040;text-transform:uppercase;padding-left:30px}ul.ul_li.padding_left{padding-left:40px}section.inner_ .h2_title{font-weight:600;font-size:20px;letter-spacing:.3em;text-align:left;color:#404040;text-transform:uppercase}.inside-right-sidebar aside{padding:0 !important;background:0 0;margin-left:20px}.get_in_touch input::-webkit-input-placeholder,.get_in_touch textarea::-webkit-input-placeholder{font-weight:300 !important;font-family:Poppins,sans-serif !important;font-size:14px !important;letter-spacing:.02em !important;color:#969696 !important}.get_in_touch input::-webkit-input-placeholder,.get_in_touch textarea::-webkit-input-placeholder{font-weight:300 !important;font-family:Poppins,sans-serif !important;font-size:14px !important;letter-spacing:.02em !important;color:#969696 !important}.get_in_touch input:-ms-input-placeholder,.get_in_touch textarea::-webkit-input-placeholder{font-weight:300 !important;font-family:Poppins,sans-serif !important;font-size:14px !important;letter-spacing:.02em !important;color:#969696 !important}.get_in_touch input::placeholder,.get_in_touch textarea::-webkit-input-placeholder{font-weight:300 !important;font-family:Poppins,sans-serif !important;font-size:14px !important;letter-spacing:.02em !important;color:#969696 !important}.widget-area>div{position:sticky;top:40px}.get_in_touch{background-image:url(https://vofs.com.au/wp-content/uploads/2022/11/Dr-Sam-Verco-Bg-Image.jpg);text-align:center;background-size:cover;border:1px solid #dedede}.get_in_touch h3{font-weight:600;font-size:16px;letter-spacing:.15em;text-align:center;color:#363636;text-transform:uppercase;margin-top:40px;margin-bottom:28px}.get_in_touch .gform_body.gform-body{padding-left:35px;padding-right:35px}.get_in_touch .gform_body.gform-body input,.get_in_touch .gform_body.gform-body textarea{border:1px solid #e0e0e0;background-color:rgba(255,255,255,.72);font-weight:300;font-size:14px;letter-spacing:.02em;text-align:left;color:#969696;outline:none}.get_in_touch .gform_body.gform-body textarea{height:80px !important}.get_in_touch .gform_body.gform-body .gform_fields{grid-row-gap:10px}.get_in_touch .gform_footer.top_label{margin:0;padding:0}.get_in_touch .gform_footer.top_label input{margin-top:18px;background-color:#191919;width:100%;text-transform:uppercase;font-weight:600;font-size:16px;letter-spacing:.15em;margin-bottom:0 !important;margin-bottom:0;padding-top:10px;padding-bottom:10px}.get_in_touch .gform_footer.top_label input:hover{background-color:rgba(255,255,255,.72);color:#191919;border:1px solid}.location-sec{margin-top:32px}.location-sec img{width:100%;display:inherit}.location-sec h3{font-weight:300;font-size:17px;letter-spacing:.2em;text-transform:uppercase;text-align:center;color:#fff;background-color:#191919;padding-top:12px;margin:0;padding-bottom:12px}.location-sec p{text-align:center;background:linear-gradient(#f4f4f4 100%,rgba(244,244,244,.87) 75.86%,rgba(244,244,244,0) 100%);padding:28px 0}.location-sec p a{text-align:center;display:inline-block;font-weight:600;text-decoration:none;color:#191919;letter-spacing:.15em;padding:9px 20px;border:1px solid;font-size:13px;text-transform:uppercase}.location-sec p a:hover{background-color:#191919;color:#fff}a.learn-more{font-weight:600;font-size:15px;letter-spacing:.15em;text-align:center;color:#191919;text-decoration:none;border:1px solid #191919;padding:5px 20px;text-transform:uppercase;display:inline-block;margin-top:24px}a.learn-more:hover{background-color:#191919;color:#fff}.page-id-472 section.pagebreadcrumb{display:none}.page-id-472 .azuri-page-header{padding-top:66px}p.thanks_buttons a.learn-more{border-color:#fff;color:#fff}p.thanks_buttons a.back_home{font-weight:600;font-size:15px;letter-spacing:.15em;text-align:center;color:#191919;text-decoration:none;border:1px solid #fff;padding:5px 20px;background-color:#fff}p.thanks_buttons a.back_home:hover{background-color:#000;border-color:#000;color:#fff}section.pagebreadcrumb p{margin-bottom:0}section.pagebreadcrumb{background-color:#191919;padding:20px 0}section.pagebreadcrumb a{color:#707070}section.pagebreadcrumb span.last{color:#fff}section.pagebreadcrumb a:hover{color:#fff}.menu-item-has-children .dropdown-menu-toggle{padding-right:0;padding-left:2px}.main-navigation .main-nav ul li a{padding-left:15px;padding-right:10px;line-height:100px}.main-navigation ul ul{padding:15px px}.main-navigation ul ul li a{padding-right:15px !important;padding-left:15px !important;font-size:12px !important;text-transform:none !important;letter-spacing:0 !important;font-weight:400 !important}.main-navigation ul.sub-menu li:hover{background-color:#fff !important}.main-navigation ul ul li{padding:6px 14px}@media only screen and (min-width:240px) and (max-width:321px){.azuri-container,div#footer-widgets .footer-widgets-container.grid-container,footer.site-info .inside-site-info.grid-container,header#masthead .inside-header.grid-container,section.home_.slider_section .some_ h1,section.home_.slider_section .some_ h2,section.home_.slider_section .some_ p{padding-left:15px !important;padding-right:15px !important}}@media only screen and (min-width:240px) and (max-width:1023px){.hfourtag{padding-left:10px}ul.ul_li.padding_left{padding-left:20px}picture.mobile_img_tag{display:block !important}picture.desktop_img_tag{display:none !important}.azuri_col_1,.azuri_col_2,.azuri_col_3,.azuri_col_4,.azuri_col_5,.azuri_col_6,.azuri_col_7,.azuri_col_8,.azuri_col_9,.azuri_col_10,.azuri_col_11,.azuri_col_12,.slider_hero .header-content,.treatment-area-header,.treatment-area-section .treatment_col,.footer-widget-1,.footer-widget-2,.footer-widget-3,.inside-footer-widgets .widget-title:after,.inside-footer-widgets .footer-widget-3 .widget-title:after,nav#generate-slideout-menu.is-open{width:100%}.azuri-container,div#footer-widgets .footer-widgets-container.grid-container,footer.site-info .inside-site-info.grid-container,header#masthead .inside-header.grid-container,section.home_.slider_section .some_ h1,section.home_.slider_section .some_ h2,section.home_.slider_section .some_ p{padding-left:25px !important;padding-right:25px !important}.azuri_inner{padding:0 !important}.no_equal-height,.equal-height{margin:0}footer.site-info{padding-bottom:50px}.top-bar.top-bar-align-right,span.gp-icon.icon-menu-bars svg,button.slideout-exit.has-svg-icon svg{display:none}nav#generate-slideout-menu{background:#f4f4f4}img.header-image.is-logo-image{width:200px}button.slideout-exit.has-svg-icon{padding:0 !important;position:absolute;right:30px;top:70px;width:auto !important}button.menu-toggle{padding-left:0;background:0 0 !important;top:4px;position:relative;right:-4px;padding-right:0}ul#menu-main-menu-1 li{padding-left:0;padding-right:0}ul#menu-main-menu-1 a{font-weight:600;font-size:15px;letter-spacing:.15em;text-align:center;color:#191919;text-transform:uppercase;border-bottom:1px solid #f0f0f0;line-height:57px;padding-left:0;padding-right:0}ul#menu-main-menu-1 li:last-child a{border-bottom:0}#generate-slideout-menu .slideout-menu li a{position:relative}button.menu-toggle span.gp-icon{background-image:url(https://vofs.com.au/wp-content/uploads/2022/11/Icon-menu.svg);width:45px;height:22px;background-repeat:no-repeat;background-size:contain}button.slideout-exit.has-svg-icon span.gp-icon.pro-close{background-image:url(https://vofs.com.au/wp-content/uploads/2022/11/icon-feather-menu-close.svg);width:20px;height:20px}p.logo_canvas{margin-top:20px;margin-bottom:0;width:100%;padding-bottom:10px}.book_canvas{text-align:center}.book_canvas p.book_canvas_text{padding-left:50px;padding-right:50px;font-weight:300;font-size:15px;letter-spacing:.02em;text-align:center;color:#191919}.book_canvas p.book_canvas_text a{display:inline-block;font-weight:600;color:#191919;text-decoration:none}.book_canvas p.book_canvas_link a{border:1px solid #191919;letter-spacing:.15em;font-size:13px;padding:0 10px;font-weight:600;text-transform:uppercase;width:130px;margin:0 auto;padding-top:2px;padding-bottom:2px;text-decoration:none;color:#191919}.book_canvas p.book_canvas_link a:hover{background-color:#191919;color:#fff}.azuri-page-header .text-box p{width:100%}.sticky{z-index:999997;position:fixed;bottom:0;left:0;right:0;background-color:#191919}.float_nav_footer.sticky{display:block !important;box-shadow:0px 1px 3px rgb(0 0 0/20%);padding-top:20px;padding-bottom:13px}div#float_nav_footer ul{margin:0;list-style:none}div#float_nav_footer ul li{width:49%;display:inline-block;text-align:center;margin:0 auto}div#float_nav_footer ul li:first-child{border-right:1px solid #5b5f3c}div#float_nav_footer ul li a img{display:block;text-align:center;margin:0 auto}div#float_nav_footer ul li a{font-weight:400;font-size:12px;letter-spacing:.02em;text-align:center;color:#f8f8fa;text-transform:uppercase;text-decoration:none}.azuri-page-header{height:auto;padding-top:50px;padding-bottom:50px}.azuri-page-header h1{font-size:25px}.is-right-sidebar{width:84% !important;margin:0 auto}.inside-right-sidebar aside{margin-left:0}.get_in_touch .gform_body.gform-body{padding-left:25px;padding-right:25px}.page-template-default.page .form_appointment{padding-top:30px !important;padding-left:0 !important;padding-right:0 !important;width:100% !important;margin:30px auto !important}.page-template-default.page .form_appointment .gform_body.gform-body{padding-left:20px !important;padding-right:20px !important;padding-bottom:0 !important}.page-template-default.page div#field_4_11{margin-top:10px !important}.page-template-default.page .form_appointment legend.gfield_label{margin-top:10px !important;letter-spacing:0 !important;font-size:13px !important}.page-template-default.page .form_appointment h3,.page-template-default.page .form_appointment legend.gfield_label,div#field_4_14 .gfield_label{margin-bottom:10px !important}.page-template-default.page div#field_4_14 .gfield_label{margin-top:10px !important;margin-bottom:10px !important}.page-template-default.page .form_appointment .ginput_container_radio .gchoice,.page-template-default.page .form_appointment .ginput_container_checkbox .gchoice{display:block !important;margin:0 !important}.page-template-default.page .form_appointment .gform_footer.top_label input{padding:0 !important}.page-template-default.page div#field_9_56.gfield.gfield--width-full,.page-template-default.page div#field_9_58.gfield.gfield--width-full{-ms-grid-column-span:12 !important;grid-column:span 12 !important}.page-template-default.page.page-id-534 .form_appointment .ginput_container_radio .gchoice{display:inline !important}.page-template-default.page.page-id-534 .form_appointment .ginput_container_radio{margin-bottom:10px !important}fieldset#field_8_11 .ginput_container.ginput_container_checkbox .gchoice{width:100% !important}div#field_8_16{overflow-y:scroll !important}}@media only screen and (min-width:768px) and (max-width:1023px){.azuri-container,div#footer-widgets .footer-widgets-container.grid-container,footer.site-info .inside-site-info.grid-container,header#masthead .inside-header.grid-container,section.home_.slider_section .some_ h1,section.home_.slider_section .some_ h2,section.home_.slider_section .some_ p{padding-left:45px !important;padding-right:45px !important}section.home_.section1 picture,.site-footer .footer-widgets .footer-widgets-container .inner-padding,section.home_.section3 .grid_col .treatment-box .text-box h2.text-title,section.home_.section3 .grid_col .treatment-box .text-box h2.text-title a,section.home_.section3 p.desc__,section.home_.section3 .grid_col .treatment-box .text-box a.learn-more,h2.widget-title,div#footer-widgets p a,div#footer-widgets p,div#footer-widgets li a,.foot_address h4{text-align:center !important}section.home_.appointment_ .azuri_col:last-child p{margin-top:0 !important}section.home_.appointment_{padding:40px 0 40px !important}}@media only screen and (min-width:1024px) and (max-width:1111px){.main-navigation .main-nav ul li a{padding-left:10px;padding-right:10px;font-size:10px !important}.menu-item-has-children .dropdown-menu-toggle{padding-right:0;padding-left:2px}}.page-template-default.page .form_appointment .gform_wrapper.gravity-theme .warningTextareaInfo{font-size:12px !important;line-height:12px !important}.page-template-default.page .form_appointment .receive-text{margin-top:20px !important}.page-template-default.page .form_appointment .receive-text .gfield_checkbox>div{display:flex !important}.page-template-default.page .form_appointment .receive-text .gform-field-label{font-weight:700 !important;font-size:17px !important}.page-template-default.page .form_appointment .receive-text input[type=checkbox]{width:20px !important;height:20px !important;margin-right:10px !important}