.elementor-19830 .elementor-element.elementor-element-3ec38d71:not(.elementor-motion-effects-element-type-background), .elementor-19830 .elementor-element.elementor-element-3ec38d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8FCEE 0%, #FFFFFF 100%);}.elementor-19830 .elementor-element.elementor-element-3ec38d71 > .elementor-container{max-width:1280px;}.elementor-19830 .elementor-element.elementor-element-3ec38d71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 50px 20px;}.elementor-19830 .elementor-element.elementor-element-3ec38d71 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19830 .elementor-element.elementor-element-8ea2ed6 .fst-at{text-align:center;}.elementor-19830 .elementor-element.elementor-element-8ea2ed6 .fst-at__bc, .elementor-19830 .elementor-element.elementor-element-8ea2ed6 .fst-at__bc a{color:#9ECC4E;}.elementor-19830 .elementor-element.elementor-element-8ea2ed6 .fst-at__bc a:hover{color:#7FAE2F;}.elementor-19830 .elementor-element.elementor-element-8ea2ed6 .fst-at__bc{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:10%;margin-bottom:10px;}.elementor-19830 .elementor-element.elementor-element-8ea2ed6 .fst-at__title{color:#4C4C4C;font-family:"Fontspring DEMO bogue", Sans-serif;font-size:48px;font-weight:300;line-height:1.2em;}.elementor-19830 .elementor-element.elementor-element-619fcc58:not(.elementor-motion-effects-element-type-background), .elementor-19830 .elementor-element.elementor-element-619fcc58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19830 .elementor-element.elementor-element-619fcc58 > .elementor-container{max-width:1280px;}.elementor-19830 .elementor-element.elementor-element-619fcc58{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 80px 20px;}.elementor-19830 .elementor-element.elementor-element-619fcc58 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__grid{--fst-cols:3;column-gap:24px;row-gap:24px;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g-card__img{aspect-ratio:1 / 0.65;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__pages, .elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__more-wrap{justify-content:center;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__title{color:#4C4C4C;font-family:"Fontspring DEMO bogue", Sans-serif;font-size:50px;font-weight:300;line-height:72px;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__hl{color:var( --e-global-color-primary );}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__desc{color:#4C4C4C;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__top{margin-bottom:30px;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__select{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:600;background-color:#FFFFFF;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__select, .elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__select-wrap{color:#4C4C4C;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__select:focus{border-color:#9ECC4E;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__select-wrap{width:210px;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__filters{gap:12px;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g-card{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g-card:hover{transform:translateY(-4px);}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g-card__body{padding:18px 16px 16px 16px;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g-card__title, .elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g-card__title a{color:#4C4C4C;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g-card__title a:hover, .elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g-card__img:hover + .fst-g-card__body .fst-g-card__title a{color:#F16723;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g-card__title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:400;line-height:28px;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g-card__meta{color:#33B5E9;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__pages{margin-top:44px;gap:8px;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__pages .page-numbers{min-width:42px;height:42px;color:#4C4C4C;background-color:#FFFFFF;border-color:#E6E6E6;border-radius:6px;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__pages a.page-numbers:hover{color:#F16723;border-color:#F16723;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__pages .page-numbers.current{color:#FFFFFF;background-color:#F16723;border-color:#F16723;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__loader img{width:48px;height:auto;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__loader--overlay{background-color:rgba(255,255,255,0.55);}:root{--page-title-display:none;}@media(max-width:899px){.elementor-19830 .elementor-element.elementor-element-8ea2ed6 .fst-at__title{font-size:40px;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__grid{--fst-cols:2;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__title{font-size:30px;}}@media(max-width:480px){.elementor-19830 .elementor-element.elementor-element-3ec38d71{padding:30px 16px 30px 16px;}.elementor-19830 .elementor-element.elementor-element-8ea2ed6 .fst-at__title{font-size:32px;}.elementor-19830 .elementor-element.elementor-element-619fcc58{padding:30px 16px 50px 16px;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__grid{--fst-cols:1;column-gap:16px;row-gap:20px;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__title{font-size:26px;}.elementor-19830 .elementor-element.elementor-element-12a6770d .fst-g__select-wrap{width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fontspring DEMO bogue';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://healthretreat.co/wp-content/uploads/2026/10/Fontspring-DEMO-bogue-light.ttf') format('truetype');
}
@font-face {
	font-family: 'Fontspring DEMO bogue';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://healthretreat.co/wp-content/uploads/2026/10/Fontspring-DEMO-bogue-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Fontspring DEMO bogue';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://healthretreat.co/wp-content/uploads/2026/10/Fontspring-DEMO-bogue-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Fontspring DEMO bogue';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://healthretreat.co/wp-content/uploads/2026/10/Fontspring-DEMO-bogue-semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Fontspring DEMO bogue';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://healthretreat.co/wp-content/uploads/2026/10/Fontspring-DEMO-bogue-bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Fontspring DEMO bogue';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://healthretreat.co/wp-content/uploads/2026/10/Fontspring-DEMO-bogue-extrabold.ttf') format('truetype');
}
@font-face {
	font-family: 'Fontspring DEMO bogue';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://healthretreat.co/wp-content/uploads/2026/10/Fontspring-DEMO-bogue-black.ttf') format('truetype');
}
/* End Custom Fonts CSS */