.elementor-14953 .elementor-element.elementor-element-77121c4{--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;}.elementor-14953 .elementor-element.elementor-element-5afe18b{--divider-border-style:solid;--divider-color:#B28C3F;--divider-border-width:1px;width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-14953 .elementor-element.elementor-element-5afe18b .elementor-divider-separator{width:100%;}.elementor-14953 .elementor-element.elementor-element-5afe18b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14953 .elementor-element.elementor-element-6f22c2a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14953 .elementor-element.elementor-element-6f22c2a .elementor-heading-title{font-family:"Rey Secondary", Sans-serif;font-size:40px;font-weight:300;color:#000000;}.elementor-14953 .elementor-element.elementor-element-2fc1ee2{font-size:18px;font-weight:200;line-height:25px;color:#181818;}.elementor-14953 .elementor-element.elementor-element-e32d127{--display:flex;--min-height:503px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14953 .elementor-element.elementor-element-e32d127:not(.elementor-motion-effects-element-type-background), .elementor-14953 .elementor-element.elementor-element-e32d127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://melaaura.com/wp-content/uploads/2025/03/ChatGPT-Image-Mar-31-2025-02_07_30-PM.webp");background-position:center center;background-size:cover;}.elementor-14953 .elementor-element.elementor-element-b29d42b{--display:flex;--min-height:110px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:20px;}.elementor-14953 .elementor-element.elementor-element-b29d42b:not(.elementor-motion-effects-element-type-background), .elementor-14953 .elementor-element.elementor-element-b29d42b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://melaaura.com/wp-content/uploads/2025/03/Vector-2.webp");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-14953 .elementor-element.elementor-element-7d94b14 .elementor-button{background-color:#8A595900;font-size:19px;font-weight:400;text-transform:capitalize;fill:#000000;color:#000000;border-style:none;padding:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-7d94b14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-7d94b14 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14953 .elementor-element.elementor-element-2e63253{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-14953 .elementor-element.elementor-element-d40a1f5{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-14953 .elementor-element.elementor-element-84bd629 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14953 .elementor-element.elementor-element-84bd629 .elementor-heading-title{font-family:"Rey Secondary", Sans-serif;font-size:32px;font-weight:300;color:#000000;}.elementor-14953 .elementor-element.elementor-element-f5275b9{--divider-border-style:solid;--divider-color:#B28C3F;--divider-border-width:1px;width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-14953 .elementor-element.elementor-element-f5275b9 .elementor-divider-separator{width:100%;}.elementor-14953 .elementor-element.elementor-element-f5275b9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14953 .elementor-element.elementor-element-3e4caee{font-size:18px;font-weight:200;line-height:25px;color:#000000;}.elementor-14953 .elementor-element.elementor-element-9d5afe3 .elementor-button{background-color:#8A595900;text-transform:capitalize;fill:#000000;color:#000000;border-style:solid;border-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-14953 .elementor-element.elementor-element-9d5afe3 > .elementor-widget-container{margin:30px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-9d5afe3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14953 .elementor-element.elementor-element-a7a1f8b{--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;--flex-wrap: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-14953 .elementor-element.elementor-element-3c923b9{width:var( --container-widget-width, 59.407% );max-width:59.407%;--container-widget-width:59.407%;--container-widget-flex-grow:0;}.elementor-14953 .elementor-element.elementor-element-3c923b9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14953 .elementor-element.elementor-element-3c923b9 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-14953 .elementor-element.elementor-element-3c923b9 img{height:236px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-14953 .elementor-element.elementor-element-7d07715{width:var( --container-widget-width, 36.134% );max-width:36.134%;--container-widget-width:36.134%;--container-widget-flex-grow:0;}.elementor-14953 .elementor-element.elementor-element-7d07715.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14953 .elementor-element.elementor-element-7d07715 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-14953 .elementor-element.elementor-element-7d07715 img{height:236px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-14953 .elementor-element.elementor-element-905acdc{width:var( --container-widget-width, 41.557% );max-width:41.557%;--container-widget-width:41.557%;--container-widget-flex-grow:0;}.elementor-14953 .elementor-element.elementor-element-905acdc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14953 .elementor-element.elementor-element-905acdc > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-14953 .elementor-element.elementor-element-905acdc img{height:236px;object-fit:cover;object-position:bottom center;border-radius:16px 16px 16px 16px;}.elementor-14953 .elementor-element.elementor-element-539be35{width:var( --container-widget-width, 53.979% );max-width:53.979%;--container-widget-width:53.979%;--container-widget-flex-grow:0;}.elementor-14953 .elementor-element.elementor-element-539be35.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-14953 .elementor-element.elementor-element-539be35 > .elementor-widget-container{border-radius:16px 16px 16px 16px;}.elementor-14953 .elementor-element.elementor-element-539be35 img{height:236px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-14953 .elementor-element.elementor-element-3a2f564{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14953 .elementor-element.elementor-element-790e9bb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14953 .elementor-element.elementor-element-790e9bb .elementor-heading-title{font-family:"Rey Secondary", Sans-serif;font-size:32px;font-weight:300;color:#000000;}.elementor-14953 .elementor-element.elementor-element-b5e126c{--divider-border-style:solid;--divider-color:#B28C3F;--divider-border-width:1px;width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-14953 .elementor-element.elementor-element-b5e126c .elementor-divider-separator{width:100%;}.elementor-14953 .elementor-element.elementor-element-b5e126c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14953 .elementor-element.elementor-element-828a264{font-size:18px;font-weight:200;line-height:25px;color:#000000;}.elementor-14953 .elementor-element.elementor-element-629f7cd{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14953 .elementor-element.elementor-element-da97fae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-da97fae .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14953 .elementor-element.elementor-element-c5d4538{--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:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14953 .elementor-element.elementor-element-7a39d54{--display:flex;}.elementor-14953 .elementor-element.elementor-element-a903d65{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-14953 .elementor-element.elementor-element-acb941e{--display:flex;}.elementor-14953 .elementor-element.elementor-element-8d39c12{--display:flex;}.elementor-14953 .elementor-element.elementor-element-5707e33{--display:flex;}.elementor-14953 .elementor-element.elementor-element-59dce22{--display:flex;}.elementor-14953 .elementor-element.elementor-element-e06a459{--display:flex;}.elementor-14953 .elementor-element.elementor-element-71f3c54{--display:flex;}.elementor-14953 .elementor-element.elementor-element-21f6a38{--display:flex;}.elementor-14953 .elementor-element.elementor-element-2b35954{--display:flex;}.elementor-14953 .elementor-element.elementor-element-8b259af{--display:flex;}.elementor-14953 .elementor-element.elementor-element-ecb1021{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:23%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:14px;--n-tabs-title-padding-right:12px;--n-tabs-title-padding-bottom:14px;--n-tabs-title-padding-left:12px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#575757;--n-tabs-title-color-active:#1E1E1E;--n-tabs-icon-size:24px;--n-tabs-icon-gap:12px;--n-tabs-icon-color:#02010100;}.elementor-14953 .elementor-element.elementor-element-ecb1021 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#F5F5F5;}.elementor-14953 .elementor-element.elementor-element-ecb1021.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F5F5F5;border-style:solid;border-width:0px 0px 0px 3px;border-color:#ECC781;}.elementor-14953 .elementor-element.elementor-element-ecb1021.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14953 .elementor-element.elementor-element-ecb1021.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F5F5F5;border-style:solid;border-width:0px 0px 0px 3px;border-color:#DDA439;}.elementor-14953 .elementor-element.elementor-element-ecb1021.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-14953 .elementor-element.elementor-element-ecb1021.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:400;}.elementor-14953 .elementor-element.elementor-element-ecb1021 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#575757;}.elementor-14953 .elementor-element.elementor-element-ff11e2d{--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:80px;--margin-left:0px;--margin-right:0px;}.elementor-14953 .elementor-element.elementor-element-50721a4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14953 .elementor-element.elementor-element-50721a4 .elementor-heading-title{font-family:"Rey Secondary", Sans-serif;font-size:32px;font-weight:300;color:#000000;}.elementor-14953 .elementor-element.elementor-element-e2da489{--divider-border-style:solid;--divider-color:#B28C3F;--divider-border-width:1px;width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-14953 .elementor-element.elementor-element-e2da489 .elementor-divider-separator{width:100%;}.elementor-14953 .elementor-element.elementor-element-e2da489 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14953 .elementor-element.elementor-element-b2ac340{font-size:18px;font-weight:200;line-height:25px;color:#000000;}.elementor-14953 .elementor-element.elementor-element-c2afa92{--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;--flex-wrap:wrap;--overflow:hidden;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14953 .elementor-element.elementor-element-6cb0408{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14953 .elementor-element.elementor-element-14875d0.elementor-element{--align-self:flex-start;}.elementor-14953 .elementor-element.elementor-element-14875d0 .elementor-icon-wrapper{text-align:center;}.elementor-14953 .elementor-element.elementor-element-261c436 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14953 .elementor-element.elementor-element-261c436 .elementor-heading-title{font-family:"Rey Secondary", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-14953 .elementor-element.elementor-element-0542ce7{font-size:16px;font-weight:200;line-height:25px;color:#000000;}.elementor-14953 .elementor-element.elementor-element-7e2657c{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14953 .elementor-element.elementor-element-1561a3e.elementor-element{--align-self:flex-start;}.elementor-14953 .elementor-element.elementor-element-1561a3e .elementor-icon-wrapper{text-align:center;}.elementor-14953 .elementor-element.elementor-element-458a045 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14953 .elementor-element.elementor-element-458a045 .elementor-heading-title{font-family:"Rey Secondary", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-14953 .elementor-element.elementor-element-3d5e90d{font-size:16px;font-weight:200;line-height:25px;color:#000000;}.elementor-14953 .elementor-element.elementor-element-a145f98{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14953 .elementor-element.elementor-element-6269769.elementor-element{--align-self:flex-start;}.elementor-14953 .elementor-element.elementor-element-6269769 .elementor-icon-wrapper{text-align:center;}.elementor-14953 .elementor-element.elementor-element-74e4c16 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14953 .elementor-element.elementor-element-74e4c16 .elementor-heading-title{font-family:"Rey Secondary", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-14953 .elementor-element.elementor-element-ede585f{font-size:16px;font-weight:200;line-height:25px;color:#000000;}.elementor-14953 .elementor-element.elementor-element-4624407{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14953 .elementor-element.elementor-element-357e3cc.elementor-element{--align-self:flex-start;}.elementor-14953 .elementor-element.elementor-element-357e3cc .elementor-icon-wrapper{text-align:center;}.elementor-14953 .elementor-element.elementor-element-b5626f8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14953 .elementor-element.elementor-element-b5626f8 .elementor-heading-title{font-family:"Rey Secondary", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-14953 .elementor-element.elementor-element-d25d98a{font-size:16px;font-weight:200;line-height:25px;color:#000000;}.elementor-14953 .elementor-element.elementor-element-efa5701{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14953 .elementor-element.elementor-element-7290f95.elementor-element{--align-self:flex-start;}.elementor-14953 .elementor-element.elementor-element-7290f95 .elementor-icon-wrapper{text-align:center;}.elementor-14953 .elementor-element.elementor-element-9a82ee0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14953 .elementor-element.elementor-element-9a82ee0 .elementor-heading-title{font-family:"Rey Secondary", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-14953 .elementor-element.elementor-element-f411cc3{font-size:16px;font-weight:200;line-height:25px;color:#000000;}.elementor-14953 .elementor-element.elementor-element-60aeffa{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-14953 .elementor-element.elementor-element-b062e63.elementor-element{--align-self:flex-start;}.elementor-14953 .elementor-element.elementor-element-b062e63 .elementor-icon-wrapper{text-align:center;}.elementor-14953 .elementor-element.elementor-element-50df930 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14953 .elementor-element.elementor-element-50df930 .elementor-heading-title{font-family:"Rey Secondary", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-14953 .elementor-element.elementor-element-1e03cdf{font-size:16px;font-weight:200;line-height:25px;color:#000000;}.elementor-14953 .elementor-element.elementor-element-a34d174{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:30px;--padding-right:30px;}.elementor-14953 .elementor-element.elementor-element-a34d174:not(.elementor-motion-effects-element-type-background), .elementor-14953 .elementor-element.elementor-element-a34d174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-14953 .elementor-element.elementor-element-a25c77f{z-index:10;}.elementor-14953 .elementor-element.elementor-element-a25c77f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14953 .elementor-element.elementor-element-a25c77f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14953 .elementor-element.elementor-element-a25c77f .elementor-heading-title{font-family:"Rey Secondary", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-14953 .elementor-element.elementor-element-6c85b0d{--divider-border-style:solid;--divider-color:#B28C3F;--divider-border-width:1px;width:var( --container-widget-width, 176px );max-width:176px;z-index:10;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-14953 .elementor-element.elementor-element-6c85b0d .elementor-divider-separator{width:100%;}.elementor-14953 .elementor-element.elementor-element-6c85b0d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14953 .elementor-element.elementor-element-9a4004a{z-index:10;font-size:18px;font-weight:200;line-height:25px;color:#FFFFFF;}.elementor-14953 .elementor-element.elementor-element-9a4004a > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-46a1b1e{--display:flex;--z-index:2;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-14953 .elementor-element.elementor-element-2f6af6d{width:auto;max-width:auto;z-index:5;top:43.5%;}body:not(.rtl) .elementor-14953 .elementor-element.elementor-element-2f6af6d{left:19.7%;}body.rtl .elementor-14953 .elementor-element.elementor-element-2f6af6d{right:19.7%;}.elementor-14953 .elementor-element.elementor-element-d834da8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14953 .elementor-element.elementor-element-284d6d7{--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:center;}.elementor-14953 .elementor-element.elementor-element-595365f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14953 .elementor-element.elementor-element-595365f .elementor-heading-title{font-family:"Rey Secondary", Sans-serif;font-size:32px;font-weight:300;color:#000000;}.elementor-14953 .elementor-element.elementor-element-22828d1{--divider-border-style:solid;--divider-color:#B28C3F;--divider-border-width:1px;width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-14953 .elementor-element.elementor-element-22828d1 .elementor-divider-separator{width:100%;}.elementor-14953 .elementor-element.elementor-element-22828d1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14953 .elementor-element.elementor-element-5989f5c{font-size:18px;font-weight:200;line-height:25px;color:#000000;}.elementor-14953 .elementor-element.elementor-element-100283c{--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-14953 .elementor-element.elementor-element-556397c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14953 .elementor-element.elementor-element-49e4b8a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14953 .elementor-element.elementor-element-49e4b8a .elementor-heading-title{font-family:"Rey Secondary", Sans-serif;font-size:32px;font-weight:300;color:#000000;}.elementor-14953 .elementor-element.elementor-element-da1f46b{--display:flex;}.elementor-14953 .elementor-element.elementor-element-45b2530{--display:flex;}.elementor-14953 .elementor-element.elementor-element-fb8398c{--display:flex;}.elementor-14953 .elementor-element.elementor-element-95b4004{--display:flex;}.elementor-14953 .elementor-element.elementor-element-ccb4f25{--display:flex;}.elementor-14953 .elementor-element.elementor-element-c787a0e{--display:flex;}.elementor-14953 .elementor-element.elementor-element-9415849{--display:flex;}.elementor-14953 .elementor-element.elementor-element-48d9289{--display:flex;}.elementor-14953 .elementor-element.elementor-element-fc35340{--display:flex;}.elementor-14953 .elementor-element.elementor-element-2f2b048{--display:flex;}.elementor-14953 .elementor-element.elementor-element-0d404bc{--display:flex;}.elementor-14953 .elementor-element.elementor-element-90cc575{--display:flex;}.elementor-14953 .elementor-element.elementor-element-1b8f13a{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:4px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:7px 7px 7px 7px;--n-accordion-icon-size:15px;}:where( .elementor-14953 .elementor-element.elementor-element-1b8f13a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-14953 .elementor-element.elementor-element-33a135b{--display:flex;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14953 .elementor-element.elementor-element-cd9da80 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14953 .elementor-element.elementor-element-e2e66d2{--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:flex-start;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14953 .elementor-element.elementor-element-738cbfe > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-14953 .elementor-element.elementor-element-738cbfe{text-align:left;}.elementor-14953 .elementor-element.elementor-element-738cbfe .elementor-heading-title{font-family:"Rey Secondary", Sans-serif;font-size:43px;font-weight:400;}.elementor-14953 .elementor-element.elementor-element-fa0274d{--divider-border-style:solid;--divider-color:#B28C3F;--divider-border-width:1px;width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-14953 .elementor-element.elementor-element-fa0274d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-fa0274d .elementor-divider-separator{width:100%;}.elementor-14953 .elementor-element.elementor-element-fa0274d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(min-width:768px){.elementor-14953 .elementor-element.elementor-element-77121c4{--content-width:1200px;}.elementor-14953 .elementor-element.elementor-element-b29d42b{--width:270px;}.elementor-14953 .elementor-element.elementor-element-2e63253{--content-width:1200px;}.elementor-14953 .elementor-element.elementor-element-d40a1f5{--width:50%;}.elementor-14953 .elementor-element.elementor-element-a7a1f8b{--width:50%;}.elementor-14953 .elementor-element.elementor-element-3a2f564{--content-width:1200px;}.elementor-14953 .elementor-element.elementor-element-c5d4538{--content-width:1200px;}.elementor-14953 .elementor-element.elementor-element-ff11e2d{--content-width:1200px;}.elementor-14953 .elementor-element.elementor-element-6cb0408{--width:33%;}.elementor-14953 .elementor-element.elementor-element-7e2657c{--width:33%;}.elementor-14953 .elementor-element.elementor-element-a145f98{--width:33%;}.elementor-14953 .elementor-element.elementor-element-4624407{--width:33%;}.elementor-14953 .elementor-element.elementor-element-efa5701{--width:33%;}.elementor-14953 .elementor-element.elementor-element-60aeffa{--width:33%;}.elementor-14953 .elementor-element.elementor-element-a34d174{--content-width:1200px;}.elementor-14953 .elementor-element.elementor-element-d834da8{--content-width:1200px;}.elementor-14953 .elementor-element.elementor-element-284d6d7{--width:35%;}.elementor-14953 .elementor-element.elementor-element-100283c{--width:65%;}.elementor-14953 .elementor-element.elementor-element-556397c{--content-width:1200px;}.elementor-14953 .elementor-element.elementor-element-33a135b{--content-width:1200px;}.elementor-14953 .elementor-element.elementor-element-e2e66d2{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-14953 .elementor-element.elementor-element-d40a1f5{--width:80%;}.elementor-14953 .elementor-element.elementor-element-a7a1f8b{--width:80%;}}@media(max-width:1024px){.elementor-14953 .elementor-element.elementor-element-6f22c2a .elementor-heading-title{font-size:42px;}.elementor-14953 .elementor-element.elementor-element-2e63253{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-14953 .elementor-element.elementor-element-d40a1f5.e-con{--align-self:center;}.elementor-14953 .elementor-element.elementor-element-84bd629 .elementor-heading-title{font-size:42px;}.elementor-14953 .elementor-element.elementor-element-3a2f564{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14953 .elementor-element.elementor-element-790e9bb .elementor-heading-title{font-size:42px;}.elementor-14953 .elementor-element.elementor-element-ff11e2d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14953 .elementor-element.elementor-element-50721a4 .elementor-heading-title{font-size:33px;}.elementor-14953 .elementor-element.elementor-element-6cb0408{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14953 .elementor-element.elementor-element-261c436 .elementor-heading-title{font-size:25px;}.elementor-14953 .elementor-element.elementor-element-7e2657c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14953 .elementor-element.elementor-element-458a045 .elementor-heading-title{font-size:25px;}.elementor-14953 .elementor-element.elementor-element-a145f98{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14953 .elementor-element.elementor-element-74e4c16 .elementor-heading-title{font-size:25px;}.elementor-14953 .elementor-element.elementor-element-4624407{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14953 .elementor-element.elementor-element-b5626f8 .elementor-heading-title{font-size:25px;}.elementor-14953 .elementor-element.elementor-element-efa5701{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14953 .elementor-element.elementor-element-9a82ee0 .elementor-heading-title{font-size:25px;}.elementor-14953 .elementor-element.elementor-element-60aeffa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14953 .elementor-element.elementor-element-50df930 .elementor-heading-title{font-size:25px;}.elementor-14953 .elementor-element.elementor-element-a25c77f .elementor-heading-title{font-size:42px;}.elementor-14953 .elementor-element.elementor-element-d834da8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14953 .elementor-element.elementor-element-595365f .elementor-heading-title{font-size:33px;}.elementor-14953 .elementor-element.elementor-element-556397c{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14953 .elementor-element.elementor-element-49e4b8a .elementor-heading-title{font-size:33px;}.elementor-14953 .elementor-element.elementor-element-738cbfe .elementor-heading-title{font-size:42px;}}@media(max-width:767px){.elementor-14953 .elementor-element.elementor-element-3f47a83.elementor-element{--align-self:center;}.elementor-14953 .elementor-element.elementor-element-6f22c2a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-6f22c2a{text-align:center;}.elementor-14953 .elementor-element.elementor-element-6f22c2a .elementor-heading-title{font-size:30px;}.elementor-14953 .elementor-element.elementor-element-2fc1ee2 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-2fc1ee2{text-align:center;}.elementor-14953 .elementor-element.elementor-element-e32d127{--min-height:250px;}.elementor-14953 .elementor-element.elementor-element-b29d42b{--width:270px;}.elementor-14953 .elementor-element.elementor-element-7d94b14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-2e63253{--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-14953 .elementor-element.elementor-element-d40a1f5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14953 .elementor-element.elementor-element-84bd629 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-84bd629{text-align:center;}.elementor-14953 .elementor-element.elementor-element-84bd629 .elementor-heading-title{font-size:31px;}.elementor-14953 .elementor-element.elementor-element-3e4caee{text-align:center;}.elementor-14953 .elementor-element.elementor-element-9d5afe3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-a7a1f8b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14953 .elementor-element.elementor-element-3c923b9{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-14953 .elementor-element.elementor-element-3c923b9 img{height:180px;}.elementor-14953 .elementor-element.elementor-element-7d07715{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-14953 .elementor-element.elementor-element-7d07715 img{height:180px;}.elementor-14953 .elementor-element.elementor-element-905acdc{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-14953 .elementor-element.elementor-element-905acdc img{height:180px;}.elementor-14953 .elementor-element.elementor-element-539be35{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-14953 .elementor-element.elementor-element-539be35 img{height:180px;}.elementor-14953 .elementor-element.elementor-element-3a2f564{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14953 .elementor-element.elementor-element-790e9bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-790e9bb{text-align:center;}.elementor-14953 .elementor-element.elementor-element-790e9bb .elementor-heading-title{font-size:31px;}.elementor-14953 .elementor-element.elementor-element-828a264{text-align:center;}.elementor-14953 .elementor-element.elementor-element-c5d4538{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14953 .elementor-element.elementor-element-ecb1021{--n-tabs-title-gap:11px;--n-tabs-gap:2px;--n-tabs-title-padding-top:14px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:14px;--n-tabs-title-padding-left:10px;}.elementor-14953 .elementor-element.elementor-element-ff11e2d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14953 .elementor-element.elementor-element-50721a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-50721a4{text-align:center;}.elementor-14953 .elementor-element.elementor-element-50721a4 .elementor-heading-title{font-size:31px;}.elementor-14953 .elementor-element.elementor-element-b2ac340{text-align:center;}.elementor-14953 .elementor-element.elementor-element-14875d0.elementor-element{--align-self:center;}.elementor-14953 .elementor-element.elementor-element-261c436 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-261c436{text-align:center;}.elementor-14953 .elementor-element.elementor-element-261c436 .elementor-heading-title{font-size:28px;}.elementor-14953 .elementor-element.elementor-element-0542ce7{text-align:center;}.elementor-14953 .elementor-element.elementor-element-1561a3e.elementor-element{--align-self:center;}.elementor-14953 .elementor-element.elementor-element-458a045 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-458a045{text-align:center;}.elementor-14953 .elementor-element.elementor-element-458a045 .elementor-heading-title{font-size:30px;}.elementor-14953 .elementor-element.elementor-element-3d5e90d{text-align:center;}.elementor-14953 .elementor-element.elementor-element-6269769.elementor-element{--align-self:center;}.elementor-14953 .elementor-element.elementor-element-74e4c16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-74e4c16{text-align:center;}.elementor-14953 .elementor-element.elementor-element-74e4c16 .elementor-heading-title{font-size:28px;}.elementor-14953 .elementor-element.elementor-element-ede585f{text-align:center;}.elementor-14953 .elementor-element.elementor-element-357e3cc.elementor-element{--align-self:center;}.elementor-14953 .elementor-element.elementor-element-b5626f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-b5626f8{text-align:center;}.elementor-14953 .elementor-element.elementor-element-b5626f8 .elementor-heading-title{font-size:28px;}.elementor-14953 .elementor-element.elementor-element-d25d98a{text-align:center;}.elementor-14953 .elementor-element.elementor-element-7290f95.elementor-element{--align-self:center;}.elementor-14953 .elementor-element.elementor-element-9a82ee0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-9a82ee0{text-align:center;}.elementor-14953 .elementor-element.elementor-element-9a82ee0 .elementor-heading-title{font-size:28px;}.elementor-14953 .elementor-element.elementor-element-f411cc3{text-align:center;}.elementor-14953 .elementor-element.elementor-element-b062e63.elementor-element{--align-self:center;}.elementor-14953 .elementor-element.elementor-element-50df930 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-50df930{text-align:center;}.elementor-14953 .elementor-element.elementor-element-50df930 .elementor-heading-title{font-size:28px;}.elementor-14953 .elementor-element.elementor-element-1e03cdf{text-align:center;}.elementor-14953 .elementor-element.elementor-element-a34d174{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14953 .elementor-element.elementor-element-a25c77f{width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;text-align:center;}.elementor-14953 .elementor-element.elementor-element-a25c77f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-a25c77f .elementor-heading-title{font-size:31px;}.elementor-14953 .elementor-element.elementor-element-9a4004a{text-align:center;}.elementor-14953 .elementor-element.elementor-element-2f6af6d{z-index:1;}.elementor-14953 .elementor-element.elementor-element-d834da8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14953 .elementor-element.elementor-element-284d6d7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14953 .elementor-element.elementor-element-595365f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-595365f{text-align:center;}.elementor-14953 .elementor-element.elementor-element-595365f .elementor-heading-title{font-size:31px;}.elementor-14953 .elementor-element.elementor-element-5989f5c{text-align:center;}.elementor-14953 .elementor-element.elementor-element-49e4b8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-49e4b8a{text-align:center;}.elementor-14953 .elementor-element.elementor-element-49e4b8a .elementor-heading-title{font-size:31px;}.elementor-14953 .elementor-element.elementor-element-e2e66d2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14953 .elementor-element.elementor-element-738cbfe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14953 .elementor-element.elementor-element-738cbfe{text-align:center;}.elementor-14953 .elementor-element.elementor-element-738cbfe .elementor-heading-title{font-size:42px;}}.expanding-circle {
    position: absolute;
    top: 0%; /* Adjust to match the location */
    left: 0%; /* Adjust to match the location */
    width: 10px;
    height: 10px;
    background: radial-gradient(rgba(255, 204, 0, 0.1), rgba(255, 204, 0, 0.5), rgba(255, 204, 0, 0)); /* More transparent center */
    border-radius: 50%;
    transform: translate(-50%, -50%);
    animation: expandPulse 6s infinite ease-in-out;
}

@keyframes expandPulse {
    0% {
        width: 10px;
        height: 10px;
        opacity: 1;
        transform: translate(-50%, -50%) scale(1);
    }
    50% {
        opacity: 0.5;
        transform: translate(-50%, -50%) scale(2.0);
    }
    100% {
        width: 100vw;
        height: 100vw;
        opacity: 0;
        transform: translate(-50%, -50%) scale(2.2);
    }
}
/* Container for everything */
.fade-text-wrapper {
  max-width: 100%;         /* or 100% if you want full-width */
  width: 100%;
  margin: 0 auto;           /* center if desired */
  font-family: inherit;     /* use the default/inherited font */
}

/* The checkbox that tracks the toggle state */
.fade-text-checkbox {
  display: none;
}

/* Truncated text container */
.fade-text-content {
  position: relative;
  max-height: 100px;
  overflow: hidden;
  transition: max-height 0.6s ease-in-out; /* smoother animation */
}

/* Fade-out effect at the bottom */
.fade-text-content::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3em; /* how tall the fade gradient is */
  pointer-events: none;
  background: linear-gradient(
    rgba(255, 255, 255, 0),
    rgba(255, 255, 255, 1)
  );
}

/* Expand text when checkbox is checked */
.fade-text-checkbox:checked ~ .fade-text-content {
  max-height: 9999px; /* effectively unlimited */
  overflow: visible;
}

/* Remove the fade when expanded */
.fade-text-checkbox:checked ~ .fade-text-content::after {
  background: none;
}

/* The toggle button */
.fade-text-toggle {
  display: inline-flex;
  align-items: center;
  margin-top: 1em;
  padding: 0.5em 1em;
  border: 1px solid #000;       /* adjust as needed */
  border-radius: 8px;           /* 8px corner radius */
  background-color: #fff;       /* adjust as needed */
  color: #000;                  /* adjust as needed */
  font-size: 1rem;
  cursor: pointer;
  user-select: none;            /* optional: prevent text selection */
  text-decoration: none;        /* remove underline if any */
  transition: background-color 0.3s ease;
}

/* Hover effect (optional) */
.fade-text-toggle:hover {
  background-color: #f2f2f2;
}

/* Button text: default is "Read More" */
.toggle-text::before {
  content: "Read More";
}

/* When checked, change to "Show Less" */
.fade-text-checkbox:checked ~ .fade-text-toggle .toggle-text::before {
  content: "Show Less";
}

/* Arrow styling: default (downwards) icon */
.toggle-arrow {
  display: inline-block;
  width: 12px; /* adjust size to taste */
  height: 12px;
  margin-left: 0.9em;
  background: url("/wp-content/uploads/2025/02/Icon-downwards.svg") no-repeat center;
  background-size: contain;
  transition: background 0.3s ease;
}

/* When checked, swap to the upward icon */
.fade-text-checkbox:checked ~ .fade-text-toggle .toggle-arrow {
  background: url("/wp-content/uploads/2025/02/arrow-upwards.svg") no-repeat center;
  background-size: contain;
}