.elementor-12 .elementor-element.elementor-element-d9552aa{--display:flex;--overlay-opacity:0.5;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-d9552aa::before, .elementor-12 .elementor-element.elementor-element-d9552aa > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d9552aa > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d9552aa > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d9552aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d9552aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-f3ad0e1{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f3ad0e1{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-f3ad0e1{right:0px;}.elementor-12 .elementor-element.elementor-element-674f4bb img{width:60rem;opacity:0.65;}.elementor-12 .elementor-element.elementor-element-0ce2772{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;top:0px;}.elementor-12 .elementor-element.elementor-element-0ce2772:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0ce2772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF4A;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-0ce2772{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-0ce2772{right:0px;}.elementor-12 .elementor-element.elementor-element-d254664{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-d8021c0{background-color:#2A2A2A9C;padding:1rem 2rem 1rem 2rem;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);text-align:center;}.elementor-12 .elementor-element.elementor-element-d8021c0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cfc65b5{font-size:28px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-cfc65b5 p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-1c9ef03{font-weight:400;}.elementor-12 .elementor-element.elementor-element-1c9ef03 p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-fecb63c{--display:flex;--justify-content:center;--overflow:hidden;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-fecb63c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fecb63c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF75;}.elementor-12 .elementor-element.elementor-element-f0da316{padding:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-f0da316 .gallery-item .gallery-caption{display:none;}.elementor-12 .elementor-element.elementor-element-d2d886c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-d2d886c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d2d886c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-414baf9{--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;}.elementor-12 .elementor-element.elementor-element-5d556aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a9bdbd5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-83b3529 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-27a42d5{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c9da944{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-12 .elementor-element.elementor-element-c15d906{--display:flex;}.elementor-12 .elementor-element.elementor-element-f32988a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-289dfba p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-289dfba{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6168d4e p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-6168d4e{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6605dc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-a58c72b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-be3be23{text-align:center;}.elementor-12 .elementor-element.elementor-element-9e4d871{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6156f81{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-12 .elementor-element.elementor-element-b04e073{text-align:center;}.elementor-12 .elementor-element.elementor-element-b113cfc img{border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-1331d89 p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-41e25ff{--display:flex;--min-height:6rem;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-e9b9955 .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-e9b9955 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-aa761e9{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-11a286c{text-align:center;}.elementor-12 .elementor-element.elementor-element-75f07ac img{border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-7b8fbaf p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-44861bc{--display:flex;--min-height:6rem;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-c026927 .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-c026927 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f4be138{--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:12rem 4rem;--row-gap:12rem;--column-gap:4rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-f4be138:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f4be138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c92a64d{--display:flex;}.elementor-12 .elementor-element.elementor-element-85d9ea5{text-align:center;}.elementor-12 .elementor-element.elementor-element-85d9ea5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5c819d9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-96213c2{--display:flex;}.elementor-12 .elementor-element.elementor-element-269831d{--display:flex;}.elementor-12 .elementor-element.elementor-element-107c7f4{--display:grid;--e-con-grid-template-columns:1fr 18rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-3165fe0{--display:flex;}.elementor-12 .elementor-element.elementor-element-65d69c8{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-65380c6{--display:flex;}.elementor-12 .elementor-element.elementor-element-e42cb9c{--display:flex;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:3px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-12 .elementor-element.elementor-element-e42cb9c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e42cb9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-e42cb9c.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-593a49b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-593a49b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-593a49b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-593a49b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-593a49b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-593a49b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-593a49b .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-593a49b .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-3e300b0{--display:flex;}.elementor-12 .elementor-element.elementor-element-7830e63{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8c89e99 img{height:100%;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-40a1cd6{--display:grid;--e-con-grid-template-columns:1fr 18rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-c4bf9a1{--display:flex;}.elementor-12 .elementor-element.elementor-element-4b84179{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cdb4528{--display:flex;}.elementor-12 .elementor-element.elementor-element-b063da6{--display:flex;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:3px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-12 .elementor-element.elementor-element-b063da6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b063da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-b063da6.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6fbc422 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6fbc422.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6fbc422.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6fbc422.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6fbc422.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6fbc422.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6fbc422 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-6fbc422 .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-849438b{--display:flex;}.elementor-12 .elementor-element.elementor-element-9f82bae{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-42e71eb img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-1028739{--display:grid;--e-con-grid-template-columns:1fr 18rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-057870a{--display:flex;}.elementor-12 .elementor-element.elementor-element-87efed2{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0e70491{--display:flex;}.elementor-12 .elementor-element.elementor-element-dbf1e4a{--display:flex;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:3px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-12 .elementor-element.elementor-element-dbf1e4a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dbf1e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-dbf1e4a.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8d3078b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8d3078b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8d3078b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8d3078b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8d3078b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8d3078b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8d3078b .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-8d3078b .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-64ec166{--display:flex;}.elementor-12 .elementor-element.elementor-element-bb558ea{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1a3eff8 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-da013b8{--display:grid;--e-con-grid-template-columns:1fr 18rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-9079762{--display:flex;}.elementor-12 .elementor-element.elementor-element-3d125ce{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-84a20e5{--display:flex;}.elementor-12 .elementor-element.elementor-element-cd42d8e{--display:flex;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:3px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-12 .elementor-element.elementor-element-cd42d8e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cd42d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-cd42d8e.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-91ac13b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-91ac13b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-91ac13b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-91ac13b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-91ac13b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-91ac13b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-91ac13b .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-91ac13b .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-1c4d928{--display:flex;}.elementor-12 .elementor-element.elementor-element-a265125{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-34b8271 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-123f20e{--display:grid;--e-con-grid-template-columns:1fr 18rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-c8d7e59{--display:flex;}.elementor-12 .elementor-element.elementor-element-c73ad03{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-78688ce{--display:flex;}.elementor-12 .elementor-element.elementor-element-f5e98c9{--display:flex;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:3px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-12 .elementor-element.elementor-element-f5e98c9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f5e98c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-f5e98c9.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4ecee78 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4ecee78.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4ecee78.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4ecee78.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4ecee78.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4ecee78.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4ecee78 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-4ecee78 .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-8947a06{--display:flex;}.elementor-12 .elementor-element.elementor-element-ab26a6d{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-72f13ea img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-a4a90b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-ca72874{--e-image-carousel-slides-to-show:4;}.elementor-12 .elementor-element.elementor-element-ca72874 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-9d1dec5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-c7c6c77{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-8b07a46{--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;}.elementor-12 .elementor-element.elementor-element-9bbb883{--display:flex;}.elementor-12 .elementor-element.elementor-element-398e32b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 6rem) 0rem;padding:0rem 0rem 6rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4620f84{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 6rem) 0rem;padding:0rem 0rem 6rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8d6db2e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 6rem) 0rem;padding:0rem 0rem 6rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9b43489{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 6rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a3562d4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 6rem 0rem;text-align:center;}.elementor-12 .elementor-element.elementor-element-7b4ffb2{--display:flex;}.elementor-12 .elementor-element.elementor-element-3a08a2f img{height:120rem;object-fit:cover;object-position:center center;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-8294484{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-8294484:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8294484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d1bfc66{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-d1bfc66:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d1bfc66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-196805d .elementor-button{background-color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-weight:300;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-ef5b19c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-641c7b7{--e-image-carousel-slides-to-show:4;}.elementor-12 .elementor-element.elementor-element-641c7b7 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-10fb659{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--grid-auto-flow:row;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-10fb659:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-10fb659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-3a22210{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-335dfc9 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-12 .elementor-element.elementor-element-c55a9d0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bdff5e0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-28ac48a p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-28ac48a{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-379fab4 p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-379fab4{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-21ee59a .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:300;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-766cdde{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12rem 4rem;--row-gap:12rem;--column-gap:4rem;--grid-auto-flow:row;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-766cdde:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-766cdde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-87e26c3{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-12 .elementor-element.elementor-element-0ce52bb{background-color:var( --e-global-color-text );padding:.5rem 1rem .5rem 1rem;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0ce52bb.elementor-element{--align-self:flex-start;--order:-1;}.elementor-12 .elementor-element.elementor-element-0ce52bb p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-ea7dd90{--display:flex;}.elementor-12 .elementor-element.elementor-element-d4e9ce3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-c89f8f6{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-12 .elementor-element.elementor-element-e611b4f{text-align:center;}.elementor-12 .elementor-element.elementor-element-e611b4f p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-c99ae2c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-12 .elementor-element.elementor-element-c99ae2c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c99ae2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-bf2cf9f{--display:flex;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-bf2cf9f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bf2cf9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-af45e35{text-align:center;}.elementor-12 .elementor-element.elementor-element-af45e35 .elementor-heading-title{font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-390fad9{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-390fad9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-390fad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a59a0e4{--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:.4rem .4rem;--row-gap:.4rem;--column-gap:.4rem;}.elementor-12 .elementor-element.elementor-element-9d731ae .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-9d731ae.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-9d731ae.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9d731ae.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-9d731ae.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9d731ae.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-9d731ae .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-9d731ae .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-b95aecf .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-b95aecf.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-b95aecf.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b95aecf.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-b95aecf.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b95aecf.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-b95aecf .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-b95aecf .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-5dd76c9 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-5dd76c9.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-5dd76c9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5dd76c9.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-5dd76c9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5dd76c9.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-5dd76c9 .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-5dd76c9 .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-b74f667 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-b74f667.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-b74f667.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b74f667.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-b74f667.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b74f667.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-b74f667 .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-b74f667 .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-220062c .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-220062c.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-220062c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-220062c.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-220062c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-220062c.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-220062c .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-220062c .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-66cde3e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-66cde3e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-66cde3e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-66cde3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-66cde3e .elementor-icon-list-item > a{font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-66cde3e .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f01be3f{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-f01be3f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f01be3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cb1ad85{--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:.4rem .4rem;--row-gap:.4rem;--column-gap:.4rem;}.elementor-12 .elementor-element.elementor-element-653e5ab .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-653e5ab.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-653e5ab.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-653e5ab.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-653e5ab.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-653e5ab.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-653e5ab .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-653e5ab .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-a424481 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-a424481.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-a424481.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a424481.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-a424481.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a424481.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-a424481 .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-a424481 .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-63bed94 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-63bed94.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-63bed94.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-63bed94.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-63bed94.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-63bed94.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-63bed94 .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-63bed94 .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-d79b3e2 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-d79b3e2.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-d79b3e2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d79b3e2.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-d79b3e2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d79b3e2.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-d79b3e2 .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-d79b3e2 .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-4fa52df .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-4fa52df.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-4fa52df.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4fa52df.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-4fa52df.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4fa52df.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-4fa52df .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-4fa52df .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-daf8d08 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-daf8d08 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-daf8d08{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-daf8d08 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-daf8d08 .elementor-icon-list-item > a{font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-daf8d08 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f6170ea{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-f6170ea:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f6170ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1c1b461{--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:.4rem .4rem;--row-gap:.4rem;--column-gap:.4rem;}.elementor-12 .elementor-element.elementor-element-a11d6e9 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-a11d6e9.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-a11d6e9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a11d6e9.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-a11d6e9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a11d6e9.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-a11d6e9 .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-a11d6e9 .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-a1d5543 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-a1d5543.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-a1d5543.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a1d5543.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-a1d5543.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a1d5543.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-a1d5543 .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-a1d5543 .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-d0f499a .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-d0f499a.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-d0f499a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d0f499a.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-d0f499a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d0f499a.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-d0f499a .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-d0f499a .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-7b2da81 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-7b2da81.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-7b2da81.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7b2da81.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-7b2da81.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7b2da81.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-7b2da81 .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-7b2da81 .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-ffc8fea .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-ffc8fea.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-ffc8fea.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ffc8fea.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-ffc8fea.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ffc8fea.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-ffc8fea .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-ffc8fea .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-dd2230b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-dd2230b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-dd2230b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-dd2230b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-dd2230b .elementor-icon-list-item > a{font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-dd2230b .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-999ced0{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:var(--radius) var(--radius) var(--radius) var(--radius);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-999ced0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-999ced0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c46b558{--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:.4rem .4rem;--row-gap:.4rem;--column-gap:.4rem;}.elementor-12 .elementor-element.elementor-element-b57391d .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-b57391d.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-b57391d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b57391d.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-b57391d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b57391d.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-b57391d .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-b57391d .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-a786c7a .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-a786c7a.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-a786c7a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a786c7a.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-a786c7a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a786c7a.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-a786c7a .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-a786c7a .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-70c170c .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-70c170c.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-70c170c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-70c170c.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-70c170c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-70c170c.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-70c170c .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-70c170c .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-3cd193d .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-3cd193d.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-3cd193d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3cd193d.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-3cd193d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3cd193d.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-3cd193d .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-3cd193d .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-0c74928 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-0c74928.elementor-view-stacked .elementor-icon{background-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-0c74928.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0c74928.elementor-view-default .elementor-icon{color:#FFC812;border-color:#FFC812;}.elementor-12 .elementor-element.elementor-element-0c74928.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0c74928.elementor-view-default .elementor-icon svg{fill:#FFC812;}.elementor-12 .elementor-element.elementor-element-0c74928 .elementor-icon{font-size:1.5rem;}.elementor-12 .elementor-element.elementor-element-0c74928 .elementor-icon svg{height:1.5rem;}.elementor-12 .elementor-element.elementor-element-1f9f925 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1f9f925 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-1f9f925{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-1f9f925 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-1f9f925 .elementor-icon-list-item > a{font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-1f9f925 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8a4ed70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-ffa5c2a{text-align:center;}.elementor-12 .elementor-element.elementor-element-01df9da{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a5307cb{border-style:solid;border-width:.8rem .8rem .8rem .8rem;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-a5307cb .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-12 .elementor-element.elementor-element-a5307cb .elementor-custom-embed-play i{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a5307cb .elementor-custom-embed-play svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-aa533ef{border-style:solid;border-width:.8rem .8rem .8rem .8rem;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-aa533ef .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-12 .elementor-element.elementor-element-aa533ef .elementor-custom-embed-play i{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-aa533ef .elementor-custom-embed-play svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d7dda3a{border-style:solid;border-width:.8rem .8rem .8rem .8rem;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-d7dda3a .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-12 .elementor-element.elementor-element-d7dda3a .elementor-custom-embed-play i{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d7dda3a .elementor-custom-embed-play svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-7731ef6{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-7731ef6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7731ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b77449d{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-12 .elementor-element.elementor-element-39bf034 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-89b19c0{background-color:var( --e-global-color-secondary );padding:.5rem 1rem .5rem 1rem;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-89b19c0.elementor-element{--align-self:flex-start;--order:-1;}.elementor-12 .elementor-element.elementor-element-89b19c0 p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-62ecbda{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-36b7b6a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-6715e0a .elementor-button{background-color:var( --e-global-color-secondary );font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-accent );border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-8e2f48b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-5de3f7d{text-align:center;}.elementor-12 .elementor-element.elementor-element-66c7fa3{--display:flex;}.elementor-12 .elementor-element.elementor-element-5100257{border-style:solid;border-width:.8rem .8rem .8rem .8rem;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-5100257 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-12 .elementor-element.elementor-element-5100257 .elementor-custom-embed-play i{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-5100257 .elementor-custom-embed-play svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-7e78617{--display:flex;}.elementor-12 .elementor-element.elementor-element-a6c12c9{border-style:solid;border-width:.8rem .8rem .8rem .8rem;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-a6c12c9 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-12 .elementor-element.elementor-element-a6c12c9 .elementor-custom-embed-play i{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a6c12c9 .elementor-custom-embed-play svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a10c41e{--display:flex;}.elementor-12 .elementor-element.elementor-element-88591ef{border-style:solid;border-width:.8rem .8rem .8rem .8rem;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-88591ef .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-12 .elementor-element.elementor-element-88591ef .elementor-custom-embed-play i{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-88591ef .elementor-custom-embed-play svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-41309cc{--display:flex;}.elementor-12 .elementor-element.elementor-element-6685e48{border-style:solid;border-width:.8rem .8rem .8rem .8rem;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-6685e48 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-12 .elementor-element.elementor-element-6685e48 .elementor-custom-embed-play i{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-6685e48 .elementor-custom-embed-play svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-08ab3ce{--display:flex;}.elementor-12 .elementor-element.elementor-element-65b1141{border-style:solid;border-width:.8rem .8rem .8rem .8rem;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-65b1141 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-12 .elementor-element.elementor-element-65b1141 .elementor-custom-embed-play i{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-65b1141 .elementor-custom-embed-play svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-862cdf6{--display:flex;}.elementor-12 .elementor-element.elementor-element-0b67c5d{border-style:solid;border-width:.8rem .8rem .8rem .8rem;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-0b67c5d .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-12 .elementor-element.elementor-element-0b67c5d .elementor-custom-embed-play i{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0b67c5d .elementor-custom-embed-play svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-550180b{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-12 .elementor-element.elementor-element-1da8f83{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-1da8f83:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1da8f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ee823ef{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-91995e2 img{border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}.elementor-12 .elementor-element.elementor-element-6b9d00a{--display:flex;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-12 .elementor-element.elementor-element-371a588 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-bfd5ff4 p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-bfd5ff4{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f448063 p{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-f448063{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5a3fc41 .elementor-button{background-color:var( --e-global-color-secondary );font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-accent );border-radius:var(--radius) var(--radius) var(--radius) var(--radius);}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-f3ad0e1{--content-width:40rem;}.elementor-12 .elementor-element.elementor-element-0ce2772{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-c15d906{--width:70%;}.elementor-12 .elementor-element.elementor-element-e42cb9c{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-b063da6{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-dbf1e4a{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-cd42d8e{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-f5e98c9{--width:fit-content;}.elementor-12 .elementor-element.elementor-element-8294484{--content-width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-8294484{--content-width:100%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-107c7f4{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-40a1cd6{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-1028739{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-da013b8{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-123f20e{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-10fb659{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-766cdde{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c99ae2c{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-01df9da{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7731ef6{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-550180b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-1da8f83{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-107c7f4{--e-con-grid-template-columns:2fr;--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-3165fe0{grid-column:2 / 2;}.elementor-12 .elementor-element.elementor-element-65380c6{--width:2.3rem;grid-column:1 / 1;}.elementor-12 .elementor-element.elementor-element-e42cb9c{--margin-top:0px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-593a49b .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-593a49b .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-40a1cd6{--e-con-grid-template-columns:2fr;--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c4bf9a1{grid-column:2 / 2;}.elementor-12 .elementor-element.elementor-element-cdb4528{--width:2.3rem;grid-column:1 / 1;}.elementor-12 .elementor-element.elementor-element-b063da6{--margin-top:0px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6fbc422 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-6fbc422 .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-1028739{--e-con-grid-template-columns:2fr;--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-057870a{grid-column:2 / 2;}.elementor-12 .elementor-element.elementor-element-0e70491{--width:2.3rem;grid-column:1 / 1;}.elementor-12 .elementor-element.elementor-element-dbf1e4a{--margin-top:0px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8d3078b .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-8d3078b .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-da013b8{--e-con-grid-template-columns:2fr;--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-9079762{grid-column:2 / 2;}.elementor-12 .elementor-element.elementor-element-84a20e5{--width:2.3rem;grid-column:1 / 1;}.elementor-12 .elementor-element.elementor-element-cd42d8e{--margin-top:0px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-91ac13b .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-91ac13b .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-123f20e{--e-con-grid-template-columns:2fr;--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c8d7e59{grid-column:2 / 2;}.elementor-12 .elementor-element.elementor-element-78688ce{--width:2.3rem;grid-column:1 / 1;}.elementor-12 .elementor-element.elementor-element-f5e98c9{--margin-top:0px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4ecee78 .elementor-icon{font-size:15px;}.elementor-12 .elementor-element.elementor-element-4ecee78 .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-31f2a8c{text-align:center;}.elementor-12 .elementor-element.elementor-element-10fb659{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-766cdde{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-87e26c3{grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-ea7dd90{grid-column:span 2;}.elementor-12 .elementor-element.elementor-element-c99ae2c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-bf2cf9f{grid-column:span 1;}.elementor-12 .elementor-element.elementor-element-01df9da{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7731ef6{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-550180b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-1da8f83{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-f3ad0e1 */.elementor-12 .elementor-element.elementor-element-f3ad0e1 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-f0da316 *//* https://getbutterfly.com/fast-and-accessible-css-only-client-logo-carousel */
.elementor-12 .elementor-element.elementor-element-f0da316 .gallery {
    
    --img-count: 7;
    --img-width: 25rem;
    /* direction */
    /* left: -1, right: 1 */
    --img-dir: -1;
    
    display: flex;
    align-items: center;
    gap: 12rem;
        width: calc(var(--img-count) *
    var(--img-width) * 2);
    animation: scroll 32s linear infinite;
}
.elementor-12 .elementor-element.elementor-element-f0da316 .gallery-item {
  object-fit: cover;
  max-width: 100%;
}
.elementor-12 .elementor-element.elementor-element-f0da316 .gallery figure {
    width: var(--img-width);
}
.elementor-12 .elementor-element.elementor-element-f0da316 .gallery figure img {
    filter: grayscale();
    width: 100%;
    height: 100%;
}

/* Keyframes for continuous scroll */
    @keyframes scroll {
      0% {
        transform: translateX(0);
      }
      100% {
        transform: translateX(calc(var(--img-count) * var(--img-width) * var(--img-dir))); /* Move half the gallery width */
      }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fecb63c */.elementor-12 .elementor-element.elementor-element-fecb63c::before, .elementor-12 .elementor-element.elementor-element-fecb63c::after {
content: '';
  position: absolute;
  top: 0;
  width: 10rem;
  height: 100%;
  z-index: 1;
}
.elementor-12 .elementor-element.elementor-element-fecb63c::before {
  left: 0;
  background: linear-gradient(90deg, #fff, transparent);
}

.elementor-12 .elementor-element.elementor-element-fecb63c::after {
  right: 0;
  background: linear-gradient(270deg, #fff, transparent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9552aa */.elementor-12 .elementor-element.elementor-element-d9552aa {
    position: relative;
    height: calc(100vh - var(--header-height));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9da944 */.elementor-12 .elementor-element.elementor-element-c9da944 {
    grid-column: 1 / span 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d886c */.elementor-12 .elementor-element.elementor-element-d2d886c .e-con-inner {
  grid-template-columns: 1fr!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b113cfc */.elementor-12 .elementor-element.elementor-element-b113cfc img {
    aspect-ratio: 9 / 12;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e25ff */.elementor-12 .elementor-element.elementor-element-41e25ff:hover {
 border: 0 none!important;   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75f07ac */.elementor-12 .elementor-element.elementor-element-75f07ac img {
    aspect-ratio: 9 / 12;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44861bc */.elementor-12 .elementor-element.elementor-element-44861bc:hover {
 border: 0 none!important;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96213c2 */@media (max-width: 767px) {
.elementor-12 .elementor-element.elementor-element-96213c2 {
    left: 1rem!important;
}
}

.elementor-12 .elementor-element.elementor-element-96213c2 {
  position: absolute;
  left: 50%;
  top: 0;
  background: #ccc;
  width: 3px;
  height: 100%;
  z-index: 0;
}

.elementor-12 .elementor-element.elementor-element-96213c2 .progress-bar {
  position: sticky;
  background-color: #fff;
  background-image: linear-gradient(#eba901,#711d2d);
  width: 5px;
  height: 50vh;
  z-index: 2;
  inset: 0 auto 50vh;
  overflow: visible;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65d69c8 */.elementor-12 .elementor-element.elementor-element-65d69c8 {
     position: sticky;
    top: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e42cb9c */.elementor-12 .elementor-element.elementor-element-e42cb9c {
  aspect-ratio: 1;
  width: 3rem;
  height: 3rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c89e99 */.elementor-12 .elementor-element.elementor-element-8c89e99 {
  aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-107c7f4 */.elementor-12 .elementor-element.elementor-element-107c7f4 {
    position: relative;
}
/*
.elementor-12 .elementor-element.elementor-element-107c7f4::before, .elementor-12 .elementor-element.elementor-element-107c7f4::after {
  position: absolute;
  content: '';
  left: 50%;
  top: 0;
  width: 3px;
}

.elementor-12 .elementor-element.elementor-element-107c7f4::before {
    background: #f0f;
    height: 100%;
}

.elementor-12 .elementor-element.elementor-element-107c7f4::after {
    background: #fff;
    height: 50vh;
}
*/
.elementor-12 .elementor-element.elementor-element-107c7f4 .timeline-sticky {
  position: sticky;
  top: 50vh;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b84179 */.elementor-12 .elementor-element.elementor-element-4b84179 {
     position: sticky;
    top: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b063da6 */.elementor-12 .elementor-element.elementor-element-b063da6 {
  aspect-ratio: 1;
  width: 3rem;
  height: 3rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42e71eb */.elementor-12 .elementor-element.elementor-element-42e71eb {
  aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40a1cd6 */.elementor-12 .elementor-element.elementor-element-40a1cd6 {
    position: relative;
}
/*
.elementor-12 .elementor-element.elementor-element-40a1cd6::before, .elementor-12 .elementor-element.elementor-element-40a1cd6::after {
  position: absolute;
  content: '';
  left: 50%;
  top: 0;
  width: 3px;
}

.elementor-12 .elementor-element.elementor-element-40a1cd6::before {
    background: #f0f;
    height: 100%;
}

.elementor-12 .elementor-element.elementor-element-40a1cd6::after {
    background: #fff;
    height: 50vh;
}
*/
.elementor-12 .elementor-element.elementor-element-40a1cd6 .timeline-sticky {
  position: sticky;
  top: 50vh;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87efed2 */.elementor-12 .elementor-element.elementor-element-87efed2 {
     position: sticky;
    top: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf1e4a */.elementor-12 .elementor-element.elementor-element-dbf1e4a {
  aspect-ratio: 1;
  width: 3rem;
  height: 3rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a3eff8 */.elementor-12 .elementor-element.elementor-element-1a3eff8 {
  aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1028739 */.elementor-12 .elementor-element.elementor-element-1028739 {
    position: relative;
}
/*
.elementor-12 .elementor-element.elementor-element-1028739::before, .elementor-12 .elementor-element.elementor-element-1028739::after {
  position: absolute;
  content: '';
  left: 50%;
  top: 0;
  width: 3px;
}

.elementor-12 .elementor-element.elementor-element-1028739::before {
    background: #f0f;
    height: 100%;
}

.elementor-12 .elementor-element.elementor-element-1028739::after {
    background: #fff;
    height: 50vh;
}
*/
.elementor-12 .elementor-element.elementor-element-1028739 .timeline-sticky {
  position: sticky;
  top: 50vh;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d125ce */.elementor-12 .elementor-element.elementor-element-3d125ce {
     position: sticky;
    top: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd42d8e */.elementor-12 .elementor-element.elementor-element-cd42d8e {
  aspect-ratio: 1;
  width: 3rem;
  height: 3rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34b8271 */.elementor-12 .elementor-element.elementor-element-34b8271 {
  aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da013b8 */.elementor-12 .elementor-element.elementor-element-da013b8 {
    position: relative;
}
/*
.elementor-12 .elementor-element.elementor-element-da013b8::before, .elementor-12 .elementor-element.elementor-element-da013b8::after {
  position: absolute;
  content: '';
  left: 50%;
  top: 0;
  width: 3px;
}

.elementor-12 .elementor-element.elementor-element-da013b8::before {
    background: #f0f;
    height: 100%;
}

.elementor-12 .elementor-element.elementor-element-da013b8::after {
    background: #fff;
    height: 50vh;
}
*/
.elementor-12 .elementor-element.elementor-element-da013b8 .timeline-sticky {
  position: sticky;
  top: 50vh;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c73ad03 */.elementor-12 .elementor-element.elementor-element-c73ad03 {
     position: sticky;
    top: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5e98c9 */.elementor-12 .elementor-element.elementor-element-f5e98c9 {
  aspect-ratio: 1;
  width: 3rem;
  height: 3rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72f13ea */.elementor-12 .elementor-element.elementor-element-72f13ea {
  aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-123f20e */.elementor-12 .elementor-element.elementor-element-123f20e {
    position: relative;
}
/*
.elementor-12 .elementor-element.elementor-element-123f20e::before, .elementor-12 .elementor-element.elementor-element-123f20e::after {
  position: absolute;
  content: '';
  left: 50%;
  top: 0;
  width: 3px;
}

.elementor-12 .elementor-element.elementor-element-123f20e::before {
    background: #f0f;
    height: 100%;
}

.elementor-12 .elementor-element.elementor-element-123f20e::after {
    background: #fff;
    height: 50vh;
}
*/
.elementor-12 .elementor-element.elementor-element-123f20e .timeline-sticky {
  position: sticky;
  top: 50vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c819d9 */.elementor-12 .elementor-element.elementor-element-5c819d9 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ca72874 */.elementor-12 .elementor-element.elementor-element-ca72874 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c6c77 */.elementor-12 .elementor-element.elementor-element-c7c6c77 {
    grid-column: 1 / span 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-196805d */.elementor-12 .elementor-element.elementor-element-196805d {
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-641c7b7 */.elementor-12 .elementor-element.elementor-element-641c7b7 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21ee59a */.elementor-12 .elementor-element.elementor-element-21ee59a {
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf2cf9f */.elementor-12 .elementor-element.elementor-element-bf2cf9f {
    grid-column: 1 / span 4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c89f8f6 */.elementor-12 .elementor-element.elementor-element-c89f8f6 {
    grid-column: 1 / span 2;
}/* End custom CSS */