.elementor-22 .elementor-element.elementor-element-a6740fd{--display:flex;--min-height:100vh;--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-a6740fd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a6740fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.avalondayspa.co.za/wp-content/uploads/2023/12/Group-of-women-at-a-spa.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-65068a4{--spacer-size:40px;}.elementor-22 .elementor-element.elementor-element-6fa129a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-2636e2c{--spacer-size:120px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-ce4df90{left:4px;}body.rtl .elementor-22 .elementor-element.elementor-element-ce4df90{right:4px;}.elementor-22 .elementor-element.elementor-element-ce4df90{top:6px;}.elementor-22 .elementor-element.elementor-element-ce4df90 img{width:100px;}.elementor-22 .elementor-element.elementor-element-1c564be{width:auto;max-width:auto;top:50px;z-index:30;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-1c564be{left:70px;}body.rtl .elementor-22 .elementor-element.elementor-element-1c564be{right:70px;}.elementor-22 .elementor-element.elementor-element-1c564be .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-size:25px;font-weight:bold;color:var( --e-global-color-1c37076 );}.elementor-22 .elementor-element.elementor-element-7ae39b5{width:auto;max-width:auto;top:14px;z-index:10;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-7ae39b5{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-7ae39b5{right:0px;}.elementor-22 .elementor-element.elementor-element-7ae39b5 .elementor-heading-title{font-family:"Century Gothic", Sans-serif;font-size:40px;font-weight:bold;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:var( --e-global-color-1c37076 );stroke:var( --e-global-color-1c37076 );color:#72433500;}.elementor-22 .elementor-element.elementor-element-d813cb7{--divider-border-style:solid;--divider-color:#8e6b62;--divider-border-width:1.5px;width:auto;max-width:auto;top:77px;z-index:30;}.elementor-22 .elementor-element.elementor-element-d813cb7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-d813cb7{left:44px;}body.rtl .elementor-22 .elementor-element.elementor-element-d813cb7{right:44px;}.elementor-22 .elementor-element.elementor-element-d813cb7 .elementor-divider-separator{width:147px;}.elementor-22 .elementor-element.elementor-element-d813cb7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-22 .elementor-element.elementor-element-6fff798{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6fff798:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6fff798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEEEE6;}.elementor-22 .elementor-element.elementor-element-d6a6534{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-300187e{--display:flex;}.elementor-22 .elementor-element.elementor-element-3d7c2ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:05px 0px;--row-gap:05px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-f1f29ea{text-align:center;}.elementor-22 .elementor-element.elementor-element-f1f29ea .elementor-heading-title{font-family:"Vonique 43", Sans-serif;font-size:18px;letter-spacing:1px;color:var( --e-global-color-1c37076 );}.elementor-22 .elementor-element.elementor-element-012ccb9{text-align:center;}.elementor-22 .elementor-element.elementor-element-012ccb9 .elementor-heading-title{font-family:"Vonique 43", Sans-serif;font-size:18px;letter-spacing:1px;color:var( --e-global-color-1c37076 );}.elementor-22 .elementor-element.elementor-element-8b0c5cf{text-align:center;}.elementor-22 .elementor-element.elementor-element-8b0c5cf .elementor-heading-title{font-family:"Rastanty Cortez", Sans-serif;font-size:50px;letter-spacing:1px;color:var( --e-global-color-1c37076 );}.elementor-22 .elementor-element.elementor-element-88ef2a9{font-family:"Vonique 43", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:1px;color:var( --e-global-color-1c37076 );}.elementor-22 .elementor-element.elementor-element-c621216{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-c621216:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c621216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.avalondayspa.co.za/wp-content/uploads/2023/12/Couple-having-massage-Desktop.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-c621216::before, .elementor-22 .elementor-element.elementor-element-c621216 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-c621216 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-c621216 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-c621216 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-c621216 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FEEEE6 14%, #F2295B00 63%);}.elementor-22 .elementor-element.elementor-element-6bdb969{--display:flex;--overlay-opacity:1;}.elementor-22 .elementor-element.elementor-element-6bdb969::before, .elementor-22 .elementor-element.elementor-element-6bdb969 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-6bdb969 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-6bdb969 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-6bdb969 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-6bdb969 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FEEEE6 14%, #F2295B00 63%);}.elementor-22 .elementor-element.elementor-element-6bdb969:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6bdb969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-41370b46{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-41370b46:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-41370b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.avalondayspa.co.za/wp-content/uploads/2023/10/Packages-BG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-41370b46::before, .elementor-22 .elementor-element.elementor-element-41370b46 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-41370b46 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-41370b46 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-41370b46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-41370b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-015008f );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-6b82ce8d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6b75d321{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-60f8deee{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-60f8deee{right:0px;}.elementor-22 .elementor-element.elementor-element-60f8deee{top:-20px;}.elementor-22 .elementor-element.elementor-element-60f8deee img{width:150px;}.elementor-22 .elementor-element.elementor-element-6c00ae1a{z-index:2;}.elementor-22 .elementor-element.elementor-element-7e8ac5f4 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7e8ac5f4{text-align:center;}.elementor-22 .elementor-element.elementor-element-7e8ac5f4 .elementor-heading-title{font-size:60px;}.elementor-22 .elementor-element.elementor-element-157797b2{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;top:30px;z-index:10;text-align:center;}.elementor-22 .elementor-element.elementor-element-157797b2.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-157797b2{right:13px;}body.rtl .elementor-22 .elementor-element.elementor-element-157797b2{left:13px;}.elementor-22 .elementor-element.elementor-element-157797b2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:55px;font-weight:900;letter-spacing:1px;-webkit-text-stroke-width:0.9px;stroke-width:0.9px;-webkit-text-stroke-color:var( --e-global-color-1c37076 );stroke:var( --e-global-color-1c37076 );color:#72433500;}.elementor-22 .elementor-element.elementor-element-1d4f3363{--display:flex;}.elementor-22 .elementor-element.elementor-element-37a70323 .elementor-button{background-color:var( --e-global-color-4ec4b82 );font-family:"Century Gothic", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-b4cded2 );color:var( --e-global-color-b4cded2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0300bea );border-radius:8px 8px 8px 8px;padding:8px 0px 8px 0px;}.elementor-22 .elementor-element.elementor-element-37a70323 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-37a70323 .elementor-button:focus{background-color:var( --e-global-color-b4cded2 );color:var( --e-global-color-4ec4b82 );border-color:var( --e-global-color-4ec4b82 );}.elementor-22 .elementor-element.elementor-element-37a70323{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-37a70323.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-37a70323 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-37a70323 .elementor-button:focus svg{fill:var( --e-global-color-4ec4b82 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-a6740fd{--min-height:500px;--justify-content:flex-start;}.elementor-22 .elementor-element.elementor-element-65068a4{--spacer-size:0px;}.elementor-22 .elementor-element.elementor-element-6fa129a{--min-height:50px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-2636e2c{--spacer-size:120px;}.elementor-22 .elementor-element.elementor-element-ce4df90{width:auto;max-width:auto;top:6px;z-index:20;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-ce4df90{left:4px;}body.rtl .elementor-22 .elementor-element.elementor-element-ce4df90{right:4px;}.elementor-22 .elementor-element.elementor-element-ce4df90 img{width:100px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-1c564be{left:70px;}body.rtl .elementor-22 .elementor-element.elementor-element-1c564be{right:70px;}.elementor-22 .elementor-element.elementor-element-1c564be{top:50px;}.elementor-22 .elementor-element.elementor-element-1c564be .elementor-heading-title{font-size:25px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-7ae39b5{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-7ae39b5{right:0px;}.elementor-22 .elementor-element.elementor-element-7ae39b5{top:14px;}.elementor-22 .elementor-element.elementor-element-7ae39b5 .elementor-heading-title{font-size:40px;}.elementor-22 .elementor-element.elementor-element-d813cb7 .elementor-divider-separator{width:148px;}.elementor-22 .elementor-element.elementor-element-6fff798{--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;}.elementor-22 .elementor-element.elementor-element-88ef2a9{line-height:25px;letter-spacing:1px;}.elementor-22 .elementor-element.elementor-element-c621216{--min-height:250px;}.elementor-22 .elementor-element.elementor-element-6bdb969:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6bdb969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.avalondayspa.co.za/wp-content/uploads/2023/12/Couple-having-massage-Mobile.webp");}.elementor-22 .elementor-element.elementor-element-6bdb969{--min-height:350px;}.elementor-22 .elementor-element.elementor-element-157797b2{top:30px;}.elementor-22 .elementor-element.elementor-element-157797b2 .elementor-heading-title{font-size:55px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-a6740fd{--min-height:300px;--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;--justify-content:flex-end;}.elementor-22 .elementor-element.elementor-element-a6740fd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a6740fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-22 .elementor-element.elementor-element-6fa129a{--min-height:0px;}.elementor-22 .elementor-element.elementor-element-2636e2c{--spacer-size:70px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-ce4df90{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-ce4df90{right:0px;}.elementor-22 .elementor-element.elementor-element-ce4df90 img{width:75px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-1c564be{left:50px;}body.rtl .elementor-22 .elementor-element.elementor-element-1c564be{right:50px;}.elementor-22 .elementor-element.elementor-element-1c564be{top:40px;}.elementor-22 .elementor-element.elementor-element-1c564be .elementor-heading-title{font-size:18px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-7ae39b5{left:2px;}body.rtl .elementor-22 .elementor-element.elementor-element-7ae39b5{right:2px;}.elementor-22 .elementor-element.elementor-element-7ae39b5{top:14px;}.elementor-22 .elementor-element.elementor-element-7ae39b5 .elementor-heading-title{font-size:25px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-d813cb7{left:30px;}body.rtl .elementor-22 .elementor-element.elementor-element-d813cb7{right:30px;}.elementor-22 .elementor-element.elementor-element-d813cb7{top:59px;}.elementor-22 .elementor-element.elementor-element-d813cb7 .elementor-divider-separator{width:115px;}.elementor-22 .elementor-element.elementor-element-d813cb7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-22 .elementor-element.elementor-element-d6a6534{--padding-top:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-300187e{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3d7c2ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6bdb969{--min-height:250px;}.elementor-22 .elementor-element.elementor-element-6bdb969:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6bdb969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-41370b46:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-41370b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-22 .elementor-element.elementor-element-6b82ce8d{--width:280px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6b75d321{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-60f8deee img{width:110px;}.elementor-22 .elementor-element.elementor-element-7e8ac5f4 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7e8ac5f4 .elementor-heading-title{font-size:45px;}.elementor-22 .elementor-element.elementor-element-157797b2{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;top:15px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-157797b2{right:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-157797b2{left:0px;}.elementor-22 .elementor-element.elementor-element-157797b2 .elementor-heading-title{font-size:35px;}.elementor-22 .elementor-element.elementor-element-37a70323 > .elementor-widget-container{margin:20px 0px 0px 0px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-6b82ce8d{--width:450px;}}@media(max-width:1366px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-6b82ce8d{--width:450px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.avalondayspa.co.za/wp-content/uploads/2023/10/CenturyGothic-1.woff') format('woff');
}
@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://staging.avalondayspa.co.za/wp-content/uploads/2023/10/CenturyGothic-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Century Gothic';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://staging.avalondayspa.co.za/wp-content/uploads/2023/10/CenturyGothic-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Century Gothic';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.avalondayspa.co.za/wp-content/uploads/2023/10/CenturyGothic-Italic.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Vonique 43';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.avalondayspa.co.za/wp-content/uploads/2023/10/Vonique-43.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rastanty Cortez';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.avalondayspa.co.za/wp-content/uploads/2023/10/Rastanty-Cortez.ttf') format('truetype');
}
/* End Custom Fonts CSS */