.elementor-1718 .elementor-element.elementor-element-9fb9dfc{--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-1718 .elementor-element.elementor-element-9fb9dfc:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-9fb9dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F2;}.elementor-1718 .elementor-element.elementor-element-9900204{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:98px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1718 .elementor-element.elementor-element-9894474{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1px;letter-spacing:2px;color:#00A1C0;}.elementor-1718 .elementor-element.elementor-element-9894474 p{margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1718 .elementor-element.elementor-element-b6993a7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1718 .elementor-element.elementor-element-b6993a7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:56px;font-weight:800;letter-spacing:-0.5px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1718 .elementor-element.elementor-element-4c0d9b6{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-1718 .elementor-element.elementor-element-4c0d9b6.elementor-element{--align-self:center;}.elementor-1718 .elementor-element.elementor-element-4c0d9b6 p{margin-block-end:1px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1718 .elementor-element.elementor-element-8e800c7 .elementor-button{background-color:#FF7D00;font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.15px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-1718 .elementor-element.elementor-element-8e800c7.elementor-element{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}body:not(.rtl) .elementor-1718 .elementor-element.elementor-element-49afdbe{left:-362px;}body.rtl .elementor-1718 .elementor-element.elementor-element-49afdbe{right:-362px;}.elementor-1718 .elementor-element.elementor-element-49afdbe{top:-71px;text-align:start;}.elementor-1718 .elementor-element.elementor-element-49afdbe img{width:56%;}.elementor-1718 .elementor-element.elementor-element-8c7baa0.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1718 .elementor-element.elementor-element-8c7baa0{left:393px;}body.rtl .elementor-1718 .elementor-element.elementor-element-8c7baa0{right:393px;}.elementor-1718 .elementor-element.elementor-element-8c7baa0{top:212px;text-align:end;}.elementor-1718 .elementor-element.elementor-element-8c7baa0 img{width:100%;}.elementor-1718 .elementor-element.elementor-element-1b3293d{--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:56px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-1b3293d:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-1b3293d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F2;}.elementor-1718 .elementor-element.elementor-element-029dfd9{--e-image-carousel-slides-to-show:4;}.elementor-1718 .elementor-element.elementor-element-029dfd9 .swiper-wrapper{display:flex;align-items:center;}.elementor-1718 .elementor-element.elementor-element-029dfd9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF7D00;border-radius:10px 10px 10px 10px;}.elementor-1718 .elementor-element.elementor-element-088b7be{--e-image-carousel-slides-to-show:4;}.elementor-1718 .elementor-element.elementor-element-088b7be .swiper-wrapper{display:flex;align-items:center;}.elementor-1718 .elementor-element.elementor-element-088b7be .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF7D00;border-radius:10px 10px 10px 10px;}.elementor-1718 .elementor-element.elementor-element-2eafec2{--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-1718 .elementor-element.elementor-element-2eafec2:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-2eafec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F2;}.elementor-1718 .elementor-element.elementor-element-43658c8{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-6712c7b{text-align:center;font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1px;letter-spacing:2px;color:#00A1C0;}.elementor-1718 .elementor-element.elementor-element-6712c7b p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-9570b18{--e-image-carousel-slides-to-show:6;}.elementor-1718 .elementor-element.elementor-element-0774857{--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-1718 .elementor-element.elementor-element-0774857:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-0774857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F2;}.elementor-1718 .elementor-element.elementor-element-d9fba0e{--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 24px;--row-gap:0px;--column-gap:24px;--padding-top:150px;--padding-bottom:98px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-eb52b24{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-c1373ae{text-align:start;font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1px;letter-spacing:2px;color:#00A1C0;}.elementor-1718 .elementor-element.elementor-element-c1373ae p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-eca2abc{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;}.elementor-1718 .elementor-element.elementor-element-eca2abc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;letter-spacing:-0.5px;color:#334155;}.elementor-1718 .elementor-element.elementor-element-8913cab{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;}.elementor-1718 .elementor-element.elementor-element-8913cab p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-2515670{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:#302C2C;}.elementor-1718 .elementor-element.elementor-element-2515670 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-5ae3177{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-b3285af{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF7D00;--border-color:#FF7D00;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-b3285af:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-b3285af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1718 .elementor-element.elementor-element-64a2bdb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1718 .elementor-element.elementor-element-64a2bdb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1718 .elementor-element.elementor-element-6282afe{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF7D00;--border-color:#FF7D00;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-6282afe:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-6282afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1718 .elementor-element.elementor-element-a18b98f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1718 .elementor-element.elementor-element-a18b98f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1718 .elementor-element.elementor-element-e0aef87{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF7D00;--border-color:#FF7D00;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-e0aef87:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-e0aef87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1718 .elementor-element.elementor-element-8285e99{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1718 .elementor-element.elementor-element-8285e99 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1718 .elementor-element.elementor-element-c7b792c{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF7D00;--border-color:#FF7D00;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-c7b792c:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-c7b792c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1718 .elementor-element.elementor-element-5da644b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1718 .elementor-element.elementor-element-5da644b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1718 .elementor-element.elementor-element-20fe03f{--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:40px 40px 0px 0px;}.elementor-1718 .elementor-element.elementor-element-20fe03f:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-20fe03f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7E3E01 0%, #000000 100%);}.elementor-1718 .elementor-element.elementor-element-0e5bcb3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-6017c6d{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1px;letter-spacing:2px;color:#00D6FF;}.elementor-1718 .elementor-element.elementor-element-6017c6d p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-dead3dc{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-1718 .elementor-element.elementor-element-dead3dc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;letter-spacing:-0.5px;color:var( --e-global-color-astglobalcolor4 );}.elementor-1718 .elementor-element.elementor-element-4a55299{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-1718 .elementor-element.elementor-element-4a55299 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-909f955{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-1718 .elementor-element.elementor-element-909f955 p{margin-block-end:0px;}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1718 .elementor-element.elementor-global-1720 .elementor-button{background-color:#FF7D00;font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.15px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-1718 .elementor-element.elementor-global-1720.elementor-element{--align-self:center;}.elementor-1718 .elementor-element.elementor-element-d1d8017 img{width:85%;}.elementor-1718 .elementor-element.elementor-element-b6672ce{--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:0px 0px 0px 0px;}.elementor-1718 .elementor-element.elementor-element-b6672ce:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-b6672ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F2;}.elementor-1718 .elementor-element.elementor-element-be98830{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:150px;--padding-bottom:98px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-19eadca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1718 .elementor-element.elementor-element-4153b48{font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1px;letter-spacing:2px;color:#00A1C0;}.elementor-1718 .elementor-element.elementor-element-4153b48 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-9a6387c{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-1718 .elementor-element.elementor-element-9a6387c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;letter-spacing:-0.5px;color:#334155;}.elementor-1718 .elementor-element.elementor-element-8d46bb5{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:#302C2C;}.elementor-1718 .elementor-element.elementor-element-8d46bb5 p{margin-block-end:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1718 .elementor-element.elementor-element-65a6c33{--grid-columns:2;--load-more-button-align:center;}.elementor-1718 .elementor-element.elementor-element-65a6c33 .elementor-button{background-color:#FF7D00;font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:0.15px;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:16px 24px 16px 24px;}.elementor-1718 .elementor-element.elementor-element-65a6c33 > .elementor-widget-container{padding:32px 0px 0px 0px;}.elementor-1718 .elementor-element.elementor-element-aa3e4b0{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-aa3e4b0:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-aa3e4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0B;}.elementor-1718 .elementor-element.elementor-element-c6b88a0{--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-1718 .elementor-element.elementor-element-c6b88a0:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-c6b88a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F2;}.elementor-1718 .elementor-element.elementor-element-c121075{--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 24px;--row-gap:0px;--column-gap:24px;--padding-top:98px;--padding-bottom:98px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-8e727b2{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-b346f7f{text-align:start;font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1px;letter-spacing:2px;color:#00A1C0;}.elementor-1718 .elementor-element.elementor-element-b346f7f p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-2990a5b{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;}.elementor-1718 .elementor-element.elementor-element-2990a5b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;letter-spacing:-0.5px;color:#334155;}.elementor-1718 .elementor-element.elementor-element-ffa9111{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;}.elementor-1718 .elementor-element.elementor-element-ffa9111 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-cabfe01{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:#302C2C;}.elementor-1718 .elementor-element.elementor-element-cabfe01 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-f063248{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-1342bc6{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF7D00;--border-color:#FF7D00;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-1342bc6:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-1342bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1718 .elementor-element.elementor-element-cd6706f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-34cb819{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1718 .elementor-element.elementor-element-34cb819 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1718 .elementor-element.elementor-element-fe7e5dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;}.elementor-1718 .elementor-element.elementor-element-fe7e5dc p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-966115f{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF7D00;--border-color:#FF7D00;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-966115f:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-966115f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1718 .elementor-element.elementor-element-783c977{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-a0b48ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1718 .elementor-element.elementor-element-a0b48ed .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1718 .elementor-element.elementor-element-17bf761{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;}.elementor-1718 .elementor-element.elementor-element-17bf761 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-2eb27bc{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF7D00;--border-color:#FF7D00;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-2eb27bc:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-2eb27bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1718 .elementor-element.elementor-element-61c0693{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-bc5b3b5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1718 .elementor-element.elementor-element-bc5b3b5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1718 .elementor-element.elementor-element-fb7930b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;}.elementor-1718 .elementor-element.elementor-element-fb7930b p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-2b0458d{--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:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FF7D00;--border-color:#FF7D00;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-2b0458d:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-2b0458d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1718 .elementor-element.elementor-element-c682f29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-2ee1623{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1718 .elementor-element.elementor-element-2ee1623 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1718 .elementor-element.elementor-element-bac7a91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;}.elementor-1718 .elementor-element.elementor-element-bac7a91 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-41a30a2{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-41a30a2:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-41a30a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F2;}.elementor-1718 .elementor-element.elementor-element-5f2f93f{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-5f2f93f:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-5f2f93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FCF9F2 17%, #FFE7D0 100%);}.elementor-1718 .elementor-element.elementor-element-4829905{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-66db770{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-66db770.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1718 .elementor-element.elementor-element-003f228{text-align:start;font-family:"Lato", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1px;letter-spacing:2px;color:#00A1C0;}.elementor-1718 .elementor-element.elementor-element-003f228 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-20ae978{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-1718 .elementor-element.elementor-element-20ae978 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;letter-spacing:-0.5px;color:#334155;}.elementor-1718 .elementor-element.elementor-element-a344763{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:#302C2C;}.elementor-1718 .elementor-element.elementor-element-a344763 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-a2244da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-e43e10e{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-fbfe49b{--display:flex;--min-height:507px;--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:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF7D00;--border-color:#FF7D00;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-fbfe49b:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-fbfe49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1718 .elementor-element.elementor-element-a62c872{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1718 .elementor-element.elementor-element-a62c872 p{margin-block-end:0px;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );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 );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1718 .elementor-element.elementor-element-6e00ad8 .elementor-author-box__avatar img{width:56px;height:56px;}.elementor-1718 .elementor-element.elementor-element-6e00ad8 .elementor-author-box__name{color:#1B1B1B;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.5px;}.elementor-1718 .elementor-element.elementor-element-6e00ad8 .elementor-author-box__bio{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;}.elementor-1718 .elementor-element.elementor-element-7ca1f46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-c11398a{--display:flex;--min-height:507px;--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:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF7D00;--border-color:#FF7D00;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-c11398a:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-c11398a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1718 .elementor-element.elementor-element-788780a{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1718 .elementor-element.elementor-element-788780a p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-92a6d4b .elementor-author-box__avatar img{width:56px;height:56px;}.elementor-1718 .elementor-element.elementor-element-92a6d4b .elementor-author-box__name{color:#1B1B1B;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.5px;}.elementor-1718 .elementor-element.elementor-element-92a6d4b .elementor-author-box__bio{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;}.elementor-1718 .elementor-element.elementor-element-6dd24fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-6dd24fa:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-6dd24fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1718 .elementor-element.elementor-element-abf90fa{--display:flex;--min-height:507px;--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:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF7D00;--border-color:#FF7D00;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-7032b45{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1718 .elementor-element.elementor-element-7032b45 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-b6bb2dd .elementor-author-box__avatar img{width:56px;height:56px;}.elementor-1718 .elementor-element.elementor-element-b6bb2dd .elementor-author-box__name{color:#1B1B1B;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.5px;}.elementor-1718 .elementor-element.elementor-element-b6bb2dd .elementor-author-box__bio{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;}.elementor-1718 .elementor-element.elementor-element-98a409a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-5474415{--display:flex;--min-height:507px;--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:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF7D00;--border-color:#FF7D00;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-5474415:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-5474415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1718 .elementor-element.elementor-element-9232698{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1718 .elementor-element.elementor-element-9232698 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-6cd3d3d .elementor-author-box__avatar img{width:56px;height:56px;}.elementor-1718 .elementor-element.elementor-element-6cd3d3d .elementor-author-box__name{color:#1B1B1B;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.5px;}.elementor-1718 .elementor-element.elementor-element-6cd3d3d .elementor-author-box__bio{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;}.elementor-1718 .elementor-element.elementor-element-8cb4dfe{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1718 .elementor-element.elementor-element-277e746{--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;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-1718 .elementor-element.elementor-element-277e746:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-277e746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE7D0;}.elementor-1718 .elementor-element.elementor-element-063b48a{--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-1718 .elementor-element.elementor-element-dde371f{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-1718 .elementor-element.elementor-element-dde371f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;letter-spacing:-0.5px;color:#334155;}.elementor-1718 .elementor-element.elementor-element-97ca12f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-9bd013c{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-08d3e20 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-5a11be2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-66c8a42{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-466990a p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-798a52e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-9293553{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-3a36494 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-e35a16b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-5fbe4e9{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-a898ed2 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-9a11989{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-cbd147c{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1718 .elementor-element.elementor-element-a4cfc0d p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-d813868{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}:where( .elementor-1718 .elementor-element.elementor-element-d813868 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:0px 0px 12px 12px;}.elementor-1718 .elementor-element.elementor-element-d813868 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1718 .elementor-element.elementor-element-d813868 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-1718 .elementor-element.elementor-element-d813868 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Manrope", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-1718 .elementor-element.elementor-element-b0a00ef{--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:0px 0px 0px 0px;}.elementor-1718 .elementor-element.elementor-element-b0a00ef:not(.elementor-motion-effects-element-type-background), .elementor-1718 .elementor-element.elementor-element-b0a00ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7E3E01 0%, #000000 100%);}.elementor-1718 .elementor-element.elementor-element-0ec1305{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-7003475{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-1718 .elementor-element.elementor-element-7003475 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;letter-spacing:-0.5px;color:var( --e-global-color-astglobalcolor4 );}.elementor-1718 .elementor-element.elementor-element-0d01b91{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-1718 .elementor-element.elementor-element-0d01b91 p{margin-block-end:0px;}.elementor-1718 .elementor-element.elementor-element-630c75d .elementor-button{background-color:#FF7D00;font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0.15px;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-1718 .elementor-element.elementor-element-630c75d{padding:0px 0px 32px 0px;}.elementor-1718 .elementor-element.elementor-element-630c75d.elementor-element{--align-self:center;}.elementor-1718 .elementor-element.elementor-element-4e3955b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px -20px 0px;}.elementor-1718 .elementor-element.elementor-element-4e3955b img{width:100%;}.elementor-1718 .elementor-element.elementor-element-0239a04{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1718 .elementor-element.elementor-element-eb52b24{--width:50%;}.elementor-1718 .elementor-element.elementor-element-5ae3177{--width:50%;}.elementor-1718 .elementor-element.elementor-element-8e727b2{--width:50%;}.elementor-1718 .elementor-element.elementor-element-f063248{--width:50%;}.elementor-1718 .elementor-element.elementor-element-66db770{--width:100.088%;}}@media(max-width:1024px){.elementor-1718 .elementor-element.elementor-element-9900204{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1718 .elementor-element.elementor-element-9894474{font-size:12px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1718 .elementor-element.elementor-element-b6993a7 .elementor-heading-title{font-size:32px;}.elementor-1718 .elementor-element.elementor-element-4c0d9b6{--container-widget-width:756px;--container-widget-flex-grow:0;width:var( --container-widget-width, 756px );max-width:756px;font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1718 .elementor-element.elementor-element-6712c7b{font-size:12px;}.elementor-1718 .elementor-element.elementor-element-9570b18{--e-image-carousel-slides-to-show:6;}.elementor-1718 .elementor-element.elementor-element-d9fba0e{--padding-top:48px;--padding-bottom:48px;--padding-left:016px;--padding-right:16px;}.elementor-1718 .elementor-element.elementor-element-c1373ae{font-size:12px;}.elementor-1718 .elementor-element.elementor-element-eca2abc .elementor-heading-title{font-size:24px;}.elementor-1718 .elementor-element.elementor-element-8913cab{font-size:16px;}.elementor-1718 .elementor-element.elementor-element-2515670{font-size:16px;}.elementor-1718 .elementor-element.elementor-element-64a2bdb .elementor-heading-title{font-size:18px;}.elementor-1718 .elementor-element.elementor-element-a18b98f .elementor-heading-title{font-size:18px;}.elementor-1718 .elementor-element.elementor-element-8285e99 .elementor-heading-title{font-size:18px;}.elementor-1718 .elementor-element.elementor-element-5da644b .elementor-heading-title{font-size:18px;}.elementor-1718 .elementor-element.elementor-element-0e5bcb3{--padding-top:48px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1718 .elementor-element.elementor-element-6017c6d{font-size:12px;}.elementor-1718 .elementor-element.elementor-element-dead3dc .elementor-heading-title{font-size:24px;}.elementor-1718 .elementor-element.elementor-element-4a55299{font-size:16px;}.elementor-1718 .elementor-element.elementor-element-909f955{font-size:16px;}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1718 .elementor-element.elementor-element-be98830{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1718 .elementor-element.elementor-element-4153b48{font-size:12px;}.elementor-1718 .elementor-element.elementor-element-9a6387c .elementor-heading-title{font-size:24px;}.elementor-1718 .elementor-element.elementor-element-8d46bb5{font-size:16px;}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1718 .elementor-element.elementor-element-65a6c33{--grid-columns:2;}.elementor-1718 .elementor-element.elementor-element-c121075{--padding-top:48px;--padding-bottom:48px;--padding-left:016px;--padding-right:16px;}.elementor-1718 .elementor-element.elementor-element-b346f7f{font-size:12px;}.elementor-1718 .elementor-element.elementor-element-2990a5b .elementor-heading-title{font-size:24px;}.elementor-1718 .elementor-element.elementor-element-ffa9111{font-size:16px;}.elementor-1718 .elementor-element.elementor-element-cabfe01{font-size:16px;}.elementor-1718 .elementor-element.elementor-element-34cb819 .elementor-heading-title{font-size:18px;}.elementor-1718 .elementor-element.elementor-element-fe7e5dc{font-size:16px;}.elementor-1718 .elementor-element.elementor-element-a0b48ed .elementor-heading-title{font-size:18px;}.elementor-1718 .elementor-element.elementor-element-17bf761{font-size:16px;}.elementor-1718 .elementor-element.elementor-element-bc5b3b5 .elementor-heading-title{font-size:18px;}.elementor-1718 .elementor-element.elementor-element-fb7930b{font-size:16px;}.elementor-1718 .elementor-element.elementor-element-2ee1623 .elementor-heading-title{font-size:18px;}.elementor-1718 .elementor-element.elementor-element-bac7a91{font-size:16px;}.elementor-1718 .elementor-element.elementor-element-5f2f93f{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-003f228{font-size:12px;}.elementor-1718 .elementor-element.elementor-element-20ae978 .elementor-heading-title{font-size:24px;}.elementor-1718 .elementor-element.elementor-element-a344763{font-size:16px;}.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-author-box .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-author-box .elementor-author-box__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1718 .elementor-element.elementor-element-8cb4dfe{--e-n-carousel-swiper-slides-to-display:2;padding:0px 016px 0px 016px;}.elementor-1718 .elementor-element.elementor-element-277e746{--padding-top:48px;--padding-bottom:48px;--padding-left:016px;--padding-right:16px;}.elementor-1718 .elementor-element.elementor-element-dde371f .elementor-heading-title{font-size:24px;}.elementor-1718 .elementor-element.elementor-element-d813868{--container-widget-width:923px;--container-widget-flex-grow:0;width:var( --container-widget-width, 923px );max-width:923px;}.elementor-1718 .elementor-element.elementor-element-0ec1305{--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1718 .elementor-element.elementor-element-7003475 .elementor-heading-title{font-size:24px;}.elementor-1718 .elementor-element.elementor-element-0d01b91{font-size:16px;}}@media(max-width:767px){.elementor-1718 .elementor-element.elementor-element-9900204{--padding-top:48px;--padding-bottom:048px;--padding-left:16px;--padding-right:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1718 .elementor-element.elementor-element-9894474{text-align:center;line-height:1.5em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1718 .elementor-element.elementor-element-b6993a7{--container-widget-width:478px;--container-widget-flex-grow:0;width:var( --container-widget-width, 478px );max-width:478px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1718 .elementor-element.elementor-element-029dfd9{--e-image-carousel-slides-to-show:3;}.elementor-1718 .elementor-element.elementor-element-088b7be{--e-image-carousel-slides-to-show:3;}.elementor-1718 .elementor-element.elementor-element-6712c7b{line-height:1.5em;}.elementor-1718 .elementor-element.elementor-element-9570b18{--e-image-carousel-slides-to-show:4;}.elementor-1718 .elementor-element.elementor-element-8913cab{--container-widget-width:612px;--container-widget-flex-grow:0;width:var( --container-widget-width, 612px );max-width:612px;}.elementor-1718 .elementor-element.elementor-element-2515670{padding:0px 0px 24px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1718 .elementor-element.elementor-element-b3285af{--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;}.elementor-1718 .elementor-element.elementor-element-dead3dc{--container-widget-width:485px;--container-widget-flex-grow:0;width:var( --container-widget-width, 485px );max-width:485px;}.elementor-1718 .elementor-element.elementor-element-4a55299{--container-widget-width:575px;--container-widget-flex-grow:0;width:var( --container-widget-width, 575px );max-width:575px;}.elementor-1718 .elementor-element.elementor-element-909f955{--container-widget-width:588px;--container-widget-flex-grow:0;width:var( --container-widget-width, 588px );max-width:588px;}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1718 .elementor-element.elementor-element-8d46bb5{--container-widget-width:472px;--container-widget-flex-grow:0;width:var( --container-widget-width, 472px );max-width:472px;}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1718 .elementor-element.elementor-element-65a6c33{--grid-columns:1;}.elementor-1718 .elementor-element.elementor-element-ffa9111{--container-widget-width:612px;--container-widget-flex-grow:0;width:var( --container-widget-width, 612px );max-width:612px;}.elementor-1718 .elementor-element.elementor-element-cabfe01{padding:0px 0px 24px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1718 .elementor-element.elementor-element-1342bc6{--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;}.elementor-1718 .elementor-element.elementor-element-fe7e5dc{--container-widget-width:612px;--container-widget-flex-grow:0;width:var( --container-widget-width, 612px );max-width:612px;}.elementor-1718 .elementor-element.elementor-element-17bf761{--container-widget-width:612px;--container-widget-flex-grow:0;width:var( --container-widget-width, 612px );max-width:612px;}.elementor-1718 .elementor-element.elementor-element-fb7930b{--container-widget-width:612px;--container-widget-flex-grow:0;width:var( --container-widget-width, 612px );max-width:612px;}.elementor-1718 .elementor-element.elementor-element-bac7a91{--container-widget-width:612px;--container-widget-flex-grow:0;width:var( --container-widget-width, 612px );max-width:612px;}.elementor-1718 .elementor-element.elementor-element-5f2f93f{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1718 .elementor-element.elementor-element-20ae978{--container-widget-width:661px;--container-widget-flex-grow:0;width:var( --container-widget-width, 661px );max-width:661px;}.elementor-1718 .elementor-element.elementor-element-a344763{--container-widget-width:601px;--container-widget-flex-grow:0;width:var( --container-widget-width, 601px );max-width:601px;}.elementor-1718 .elementor-element.elementor-element-a62c872{font-size:16px;}.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-author-box .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-author-box .elementor-author-box__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1718 .elementor-element.elementor-element-788780a{font-size:16px;}.elementor-1718 .elementor-element.elementor-element-7032b45{font-size:16px;}.elementor-1718 .elementor-element.elementor-element-9232698{font-size:16px;}.elementor-1718 .elementor-element.elementor-element-8cb4dfe{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1718 .elementor-element.elementor-element-063b48a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1718 .elementor-element.elementor-element-0d01b91{--container-widget-width:317px;--container-widget-flex-grow:0;width:var( --container-widget-width, 317px );max-width:317px;}}/* Start custom CSS for heading, class: .elementor-element-b6993a7 *//* The base highlight style */
.glow-text {
    color: #FFFFFF; /* Dark Orange */
    font-weight: bold;
    text-shadow: 0 0 10px rgba(255, 140, 0, 0.5);
    transition: all 0.3s ease;
    display: inline-block;
}

/* The glowing animation */
.glow-text {
    animation: glow-pulse 2s infinite ease-in-out;
}

@keyframes glow-pulse {
    0% {
        text-shadow: 0 0 5px #FF8C00, 0 0 10px #FF8C00;
    }
    50% {
        text-shadow: 0 0 15px #FFA500, 0 0 25px #FF4500, 0 0 10px #FF4500;
        transform: scale(1.02);
    }
    100% {
        text-shadow: 0 0 5px #FF8C00, 0 0 10px #FF8C00;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ae3177 *//* Container Wrapper Setup */
.elementor-widget-container {
    perspective: 1000px; /* Enables 3D space */
}

/* Base Card Style */
.interactive-card {
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    cursor: pointer;
    position: relative;
    z-index: 1;
    transform-origin: center;
}

/* Hover Effect on the specific card */
.interactive-card:hover {
    transform: translateY(-10px) scale(1.02); /* Lifts up and grows slightly */
    box-shadow: 0 20px 40px rgba(255, 165, 79, 0.15) !important; /* Uses your light orange glow color */
    z-index: 10; /* Brings it to the absolute front */
    border-color: #FFA54F !important; /* Optional: adds a light orange border hit */
}

/* Optional: Softly dims neighboring cards when one is hovered */
.elementor-container:hover .interactive-card:not(:hover) {
    opacity: 0.6;
    transform: scale(0.98);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d813868 *//* ==========================================================================
   1. The Catchy Floating Card Layout
   ========================================================================== */
.e-n-accordion-item {
    padding: 0 !important;
    margin: 0 0 20px 0;
    background: rgba(255, 255, 255, 0.85); /* Premium semi-transparent white */
    backdrop-filter: blur(10px); /* Modern glassmorphism effect */
    border-radius: 16px; /* Rounder, modern corners */
    overflow: hidden;
    border: 1px solid rgba(0, 0, 0, 0.04);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.02);
    transform-origin: center;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1),
                box-shadow 0.4s cubic-bezier(0.16, 1, 0.3, 1),
                border-color 0.4s ease,
                background 0.4s ease;
}

/* Hover State - Makes it feel alive before clicking */
.e-n-accordion-item:hover {
    transform: translateY(-4px); /* Micro-lift */
    box-shadow: 0 12px 25px rgba(0, 0, 0, 0.06);
    border-color: rgba(255, 165, 79, 0.3); /* Subtle light orange halo */
}

/* Catchy Active/Open State */
.e-n-accordion-item[open] {
    background: #ffffff;
    transform: translateY(-6px) scale(1.01); /* Pops out from the rest */
    border-color: #FFA54F; /* Highlighting light orange border */
    /* Vibrant, neon-like light orange ambient glow */
    box-shadow: 0 20px 40px rgba(255, 165, 79, 0.15), 
                0 1px 3px rgba(255, 165, 79, 0.1); 
}

/* ==========================================================================
   2. Bold & Punchy Header Row
   ========================================================================== */
.e-n-accordion-item > summary {
    padding: 24px 28px; /* Roomier padding for a luxury look */
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    list-style: none;
    cursor: pointer;
    user-select: none;
}

/* Webkit reset */
.e-n-accordion-item > summary::-webkit-details-marker,
.e-n-accordion-item > summary::marker {
    display: none;
}

/* Title text changes color dynamically when active */
.e-n-accordion-item .e-n-accordion-item-title-header {
    font-size: 1.15rem;
    font-weight: 600;
    color: #1e1e1e;
    transition: color 0.3s ease;
}

.e-n-accordion-item[open] .e-n-accordion-item-title-header {
    color: #FFA54F; /* Title turns light orange when open */
}

/* ==========================================================================
   3. Clean Icon Color Transitions (No Circles)
   ========================================================================== */
.e-n-accordion-item-icon,
.e-n-accordion-item-title-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: auto;
    background: none !important; /* Forces removal of any default background circles */
    border-radius: 0 !important; /* Removes any leftover rounding */
    width: auto !important;
    height: auto !important;
}

/* Base Icon Color (Closed State) */
.e-n-accordion-item-title-icon svg,
.e-n-accordion-item-title-icon i,
.e-n-accordion-item-icon svg,
.e-n-accordion-item-icon i {
    fill: #1e1e1e !important;
    color: #1e1e1e !important;
    transition: transform 0.4s ease, fill 0.3s ease, color 0.3s ease;
}

/* Hovering the header tweaks icon color slightly before click */
.e-n-accordion-item:hover .e-n-accordion-item-title-icon svg,
.e-n-accordion-item:hover .e-n-accordion-item-title-icon i {
    fill: rgba(255, 165, 79, 0.8) !important;
    color: rgba(255, 165, 79, 0.8) !important;
}

/* Open State Icon Color & Rotation */
.e-n-accordion-item[open] .e-n-accordion-item-title-icon svg,
.e-n-accordion-item[open] .e-n-accordion-item-title-icon i,
.e-n-accordion-item[open] .e-n-accordion-item-icon svg,
.e-n-accordion-item[open] .e-n-accordion-item-icon i {
    transform: rotate(180deg);
    fill: #FFA54F !important; /* Clean light orange when open */
    color: #FFA54F !important;
}

/* ==========================================================================
   4. Smooth & Clean Content Revelation
   ========================================================================== */
.e-n-accordion-content {
    display: grid;
    grid-template-rows: 0fr; 
    opacity: 0;
    padding: 0 28px;
    margin: 0;
    font-size: 1rem;
    line-height: 1.6;
    color: #555555;
    transition: grid-template-rows 0.4s cubic-bezier(0.16, 1, 0.3, 1), 
                opacity 0.25s ease, 
                padding 0.4s ease;
}

.e-n-accordion-content > div {
    overflow: hidden;
}

/* Expanded content details */
.e-n-accordion-item[open] .e-n-accordion-content {
    grid-template-rows: 1fr;
    opacity: 1;
    padding: 0 28px 28px; /* Beautifully frames inner text */
}/* End custom CSS */