.elementor-445 .elementor-element.elementor-element-faa18aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-445 .elementor-element.elementor-element-faa18aa:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-faa18aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://virtuosum.com.au/wp-content/uploads/2024/08/treatment-banner-1-scaled.jpg");}.elementor-445 .elementor-element.elementor-element-410f68e .plus-list-adv-typo-block .elementor-repeater-item-c046bae .listing-typo-text{font-weight:100;text-transform:uppercase;letter-spacing:2px;}.elementor-445 .elementor-element.elementor-element-410f68e .plus-list-adv-typo-block .elementor-repeater-item-5aebaa8 .listing-typo-text{font-family:"Angelic", Sans-serif;font-size:8vw;line-height:1em;}.elementor-445 .elementor-element.elementor-element-410f68e{width:100%;max-width:100%;}.elementor-445 .elementor-element.elementor-element-410f68e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-445 .elementor-element.elementor-element-410f68e .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block,.elementor-445 .elementor-element.elementor-element-410f68e .plus-list-adv-typo-block .listing-typo-text{font-family:"Avenir", Sans-serif;}.elementor-445 .elementor-element.elementor-element-410f68e .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block,.elementor-445 .elementor-element.elementor-element-410f68e .pt-plus-adv-typo-wrapper .pt_plus_adv_typo_block .text-content-block span,.elementor-445 .elementor-element.elementor-element-410f68e .plus-list-adv-typo-block .listing-typo-text{color:var( --e-global-color-2bd1984 );}.elementor-445 .elementor-element.elementor-element-0aabae8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-445 .elementor-element.elementor-element-c7ded46 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 85px 30px 85px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-445 .elementor-element.elementor-element-410f68e .plus-list-adv-typo-block .elementor-repeater-item-c046bae .listing-typo-text{font-size:25px;}.elementor-445 .elementor-element.elementor-element-410f68e .plus-list-adv-typo-block .elementor-repeater-item-5aebaa8 .listing-typo-text{font-size:59px;}.elementor-445 .elementor-element.elementor-element-410f68e{width:100%;max-width:100%;}.elementor-445 .elementor-element.elementor-element-0aabae8{--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-445 .elementor-element.elementor-element-c7ded46 > .elementor-widget-container{padding:30px 20px 30px 20px;}}/* Start custom CSS for shortcode, class: .elementor-element-c7ded46 *//*.elementor-445 .elementor-element.elementor-element-c7ded46 input {*/
/*    font-family: 'Helvetica Neue';*/
/*    letter-spacing: initial;*/
/*    text-transform: capitalize;*/
/*    width: 100%;*/
/*    display: block;*/
/*    height: 55px;*/
/*    border: 1px solid #d0d0d0;*/
/*    border-radius: 0px;*/
/*    font-size: 20px;*/
/*    color: #00252d;*/
/*    font-weight: 400;*/
/*}*/
/*.elementor-445 .elementor-element.elementor-element-c7ded46 span .wpcf7-form-control.wpcf7-checkbox {*/
/*    display: flex;*/
/*    flex-wrap: wrap;*/
/*    padding-top: 8px;*/
/*}*/
/*.elementor-445 .elementor-element.elementor-element-c7ded46 .wpcf7-list-item {*/
/*    display: flex;*/
/*    justify-content: flex-start;*/
/*    margin-bottom: 5px;*/
/*    margin-right: 100px;*/
/*    align-items: flex-start;*/
/*    margin-left: 0px;*/
/*    position: relative;*/
/*}*/
/*.elementor-445 .elementor-element.elementor-element-c7ded46 input[type="checkbox"] {*/
/*    display: block;*/
/*    position: relative;*/
/*    opacity: 1;*/
/*    width: 24px;*/
/*    height: 22px;*/
/*    top: 5px;*/
/*}*/
.elementor-445 .elementor-element.elementor-element-c7ded46 input[type="submit"]{
    max-width: 380px;
    margin: 40px auto 25px;
    background: #2f3f4d;
    color: #fff;
    border: 0px;
     font-weight: 400; 
    font-family: 'open_sanssemiboldR';
}
/*.elementor-445 .elementor-element.elementor-element-c7ded46 .refferForm {*/
/*    margin-top: 65px;*/
/*    font-size: 24px;*/
/*    font-weight: 800;*/
/*    color: #00252d;*/
/*    line-height: 1.5;*/
/*    margin-bottom: 15px;*/
/*}*/

.elementor-445 .elementor-element.elementor-element-c7ded46 .gfield_radio,.gfield_checkbox {
    display: flex;
    flex-direction: row !important;
    flex-wrap: wrap;
}
.elementor-445 .elementor-element.elementor-element-c7ded46 .gchoice {
    width: 32%;
}
.elementor-445 .elementor-element.elementor-element-c7ded46 .gform_title,.gform_required_legend {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Angelic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://virtuosum.com.au/wp-content/uploads/2024/07/Angelic-EaDon.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://virtuosum.com.au/wp-content/uploads/2024/06/avenir-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://virtuosum.com.au/wp-content/uploads/2024/06/avenir-bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://virtuosum.com.au/wp-content/uploads/2024/06/avenir-light.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://virtuosum.com.au/wp-content/uploads/2024/06/Avenir-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */