.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-770e63b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-770e63b6:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-770e63b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-2482 .elementor-element.elementor-element-9059dff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-3f5d9329{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-267508b3{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-267508b3.e-con{--align-self:center;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-124b4e7{text-align:center;}.elementor-2482 .elementor-element.elementor-element-124b4e7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;word-spacing:5px;}.elementor-2482 .elementor-element.elementor-element-8304d66 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2482 .elementor-element.elementor-element-8304d66{text-align:center;}.elementor-2482 .elementor-element.elementor-element-8304d66 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:56px;font-weight:700;}.elementor-2482 .elementor-element.elementor-element-2061d13b{text-align:center;}.elementor-2482 .elementor-element.elementor-element-2061d13b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:-0.16px;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-7a14ad18{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-7a14ad18:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-7a14ad18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2482 .elementor-element.elementor-element-2eeac957{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-2eeac957:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-2eeac957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.identiq.com/wp-content/uploads/2024/01/background-image-cta-banner-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2482 .elementor-element.elementor-element-7dc1fb63{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-7dc1fb63:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-7dc1fb63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-7fc249c ) 36%, #FFFFFF00 100%);}.elementor-2482 .elementor-element.elementor-element-518f98d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-2a39522b{text-align:center;}.elementor-2482 .elementor-element.elementor-element-2a39522b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-496ebcff{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-2482 .elementor-element.elementor-element-40b333a5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.16px;color:var( --e-global-color-secondary );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-2482 .elementor-element.elementor-element-6efde0f1.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-6efde0f1 .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-6efde0f1 .elementor-icon{font-size:20px;}.elementor-2482 .elementor-element.elementor-element-6efde0f1 .elementor-icon svg{height:20px;}.elementor-2482 .elementor-element.elementor-element-20fc70b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-7ebc680b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-1c3c5672{text-align:center;}.elementor-2482 .elementor-element.elementor-element-1c3c5672 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;}.elementor-2482 .elementor-element.elementor-element-4a5c1441{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 20px 10px rgba(14.999999999999902, 0, 81.99999999999999, 0.1);--padding-top:65px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}.elementor-2482 .elementor-element.elementor-element-4a5c1441:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-4a5c1441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2482 .elementor-element.elementor-element-3d89b6b6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-3d89b6b6.e-con{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-41be0095{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-201f941c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-201f941c{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;letter-spacing:-0.22px;}.elementor-2482 .elementor-element.elementor-element-2602fa04{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-b8c6eb7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2482 .elementor-element.elementor-element-b8c6eb7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;}.elementor-2482 .elementor-element.elementor-element-5dcbb7e7{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:14px;--padding-bottom:14px;--padding-left:50px;--padding-right:36px;}.elementor-2482 .elementor-element.elementor-element-5dcbb7e7:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-5dcbb7e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-2482 .elementor-element.elementor-element-650d2ea4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-650d2ea4:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-650d2ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8854FF;}.elementor-2482 .elementor-element.elementor-element-31042118 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.18px;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-bb477c6{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:14px;--padding-bottom:14px;--padding-left:50px;--padding-right:36px;}.elementor-2482 .elementor-element.elementor-element-bb477c6:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-bb477c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-2482 .elementor-element.elementor-element-119c9918{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-119c9918:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-119c9918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da8ae9d );}.elementor-2482 .elementor-element.elementor-element-7a555b9b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.18px;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-1616f32b{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:14px;--padding-bottom:14px;--padding-left:50px;--padding-right:36px;}.elementor-2482 .elementor-element.elementor-element-1616f32b:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-1616f32b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-2482 .elementor-element.elementor-element-79fc908a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-79fc908a:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-79fc908a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-444640a );}.elementor-2482 .elementor-element.elementor-element-76b578ce .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.18px;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-6a10a55d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-6a10a55d:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-6a10a55d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.identiq.com/wp-content/uploads/2024/01/How-It-Works-Background.svg");background-size:cover;}.elementor-2482 .elementor-element.elementor-element-528fd13c{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-5147fd0{text-align:center;}.elementor-2482 .elementor-element.elementor-element-5147fd0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-4c8f946c{--display:flex;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-793dc838{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-4d271abf{--display:grid;--e-con-grid-template-columns:4fr 11fr;--e-con-grid-template-rows:auto;--gap:32px 20px;--row-gap:32px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-59aa1094{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:17px;--padding-bottom:17px;--padding-left:70px;--padding-right:60px;}.elementor-2482 .elementor-element.elementor-element-76e85397{text-align:center;}.elementor-2482 .elementor-element.elementor-element-76e85397 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-c17db81 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-626de15c{--display:flex;--position:absolute;--min-height:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;top:0px;}.elementor-2482 .elementor-element.elementor-element-626de15c:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-626de15c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fc249c );}.elementor-2482 .elementor-element.elementor-element-626de15c.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2482 .elementor-element.elementor-element-626de15c{left:0px;}body.rtl .elementor-2482 .elementor-element.elementor-element-626de15c{right:0px;}.elementor-2482 .elementor-element.elementor-element-85457ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-ef782e7{--display:grid;--e-con-grid-template-columns:11fr 4fr;--e-con-grid-template-rows:auto;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-662e9d74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:17px;--padding-bottom:17px;--padding-left:70px;--padding-right:60px;}.elementor-2482 .elementor-element.elementor-element-27d324c6{text-align:center;}.elementor-2482 .elementor-element.elementor-element-27d324c6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-23d80c32 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-2a0bc109{--display:flex;--position:absolute;--min-height:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;top:0px;}.elementor-2482 .elementor-element.elementor-element-2a0bc109:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-2a0bc109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fc249c );}.elementor-2482 .elementor-element.elementor-element-2a0bc109.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2482 .elementor-element.elementor-element-2a0bc109{left:0px;}body.rtl .elementor-2482 .elementor-element.elementor-element-2a0bc109{right:0px;}.elementor-2482 .elementor-element.elementor-element-3e5386f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-6ecf5e55{--display:grid;--e-con-grid-template-columns:4fr 11fr;--e-con-grid-template-rows:auto;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-4f584e4e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:17px;--padding-bottom:17px;--padding-left:70px;--padding-right:60px;}.elementor-2482 .elementor-element.elementor-element-1d7d9ff9{text-align:center;}.elementor-2482 .elementor-element.elementor-element-1d7d9ff9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-4723d14f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-234b1f90{--display:flex;--position:absolute;--min-height:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;top:0px;}.elementor-2482 .elementor-element.elementor-element-234b1f90:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-234b1f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fc249c );}.elementor-2482 .elementor-element.elementor-element-234b1f90.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2482 .elementor-element.elementor-element-234b1f90{left:0px;}body.rtl .elementor-2482 .elementor-element.elementor-element-234b1f90{right:0px;}.elementor-2482 .elementor-element.elementor-element-200cbf64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-2df401e1{--display:grid;--e-con-grid-template-columns:11fr 4fr;--e-con-grid-template-rows:auto;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-6f27893f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:17px;--padding-bottom:17px;--padding-left:70px;--padding-right:60px;}.elementor-2482 .elementor-element.elementor-element-49b3a91a{text-align:center;}.elementor-2482 .elementor-element.elementor-element-49b3a91a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-274e9b62 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-7fd6cc57{--display:flex;--position:absolute;--min-height:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;top:0px;}.elementor-2482 .elementor-element.elementor-element-7fd6cc57:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-7fd6cc57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fc249c );}.elementor-2482 .elementor-element.elementor-element-7fd6cc57.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2482 .elementor-element.elementor-element-7fd6cc57{left:0px;}body.rtl .elementor-2482 .elementor-element.elementor-element-7fd6cc57{right:0px;}.elementor-2482 .elementor-element.elementor-element-7649d089{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-1bd383eb{--display:grid;--e-con-grid-template-columns:4fr 11fr;--e-con-grid-template-rows:auto;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-2753c14e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:17px;--padding-bottom:17px;--padding-left:70px;--padding-right:60px;}.elementor-2482 .elementor-element.elementor-element-581efd52{text-align:center;}.elementor-2482 .elementor-element.elementor-element-581efd52 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-cfe68a8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-24ffb87{--display:flex;--position:absolute;--min-height:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;top:0px;}.elementor-2482 .elementor-element.elementor-element-24ffb87:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-24ffb87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fc249c );}.elementor-2482 .elementor-element.elementor-element-24ffb87.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2482 .elementor-element.elementor-element-24ffb87{left:0px;}body.rtl .elementor-2482 .elementor-element.elementor-element-24ffb87{right:0px;}.elementor-2482 .elementor-element.elementor-element-4987cae4{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 10px rgba(14.999999999999902, 0, 81.99999999999999, 0.1);--padding-top:17px;--padding-bottom:17px;--padding-left:70px;--padding-right:52px;}.elementor-2482 .elementor-element.elementor-element-4987cae4:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-4987cae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-6fedbbc5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-6fedbbc5 .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-6fedbbc5 .elementor-icon{font-size:43px;}.elementor-2482 .elementor-element.elementor-element-6fedbbc5 .elementor-icon svg{height:43px;}.elementor-2482 .elementor-element.elementor-element-4e3e8550 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-2482 .elementor-element.elementor-element-569ad257{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-3309faf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-73208396.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-73208396{text-align:center;}.elementor-2482 .elementor-element.elementor-element-73208396 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-780df46{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-6bc7485b{--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:stretch;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:30px 30px 30px 30px;--padding-top:77px;--padding-bottom:77px;--padding-left:55px;--padding-right:55px;}.elementor-2482 .elementor-element.elementor-element-6bc7485b:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-6bc7485b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-2482 .elementor-element.elementor-element-69715776{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-69715776.e-con{--align-self:center;}.elementor-widget-premium-lottie.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-lottie .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-lottie .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-lottie:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-lottie.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-lottie .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-6cffa786.premium-lottie-canvas .premium-lottie-animation, .elementor-2482 .elementor-element.elementor-element-6cffa786.premium-lottie-svg svg{width:200px !important;}.elementor-2482 .elementor-element.elementor-element-6cffa786 .premium-lottie-animation{transform:rotate(0deg);}.elementor-2482 .elementor-element.elementor-element-6cffa786{text-align:center;}.elementor-2482 .elementor-element.elementor-element-ab06db8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-7028dbda > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-2482 .elementor-element.elementor-element-7028dbda{text-align:center;}.elementor-2482 .elementor-element.elementor-element-7028dbda .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-2482 .elementor-element.elementor-element-79756e46{--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:stretch;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:30px 30px 30px 30px;--padding-top:77px;--padding-bottom:77px;--padding-left:55px;--padding-right:55px;}.elementor-2482 .elementor-element.elementor-element-79756e46:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-79756e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-2482 .elementor-element.elementor-element-6f0f5581{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-6f0f5581.e-con{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-4e068f62.premium-lottie-canvas .premium-lottie-animation, .elementor-2482 .elementor-element.elementor-element-4e068f62.premium-lottie-svg svg{width:200px !important;}.elementor-2482 .elementor-element.elementor-element-4e068f62 .premium-lottie-animation{transform:rotate(0deg);}.elementor-2482 .elementor-element.elementor-element-4e068f62{text-align:center;}.elementor-2482 .elementor-element.elementor-element-28b363a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-21c1848c > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-2482 .elementor-element.elementor-element-21c1848c{text-align:center;}.elementor-2482 .elementor-element.elementor-element-21c1848c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-2482 .elementor-element.elementor-element-778990f3{--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:stretch;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:30px 30px 30px 30px;--padding-top:77px;--padding-bottom:77px;--padding-left:55px;--padding-right:55px;}.elementor-2482 .elementor-element.elementor-element-778990f3:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-778990f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-2482 .elementor-element.elementor-element-2ee48e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-2ee48e9.e-con{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-20f8e0ea.premium-lottie-canvas .premium-lottie-animation, .elementor-2482 .elementor-element.elementor-element-20f8e0ea.premium-lottie-svg svg{width:200px !important;}.elementor-2482 .elementor-element.elementor-element-20f8e0ea .premium-lottie-animation{transform:rotate(0deg);}.elementor-2482 .elementor-element.elementor-element-20f8e0ea{text-align:center;}.elementor-2482 .elementor-element.elementor-element-7d620eb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-16fdaab7 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-2482 .elementor-element.elementor-element-16fdaab7{text-align:center;}.elementor-2482 .elementor-element.elementor-element-16fdaab7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-2482 .elementor-element.elementor-element-8cb353d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-47144963{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 10px rgba(14.999999999999902, 0, 81.99999999999999, 0.1);--padding-top:32px;--padding-bottom:32px;--padding-left:70px;--padding-right:40px;}.elementor-2482 .elementor-element.elementor-element-4601fadf{width:var( --container-widget-width, 7.192% );max-width:7.192%;--container-widget-width:7.192%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-4601fadf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-4601fadf .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-4601fadf .elementor-icon{font-size:64px;}.elementor-2482 .elementor-element.elementor-element-4601fadf .elementor-icon svg{height:64px;}.elementor-2482 .elementor-element.elementor-element-60332aa1{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:left;}.elementor-2482 .elementor-element.elementor-element-60332aa1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-60332aa1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;}.elementor-2482 .elementor-element.elementor-element-7d87aec1{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-2482 .elementor-element.elementor-element-7d87aec1.e-con{--order:99999 /* order end hack */;}.elementor-2482 .elementor-element.elementor-element-700ab8c8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.16px;color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-3f593886.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-3f593886 .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-3f593886 .elementor-icon{font-size:20px;}.elementor-2482 .elementor-element.elementor-element-3f593886 .elementor-icon svg{height:20px;}.elementor-2482 .elementor-element.elementor-element-6257f599{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-6257f599:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-6257f599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-2482 .elementor-element.elementor-element-6b00a523{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-401bdf75.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-401bdf75{text-align:center;}.elementor-2482 .elementor-element.elementor-element-401bdf75 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-e0d423f{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-1ac757c5{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CFCCDC;--border-color:#CFCCDC;--border-radius:30px 30px 30px 30px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2482 .elementor-element.elementor-element-494fc88c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-51d44cde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-51d44cde img{border-radius:15px 15px 15px 15px;}.elementor-2482 .elementor-element.elementor-element-6269b331{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-22a58a28 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2482 .elementor-element.elementor-element-22a58a28{text-align:left;}.elementor-2482 .elementor-element.elementor-element-22a58a28 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;}.elementor-2482 .elementor-element.elementor-element-4eb1645a{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-5774dd0a{text-align:left;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-17c4966c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-17c4966c{text-align:left;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-41701fd5{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-66ff9629{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2482 .elementor-element.elementor-element-7e820e4d .elementor-button{background-color:#CFCCDC;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.7em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCCDC;border-radius:8px 8px 8px 8px;padding:8px 12px 8px 12px;}.elementor-2482 .elementor-element.elementor-element-7e820e4d .elementor-button:hover, .elementor-2482 .elementor-element.elementor-element-7e820e4d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-7e820e4d .elementor-button:hover svg, .elementor-2482 .elementor-element.elementor-element-7e820e4d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-72aa484d{--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-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-72aa484d.e-con{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-135f3f2e.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-135f3f2e{text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.elementor-2482 .elementor-element.elementor-element-343e9a8f.elementor-element{--align-self:flex-end;}.elementor-2482 .elementor-element.elementor-element-343e9a8f{text-align:right;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-2482 .elementor-element.elementor-element-283f2cdf{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CFCCDC;--border-color:#CFCCDC;--border-radius:30px 30px 30px 30px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2482 .elementor-element.elementor-element-2514cbac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-32d1108c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-32d1108c img{border-radius:15px 15px 15px 15px;}.elementor-2482 .elementor-element.elementor-element-118b9c4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-1743dc94 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2482 .elementor-element.elementor-element-1743dc94{text-align:left;}.elementor-2482 .elementor-element.elementor-element-1743dc94 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;}.elementor-2482 .elementor-element.elementor-element-4e858e0d{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-116acd1f{text-align:left;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-38e70267 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-38e70267{text-align:left;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-8f02037{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-58704742{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-57a5559a .elementor-button{background-color:#CFCCDC;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.7em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCCDC;border-radius:8px 8px 8px 8px;padding:8px 12px 8px 12px;}.elementor-2482 .elementor-element.elementor-element-57a5559a .elementor-button:hover, .elementor-2482 .elementor-element.elementor-element-57a5559a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-57a5559a .elementor-button:hover svg, .elementor-2482 .elementor-element.elementor-element-57a5559a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-4e146f7{--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-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-4e146f7.e-con{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-489a54fe.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-489a54fe{text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.elementor-2482 .elementor-element.elementor-element-5f7f27d9.elementor-element{--align-self:flex-end;}.elementor-2482 .elementor-element.elementor-element-5f7f27d9{text-align:right;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-2482 .elementor-element.elementor-element-f0ab6b3{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CFCCDC;--border-color:#CFCCDC;--border-radius:30px 30px 30px 30px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2482 .elementor-element.elementor-element-7d760f16{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-497ea8a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-497ea8a8 img{border-radius:15px 15px 15px 15px;}.elementor-2482 .elementor-element.elementor-element-429dff6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-290ac24a > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2482 .elementor-element.elementor-element-290ac24a{text-align:left;}.elementor-2482 .elementor-element.elementor-element-290ac24a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;}.elementor-2482 .elementor-element.elementor-element-f389f28{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-4d7ae406{text-align:left;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-3caa9ae3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-3caa9ae3{text-align:left;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-17de7f43{--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:4% 4%;--row-gap:4%;--column-gap:4%;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-27d63f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-6a9fe6a0 .elementor-button{background-color:#CFCCDC;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.7em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:#CFCCDC;border-radius:8px 8px 8px 8px;padding:8px 12px 8px 12px;}.elementor-2482 .elementor-element.elementor-element-6a9fe6a0 .elementor-button:hover, .elementor-2482 .elementor-element.elementor-element-6a9fe6a0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-6a9fe6a0 .elementor-button:hover svg, .elementor-2482 .elementor-element.elementor-element-6a9fe6a0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-717427db{--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-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-717427db.e-con{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-33e962cb.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-33e962cb{text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.elementor-2482 .elementor-element.elementor-element-209ce59c.elementor-element{--align-self:flex-end;}.elementor-2482 .elementor-element.elementor-element-209ce59c{text-align:right;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-2482 .elementor-element.elementor-element-1b9e6afe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-e0985be{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-2482 .elementor-element.elementor-element-e0985be.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-2176c8a5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.16px;color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-2311bd67.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-2311bd67 .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-2311bd67 .elementor-icon{font-size:20px;}.elementor-2482 .elementor-element.elementor-element-2311bd67 .elementor-icon svg{height:20px;}.elementor-2482 .elementor-element.elementor-element-6efe31b6{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-30a27df5{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-54c0812{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-6c762ec5{text-align:center;}.elementor-2482 .elementor-element.elementor-element-6c762ec5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:700;}.elementor-2482 .elementor-element.elementor-element-2c001d45{--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-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-29c490a5{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-6c34395f .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-6c34395f .elementor-icon{font-size:40px;}.elementor-2482 .elementor-element.elementor-element-6c34395f .elementor-icon svg{height:40px;}.elementor-2482 .elementor-element.elementor-element-29b83773{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-7321de45 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-2482 .elementor-element.elementor-element-100bf280 .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-100bf280 .elementor-icon{font-size:20px;}.elementor-2482 .elementor-element.elementor-element-100bf280 .elementor-icon svg{height:20px;}.elementor-2482 .elementor-element.elementor-element-5978a2ce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-1043b30d .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-1043b30d .elementor-icon{font-size:40px;}.elementor-2482 .elementor-element.elementor-element-1043b30d .elementor-icon svg{height:40px;}.elementor-2482 .elementor-element.elementor-element-3e7a769d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-19d93dc1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-2482 .elementor-element.elementor-element-6ab3bf15 .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-6ab3bf15 .elementor-icon{font-size:20px;}.elementor-2482 .elementor-element.elementor-element-6ab3bf15 .elementor-icon svg{height:20px;}.elementor-2482 .elementor-element.elementor-element-3e607d8d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-21a94173 .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-21a94173 .elementor-icon{font-size:40px;}.elementor-2482 .elementor-element.elementor-element-21a94173 .elementor-icon svg{height:40px;}.elementor-2482 .elementor-element.elementor-element-40acda6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-487f7d34 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-2482 .elementor-element.elementor-element-7bb60feb .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-7bb60feb .elementor-icon{font-size:20px;}.elementor-2482 .elementor-element.elementor-element-7bb60feb .elementor-icon svg{height:20px;}.elementor-2482 .elementor-element.elementor-element-46af05a0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-380627ec .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-380627ec .elementor-icon{font-size:40px;}.elementor-2482 .elementor-element.elementor-element-380627ec .elementor-icon svg{height:40px;}.elementor-2482 .elementor-element.elementor-element-767d166e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-25e8cc46 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-2482 .elementor-element.elementor-element-bbba51 .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-bbba51 .elementor-icon{font-size:20px;}.elementor-2482 .elementor-element.elementor-element-bbba51 .elementor-icon svg{height:20px;}.elementor-2482 .elementor-element.elementor-element-617ce8c6{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-617ce8c6:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-617ce8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-2482 .elementor-element.elementor-element-36cc707b{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 20px 10px rgba(14.999999999999902, 0, 81.99999999999999, 0.1);--padding-top:52px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-36cc707b:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-36cc707b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2482 .elementor-element.elementor-element-a16e7ce{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-78b9d413{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-66acab14 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:700;line-height:1.3;}.elementor-2482 .elementor-element.elementor-element-439ec8cf{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-7fc249c );--border-color:var( --e-global-color-7fc249c );--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-2482 .elementor-element.elementor-element-2cc7018 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;letter-spacing:-0.16px;color:#FFFFFF;}.elementor-2482 .elementor-element.elementor-element-d921d4d.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-d921d4d .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-d921d4d .elementor-icon{font-size:20px;}.elementor-2482 .elementor-element.elementor-element-d921d4d .elementor-icon svg{height:20px;}.elementor-2482 .elementor-element.elementor-element-5e44f22e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-64c5d5e6 .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-64c5d5e6 .elementor-icon{font-size:100%;}.elementor-2482 .elementor-element.elementor-element-64c5d5e6 .elementor-icon svg{height:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2482 .elementor-element.elementor-element-770e63b6{--width:100%;}.elementor-2482 .elementor-element.elementor-element-2eeac957{--width:100%;}.elementor-2482 .elementor-element.elementor-element-518f98d6{--width:auto;}.elementor-2482 .elementor-element.elementor-element-20fc70b7{--width:100%;}.elementor-2482 .elementor-element.elementor-element-6a10a55d{--width:100%;}.elementor-2482 .elementor-element.elementor-element-626de15c{--width:30px;}.elementor-2482 .elementor-element.elementor-element-2a0bc109{--width:30px;}.elementor-2482 .elementor-element.elementor-element-234b1f90{--width:30px;}.elementor-2482 .elementor-element.elementor-element-7fd6cc57{--width:30px;}.elementor-2482 .elementor-element.elementor-element-24ffb87{--width:30px;}.elementor-2482 .elementor-element.elementor-element-569ad257{--width:100%;}.elementor-2482 .elementor-element.elementor-element-8cb353d{--width:100%;}.elementor-2482 .elementor-element.elementor-element-6257f599{--width:100%;}.elementor-2482 .elementor-element.elementor-element-66ff9629{--width:auto;}.elementor-2482 .elementor-element.elementor-element-72aa484d{--width:auto;}.elementor-2482 .elementor-element.elementor-element-58704742{--width:auto;}.elementor-2482 .elementor-element.elementor-element-4e146f7{--width:auto;}.elementor-2482 .elementor-element.elementor-element-27d63f6{--width:auto;}.elementor-2482 .elementor-element.elementor-element-717427db{--width:auto;}.elementor-2482 .elementor-element.elementor-element-6efe31b6{--width:100%;}.elementor-2482 .elementor-element.elementor-element-617ce8c6{--width:100%;}}@media(max-width:1024px){.elementor-2482 .elementor-element.elementor-element-9059dff{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2482 .elementor-element.elementor-element-3f5d9329{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-8304d66 .elementor-heading-title{font-size:48px;}.elementor-2482 .elementor-element.elementor-element-20fc70b7{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-6a10a55d{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-4d271abf{--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-ef782e7{--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-6ecf5e55{--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-2df401e1{--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-1bd383eb{--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-4987cae4{--padding-top:32px;--padding-bottom:32px;--padding-left:52px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-569ad257{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-6bc7485b{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-2482 .elementor-element.elementor-element-6bc7485b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-79756e46{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-2482 .elementor-element.elementor-element-79756e46.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-778990f3{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-2482 .elementor-element.elementor-element-778990f3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-47144963{--padding-top:32px;--padding-bottom:32px;--padding-left:52px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-6257f599{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-22a58a28 .elementor-heading-title{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-5774dd0a{font-size:16px;}.elementor-2482 .elementor-element.elementor-element-72aa484d{--justify-content:center;}.elementor-2482 .elementor-element.elementor-element-1743dc94 .elementor-heading-title{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-116acd1f{font-size:16px;}.elementor-2482 .elementor-element.elementor-element-290ac24a .elementor-heading-title{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-4d7ae406{font-size:16px;}.elementor-2482 .elementor-element.elementor-element-6efe31b6{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-6c762ec5 .elementor-heading-title{font-size:36px;}.elementor-2482 .elementor-element.elementor-element-2c001d45{--flex-wrap:wrap;}.elementor-2482 .elementor-element.elementor-element-617ce8c6{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-2482 .elementor-element.elementor-element-3f5d9329{--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-124b4e7 .elementor-heading-title{font-size:16px;}.elementor-2482 .elementor-element.elementor-element-8304d66 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-2482 .elementor-element.elementor-element-8304d66 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-2482 .elementor-element.elementor-element-2061d13b .elementor-heading-title{font-size:14px;}.elementor-2482 .elementor-element.elementor-element-7dc1fb63{--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2482 .elementor-element.elementor-element-2a39522b{text-align:center;}.elementor-2482 .elementor-element.elementor-element-2a39522b .elementor-heading-title{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-40b333a5 .elementor-heading-title{font-size:14px;}.elementor-2482 .elementor-element.elementor-element-20fc70b7{--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-1c3c5672 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-2482 .elementor-element.elementor-element-4a5c1441{--padding-top:48px;--padding-bottom:48px;--padding-left:30px;--padding-right:30px;}.elementor-2482 .elementor-element.elementor-element-3d89b6b6{--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-2482 .elementor-element.elementor-element-201f941c{font-size:18px;letter-spacing:-0.16px;}.elementor-2482 .elementor-element.elementor-element-5dcbb7e7{--padding-top:13px;--padding-bottom:13px;--padding-left:45px;--padding-right:34px;}.elementor-2482 .elementor-element.elementor-element-31042118 .elementor-heading-title{font-size:16px;letter-spacing:-0.16px;}.elementor-2482 .elementor-element.elementor-element-bb477c6{--padding-top:13px;--padding-bottom:13px;--padding-left:45px;--padding-right:34px;}.elementor-2482 .elementor-element.elementor-element-7a555b9b .elementor-heading-title{font-size:16px;letter-spacing:-0.16px;}.elementor-2482 .elementor-element.elementor-element-1616f32b{--padding-top:13px;--padding-bottom:13px;--padding-left:45px;--padding-right:34px;}.elementor-2482 .elementor-element.elementor-element-76b578ce .elementor-heading-title{font-size:16px;letter-spacing:-0.16px;}.elementor-2482 .elementor-element.elementor-element-6a10a55d:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-6a10a55d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:0px auto;}.elementor-2482 .elementor-element.elementor-element-6a10a55d{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-528fd13c{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-2482 .elementor-element.elementor-element-5147fd0 .elementor-heading-title{font-size:32px;}.elementor-2482 .elementor-element.elementor-element-4c8f946c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-2482 .elementor-element.elementor-element-4d271abf{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-5fb2be16{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-59aa1094{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:26px;--padding-left:61px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-626de15c{--width:30px;}.elementor-2482 .elementor-element.elementor-element-ef782e7{--e-con-grid-template-columns:1;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-662e9d74{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:26px;--padding-left:61px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-2a0bc109{--width:30px;}.elementor-2482 .elementor-element.elementor-element-6f2c2016{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-6f2c2016.elementor-element{--order:-99999 /* order start hack */;}.elementor-2482 .elementor-element.elementor-element-6ecf5e55{--e-con-grid-template-columns:1;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-46ecbda3{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-4f584e4e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:26px;--padding-left:61px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-234b1f90{--width:30px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2482 .elementor-element.elementor-element-2df401e1{--e-con-grid-template-columns:1;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-6f27893f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:26px;--padding-left:61px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-7fd6cc57{--width:30px;--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-2482 .elementor-element.elementor-element-675f3065{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-675f3065.elementor-element{--order:-99999 /* order start hack */;}.elementor-2482 .elementor-element.elementor-element-1bd383eb{--e-con-grid-template-columns:1;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--grid-justify-content:center;}.elementor-2482 .elementor-element.elementor-element-4e0b7fe9{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-4e0b7fe9 > .elementor-widget-container{margin:auto auto auto auto;}.elementor-2482 .elementor-element.elementor-element-4e0b7fe9.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-2753c14e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:26px;--padding-left:61px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-24ffb87{--width:30px;}.elementor-2482 .elementor-element.elementor-element-4987cae4{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:60px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-2482 .elementor-element.elementor-element-6fedbbc5 .elementor-icon{font-size:64px;}.elementor-2482 .elementor-element.elementor-element-6fedbbc5 .elementor-icon svg{height:64px;}.elementor-2482 .elementor-element.elementor-element-4e3e8550{text-align:center;}.elementor-2482 .elementor-element.elementor-element-569ad257{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-73208396 .elementor-heading-title{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-780df46{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2482 .elementor-element.elementor-element-6bc7485b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:45px;--padding-right:45px;}.elementor-2482 .elementor-element.elementor-element-7028dbda .elementor-heading-title{font-size:20px;line-height:1.4rem;}.elementor-2482 .elementor-element.elementor-element-79756e46{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:45px;--padding-right:45px;}.elementor-2482 .elementor-element.elementor-element-21c1848c .elementor-heading-title{font-size:20px;}.elementor-2482 .elementor-element.elementor-element-778990f3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:45px;--padding-right:45px;}.elementor-2482 .elementor-element.elementor-element-16fdaab7 .elementor-heading-title{font-size:20px;}.elementor-2482 .elementor-element.elementor-element-47144963{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:60px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-2482 .elementor-element.elementor-element-4601fadf{width:var( --container-widget-width, 79px );max-width:79px;--container-widget-width:79px;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-4601fadf .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-60332aa1{text-align:center;}.elementor-2482 .elementor-element.elementor-element-60332aa1 .elementor-heading-title{font-size:16px;}.elementor-2482 .elementor-element.elementor-element-7d87aec1{--justify-content:center;}.elementor-2482 .elementor-element.elementor-element-7d87aec1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2482 .elementor-element.elementor-element-700ab8c8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2482 .elementor-element.elementor-element-700ab8c8 .elementor-heading-title{font-size:14px;}.elementor-2482 .elementor-element.elementor-element-3f593886 .elementor-icon{font-size:16px;}.elementor-2482 .elementor-element.elementor-element-3f593886 .elementor-icon svg{height:16px;}.elementor-2482 .elementor-element.elementor-element-6257f599{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-401bdf75 .elementor-heading-title{font-size:32px;}.elementor-2482 .elementor-element.elementor-element-41701fd5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-2482 .elementor-element.elementor-element-7e820e4d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-72aa484d{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2482 .elementor-element.elementor-element-72aa484d.e-con{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-4e146f7{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2482 .elementor-element.elementor-element-17de7f43{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2482 .elementor-element.elementor-element-717427db{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2482 .elementor-element.elementor-element-1b9e6afe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2482 .elementor-element.elementor-element-e0985be{--justify-content:center;}.elementor-2482 .elementor-element.elementor-element-6efe31b6{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-30a27df5{--gap:38px 38px;--row-gap:38px;--column-gap:38px;}.elementor-2482 .elementor-element.elementor-element-6c762ec5 .elementor-heading-title{font-size:32px;}.elementor-2482 .elementor-element.elementor-element-2c001d45{--justify-content:space-around;}.elementor-2482 .elementor-element.elementor-element-617ce8c6{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-a16e7ce{--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-2482 .elementor-element.elementor-element-78b9d413{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2482 .elementor-element.elementor-element-78b9d413.e-con{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-66acab14{text-align:center;}.elementor-2482 .elementor-element.elementor-element-66acab14 .elementor-heading-title{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-439ec8cf{--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-2482 .elementor-element.elementor-element-2cc7018 .elementor-heading-title{font-size:14px;}.elementor-2482 .elementor-element.elementor-element-d921d4d .elementor-icon{font-size:16px;}.elementor-2482 .elementor-element.elementor-element-d921d4d .elementor-icon svg{height:16px;}.elementor-2482 .elementor-element.elementor-element-5e44f22e{--width:80%;}}/* Start custom CSS for container, class: .elementor-element-267508b3 */.elementor-2482 .elementor-element.elementor-element-267508b3 {
    max-width: 350px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f5d9329 */.elementor-2482 .elementor-element.elementor-element-3f5d9329 {
    padding-right: 50px;
    box-sizing: border-box;
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-3f5d9329 {
    padding-right: 40px;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-3f5d9329 {
    padding-right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49c81d26 */.elementor-2482 .elementor-element.elementor-element-49c81d26 img {
    /*width: calc(100% - 40px);*/
    max-width: 420px;
}
@media only screen and (max-width: 766px) {
    .elementor-2482 .elementor-element.elementor-element-49c81d26 img {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a14ad18 */.elementor-2482 .elementor-element.elementor-element-7a14ad18:before {
    content: '';
    display: block;
    position: absolute;
    width: 50vw;
    left: 0;
    top: 0;
    height: 100%;
    background-color: #0F0052;
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-7a14ad18:before {
        width: 100vw;
        left: 50%;
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9059dff */.elementor-2482 .elementor-element.elementor-element-9059dff {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
    position: relative;
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-9059dff {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-9059dff {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-770e63b6 */.elementor-2482 .elementor-element.elementor-element-770e63b6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40b333a5 */.elementor-2482 .elementor-element.elementor-element-40b333a5 * {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6efde0f1 */.elementor-2482 .elementor-element.elementor-element-6efde0f1 * {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496ebcff */.elementor-2482 .elementor-element.elementor-element-496ebcff {
    width: max-content;
    transition: ease-in-out .4s;
    cursor: pointer;
}
.elementor-2482 .elementor-element.elementor-element-496ebcff .btn-text p,
.elementor-2482 .elementor-element.elementor-element-496ebcff .btn-arrow path {
    transition: ease-in-out .4s;
}
.elementor-2482 .elementor-element.elementor-element-496ebcff:hover {
    background-color: #fff;
}
.elementor-2482 .elementor-element.elementor-element-496ebcff:hover .btn-text p {
    color: #0F0052;
}
.elementor-2482 .elementor-element.elementor-element-496ebcff:hover .btn-arrow path {
    fill: #0F0052;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc1fb63 */.elementor-2482 .elementor-element.elementor-element-7dc1fb63 {
    max-width: 858px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
    background-color: #8854FF;
}
.elementor-2482 .elementor-element.elementor-element-7dc1fb63 {
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-7dc1fb63 {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-7dc1fb63 {
        background-color: unset;
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebc680b */.elementor-2482 .elementor-element.elementor-element-7ebc680b {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-7ebc680b {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-7ebc680b {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201f941c */.elementor-2482 .elementor-element.elementor-element-201f941c *:last-child {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-650d2ea4 */.elementor-2482 .elementor-element.elementor-element-650d2ea4 {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dcbb7e7 */.elementor-2482 .elementor-element.elementor-element-5dcbb7e7 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-119c9918 */.elementor-2482 .elementor-element.elementor-element-119c9918 {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb477c6 */.elementor-2482 .elementor-element.elementor-element-bb477c6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79fc908a */.elementor-2482 .elementor-element.elementor-element-79fc908a {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 23px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1616f32b */.elementor-2482 .elementor-element.elementor-element-1616f32b {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d89b6b6 */.elementor-2482 .elementor-element.elementor-element-3d89b6b6 {
    width: 1080px;
    max-width: 100%;
}
.elementor-2482 .elementor-element.elementor-element-3d89b6b6 .inner-col {
    max-width: 495px;
    width: calc(50% - 20px);
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-3d89b6b6 .inner-col {
        max-width: 100%;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a5c1441 */.elementor-2482 .elementor-element.elementor-element-4a5c1441 {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-4a5c1441 {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-4a5c1441 {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528fd13c */.elementor-2482 .elementor-element.elementor-element-528fd13c {
    max-width: 750px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-528fd13c {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-528fd13c {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5fb2be16 */.elementor-2482 .elementor-element.elementor-element-5fb2be16 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76e85397 */.elementor-2482 .elementor-element.elementor-element-76e85397 {
    height: 42px;
    width: 42px;
    max-height: 42px;
    max-width: 42px;
    min-height: 42px;
    min-width: 42px;
    flex-grow: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background-color: #8854FF;
}
.elementor-2482 .elementor-element.elementor-element-76e85397 >* {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27d324c6 */.elementor-2482 .elementor-element.elementor-element-27d324c6 {
    height: 42px;
    width: 42px;
    max-height: 42px;
    max-width: 42px;
    min-height: 42px;
    min-width: 42px;
    flex-grow: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background-color: #8854FF;
}
.elementor-2482 .elementor-element.elementor-element-27d324c6 >* {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f2c2016 */.elementor-2482 .elementor-element.elementor-element-6f2c2016 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46ecbda3 */.elementor-2482 .elementor-element.elementor-element-46ecbda3 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7d9ff9 */.elementor-2482 .elementor-element.elementor-element-1d7d9ff9 {
    height: 42px;
    width: 42px;
    max-height: 42px;
    max-width: 42px;
    min-height: 42px;
    min-width: 42px;
    flex-grow: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background-color: #8854FF;
}
.elementor-2482 .elementor-element.elementor-element-1d7d9ff9 >* {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49b3a91a */.elementor-2482 .elementor-element.elementor-element-49b3a91a {
    height: 42px;
    width: 42px;
    max-height: 42px;
    max-width: 42px;
    min-height: 42px;
    min-width: 42px;
    flex-grow: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background-color: #8854FF;
}
.elementor-2482 .elementor-element.elementor-element-49b3a91a >* {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-675f3065 */.elementor-2482 .elementor-element.elementor-element-675f3065 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e0b7fe9 */.elementor-2482 .elementor-element.elementor-element-4e0b7fe9 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-581efd52 */.elementor-2482 .elementor-element.elementor-element-581efd52 {
    height: 42px;
    width: 42px;
    max-height: 42px;
    max-width: 42px;
    min-height: 42px;
    min-width: 42px;
    flex-grow: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background-color: #8854FF;
}
.elementor-2482 .elementor-element.elementor-element-581efd52 >* {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8f946c */.elementor-2482 .elementor-element.elementor-element-4c8f946c {
    max-width: 750px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
    display: grid;
    
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-4c8f946c {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-4c8f946c {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4987cae4 */.elementor-2482 .elementor-element.elementor-element-4987cae4 {
    max-width: 634px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
    overflow: hidden;
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-4987cae4 {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-4987cae4 {
        width: calc(100% - 60px);
        max-width: 230px;
    }
}


.elementor-2482 .elementor-element.elementor-element-4987cae4:before {
    content: '';
    width: 30px;
    height: 100%;
    display: block;
    background-color: #8854FF;
    border-radius: 0;
    position: absolute;
}
@media only screen and (max-width: 1024px) {
    
    .elementor-2482 .elementor-element.elementor-element-4987cae4:before {
        content: '';
        width: 20px;
        height: 100%;
        display: block;
        background-color: #8854FF;
        border-radius: 0;
        position: absolute;
    }
}
@media only screen and (max-width: 767px) {
    
    .elementor-2482 .elementor-element.elementor-element-4987cae4:before {
        content: '';
        width: 100%;
        height: 30px;
        display: block;
        background-color: #8854FF;
        border-radius: 0;
        position: absolute;
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73208396 */.elementor-2482 .elementor-element.elementor-element-73208396 {
    max-width: 100%;
    width: 700px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3309faf */.elementor-2482 .elementor-element.elementor-element-3309faf {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
.elementor-2482 .elementor-element.elementor-element-3309faf {
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-3309faf {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-3309faf {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-780df46 */.elementor-2482 .elementor-element.elementor-element-780df46 {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
.elementor-2482 .elementor-element.elementor-element-780df46 .single-card {
    width: calc((100% - 40px) / 3);
    min-width: 280px;
    max-width: 50%;
    
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-780df46 {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-780df46 {
        width: calc(100% - 40px);
    }
    .elementor-2482 .elementor-element.elementor-element-780df46 .single-card {
        width: 100%;
        min-width: unset;
        max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-700ab8c8 */.elementor-2482 .elementor-element.elementor-element-700ab8c8 * {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3f593886 */.elementor-2482 .elementor-element.elementor-element-3f593886 * {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d87aec1 */.elementor-2482 .elementor-element.elementor-element-7d87aec1 {
    width: max-content;
    transition: ease-in-out .4s;
    cursor: pointer;
}
.elementor-2482 .elementor-element.elementor-element-7d87aec1 .btn-text p,
.elementor-2482 .elementor-element.elementor-element-7d87aec1 .btn-arrow path {
    transition: ease-in-out .4s;
}
.elementor-2482 .elementor-element.elementor-element-7d87aec1:hover {
    background-color: #0F0052;
}
.elementor-2482 .elementor-element.elementor-element-7d87aec1:hover .btn-text p {
    color: #fff;
}
.elementor-2482 .elementor-element.elementor-element-7d87aec1:hover .btn-arrow path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47144963 */.elementor-2482 .elementor-element.elementor-element-47144963 {
    max-width: 860px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
    overflow: hidden;
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-47144963 {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-47144963 {
        width: calc(100% - 160px);
    }
}


.elementor-2482 .elementor-element.elementor-element-47144963:before {
    content: '';
    width: 30px;
    height: 100%;
    display: block;
    background-color: #8854FF;
    border-radius: 0;
    position: absolute;
}
@media only screen and (max-width: 1024px) {
    
    .elementor-2482 .elementor-element.elementor-element-47144963:before {
        content: '';
        width: 20px;
        height: 100%;
        display: block;
        background-color: #8854FF;
        border-radius: 0;
        position: absolute;
    }
}
@media only screen and (max-width: 767px) {
    
    .elementor-2482 .elementor-element.elementor-element-47144963:before {
        content: '';
        height: 30px;
        width: 100%;
        display: block;
        background-color: #8854FF;
        border-radius: 0;
        position: absolute;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b00a523 */.elementor-2482 .elementor-element.elementor-element-6b00a523 {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
.elementor-2482 .elementor-element.elementor-element-6b00a523 {
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-6b00a523 {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-6b00a523 {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-135f3f2e */.elementor-2482 .elementor-element.elementor-element-135f3f2e * {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72aa484d */.elementor-2482 .elementor-element.elementor-element-72aa484d * {
    line-height: 1;
}

.elementor-2482 .elementor-element.elementor-element-72aa484d:hover .link-text *, .elementor-2482 .elementor-element.elementor-element-72aa484d:hover .arrow svg path {
    color: #8854FF;
    fill: #8854FF;
}
.elementor-2482 .elementor-element.elementor-element-72aa484d .link-text *, .arrow svg path {
    transition: ease-in-out .4s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6269b331 */.elementor-2482 .elementor-element.elementor-element-6269b331 {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-489a54fe */.elementor-2482 .elementor-element.elementor-element-489a54fe * {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e146f7 */.elementor-2482 .elementor-element.elementor-element-4e146f7 * {
    line-height: 1;
}

.elementor-2482 .elementor-element.elementor-element-4e146f7:hover .link-text *, .elementor-2482 .elementor-element.elementor-element-4e146f7:hover .arrow svg path {
    color: #8854FF;
    fill: #8854FF;
}
.elementor-2482 .elementor-element.elementor-element-4e146f7 .link-text *, .arrow svg path {
    transition: ease-in-out .4s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-118b9c4c */.elementor-2482 .elementor-element.elementor-element-118b9c4c {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33e962cb */.elementor-2482 .elementor-element.elementor-element-33e962cb * {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717427db */.elementor-2482 .elementor-element.elementor-element-717427db * {
    line-height: 1;
}

.elementor-2482 .elementor-element.elementor-element-717427db:hover .link-text *, .elementor-2482 .elementor-element.elementor-element-717427db:hover .arrow svg path {
    color: #8854FF;
    fill: #8854FF;
}
.elementor-2482 .elementor-element.elementor-element-717427db .link-text *, .arrow svg path {
    transition: ease-in-out .4s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-429dff6e */.elementor-2482 .elementor-element.elementor-element-429dff6e {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d423f */.elementor-2482 .elementor-element.elementor-element-e0d423f {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
.elementor-2482 .elementor-element.elementor-element-e0d423f {
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-e0d423f {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-e0d423f {
        width: calc(100% - 40px);
    }
}











.three-col-post-card.single-card {
    width: calc((100% - 40px) / 3);
    min-width: 280px;
    background-color: #F7F7F9;
    flex-grow: 1;
    max-width: 50%;
}
@media only screen and (max-width: 1024px) {
    .three-col-post-card.single-card {
    width: calc((100% - 20px) / 2);
        min-width: unset;
        background-color: #F7F7F9;
        flex-grow: 1;
        max-width: 50%;
    }
}
@media only screen and (max-width: 767px) {
    .three-col-post-card.single-card {
        width: 100%;
        min-width: unset;
        background-color: #F7F7F9;
        flex-grow: 1;
        max-width: 100%;
    }
}
.three-col-post-card.single-card .image-container:after {
    content: '';
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    background-color: rgba(136, 84, 255, 0.15);
    width: 100%;
    height: 100%;
    transition: ease-in-out .4s;
}
.three-col-post-card.single-card .image-container{
    overflow: hidden;
    border-radius: 15px;
}
.three-col-post-card.single-card .image-container img{
    filter: grayscale(1);
    transition: ease-in-out .4s;
    width: 100%;
}
.three-col-post-card.single-card:hover .image-container img {
    filter: unset;
}
.three-col-post-card.single-card:hover .image-container:after {
    opacity: 0;
}
.three-col-post-card.single-card:hover {
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2176c8a5 */.elementor-2482 .elementor-element.elementor-element-2176c8a5 * {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2311bd67 */.elementor-2482 .elementor-element.elementor-element-2311bd67 * {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0985be */.elementor-2482 .elementor-element.elementor-element-e0985be {
    width: max-content;
    transition: ease-in-out .4s;
    cursor: pointer;
}
.elementor-2482 .elementor-element.elementor-element-e0985be .btn-text p,
.elementor-2482 .elementor-element.elementor-element-e0985be .btn-arrow path {
    transition: ease-in-out .4s;
}
.elementor-2482 .elementor-element.elementor-element-e0985be:hover {
    background-color: #0F0052;
}
.elementor-2482 .elementor-element.elementor-element-e0985be:hover .btn-text p {
    color: #fff;
}
.elementor-2482 .elementor-element.elementor-element-e0985be:hover .btn-arrow path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b9e6afe */.elementor-2482 .elementor-element.elementor-element-1b9e6afe {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
.elementor-2482 .elementor-element.elementor-element-1b9e6afe {
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-1b9e6afe {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-1b9e6afe {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-100bf280 */.elementor-2482 .elementor-element.elementor-element-100bf280 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ab3bf15 */.elementor-2482 .elementor-element.elementor-element-6ab3bf15 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7bb60feb */.elementor-2482 .elementor-element.elementor-element-7bb60feb {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bbba51 */.elementor-2482 .elementor-element.elementor-element-bbba51 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c001d45 */.elementor-2482 .elementor-element.elementor-element-2c001d45 .single-icon-link  {
    width: max-content;
    min-width: 130px;
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-2c001d45 .single-icon-link {
        min-width: 100px;
    }
}
.elementor-2482 .elementor-element.elementor-element-2c001d45 .single-icon-link .link-container {
    width: max-content;
}
.elementor-2482 .elementor-element.elementor-element-2c001d45 .single-icon-link svg path, 
.elementor-2482 .elementor-element.elementor-element-2c001d45 .single-icon-link p {
    transition: ease-in-out .4s;   
}
.elementor-2482 .elementor-element.elementor-element-2c001d45 .single-icon-link:hover svg path {
    fill: #8854FF;
}
.elementor-2482 .elementor-element.elementor-element-2c001d45 .single-icon-link:hover p {
        color: #8854FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a27df5 */.elementor-2482 .elementor-element.elementor-element-30a27df5 {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
.elementor-2482 .elementor-element.elementor-element-30a27df5 {
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-30a27df5 {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-30a27df5 {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cc7018 */.elementor-2482 .elementor-element.elementor-element-2cc7018 * {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d921d4d */.elementor-2482 .elementor-element.elementor-element-d921d4d * {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439ec8cf */.elementor-2482 .elementor-element.elementor-element-439ec8cf {
    width: max-content;
    transition: ease-in-out .4s;
    cursor: pointer;
    background-color: #8854FF;
}
.elementor-2482 .elementor-element.elementor-element-439ec8cf .btn-text p,
.elementor-2482 .elementor-element.elementor-element-439ec8cf .btn-arrow path {
    transition: ease-in-out .4s;
}
.elementor-2482 .elementor-element.elementor-element-439ec8cf:hover {
    background-color: #fff;
}
.elementor-2482 .elementor-element.elementor-element-439ec8cf:hover .btn-text p {
    color: #8854FF;
}
.elementor-2482 .elementor-element.elementor-element-439ec8cf:hover .btn-arrow path {
    fill: #8854FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b9d413 */.elementor-2482 .elementor-element.elementor-element-78b9d413 {
    width: calc((100% - 40px) / 1.5);
    max-width: 398px;
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-78b9d413 {
        width: 100%;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64c5d5e6 */.elementor-2482 .elementor-element.elementor-element-64c5d5e6 {
    width: 100%;
}
.elementor-2482 .elementor-element.elementor-element-64c5d5e6 svg {
    width: 100%;
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-64c5d5e6 {
        width: calc(100% - 50px);
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e44f22e */.elementor-2482 .elementor-element.elementor-element-5e44f22e {
    width: calc((100% - 40px) / 3);
    max-width: 200px;
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-5e44f22e {
        width: 100%;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a16e7ce */.elementor-2482 .elementor-element.elementor-element-a16e7ce {
    width: calc(100% - 90px);
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36cc707b */.elementor-2482 .elementor-element.elementor-element-36cc707b {
    max-width: 860px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
.elementor-2482 .elementor-element.elementor-element-36cc707b {
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (max-width: 1279px) {
    .elementor-2482 .elementor-element.elementor-element-36cc707b {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-36cc707b {
        width: calc(100% - 40px);
    }
}/* End custom CSS */