.elementor-482406 .elementor-element.elementor-element-bb57642{--display:flex;}body.elementor-page-482406:not(.elementor-motion-effects-element-type-background), body.elementor-page-482406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b408008 );}:root{--page-title-display:none;}/* Start custom CSS */body.elementor-page-482406 .elementor-button{background:#f26b21!important;color:#fff!important;border-color:#f26b21!important;}
body.elementor-page-482406 .elementor-icon{color:#f26b21!important;fill:#f26b21!important;}
body.elementor-page-482406 .elementor-element-eb96637{border-color:#f26b21!important;}
body.elementor-page-482406 .elementor-widget-text-editor{font-size:18px!important;line-height:1.65!important;text-transform:none!important;font-weight:400!important;text-align:left!important;}
body.elementor-page-482406 .elementor-widget-text-editor p,body.elementor-page-482406 .elementor-widget-text-editor strong{ text-transform:none!important;}
body.elementor-page-482406 .e-parent:not(.elementor-element-3730573):not(.elementor-element-d4cc391){background:#fff!important;}
body.elementor-page-482406 .e-parent:not(.elementor-element-3730573):not(.elementor-element-d4cc391) .elementor-heading-title,body.elementor-page-482406 .e-parent:not(.elementor-element-3730573):not(.elementor-element-d4cc391) .elementor-widget-text-editor{color:#24211f!important;}
body.elementor-page-482406 .elementor-element-abc75ce{width:100%!important;max-width:720px;}
body.elementor-page-482406 .elementor-element-f85fbf0 h3{color:#24211f!important;}
body.elementor-page-482406 #retreat-waitlist,body.elementor-page-482406 #teacher-waitlist{scroll-margin-top:100px;}
@media(max-width:767px){body.elementor-page-482406 .elementor-widget-text-editor{font-size:16px!important;}body.elementor-page-482406 .elementor-element-7bafc3a1 .elementor-heading-title{font-size:48px!important;line-height:1.02!important;}body.elementor-page-482406 .elementor-element-eb96637{width:100%!important;}}
body.elementor-page-482406 .elementor-element-15766da{width:100%!important;max-width:760px;}
body.elementor-page-482406 .elementor-element-d4cc391{padding:64px 5%!important;}/* End custom CSS */