.elementor-15 .elementor-element.elementor-element-2602417{--display:flex;--min-height:81vh;--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:48px 48px;--row-gap:48px;--column-gap:48px;--overflow:hidden;--overlay-opacity:1;--padding-top:8%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-2602417::before, .elementor-15 .elementor-element.elementor-element-2602417 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-2602417 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-2602417 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-2602417 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-2602417 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dealercx.com/wp-content/uploads/2026/01/DCX-Hero-BlurGradient_Soft-scaled.jpg");--background-overlay:'';background-position:center center;background-size:120% auto;}.elementor-15 .elementor-element.elementor-element-2602417::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-c0f70fb{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-ce5cbdf{width:auto;max-width:auto;padding:012px 20px 012px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e66483 );border-radius:99px 99px 99px 99px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-ce5cbdf.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-ce5cbdf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-ce5cbdf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-ce5cbdf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-ce5cbdf .elementor-icon-list-item > a{font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-ce5cbdf .elementor-icon-list-text{color:var( --e-global-color-62eeaa4 );transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-f96091c .elementor-heading-title{font-family:var( --e-global-typography-f6f53e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f6f53e7-font-size );line-height:var( --e-global-typography-f6f53e7-line-height );letter-spacing:var( --e-global-typography-f6f53e7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a245dbd .elementor-heading-title{font-family:var( --e-global-typography-f649fff-font-family ), Sans-serif;font-size:var( --e-global-typography-f649fff-font-size );color:var( --e-global-color-33b20da );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-ffbf5be{width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-1413f29{--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:flex-start;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-7f77059 .elementor-button{background-color:var( --e-global-color-29c7760 );font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.6s;}.elementor-15 .elementor-element.elementor-element-7f77059 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-7f77059 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-7f77059 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-7f77059 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-0f3357b .elementor-button{background-color:var( --e-global-color-df29b11 );font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-f8fa157 );color:var( --e-global-color-f8fa157 );transition-duration:0.6s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e66483 );}.elementor-15 .elementor-element.elementor-element-0f3357b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-0f3357b .elementor-button:focus{background-color:var( --e-global-color-f8fa157 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-f8fa157 );}.elementor-15 .elementor-element.elementor-element-0f3357b .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-0f3357b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-2bd0fcb{--display:flex;}.elementor-15 .elementor-element.elementor-element-008a3e1{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--overlay-opacity:1;--padding-top:12%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-008a3e1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-008a3e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29c7760 );}.elementor-15 .elementor-element.elementor-element-008a3e1::before, .elementor-15 .elementor-element.elementor-element-008a3e1 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-008a3e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-008a3e1 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-008a3e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-008a3e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-9d78dc5{--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-end;--margin-top:0px;--margin-bottom:048px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-15 .elementor-element.elementor-element-b58eb46{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-bbb9277 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:48px;font-weight:350;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-05d6b85 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-49097db );}.elementor-15 .elementor-element.elementor-element-70beaa3{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-6782c9e{--display:flex;}.elementor-15 .elementor-element.elementor-element-255f0a4 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-21c033c{font-family:var( --e-global-typography-9d04623-font-family ), Sans-serif;font-size:var( --e-global-typography-9d04623-font-size );font-weight:var( --e-global-typography-9d04623-font-weight );line-height:var( --e-global-typography-9d04623-line-height );color:var( --e-global-color-878e7e9 );}.elementor-15 .elementor-element.elementor-element-afd48a3{--display:flex;}.elementor-15 .elementor-element.elementor-element-afd48a3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-afd48a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33b20da );}.elementor-15 .elementor-element.elementor-element-afd48a3.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-12539d3{--display:flex;}.elementor-15 .elementor-element.elementor-element-185b336 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5a3048a{font-family:var( --e-global-typography-9d04623-font-family ), Sans-serif;font-size:var( --e-global-typography-9d04623-font-size );font-weight:var( --e-global-typography-9d04623-font-weight );line-height:var( --e-global-typography-9d04623-line-height );color:var( --e-global-color-878e7e9 );}.elementor-15 .elementor-element.elementor-element-31e5435{--display:flex;}.elementor-15 .elementor-element.elementor-element-31e5435:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-31e5435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33b20da );}.elementor-15 .elementor-element.elementor-element-31e5435.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-9007266{--display:flex;}.elementor-15 .elementor-element.elementor-element-dd43958 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-fe37b56{font-family:var( --e-global-typography-9d04623-font-family ), Sans-serif;font-size:var( --e-global-typography-9d04623-font-size );font-weight:var( --e-global-typography-9d04623-font-weight );line-height:var( --e-global-typography-9d04623-line-height );color:var( --e-global-color-878e7e9 );}.elementor-15 .elementor-element.elementor-element-8729067{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 48px 0px rgba(0, 0, 0, 0.11);--margin-top:0px;--margin-bottom:-90px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-15 .elementor-element.elementor-element-8729067:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8729067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29c7760 );}.elementor-15 .elementor-element.elementor-element-6da22e9{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-6da22e9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15 .elementor-element.elementor-element-4bc7889{--display:flex;--position:absolute;--min-height:700px;--overflow:hidden;bottom:0px;--z-index:1;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-4bc7889{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-4bc7889{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-ae53e58{left:-30px;}body.rtl .elementor-15 .elementor-element.elementor-element-ae53e58{right:-30px;}.elementor-15 .elementor-element.elementor-element-ae53e58{bottom:-400px;z-index:1;}.elementor-15 .elementor-element.elementor-element-ae53e58 img{width:1000px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 40px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1e68e98{right:-30px;}body.rtl .elementor-15 .elementor-element.elementor-element-1e68e98{left:-30px;}.elementor-15 .elementor-element.elementor-element-1e68e98{bottom:-400px;z-index:1;}.elementor-15 .elementor-element.elementor-element-1e68e98 img{width:1000px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 40px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-d2c3362{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:16%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;--z-index:4;}.elementor-15 .elementor-element.elementor-element-d2c3362:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d2c3362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df29b11 );}.elementor-15 .elementor-element.elementor-element-7aa961f{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-e3bb5b2 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-741bdd3 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-9032320{width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-d1398f0{--display:flex;}.elementor-15 .elementor-element.elementor-element-e0a878d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-e0a878d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e0a878d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-033c665{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-dfa0ee2{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-18636f4{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-c96d826 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-591c971 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-7277a3c{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-6edad4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-6edad4f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6edad4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df29b11 );}.elementor-15 .elementor-element.elementor-element-5dd3b90{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-3e83001{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3e83001 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-46cb024 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-98ed79c{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-e6fed64{--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:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-15 .elementor-element.elementor-element-a419995{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-15 .elementor-element.elementor-element-08222ef .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:12px;font-weight:450;line-height:1.2em;color:var( --e-global-color-8bebe91 );}.elementor-15 .elementor-element.elementor-element-eec1d20 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:24px;font-weight:350;color:var( --e-global-color-62eeaa4 );}.elementor-15 .elementor-element.elementor-element-c2799de .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:450;line-height:1.2em;color:var( --e-global-color-8bebe91 );}.elementor-15 .elementor-element.elementor-element-b417b38{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-15 .elementor-element.elementor-element-2a1f8b6 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:12px;font-weight:450;line-height:1.2em;color:var( --e-global-color-8bebe91 );}.elementor-15 .elementor-element.elementor-element-ec70b91 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:24px;font-weight:350;color:var( --e-global-color-62eeaa4 );}.elementor-15 .elementor-element.elementor-element-e9dfba5 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:450;line-height:1.2em;color:var( --e-global-color-8bebe91 );}.elementor-15 .elementor-element.elementor-element-5813590{--display:flex;}.elementor-15 .elementor-element.elementor-element-e54fe58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:16%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-e54fe58:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e54fe58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-1cc6008{--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:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:5;}.elementor-15 .elementor-element.elementor-element-11b4112{text-align:center;}.elementor-15 .elementor-element.elementor-element-11b4112 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-285596d{text-align:center;}.elementor-15 .elementor-element.elementor-element-285596d .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-a64b125 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bebe91 );}.elementor-15 .elementor-element.elementor-element-1414a6f .elementor-button{background-color:var( --e-global-color-f8fa157 );font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.6s;}.elementor-15 .elementor-element.elementor-element-1414a6f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1414a6f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-1414a6f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-1414a6f .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-1414a6f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-09951f2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--margin-top:048px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-12ce8f4{--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:48px 48px;--row-gap:48px;--column-gap:48px;--background-transition:0.5s;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-9e66483 );--border-color:var( --e-global-color-9e66483 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-12ce8f4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-12ce8f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df29b11 );}.elementor-15 .elementor-element.elementor-element-12ce8f4:hover{background-color:#FFFAF6;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-62e80ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-62e80ef .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-62e80ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-62e80ef.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-62e80ef.elementor-view-default .elementor-icon{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-62e80ef.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-62e80ef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-62e80ef.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-62e80ef.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-62e80ef.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-62e80ef.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-62e80ef.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-62e80ef.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-62e80ef.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-62e80ef.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-62e80ef.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-62e80ef .elementor-icon{font-size:20px;padding:10px;}.elementor-15 .elementor-element.elementor-element-62e80ef .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-06fdadf{--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;}.elementor-15 .elementor-element.elementor-element-11c519b .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-62eeaa4 );}.elementor-15 .elementor-element.elementor-element-8b7a0d9{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-c11e5c7{--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:48px 48px;--row-gap:48px;--column-gap:48px;--background-transition:0.5s;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-9e66483 );--border-color:var( --e-global-color-9e66483 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-c11e5c7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c11e5c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df29b11 );}.elementor-15 .elementor-element.elementor-element-c11e5c7:hover{background-color:#FFFAF6;}.elementor-15 .elementor-element.elementor-element-00115ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-00115ba .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-00115ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-00115ba.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-00115ba.elementor-view-default .elementor-icon{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-00115ba.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-00115ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-00115ba.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-00115ba.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-00115ba.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-00115ba.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-00115ba.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-00115ba.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-00115ba.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-00115ba.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-00115ba.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-00115ba .elementor-icon{font-size:20px;padding:10px;}.elementor-15 .elementor-element.elementor-element-00115ba .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-f0662c6{--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;}.elementor-15 .elementor-element.elementor-element-c785546 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-62eeaa4 );}.elementor-15 .elementor-element.elementor-element-753f6a8{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-5c8050e{--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:48px 48px;--row-gap:48px;--column-gap:48px;--background-transition:0.5s;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-9e66483 );--border-color:var( --e-global-color-9e66483 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-5c8050e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5c8050e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df29b11 );}.elementor-15 .elementor-element.elementor-element-5c8050e:hover{background-color:#FFFAF6;}.elementor-15 .elementor-element.elementor-element-c84da72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-c84da72 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-c84da72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-c84da72.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-c84da72.elementor-view-default .elementor-icon{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-c84da72.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-c84da72.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-c84da72.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-c84da72.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-c84da72.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-c84da72.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-c84da72.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-c84da72.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-c84da72.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-c84da72.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-c84da72.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-c84da72 .elementor-icon{font-size:20px;padding:10px;}.elementor-15 .elementor-element.elementor-element-c84da72 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-2dbacb7{--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;}.elementor-15 .elementor-element.elementor-element-028e8bc .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-62eeaa4 );}.elementor-15 .elementor-element.elementor-element-112e6c7{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-6c8f62a{--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:48px 48px;--row-gap:48px;--column-gap:48px;--background-transition:0.5s;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-9e66483 );--border-color:var( --e-global-color-9e66483 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-6c8f62a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6c8f62a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df29b11 );}.elementor-15 .elementor-element.elementor-element-6c8f62a:hover{background-color:#FFFAF6;}.elementor-15 .elementor-element.elementor-element-8a089dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-8a089dd .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-8a089dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-8a089dd.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8a089dd.elementor-view-default .elementor-icon{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-8a089dd.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8a089dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-8a089dd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-8a089dd.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-8a089dd.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-8a089dd.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-8a089dd.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-8a089dd.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-8a089dd.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-8a089dd.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-8a089dd.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-8a089dd .elementor-icon{font-size:20px;padding:10px;}.elementor-15 .elementor-element.elementor-element-8a089dd .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-b7bdc2a{--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;}.elementor-15 .elementor-element.elementor-element-b29c691 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-62eeaa4 );}.elementor-15 .elementor-element.elementor-element-090ec21{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-7e08a09{--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:48px 48px;--row-gap:48px;--column-gap:48px;--background-transition:0.5s;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-9e66483 );--border-color:var( --e-global-color-9e66483 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-7e08a09:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7e08a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df29b11 );}.elementor-15 .elementor-element.elementor-element-7e08a09:hover{background-color:#FFFAF6;}.elementor-15 .elementor-element.elementor-element-fa9c5e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-fa9c5e6 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-fa9c5e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-fa9c5e6.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-fa9c5e6.elementor-view-default .elementor-icon{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-fa9c5e6.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-fa9c5e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-fa9c5e6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-fa9c5e6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-fa9c5e6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-fa9c5e6.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-fa9c5e6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-fa9c5e6.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-fa9c5e6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-fa9c5e6.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-fa9c5e6.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-fa9c5e6 .elementor-icon{font-size:20px;padding:10px;}.elementor-15 .elementor-element.elementor-element-fa9c5e6 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-05c3f50{--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;}.elementor-15 .elementor-element.elementor-element-e9a2242 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-62eeaa4 );}.elementor-15 .elementor-element.elementor-element-367693b{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-32119a5{--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:48px 48px;--row-gap:48px;--column-gap:48px;--background-transition:0.5s;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-9e66483 );--border-color:var( --e-global-color-9e66483 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-32119a5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-32119a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df29b11 );}.elementor-15 .elementor-element.elementor-element-32119a5:hover{background-color:#FFFAF6;}.elementor-15 .elementor-element.elementor-element-7c81153{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-7c81153 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-7c81153.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-7c81153.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7c81153.elementor-view-default .elementor-icon{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-7c81153.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-7c81153.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-7c81153.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-7c81153.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-7c81153.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-7c81153.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-7c81153.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-7c81153.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-7c81153.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-7c81153.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-7c81153.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-7c81153 .elementor-icon{font-size:20px;padding:10px;}.elementor-15 .elementor-element.elementor-element-7c81153 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-13b0d6b{--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;}.elementor-15 .elementor-element.elementor-element-58802a6 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-62eeaa4 );}.elementor-15 .elementor-element.elementor-element-52e8ea3{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-3af51a2{--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:48px 48px;--row-gap:48px;--column-gap:48px;--background-transition:0.5s;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-9e66483 );--border-color:var( --e-global-color-9e66483 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-3af51a2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3af51a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df29b11 );}.elementor-15 .elementor-element.elementor-element-3af51a2:hover{background-color:#FFFAF6;}.elementor-15 .elementor-element.elementor-element-24b067a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-24b067a .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-24b067a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-24b067a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-24b067a.elementor-view-default .elementor-icon{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-24b067a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-24b067a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-24b067a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-24b067a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-24b067a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-24b067a.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-24b067a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-24b067a.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-24b067a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-24b067a.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-24b067a.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-24b067a .elementor-icon{font-size:20px;padding:10px;}.elementor-15 .elementor-element.elementor-element-24b067a .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-e7fcb9f{--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;}.elementor-15 .elementor-element.elementor-element-d49ae02 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-62eeaa4 );}.elementor-15 .elementor-element.elementor-element-1eef5e5{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-67e1b79{--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:48px 48px;--row-gap:48px;--column-gap:48px;--background-transition:0.5s;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-9e66483 );--border-color:var( --e-global-color-9e66483 );--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-67e1b79:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-67e1b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df29b11 );}.elementor-15 .elementor-element.elementor-element-67e1b79:hover{background-color:#FFFAF6;}.elementor-15 .elementor-element.elementor-element-9dd0f97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-9dd0f97 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-9dd0f97.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-9dd0f97.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-9dd0f97.elementor-view-default .elementor-icon{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-9dd0f97.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-9dd0f97.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-9dd0f97.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-9dd0f97.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-9dd0f97.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-9dd0f97.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-9dd0f97.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-9dd0f97.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-9dd0f97.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-9dd0f97.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-9dd0f97.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-1747b0c );}.elementor-15 .elementor-element.elementor-element-9dd0f97 .elementor-icon{font-size:20px;padding:10px;}.elementor-15 .elementor-element.elementor-element-9dd0f97 .elementor-icon svg{height:20px;}.elementor-15 .elementor-element.elementor-element-2cd0a1a{--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;}.elementor-15 .elementor-element.elementor-element-2781cb2 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-62eeaa4 );}.elementor-15 .elementor-element.elementor-element-9b29872{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-48ebeb9{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-48ebeb9{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-48ebeb9{right:0px;}.elementor-15 .elementor-element.elementor-element-98ff089{--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:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-019e338{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-019e338:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-019e338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29c7760 );}.elementor-15 .elementor-element.elementor-element-019e338::before, .elementor-15 .elementor-element.elementor-element-019e338 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-019e338 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-019e338 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-019e338 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-019e338 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dealercx.com/wp-content/uploads/2026/01/DCX-MidCta_GradientMeshBG.avif");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-019e338::before{filter:brightness( 101% ) contrast( 107% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-4a839ec{width:auto;max-width:auto;padding:012px 20px 012px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF36;border-radius:99px 99px 99px 99px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-4a839ec.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4a839ec .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-4a839ec .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-4a839ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-4a839ec .elementor-icon-list-item > a{font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-4a839ec .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-a20e09a{z-index:2;text-align:center;}.elementor-15 .elementor-element.elementor-element-a20e09a .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-ad395f4{z-index:2;}.elementor-15 .elementor-element.elementor-element-ad395f4 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-9e66483 );}.elementor-15 .elementor-element.elementor-element-1e03bef{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-15 .elementor-element.elementor-element-189a7ae .elementor-button{background-color:#FAFAFA00;font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-9e66483 );color:var( --e-global-color-9e66483 );transition-duration:0.6s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e66483 );}.elementor-15 .elementor-element.elementor-element-189a7ae .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-189a7ae .elementor-button:focus{background-color:var( --e-global-color-f8fa157 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-62eeaa4 );}.elementor-15 .elementor-element.elementor-element-189a7ae .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-189a7ae .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-775a482 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-29c7760 );color:var( --e-global-color-29c7760 );transition-duration:0.6s;}.elementor-15 .elementor-element.elementor-element-775a482 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-775a482 .elementor-button:focus{background-color:var( --e-global-color-f8fa157 );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-775a482 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-775a482 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5135f5c{width:100%;max-width:100%;top:-72px;z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-5135f5c{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-5135f5c{right:0px;}.elementor-15 .elementor-element.elementor-element-5135f5c img{opacity:10;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-a0a063b{--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:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-c308246{--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:stretch;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-9e66483 );--border-color:var( --e-global-color-9e66483 );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-d530362{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;}.elementor-15 .elementor-element.elementor-element-13dacbb{--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;}.elementor-15 .elementor-element.elementor-element-5026c4e{text-align:start;}.elementor-15 .elementor-element.elementor-element-5026c4e .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:-1px;color:var( --e-global-color-f8fa157 );}.elementor-15 .elementor-element.elementor-element-1e7e89e{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-3ca6eb5{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-2e74259{width:var( --container-widget-width, 600px );max-width:600px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-55094fd{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-ddebe8d{width:var( --container-widget-width, 600px );max-width:600px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-2d39b08{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-6806364{width:var( --container-widget-width, 600px );max-width:600px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-eb5c607{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-d07aa54{width:var( --container-widget-width, 600px );max-width:600px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-8479411{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-8bebe91 );--n-accordion-title-hover-color:var( --e-global-color-8bebe91 );--n-accordion-title-active-color:#C25700;--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-8479411 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-9e66483 );}.elementor-15 .elementor-element.elementor-element-8479411 {--n-accordion-padding:20px 0px 0px 0px;}:where( .elementor-15 .elementor-element.elementor-element-8479411 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"General Sans Variable", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-b729b2d{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;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-9e66483 );--border-color:var( --e-global-color-9e66483 );--border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-b729b2d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b729b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #E5E5E5 20%, #D3D3D3 35%);}.elementor-15 .elementor-element.elementor-element-38ad2ee img{width:100%;}.elementor-15 .elementor-element.elementor-element-b37ff89{--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:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-b4bc2b5{width:auto;max-width:auto;padding:012px 20px 012px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e66483 );border-radius:99px 99px 99px 99px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-b4bc2b5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-b4bc2b5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-b4bc2b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-b4bc2b5 .elementor-icon-list-item > a{font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-b4bc2b5 .elementor-icon-list-text{color:var( --e-global-color-62eeaa4 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-94cad89{text-align:center;}.elementor-15 .elementor-element.elementor-element-94cad89 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-6bb5345 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bebe91 );}.elementor-15 .elementor-element.elementor-element-beb0013{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-ea45e9d{--display:flex;--min-height:600px;--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:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-ea45e9d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ea45e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(184deg, var( --e-global-color-df29b11 ) 22%, #FFD2A6 250%);}.elementor-15 .elementor-element.elementor-element-5d9cc5e{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-1d710eb{width:auto;max-width:auto;padding:8px 14px 8px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e66483 );border-radius:99px 99px 99px 99px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-1d710eb.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-1d710eb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-1d710eb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-1d710eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-1d710eb .elementor-icon-list-item > a{font-family:"General Sans Variable", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-1d710eb .elementor-icon-list-text{color:var( --e-global-color-62eeaa4 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-544fe1c{text-align:start;}.elementor-15 .elementor-element.elementor-element-544fe1c .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:-1px;color:var( --e-global-color-f8fa157 );}.elementor-15 .elementor-element.elementor-element-2439be8 .elementor-button{background-color:var( --e-global-color-f8fa157 );font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.6s;padding:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-2439be8 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-2439be8 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-2439be8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-2439be8 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-2439be8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-10d595e{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-10d595e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-10d595e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-df9614d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-93a25ab{--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;}.elementor-15 .elementor-element.elementor-element-3e72066{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-2a2a25a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-15 .elementor-element.elementor-element-2a2a25a .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-2a2a25a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-2a2a25a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2a2a25a.elementor-view-default .elementor-icon{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-2a2a25a.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2a2a25a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-2a2a25a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-2a2a25a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-2a2a25a .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-2a2a25a .elementor-icon svg{height:14px;}.elementor-15 .elementor-element.elementor-element-56d8582{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8242e0d{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-8242e0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-15 .elementor-element.elementor-element-8242e0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-15 .elementor-element.elementor-element-8242e0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-15 .elementor-element.elementor-element-8242e0d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-15 .elementor-element.elementor-element-8242e0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-15 .elementor-element.elementor-element-8242e0d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-8242e0d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-8242e0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-8242e0d .elementor-icon-list-item > a{font-family:var( --e-global-typography-9d04623-font-family ), Sans-serif;font-size:var( --e-global-typography-9d04623-font-size );font-weight:var( --e-global-typography-9d04623-font-weight );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-8242e0d .elementor-icon-list-text{color:var( --e-global-color-62eeaa4 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-20156f3{--n-accordion-title-font-size:16px;margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-33b20da );--n-accordion-title-hover-color:var( --e-global-color-33b20da );--n-accordion-title-active-color:var( --e-global-color-33b20da );--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-20156f3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-15 .elementor-element.elementor-element-20156f3 {--n-accordion-padding:0px 0px 0px 34px;}:where( .elementor-15 .elementor-element.elementor-element-20156f3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"General Sans Variable", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-62000f2{--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;}.elementor-15 .elementor-element.elementor-element-1159e46{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-ca93443{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-15 .elementor-element.elementor-element-ca93443 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-ca93443.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-ca93443.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-ca93443.elementor-view-default .elementor-icon{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-ca93443.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-ca93443.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-ca93443.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-ca93443.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-ca93443 .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-ca93443 .elementor-icon svg{height:14px;}.elementor-15 .elementor-element.elementor-element-befbc14{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8575411{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-8575411 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-15 .elementor-element.elementor-element-8575411 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-15 .elementor-element.elementor-element-8575411 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-15 .elementor-element.elementor-element-8575411 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-15 .elementor-element.elementor-element-8575411 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-15 .elementor-element.elementor-element-8575411 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-8575411 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-8575411 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-8575411 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9d04623-font-family ), Sans-serif;font-size:var( --e-global-typography-9d04623-font-size );font-weight:var( --e-global-typography-9d04623-font-weight );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-8575411 .elementor-icon-list-text{color:var( --e-global-color-62eeaa4 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-be185a1{--n-accordion-title-font-size:16px;margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-33b20da );--n-accordion-title-hover-color:var( --e-global-color-33b20da );--n-accordion-title-active-color:var( --e-global-color-33b20da );--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-be185a1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-15 .elementor-element.elementor-element-be185a1 {--n-accordion-padding:0px 0px 0px 34px;}:where( .elementor-15 .elementor-element.elementor-element-be185a1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"General Sans Variable", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-0ea1286{--display:flex;--min-height:600px;--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-0ea1286:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0ea1286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(184deg, var( --e-global-color-df29b11 ) 22%, #FFD2A6 250%);}.elementor-15 .elementor-element.elementor-element-88d9c15{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-14ab652{width:auto;max-width:auto;padding:8px 14px 8px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e66483 );border-radius:99px 99px 99px 99px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-14ab652.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-14ab652 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-14ab652 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-14ab652 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-14ab652 .elementor-icon-list-item > a{font-family:"General Sans Variable", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-14ab652 .elementor-icon-list-text{color:var( --e-global-color-62eeaa4 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-ef3d68e{text-align:start;}.elementor-15 .elementor-element.elementor-element-ef3d68e .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:-1px;color:var( --e-global-color-f8fa157 );}.elementor-15 .elementor-element.elementor-element-c5a55c7 .elementor-button{background-color:var( --e-global-color-f8fa157 );font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.6s;padding:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-c5a55c7 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-c5a55c7 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c5a55c7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-c5a55c7 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-c5a55c7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-9aba9d6{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-9aba9d6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9aba9d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-18cb408{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-f37b9ae{--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;}.elementor-15 .elementor-element.elementor-element-0ffb212{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-e795d43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) -3px;}.elementor-15 .elementor-element.elementor-element-e795d43 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-e795d43.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-e795d43.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-e795d43.elementor-view-default .elementor-icon{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-e795d43.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-e795d43.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-e795d43.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-e795d43.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-e795d43 .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-e795d43 .elementor-icon svg{height:14px;}.elementor-15 .elementor-element.elementor-element-de0c01c{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-708ca14{--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;border-style:dotted;--border-style:dotted;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-ffbe2eb );--border-color:var( --e-global-color-ffbe2eb );--margin-top:0px;--margin-bottom:0px;--margin-left:6px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-708ca14.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-879006a{--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:flex-start;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-796f6f1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-796f6f1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-796f6f1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-796f6f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-796f6f1 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;}.elementor-15 .elementor-element.elementor-element-796f6f1 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-d0f9f25 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-d0f9f25 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-d0f9f25{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-d0f9f25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-d0f9f25 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9d04623-font-family ), Sans-serif;font-size:var( --e-global-typography-9d04623-font-size );font-weight:var( --e-global-typography-9d04623-font-weight );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-d0f9f25 .elementor-icon-list-text{color:var( --e-global-color-62eeaa4 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-490fcfc{--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:flex-start;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-2ce0f76 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-2ce0f76 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-2ce0f76{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-2ce0f76 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-2ce0f76 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;}.elementor-15 .elementor-element.elementor-element-2ce0f76 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-fcabc13 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-fcabc13 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-fcabc13{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-fcabc13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-fcabc13 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9d04623-font-family ), Sans-serif;font-size:var( --e-global-typography-9d04623-font-size );font-weight:var( --e-global-typography-9d04623-font-weight );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-fcabc13 .elementor-icon-list-text{color:var( --e-global-color-62eeaa4 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-1bfb3b9{--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:flex-start;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-e9d8c21 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-e9d8c21 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-e9d8c21{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-e9d8c21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-e9d8c21 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;}.elementor-15 .elementor-element.elementor-element-e9d8c21 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-da571e5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-da571e5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-da571e5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-da571e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-da571e5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9d04623-font-family ), Sans-serif;font-size:var( --e-global-typography-9d04623-font-size );font-weight:var( --e-global-typography-9d04623-font-weight );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-da571e5 .elementor-icon-list-text{color:var( --e-global-color-62eeaa4 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-6aa61cb{--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:flex-start;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-d3bb7ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-d3bb7ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-d3bb7ec{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-d3bb7ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-d3bb7ec .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;}.elementor-15 .elementor-element.elementor-element-d3bb7ec .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-409c9ff .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-409c9ff .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-409c9ff{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-409c9ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-409c9ff .elementor-icon-list-item > a{font-family:var( --e-global-typography-9d04623-font-family ), Sans-serif;font-size:var( --e-global-typography-9d04623-font-size );font-weight:var( --e-global-typography-9d04623-font-weight );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-409c9ff .elementor-icon-list-text{color:var( --e-global-color-62eeaa4 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-4664d3a{--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:flex-start;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-3185026 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-3185026 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-3185026{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-3185026 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-3185026 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.7em;}.elementor-15 .elementor-element.elementor-element-3185026 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-736df20 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-736df20 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-736df20{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-736df20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-736df20 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9d04623-font-family ), Sans-serif;font-size:var( --e-global-typography-9d04623-font-size );font-weight:var( --e-global-typography-9d04623-font-weight );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-736df20 .elementor-icon-list-text{color:var( --e-global-color-62eeaa4 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-dccd4e6{--n-accordion-title-font-size:16px;margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-33b20da );--n-accordion-title-hover-color:var( --e-global-color-33b20da );--n-accordion-title-active-color:var( --e-global-color-33b20da );--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-dccd4e6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-15 .elementor-element.elementor-element-dccd4e6 {--n-accordion-padding:0px 0px 0px 34px;}:where( .elementor-15 .elementor-element.elementor-element-dccd4e6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"General Sans Variable", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-4c94c7f{--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;}.elementor-15 .elementor-element.elementor-element-490a36d{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-d61af51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) -3px;}.elementor-15 .elementor-element.elementor-element-d61af51 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-d61af51.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-34a841e );color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-d61af51.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-d61af51.elementor-view-default .elementor-icon{color:var( --e-global-color-34a841e );border-color:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-d61af51.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-d61af51.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-34a841e );}.elementor-15 .elementor-element.elementor-element-d61af51.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-d61af51.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-d61af51 .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-d61af51 .elementor-icon svg{height:14px;}.elementor-15 .elementor-element.elementor-element-9f48b91{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a287afd{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-a287afd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-15 .elementor-element.elementor-element-a287afd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-15 .elementor-element.elementor-element-a287afd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-15 .elementor-element.elementor-element-a287afd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-15 .elementor-element.elementor-element-a287afd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-15 .elementor-element.elementor-element-a287afd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-a287afd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-a287afd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-a287afd .elementor-icon-list-item > a{font-family:var( --e-global-typography-9d04623-font-family ), Sans-serif;font-size:var( --e-global-typography-9d04623-font-size );font-weight:var( --e-global-typography-9d04623-font-weight );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-a287afd .elementor-icon-list-text{color:var( --e-global-color-62eeaa4 );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-493aceb{--n-accordion-title-font-size:16px;margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-33b20da );--n-accordion-title-hover-color:var( --e-global-color-33b20da );--n-accordion-title-active-color:var( --e-global-color-33b20da );--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-493aceb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-15 .elementor-element.elementor-element-493aceb {--n-accordion-padding:0px 0px 0px 34px;}:where( .elementor-15 .elementor-element.elementor-element-493aceb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"General Sans Variable", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-4e9b86e{--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:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:3%;--padding-bottom:03%;--padding-left:06%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-bd4554e{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-bd4554e .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bebe91 );}.elementor-15 .elementor-element.elementor-element-86b0a4d{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-86b0a4d .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-8bebe91 );}.elementor-15 .elementor-element.elementor-element-944173f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-e7b71a9{--e-image-carousel-slides-to-show:5;}.elementor-15 .elementor-element.elementor-element-8910198{--display:flex;--position:absolute;top:-9px;--z-index:10;}.elementor-15 .elementor-element.elementor-element-8910198:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8910198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #FFFFFF00 0%, #FFFFFF 100%);}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-8910198{left:30px;}body.rtl .elementor-15 .elementor-element.elementor-element-8910198{right:30px;}.elementor-15 .elementor-element.elementor-element-a7e128b{--spacer-size:120px;}.elementor-15 .elementor-element.elementor-element-a67b581{--display:flex;--position:absolute;top:-14px;--z-index:11;}.elementor-15 .elementor-element.elementor-element-a67b581:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a67b581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF00 0%, #FFFFFF 100%);}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-a67b581{right:30px;}body.rtl .elementor-15 .elementor-element.elementor-element-a67b581{left:30px;}.elementor-15 .elementor-element.elementor-element-25c50fa{--spacer-size:120px;}.elementor-15 .elementor-element.elementor-element-ce4d8f9{--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:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-7127c9f{--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:stretch;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-9e66483 );--border-color:var( --e-global-color-9e66483 );--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-192ca74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;}.elementor-15 .elementor-element.elementor-element-3c5486a{--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;}.elementor-15 .elementor-element.elementor-element-484194d{text-align:start;}.elementor-15 .elementor-element.elementor-element-484194d .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;letter-spacing:-1px;color:var( --e-global-color-f8fa157 );}.elementor-15 .elementor-element.elementor-element-8dbb3bf{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-1988c3f{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-106a02a{width:var( --container-widget-width, 600px );max-width:600px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-e94137b{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-5b84ed4{width:var( --container-widget-width, 600px );max-width:600px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-f5ba5a8{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-be28ec2{width:var( --container-widget-width, 600px );max-width:600px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-ce7a490{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-18e44ed{width:var( --container-widget-width, 600px );max-width:600px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-6f9be35{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-33b20da );--n-accordion-title-hover-color:var( --e-global-color-8bebe91 );--n-accordion-title-active-color:#C25700;--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-6f9be35 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-9e66483 );}.elementor-15 .elementor-element.elementor-element-6f9be35 {--n-accordion-padding:20px 0px 0px 0px;}:where( .elementor-15 .elementor-element.elementor-element-6f9be35 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"General Sans Variable", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-d5f8c80{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;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-9e66483 );--border-color:var( --e-global-color-9e66483 );--border-radius:8px 8px 8px 8px;}.elementor-15 .elementor-element.elementor-element-d5f8c80:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d5f8c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df29b11 );}.elementor-15 .elementor-element.elementor-element-013dd25 img{width:100%;}.elementor-15 .elementor-element.elementor-element-86f1837{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:12%;--padding-bottom:12%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-76ee6b7{--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:110px 110px;--row-gap:110px;--column-gap:110px;}.elementor-15 .elementor-element.elementor-element-983bb5f{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-49b6bc3{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-49b6bc3 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:-1px;}.elementor-15 .elementor-element.elementor-element-e457543{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-519834a{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-15 .elementor-element.elementor-element-519834a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-519834a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(195deg, var( --e-global-color-df29b11 ) 22%, #FFD2A6 300%);}.elementor-15 .elementor-element.elementor-element-e30bafb{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-64c9425{z-index:3;}.elementor-15 .elementor-element.elementor-element-64c9425 img{width:48px;max-width:48px;height:48px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-15 .elementor-element.elementor-element-7d899aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;z-index:2;}.elementor-15 .elementor-element.elementor-element-7d899aa img{width:48px;max-width:48px;height:48px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-15 .elementor-element.elementor-element-c25865c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;z-index:1;}.elementor-15 .elementor-element.elementor-element-c25865c img{width:48px;max-width:48px;height:48px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-15 .elementor-element.elementor-element-0b5e7b9{text-align:start;}.elementor-15 .elementor-element.elementor-element-0b5e7b9 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:-0.4px;color:var( --e-global-color-f8fa157 );}.elementor-15 .elementor-element.elementor-element-0e7013d{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-0e7013d .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;letter-spacing:-0.4px;color:var( --e-global-color-f8fa157 );}.elementor-15 .elementor-element.elementor-element-fafb71a .elementor-button{background-color:var( --e-global-color-f8fa157 );font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.6s;padding:16px 16px 16px 16px;}.elementor-15 .elementor-element.elementor-element-fafb71a .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-fafb71a .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-fafb71a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-fafb71a .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-fafb71a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-5b50562{right:-72px;}body.rtl .elementor-15 .elementor-element.elementor-element-5b50562{left:-72px;}.elementor-15 .elementor-element.elementor-element-5b50562{top:-57px;}.elementor-15 .elementor-element.elementor-element-5b50562 img{width:188px;opacity:0.16;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 6.4px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-46c7b55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-16d4e3a{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-43e9a4e{width:100%;max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-c49c632{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-8b97701{width:100%;max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-e330075{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-1abb8ee{width:100%;max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-4e85656{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-f2f9114{width:100%;max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-c999a4e{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-66f3460{width:100%;max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-afb8a15{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-53f3b06{width:100%;max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-b235e9d{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-6174cf2{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-e66a89a{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-a71beea{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-78ab136{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-553edf3{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-3d719c7{--display:flex;border-style:none;--border-style:none;}.elementor-15 .elementor-element.elementor-element-2af293f{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-282bf83-font-family ), Sans-serif;font-size:var( --e-global-typography-282bf83-font-size );font-weight:var( --e-global-typography-282bf83-font-weight );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-41d16b8{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-33b20da );--n-accordion-title-hover-color:var( --e-global-color-8bebe91 );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-41d16b8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-9e66483 );}.elementor-15 .elementor-element.elementor-element-41d16b8 {--n-accordion-padding:20px 0px 0px 0px;}:where( .elementor-15 .elementor-element.elementor-element-41d16b8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"General Sans Variable", Sans-serif;font-weight:400;}.elementor-15 .elementor-element.elementor-element-e68f5f2{--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-15 .elementor-element.elementor-element-aa47399{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--overlay-opacity:1;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-aa47399:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-aa47399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29c7760 );}.elementor-15 .elementor-element.elementor-element-aa47399::before, .elementor-15 .elementor-element.elementor-element-aa47399 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-aa47399 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-aa47399 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-aa47399 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-aa47399 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-a2054ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:032px 032px;--row-gap:032px;--column-gap:032px;--z-index:12;}.elementor-15 .elementor-element.elementor-element-e93563c{width:auto;max-width:auto;padding:012px 20px 012px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF36;border-radius:99px 99px 99px 99px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-e93563c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e93563c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-e93563c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-e93563c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-e93563c .elementor-icon-list-item > a{font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-e93563c .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-f697377{text-align:center;}.elementor-15 .elementor-element.elementor-element-f697377 .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-c6f807b .elementor-heading-title{font-family:"General Sans Variable", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-9e66483 );}.elementor-15 .elementor-element.elementor-element-5babf8d{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c32f34b .elementor-button{background-color:#FAFAFA00;font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-9e66483 );color:var( --e-global-color-9e66483 );transition-duration:0.6s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e66483 );}.elementor-15 .elementor-element.elementor-element-c32f34b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-c32f34b .elementor-button:focus{background-color:var( --e-global-color-f8fa157 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-62eeaa4 );}.elementor-15 .elementor-element.elementor-element-c32f34b .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-c32f34b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5f8c758 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"General Sans Variable", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-29c7760 );color:var( --e-global-color-29c7760 );transition-duration:0.6s;}.elementor-15 .elementor-element.elementor-element-5f8c758 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-5f8c758 .elementor-button:focus{background-color:var( --e-global-color-f8fa157 );color:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5f8c758 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-5f8c758 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-9702ac1{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-9702ac1{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-9702ac1{right:0px;}.elementor-15 .elementor-element.elementor-element-f791407{width:100%;max-width:100%;z-index:1;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-f791407{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-f791407{right:0px;}.elementor-15 .elementor-element.elementor-element-f791407 img{width:50%;opacity:10;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-2602417{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:12%;--padding-bottom:12%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-c0f70fb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-ce5cbdf.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-weight );}.elementor-15 .elementor-element.elementor-element-f96091c{text-align:center;}.elementor-15 .elementor-element.elementor-element-f96091c .elementor-heading-title{font-size:var( --e-global-typography-f6f53e7-font-size );line-height:var( --e-global-typography-f6f53e7-line-height );letter-spacing:var( --e-global-typography-f6f53e7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a245dbd .elementor-heading-title{font-size:var( --e-global-typography-f649fff-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-ffbf5be{text-align:center;font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-1413f29{--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;}.elementor-15 .elementor-element.elementor-element-7f77059.elementor-element{--order:99999 /* order end hack */;}.elementor-15 .elementor-element.elementor-element-2bd0fcb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-2bd0fcb.e-con{--order:99999 /* order end hack */;}.elementor-15 .elementor-element.elementor-element-862359c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-9d78dc5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-bbb9277{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-bbb9277 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-70beaa3{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-21c033c{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-5a3048a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-fe37b56{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-d2c3362{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20%;--padding-bottom:012%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-7aa961f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-e3bb5b2{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-e3bb5b2 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-741bdd3 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-9032320{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-d1398f0.e-con{--order:-99999 /* order start hack */;}.elementor-15 .elementor-element.elementor-element-e0a878d{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-18636f4{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-c96d826{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-c96d826 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-591c971 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-7277a3c{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-6edad4f{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20%;--padding-bottom:012%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-5dd3b90{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-3e83001{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3e83001 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-46cb024 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-98ed79c{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-eec1d20 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-ec70b91 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-5813590.e-con{--order:-99999 /* order start hack */;}.elementor-15 .elementor-element.elementor-element-e54fe58{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-1cc6008{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-11b4112{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-11b4112 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-285596d{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-285596d .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-a64b125{text-align:center;}.elementor-15 .elementor-element.elementor-element-a64b125 .elementor-heading-title{line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-09951f2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-12ce8f4{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-8b7a0d9{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-c11e5c7{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-753f6a8{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-5c8050e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-112e6c7{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-6c8f62a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-090ec21{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-7e08a09{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-367693b{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-32119a5{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-52e8ea3{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-3af51a2{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-1eef5e5{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-67e1b79{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-9b29872{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-019e338{--min-height:500px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-15 .elementor-element.elementor-element-019e338::before, .elementor-15 .elementor-element.elementor-element-019e338 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-019e338 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-019e338 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-019e338 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-019e338 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4a839ec.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a20e09a{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-a20e09a .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-ad395f4{text-align:center;}.elementor-15 .elementor-element.elementor-element-ad395f4 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-1e03bef{--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;}.elementor-15 .elementor-element.elementor-element-775a482.elementor-element{--order:99999 /* order end hack */;}.elementor-15 .elementor-element.elementor-element-c308246{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-d530362{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-5026c4e{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-5026c4e .elementor-heading-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-1e7e89e{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-2e74259{width:initial;max-width:initial;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-ddebe8d{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-6806364{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-d07aa54{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-8479411{--n-accordion-item-title-space-between:16px;}.elementor-15 .elementor-element.elementor-element-8479411 {--n-accordion-padding:16px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b4bc2b5.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-94cad89{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-94cad89 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-6bb5345{text-align:center;}.elementor-15 .elementor-element.elementor-element-6bb5345 .elementor-heading-title{line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-beb0013{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-ea45e9d{--min-height:500px;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-5d9cc5e{--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;}.elementor-15 .elementor-element.elementor-element-1d710eb.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-544fe1c{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-544fe1c .elementor-heading-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-df9614d{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-8242e0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-8242e0d .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-8575411 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-8575411 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-0ea1286{--min-height:500px;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-88d9c15{--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;}.elementor-15 .elementor-element.elementor-element-14ab652.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-ef3d68e{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ef3d68e .elementor-heading-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-18cb408{--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-d0f9f25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-d0f9f25 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-fcabc13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-fcabc13 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-da571e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-da571e5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-409c9ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-409c9ff .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-736df20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-736df20 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-a287afd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-a287afd .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-4e9b86e{--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-15 .elementor-element.elementor-element-bd4554e{text-align:center;}.elementor-15 .elementor-element.elementor-element-86b0a4d{text-align:center;}.elementor-15 .elementor-element.elementor-element-e7b71a9{--e-image-carousel-slides-to-show:4;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-8910198{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-8910198{right:0px;}.elementor-15 .elementor-element.elementor-element-8910198{top:0px;}.elementor-15 .elementor-element.elementor-element-a7e128b{--spacer-size:150px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-a67b581{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-a67b581{left:0px;}.elementor-15 .elementor-element.elementor-element-a67b581{top:0px;}.elementor-15 .elementor-element.elementor-element-25c50fa{--spacer-size:150px;}.elementor-15 .elementor-element.elementor-element-7127c9f{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-192ca74{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-484194d{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-484194d .elementor-heading-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-8dbb3bf{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-106a02a{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-5b84ed4{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-be28ec2{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-18e44ed{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-6f9be35{--n-accordion-item-title-space-between:16px;}.elementor-15 .elementor-element.elementor-element-6f9be35 {--n-accordion-padding:016px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-86f1837{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-49b6bc3{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-49b6bc3 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-e457543{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-0b5e7b9{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-0b5e7b9 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-0e7013d{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-0e7013d .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-43e9a4e{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-8b97701{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-1abb8ee{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-f2f9114{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-66f3460{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-53f3b06{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-6174cf2{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-a71beea{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-553edf3{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-2af293f{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-e93563c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f697377{width:var( --container-widget-width, 10090% );max-width:10090%;--container-widget-width:10090%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f697377 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-c6f807b{text-align:center;}.elementor-15 .elementor-element.elementor-element-c6f807b .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-5babf8d{--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;}.elementor-15 .elementor-element.elementor-element-5f8c758.elementor-element{--order:99999 /* order end hack */;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-2602417::before, .elementor-15 .elementor-element.elementor-element-2602417 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-2602417 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-2602417 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-2602417 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-2602417 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dealercx.com/wp-content/uploads/2026/01/DCX-Hero-BlurGradient_Soft-Mobile.avif");}.elementor-15 .elementor-element.elementor-element-2602417{--overlay-opacity:0.66;--padding-top:20%;--padding-bottom:20%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-c0f70fb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-ce5cbdf.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-ce5cbdf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-ce5cbdf .elementor-icon-list-item > a{font-size:12px;font-weight:500;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-weight );}.elementor-15 .elementor-element.elementor-element-f96091c{text-align:center;}.elementor-15 .elementor-element.elementor-element-f96091c .elementor-heading-title{font-size:var( --e-global-typography-f6f53e7-font-size );line-height:var( --e-global-typography-f6f53e7-line-height );letter-spacing:var( --e-global-typography-f6f53e7-letter-spacing );}.elementor-15 .elementor-element.elementor-element-a245dbd{text-align:center;}.elementor-15 .elementor-element.elementor-element-a245dbd .elementor-heading-title{font-size:var( --e-global-typography-f649fff-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-ffbf5be{text-align:center;font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-1413f29{--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-15 .elementor-element.elementor-element-2bd0fcb.e-con{--order:99999 /* order end hack */;}.elementor-15 .elementor-element.elementor-element-862359c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-008a3e1{--padding-top:20%;--padding-bottom:0%;--padding-left:06%;--padding-right:06%;}.elementor-15 .elementor-element.elementor-element-bbb9277{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-bbb9277 .elementor-heading-title{font-size:28px;font-weight:450;}.elementor-15 .elementor-element.elementor-element-05d6b85 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-21c033c{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-5a3048a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-fe37b56{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-8729067{--margin-top:16px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-15 .elementor-element.elementor-element-d2c3362{--padding-top:032%;--padding-bottom:020%;--padding-left:06%;--padding-right:06%;}.elementor-15 .elementor-element.elementor-element-e3bb5b2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-e3bb5b2 .elementor-heading-title{font-size:28px;font-weight:450;}.elementor-15 .elementor-element.elementor-element-741bdd3 .elementor-heading-title{font-weight:450;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-9032320{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-d1398f0{--min-height:120px;}.elementor-15 .elementor-element.elementor-element-e0a878d{--padding-top:020%;--padding-bottom:20%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-033c665{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-15 .elementor-element.elementor-element-c96d826{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-c96d826 .elementor-heading-title{font-size:28px;font-weight:450;}.elementor-15 .elementor-element.elementor-element-591c971 .elementor-heading-title{font-weight:450;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-7277a3c{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-6edad4f{--padding-top:06%;--padding-bottom:020%;--padding-left:06%;--padding-right:06%;}.elementor-15 .elementor-element.elementor-element-3e83001{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-3e83001 .elementor-heading-title{font-size:28px;font-weight:450;}.elementor-15 .elementor-element.elementor-element-46cb024 .elementor-heading-title{font-weight:450;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-98ed79c{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-e6fed64{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-eec1d20 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-ec70b91 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-5813590{--min-height:120px;--margin-top:-20px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-e54fe58{--padding-top:024%;--padding-bottom:20%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-1cc6008{--z-index:4;}.elementor-15 .elementor-element.elementor-element-11b4112{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-11b4112 .elementor-heading-title{font-size:28px;font-weight:450;}.elementor-15 .elementor-element.elementor-element-285596d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-285596d .elementor-heading-title{font-size:28px;font-weight:450;}.elementor-15 .elementor-element.elementor-element-a64b125{text-align:center;}.elementor-15 .elementor-element.elementor-element-a64b125 .elementor-heading-title{font-size:16px;font-weight:425;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-09951f2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-12ce8f4{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-62e80ef .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-62e80ef .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-11c519b .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-8b7a0d9{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-c11e5c7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-00115ba .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-00115ba .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-c785546 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-753f6a8{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-5c8050e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-c84da72 .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-c84da72 .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-028e8bc .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-112e6c7{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-6c8f62a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-8a089dd .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-8a089dd .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-b29c691 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-090ec21{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-7e08a09{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-fa9c5e6 .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-fa9c5e6 .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-e9a2242 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-367693b{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-32119a5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-7c81153 .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-7c81153 .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-58802a6 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-52e8ea3{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-3af51a2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-24b067a .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-24b067a .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-d49ae02 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-1eef5e5{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-67e1b79{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-9dd0f97 .elementor-icon{font-size:16px;}.elementor-15 .elementor-element.elementor-element-9dd0f97 .elementor-icon svg{height:16px;}.elementor-15 .elementor-element.elementor-element-2781cb2 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-9b29872{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-0ed04e1 img{width:60%;}.elementor-15 .elementor-element.elementor-element-98ff089{--padding-top:0%;--padding-bottom:20%;--padding-left:06%;--padding-right:06%;}.elementor-15 .elementor-element.elementor-element-019e338{--min-height:0px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:12%;--padding-bottom:12%;--padding-left:6%;--padding-right:6%;}.elementor-15 .elementor-element.elementor-element-019e338::before, .elementor-15 .elementor-element.elementor-element-019e338 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-019e338 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-019e338 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-019e338 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-019e338 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4a839ec.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4a839ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-4a839ec .elementor-icon-list-item > a{font-size:12px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-a20e09a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-a20e09a .elementor-heading-title{font-size:28px;font-weight:450;}.elementor-15 .elementor-element.elementor-element-ad395f4{text-align:center;}.elementor-15 .elementor-element.elementor-element-ad395f4 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-1e03bef{--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-15 .elementor-element.elementor-element-c308246{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-d530362{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-15 .elementor-element.elementor-element-5026c4e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-5026c4e .elementor-heading-title{font-size:20px;font-weight:450;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-1e7e89e{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-2e74259{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-ddebe8d{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-6806364{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-d07aa54{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-8479411{--n-accordion-title-font-size:16px;}.elementor-15 .elementor-element.elementor-element-b729b2d.e-con{--order:-99999 /* order start hack */;}.elementor-15 .elementor-element.elementor-element-b37ff89{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:012%;--padding-bottom:012%;--padding-left:06%;--padding-right:06%;}.elementor-15 .elementor-element.elementor-element-b4bc2b5{padding:10px 12px 10px 12px;}.elementor-15 .elementor-element.elementor-element-b4bc2b5.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-b4bc2b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-b4bc2b5 .elementor-icon-list-item > a{font-size:12px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-94cad89{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-15 .elementor-element.elementor-element-94cad89 .elementor-heading-title{font-size:28px;font-weight:450;}.elementor-15 .elementor-element.elementor-element-6bb5345{text-align:start;}.elementor-15 .elementor-element.elementor-element-6bb5345 .elementor-heading-title{font-size:16px;font-weight:425;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-beb0013{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-ea45e9d{--min-height:0px;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-ea45e9d.e-con{--order:99999 /* order end hack */;}.elementor-15 .elementor-element.elementor-element-5d9cc5e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-15 .elementor-element.elementor-element-1d710eb.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-1d710eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-1d710eb .elementor-icon-list-item > a{font-size:12px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-544fe1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-15 .elementor-element.elementor-element-544fe1c .elementor-heading-title{font-size:20px;font-weight:450;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-2439be8{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-2439be8 .elementor-button{font-size:12px;}.elementor-15 .elementor-element.elementor-element-10d595e{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-df9614d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-8242e0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-8242e0d .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-20156f3{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:14px;}.elementor-15 .elementor-element.elementor-element-8575411 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-8575411 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-be185a1{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:14px;}.elementor-15 .elementor-element.elementor-element-0ea1286{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-88d9c15{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-15 .elementor-element.elementor-element-14ab652.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-14ab652 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-14ab652 .elementor-icon-list-item > a{font-size:12px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-ef3d68e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-ef3d68e .elementor-heading-title{font-size:22px;font-weight:450;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-c5a55c7{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-c5a55c7 .elementor-button{font-size:12px;}.elementor-15 .elementor-element.elementor-element-9aba9d6{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-18cb408{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-15 .elementor-element.elementor-element-708ca14{--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-15 .elementor-element.elementor-element-879006a{--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15 .elementor-element.elementor-element-796f6f1{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-d0f9f25{padding:-3px 0px 0px 3px;}.elementor-15 .elementor-element.elementor-element-d0f9f25 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-d0f9f25 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-490fcfc{--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15 .elementor-element.elementor-element-2ce0f76{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-fcabc13{padding:-3px 0px 0px 3px;}.elementor-15 .elementor-element.elementor-element-fcabc13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-fcabc13 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-1bfb3b9{--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15 .elementor-element.elementor-element-e9d8c21{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-da571e5{padding:-3px 0px 0px 3px;}.elementor-15 .elementor-element.elementor-element-da571e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-da571e5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-6aa61cb{--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15 .elementor-element.elementor-element-d3bb7ec{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-409c9ff{padding:-3px 0px 0px 3px;}.elementor-15 .elementor-element.elementor-element-409c9ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-409c9ff .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-4664d3a{--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-15 .elementor-element.elementor-element-3185026{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-736df20{padding:-3px 0px 0px 3px;}.elementor-15 .elementor-element.elementor-element-736df20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-736df20 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-dccd4e6{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:14px;}.elementor-15 .elementor-element.elementor-element-a287afd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-a287afd .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d04623-font-size );line-height:var( --e-global-typography-9d04623-line-height );}.elementor-15 .elementor-element.elementor-element-493aceb{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:14px;}.elementor-15 .elementor-element.elementor-element-4e9b86e{--padding-top:016%;--padding-bottom:016%;--padding-left:06%;--padding-right:06%;}.elementor-15 .elementor-element.elementor-element-bd4554e{text-align:center;}.elementor-15 .elementor-element.elementor-element-bd4554e .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-86b0a4d{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-86b0a4d .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-944173f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e7b71a9{--e-image-carousel-slides-to-show:3;}.elementor-15 .elementor-element.elementor-element-8910198{--width:80px;}.elementor-15 .elementor-element.elementor-element-a7e128b{--spacer-size:80px;}.elementor-15 .elementor-element.elementor-element-a67b581{--width:80px;}.elementor-15 .elementor-element.elementor-element-25c50fa{--spacer-size:80px;}.elementor-15 .elementor-element.elementor-element-7127c9f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-484194d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-484194d .elementor-heading-title{font-size:22px;font-weight:450;letter-spacing:-0.5px;}.elementor-15 .elementor-element.elementor-element-8dbb3bf{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-106a02a{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-5b84ed4{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-be28ec2{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-18e44ed{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-6f9be35{--n-accordion-title-font-size:16px;}.elementor-15 .elementor-element.elementor-element-d5f8c80.e-con{--order:-99999 /* order start hack */;}.elementor-15 .elementor-element.elementor-element-86f1837{--padding-top:20%;--padding-bottom:20%;--padding-left:06%;--padding-right:06%;}.elementor-15 .elementor-element.elementor-element-983bb5f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-15 .elementor-element.elementor-element-49b6bc3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-49b6bc3 .elementor-heading-title{font-size:28px;font-weight:450;}.elementor-15 .elementor-element.elementor-element-e457543{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-519834a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-15 .elementor-element.elementor-element-0b5e7b9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-0b5e7b9 .elementor-heading-title{font-size:28px;font-weight:450;}.elementor-15 .elementor-element.elementor-element-0e7013d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-0e7013d .elementor-heading-title{font-size:28px;font-weight:450;}.elementor-15 .elementor-element.elementor-element-fafb71a{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-fafb71a .elementor-button{font-size:12px;}.elementor-15 .elementor-element.elementor-element-43e9a4e{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-8b97701{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-1abb8ee{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-f2f9114{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-66f3460{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-53f3b06{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-6174cf2{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-a71beea{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-553edf3{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-2af293f{font-size:var( --e-global-typography-282bf83-font-size );line-height:var( --e-global-typography-282bf83-line-height );}.elementor-15 .elementor-element.elementor-element-41d16b8{--n-accordion-item-title-space-between:16px;--n-accordion-title-font-size:16px;}.elementor-15 .elementor-element.elementor-element-41d16b8 {--n-accordion-padding:016px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a2054ee{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-15 .elementor-element.elementor-element-e93563c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e93563c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-e93563c .elementor-icon-list-item > a{font-size:12px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-f697377{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15 .elementor-element.elementor-element-f697377 .elementor-heading-title{font-size:28px;font-weight:450;}.elementor-15 .elementor-element.elementor-element-c6f807b{text-align:center;}.elementor-15 .elementor-element.elementor-element-c6f807b .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.4em;}.elementor-15 .elementor-element.elementor-element-5babf8d{--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-15 .elementor-element.elementor-element-f791407{text-align:center;}.elementor-15 .elementor-element.elementor-element-f791407 img{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-c0f70fb{--width:52%;}.elementor-15 .elementor-element.elementor-element-2bd0fcb{--width:45%;}.elementor-15 .elementor-element.elementor-element-b58eb46{--width:40%;}.elementor-15 .elementor-element.elementor-element-70beaa3{--width:55%;}.elementor-15 .elementor-element.elementor-element-7aa961f{--width:40%;}.elementor-15 .elementor-element.elementor-element-d1398f0{--width:50%;}.elementor-15 .elementor-element.elementor-element-033c665{--width:50%;}.elementor-15 .elementor-element.elementor-element-18636f4{--width:42%;}.elementor-15 .elementor-element.elementor-element-5dd3b90{--width:42%;}.elementor-15 .elementor-element.elementor-element-5813590{--width:50%;}.elementor-15 .elementor-element.elementor-element-1cc6008{--width:100%;}.elementor-15 .elementor-element.elementor-element-d530362{--width:32%;}.elementor-15 .elementor-element.elementor-element-b729b2d{--width:65%;}.elementor-15 .elementor-element.elementor-element-8910198{--width:200px;}.elementor-15 .elementor-element.elementor-element-a67b581{--width:200px;}.elementor-15 .elementor-element.elementor-element-192ca74{--width:32%;}.elementor-15 .elementor-element.elementor-element-d5f8c80{--width:65%;}.elementor-15 .elementor-element.elementor-element-76ee6b7{--width:40%;}.elementor-15 .elementor-element.elementor-element-46c7b55{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-c0f70fb{--width:100%;}.elementor-15 .elementor-element.elementor-element-2bd0fcb{--width:100%;}.elementor-15 .elementor-element.elementor-element-b58eb46{--width:100%;}.elementor-15 .elementor-element.elementor-element-70beaa3{--width:100%;}.elementor-15 .elementor-element.elementor-element-7aa961f{--width:100%;}.elementor-15 .elementor-element.elementor-element-d1398f0{--width:100%;}.elementor-15 .elementor-element.elementor-element-033c665{--width:100%;}.elementor-15 .elementor-element.elementor-element-18636f4{--width:100%;}.elementor-15 .elementor-element.elementor-element-5dd3b90{--width:100%;}.elementor-15 .elementor-element.elementor-element-5813590{--width:100%;}.elementor-15 .elementor-element.elementor-element-1cc6008{--width:100%;}.elementor-15 .elementor-element.elementor-element-d530362{--width:100%;}.elementor-15 .elementor-element.elementor-element-b729b2d{--width:100%;}.elementor-15 .elementor-element.elementor-element-8910198{--width:150px;}.elementor-15 .elementor-element.elementor-element-a67b581{--width:150px;}.elementor-15 .elementor-element.elementor-element-192ca74{--width:100%;}.elementor-15 .elementor-element.elementor-element-d5f8c80{--width:100%;}.elementor-15 .elementor-element.elementor-element-76ee6b7{--width:100%;}.elementor-15 .elementor-element.elementor-element-46c7b55{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-afd48a3 */.divider-line-vertical {
    width: 1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e5435 */.divider-line-vertical {
    width: 1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a419995 */.div-fit-width {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b417b38 */.div-fit-width {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5135f5c */.logo-shader-backdrop {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e7b71a9 */.elementor-15 .elementor-element.elementor-element-e7b71a9 .swiper-wrapper {
  transition-timing-function: linear !important;
  animation: marquee 30s linear infinite;
}

@keyframes marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}

.elementor-15 .elementor-element.elementor-element-e7b71a9 {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f791407 */.logo-shader-backdrop {
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa47399 */.elementor-15 .elementor-element.elementor-element-aa47399 {
    Position: Relative;
}/* End custom CSS */
/* Start custom CSS */.home-service-head span {
  display: inline;
  background-image: linear-gradient(#FFF1E6, #FFF1E6);
  /*                   ↓ height of underline  */
  background-size: 100% 24px;
  /*                        ↓ y position of underline. you can change as 50% to see it. */
  background-position: 0% 90%;
  background-repeat: no-repeat;
  transition: background 0.4s ease-in;
}/* End custom CSS */