.elementor-2472 .elementor-element.elementor-element-067c3fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:148px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2472 .elementor-element.elementor-element-067c3fb:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-067c3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae52d4d );}.elementor-2472 .elementor-element.elementor-element-067c3fb::before, .elementor-2472 .elementor-element.elementor-element-067c3fb > .elementor-background-video-container::before, .elementor-2472 .elementor-element.elementor-element-067c3fb > .e-con-inner > .elementor-background-video-container::before, .elementor-2472 .elementor-element.elementor-element-067c3fb > .elementor-background-slideshow::before, .elementor-2472 .elementor-element.elementor-element-067c3fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2472 .elementor-element.elementor-element-067c3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2472 .elementor-element.elementor-element-fd12eb3{--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;--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-2472 .elementor-element.elementor-element-044ca12{text-align:center;}.elementor-2472 .elementor-element.elementor-element-044ca12 .elementor-heading-title{font-family:var( --e-global-typography-434a14b-font-family ), Sans-serif;font-size:var( --e-global-typography-434a14b-font-size );font-weight:var( --e-global-typography-434a14b-font-weight );line-height:var( --e-global-typography-434a14b-line-height );letter-spacing:var( --e-global-typography-434a14b-letter-spacing );color:var( --e-global-color-96e987e );}.elementor-2472 .elementor-element.elementor-element-46a7157{text-align:center;}.elementor-2472 .elementor-element.elementor-element-46a7157 .elementor-heading-title{font-family:var( --e-global-typography-0ffe5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-0ffe5aa-font-size );font-weight:var( --e-global-typography-0ffe5aa-font-weight );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );color:var( --e-global-color-83f25aa );}.elementor-2472 .elementor-element.elementor-element-919885e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:80px;--padding-right:80px;}.elementor-2472 .elementor-element.elementor-element-c92b5a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-2472 .elementor-element.elementor-element-c92b5a2{left:0px;}body.rtl .elementor-2472 .elementor-element.elementor-element-c92b5a2{right:0px;}.elementor-2472 .elementor-element.elementor-element-f29084a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2472 .elementor-element.elementor-element-f29084a .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:52px;font-weight:500;line-height:76px;letter-spacing:-0.2px;color:#D3DDD3;}.elementor-2472 .elementor-element.elementor-element-4ae615c{--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:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:80px;--padding-right:80px;}.elementor-2472 .elementor-element.elementor-element-4ae615c:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-4ae615c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2472 .elementor-element.elementor-element-18a8982{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--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-2472 .elementor-element.elementor-element-3bd5eec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2472 .elementor-element.elementor-element-ca5ee5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-ca5ee5c .elementor-icon-wrapper{text-align:center;}.elementor-2472 .elementor-element.elementor-element-ca5ee5c .elementor-icon{font-size:10px;}.elementor-2472 .elementor-element.elementor-element-ca5ee5c .elementor-icon svg{height:10px;}.elementor-2472 .elementor-element.elementor-element-ca5ee5c .elementor-icon-wrapper svg{width:auto;}.elementor-2472 .elementor-element.elementor-element-146c3f0 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:16px;font-weight:500;line-height:19.6px;letter-spacing:0.4px;color:var( --e-global-color-d4c8c41 );}.elementor-2472 .elementor-element.elementor-element-0ac14c7{--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;}.elementor-2472 .elementor-element.elementor-element-d7e68c4{text-align:start;}.elementor-2472 .elementor-element.elementor-element-d7e68c4 .elementor-heading-title{font-family:var( --e-global-typography-e77bedb-font-family ), Sans-serif;font-size:var( --e-global-typography-e77bedb-font-size );font-weight:var( --e-global-typography-e77bedb-font-weight );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-e24fa5f{text-align:start;}.elementor-2472 .elementor-element.elementor-element-e24fa5f .elementor-heading-title{font-family:var( --e-global-typography-0ffe5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-0ffe5aa-font-size );font-weight:var( --e-global-typography-0ffe5aa-font-weight );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );color:var( --e-global-color-83f25aa );}.elementor-2472 .elementor-element.elementor-element-1b4887e{--e-image-carousel-slides-to-show:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-1b4887e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-2472 .elementor-element.elementor-element-b98aa01{--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:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:96px;--padding-left:80px;--padding-right:80px;}.elementor-2472 .elementor-element.elementor-element-b98aa01:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-b98aa01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2798beb );}.elementor-2472 .elementor-element.elementor-element-400fb42c{--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:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:nowrap;--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-2472 .elementor-element.elementor-element-435636d2{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2472 .elementor-element.elementor-element-429083a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2472 .elementor-element.elementor-element-19c8825c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-19c8825c .elementor-icon-wrapper{text-align:center;}.elementor-2472 .elementor-element.elementor-element-19c8825c .elementor-icon{font-size:10px;}.elementor-2472 .elementor-element.elementor-element-19c8825c .elementor-icon svg{height:10px;}.elementor-2472 .elementor-element.elementor-element-19c8825c .elementor-icon-wrapper svg{width:auto;}.elementor-2472 .elementor-element.elementor-element-5cf64778 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:16px;font-weight:500;line-height:19.6px;letter-spacing:0.4px;color:var( --e-global-color-b2ad3db );}.elementor-2472 .elementor-element.elementor-element-2ea0151f{--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;}.elementor-2472 .elementor-element.elementor-element-65e8c656{text-align:start;}.elementor-2472 .elementor-element.elementor-element-65e8c656 .elementor-heading-title{font-family:var( --e-global-typography-e77bedb-font-family ), Sans-serif;font-size:var( --e-global-typography-e77bedb-font-size );font-weight:var( --e-global-typography-e77bedb-font-weight );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2472 .elementor-element.elementor-element-50c9c276{text-align:start;}.elementor-2472 .elementor-element.elementor-element-50c9c276 .elementor-heading-title{font-family:var( --e-global-typography-0ffe5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-0ffe5aa-font-size );font-weight:var( --e-global-typography-0ffe5aa-font-weight );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );color:var( --e-global-color-b2ad3db );}.elementor-2472 .elementor-element.elementor-element-bb56b0d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--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-2472 .elementor-element.elementor-element-d0fa8f9{--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:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-2472 .elementor-element.elementor-element-6e0cd70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-6e0cd70 .elementor-icon-wrapper{text-align:center;}.elementor-2472 .elementor-element.elementor-element-6e0cd70 .elementor-icon-wrapper svg{width:auto;}.elementor-2472 .elementor-element.elementor-element-564fce6{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2472 .elementor-element.elementor-element-51c03ab{text-align:start;}.elementor-2472 .elementor-element.elementor-element-51c03ab .elementor-heading-title{font-family:var( --e-global-typography-3ae1ea3-font-family ), Sans-serif;font-size:var( --e-global-typography-3ae1ea3-font-size );font-weight:var( --e-global-typography-3ae1ea3-font-weight );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2472 .elementor-element.elementor-element-7afbef0{text-align:start;}.elementor-2472 .elementor-element.elementor-element-7afbef0 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-b2ad3db );}.elementor-2472 .elementor-element.elementor-element-41e3177{--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:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-2472 .elementor-element.elementor-element-3fa1733{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-3fa1733 .elementor-icon-wrapper{text-align:center;}.elementor-2472 .elementor-element.elementor-element-3fa1733 .elementor-icon-wrapper svg{width:auto;}.elementor-2472 .elementor-element.elementor-element-31d2bc9{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2472 .elementor-element.elementor-element-dbf6c95{text-align:start;}.elementor-2472 .elementor-element.elementor-element-dbf6c95 .elementor-heading-title{font-family:var( --e-global-typography-3ae1ea3-font-family ), Sans-serif;font-size:var( --e-global-typography-3ae1ea3-font-size );font-weight:var( --e-global-typography-3ae1ea3-font-weight );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2472 .elementor-element.elementor-element-c289cc4{text-align:start;}.elementor-2472 .elementor-element.elementor-element-c289cc4 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-b2ad3db );}.elementor-2472 .elementor-element.elementor-element-6452716{--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:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-2472 .elementor-element.elementor-element-41cb0e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-41cb0e6 .elementor-icon-wrapper{text-align:center;}.elementor-2472 .elementor-element.elementor-element-41cb0e6 .elementor-icon-wrapper svg{width:auto;}.elementor-2472 .elementor-element.elementor-element-c765682{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2472 .elementor-element.elementor-element-da766d4{text-align:start;}.elementor-2472 .elementor-element.elementor-element-da766d4 .elementor-heading-title{font-family:var( --e-global-typography-3ae1ea3-font-family ), Sans-serif;font-size:var( --e-global-typography-3ae1ea3-font-size );font-weight:var( --e-global-typography-3ae1ea3-font-weight );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2472 .elementor-element.elementor-element-fb92f2d{text-align:start;}.elementor-2472 .elementor-element.elementor-element-fb92f2d .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-b2ad3db );}.elementor-2472 .elementor-element.elementor-element-79d7068{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2472 .elementor-element.elementor-element-79d7068:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-79d7068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2798beb );}.elementor-2472 .elementor-element.elementor-element-f37cf53{--divider-border-style:solid;--divider-color:var( --e-global-color-83f25aa );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-f37cf53 .elementor-divider-separator{width:100%;}.elementor-2472 .elementor-element.elementor-element-f37cf53 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2472 .elementor-element.elementor-element-3f11f91{--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:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:128px;--padding-left:80px;--padding-right:80px;}.elementor-2472 .elementor-element.elementor-element-3f11f91:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-3f11f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2798beb );}.elementor-2472 .elementor-element.elementor-element-4488e4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-2472 .elementor-element.elementor-element-4488e4b{left:0px;}body.rtl .elementor-2472 .elementor-element.elementor-element-4488e4b{right:0px;}.elementor-2472 .elementor-element.elementor-element-9ed7ada{--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:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:nowrap;--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-2472 .elementor-element.elementor-element-7207d9d{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2472 .elementor-element.elementor-element-6d8d2c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2472 .elementor-element.elementor-element-9c3f204{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-9c3f204 .elementor-icon-wrapper{text-align:center;}.elementor-2472 .elementor-element.elementor-element-9c3f204 .elementor-icon{font-size:10px;}.elementor-2472 .elementor-element.elementor-element-9c3f204 .elementor-icon svg{height:10px;}.elementor-2472 .elementor-element.elementor-element-9c3f204 .elementor-icon-wrapper svg{width:auto;}.elementor-2472 .elementor-element.elementor-element-8232da6 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:16px;font-weight:500;line-height:19.6px;letter-spacing:0.4px;color:var( --e-global-color-b2ad3db );}.elementor-2472 .elementor-element.elementor-element-e59c400{--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;}.elementor-2472 .elementor-element.elementor-element-4d4e161{text-align:start;}.elementor-2472 .elementor-element.elementor-element-4d4e161 .elementor-heading-title{font-family:var( --e-global-typography-e77bedb-font-family ), Sans-serif;font-size:var( --e-global-typography-e77bedb-font-size );font-weight:var( --e-global-typography-e77bedb-font-weight );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2472 .elementor-element.elementor-element-4db95f7{--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;--flex-wrap:nowrap;--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-2472 .elementor-element.elementor-element-6ccb5cd{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2472 .elementor-element.elementor-element-6ccb5cd:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-6ccb5cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://faas.com.my/wp-content/uploads/2026/06/mission-img1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2472 .elementor-element.elementor-element-018450d{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#FFFFFF80;--border-color:#FFFFFF80;--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2472 .elementor-element.elementor-element-018450d:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-018450d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-2472 .elementor-element.elementor-element-479321a img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f2a3861 );border-radius:999px 999px 999px 999px;}.elementor-2472 .elementor-element.elementor-element-e068450 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f2a3861 );border-radius:999px 999px 999px 999px;}.elementor-2472 .elementor-element.elementor-element-2b95499 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f2a3861 );border-radius:999px 999px 999px 999px;}.elementor-2472 .elementor-element.elementor-element-66640f6{--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;}.elementor-2472 .elementor-element.elementor-element-23553c7{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2472 .elementor-element.elementor-element-fda7071{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2472 .elementor-element.elementor-element-fda7071:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-fda7071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cdacdaf );}.elementor-2472 .elementor-element.elementor-element-fda7071.e-con{--align-self:stretch;}.elementor-2472 .elementor-element.elementor-element-a33e768{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2472 .elementor-element.elementor-element-1765209{text-align:center;}.elementor-2472 .elementor-element.elementor-element-1765209 .elementor-heading-title{font-family:var( --e-global-typography-3ae1ea3-font-family ), Sans-serif;font-size:var( --e-global-typography-3ae1ea3-font-size );font-weight:var( --e-global-typography-3ae1ea3-font-weight );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-07651d9{text-align:center;}.elementor-2472 .elementor-element.elementor-element-07651d9 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-83f25aa );}.elementor-2472 .elementor-element.elementor-element-1eb6b2b .elementor-button{background-color:#FFFFFF00;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f2a3861 );border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-2472 .elementor-element.elementor-element-1eb6b2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-1eb6b2b.elementor-element{--align-self:center;}.elementor-2472 .elementor-element.elementor-element-1eb6b2b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2472 .elementor-element.elementor-element-1eb6b2b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2472 .elementor-element.elementor-element-1fa813c{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2472 .elementor-element.elementor-element-1fa813c:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-1fa813c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cdacdaf );}.elementor-2472 .elementor-element.elementor-element-1fa813c.e-con{--align-self:stretch;}.elementor-2472 .elementor-element.elementor-element-77fd1e7 img{border-radius:8px 8px 8px 8px;}.elementor-2472 .elementor-element.elementor-element-b1b80c0{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2472 .elementor-element.elementor-element-7fcbb7d{text-align:center;}.elementor-2472 .elementor-element.elementor-element-7fcbb7d .elementor-heading-title{font-family:var( --e-global-typography-3ae1ea3-font-family ), Sans-serif;font-size:var( --e-global-typography-3ae1ea3-font-size );font-weight:var( --e-global-typography-3ae1ea3-font-weight );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-bc160b9 .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-2472 .elementor-element.elementor-element-bc160b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-bc160b9.elementor-element{--align-self:center;}.elementor-2472 .elementor-element.elementor-element-bc160b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2472 .elementor-element.elementor-element-bc160b9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2472 .elementor-element.elementor-element-4dccbdb{text-align:start;}.elementor-2472 .elementor-element.elementor-element-4dccbdb .elementor-heading-title{font-family:var( --e-global-typography-0ffe5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-0ffe5aa-font-size );font-weight:var( --e-global-typography-0ffe5aa-font-weight );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );color:var( --e-global-color-b2ad3db );}.elementor-2472 .elementor-element.elementor-element-4029560d{--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:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:80px;--padding-right:80px;}.elementor-2472 .elementor-element.elementor-element-4029560d:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-4029560d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba2916f );}.elementor-2472 .elementor-element.elementor-element-51b9ece9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-2472 .elementor-element.elementor-element-51b9ece9{left:0px;}body.rtl .elementor-2472 .elementor-element.elementor-element-51b9ece9{right:0px;}.elementor-2472 .elementor-element.elementor-element-713822f3{--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:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:nowrap;--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-2472 .elementor-element.elementor-element-65119c92{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2472 .elementor-element.elementor-element-24e6f672{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2472 .elementor-element.elementor-element-2f7f6cb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-2f7f6cb9 .elementor-icon-wrapper{text-align:center;}.elementor-2472 .elementor-element.elementor-element-2f7f6cb9 .elementor-icon{font-size:10px;}.elementor-2472 .elementor-element.elementor-element-2f7f6cb9 .elementor-icon svg{height:10px;}.elementor-2472 .elementor-element.elementor-element-2f7f6cb9 .elementor-icon-wrapper svg{width:auto;}.elementor-2472 .elementor-element.elementor-element-335aabf0 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:16px;font-weight:500;line-height:19.6px;letter-spacing:0.4px;color:var( --e-global-color-d4c8c41 );}.elementor-2472 .elementor-element.elementor-element-4287830{--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;}.elementor-2472 .elementor-element.elementor-element-4a713b34{text-align:start;}.elementor-2472 .elementor-element.elementor-element-4a713b34 .elementor-heading-title{font-family:var( --e-global-typography-e77bedb-font-family ), Sans-serif;font-size:var( --e-global-typography-e77bedb-font-size );font-weight:var( --e-global-typography-e77bedb-font-weight );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-672adcf3{text-align:start;}.elementor-2472 .elementor-element.elementor-element-672adcf3 .elementor-heading-title{font-family:var( --e-global-typography-0ffe5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-0ffe5aa-font-size );font-weight:var( --e-global-typography-0ffe5aa-font-weight );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );color:var( --e-global-color-83f25aa );}.elementor-2472 .elementor-element.elementor-element-4346e2d5 .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-2472 .elementor-element.elementor-element-4346e2d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-4346e2d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2472 .elementor-element.elementor-element-4346e2d5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2472 .elementor-element.elementor-element-19c00928{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-2472 .elementor-element.elementor-element-43012ee4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--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-2472 .elementor-element.elementor-element-1cb8ae74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-230da94 );--border-color:var( --e-global-color-230da94 );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2472 .elementor-element.elementor-element-1cb8ae74:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-1cb8ae74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2472 .elementor-element.elementor-element-627c57cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-627c57cf.elementor-element{--align-self:center;}.elementor-2472 .elementor-element.elementor-element-6f747a98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-6f747a98.elementor-element{--align-self:flex-start;}.elementor-2472 .elementor-element.elementor-element-3203c08e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--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-2472 .elementor-element.elementor-element-7d58c718{text-align:start;}.elementor-2472 .elementor-element.elementor-element-7d58c718 .elementor-heading-title{font-family:var( --e-global-typography-484e9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-484e9d1-font-size );font-weight:var( --e-global-typography-484e9d1-font-weight );line-height:var( --e-global-typography-484e9d1-line-height );letter-spacing:var( --e-global-typography-484e9d1-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-596444e5{text-align:start;}.elementor-2472 .elementor-element.elementor-element-596444e5 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-83f25aa );}.elementor-2472 .elementor-element.elementor-element-635acf1a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-230da94 );--border-color:var( --e-global-color-230da94 );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2472 .elementor-element.elementor-element-635acf1a:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-635acf1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2472 .elementor-element.elementor-element-142f86ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-142f86ec.elementor-element{--align-self:center;}.elementor-2472 .elementor-element.elementor-element-750fa8b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-750fa8b2.elementor-element{--align-self:flex-start;}.elementor-2472 .elementor-element.elementor-element-40a455bd{--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:12px 12px;--row-gap:12px;--column-gap:12px;--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-2472 .elementor-element.elementor-element-584f95d2{text-align:start;}.elementor-2472 .elementor-element.elementor-element-584f95d2 .elementor-heading-title{font-family:var( --e-global-typography-484e9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-484e9d1-font-size );font-weight:var( --e-global-typography-484e9d1-font-weight );line-height:var( --e-global-typography-484e9d1-line-height );letter-spacing:var( --e-global-typography-484e9d1-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-5ea42c9b{text-align:start;}.elementor-2472 .elementor-element.elementor-element-5ea42c9b .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-83f25aa );}.elementor-2472 .elementor-element.elementor-element-1b428c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-230da94 );--border-color:var( --e-global-color-230da94 );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2472 .elementor-element.elementor-element-1b428c1:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-1b428c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2472 .elementor-element.elementor-element-57f6d8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-57f6d8b.elementor-element{--align-self:center;}.elementor-2472 .elementor-element.elementor-element-29f2b14a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-29f2b14a.elementor-element{--align-self:flex-start;}.elementor-2472 .elementor-element.elementor-element-105bdd9f{--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:12px 12px;--row-gap:12px;--column-gap:12px;--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-2472 .elementor-element.elementor-element-3bce59cd{text-align:start;}.elementor-2472 .elementor-element.elementor-element-3bce59cd .elementor-heading-title{font-family:var( --e-global-typography-484e9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-484e9d1-font-size );font-weight:var( --e-global-typography-484e9d1-font-weight );line-height:var( --e-global-typography-484e9d1-line-height );letter-spacing:var( --e-global-typography-484e9d1-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-7c5e010d{text-align:start;}.elementor-2472 .elementor-element.elementor-element-7c5e010d .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-83f25aa );}.elementor-2472 .elementor-element.elementor-element-4c84680d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-230da94 );--border-color:var( --e-global-color-230da94 );--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2472 .elementor-element.elementor-element-4c84680d:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-4c84680d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2472 .elementor-element.elementor-element-48bff225{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-48bff225.elementor-element{--align-self:center;}.elementor-2472 .elementor-element.elementor-element-59e70520{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-59e70520.elementor-element{--align-self:flex-start;}.elementor-2472 .elementor-element.elementor-element-301e30d6{--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:12px 12px;--row-gap:12px;--column-gap:12px;--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-2472 .elementor-element.elementor-element-7e2cd12a{text-align:start;}.elementor-2472 .elementor-element.elementor-element-7e2cd12a .elementor-heading-title{font-family:var( --e-global-typography-484e9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-484e9d1-font-size );font-weight:var( --e-global-typography-484e9d1-font-weight );line-height:var( --e-global-typography-484e9d1-line-height );letter-spacing:var( --e-global-typography-484e9d1-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-ee7b40a{text-align:start;}.elementor-2472 .elementor-element.elementor-element-ee7b40a .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-83f25aa );}.elementor-2472 .elementor-element.elementor-element-4d6f701{--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:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:80px;--padding-right:80px;}.elementor-2472 .elementor-element.elementor-element-7f53f98e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-2472 .elementor-element.elementor-element-7f53f98e{left:0px;}body.rtl .elementor-2472 .elementor-element.elementor-element-7f53f98e{right:0px;}.elementor-2472 .elementor-element.elementor-element-4eb28da8{--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:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--flex-wrap:nowrap;--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-2472 .elementor-element.elementor-element-2eb710b5{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2472 .elementor-element.elementor-element-62db1f3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2472 .elementor-element.elementor-element-225becd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2472 .elementor-element.elementor-element-225becd9 .elementor-icon-wrapper{text-align:center;}.elementor-2472 .elementor-element.elementor-element-225becd9 .elementor-icon{font-size:10px;}.elementor-2472 .elementor-element.elementor-element-225becd9 .elementor-icon svg{height:10px;}.elementor-2472 .elementor-element.elementor-element-225becd9 .elementor-icon-wrapper svg{width:auto;}.elementor-2472 .elementor-element.elementor-element-764bd8e7 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:16px;font-weight:500;line-height:19.6px;letter-spacing:0.4px;color:var( --e-global-color-d4c8c41 );}.elementor-2472 .elementor-element.elementor-element-3e5849c2{--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;}.elementor-2472 .elementor-element.elementor-element-23c69f39{text-align:start;}.elementor-2472 .elementor-element.elementor-element-23c69f39 .elementor-heading-title{font-family:var( --e-global-typography-e77bedb-font-family ), Sans-serif;font-size:var( --e-global-typography-e77bedb-font-size );font-weight:var( --e-global-typography-e77bedb-font-weight );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-130dcdcb{text-align:start;}.elementor-2472 .elementor-element.elementor-element-130dcdcb .elementor-heading-title{font-family:var( --e-global-typography-0ffe5aa-font-family ), Sans-serif;font-size:var( --e-global-typography-0ffe5aa-font-size );font-weight:var( --e-global-typography-0ffe5aa-font-weight );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );color:var( --e-global-color-83f25aa );}.elementor-2472 .elementor-element.elementor-element-3e08f14d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--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-2472 .elementor-element.elementor-element-66897271{--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:var( --e-global-color-f2e525e );--border-color:var( --e-global-color-f2e525e );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2472 .elementor-element.elementor-element-66897271:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-66897271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eedaea8 );}.elementor-2472 .elementor-element.elementor-element-6ff08bfa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:16px;--padding-right:16px;}.elementor-2472 .elementor-element.elementor-element-6ff08bfa:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-6ff08bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a75651 );}.elementor-2472 .elementor-element.elementor-element-54db50ab{text-align:center;}.elementor-2472 .elementor-element.elementor-element-54db50ab .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.2px;color:var( --e-global-color-accent );}.elementor-2472 .elementor-element.elementor-element-211eb2c3{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--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-2472 .elementor-element.elementor-element-2e2bdec0{text-align:start;}.elementor-2472 .elementor-element.elementor-element-2e2bdec0 .elementor-heading-title{font-family:var( --e-global-typography-277fb7a-font-family ), Sans-serif;font-size:var( --e-global-typography-277fb7a-font-size );font-weight:var( --e-global-typography-277fb7a-font-weight );line-height:var( --e-global-typography-277fb7a-line-height );letter-spacing:var( --e-global-typography-277fb7a-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-63abd38e .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-735ff7bf{--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:var( --e-global-color-f2e525e );--border-color:var( --e-global-color-f2e525e );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2472 .elementor-element.elementor-element-735ff7bf:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-735ff7bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eedaea8 );}.elementor-2472 .elementor-element.elementor-element-94c93c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:16px;--padding-right:16px;}.elementor-2472 .elementor-element.elementor-element-94c93c2:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-94c93c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a75651 );}.elementor-2472 .elementor-element.elementor-element-4f34b2ac{text-align:center;}.elementor-2472 .elementor-element.elementor-element-4f34b2ac .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.2px;color:var( --e-global-color-accent );}.elementor-2472 .elementor-element.elementor-element-99c14fc{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--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-2472 .elementor-element.elementor-element-5e29abb7{text-align:start;}.elementor-2472 .elementor-element.elementor-element-5e29abb7 .elementor-heading-title{font-family:var( --e-global-typography-277fb7a-font-family ), Sans-serif;font-size:var( --e-global-typography-277fb7a-font-size );font-weight:var( --e-global-typography-277fb7a-font-weight );line-height:var( --e-global-typography-277fb7a-line-height );letter-spacing:var( --e-global-typography-277fb7a-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-692f5b8b .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-75ab554a{--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:var( --e-global-color-f2e525e );--border-color:var( --e-global-color-f2e525e );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2472 .elementor-element.elementor-element-75ab554a:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-75ab554a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eedaea8 );}.elementor-2472 .elementor-element.elementor-element-47afd655{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:16px;--padding-right:16px;}.elementor-2472 .elementor-element.elementor-element-47afd655:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-47afd655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a75651 );}.elementor-2472 .elementor-element.elementor-element-339c98a6{text-align:center;}.elementor-2472 .elementor-element.elementor-element-339c98a6 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.2px;color:var( --e-global-color-accent );}.elementor-2472 .elementor-element.elementor-element-2d4e918e{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--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-2472 .elementor-element.elementor-element-60e78c4b{text-align:start;}.elementor-2472 .elementor-element.elementor-element-60e78c4b .elementor-heading-title{font-family:var( --e-global-typography-277fb7a-font-family ), Sans-serif;font-size:var( --e-global-typography-277fb7a-font-size );font-weight:var( --e-global-typography-277fb7a-font-weight );line-height:var( --e-global-typography-277fb7a-line-height );letter-spacing:var( --e-global-typography-277fb7a-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-316a22dd .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-390d551{--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:var( --e-global-color-f2e525e );--border-color:var( --e-global-color-f2e525e );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2472 .elementor-element.elementor-element-390d551:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-390d551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eedaea8 );}.elementor-2472 .elementor-element.elementor-element-615aa120{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:16px;--padding-right:16px;}.elementor-2472 .elementor-element.elementor-element-615aa120:not(.elementor-motion-effects-element-type-background), .elementor-2472 .elementor-element.elementor-element-615aa120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a75651 );}.elementor-2472 .elementor-element.elementor-element-4fdc540{text-align:center;}.elementor-2472 .elementor-element.elementor-element-4fdc540 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:16px;font-weight:600;line-height:22.4px;letter-spacing:0.2px;color:var( --e-global-color-accent );}.elementor-2472 .elementor-element.elementor-element-4949bc31{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--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-2472 .elementor-element.elementor-element-75223ab0{text-align:start;}.elementor-2472 .elementor-element.elementor-element-75223ab0 .elementor-heading-title{font-family:var( --e-global-typography-277fb7a-font-family ), Sans-serif;font-size:var( --e-global-typography-277fb7a-font-size );font-weight:var( --e-global-typography-277fb7a-font-weight );line-height:var( --e-global-typography-277fb7a-line-height );letter-spacing:var( --e-global-typography-277fb7a-letter-spacing );color:var( --e-global-color-text );}.elementor-2472 .elementor-element.elementor-element-78919d00 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}:root{--page-title-display:none;}body.elementor-page-2472{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-2472 .elementor-element.elementor-element-067c3fb{--content-width:1440px;}.elementor-2472 .elementor-element.elementor-element-919885e{--content-width:1440px;}.elementor-2472 .elementor-element.elementor-element-4ae615c{--content-width:1440px;}.elementor-2472 .elementor-element.elementor-element-3bd5eec{--width:30%;}.elementor-2472 .elementor-element.elementor-element-0ac14c7{--width:55%;}.elementor-2472 .elementor-element.elementor-element-b98aa01{--content-width:1440px;}.elementor-2472 .elementor-element.elementor-element-79d7068{--content-width:1440px;}.elementor-2472 .elementor-element.elementor-element-3f11f91{--content-width:1440px;}.elementor-2472 .elementor-element.elementor-element-6ccb5cd{--width:50%;}.elementor-2472 .elementor-element.elementor-element-66640f6{--width:50%;}.elementor-2472 .elementor-element.elementor-element-fda7071{--width:50%;}.elementor-2472 .elementor-element.elementor-element-1fa813c{--width:50%;}.elementor-2472 .elementor-element.elementor-element-4029560d{--content-width:1440px;}.elementor-2472 .elementor-element.elementor-element-4d6f701{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2472 .elementor-element.elementor-element-067c3fb{--content-width:100%;}.elementor-2472 .elementor-element.elementor-element-919885e{--content-width:100%;}.elementor-2472 .elementor-element.elementor-element-4ae615c{--content-width:100%;}.elementor-2472 .elementor-element.elementor-element-0ac14c7{--width:70%;}.elementor-2472 .elementor-element.elementor-element-b98aa01{--content-width:100%;}.elementor-2472 .elementor-element.elementor-element-79d7068{--content-width:100%;}.elementor-2472 .elementor-element.elementor-element-3f11f91{--content-width:100%;}.elementor-2472 .elementor-element.elementor-element-fda7071{--width:100%;}.elementor-2472 .elementor-element.elementor-element-1fa813c{--width:100%;}.elementor-2472 .elementor-element.elementor-element-4029560d{--content-width:100%;}.elementor-2472 .elementor-element.elementor-element-4d6f701{--content-width:100%;}}@media(max-width:1024px){.elementor-2472 .elementor-element.elementor-element-067c3fb{--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;--padding-top:128px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2472 .elementor-element.elementor-element-044ca12{text-align:center;}.elementor-2472 .elementor-element.elementor-element-044ca12 .elementor-heading-title{font-size:var( --e-global-typography-434a14b-font-size );line-height:var( --e-global-typography-434a14b-line-height );letter-spacing:var( --e-global-typography-434a14b-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-46a7157{text-align:center;}.elementor-2472 .elementor-element.elementor-element-46a7157 .elementor-heading-title{font-size:var( --e-global-typography-0ffe5aa-font-size );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-919885e{--padding-top:96px;--padding-bottom:96px;--padding-left:60px;--padding-right:60px;}.elementor-2472 .elementor-element.elementor-element-f29084a .elementor-heading-title{font-size:44px;line-height:62px;}.elementor-2472 .elementor-element.elementor-element-4ae615c{--padding-top:96px;--padding-bottom:96px;--padding-left:60px;--padding-right:60px;}.elementor-2472 .elementor-element.elementor-element-146c3f0 .elementor-heading-title{font-size:16px;}.elementor-2472 .elementor-element.elementor-element-d7e68c4 .elementor-heading-title{font-size:var( --e-global-typography-e77bedb-font-size );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-e24fa5f .elementor-heading-title{font-size:var( --e-global-typography-0ffe5aa-font-size );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-1b4887e{--e-image-carousel-slides-to-show:2;}.elementor-2472 .elementor-element.elementor-element-b98aa01{--padding-top:96px;--padding-bottom:64px;--padding-left:60px;--padding-right:60px;}.elementor-2472 .elementor-element.elementor-element-5cf64778 .elementor-heading-title{font-size:16px;}.elementor-2472 .elementor-element.elementor-element-65e8c656 .elementor-heading-title{font-size:var( --e-global-typography-e77bedb-font-size );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-50c9c276 .elementor-heading-title{font-size:var( --e-global-typography-0ffe5aa-font-size );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-bb56b0d{--grid-auto-flow:row;}.elementor-2472 .elementor-element.elementor-element-51c03ab .elementor-heading-title{font-size:var( --e-global-typography-3ae1ea3-font-size );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-7afbef0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-dbf6c95 .elementor-heading-title{font-size:var( --e-global-typography-3ae1ea3-font-size );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-c289cc4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-da766d4 .elementor-heading-title{font-size:var( --e-global-typography-3ae1ea3-font-size );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-fb92f2d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-79d7068{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2472 .elementor-element.elementor-element-3f11f91{--padding-top:64px;--padding-bottom:96px;--padding-left:60px;--padding-right:60px;}.elementor-2472 .elementor-element.elementor-element-8232da6 .elementor-heading-title{font-size:16px;}.elementor-2472 .elementor-element.elementor-element-4d4e161 .elementor-heading-title{font-size:var( --e-global-typography-e77bedb-font-size );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-23553c7{--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-2472 .elementor-element.elementor-element-1765209 .elementor-heading-title{font-size:var( --e-global-typography-3ae1ea3-font-size );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-07651d9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-1eb6b2b .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-1fa813c{--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-2472 .elementor-element.elementor-element-7fcbb7d .elementor-heading-title{font-size:var( --e-global-typography-3ae1ea3-font-size );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-bc160b9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-4dccbdb .elementor-heading-title{font-size:var( --e-global-typography-0ffe5aa-font-size );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-4029560d{--padding-top:96px;--padding-bottom:96px;--padding-left:60px;--padding-right:60px;}.elementor-2472 .elementor-element.elementor-element-335aabf0 .elementor-heading-title{font-size:16px;}.elementor-2472 .elementor-element.elementor-element-4a713b34 .elementor-heading-title{font-size:var( --e-global-typography-e77bedb-font-size );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-672adcf3 .elementor-heading-title{font-size:var( --e-global-typography-0ffe5aa-font-size );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-4346e2d5 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-43012ee4{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-2472 .elementor-element.elementor-element-1cb8ae74{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-2472 .elementor-element.elementor-element-627c57cf.elementor-element{--align-self:flex-start;}.elementor-2472 .elementor-element.elementor-element-6f747a98.elementor-element{--align-self:flex-start;}.elementor-2472 .elementor-element.elementor-element-7d58c718 .elementor-heading-title{font-size:var( --e-global-typography-484e9d1-font-size );line-height:var( --e-global-typography-484e9d1-line-height );letter-spacing:var( --e-global-typography-484e9d1-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-596444e5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-635acf1a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-2472 .elementor-element.elementor-element-142f86ec.elementor-element{--align-self:flex-start;}.elementor-2472 .elementor-element.elementor-element-750fa8b2.elementor-element{--align-self:flex-start;}.elementor-2472 .elementor-element.elementor-element-584f95d2 .elementor-heading-title{font-size:var( --e-global-typography-484e9d1-font-size );line-height:var( --e-global-typography-484e9d1-line-height );letter-spacing:var( --e-global-typography-484e9d1-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-5ea42c9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-1b428c1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-2472 .elementor-element.elementor-element-57f6d8b.elementor-element{--align-self:flex-start;}.elementor-2472 .elementor-element.elementor-element-29f2b14a.elementor-element{--align-self:flex-start;}.elementor-2472 .elementor-element.elementor-element-3bce59cd .elementor-heading-title{font-size:var( --e-global-typography-484e9d1-font-size );line-height:var( --e-global-typography-484e9d1-line-height );letter-spacing:var( --e-global-typography-484e9d1-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-7c5e010d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-4c84680d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-2472 .elementor-element.elementor-element-48bff225.elementor-element{--align-self:flex-start;}.elementor-2472 .elementor-element.elementor-element-59e70520.elementor-element{--align-self:flex-start;}.elementor-2472 .elementor-element.elementor-element-7e2cd12a .elementor-heading-title{font-size:var( --e-global-typography-484e9d1-font-size );line-height:var( --e-global-typography-484e9d1-line-height );letter-spacing:var( --e-global-typography-484e9d1-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-ee7b40a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-4d6f701{--padding-top:96px;--padding-bottom:96px;--padding-left:60px;--padding-right:60px;}.elementor-2472 .elementor-element.elementor-element-764bd8e7 .elementor-heading-title{font-size:16px;}.elementor-2472 .elementor-element.elementor-element-23c69f39 .elementor-heading-title{font-size:var( --e-global-typography-e77bedb-font-size );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-130dcdcb .elementor-heading-title{font-size:var( --e-global-typography-0ffe5aa-font-size );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-3e08f14d{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2472 .elementor-element.elementor-element-66897271{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-2472 .elementor-element.elementor-element-54db50ab .elementor-heading-title{font-size:16px;}.elementor-2472 .elementor-element.elementor-element-2e2bdec0 .elementor-heading-title{font-size:var( --e-global-typography-277fb7a-font-size );line-height:var( --e-global-typography-277fb7a-line-height );letter-spacing:var( --e-global-typography-277fb7a-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-63abd38e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-735ff7bf{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-2472 .elementor-element.elementor-element-4f34b2ac .elementor-heading-title{font-size:16px;}.elementor-2472 .elementor-element.elementor-element-5e29abb7 .elementor-heading-title{font-size:var( --e-global-typography-277fb7a-font-size );line-height:var( --e-global-typography-277fb7a-line-height );letter-spacing:var( --e-global-typography-277fb7a-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-692f5b8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-75ab554a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-2472 .elementor-element.elementor-element-339c98a6 .elementor-heading-title{font-size:16px;}.elementor-2472 .elementor-element.elementor-element-60e78c4b .elementor-heading-title{font-size:var( --e-global-typography-277fb7a-font-size );line-height:var( --e-global-typography-277fb7a-line-height );letter-spacing:var( --e-global-typography-277fb7a-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-316a22dd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-390d551{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-2472 .elementor-element.elementor-element-4fdc540 .elementor-heading-title{font-size:16px;}.elementor-2472 .elementor-element.elementor-element-75223ab0 .elementor-heading-title{font-size:var( --e-global-typography-277fb7a-font-size );line-height:var( --e-global-typography-277fb7a-line-height );letter-spacing:var( --e-global-typography-277fb7a-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-78919d00 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-2472 .elementor-element.elementor-element-067c3fb{--justify-content:center;--padding-top:128px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2472 .elementor-element.elementor-element-044ca12{text-align:center;}.elementor-2472 .elementor-element.elementor-element-044ca12 .elementor-heading-title{font-size:var( --e-global-typography-434a14b-font-size );line-height:var( --e-global-typography-434a14b-line-height );letter-spacing:var( --e-global-typography-434a14b-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-46a7157{text-align:center;}.elementor-2472 .elementor-element.elementor-element-46a7157 .elementor-heading-title{font-size:var( --e-global-typography-0ffe5aa-font-size );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-919885e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2472 .elementor-element.elementor-element-f29084a{text-align:start;}.elementor-2472 .elementor-element.elementor-element-f29084a .elementor-heading-title{font-size:36px;line-height:48px;letter-spacing:0.1px;}.elementor-2472 .elementor-element.elementor-element-4ae615c{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2472 .elementor-element.elementor-element-18a8982{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2472 .elementor-element.elementor-element-146c3f0 .elementor-heading-title{font-size:14px;}.elementor-2472 .elementor-element.elementor-element-0ac14c7{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2472 .elementor-element.elementor-element-d7e68c4 .elementor-heading-title{font-size:var( --e-global-typography-e77bedb-font-size );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-e24fa5f .elementor-heading-title{font-size:var( --e-global-typography-0ffe5aa-font-size );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-1b4887e{--e-image-carousel-slides-to-show:1;}.elementor-2472 .elementor-element.elementor-element-b98aa01{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-2472 .elementor-element.elementor-element-400fb42c{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-2472 .elementor-element.elementor-element-435636d2{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2472 .elementor-element.elementor-element-5cf64778 .elementor-heading-title{font-size:14px;}.elementor-2472 .elementor-element.elementor-element-2ea0151f{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2472 .elementor-element.elementor-element-65e8c656 .elementor-heading-title{font-size:var( --e-global-typography-e77bedb-font-size );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-50c9c276 .elementor-heading-title{font-size:var( --e-global-typography-0ffe5aa-font-size );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-bb56b0d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-2472 .elementor-element.elementor-element-51c03ab .elementor-heading-title{font-size:var( --e-global-typography-3ae1ea3-font-size );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-7afbef0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-dbf6c95 .elementor-heading-title{font-size:var( --e-global-typography-3ae1ea3-font-size );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-c289cc4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-da766d4 .elementor-heading-title{font-size:var( --e-global-typography-3ae1ea3-font-size );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-fb92f2d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-79d7068{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2472 .elementor-element.elementor-element-3f11f91{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:48px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2472 .elementor-element.elementor-element-9ed7ada{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-2472 .elementor-element.elementor-element-7207d9d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2472 .elementor-element.elementor-element-8232da6 .elementor-heading-title{font-size:14px;}.elementor-2472 .elementor-element.elementor-element-e59c400{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2472 .elementor-element.elementor-element-4d4e161 .elementor-heading-title{font-size:var( --e-global-typography-e77bedb-font-size );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-4db95f7{--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;}.elementor-2472 .elementor-element.elementor-element-1765209 .elementor-heading-title{font-size:var( --e-global-typography-3ae1ea3-font-size );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-07651d9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-1eb6b2b .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );padding:10px 24px 10px 24px;}.elementor-2472 .elementor-element.elementor-element-b1b80c0{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2472 .elementor-element.elementor-element-7fcbb7d .elementor-heading-title{font-size:var( --e-global-typography-3ae1ea3-font-size );line-height:var( --e-global-typography-3ae1ea3-line-height );letter-spacing:var( --e-global-typography-3ae1ea3-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-bc160b9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );padding:10px 24px 10px 24px;}.elementor-2472 .elementor-element.elementor-element-4dccbdb .elementor-heading-title{font-size:var( --e-global-typography-0ffe5aa-font-size );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-4029560d{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2472 .elementor-element.elementor-element-713822f3{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-2472 .elementor-element.elementor-element-65119c92{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2472 .elementor-element.elementor-element-335aabf0 .elementor-heading-title{font-size:14px;}.elementor-2472 .elementor-element.elementor-element-4287830{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2472 .elementor-element.elementor-element-4a713b34 .elementor-heading-title{font-size:var( --e-global-typography-e77bedb-font-size );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-672adcf3 .elementor-heading-title{font-size:var( --e-global-typography-0ffe5aa-font-size );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-4346e2d5 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-43012ee4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2472 .elementor-element.elementor-element-1cb8ae74{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-2472 .elementor-element.elementor-element-7d58c718 .elementor-heading-title{font-size:var( --e-global-typography-484e9d1-font-size );line-height:var( --e-global-typography-484e9d1-line-height );letter-spacing:var( --e-global-typography-484e9d1-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-596444e5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-635acf1a{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-2472 .elementor-element.elementor-element-584f95d2 .elementor-heading-title{font-size:var( --e-global-typography-484e9d1-font-size );line-height:var( --e-global-typography-484e9d1-line-height );letter-spacing:var( --e-global-typography-484e9d1-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-5ea42c9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-1b428c1{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-2472 .elementor-element.elementor-element-3bce59cd .elementor-heading-title{font-size:var( --e-global-typography-484e9d1-font-size );line-height:var( --e-global-typography-484e9d1-line-height );letter-spacing:var( --e-global-typography-484e9d1-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-7c5e010d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-4c84680d{--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-2472 .elementor-element.elementor-element-7e2cd12a .elementor-heading-title{font-size:var( --e-global-typography-484e9d1-font-size );line-height:var( --e-global-typography-484e9d1-line-height );letter-spacing:var( --e-global-typography-484e9d1-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-ee7b40a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-4d6f701{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2472 .elementor-element.elementor-element-4eb28da8{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-2472 .elementor-element.elementor-element-2eb710b5{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2472 .elementor-element.elementor-element-764bd8e7 .elementor-heading-title{font-size:14px;}.elementor-2472 .elementor-element.elementor-element-3e5849c2{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2472 .elementor-element.elementor-element-23c69f39 .elementor-heading-title{font-size:var( --e-global-typography-e77bedb-font-size );line-height:var( --e-global-typography-e77bedb-line-height );letter-spacing:var( --e-global-typography-e77bedb-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-130dcdcb .elementor-heading-title{font-size:var( --e-global-typography-0ffe5aa-font-size );line-height:var( --e-global-typography-0ffe5aa-line-height );letter-spacing:var( --e-global-typography-0ffe5aa-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-3e08f14d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-2472 .elementor-element.elementor-element-66897271{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2472 .elementor-element.elementor-element-54db50ab .elementor-heading-title{font-size:16px;}.elementor-2472 .elementor-element.elementor-element-2e2bdec0 .elementor-heading-title{font-size:var( --e-global-typography-277fb7a-font-size );line-height:var( --e-global-typography-277fb7a-line-height );letter-spacing:var( --e-global-typography-277fb7a-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-63abd38e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-735ff7bf{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2472 .elementor-element.elementor-element-4f34b2ac .elementor-heading-title{font-size:16px;}.elementor-2472 .elementor-element.elementor-element-5e29abb7 .elementor-heading-title{font-size:var( --e-global-typography-277fb7a-font-size );line-height:var( --e-global-typography-277fb7a-line-height );letter-spacing:var( --e-global-typography-277fb7a-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-692f5b8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-75ab554a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2472 .elementor-element.elementor-element-339c98a6 .elementor-heading-title{font-size:16px;}.elementor-2472 .elementor-element.elementor-element-60e78c4b .elementor-heading-title{font-size:var( --e-global-typography-277fb7a-font-size );line-height:var( --e-global-typography-277fb7a-line-height );letter-spacing:var( --e-global-typography-277fb7a-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-316a22dd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-390d551{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2472 .elementor-element.elementor-element-4fdc540 .elementor-heading-title{font-size:16px;}.elementor-2472 .elementor-element.elementor-element-75223ab0 .elementor-heading-title{font-size:var( --e-global-typography-277fb7a-font-size );line-height:var( --e-global-typography-277fb7a-line-height );letter-spacing:var( --e-global-typography-277fb7a-letter-spacing );}.elementor-2472 .elementor-element.elementor-element-78919d00 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-044ca12 *//* About hero heading */
.hero-favicon .elementor-heading-title {
  text-transform: uppercase;
}

/* Inline favicon */
.hero-favicon .hero-logo-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: 0 0.16em;
  vertical-align: middle;
}

.hero-favicon .hero-logo-icon img {
  display: block;
  height: 1.10em;
  width: auto;
  max-width: none;
  vertical-align: middle;
  transition: transform 0.35s ease;
  transform-origin: center;
}

/* Hover whole heading, animate favicon only */
.hero-favicon .elementor-heading-title:hover .hero-logo-icon img {
  transform: translateY(-8px) scale(1.04) rotate(-2deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd12eb3 */.elementor-2472 .elementor-element.elementor-element-fd12eb3 {
    width: 60%;
}

/* 1025px - 1200px */
@media (min-width: 1025px) and (max-width: 1200px) {
    .elementor-2472 .elementor-element.elementor-element-fd12eb3 {
        width: 75%;
    }
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-2472 .elementor-element.elementor-element-fd12eb3 {
        width: 85%;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-2472 .elementor-element.elementor-element-fd12eb3 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-067c3fb */.elementor-2472 .elementor-element.elementor-element-067c3fb {
    height: 568px;
    min-height: 568px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c92b5a2 */.elementor-2472 .elementor-element.elementor-element-c92b5a2 {
    opacity: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f29084a */.elementor-2472 .elementor-element.elementor-element-f29084a {
    width: 75%;
}


/* Tablet */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-2472 .elementor-element.elementor-element-f29084a {
        width: 90%;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-2472 .elementor-element.elementor-element-f29084a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919885e *//* Scroll color text */
.scroll-color-text .elementor-heading-title {
  color: #D3DDD3;
}

.scroll-color-text .scroll-word {
  color: #D3DDD3;
  transition: color 0.18s ease;
}

.scroll-color-text .scroll-word.is-active {
  color: #115437;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-146c3f0 */.elementor-2472 .elementor-element.elementor-element-146c3f0 {
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1b4887e *//* Our Story carousel */
.story-carousel {
  position: relative;
  width: 100%;
  max-width: 100%;
  overflow: hidden;
}

/* Prevent Elementor/widget wrapper overflow */
.story-carousel .elementor-widget-container {
  overflow: hidden;
}

/* Carousel spacing area */
.story-carousel .swiper,
.story-carousel .swiper-container {
  position: relative;
  width: 100%;
  max-width: 100%;
  overflow: hidden;

  /* 340px image + 40px gap + 64px controls */
  padding-bottom: 104px;
}

/* Keep Swiper from creating page-level horizontal overflow */
.story-carousel .swiper-wrapper {
  max-width: 100%;
}

/* Slides */
.story-carousel .swiper-slide {
  overflow: hidden;
}

/* Image height */
.story-carousel .swiper-slide img {
  width: 100%;
  height: 340px;
  object-fit: cover;
  display: block;
}

/* Divider line */
.story-carousel .swiper::after,
.story-carousel .swiper-container::after {
  content: "";
  position: absolute;
  left: 0;

  /* 64px prev + 16px gap + 64px next + 32px divider gap */
  right: 176px;

  /* Center aligned with 64px control button */
  bottom: 32px;

  height: 1px;
  background: #E2E8F0;
}

/* Arrow buttons */
.story-carousel .elementor-swiper-button,
.story-carousel .swiper-button-prev,
.story-carousel .swiper-button-next {
  position: absolute;
  top: auto !important;
  bottom: 0 !important;
  transform: none !important;

  width: 64px;
  height: 64px;

  border: 1px solid #E2E8F0;
  border-radius: 50%;
  background: #ffffff;
  color: #0F452F;

  display: inline-flex;
  align-items: center;
  justify-content: center;

  opacity: 1 !important;
  visibility: visible !important;
  z-index: 5;

  transition:
    background-color 0.25s ease,
    border-color 0.25s ease;
}

/* Previous button, 16px gap from next button */
.story-carousel .elementor-swiper-button-prev,
.story-carousel .swiper-button-prev {
  left: auto !important;
  right: 80px !important;
}

/* Next button */
.story-carousel .elementor-swiper-button-next,
.story-carousel .swiper-button-next {
  left: auto !important;
  right: 0 !important;
}

/* Hide Elementor default icons */
.story-carousel .elementor-swiper-button svg,
.story-carousel .elementor-swiper-button i,
.story-carousel .swiper-button-prev svg,
.story-carousel .swiper-button-next svg,
.story-carousel .swiper-button-prev i,
.story-carousel .swiper-button-next i {
  display: none !important;
}

/* Custom arrow icon base */
.story-carousel .elementor-swiper-button::before,
.story-carousel .swiper-button-prev::before,
.story-carousel .swiper-button-next::before {
  content: "";
  width: 28px;
  height: 28px;
  background-color: #0F452F;
  display: block;
}

/* Previous custom icon */
.story-carousel .elementor-swiper-button-prev::before,
.story-carousel .swiper-button-prev::before {
  -webkit-mask: url("https://faas.com.my/wp-content/uploads/2026/06/arrow-left-1.8.svg") center / contain no-repeat;
  mask: url("https://faas.com.my/wp-content/uploads/2026/06/arrow-left-1.8.svg") center / contain no-repeat;
}

/* Next custom icon */
.story-carousel .elementor-swiper-button-next::before,
.story-carousel .swiper-button-next::before {
  -webkit-mask: url("https://faas.com.my/wp-content/uploads/2026/06/arrow-right-1.8.svg") center / contain no-repeat;
  mask: url("https://faas.com.my/wp-content/uploads/2026/06/arrow-right-1.8.svg") center / contain no-repeat;
}

/* Keep disabled arrow visible on first slide */
.story-carousel .swiper-button-disabled,
.story-carousel .elementor-swiper-button.swiper-button-disabled {
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
}

/* Remove default Swiper arrow pseudo icons */
.story-carousel .swiper-button-prev::after,
.story-carousel .swiper-button-next::after {
  display: none !important;
}

/* Hover */
.story-carousel .elementor-swiper-button:hover,
.story-carousel .swiper-button-prev:hover,
.story-carousel .swiper-button-next:hover {
  border-color: #0F452F;
}

/* Tablet */
@media (max-width: 1024px) {
  .story-carousel .swiper,
  .story-carousel .swiper-container {
    /* 300px image + 40px gap + 64px controls */
    padding-bottom: 104px;
  }

  .story-carousel .swiper-slide img {
    height: 300px;
  }

  .story-carousel .elementor-swiper-button,
  .story-carousel .swiper-button-prev,
  .story-carousel .swiper-button-next {
    width: 64px;
    height: 64px;
  }

  .story-carousel .elementor-swiper-button-prev,
  .story-carousel .swiper-button-prev {
    right: 80px !important;
  }

  .story-carousel .elementor-swiper-button::before,
  .story-carousel .swiper-button-prev::before,
  .story-carousel .swiper-button-next::before {
    width: 28px;
    height: 28px;
  }

  .story-carousel .swiper::after,
  .story-carousel .swiper-container::after {
    /* 64px prev + 16px gap + 64px next + 32px divider gap */
    right: 176px;
    bottom: 32px;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .story-carousel .swiper,
  .story-carousel .swiper-container {
    /* 280px image + 16px gap + 48px controls */
    padding-bottom: 64px;
  }

  .story-carousel .swiper-slide img {
    height: 280px;
  }

  .story-carousel .elementor-swiper-button,
  .story-carousel .swiper-button-prev,
  .story-carousel .swiper-button-next {
    width: 48px;
    height: 48px;
  }

  .story-carousel .elementor-swiper-button-prev,
  .story-carousel .swiper-button-prev {
    right: 60px !important;
  }

  .story-carousel .elementor-swiper-button::before,
  .story-carousel .swiper-button-prev::before,
  .story-carousel .swiper-button-next::before {
    width: 20px;
    height: 20px;
  }

  .story-carousel .swiper::after,
  .story-carousel .swiper-container::after {
    /* 48px prev + 12px gap + 48px next + 16px divider gap */
    right: 124px;
    bottom: 24px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cf64778 */.elementor-2472 .elementor-element.elementor-element-5cf64778 {
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-400fb42c */.elementor-2472 .elementor-element.elementor-element-400fb42c {
    width: 60%;
}

/* 1025px - 1200px */
@media (min-width: 1025px) and (max-width: 1200px) {
    .elementor-2472 .elementor-element.elementor-element-400fb42c {
        width: 75%;
    }
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-2472 .elementor-element.elementor-element-400fb42c {
        width: 85%;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-2472 .elementor-element.elementor-element-400fb42c {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb56b0d *//* Set the icon size */
.icon-48px {
  width: 48px !important;
  height: 48px !important;
  flex: 0 0 48px;
}

/* Force all inner icon layers to match */
.icon-48px .elementor-icon-wrapper,
.icon-48px .elementor-icon,
.icon-48px .elementor-icon svg {
  width: 48px !important;
  height: 48px !important;
  line-height: 0;
}

/* Remove inline spacing from icon elements */
.icon-48px .elementor-icon-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Remove inline spacing from icon elements */
.icon-48px .elementor-icon svg {
  display: block;
}

/* Tablet */
@media (max-width: 1024px) {
  .icon-48px {
    width: 44px !important;
    height: 44px !important;
    flex: 0 0 44px;
  }

  .icon-48px .elementor-icon-wrapper,
  .icon-48px .elementor-icon,
  .icon-48px .elementor-icon svg {
    width: 44px !important;
    height: 44px !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .icon-48px {
    width: 40px !important;
    height: 40px !important;
    flex: 0 0 40px;
  }

  .icon-48px .elementor-icon-wrapper,
  .icon-48px .elementor-icon,
  .icon-48px .elementor-icon svg {
    width: 40px !important;
    height: 40px !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4488e4b */.elementor-2472 .elementor-element.elementor-element-4488e4b {
    opacity: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8232da6 */.elementor-2472 .elementor-element.elementor-element-8232da6 {
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed7ada */.elementor-2472 .elementor-element.elementor-element-9ed7ada {
    width: 60%;
}

/* 1025px - 1200px */
@media (min-width: 1025px) and (max-width: 1200px) {
    .elementor-2472 .elementor-element.elementor-element-9ed7ada {
        width: 75%;
    }
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-2472 .elementor-element.elementor-element-9ed7ada {
        width: 85%;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-2472 .elementor-element.elementor-element-9ed7ada {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ccb5cd *//* Card container left */
.card-mission {
  position: relative;
  overflow: hidden;
  isolation: isolate;

  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

/* Real background switch layers */
.card-mission .mission-bg-layer {
  position: absolute;
  inset: 0;
  z-index: -1;

  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;

  opacity: 0;
  pointer-events: none;
  border-radius: inherit;
  transition: opacity 0.35s ease;
}

.card-mission .mission-bg-layer.is-active {
  opacity: 1;
}

/* Desktop & Tablet */
@media (min-width: 768px) {
  .card-mission {
    min-height: 440px;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .card-mission {
    min-height: 360px;
  }
}

/* Image option control */
.img-option {
  cursor: pointer;
}

.img-option img {
  width: 64px;
  height: 64px;
  object-fit: cover;
  box-sizing: border-box;
  transition:
    transform 0.25s ease,
    opacity 0.25s ease,
    outline-color 0.25s ease;
}

.img-option:hover img {
  transform: scale(1.05);
}

.img-option.is-active img {
  outline: 1px solid #ffffff;
  outline-offset: -1px;
}

@media (max-width: 767px) {
  .img-option img {
    width: 56px;
    height: 56px;
  }
}

/* Glass container */
.option {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);

  width: 240px;
  max-width: 240px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1eb6b2b *//*------------ Primary outlined CTA ------------*/
.primary-outlined-btn {
  line-height: 0;
}

.primary-outlined-btn .elementor-button {
  overflow: hidden;
  background-image: radial-gradient(circle at center, #CAD5E2 0%, #CAD5E2 50%, transparent 51%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 0% 0%;
  transition: background-size 0.45s ease, color 0.25s ease, box-shadow 0.25s ease;
}

.primary-outlined-btn .elementor-button:hover {
  background-size: 260% 260%;
}

.primary-outlined-btn .elementor-button-content-wrapper {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 10px;
}

.primary-outlined-btn .elementor-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  font-size: 20px;
  transition: opacity 0.3s ease, transform 0.3s ease;
}

.primary-outlined-btn .elementor-button-icon svg {
  width: 18px;
  height: 18px;
}

.primary-outlined-btn .elementor-button-content-wrapper::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: 18px;
  height: 18px;
  opacity: 0;
  background-color: #000;
  transform: translate(-12px, -50%);
  transition: opacity 0.3s ease, transform 0.3s ease;

  -webkit-mask: url("https://faas.com.my/wp-content/uploads/2026/06/arrow-right-2.2.svg") center / contain no-repeat;
  mask: url("https://faas.com.my/wp-content/uploads/2026/06/arrow-right-2.2.svg") center / contain no-repeat;
}

.primary-outlined-btn .elementor-button:hover .elementor-button-content-wrapper::before {
  opacity: 1;
  transform: translate(0, -50%);
}

.primary-outlined-btn .elementor-button-text {
  transition: transform 0.3s ease;
}

.primary-outlined-btn .elementor-button:hover .elementor-button-text {
  transform: translateX(28px);
}

.primary-outlined-btn .elementor-button:hover .elementor-button-icon {
  opacity: 0;
  transform: translateX(10px);
}

/*------------ Remove CTA Text Shadow ------------*/
.primary-outlined-btn .elementor-button-text {
  text-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc160b9 *//*------------ Primary flled CTA ------------*/
.primary-btn {
  line-height: 0;
}

.primary-btn .elementor-button {
  overflow: hidden;
  background-image: radial-gradient(circle at center, #B3E536 0%, #B3E536 50%, transparent 51%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 0% 0%;
  box-shadow: 0 0 0 2px rgba(165, 225, 25, 0.12);
  transition: background-size 0.45s ease, color 0.25s ease, box-shadow 0.25s ease;
}

.primary-btn .elementor-button:hover {
  background-size: 260% 260%;
}

.primary-btn .elementor-button-content-wrapper {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 10px;
}

.primary-btn .elementor-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  font-size: 20px;
  transition: opacity 0.3s ease, transform 0.3s ease;
}

.primary-btn .elementor-button-icon svg {
  width: 18px;
  height: 18px;
}

.primary-btn .elementor-button-content-wrapper::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: 18px;
  height: 18px;
  opacity: 0;
  background-color: #000;
  transform: translate(-12px, -50%);
  transition: opacity 0.3s ease, transform 0.3s ease;

  -webkit-mask: url("https://faas.com.my/wp-content/uploads/2026/06/arrow-right-2.2.svg") center / contain no-repeat;
  mask: url("https://faas.com.my/wp-content/uploads/2026/06/arrow-right-2.2.svg") center / contain no-repeat;
}

.primary-btn .elementor-button:hover .elementor-button-content-wrapper::before {
  opacity: 1;
  transform: translate(0, -50%);
}

.primary-btn .elementor-button-text {
  transition: transform 0.3s ease;
}

.primary-btn .elementor-button:hover .elementor-button-text {
  transform: translateX(28px);
}

.primary-btn .elementor-button:hover .elementor-button-icon {
  opacity: 0;
  transform: translateX(10px);
}

/*------------ Remove CTA Text Shadow ------------*/
.primary-btn .elementor-button-text {
  text-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-335aabf0 */.elementor-2472 .elementor-element.elementor-element-335aabf0 {
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4346e2d5 *//*------------ Primary flled CTA ------------*/
.primary-btn {
  line-height: 0;
}

.primary-btn .elementor-button {
  overflow: hidden;
  background-image: radial-gradient(circle at center, #B3E536 0%, #B3E536 50%, transparent 51%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 0% 0%;
  box-shadow: 0 0 0 2px rgba(165, 225, 25, 0.12);
  transition: background-size 0.45s ease, color 0.25s ease, box-shadow 0.25s ease;
}

.primary-btn .elementor-button:hover {
  background-size: 260% 260%;
}

.primary-btn .elementor-button-content-wrapper {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 10px;
}

.primary-btn .elementor-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  font-size: 20px;
  transition: opacity 0.3s ease, transform 0.3s ease;
}

.primary-btn .elementor-button-icon svg {
  width: 18px;
  height: 18px;
}

.primary-btn .elementor-button-content-wrapper::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: 18px;
  height: 18px;
  opacity: 0;
  background-color: #000;
  transform: translate(-12px, -50%);
  transition: opacity 0.3s ease, transform 0.3s ease;

  -webkit-mask: url("https://faas.com.my/wp-content/uploads/2026/06/arrow-right-2.2.svg") center / contain no-repeat;
  mask: url("https://faas.com.my/wp-content/uploads/2026/06/arrow-right-2.2.svg") center / contain no-repeat;
}

.primary-btn .elementor-button:hover .elementor-button-content-wrapper::before {
  opacity: 1;
  transform: translate(0, -50%);
}

.primary-btn .elementor-button-text {
  transition: transform 0.3s ease;
}

.primary-btn .elementor-button:hover .elementor-button-text {
  transform: translateX(28px);
}

.primary-btn .elementor-button:hover .elementor-button-icon {
  opacity: 0;
  transform: translateX(10px);
}

/*------------ Remove CTA Text Shadow ------------*/
.primary-btn .elementor-button-text {
  text-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713822f3 */.elementor-2472 .elementor-element.elementor-element-713822f3 {
    width: 60%;
}

/* 1025px - 1200px */
@media (min-width: 1025px) and (max-width: 1200px) {
    .elementor-2472 .elementor-element.elementor-element-713822f3 {
        width: 75%;
    }
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-2472 .elementor-element.elementor-element-713822f3 {
        width: 85%;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-2472 .elementor-element.elementor-element-713822f3 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c00928 */.partner-card {
  position: relative;
  height: 380px;
  max-height: 380px;
  overflow: hidden !important;
  transition: background-color 0.35s ease, border-color 0.35s ease;
}

/* Desktop */
@media (min-width: 1025px) {
  .partner-card {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .partner-card .black-logo {
    opacity: 1;
    transform: translateY(0);
    transition: opacity 0.35s ease, transform 0.35s ease;
  }

  .partner-card .color-logo {
    position: absolute !important;
    left: 32px;
    top: 32px;
    opacity: 0;
    transform: translateY(18px);
    transition: opacity 0.35s ease, transform 0.35s ease;
  }

  .partner-card .text {
    position: absolute !important;
    left: 32px;
    right: 32px;
    bottom: 32px;
    max-width: calc(100% - 64px);
    opacity: 0;
    transform: translateY(18px);
    transition: opacity 0.35s ease, transform 0.35s ease;
  }

  .partner-card:hover {
    background-color: #F0FAE8 !important;
    border-color: #C8DED2 !important;
  }

  .partner-card:hover .black-logo {
    opacity: 0;
    transform: translateY(-12px);
  }

  .partner-card:hover .color-logo,
  .partner-card:hover .text {
    opacity: 1;
    transform: translateY(0);
  }
}

/* Small desktop, 1025px to 1280px */
@media (min-width: 1025px) and (max-width: 1280px) {
  .partner-card {
    height: 340px;
    max-height: 340px;
  }

  .partner-card .black-logo img,
  .partner-card .color-logo img,
  .partner-card .black-logo svg,
  .partner-card .color-logo svg {
    height: 80px;
    width: auto;
    object-fit: contain;
  }

  .partner-card .color-logo {
    left: 28px;
    top: 28px;
  }

  .partner-card .text {
    left: 28px;
    right: 28px;
    bottom: 28px;
    max-width: calc(100% - 56px);
  }
}

/* Tablet, show content directly */
@media (min-width: 768px) and (max-width: 1024px) {
  .partner-card {
    height: 360px;
    max-height: 360px;
  }

  .partner-card .black-logo {
    display: none;
  }

  .partner-card .color-logo,
  .partner-card .text {
    opacity: 1;
    transform: none;
  }
}

/* Mobile, show content directly */
@media (max-width: 767px) {
  .partner-card {
    height: 340px;
    max-height: 340px;
  }

  .partner-card .black-logo {
    display: none;
  }

  .partner-card .color-logo,
  .partner-card .text {
    opacity: 1;
    transform: none;
  }

  .partner-card .black-logo img,
  .partner-card .color-logo img,
  .partner-card .black-logo svg,
  .partner-card .color-logo svg {
    height: 80px;
    width: auto;
    object-fit: contain;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-764bd8e7 */.elementor-2472 .elementor-element.elementor-element-764bd8e7 {
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb28da8 */.elementor-2472 .elementor-element.elementor-element-4eb28da8 {
    width: 60%;
}

/* 1025px - 1200px */
@media (min-width: 1025px) and (max-width: 1200px) {
    .elementor-2472 .elementor-element.elementor-element-4eb28da8 {
        width: 75%;
    }
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-2472 .elementor-element.elementor-element-4eb28da8 {
        width: 85%;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-2472 .elementor-element.elementor-element-4eb28da8 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ff08bfa */.elementor-2472 .elementor-element.elementor-element-6ff08bfa {
    width: 56px;
    min-width: 56px;
    max-width: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94c93c2 */.elementor-2472 .elementor-element.elementor-element-94c93c2 {
    width: 56px;
    min-width: 56px;
    max-width: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47afd655 */.elementor-2472 .elementor-element.elementor-element-47afd655 {
    width: 56px;
    min-width: 56px;
    max-width: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615aa120 */.elementor-2472 .elementor-element.elementor-element-615aa120 {
    width: 56px;
    min-width: 56px;
    max-width: 56px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e08f14d *//* ========== Collaboration card ========== */
.collaboration-card {
  position: relative;
  height: 340px;
  max-height: 340px;
  overflow: hidden;
  transition:
    background-color 0.80s cubic-bezier(0.16, 1, 0.3, 1),
    border-color 0.80s cubic-bezier(0.16, 1, 0.3, 1);
}

/* Numbering size */
.collaboration-card .numbering {
  width: 56px;
  min-width: 56px;
  max-width: 56px;
  transition:
    background-color 0.80s cubic-bezier(0.16, 1, 0.3, 1);
}

/* Keep text inside card width */
.collaboration-card .text,
.collaboration-card .title,
.collaboration-card .description {
  box-sizing: border-box;
  min-width: 0;
  max-width: 100%;
}

/* Remove default heading/widget margin */
.collaboration-card .title .elementor-heading-title,
.collaboration-card .description .elementor-heading-title {
  display: block;
  width: 100%;
  max-width: 100%;
  margin: 0 !important;
  overflow-wrap: break-word;
  word-break: normal;
}

/* Title and description transition */
.collaboration-card .title,
.collaboration-card .title *,
.collaboration-card .description,
.collaboration-card .description * {
  transition:
    color 0.7s cubic-bezier(0.16, 1, 0.3, 1),
    opacity 0.75s cubic-bezier(0.16, 1, 0.3, 1),
    transform 0.85s cubic-bezier(0.16, 1, 0.3, 1),
    max-height 0.85s cubic-bezier(0.16, 1, 0.3, 1);
}

/* Desktop hover only */
@media (min-width: 1025px) {
  .collaboration-card .text {
    position: absolute !important;
    left: 28px !important;
    right: 28px !important;
    bottom: 28px !important;

    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;

    z-index: 2;
    overflow: hidden;
  }

  .collaboration-card .title {
    width: 100% !important;
    max-width: 100% !important;
    z-index: 2;
  }

  /* Default state:
     Remove description from layout flow so Elementor gap does not create bottom spacing */
  .collaboration-card .description {
    position: absolute !important;
    left: 0;
    right: 0;
    bottom: 0;

    width: 100% !important;
    max-width: 100% !important;

    max-height: 0;
    opacity: 0;
    transform: translateY(20px);
    overflow: hidden;
    pointer-events: none;
  }

  .collaboration-card:hover {
    background-color: #071E01 !important;
    border-color: #D4E2C2 !important;
  }

  .collaboration-card:hover .numbering {
    background-color: #103207 !important;
  }

  .collaboration-card:hover .title .elementor-heading-title {
    color: #A5E119 !important;
  }

  /* Hover state:
     Put description back into normal flow, so it follows Elementor gap value */
  .collaboration-card:hover .description {
    position: relative !important;
    left: auto;
    right: auto;
    bottom: auto;

    max-height: 140px;
    opacity: 1;
    transform: translateY(0);
    pointer-events: auto;
  }

  .collaboration-card:hover .description .elementor-heading-title {
    color: #ffffff !important;
  }
}

/* Tablet, show content directly */
@media (max-width: 1024px) {
  .collaboration-card .description {
    opacity: 1;
    transform: none;
    overflow: visible;
    pointer-events: auto;
  }
}

/* Mobile, show content directly */
@media (max-width: 767px) {
  .collaboration-card {
    min-height: 320px;
    max-height: 320px;
  }

  .collaboration-card .description {
    opacity: 1;
    transform: none;
    overflow: visible;
    pointer-events: auto;
  }
}/* End custom CSS */
/* Start custom CSS *//* 
1. Must use body.elementor-page-2472 otherwise cannot run.
2. Don't: body.elementor-page-2472.header { } | Do: body.elementor-page-2472 .header { }

/* ========== White header ========== */
body.elementor-page-2472 .header {
  background: #ffffff !important;
  border-bottom: 1px solid #E2E8F0 !important;
  transform: none !important;
}

/* Menu text & container */
body.elementor-page-2472 .header .menu-link .e-n-menu-title-text,
body.elementor-page-2472 .header .menu-link .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title {
  color: #020618 !important;
}

/* Dropdown icon */
body.elementor-page-2472 .header .menu-link .e-n-menu-dropdown-icon *,
body.elementor-page-2472 .header .menu-link .e-n-menu-dropdown-icon svg,
body.elementor-page-2472 .header .menu-link .e-n-menu-dropdown-icon path {
  fill: #020618 !important;
  color: #020618 !important;
}

/* Prevent Elementor hover border from appearing */
body.elementor-page-2472 .header .menu-link .e-n-menu-heading > .e-n-menu-item:hover > .e-n-menu-title,
body.elementor-page-2472 .header .menu-link .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover {
  color: #020618 !important;
}

/* ========== Logo switch ========== */
body.elementor-page-2472 .header .logo-container .logo-light,
body.elementor-page-2472 .header .logo-container .logo-dark {
  transition: opacity 0.3s ease;
}

body.elementor-page-2472 .header .logo-container .logo-light {
  opacity: 0;
}

body.elementor-page-2472 .header .logo-container .logo-dark {
  opacity: 1;
  position: absolute;
  left: 0;
  top: 0;
}

/* ========== Hamburger menu ========== */
body.elementor-page-2472 .header .button-container .menu-btn .elementor-button-icon svg *,
body.elementor-page-2472 .header .button-container .menu-btn .elementor-button-icon svg path {
  stroke: #020618 !important;
  fill: #020618 !important;
}/* End custom CSS */