.elementor-22 .elementor-element.elementor-element-6c87814:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6c87814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joyravelli.com/wp-content/uploads/2025/03/9Ro7SgMaTRpD6xJVuLdU_advanced_med-1300x650-1.webp");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-6c87814 > .elementor-background-overlay{background-color:#000000;opacity:0.31;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-6c87814 > .elementor-container{min-height:444px;}.elementor-22 .elementor-element.elementor-element-6c87814{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-224px;margin-bottom:0px;padding:78px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6c87814 > .elementor-shape-bottom .elementor-shape-fill{fill:#F7F9FB;}.elementor-22 .elementor-element.elementor-element-6c87814 > .elementor-shape-bottom svg{height:0px;}.elementor-22 .elementor-element.elementor-element-13c0953 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-76b3582{text-align:center;}.elementor-22 .elementor-element.elementor-element-76b3582 .elementor-heading-title{font-family:"poppins", Sans-serif;font-size:34px;font-weight:300;letter-spacing:0.4px;-webkit-text-stroke-color:#9B29A8;stroke:#9B29A8;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#F8F8F8;}.elementor-22 .elementor-element.elementor-element-2e31909{--display:flex;--min-height:1px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2e31909:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2e31909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joyravelli.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-02-at-18.05.15.jpeg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-22 .elementor-element.elementor-element-60104150{width:var( --container-widget-width, 74.478% );max-width:74.478%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:58px 0px 0px 0px;--container-widget-width:74.478%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-60104150.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-60104150 .elementor-heading-title{font-family:"poppins", Sans-serif;font-size:55px;font-weight:500;font-style:normal;color:#405E2E;}.elementor-22 .elementor-element.elementor-element-3e5003a7{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 100px;text-align:center;}.elementor-22 .elementor-element.elementor-element-3e5003a7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-3e5003a7 .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:30px;font-weight:500;line-height:33px;-webkit-text-stroke-color:#000;stroke:#000;color:#405E2E;}.elementor-22 .elementor-element.elementor-element-3a1f964b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Acre", Sans-serif;font-size:16px;font-weight:400;color:#405E2E;}.elementor-22 .elementor-element.elementor-element-10605562{text-align:center;font-family:"Acre", Sans-serif;font-size:25px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-6f5e4867{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22 .elementor-element.elementor-element-e18557c{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-243fba15 .elementor-button{background-color:#31708E;font-family:"Acre", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-243fba15{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-243fba15 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-243fba15 .elementor-button:focus{color:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-243fba15 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-243fba15 .elementor-button:focus svg{fill:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-5faf8299 .elementor-button{background-color:#31708E;font-family:"Acre", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-5faf8299{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-22 .elementor-element.elementor-element-5faf8299 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-5faf8299 .elementor-button:focus{color:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-5faf8299 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-5faf8299 .elementor-button:focus svg{fill:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-5a6833dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5a6833dc:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5a6833dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EBEA80;}.elementor-22 .elementor-element.elementor-element-5853e8f1 .elementor-button{background-color:#31708E;font-family:"Acre", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-5853e8f1 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-5853e8f1 .elementor-button:focus{color:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-5853e8f1 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-5853e8f1 .elementor-button:focus svg{fill:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-1363bb83 .elementor-button{background-color:#31708E;font-family:"Acre", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-1363bb83 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-1363bb83 .elementor-button:focus{color:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-1363bb83 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-1363bb83 .elementor-button:focus svg{fill:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-459d007c .elementor-button{background-color:#31708E;font-family:"Acre", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-459d007c .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-459d007c .elementor-button:focus{color:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-459d007c .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-459d007c .elementor-button:focus svg{fill:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-b8470c7 .elementor-button{background-color:#31708E;font-family:"Acre", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-b8470c7 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-b8470c7 .elementor-button:focus{color:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-b8470c7 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-b8470c7 .elementor-button:focus svg{fill:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-3ec4d290{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overflow:hidden;}.elementor-22 .elementor-element.elementor-element-3ec4d290:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3ec4d290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EBEA80;}.elementor-22 .elementor-element.elementor-element-3ec4d290.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-72ef586e{width:var( --container-widget-width, 800px );max-width:800px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 100px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-72ef586e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-72ef586e .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;line-height:40px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-22 .elementor-element.elementor-element-329ef004{padding:0px 0px 28px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22 .elementor-element.elementor-element-b29dce1{--display:flex;--min-height:15em;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b29dce1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-5b5e599{text-align:center;}.elementor-22 .elementor-element.elementor-element-5b5e599 img{width:100vw;height:100%;object-fit:cover;object-position:center center;}.elementor-22 .elementor-element.elementor-element-6d722c29{--display:flex;--min-height:100;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-22 .elementor-element.elementor-element-6d722c29.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-5dc4fea5{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-5dc4fea5 .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#405E2E;}.elementor-22 .elementor-element.elementor-element-2b87c53d{width:var( --container-widget-width, 800px );max-width:800px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;font-family:"Acre", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-77c9016{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-77c9016.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-3a26c184{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-3a26c184.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-788542fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-788542fa .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#405E2E;}.elementor-22 .elementor-element.elementor-element-1c9b7341{font-family:"Acre", Sans-serif;font-size:18px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-37d51243{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-37d51243.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-50366f08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-50366f08 .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#405E2E;}.elementor-22 .elementor-element.elementor-element-4b9498b8{font-family:"Acre", Sans-serif;font-size:18px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-4b16e6c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4b16e6c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4b16e6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-22 .elementor-element.elementor-element-4b16e6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-1254e772{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-6d83ce21{--display:flex;}.elementor-22 .elementor-element.elementor-element-6d83ce21.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-28727411{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-28727411 .elementor-heading-title{font-family:"poppins", Sans-serif;font-size:25px;font-weight:500;line-height:37px;color:#405E2E;}.elementor-22 .elementor-element.elementor-element-651886f{width:var( --container-widget-width, 93% );max-width:93%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em -1em;--container-widget-width:93%;--container-widget-flex-grow:0;columns:2;column-gap:25px;text-align:start;font-family:"Acre", Sans-serif;font-size:16px;font-weight:400;line-height:1.7lh;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-651886f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-187957d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-187957d4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-187957d4 img{width:800px;height:400px;object-fit:cover;object-position:top center;border-radius:24px 24px 24px 24px;}.elementor-22 .elementor-element.elementor-element-73334636{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-73334636.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-27fca8a7{--display:flex;--min-height:315px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-27fca8a7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-7cf70fd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-7cf70fd6 .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#405E2E;}.elementor-22 .elementor-element.elementor-element-70b6205a{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Acre", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-7a714a51{--display:flex;--min-height:315px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7a714a51.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-3cde0dcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-3cde0dcd .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#405E2E;}.elementor-22 .elementor-element.elementor-element-3f5aad0c{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;font-family:"Acre", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-5ca90b7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-5ca90b7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-385d4f5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-385d4f5b .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#405E2E;}.elementor-22 .elementor-element.elementor-element-24dd6f26{text-align:center;font-family:"Acre", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-fe626fe{--display:flex;}.elementor-22 .elementor-element.elementor-element-aa10207{--display:flex;--margin-top:96px;--margin-bottom:33px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-aa10207.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-4ff61c90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overflow:hidden;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4ff61c90:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4ff61c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCEA;}.elementor-22 .elementor-element.elementor-element-4ff61c90.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-15b2e4dd{width:var( --container-widget-width, 80% );max-width:80%;margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;}.elementor-22 .elementor-element.elementor-element-15b2e4dd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-15b2e4dd:hover{border-style:none;}.elementor-22 .elementor-element.elementor-element-4f7db04b{width:var( --container-widget-width, 80vw );max-width:80vw;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80vw;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-4f7db04b.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-33cef828{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-33cef828.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-33338305{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-33338305 .elementor-heading-title{font-family:"poppins", Sans-serif;font-size:36px;font-weight:500;line-height:37px;color:#405E2E;}.elementor-22 .elementor-element.elementor-element-31a77e5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-71596115{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-71596115.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-6e532339{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6e532339.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-285cc828{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-285cc828.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-285cc828 img{width:100%;max-width:100%;height:399px;object-fit:cover;object-position:top center;border-radius:24px 24px 24px 24px;}.elementor-22 .elementor-element.elementor-element-712ac65a{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-712ac65a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-712ac65a .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;font-style:normal;line-height:35px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-14d8911c{width:100%;max-width:100%;padding:0px 0px 15px 0px;column-gap:20px;text-align:center;font-family:"Acre", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-14d8911c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-5ec05318{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5ec05318.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-3ca60403{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3ca60403.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-7c59897e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-7c59897e.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-7c59897e img{width:100%;max-width:100%;height:399px;object-fit:cover;object-position:top center;border-radius:24px 24px 24px 24px;}.elementor-22 .elementor-element.elementor-element-4da1f07a{width:var( --container-widget-width, 102.144% );max-width:102.144%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:102.144%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-4da1f07a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-4da1f07a .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;font-style:normal;line-height:35px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-5d5e0fbf{width:100%;max-width:100%;padding:0px 0px 0px 0px;column-gap:20px;text-align:center;}.elementor-22 .elementor-element.elementor-element-5d5e0fbf.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-55a9e0ed{width:100%;max-width:100%;padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;column-gap:20px;text-align:center;font-family:"Acre", Sans-serif;font-size:20px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-55a9e0ed.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-6e236f9c .elementor-repeater-item-c98066b.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6e236f9c .elementor-repeater-item-c98066b.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6e236f9c .elementor-repeater-item-3a80a02.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6e236f9c .elementor-repeater-item-3a80a02.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6e236f9c{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-22 .elementor-element.elementor-element-56483a0c{--display:flex;}.elementor-22 .elementor-element.elementor-element-2229439d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-2229439d .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7e799aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7e799aa.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-970fa74{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-970fa74 .elementor-heading-title{font-family:"poppins", Sans-serif;font-size:36px;font-weight:500;line-height:37px;color:#405E2E;}.elementor-22 .elementor-element.elementor-element-1fb9a5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-852f6c1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-852f6c1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-68d30d51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-68d30d51.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-68d30d51 img{width:267px;max-width:100%;height:399px;object-fit:cover;object-position:top center;border-radius:24px 24px 24px 24px;}.elementor-22 .elementor-element.elementor-element-881ca3d{width:var( --container-widget-width, 102.144% );max-width:102.144%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:102.144%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-881ca3d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-881ca3d .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;font-style:normal;line-height:35px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7643ae87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-7643ae87.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-7643ae87 img{width:270px;max-width:100%;height:399px;object-fit:cover;object-position:top center;border-radius:24px 24px 24px 24px;}.elementor-22 .elementor-element.elementor-element-74549a39{width:var( --container-widget-width, 102.144% );max-width:102.144%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:102.144%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-74549a39.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-74549a39 .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;font-style:normal;line-height:35px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-437e945c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-437e945c.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-437e945c img{width:270px;max-width:100%;height:399px;object-fit:cover;object-position:top center;border-radius:24px 24px 24px 24px;}.elementor-22 .elementor-element.elementor-element-2a5b2cca{width:var( --container-widget-width, 102.144% );max-width:102.144%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:102.144%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-2a5b2cca.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-2a5b2cca .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;font-style:normal;line-height:35px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-fa7a30b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-fa7a30b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-4968508b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-4968508b.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-4968508b img{width:270px;max-width:100%;height:399px;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-22 .elementor-element.elementor-element-4bcc736b{width:var( --container-widget-width, 102.144% );max-width:102.144%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:102.144%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-4bcc736b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-4bcc736b .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;font-style:normal;line-height:35px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-13fe16fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-13fe16fe.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-13fe16fe img{width:270px;max-width:100%;height:399px;object-fit:cover;object-position:top center;border-radius:24px 24px 24px 24px;}.elementor-22 .elementor-element.elementor-element-437b9065{width:var( --container-widget-width, 102.144% );max-width:102.144%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:102.144%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-437b9065.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-437b9065 .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;font-style:normal;line-height:35px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-f91507e{--display:flex;}.elementor-22 .elementor-element.elementor-element-2e83ca4{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-2e83ca4 .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-374649b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-374649b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-922db13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:25px 25px 25px 25px;--padding-top:75px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-922db13:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-922db13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-22 .elementor-element.elementor-element-922db13.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-cdc03df{--display:flex;}.elementor-22 .elementor-element.elementor-element-cdc03df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-8a2d580{width:var( --container-widget-width, 46.553% );max-width:46.553%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 31px 17px 0px;--container-widget-width:46.553%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-8a2d580.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-8a2d580 img{width:800px;height:100%;object-fit:cover;object-position:top center;border-radius:24px 24px 24px 24px;}.elementor-22 .elementor-element.elementor-element-c1d07d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-c1d07d5 .elementor-heading-title{font-family:"poppins", Sans-serif;font-size:25px;font-weight:500;line-height:37px;color:#405E2E;}.elementor-22 .elementor-element.elementor-element-a1a14d5{width:var( --container-widget-width, 100% );max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;columns:2;column-gap:25px;text-align:start;font-family:"Acre", Sans-serif;font-size:16px;font-weight:400;line-height:1.7lh;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-a1a14d5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-2c2ed359{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:57px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2c2ed359:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2c2ed359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-22 .elementor-element.elementor-element-27f15254{width:var( --container-widget-width, 107.222% );max-width:107.222%;--container-widget-width:107.222%;--container-widget-flex-grow:0;text-align:center;font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;}.elementor-22 .elementor-element.elementor-element-27f15254.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-1394bc50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-ae9de97 .elementor-button{background-color:#31708E;font-family:"Acre", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-ae9de97 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-ae9de97 .elementor-button:focus{color:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-ae9de97 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-ae9de97 .elementor-button:focus svg{fill:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-580f281f .elementor-button{background-color:#31708E;font-family:"Acre", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-580f281f .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-580f281f .elementor-button:focus{color:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-580f281f .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-580f281f .elementor-button:focus svg{fill:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-5e6c5d3e .elementor-button{background-color:#31708E;font-family:"Acre", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-5e6c5d3e .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-5e6c5d3e .elementor-button:focus{color:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-5e6c5d3e .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-5e6c5d3e .elementor-button:focus svg{fill:#D1D0D0;}.elementor-22 .elementor-element.elementor-element-3fe4fce0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-22 .elementor-element.elementor-element-3fe4fce0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3fe4fce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BFCDC2BA;}.elementor-22 .elementor-element.elementor-element-6f23f009{width:100%;max-width:100%;padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px;column-gap:20px;font-family:"Acre", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-6f23f009.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-7daff605{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;}.elementor-22 .elementor-element.elementor-element-5f241c12{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-5f241c12 .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;font-style:normal;line-height:57px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1a26c962{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-77966224{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-36ccd60f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-36ccd60f .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:24px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6c76b5b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6c76b5b1 .elementor-accordion-item{border-width:0px;border-color:#DDBCB0;}.elementor-22 .elementor-element.elementor-element-6c76b5b1 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:#DDBCB0;}.elementor-22 .elementor-element.elementor-element-6c76b5b1 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:#DDBCB0;}.elementor-22 .elementor-element.elementor-element-6c76b5b1 .elementor-accordion-icon, .elementor-22 .elementor-element.elementor-element-6c76b5b1 .elementor-accordion-title{color:#2E5665;}.elementor-22 .elementor-element.elementor-element-6c76b5b1 .elementor-accordion-icon svg{fill:#2E5665;}.elementor-22 .elementor-element.elementor-element-6c76b5b1 .elementor-accordion-title{font-family:"poppins", Sans-serif;font-size:18px;font-weight:600;line-height:35px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-22 .elementor-element.elementor-element-6c76b5b1 .elementor-tab-content{color:#25282A;font-family:"poppins", Sans-serif;font-size:18px;font-weight:400;line-height:24px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-9cec65c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-9cec65c .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:24px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-5a959379{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5a959379 .elementor-accordion-item{border-width:0px;border-color:#DDBCB0;}.elementor-22 .elementor-element.elementor-element-5a959379 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:#DDBCB0;}.elementor-22 .elementor-element.elementor-element-5a959379 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:#DDBCB0;}.elementor-22 .elementor-element.elementor-element-5a959379 .elementor-accordion-icon, .elementor-22 .elementor-element.elementor-element-5a959379 .elementor-accordion-title{color:#2E5665;}.elementor-22 .elementor-element.elementor-element-5a959379 .elementor-accordion-icon svg{fill:#2E5665;}.elementor-22 .elementor-element.elementor-element-5a959379 .elementor-accordion-title{font-family:"poppins", Sans-serif;font-size:18px;font-weight:600;line-height:35px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-22 .elementor-element.elementor-element-5a959379 .elementor-tab-content{color:#25282A;font-family:"poppins", Sans-serif;font-size:18px;font-weight:400;line-height:24px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3ca70e2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-53cde2ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-53cde2ac .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:24px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-c6f291f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-c6f291f .elementor-accordion-item{border-width:0px;border-color:#DDBCB0;}.elementor-22 .elementor-element.elementor-element-c6f291f .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:#DDBCB0;}.elementor-22 .elementor-element.elementor-element-c6f291f .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:#DDBCB0;}.elementor-22 .elementor-element.elementor-element-c6f291f .elementor-accordion-icon, .elementor-22 .elementor-element.elementor-element-c6f291f .elementor-accordion-title{color:#2E5665;}.elementor-22 .elementor-element.elementor-element-c6f291f .elementor-accordion-icon svg{fill:#2E5665;}.elementor-22 .elementor-element.elementor-element-c6f291f .elementor-accordion-title{font-family:"poppins", Sans-serif;font-size:18px;font-weight:600;line-height:35px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-22 .elementor-element.elementor-element-c6f291f .elementor-tab-content{color:#25282A;font-family:"poppins", Sans-serif;font-size:18px;font-weight:400;line-height:24px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2781a170{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-20c8cf00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-20c8cf00 .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:24px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-be0657a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-be0657a .elementor-accordion-item{border-width:0px;border-color:#DDBCB0;}.elementor-22 .elementor-element.elementor-element-be0657a .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:#DDBCB0;}.elementor-22 .elementor-element.elementor-element-be0657a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:#DDBCB0;}.elementor-22 .elementor-element.elementor-element-be0657a .elementor-accordion-icon, .elementor-22 .elementor-element.elementor-element-be0657a .elementor-accordion-title{color:#2E5665;}.elementor-22 .elementor-element.elementor-element-be0657a .elementor-accordion-icon svg{fill:#2E5665;}.elementor-22 .elementor-element.elementor-element-be0657a .elementor-accordion-title{font-family:"poppins", Sans-serif;font-size:18px;font-weight:600;line-height:35px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-22 .elementor-element.elementor-element-be0657a .elementor-tab-content{color:#25282A;font-family:"poppins", Sans-serif;font-size:18px;font-weight:400;line-height:24px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6f184f85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6f184f85.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-5a3d8aeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-55623ac3{text-align:center;}.elementor-22 .elementor-element.elementor-element-55623ac3 img{height:100%;object-fit:cover;object-position:center center;}.elementor-22 .elementor-element.elementor-element-71422051{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-36444cb4 img{height:98%;}.elementor-22 .elementor-element.elementor-element-55913849{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--overflow:hidden;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-55913849.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-93a9a32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-93a9a32 .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7708ff8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-240a6d10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-240a6d10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-7acc53{padding:15px 25px 15px 25px;font-family:"Acre", Sans-serif;font-size:18px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-738bd7ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-738bd7ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-22fc2972{padding:15px 25px 15px 25px;font-family:"Acre", Sans-serif;font-size:18px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-b8f7e1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-b8f7e1d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-32a09f8d{padding:15px 25px 15px 25px;font-family:"Acre", Sans-serif;font-size:18px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-758af5ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-758af5ed.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-53195c70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-702bafcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-702bafcb .elementor-heading-title{font-family:"Acre", Sans-serif;font-size:25px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-35774ece{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:54px 54px;--row-gap:54px;--column-gap:54px;}.elementor-22 .elementor-element.elementor-element-35774ece.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-4d605373 .elementor-button{background-color:#31708E;font-family:"Acre", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-4d605373 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-4d605373 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-4d605373 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-4d605373 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2b25d46d .elementor-button{background-color:#31708E;font-family:"Acre", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-2b25d46d .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-2b25d46d .elementor-button:focus{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2b25d46d .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-2b25d46d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2516ceec .elementor-button{background-color:#31708E;font-family:"Acre", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-2516ceec .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-2516ceec .elementor-button:focus{color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-2516ceec .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-2516ceec .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-172a141d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-172a141d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joyravelli.com/wp-content/uploads/2025/03/2.webp");background-position:0px -364px;background-size:cover;}.elementor-22 .elementor-element.elementor-element-172a141d > .elementor-background-overlay{opacity:0.47;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-172a141d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:140px 0px 149px 0px;}.elementor-22 .elementor-element.elementor-element-18caac55 > .elementor-element-populated{padding:0px 200px 0px 200px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-6d722c29{--width:100vw;}.elementor-22 .elementor-element.elementor-element-77c9016{--width:100%;}.elementor-22 .elementor-element.elementor-element-3a26c184{--width:38.632vw;}.elementor-22 .elementor-element.elementor-element-37d51243{--width:40vw;}.elementor-22 .elementor-element.elementor-element-4b16e6c{--width:100%;}.elementor-22 .elementor-element.elementor-element-6d83ce21{--width:53.428%;}.elementor-22 .elementor-element.elementor-element-73334636{--width:100%;}.elementor-22 .elementor-element.elementor-element-27fca8a7{--width:40vw;}.elementor-22 .elementor-element.elementor-element-7a714a51{--width:40vw;}.elementor-22 .elementor-element.elementor-element-5ca90b7a{--width:80vw;}.elementor-22 .elementor-element.elementor-element-33cef828{--width:100%;}.elementor-22 .elementor-element.elementor-element-31a77e5f{--width:97%;}.elementor-22 .elementor-element.elementor-element-71596115{--width:50vw;}.elementor-22 .elementor-element.elementor-element-6e532339{--width:40vw;}.elementor-22 .elementor-element.elementor-element-5ec05318{--width:50vw;}.elementor-22 .elementor-element.elementor-element-3ca60403{--width:40vw;}.elementor-22 .elementor-element.elementor-element-7e799aa{--width:100%;}.elementor-22 .elementor-element.elementor-element-1fb9a5e{--width:97%;}.elementor-22 .elementor-element.elementor-element-852f6c1{--width:50vw;}.elementor-22 .elementor-element.elementor-element-fa7a30b{--width:50vw;}.elementor-22 .elementor-element.elementor-element-374649b5{--width:100%;}.elementor-22 .elementor-element.elementor-element-cdc03df{--width:77vw;}.elementor-22 .elementor-element.elementor-element-77966224{--width:30%;}.elementor-22 .elementor-element.elementor-element-3ca70e2a{--width:30%;}.elementor-22 .elementor-element.elementor-element-2781a170{--width:30%;}.elementor-22 .elementor-element.elementor-element-5a3d8aeb{--width:50%;}.elementor-22 .elementor-element.elementor-element-71422051{--width:50%;}.elementor-22 .elementor-element.elementor-element-240a6d10{--width:31%;}.elementor-22 .elementor-element.elementor-element-738bd7ac{--width:31%;}.elementor-22 .elementor-element.elementor-element-b8f7e1d{--width:31%;}.elementor-22 .elementor-element.elementor-element-53195c70{--width:100%;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-6c87814:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6c87814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joyravelli.com/wp-content/uploads/2025/03/4.webp");}.elementor-22 .elementor-element.elementor-element-6c87814{margin-top:0px;margin-bottom:0px;padding:050px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-76b3582 .elementor-heading-title{font-size:60px;}.elementor-22 .elementor-element.elementor-element-2e31909{--min-height:60vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2e31909:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2e31909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-60104150{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-22 .elementor-element.elementor-element-3e5003a7{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 10vw) 0vw;padding:0px 15px 0px 15px;}.elementor-22 .elementor-element.elementor-element-3a1f964b{margin:-61px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-22 .elementor-element.elementor-element-10605562{margin:-0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-6f5e4867{margin:-0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22 .elementor-element.elementor-element-243fba15{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-5faf8299{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-5853e8f1{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-1363bb83{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-459d007c{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-b8470c7{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-3ec4d290{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-72ef586e{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 15px 0px 15px;}.elementor-22 .elementor-element.elementor-element-329ef004{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22 .elementor-element.elementor-element-b29dce1{--min-height:0px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6d722c29{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-22 .elementor-element.elementor-element-2b87c53d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-22 .elementor-element.elementor-element-1c9b7341{font-size:16px;}.elementor-22 .elementor-element.elementor-element-4b9498b8{font-size:16px;}.elementor-22 .elementor-element.elementor-element-4b16e6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1254e772{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-187957d4 img{height:50vh;}.elementor-22 .elementor-element.elementor-element-73334636{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-5ca90b7a{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-4ff61c90{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-15b2e4dd{width:var( --container-widget-width, 92.5vw );max-width:92.5vw;--container-widget-width:92.5vw;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-33cef828{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-71596115{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-712ac65a{width:var( --container-widget-width, 727.726px );max-width:727.726px;--container-widget-width:727.726px;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-14d8911c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-22 .elementor-element.elementor-element-5ec05318{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4da1f07a{width:var( --container-widget-width, 727.726px );max-width:727.726px;--container-widget-width:727.726px;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-5d5e0fbf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-55a9e0ed{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;font-size:16px;}.elementor-22 .elementor-element.elementor-element-7e799aa{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-852f6c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-881ca3d{width:var( --container-widget-width, 727.726px );max-width:727.726px;--container-widget-width:727.726px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-74549a39{width:var( --container-widget-width, 727.726px );max-width:727.726px;--container-widget-width:727.726px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-2a5b2cca{width:var( --container-widget-width, 727.726px );max-width:727.726px;--container-widget-width:727.726px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-fa7a30b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4bcc736b{width:var( --container-widget-width, 727.726px );max-width:727.726px;--container-widget-width:727.726px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-437b9065{width:var( --container-widget-width, 727.726px );max-width:727.726px;--container-widget-width:727.726px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-374649b5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-22 .elementor-element.elementor-element-922db13{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-922db13.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-8a2d580{width:var( --container-widget-width, 564.781px );max-width:564.781px;--container-widget-width:564.781px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-8a2d580 img{width:100vw;height:100%;}.elementor-22 .elementor-element.elementor-element-ae9de97{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-580f281f{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-5e6c5d3e{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-6f23f009{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;font-size:16px;}.elementor-22 .elementor-element.elementor-element-1a26c962{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-22 .elementor-element.elementor-element-55913849{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7708ff8b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-240a6d10{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-738bd7ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b8f7e1d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4d605373{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-2b25d46d{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-2516ceec{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-172a141d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-172a141d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-22 .elementor-element.elementor-element-18caac55 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-6c87814:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6c87814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joyravelli.com/wp-content/uploads/2025/03/4.webp");}.elementor-22 .elementor-element.elementor-element-6c87814 > .elementor-container{min-height:245px;}.elementor-22 .elementor-element.elementor-element-6c87814{margin-top:-196px;margin-bottom:0px;padding:19px 0px 12px 0px;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-13c0953.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-13c0953.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-13c0953 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-76b3582{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-76b3582 .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-2e31909{--min-height:75vh;}.elementor-22 .elementor-element.elementor-element-2e31909:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2e31909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-60104150{width:var( --container-widget-width, 80% );max-width:80%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-60104150 .elementor-heading-title{font-size:25px;line-height:34px;}.elementor-22 .elementor-element.elementor-element-3e5003a7{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3e5003a7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-3e5003a7 .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-3a1f964b{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-22 .elementor-element.elementor-element-10605562{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:20px;}.elementor-22 .elementor-element.elementor-element-6f5e4867{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22 .elementor-element.elementor-element-e18557c{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-243fba15{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-243fba15.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-5faf8299{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-5faf8299.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-5853e8f1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-5853e8f1.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-1363bb83{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-1363bb83.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-459d007c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-459d007c.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-b8470c7{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-b8470c7.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-72ef586e{width:100%;max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-72ef586e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-72ef586e .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-329ef004{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-22 .elementor-element.elementor-element-b29dce1{--width:100vw;--min-height:0vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b29dce1.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-5b5e599{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-5b5e599.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-5b5e599 img{height:100%;object-fit:contain;}.elementor-22 .elementor-element.elementor-element-6d722c29{--width:100vw;--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5dc4fea5{width:var( --container-widget-width, 90vw );max-width:90vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:90vw;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-5dc4fea5 .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-2b87c53d{width:var( --container-widget-width, 90vw );max-width:90vw;--container-widget-width:90vw;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-77c9016{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-3a26c184{--width:100%;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-788542fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-788542fa .elementor-heading-title{font-size:25px;}.elementor-22 .elementor-element.elementor-element-1c9b7341{font-size:16px;}.elementor-22 .elementor-element.elementor-element-37d51243{--width:100%;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-50366f08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-50366f08 .elementor-heading-title{font-size:25px;}.elementor-22 .elementor-element.elementor-element-4b9498b8{font-size:16px;}.elementor-22 .elementor-element.elementor-element-4b16e6c{--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6d83ce21{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-28727411{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-28727411 .elementor-heading-title{font-size:25px;}.elementor-22 .elementor-element.elementor-element-651886f{padding:0em 0em 0em 0em;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;columns:1;font-size:16px;}.elementor-22 .elementor-element.elementor-element-187957d4.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-187957d4 img{width:100vw;height:60vh;object-fit:cover;object-position:center center;}.elementor-22 .elementor-element.elementor-element-73334636{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-27fca8a7{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7cf70fd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7cf70fd6 .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-70b6205a{font-size:16px;}.elementor-22 .elementor-element.elementor-element-7a714a51{--width:100%;--min-height:129px;--justify-content:flex-start;}.elementor-22 .elementor-element.elementor-element-3cde0dcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3cde0dcd .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-3f5aad0c{font-size:16px;}.elementor-22 .elementor-element.elementor-element-5ca90b7a{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-385d4f5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-385d4f5b.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-385d4f5b .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-24dd6f26{font-size:16px;}.elementor-22 .elementor-element.elementor-element-15b2e4dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-4f7db04b{width:var( --container-widget-width, 80vw );max-width:80vw;margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:80vw;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-33cef828{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-33338305{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-33338305 .elementor-heading-title{font-size:25px;}.elementor-22 .elementor-element.elementor-element-31a77e5f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-71596115{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-6e532339{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-285cc828.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-712ac65a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-712ac65a .elementor-heading-title{font-size:26px;line-height:50px;}.elementor-22 .elementor-element.elementor-element-14d8911c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5ec05318{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-3ca60403{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-7c59897e.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-4da1f07a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-4da1f07a .elementor-heading-title{font-size:26px;line-height:50px;}.elementor-22 .elementor-element.elementor-element-5d5e0fbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-55a9e0ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 20px 15px 20px;}.elementor-22 .elementor-element.elementor-element-2229439d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2229439d .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-7e799aa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-970fa74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-970fa74 .elementor-heading-title{font-size:25px;}.elementor-22 .elementor-element.elementor-element-1fb9a5e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-852f6c1{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-68d30d51.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-881ca3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-881ca3d .elementor-heading-title{font-size:26px;line-height:50px;}.elementor-22 .elementor-element.elementor-element-7643ae87.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-74549a39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-74549a39 .elementor-heading-title{font-size:26px;line-height:50px;}.elementor-22 .elementor-element.elementor-element-437e945c.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-2a5b2cca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2a5b2cca .elementor-heading-title{font-size:26px;line-height:50px;}.elementor-22 .elementor-element.elementor-element-fa7a30b{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-4968508b.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-4bcc736b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-4bcc736b .elementor-heading-title{font-size:26px;line-height:50px;}.elementor-22 .elementor-element.elementor-element-13fe16fe.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-437b9065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-437b9065 .elementor-heading-title{font-size:26px;line-height:50px;}.elementor-22 .elementor-element.elementor-element-2e83ca4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2e83ca4 .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-374649b5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-8a2d580{width:var( --container-widget-width, 387.055px );max-width:387.055px;--container-widget-width:387.055px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-8a2d580.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-8a2d580 img{width:100vw;height:100%;object-fit:cover;object-position:center center;}.elementor-22 .elementor-element.elementor-element-c1d07d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-c1d07d5 .elementor-heading-title{font-size:25px;}.elementor-22 .elementor-element.elementor-element-a1a14d5{padding:0em 0em 0em 0em;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;columns:1;font-size:16px;}.elementor-22 .elementor-element.elementor-element-2c2ed359{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-2c2ed359.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-27f15254{width:var( --container-widget-width, 287.333px );max-width:287.333px;--container-widget-width:287.333px;--container-widget-flex-grow:0;font-size:18px;}.elementor-22 .elementor-element.elementor-element-ae9de97{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-ae9de97.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-580f281f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-580f281f.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-5e6c5d3e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-5e6c5d3e.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-6f23f009{width:var( --container-widget-width, 588px );max-width:588px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;--container-widget-width:588px;--container-widget-flex-grow:0;column-gap:0px;}.elementor-22 .elementor-element.elementor-element-6f23f009.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-5f241c12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5f241c12 .elementor-heading-title{font-size:28px;line-height:50px;}.elementor-22 .elementor-element.elementor-element-1a26c962{--width:500px;}.elementor-22 .elementor-element.elementor-element-36ccd60f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-6c76b5b1.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-6c76b5b1 .elementor-accordion-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-6c76b5b1 .elementor-tab-content{font-size:16px;}.elementor-22 .elementor-element.elementor-element-9cec65c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5a959379 .elementor-accordion-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-5a959379 .elementor-tab-content{font-size:16px;}.elementor-22 .elementor-element.elementor-element-53cde2ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-c6f291f .elementor-accordion-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-c6f291f .elementor-tab-content{font-size:16px;}.elementor-22 .elementor-element.elementor-element-20c8cf00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-be0657a .elementor-accordion-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-be0657a .elementor-tab-content{font-size:16px;}.elementor-22 .elementor-element.elementor-element-55913849{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-93a9a32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-93a9a32 .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-7acc53{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-738bd7ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-22fc2972{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-b8f7e1d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-32a09f8d{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-53195c70{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-702bafcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-702bafcb .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-4d605373{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-4d605373.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-2b25d46d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-2b25d46d.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-2516ceec{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-2516ceec.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-172a141d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-172a141d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-22 .elementor-element.elementor-element-172a141d > .elementor-background-overlay{opacity:0;}.elementor-22 .elementor-element.elementor-element-172a141d{padding:90px 30px 100px 30px;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-3ec4d290{--width:100%;}.elementor-22 .elementor-element.elementor-element-b29dce1{--width:100%;}.elementor-22 .elementor-element.elementor-element-3a26c184{--width:40vw;}.elementor-22 .elementor-element.elementor-element-37d51243{--width:40vw;}.elementor-22 .elementor-element.elementor-element-6d83ce21{--width:100%;}.elementor-22 .elementor-element.elementor-element-27fca8a7{--width:45vw;}.elementor-22 .elementor-element.elementor-element-7a714a51{--width:45vw;}.elementor-22 .elementor-element.elementor-element-5ca90b7a{--width:95vw;}.elementor-22 .elementor-element.elementor-element-4ff61c90{--width:100%;}.elementor-22 .elementor-element.elementor-element-71596115{--width:50.753vw;}.elementor-22 .elementor-element.elementor-element-6e532339{--width:46.074vw;}.elementor-22 .elementor-element.elementor-element-5ec05318{--width:47.629vw;}.elementor-22 .elementor-element.elementor-element-3ca60403{--width:45vw;}.elementor-22 .elementor-element.elementor-element-852f6c1{--width:50.753vw;}.elementor-22 .elementor-element.elementor-element-fa7a30b{--width:47.629vw;}.elementor-22 .elementor-element.elementor-element-374649b5{--width:987px;}.elementor-22 .elementor-element.elementor-element-cdc03df{--width:100vw;}.elementor-22 .elementor-element.elementor-element-77966224{--width:90vw;}.elementor-22 .elementor-element.elementor-element-3ca70e2a{--width:90vw;}.elementor-22 .elementor-element.elementor-element-2781a170{--width:90vw;}.elementor-22 .elementor-element.elementor-element-7708ff8b{--width:100%;}.elementor-22 .elementor-element.elementor-element-240a6d10{--width:28.847vw;}.elementor-22 .elementor-element.elementor-element-738bd7ac{--width:30vw;}.elementor-22 .elementor-element.elementor-element-b8f7e1d{--width:30vw;}.elementor-22 .elementor-element.elementor-element-758af5ed{--width:100vw;}}@media(min-width:1025px){.elementor-22 .elementor-element.elementor-element-6c87814:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6c87814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}





























/* Start custom CSS for container, class: .elementor-element-6d722c29 *//* ======================
   PURUSHA YTT Pricing Table
   ====================== */

.pricing-table {
  width: 100%;
  box-sizing: border-box; /* ensures borders/padding included in width */
  border-collapse: separate;
  border-spacing: 0;
  background: #F3F1E4;
  border: 1px solid #E7E3D6;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 8px 28px rgba(0, 0, 0, 0.06);
  font-family: 'Acre', sans-serif;
}

.pricing-table thead th {
  background: #25678E; /* Ocean */
  color: #F3F1E4;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  padding: 16px 20px;
  font-weight: 700;
  text-align: left;
}

.pricing-table tbody td {
  padding: 18px 20px;
  border-top: 1px solid #E7E3D6;
  color: #2F2F2F;
  vertical-align: middle;
}

.pricing-table tbody tr:nth-child(even) {
  background: #FAF8F0;
}

/* Highlight the best offer */
.pricing-table .best {
  background: linear-gradient(180deg, #F6D1C4 0%, #FDFBF4 100%);
  position: relative;
  box-shadow: inset 0 0 0 3px rgba(253, 170, 99, 0.25); /* Sunset tint */
}

.pricing-table .badge {
  display: inline-block;
  margin-left: 8px;
  padding: 4px 10px;
  background: #FDAA63; /* Sunset */
  color: #5A2A18;
  border-radius: 999px;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: 0.04em;
}

.pricing-table .price {
  font-weight: 700;
  color: #2A565B; /* Forest */
}

.pricing-table .save {
  display: inline-block;
  margin-left: 8px;
  padding: 2px 8px;
  background: #A84544; /* Berry */
  color: #fff;
  border-radius: 999px;
  font-size: 12px;
  font-weight: 700;
}

.pricing-note {
  margin-top: 14px;
  color: #2A565B;
  font-size: 14px;
  font-style: italic;
}

/* Hover row (desktop only) */
@media (hover: hover) {
  .pricing-table tbody tr:hover {
    background: #A1D3D1; /* Seafoam tint */
  }
}

/* Mobile-friendly stack */
@media (max-width: 768px) {
  .pricing-table thead {
    display: none;
  }
  .pricing-table,
  .pricing-table tbody,
  .pricing-table tr,
  .pricing-table td {
    display: block;
    width: 100%;
  }
  .pricing-table tr {
    border: 1px solid #E7E3D6;
    border-radius: 14px;
    margin: 16px 0;
    overflow: hidden;
    background: #fff;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.05);
  }
  .pricing-table td {
    border-top: 0;
    padding: 12px 16px;
  }
  .pricing-table td.option {
    background: #25678E; /* Ocean */
    color: #fff;
  }
  .pricing-table td.option strong {
    color: #fff;
  }
  .pricing-table td.option .badge {
    background: #FDAA63; /* Sunset */
    color: #5A2A18;
  }
}
.visually-hidden {
    display: none;
}/* End custom CSS */



/* Start custom CSS for text-editor, class: .elementor-element-651886f *//* 1) Target your section (replace with your section class) */
.yoga-columns .elementor-column .elementor-widget-wrap {
  padding-top: 0 !important;          /* kill column wrapper padding */
}

/* 2) Remove top margin from the very first element in any widget */
.yoga-columns .elementor-widget-container > *:first-child {
  margin-top: 0 !important;
}

/* 3) Specifically normalize headings & paragraphs that start a widget */
.yoga-columns .elementor-widget-container h1:first-child,
.yoga-columns .elementor-widget-container h2:first-child,
.yoga-columns .elementor-widget-container h3:first-child,
.yoga-columns .elementor-widget-container h4:first-child,
.yoga-columns .elementor-widget-container h5:first-child,
.yoga-columns .elementor-widget-container h6:first-child,
.yoga-columns .elementor-widget-container p:first-child {
  margin-top: 0 !important;
}

/* 4) Make sure both columns align to the top */
.yoga-columns .elementor-row,
.yoga-columns .elementor-container {
  align-items: flex-start !important;
}/* End custom CSS */



















/* Start custom CSS for html, class: .elementor-element-15b2e4dd */<h2 style="text-align: center; font-family: 'Poppins', sans-serif; color: #405E2E; border: none !important;">Pricing</h2>
<table class="pricing-table" style="border: none !important;">
  <caption class="visually-hidden">Spring 2026 YTT pricing options and deadlines</caption>
  <thead>
    <tr>
      <th style="border: none !important;">Enrollment Option</th>
      <th style="border: none !important;">Deadline</th>
      <th style="border: none !important;">Credit Card</th>
      <th style="border: none !important;">Cash / Check / Zelle</th>
    </tr>
  </thead>
  <tbody>
    <tr class="best">
      <td class="option" style="border: none !important;">
        <strong>Super Early Bird</strong>
        <span class="badge">Best value</span>
      </td>
      <td class="deadline" style="border: none !important;">Before 12/9/25</td>
      <td class="price" style="border: none !important;">$3,199</td>
      <td class="price" style="border: none !important;">$2,999 <span class="save">Save $200</span></td>
    </tr>
    <tr style="border: none !important;">
      <td class="option" style="border: none !important;"><strong>Early Bird</strong></td>
      <td class="deadline" style="border: none !important;">Before 1/20/26</td>
      <td class="price" style="border: none !important;">$3,399</td>
      <td class="price" style="border: none !important;">$3,199 <span class="save">Save $200</span></td>
    </tr>
    <tr style="border: none !important;">
      <td class="option" style="border: none !important;"><strong>Regular</strong></td>
      <td class="deadline" style="border: none !important;">After 1/20/26</td>
      <td class="price" style="border: none !important;">$3,699</td>
      <td class="price" style="border: none !important;">$3,499 <span class="save">Save $200</span></td>
    </tr>
  </tbody>
</table>/* End custom CSS */







































/* Start custom CSS for text-editor, class: .elementor-element-a1a14d5 *//* 1) Target your section (replace with your section class) */
.yoga-columns .elementor-column .elementor-widget-wrap {
  padding-top: 0 !important;          /* kill column wrapper padding */
}

/* 2) Remove top margin from the very first element in any widget */
.yoga-columns .elementor-widget-container > *:first-child {
  margin-top: 0 !important;
}

/* 3) Specifically normalize headings & paragraphs that start a widget */
.yoga-columns .elementor-widget-container h1:first-child,
.yoga-columns .elementor-widget-container h2:first-child,
.yoga-columns .elementor-widget-container h3:first-child,
.yoga-columns .elementor-widget-container h4:first-child,
.yoga-columns .elementor-widget-container h5:first-child,
.yoga-columns .elementor-widget-container h6:first-child,
.yoga-columns .elementor-widget-container p:first-child {
  margin-top: 0 !important;
}

/* 4) Make sure both columns align to the top */
.yoga-columns .elementor-row,
.yoga-columns .elementor-container {
  align-items: flex-start !important;
}/* End custom CSS */















/* Start custom CSS for accordion, class: .elementor-element-6c76b5b1 */.elementor-accordion-item {
    border-width: 1px 0px 1px 0px!important ;
    border-color: #FFFFFF;
}



.elementor-accordion .elementor-tab-title {
    padding-right: 0px !important ;
    padding-left: 0px !important ;
    
}/* End custom CSS */


/* Start custom CSS for accordion, class: .elementor-element-5a959379 */.elementor-accordion-item {
    border-width: 1px 0px 1px 0px!important ;
    border-color: #FFFFFF;
}



.elementor-accordion .elementor-tab-title {
    padding-right: 0px !important ;
    padding-left: 0px !important ;
    
}/* End custom CSS */



/* Start custom CSS for accordion, class: .elementor-element-c6f291f */.elementor-accordion-item {
    border-width: 1px 0px 1px 0px!important ;
    border-color: #FFFFFF;
}



.elementor-accordion .elementor-tab-title {
    padding-right: 0px !important ;
    padding-left: 0px !important ;
    
}/* End custom CSS */



/* Start custom CSS for accordion, class: .elementor-element-be0657a */.elementor-accordion-item {
    border-width: 1px 0px 1px 0px!important ;
    border-color: #FFFFFF;
}



.elementor-accordion .elementor-tab-title {
    padding-right: 0px !important ;
    padding-left: 0px !important ;
    
}/* End custom CSS */


/* Start custom CSS for container, class: .elementor-element-1a26c962 */.elementor-accordion .elementor-accordion-item:first-of-type {
display: none;}
.elementor-accordion {
  border-top: 1px solid  #D4DFF2C7;
}/* End custom CSS */

























/* Start custom CSS */html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */
