.elementor-146 .elementor-element.elementor-element-a4d3503 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00456ACF 74%, #67B9B5 95%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-a4d3503{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 0% 7% 0%;}.elementor-146 .elementor-element.elementor-element-683051b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-146 .elementor-element.elementor-element-683051b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-91127d9{padding:1vw 0vw 0vw 0vw;text-align:center;}.elementor-146 .elementor-element.elementor-element-91127d9 .elementor-heading-title{font-family:"Cinzel Decorative", Sans-serif;font-size:9.375vw;font-weight:500;line-height:0.9em;color:#E2B439;}.elementor-146 .elementor-element.elementor-element-e74551c{padding:0% 0% 4% 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-e74551c .elementor-heading-title{font-family:"Royale", Sans-serif;font-size:3.906vw;font-weight:600;}.elementor-146 .elementor-element.elementor-element-a55229d{text-align:center;}.elementor-146 .elementor-element.elementor-element-a55229d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:2.083vw;font-weight:700;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-7a948e7{text-align:center;}.elementor-146 .elementor-element.elementor-element-7a948e7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.823vw;font-weight:400;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-146 .elementor-element.elementor-element-ad709d4{text-align:center;font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-3dd4622{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF9E;}.elementor-146 .elementor-element.elementor-element-3dd4622, .elementor-146 .elementor-element.elementor-element-3dd4622 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-146 .elementor-element.elementor-element-0390c4d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-146 .elementor-element.elementor-element-0390c4d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-146 .elementor-element.elementor-element-0390c4d > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF9E;padding:4% 0% 4% 0%;}.elementor-146 .elementor-element.elementor-element-4e5964d{text-align:center;}.elementor-146 .elementor-element.elementor-element-4e5964d .elementor-heading-title{font-family:"Cinzel Decorative", Sans-serif;font-size:1.563vw;font-weight:600;}.elementor-bc-flex-widget .elementor-146 .elementor-element.elementor-element-618910d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-146 .elementor-element.elementor-element-618910d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-146 .elementor-element.elementor-element-618910d > .elementor-element-populated{padding:4% 0% 4% 0%;}.elementor-146 .elementor-element.elementor-element-62a43f2{text-align:center;}.elementor-146 .elementor-element.elementor-element-62a43f2 .elementor-heading-title{font-family:"Cinzel Decorative", Sans-serif;font-size:1.563vw;font-weight:600;}.elementor-146 .elementor-element.elementor-element-b3d0661{text-align:center;font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-146 .elementor-element.elementor-element-ec55b6e{width:var( --container-widget-width, 12.656vw );max-width:12.656vw;--container-widget-width:12.656vw;--container-widget-flex-grow:0;}.elementor-146 .elementor-element.elementor-element-ec55b6e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-146 .elementor-element.elementor-element-ec55b6e .elementor-button{font-family:"Royale", Sans-serif;font-size:1.302vw;font-weight:500;text-transform:uppercase;fill:#105D86;color:#105D86;}.elementor-146 .elementor-element.elementor-element-17f2a2e{padding:6% 0% 0% 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-17f2a2e .elementor-heading-title{font-family:"Apple Chancery", Sans-serif;font-size:2.604vw;font-weight:600;}.elementor-146 .elementor-element.elementor-element-edca36b:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-edca36b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004473;background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec2-bg-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-146 .elementor-element.elementor-element-edca36b > .elementor-background-overlay{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec2-overlay.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-edca36b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 53% 10%;}.elementor-146 .elementor-element.elementor-element-cd2799a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-146 .elementor-element.elementor-element-cd2799a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-146 .elementor-element.elementor-element-1abad70{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;}.elementor-146 .elementor-element.elementor-element-1abad70 img{width:3.74vw;}.elementor-146 .elementor-element.elementor-element-b789970{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-b789970 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:3.125vw;font-weight:400;color:#0A415F;}.elementor-146 .elementor-element.elementor-element-1425a07{text-align:center;}.elementor-146 .elementor-element.elementor-element-1425a07 .elementor-heading-title{font-family:"Royale", Sans-serif;font-size:10.417vw;font-weight:600;line-height:1em;}.elementor-146 .elementor-element.elementor-element-74f0761{text-align:center;}.elementor-146 .elementor-element.elementor-element-74f0761 .elementor-heading-title{font-family:"Cinzel Decorative", Sans-serif;font-size:4.271vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-48e03f5{width:var( --container-widget-width, 58vw );max-width:58vw;--container-widget-width:58vw;--container-widget-flex-grow:0;text-align:center;font-family:"Arial", Sans-serif;font-size:1.563vw;font-weight:400;color:#0A415F;}.elementor-146 .elementor-element.elementor-element-92b11dc{text-align:center;}.elementor-146 .elementor-element.elementor-element-92b11dc .elementor-heading-title{font-family:"Apple Chancery", Sans-serif;font-size:2.604vw;font-weight:400;line-height:1.2em;}.elementor-146 .elementor-element.elementor-element-965b7a2{border-style:solid;border-width:0px 1px 1px 1px;border-color:#FED984;margin-top:5%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-f74bae0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-146 .elementor-element.elementor-element-f74bae0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-146 .elementor-element.elementor-element-5f4bf86{--divider-border-style:solid;--divider-color:#FED984;--divider-border-width:1px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-146 .elementor-element.elementor-element-5f4bf86{left:0px;}body.rtl .elementor-146 .elementor-element.elementor-element-5f4bf86{right:0px;}.elementor-146 .elementor-element.elementor-element-5f4bf86 .elementor-divider-separator{width:100%;}.elementor-146 .elementor-element.elementor-element-5f4bf86 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-146 .elementor-element.elementor-element-30e4204{--divider-border-style:solid;--divider-color:#FED984;--divider-border-width:1px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-146 .elementor-element.elementor-element-30e4204{right:0px;}body.rtl .elementor-146 .elementor-element.elementor-element-30e4204{left:0px;}.elementor-146 .elementor-element.elementor-element-30e4204 .elementor-divider-separator{width:100%;}.elementor-146 .elementor-element.elementor-element-30e4204 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-146 .elementor-element.elementor-element-f48381f{margin:-1.5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-f48381f .elementor-heading-title{font-family:"Apple Chancery", Sans-serif;font-size:2.344vw;font-weight:400;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-146 .elementor-element.elementor-element-c3db693{width:var( --container-widget-width, 42vw );max-width:42vw;margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 6%) 0%;--container-widget-width:42vw;--container-widget-flex-grow:0;--e-icon-list-icon-size:1.979vw;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-146 .elementor-element.elementor-element-c3db693 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-c3db693 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-c3db693 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-c3db693 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.5vw/2);}.elementor-146 .elementor-element.elementor-element-c3db693 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.5vw/2);}.elementor-146 .elementor-element.elementor-element-c3db693 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-146 .elementor-element.elementor-element-c3db693 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-146 .elementor-element.elementor-element-c3db693 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-146 .elementor-element.elementor-element-c3db693 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-c3db693 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-146 .elementor-element.elementor-element-3e931a9{width:var( --container-widget-width, 12.656vw );max-width:12.656vw;margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:12.656vw;--container-widget-flex-grow:0;}.elementor-146 .elementor-element.elementor-element-3e931a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-146 .elementor-element.elementor-element-3e931a9 .elementor-button{font-family:"Royale", Sans-serif;font-size:1.302vw;font-weight:500;text-transform:uppercase;fill:#105D86;color:#105D86;}.elementor-146 .elementor-element.elementor-element-58675cc{--spacer-size:2vw;}.elementor-146 .elementor-element.elementor-element-3824a78{width:var( --container-widget-width, 41vw );max-width:41vw;--container-widget-width:41vw;--container-widget-flex-grow:0;text-align:center;font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-bbafcc9{padding:0% 0% 0% 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-bbafcc9 .elementor-heading-title{font-family:"Apple Chancery", Sans-serif;font-size:2.604vw;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-fb291a2{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-146 .elementor-element.elementor-element-fb291a2 img{width:2.359vw;}.elementor-146 .elementor-element.elementor-element-5da9887{padding:0% 0% 0% 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-5da9887 .elementor-heading-title{font-family:"Apple Chancery", Sans-serif;font-size:2.083vw;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-3c6ea84{margin:14% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-3c6ea84 .elementor-heading-title{font-family:"Cinzel Decorative", Sans-serif;font-size:4.271vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-0fb2c86{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-0fb2c86 .elementor-heading-title{font-family:"Royale", Sans-serif;font-size:7.813vw;font-weight:600;line-height:1em;}.elementor-146 .elementor-element.elementor-element-a38df25:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-a38df25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004473;}.elementor-146 .elementor-element.elementor-element-a38df25:hover > .elementor-background-overlay{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec3-overlay.png");background-position:top left;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-146 .elementor-element.elementor-element-a38df25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 6% 0%;}.elementor-146 .elementor-element.elementor-element-a38df25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-2b9964c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-146 .elementor-element.elementor-element-2b9964c > .elementor-element-populated{margin:-18% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-146 .elementor-element.elementor-element-22fd800{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-22fd800 .elementor-heading-title{font-family:"Apple Chancery", Sans-serif;font-size:2.604vw;font-weight:600;}.elementor-146 .elementor-element.elementor-element-1936a70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-146 .elementor-element.elementor-element-1936a70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-10c9b9c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#000000;padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-d1c831d{padding:0% 0% 0% 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-d1c831d .elementor-heading-title{font-family:"Royale", Sans-serif;font-size:2.083vw;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-6a13e67{width:var( --container-widget-width, 42vw );max-width:42vw;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 6%) 0%;padding:24% 7% 15% 7%;--container-widget-width:42vw;--container-widget-flex-grow:0;--e-icon-list-icon-size:1.979vw;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-146 .elementor-element.elementor-element-6a13e67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-6a13e67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-6a13e67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-6a13e67 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.5vw/2);}.elementor-146 .elementor-element.elementor-element-6a13e67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.5vw/2);}.elementor-146 .elementor-element.elementor-element-6a13e67 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-146 .elementor-element.elementor-element-6a13e67 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-146 .elementor-element.elementor-element-6a13e67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-146 .elementor-element.elementor-element-6a13e67 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-6a13e67 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-146 .elementor-element.elementor-element-6bd1443:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-146 .elementor-element.elementor-element-6bd1443 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FBDB920D 90%, #FBDB9200 100%);}.elementor-146 .elementor-element.elementor-element-6bd1443 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-6bd1443 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-e786d9c{padding:0% 0% 0% 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-e786d9c .elementor-heading-title{font-family:"Royale", Sans-serif;font-size:2.083vw;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-9ccb7e2{width:var( --container-widget-width, 42vw );max-width:42vw;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 6%) 0%;padding:24% 7% 15% 7%;--container-widget-width:42vw;--container-widget-flex-grow:0;--e-icon-list-icon-size:1.979vw;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-146 .elementor-element.elementor-element-9ccb7e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-9ccb7e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-9ccb7e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-9ccb7e2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.5vw/2);}.elementor-146 .elementor-element.elementor-element-9ccb7e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.5vw/2);}.elementor-146 .elementor-element.elementor-element-9ccb7e2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-146 .elementor-element.elementor-element-9ccb7e2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-146 .elementor-element.elementor-element-9ccb7e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-146 .elementor-element.elementor-element-9ccb7e2 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-9ccb7e2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-146 .elementor-element.elementor-element-6d5315b > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#000000;padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-37162cb{padding:0% 0% 0% 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-37162cb .elementor-heading-title{font-family:"Royale", Sans-serif;font-size:2.083vw;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-672b427{width:var( --container-widget-width, 42vw );max-width:42vw;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 6%) 0%;padding:24% 7% 15% 7%;--container-widget-width:42vw;--container-widget-flex-grow:0;--e-icon-list-icon-size:1.979vw;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-146 .elementor-element.elementor-element-672b427 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-672b427 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-672b427 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-672b427 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.5vw/2);}.elementor-146 .elementor-element.elementor-element-672b427 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.5vw/2);}.elementor-146 .elementor-element.elementor-element-672b427 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-146 .elementor-element.elementor-element-672b427 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-146 .elementor-element.elementor-element-672b427 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-146 .elementor-element.elementor-element-672b427 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-672b427 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-146 .elementor-element.elementor-element-992a736:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-146 .elementor-element.elementor-element-992a736 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FBDB920D 90%, #FBDB9200 100%);}.elementor-146 .elementor-element.elementor-element-992a736 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-992a736 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-b3dc3d1{padding:0% 0% 0% 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-b3dc3d1 .elementor-heading-title{font-family:"Royale", Sans-serif;font-size:2.083vw;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-3b310a2{width:var( --container-widget-width, 42vw );max-width:42vw;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 6%) 0%;padding:24% 7% 15% 7%;--container-widget-width:42vw;--container-widget-flex-grow:0;--e-icon-list-icon-size:1.979vw;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-146 .elementor-element.elementor-element-3b310a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-3b310a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-3b310a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.5vw/2);}.elementor-146 .elementor-element.elementor-element-3b310a2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.5vw/2);}.elementor-146 .elementor-element.elementor-element-3b310a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.5vw/2);}.elementor-146 .elementor-element.elementor-element-3b310a2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-146 .elementor-element.elementor-element-3b310a2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-146 .elementor-element.elementor-element-3b310a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-146 .elementor-element.elementor-element-3b310a2 .elementor-icon-list-item > a{font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-3b310a2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-146 .elementor-element.elementor-element-bb00ace{width:var( --container-widget-width, 12.656vw );max-width:12.656vw;margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:12.656vw;--container-widget-flex-grow:0;}.elementor-146 .elementor-element.elementor-element-bb00ace .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-146 .elementor-element.elementor-element-bb00ace .elementor-button{font-family:"Royale", Sans-serif;font-size:1.302vw;font-weight:500;text-transform:uppercase;fill:#105D86;color:#105D86;}.elementor-146 .elementor-element.elementor-element-5dd8b9b:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-5dd8b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec3-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-5dd8b9b > .elementor-background-overlay{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec3-overlay-min.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-5dd8b9b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 0% 7% 0%;}.elementor-146 .elementor-element.elementor-element-9e8883e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-146 .elementor-element.elementor-element-9e8883e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-d350681{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-d350681 .elementor-heading-title{font-family:"Apple Chancery", Sans-serif;font-size:5.208vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-eaec410{width:var( --container-widget-width, 58vw );max-width:58vw;--container-widget-width:58vw;--container-widget-flex-grow:0;text-align:center;font-family:"Arial", Sans-serif;font-size:1.563vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-58139ea{margin-top:15%;margin-bottom:0%;}.elementor-bc-flex-widget .elementor-146 .elementor-element.elementor-element-ef9c81c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-146 .elementor-element.elementor-element-ef9c81c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-146 .elementor-element.elementor-element-ef9c81c > .elementor-element-populated{padding:0% 0% 0% 10%;}.elementor-146 .elementor-element.elementor-element-368bc24{width:var( --container-widget-width, 58vw );max-width:58vw;--container-widget-width:58vw;--container-widget-flex-grow:0;text-align:left;font-family:"Arial", Sans-serif;font-size:1.563vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-61a460b{margin-top:15%;margin-bottom:0%;z-index:2;}.elementor-bc-flex-widget .elementor-146 .elementor-element.elementor-element-5563ff6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-146 .elementor-element.elementor-element-5563ff6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-146 .elementor-element.elementor-element-5563ff6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-146 .elementor-element.elementor-element-5563ff6 > .elementor-element-populated{padding:0% 20% 0% 0%;}.elementor-146 .elementor-element.elementor-element-fccb84e{text-align:left;font-family:"Arial", Sans-serif;font-size:1.563vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-9aba629{width:var( --container-widget-width, 12.656vw );max-width:12.656vw;margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:12.656vw;--container-widget-flex-grow:0;}.elementor-146 .elementor-element.elementor-element-9aba629 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-146 .elementor-element.elementor-element-9aba629 .elementor-button{font-family:"Royale", Sans-serif;font-size:1.302vw;font-weight:500;text-transform:uppercase;fill:#105D86;color:#105D86;}.elementor-146 .elementor-element.elementor-element-38a6e6b:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-38a6e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec5-bg.jpg");}.elementor-146 .elementor-element.elementor-element-38a6e6b > .elementor-background-overlay{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec5-overlay-min.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-38a6e6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 5% 0%;}.elementor-146 .elementor-element.elementor-element-769ccdd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-146 .elementor-element.elementor-element-769ccdd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-146 .elementor-element.elementor-element-40e5057{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;z-index:2;text-align:center;}.elementor-146 .elementor-element.elementor-element-40e5057 .elementor-heading-title{font-family:"Apple Chancery", Sans-serif;font-size:4.167vw;font-weight:400;line-height:1.4em;}.elementor-146 .elementor-element.elementor-element-f313335{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;z-index:2;text-align:center;}.elementor-146 .elementor-element.elementor-element-f313335 .elementor-heading-title{font-family:"Royale", Sans-serif;font-size:4.427vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-a373597{width:var( --container-widget-width, 58vw );max-width:58vw;--container-widget-width:58vw;--container-widget-flex-grow:0;z-index:2;text-align:center;font-family:"Arial", Sans-serif;font-size:1.563vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-1d00440{margin-top:69%;margin-bottom:0%;z-index:2;}.elementor-146 .elementor-element.elementor-element-5b102d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-146 .elementor-element.elementor-element-5b102d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec5-inner1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-5b102d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:79% 7% 5% 7%;}.elementor-146 .elementor-element.elementor-element-5b102d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-c2fd47a{text-align:center;font-family:"Arial", Sans-serif;font-size:1.198vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-5005731:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-146 .elementor-element.elementor-element-5005731 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec5-inner-bg2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-5005731 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:79% 7% 5% 7%;}.elementor-146 .elementor-element.elementor-element-5005731 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-25f5f1e{text-align:center;font-family:"Arial", Sans-serif;font-size:1.198vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-789ff7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-146 .elementor-element.elementor-element-789ff7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec5-inner-bg3.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-789ff7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85% 10% 5% 9%;}.elementor-146 .elementor-element.elementor-element-789ff7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-6321697{text-align:center;font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-5f60fac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-146 .elementor-element.elementor-element-5f60fac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec5-inner-bg4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-5f60fac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:79% 10% 5% 10%;}.elementor-146 .elementor-element.elementor-element-5f60fac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-55aa9c3{text-align:center;font-family:"Arial", Sans-serif;font-size:1.198vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-a991d37:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-a991d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-a991d37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-a991d37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-91e6869 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-146 .elementor-element.elementor-element-f0ae0e9{text-align:center;}.elementor-146 .elementor-element.elementor-element-f0ae0e9 .elementor-heading-title{font-family:"Cinzel Decorative", Sans-serif;font-size:5.208vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-76d4832{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;padding:0% 0% 0% 0%;z-index:2;text-align:center;}.elementor-146 .elementor-element.elementor-element-76d4832 .elementor-heading-title{font-family:"Royale", Sans-serif;font-size:7.813vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-d5bc5c3{margin-top:0vw;margin-bottom:0vw;}.elementor-146 .elementor-element.elementor-element-ca020ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-146 .elementor-element.elementor-element-ca020ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-ca020ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-146 .elementor-element.elementor-element-536e62a .elementor-flip-box__front{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-536e62a .elementor-flip-box__back{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-536e62a{padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-536e62a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-536e62a .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.865vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-536e62a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-536e62a .elementor-flip-box__button{margin-center:0;}.elementor-146 .elementor-element.elementor-element-536e62a .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.865vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-536e62a .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-b28286c .elementor-flip-box__front{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-b28286c .elementor-flip-box__back{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-b28286c{padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-b28286c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-b28286c .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.344vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-b28286c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-b28286c .elementor-flip-box__button{margin-center:0;}.elementor-146 .elementor-element.elementor-element-b28286c .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.344vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-b28286c .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-b59f8f4 .elementor-flip-box__front{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg3-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-b59f8f4 .elementor-flip-box__back{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-b59f8f4{padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-b59f8f4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-b59f8f4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.344vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-b59f8f4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-b59f8f4 .elementor-flip-box__button{margin-center:0;}.elementor-146 .elementor-element.elementor-element-b59f8f4 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.344vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-b59f8f4 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-e8a37af{margin-top:1.2vw;margin-bottom:0vw;}.elementor-146 .elementor-element.elementor-element-5d4ecbc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-146 .elementor-element.elementor-element-5d4ecbc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-5d4ecbc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-42b8cde .elementor-flip-box__front{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-42b8cde .elementor-flip-box__back{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-42b8cde{padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-42b8cde .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-42b8cde .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.865vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-42b8cde .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-42b8cde .elementor-flip-box__button{margin-center:0;}.elementor-146 .elementor-element.elementor-element-42b8cde .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.865vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-42b8cde .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-d2f44a5 .elementor-flip-box__front{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg5.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-d2f44a5 .elementor-flip-box__back{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-d2f44a5{padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-d2f44a5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-d2f44a5 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.344vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-d2f44a5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-d2f44a5 .elementor-flip-box__button{margin-center:0;}.elementor-146 .elementor-element.elementor-element-d2f44a5 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.344vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-d2f44a5 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-7b56831 .elementor-flip-box__front{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg6.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-7b56831 .elementor-flip-box__back{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-7b56831{padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-7b56831 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-7b56831 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.344vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-7b56831 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-7b56831 .elementor-flip-box__button{margin-center:0;}.elementor-146 .elementor-element.elementor-element-7b56831 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.344vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-7b56831 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-26cbe62{margin-top:1.2vw;margin-bottom:0vw;}.elementor-146 .elementor-element.elementor-element-6ab7081 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-146 .elementor-element.elementor-element-6ab7081 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-6ab7081 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-d0bab73 .elementor-flip-box__front{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg7.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-d0bab73 .elementor-flip-box__back{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-d0bab73{padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-d0bab73 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-d0bab73 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.865vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-d0bab73 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-d0bab73 .elementor-flip-box__button{margin-center:0;}.elementor-146 .elementor-element.elementor-element-d0bab73 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.865vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-d0bab73 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-ee7578a .elementor-flip-box__front{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg8.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-ee7578a .elementor-flip-box__back{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec6-inner-bg1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-ee7578a{padding:0% 0% 0% 0%;}.elementor-146 .elementor-element.elementor-element-ee7578a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-ee7578a .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.344vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-ee7578a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-146 .elementor-element.elementor-element-ee7578a .elementor-flip-box__button{margin-center:0;}.elementor-146 .elementor-element.elementor-element-ee7578a .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.344vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-ee7578a .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-acf1241:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-acf1241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec8-bg-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-acf1241 > .elementor-background-overlay{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec8-overlay.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-acf1241{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:5% 0% 10% 0%;}.elementor-146 .elementor-element.elementor-element-a3d74a4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-146 .elementor-element.elementor-element-a3d74a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-146 .elementor-element.elementor-element-2cea65e{width:var( --container-widget-width, 12.656vw );max-width:12.656vw;--container-widget-width:12.656vw;--container-widget-flex-grow:0;}.elementor-146 .elementor-element.elementor-element-2cea65e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-146 .elementor-element.elementor-element-2cea65e .elementor-button{font-family:"Royale", Sans-serif;font-size:1.302vw;font-weight:500;text-transform:uppercase;fill:#105D86;color:#105D86;}.elementor-146 .elementor-element.elementor-element-c8f18a9{margin:32% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-c8f18a9 .elementor-heading-title{font-family:"Cinzel Decorative", Sans-serif;font-size:5.208vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-fd9fa12{margin:0% -13% calc(var(--kit-widget-spacing, 0px) + 0%) -13%;padding:0% 0% 0% 0%;z-index:2;text-align:center;}.elementor-146 .elementor-element.elementor-element-fd9fa12 .elementor-heading-title{font-family:"Royale", Sans-serif;font-size:6.25vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-fc8c95c{width:var( --container-widget-width, 92% );max-width:92%;margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-146 .elementor-element.elementor-element-fc8c95c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-146 .elementor-element.elementor-element-fc8c95c .elementor-custom-embed-play i{font-size:11.875vw;}.elementor-146 .elementor-element.elementor-element-fc8c95c .elementor-custom-embed-play svg{width:11.875vw;height:11.875vw;}.elementor-146 .elementor-element.elementor-element-8d82642{width:var( --container-widget-width, 57.552vw );max-width:57.552vw;margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:57.552vw;--container-widget-flex-grow:0;text-align:center;font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-dc8c308{margin-top:11%;margin-bottom:0%;}.elementor-146 .elementor-element.elementor-element-58697ca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-146 .elementor-element.elementor-element-7da926c .elementor-heading-title{font-family:"Apple Chancery", Sans-serif;font-size:2.344vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-e884a79{width:var( --container-widget-width, 38.229vw );max-width:38.229vw;margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:38.229vw;--container-widget-flex-grow:0;text-align:left;font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-9f25ded{width:var( --container-widget-width, 12.656vw );max-width:12.656vw;--container-widget-width:12.656vw;--container-widget-flex-grow:0;}.elementor-146 .elementor-element.elementor-element-9f25ded .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-146 .elementor-element.elementor-element-9f25ded .elementor-button{font-family:"Royale", Sans-serif;font-size:1.302vw;font-weight:500;text-transform:uppercase;fill:#105D86;color:#105D86;}.elementor-146 .elementor-element.elementor-element-705a4b4 > .elementor-element-populated{padding:0% 0% 0% 6%;}.elementor-146 .elementor-element.elementor-element-1c8d58e:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-1c8d58e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec9-bg.jpg");background-position:top center;background-size:cover;}.elementor-146 .elementor-element.elementor-element-1c8d58e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:0px;padding:13% 0% 5% 0%;}.elementor-146 .elementor-element.elementor-element-1c8d58e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-5c9b3eb{padding:0% 0% 2% 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-5c9b3eb .elementor-heading-title{font-family:"Apple Chancery", Sans-serif;font-size:4.167vw;font-weight:400;line-height:1.4em;color:#105D86;}.elementor-146 .elementor-element.elementor-element-1682f31 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#67B9B5;padding:10% 0% 10% 0%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-146 .elementor-element.elementor-element-0bc2caa.elementor-position-right .elementor-image-box-img{margin-left:26px;}.elementor-146 .elementor-element.elementor-element-0bc2caa.elementor-position-left .elementor-image-box-img{margin-right:26px;}.elementor-146 .elementor-element.elementor-element-0bc2caa.elementor-position-top .elementor-image-box-img{margin-bottom:26px;}.elementor-146 .elementor-element.elementor-element-0bc2caa .elementor-image-box-wrapper .elementor-image-box-img{width:6.667vw;}.elementor-146 .elementor-element.elementor-element-0bc2caa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-146 .elementor-element.elementor-element-0bc2caa .elementor-image-box-description{font-family:"Arial", Sans-serif;font-size:1.458vw;font-weight:400;color:#0A415F;}.elementor-146 .elementor-element.elementor-element-ebfb1b2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#67B9B5;padding:10% 0% 10% 0%;}.elementor-146 .elementor-element.elementor-element-ba5b539.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-146 .elementor-element.elementor-element-ba5b539.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-146 .elementor-element.elementor-element-ba5b539.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-146 .elementor-element.elementor-element-ba5b539 .elementor-image-box-wrapper .elementor-image-box-img{width:5.217vw;}.elementor-146 .elementor-element.elementor-element-ba5b539 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-146 .elementor-element.elementor-element-ba5b539 .elementor-image-box-description{font-family:"Arial", Sans-serif;font-size:1.458vw;font-weight:400;color:#0A415F;}.elementor-146 .elementor-element.elementor-element-fa8b919 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#67B9B5;padding:10% 0% 10% 0%;}.elementor-146 .elementor-element.elementor-element-9889260.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-146 .elementor-element.elementor-element-9889260.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-146 .elementor-element.elementor-element-9889260.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-146 .elementor-element.elementor-element-9889260 .elementor-image-box-wrapper .elementor-image-box-img{width:7.226vw;}.elementor-146 .elementor-element.elementor-element-9889260 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-146 .elementor-element.elementor-element-9889260 .elementor-image-box-description{font-family:"Arial", Sans-serif;font-size:1.458vw;font-weight:400;color:#0A415F;}.elementor-146 .elementor-element.elementor-element-e68462b{margin-top:1.5vw;margin-bottom:0vw;}.elementor-146 .elementor-element.elementor-element-5535fdc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#67B9B5;padding:10% 0% 10% 0%;}.elementor-146 .elementor-element.elementor-element-04b8dd6.elementor-position-right .elementor-image-box-img{margin-left:26px;}.elementor-146 .elementor-element.elementor-element-04b8dd6.elementor-position-left .elementor-image-box-img{margin-right:26px;}.elementor-146 .elementor-element.elementor-element-04b8dd6.elementor-position-top .elementor-image-box-img{margin-bottom:26px;}.elementor-146 .elementor-element.elementor-element-04b8dd6 .elementor-image-box-wrapper .elementor-image-box-img{width:7.29vw;}.elementor-146 .elementor-element.elementor-element-04b8dd6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-146 .elementor-element.elementor-element-04b8dd6 .elementor-image-box-description{font-family:"Arial", Sans-serif;font-size:1.458vw;font-weight:400;color:#0A415F;}.elementor-146 .elementor-element.elementor-element-aafa67f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#67B9B5;padding:10% 0% 10% 0%;}.elementor-146 .elementor-element.elementor-element-5ac631e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-146 .elementor-element.elementor-element-5ac631e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-146 .elementor-element.elementor-element-5ac631e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-146 .elementor-element.elementor-element-5ac631e .elementor-image-box-wrapper .elementor-image-box-img{width:6.823vw;}.elementor-146 .elementor-element.elementor-element-5ac631e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-146 .elementor-element.elementor-element-5ac631e .elementor-image-box-description{font-family:"Arial", Sans-serif;font-size:1.458vw;font-weight:400;color:#0A415F;}.elementor-146 .elementor-element.elementor-element-fdb51e1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#67B9B5;padding:10% 0% 10% 0%;}.elementor-146 .elementor-element.elementor-element-de85eef.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-146 .elementor-element.elementor-element-de85eef.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-146 .elementor-element.elementor-element-de85eef.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-146 .elementor-element.elementor-element-de85eef .elementor-image-box-wrapper .elementor-image-box-img{width:7.226vw;}.elementor-146 .elementor-element.elementor-element-de85eef .elementor-image-box-img img{transition-duration:0.3s;}.elementor-146 .elementor-element.elementor-element-de85eef .elementor-image-box-description{font-family:"Arial", Sans-serif;font-size:1.458vw;font-weight:400;color:#0A415F;}.elementor-146 .elementor-element.elementor-element-9ecb792:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-9ecb792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec10-bg2.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-146 .elementor-element.elementor-element-9ecb792 > .elementor-background-overlay{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec10-overlay.png");background-position:0px 60vw;background-repeat:no-repeat;background-size:100% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-9ecb792{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 5% 0%;}.elementor-146 .elementor-element.elementor-element-be0c135.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-146 .elementor-element.elementor-element-be0c135 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-146 .elementor-element.elementor-element-2178416{text-align:center;}.elementor-146 .elementor-element.elementor-element-2178416 .elementor-heading-title{font-family:"Royale", Sans-serif;font-size:6.771vw;font-weight:600;}.elementor-146 .elementor-element.elementor-element-90497ff{margin:1.5% 0% calc(var(--kit-widget-spacing, 0px) + 1.5%) 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-90497ff .elementor-heading-title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.865vw;font-weight:400;}.elementor-146 .elementor-element.elementor-element-6debdb9{text-align:center;}.elementor-146 .elementor-element.elementor-element-6debdb9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.146vw;font-weight:400;text-transform:uppercase;letter-spacing:0.208vw;color:#105D86;}.elementor-146 .elementor-element.elementor-element-3fb814c{width:var( --container-widget-width, 92% );max-width:92%;margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-146 .elementor-element.elementor-element-3fb814c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-146 .elementor-element.elementor-element-3fb814c .elementor-custom-embed-play i{font-size:9.063vw;}.elementor-146 .elementor-element.elementor-element-3fb814c .elementor-custom-embed-play svg{width:9.063vw;height:9.063vw;}.elementor-146 .elementor-element.elementor-element-e8d1c47{width:var( --container-widget-width, 53vw );max-width:53vw;margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 10% 0% 0%;--container-widget-width:53vw;--container-widget-flex-grow:0;text-align:left;font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-a34e045{--spacer-size:2px;}.elementor-146 .elementor-element.elementor-element-61965b5{width:var( --container-widget-width, 16.667vw );max-width:16.667vw;--container-widget-width:16.667vw;--container-widget-flex-grow:0;}.elementor-146 .elementor-element.elementor-element-61965b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-146 .elementor-element.elementor-element-61965b5 .elementor-button{font-family:"Royale", Sans-serif;font-size:1.302vw;font-weight:500;text-transform:uppercase;fill:#105D86;color:#105D86;}.elementor-146 .elementor-element.elementor-element-10ef5ae:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-10ef5ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec11-bg1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-10ef5ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 2% 9%;}.elementor-146 .elementor-element.elementor-element-10ef5ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-666f5ed.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-146 .elementor-element.elementor-element-666f5ed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-146 .elementor-element.elementor-element-f0c5b83{margin-top:0%;margin-bottom:1%;}.elementor-146 .elementor-element.elementor-element-790e32d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-bfc6d8c{text-align:left;}.elementor-146 .elementor-element.elementor-element-bfc6d8c .elementor-heading-title{font-family:"Cinzel Decorative", Sans-serif;font-size:2.604vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-75a707f{text-align:center;}.elementor-146 .elementor-element.elementor-element-75a707f .elementor-heading-title{font-family:"Royale", Sans-serif;font-size:10.417vw;font-weight:600;}.elementor-146 .elementor-element.elementor-element-2fde37a{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 9% 0% 0%;text-align:left;font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-229d8a6{width:var( --container-widget-width, 34vw );max-width:34vw;margin:12% -25% calc(var(--kit-widget-spacing, 0px) + 0%) -1%;--container-widget-width:34vw;--container-widget-flex-grow:0;}.elementor-146 .elementor-element.elementor-element-229d8a6 img{width:100%;}.elementor-146 .elementor-element.elementor-element-851271b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-146 .elementor-element.elementor-element-851271b .elementor-divider-separator{width:100%;}.elementor-146 .elementor-element.elementor-element-851271b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-146 .elementor-element.elementor-element-47f6a7c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-146 .elementor-element.elementor-element-47f6a7c .elementor-divider-separator{width:100%;}.elementor-146 .elementor-element.elementor-element-47f6a7c .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-146 .elementor-element.elementor-element-6fa0c1e{width:var( --container-widget-width, 49.948vw );max-width:49.948vw;margin:3% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;padding:0% 0% 0% 0%;--container-widget-width:49.948vw;--container-widget-flex-grow:0;text-align:center;font-family:"Arial", Sans-serif;font-size:1.302vw;font-weight:400;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-812a8bd{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;padding:0% 0% 0% 0%;z-index:2;text-align:center;}.elementor-146 .elementor-element.elementor-element-812a8bd .elementor-heading-title{font-family:"Royale", Sans-serif;font-size:3.906vw;font-weight:400;}.elementor-bc-flex-widget .elementor-146 .elementor-element.elementor-element-d5a169d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-146 .elementor-element.elementor-element-d5a169d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-146 .elementor-element.elementor-element-d5a169d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-146 .elementor-element.elementor-element-d5a169d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-4cc9204{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-146 .elementor-element.elementor-element-4cc9204 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-146 .elementor-element.elementor-element-4cc9204 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-146 .elementor-element.elementor-element-2b9c606{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-146 .elementor-element.elementor-element-2b9c606 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-146 .elementor-element.elementor-element-2b9c606 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-146 .elementor-element.elementor-element-964d6d1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-146 .elementor-element.elementor-element-b54f4dd{width:var( --container-widget-width, 12.656vw );max-width:12.656vw;--container-widget-width:12.656vw;--container-widget-flex-grow:0;}.elementor-146 .elementor-element.elementor-element-b54f4dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-146 .elementor-element.elementor-element-b54f4dd .elementor-button{font-family:"Royale", Sans-serif;font-size:1.302vw;font-weight:500;text-transform:uppercase;fill:#105D86;color:#105D86;}.elementor-bc-flex-widget .elementor-146 .elementor-element.elementor-element-db4c7ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-146 .elementor-element.elementor-element-db4c7ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-146 .elementor-element.elementor-element-db4c7ab > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-146 .elementor-element.elementor-element-db4c7ab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-c3c1773{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-146 .elementor-element.elementor-element-c3c1773 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-146 .elementor-element.elementor-element-c3c1773 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-146 .elementor-element.elementor-element-ebd9a1e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 102.658% );max-width:102.658%;--container-widget-width:102.658%;--container-widget-flex-grow:0;}.elementor-146 .elementor-element.elementor-element-ebd9a1e .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-146 .elementor-element.elementor-element-ebd9a1e .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-146 .elementor-element.elementor-element-cb46f6a:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-cb46f6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec12-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-cb46f6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 5% 0%;}.elementor-146 .elementor-element.elementor-element-cb46f6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-dc58688{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-dc58688 .elementor-heading-title{font-family:"Apple Chancery", Sans-serif;font-size:2.865vw;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-146 .elementor-element.elementor-element-92a677a:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-92a677a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ancientsoulsretreat.com/wp-content/uploads/2025/09/sec13-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-146 .elementor-element.elementor-element-92a677a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-146 .elementor-element.elementor-element-92a677a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-dd790a5:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-dd790a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #02010100 50%, #FFE7DE80 100%);}.elementor-146 .elementor-element.elementor-element-dd790a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;}.elementor-146 .elementor-element.elementor-element-dd790a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146 .elementor-element.elementor-element-324cb67.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-146 .elementor-element.elementor-element-7709e4f{text-align:center;}.elementor-146 .elementor-element.elementor-element-7709e4f .elementor-heading-title{font-family:"Cinzel Decorative", Sans-serif;font-size:5.21vw;font-weight:400;line-height:1.2em;}.elementor-146 .elementor-element.elementor-element-d2f8117{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;text-align:center;}.elementor-146 .elementor-element.elementor-element-d2f8117 .elementor-heading-title{font-family:"Royale", Sans-serif;font-size:10.42vw;font-weight:600;line-height:1em;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-146 .elementor-element.elementor-element-3f29191{width:var( --container-widget-width, 61.15vw );max-width:61.15vw;--container-widget-width:61.15vw;--container-widget-flex-grow:0;}.elementor-146 .elementor-element.elementor-element-3f29191 .elementor-accordion-item{border-width:0px;}.elementor-146 .elementor-element.elementor-element-3f29191 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-146 .elementor-element.elementor-element-3f29191 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-146 .elementor-element.elementor-element-3f29191 .elementor-accordion-icon, .elementor-146 .elementor-element.elementor-element-3f29191 .elementor-accordion-title{color:#333333;}.elementor-146 .elementor-element.elementor-element-3f29191 .elementor-accordion-icon svg{fill:#333333;}.elementor-146 .elementor-element.elementor-element-3f29191 .elementor-active .elementor-accordion-icon, .elementor-146 .elementor-element.elementor-element-3f29191 .elementor-active .elementor-accordion-title{color:#333333;}.elementor-146 .elementor-element.elementor-element-3f29191 .elementor-active .elementor-accordion-icon svg{fill:#333333;}.elementor-146 .elementor-element.elementor-element-3f29191 .elementor-accordion-title{font-family:"Arial", Sans-serif;font-size:1.56vw;font-weight:600;}.elementor-146 .elementor-element.elementor-element-3f29191 .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-3f29191 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-146 .elementor-element.elementor-element-3f29191 .elementor-tab-content{color:#000000;font-family:"Arial", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.6em;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-146 .elementor-element.elementor-element-9ecb792 > .elementor-background-overlay{background-position:0px 0%;}}@media(min-width:768px){.elementor-146 .elementor-element.elementor-element-5563ff6{width:45.839%;}.elementor-146 .elementor-element.elementor-element-3af85d8{width:54.161%;}.elementor-146 .elementor-element.elementor-element-58697ca{width:59.046%;}.elementor-146 .elementor-element.elementor-element-705a4b4{width:40.901%;}.elementor-146 .elementor-element.elementor-element-790e32d{width:51.127%;}.elementor-146 .elementor-element.elementor-element-7d48164{width:48.82%;}.elementor-146 .elementor-element.elementor-element-d5a169d{width:39%;}.elementor-146 .elementor-element.elementor-element-964d6d1{width:21.63%;}.elementor-146 .elementor-element.elementor-element-db4c7ab{width:39%;}}@media(max-width:767px){.elementor-146 .elementor-element.elementor-element-0bc2caa .elementor-image-box-img{margin-bottom:26px;}.elementor-146 .elementor-element.elementor-element-ba5b539 .elementor-image-box-img{margin-bottom:15px;}.elementor-146 .elementor-element.elementor-element-9889260 .elementor-image-box-img{margin-bottom:15px;}.elementor-146 .elementor-element.elementor-element-04b8dd6 .elementor-image-box-img{margin-bottom:26px;}.elementor-146 .elementor-element.elementor-element-5ac631e .elementor-image-box-img{margin-bottom:15px;}.elementor-146 .elementor-element.elementor-element-de85eef .elementor-image-box-img{margin-bottom:15px;}.elementor-146 .elementor-element.elementor-element-9ecb792 > .elementor-background-overlay{background-position:0px 0%;}}/* Start custom CSS */.site-btn a {
    display: inline-flex;
    padding: 0;
    justify-content: center;
    align-items: center;
    height: 4.01vw;
    border-radius: 40px;
    background-image: url(/wp-content/uploads/2025/09/grad-btn-bg.jpg);
    position: relative;
    letter-spacing: 0.156vw !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
       box-shadow: 0px 1px 10px 0px rgba(255,255,255,0.75);
-webkit-box-shadow: 0px 1px 10px 0px rgba(255,255,255,0.75);
-moz-box-shadow: 0px 1px 10px 0px rgba(255,255,255,0.75);
    background-size: cover;
}


.site-btn a:hover {
   transform: scale(1.1);
}

.site-btn a:before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: -0.365vw;
    left: -0.417vw;
    padding: 2px;
    border-radius: 40px;
    background: linear-gradient(90deg,rgba(254, 217, 132, 1) 0%, rgba(243, 220, 168, 1) 35%, rgba(173, 118, 90, 1) 57%, rgba(192, 147, 79, 1) 78%, rgba(253, 226, 163, 1) 100%);
        -webkit-mask: -webkit-linear-gradient(#fff 0 0) content-box,-webkit-linear-gradient(#fff 0 0);
        -webkit-mask-composite: xor;
        mask-composite: exclude;
   z-index: 1;
}

.site-btn svg {
    width: 1.771vw;
}


.grad-txt2 .elementor-heading-title{
    background: var(--Ayshra-Gold, linear-gradient(301deg, #FFEEC2 2.22%, #E6C572 58.4%, #E2B439 96.64%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}


.grad-txt3 .elementor-heading-title {
    background: var(--Linear, linear-gradient(180deg, #FBDB92 0%, #EDD7A8 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.grad-txt-4 .elementor-heading-title {
    background: linear-gradient(180deg, #FED984 -100%, #F3DCA8 -3.52%, #64402D 9.88%, #C0934F 44.72%, #FDE2A3 168%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}


.grad-txt-5 .elementor-heading-title {
    background: var(--Linear, linear-gradient(270deg, #204C58 0%, #5DC8CE 49.52%, #204C58 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.grad-txt-6 .elementor-heading-title {
   background: linear-gradient(180deg, #FED984 10%, #F3DCA8 35.07%, #C0934F 43%, #FDE2A3 59.5%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
 
}

.grad-txt-7 .elementor-heading-title {
  background: linear-gradient(270deg, #204C58 -3.12%, #5DC8CE 30.03%, #204C58 63.82%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}



.sec1-inner {
    width:  50vw !important;
}

.acc-custom .elementor-tab-title {
    align-items: center;
    display: flex;
    gap: 1.56vw;
}


.sec3-inner {
    border: 1px solid transparent;
    border-image: linear-gradient(270deg, #FBDB92 0%, #F4DC9E 32.69%, #6E4E28 45.67%, #C49351 63.46%, #EDD093 94.71%);
    border-image-slice: 1;
}

.sec3-inner-head {
    border-bottom: 1px solid transparent;
    border-image: linear-gradient(180deg, #FBDB92 0%, #EDD7A8 100%);
    border-image-slice: 1; 
    height: 13vw;
    display: flex;
    justify-content: center;
    align-items: center;
}


.sec3-inner-col .elementor-widget-wrap{
    border-image: linear-gradient(270deg, #FBDB92 0%, #F4DC9E 32.69%, #6E4E28 45.67%, #C49351 63.46%, #EDD093 94.71%) 1;
    border-image-slice: 1;
}



.sec4 .elementor-background-overlay {
    top: -21vw;
}

.sec5 .elementor-background-overlay {
   top: -6vw;  
}


.sec5:before  {
  content: '';
  width: 100%;
  height: 55%;
  background: linear-gradient(0deg,rgba(1, 59, 60, 1) 28%, rgba(255, 255, 255, 0) 100%);
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
}

.sec5:after {
    content: '';
    width: 100%;
    height: 90%;
    background: linear-gradient(0deg,rgba(16, 93, 134, 0) 28%, rgba(16, 93, 134, 1) 46%, rgba(16, 93, 134, 0) 100%);
    position: absolute;
    top: -50vw;
    left: 0;
    z-index: 1;
}

.sec5-inner .elementor-column  {
     border: 1px solid #000;
     border-image:  linear-gradient(180deg, #FED984 0%, #F3DCA8 33.31%, #64402D 37.94%, #C0934F 49.97%, #FDE2A3 92.54%) 1;
}


.sec5-inner .elementor-container {
    flex-wrap: no-wrap;
    gap: 0.9vw;
}




.sec6-flip-white-head {
    font-size: 1.823vw;
    font-family: "Royale", Sans-serif;
}

.sec6-flip-white-head2 {
    font-size: 1.563vw;
}


.class-txt {
    font-size: 2.344vw;
    font-family: "Royale", Sans-serif;
}


.sec6-inner-par {
    height: 18.76vw;
    overflow: auto;
}

.sec6-inner-par p{
   margin: 0;
}




.sec6-inner .elementor-widget-wrap {
    gap: 1.5vw;
    flex-wrap: nowrap;
    justify-content: center;
}

.sec6-flip-box {
    width: 33.33% !important;
}

.sec6-flip-box .elementor-flip-box {
    height: 32vw;
}


.sec6-flip-box .elementor-flip-box:before {
   opacity: 0;
     content: "";
    position: absolute;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
    width: 85%;
    height: 85%;
   background: var(--Linear, linear-gradient(90deg, #E5A10A -0.55%, #DB8507 1.45%, #D36F04 4.45%, #CE6203 6.45%, #CD5E03 8.45%, #FBCA11 17.45%, #FFFFBF 24.45%, #F8F2AD 29.45%, #E8D380 38.45%, #CDA039 51.45%, #BE820E 59.45%, #CD5E03 64.45%, #CE8E00 75.45%, #E5CC5B 84.45%, #EBDA6F 86.45%, #FFFFBF 99.45%));
    filter: blur(50px);
    z-index: -1;
    border-radius: 30px;
      transition: 300ms ease;
}


.sec6-flip-box:hover .elementor-flip-box:before {
   opacity: 1;
   transition: 300ms ease;
}


.sec6-flip-box .elementor-flip-box__layer__overlay {
    justify-content: end;
}

.sec6-flip-box .elementor-flip-box__layer__inner {
    display: flex;
    flex-direction: column;
    justify-items: end;
}

.sec6-flip-box .elementor-flip-box__layer__title {
    margin: 0;
}

.sec6-flip-box .elementor-flip-box__layer__overlay {
   padding: 0 2.2vw 2vw 2.5vw;
}

.sec6-flip-box .elementor-flip-box__layer__description {
    height: 18.76vw;
    overflow: auto;
    text-align: start;
    margin-top: 0.5vw;
    padding-right: 2vw;
}

.sec6-flip-box .elementor-flip-box__layer__description::-webkit-scrollbar {
  width: 3px; 
  height: 8px; 
}

.sec6-flip-box .elementor-flip-box__layer__description::-webkit-scrollbar-track {
  background-color: #6CAABC;
  
}

.sec6-flip-box .elementor-flip-box__layer__description::-webkit-scrollbar-thumb {
  background-color: #fff; 
}

.sec8 {
    background-size: 100% 100% !important;
}

.sec8:before {
    content: '';
    background-image: url(/wp-content/uploads/2025/09/sec8-line.png);
    width: 100%;
    height: 31.875vw;
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    left: 0;
    mix-blend-mode: multiply;
}

.sec9:after {
    content: '';
    background-image: url(/wp-content/uploads/2025/09/9-line.png);
    width: 100%;
    height: 31.875vw;
    background-size: 100% 100%;
    position: absolute;
    top: -19vw;
    left: 0;
    mix-blend-mode: multiply;
}

.sec9-inner .elementor-container {
    gap: 1.5vw
}

.sec10-sep {
    color: #E2BF6F;
}

.video svg {
    opacity: 1;
}


.sec9 {
    background-size: 100% 100% !important;
}

.sec10 {
    background-size: 100% 100% !important; 
}

.sec10-par em {
    color: #0A415F;
    font-style: normal;
}

.sec10-par {
    height: 29.74vw;
}

.sec10-par::-webkit-scrollbar {
  width: 3px; 
  height: 8px; 
}

.sec10-par::-webkit-scrollbar-track {
  background-color: #6CAABC;
  
}

.sec10-par::-webkit-scrollbar-thumb {
  background-color: #fff; 
}


.sec11,
.sec12,
.sec13{
    background-size: 100% 100% !important;
}


.grad-divider  .elementor-divider-separator {
    border: 1px solid;
    border-image: linear-gradient(270deg, #D59C5B 0%, #FFD583 25%, #FFD583 50%, #E3B887 75%, #D59C5B 100%) 1;
}

.acc-custom .elementor-tab-title .elementor-accordion-icon {
    height: 2.08vw;
    width: 2.08vw;
}

.acc-custom .elementor-tab-title .elementor-accordion-icon svg {
    width: 100%;
    height: 100%;
}

.acc-custom .elementor-tab-content {
    border-left: solid 4px #105D86 !important;
    padding-left: 3% !important;
    margin-left: 10%;
}

.acc-custom .elementor-accordion-item:not(:last-child) {
    border-bottom: solid 2px rgba(51,51,51,0.3) !important;
    padding-bottom: 2vw;
    margin-bottom: 2vw;
}

.acc-custom .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url(/wp-content/uploads/2025/09/acc-close-1.svg);
}

.acc-custom .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url(/wp-content/uploads/2025/09/acc-open.svg);
}

.acc-custom .elementor-tab-title .elementor-accordion-icon svg {
    display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Royale';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2025/09/ROYALESemibold.eot');
	src: url('/wp-content/uploads/2025/09/ROYALESemibold.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/09/ROYALESemibold.woff2') format('woff2'),
		url('/wp-content/uploads/2025/09/ROYALESemibold.woff') format('woff'),
		url('/wp-content/uploads/2025/09/ROYALESemibold.ttf') format('truetype'),
		url('/wp-content/uploads/2025/09/ROYALESemibold.svg#Royale') format('svg');
}
@font-face {
	font-family: 'Royale';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/2025/09/ROYALEBold.eot');
	src: url('/wp-content/uploads/2025/09/ROYALEBold.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/09/ROYALEBold.woff2') format('woff2'),
		url('/wp-content/uploads/2025/09/ROYALEBold.woff') format('woff'),
		url('/wp-content/uploads/2025/09/ROYALEBold.ttf') format('truetype'),
		url('/wp-content/uploads/2025/09/ROYALEBold.svg#Royale') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Apple Chancery';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('/wp-content/uploads/2025/09/Apple-Chancery.eot');
	src: url('/wp-content/uploads/2025/09/Apple-Chancery.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2025/09/Apple-Chancery.woff2') format('woff2'),
		url('/wp-content/uploads/2025/09/Apple-Chancery.woff') format('woff'),
		url('/wp-content/uploads/2025/09/Apple-Chancery.ttf') format('truetype');
}
/* End Custom Fonts CSS */