.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.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .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-152 .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-152 .elementor-element.elementor-element-770e63b6:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-770e63b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-152 .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-152 .elementor-element.elementor-element-3f5d9329{--display:flex;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-152 .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-152 .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.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .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-152 .elementor-element.elementor-element-124b4e7{text-align:center;}.elementor-152 .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-152 .elementor-element.elementor-element-8304d66 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-152 .elementor-element.elementor-element-8304d66{text-align:center;}.elementor-152 .elementor-element.elementor-element-8304d66 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:56px;font-weight:700;}.elementor-152 .elementor-element.elementor-element-2061d13b{text-align:center;}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-7a14ad18:not(.elementor-motion-effects-element-type-background), .elementor-152 .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.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom:not(.pa-bg-clipped-yes) .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-152 .elementor-element.elementor-element-3fb5662f{--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-152 .elementor-element.elementor-element-3fb5662f:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-3fb5662f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://identiq.incode.com/wp-content/uploads/2024/01/background-image-cta-banner-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-4f552ade{--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-152 .elementor-element.elementor-element-4f552ade:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-4f552ade > .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-152 .elementor-element.elementor-element-1d4e0464{--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-152 .elementor-element.elementor-element-5aa449d5{text-align:center;}.elementor-152 .elementor-element.elementor-element-5aa449d5 .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-152 .elementor-element.elementor-element-1b1078c4{--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-152 .elementor-element.elementor-element-76cf6f22 .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.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom:not(.pa-bg-clipped-yes) .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-152 .elementor-element.elementor-element-4290d751.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-4290d751 .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-4290d751 .elementor-icon{font-size:20px;}.elementor-152 .elementor-element.elementor-element-4290d751 .elementor-icon svg{height:20px;}.elementor-152 .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-152 .elementor-element.elementor-element-7ebc680b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-1c3c5672{text-align:center;}.elementor-152 .elementor-element.elementor-element-1c3c5672 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:700;}.elementor-152 .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-152 .elementor-element.elementor-element-4a5c1441:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-4a5c1441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-152 .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-152 .elementor-element.elementor-element-3d89b6b6.e-con{--align-self:center;}.elementor-152 .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.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .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-152 .elementor-element.elementor-element-201f941c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-b8c6eb7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-5dcbb7e7:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-5dcbb7e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-152 .elementor-element.elementor-element-650d2ea4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-650d2ea4:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-650d2ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8854FF;}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-bb477c6:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-bb477c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-152 .elementor-element.elementor-element-119c9918{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-119c9918:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-119c9918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da8ae9d );}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-1616f32b:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-1616f32b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-152 .elementor-element.elementor-element-79fc908a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-79fc908a:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-79fc908a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-444640a );}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-6a10a55d:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-6a10a55d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://identiq.incode.com/wp-content/uploads/2024/01/How-It-Works-Background.svg");background-size:cover;}.elementor-152 .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-152 .elementor-element.elementor-element-5147fd0{text-align:center;}.elementor-152 .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-152 .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-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-76e85397{text-align:center;}.elementor-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-626de15c:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-626de15c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fc249c );}.elementor-152 .elementor-element.elementor-element-626de15c.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-152 .elementor-element.elementor-element-626de15c{left:0px;}body.rtl .elementor-152 .elementor-element.elementor-element-626de15c{right:0px;}.elementor-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-27d324c6{text-align:center;}.elementor-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-2a0bc109:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-2a0bc109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fc249c );}.elementor-152 .elementor-element.elementor-element-2a0bc109.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-152 .elementor-element.elementor-element-2a0bc109{left:0px;}body.rtl .elementor-152 .elementor-element.elementor-element-2a0bc109{right:0px;}.elementor-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-1d7d9ff9{text-align:center;}.elementor-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-234b1f90:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-234b1f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fc249c );}.elementor-152 .elementor-element.elementor-element-234b1f90.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-152 .elementor-element.elementor-element-234b1f90{left:0px;}body.rtl .elementor-152 .elementor-element.elementor-element-234b1f90{right:0px;}.elementor-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-49b3a91a{text-align:center;}.elementor-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-7fd6cc57:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-7fd6cc57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fc249c );}.elementor-152 .elementor-element.elementor-element-7fd6cc57.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-152 .elementor-element.elementor-element-7fd6cc57{left:0px;}body.rtl .elementor-152 .elementor-element.elementor-element-7fd6cc57{right:0px;}.elementor-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-581efd52{text-align:center;}.elementor-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-24ffb87:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-24ffb87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fc249c );}.elementor-152 .elementor-element.elementor-element-24ffb87.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-152 .elementor-element.elementor-element-24ffb87{left:0px;}body.rtl .elementor-152 .elementor-element.elementor-element-24ffb87{right:0px;}.elementor-152 .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-152 .elementor-element.elementor-element-4987cae4:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-4987cae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-6fedbbc5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-152 .elementor-element.elementor-element-6fedbbc5 .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-6fedbbc5 .elementor-icon{font-size:43px;}.elementor-152 .elementor-element.elementor-element-6fedbbc5 .elementor-icon svg{height:43px;}.elementor-152 .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-152 .elementor-element.elementor-element-60db048f{--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-152 .elementor-element.elementor-element-1ee0e99e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-26619ef1.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-26619ef1{text-align:center;}.elementor-152 .elementor-element.elementor-element-26619ef1 .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-152 .elementor-element.elementor-element-42ee9a6{--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-152 .elementor-element.elementor-element-3e882e00{--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-152 .elementor-element.elementor-element-3e882e00:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-3e882e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-152 .elementor-element.elementor-element-a390414{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-a390414.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.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-lottie:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-lottie.premium-gbadge-custom:not(.pa-bg-clipped-yes) .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-152 .elementor-element.elementor-element-58f2e1c1.premium-lottie-canvas .premium-lottie-animation, .elementor-152 .elementor-element.elementor-element-58f2e1c1.premium-lottie-svg svg{width:200px !important;}.elementor-152 .elementor-element.elementor-element-58f2e1c1 .premium-lottie-animation{transform:rotate(0deg);}.elementor-152 .elementor-element.elementor-element-58f2e1c1{text-align:center;}.elementor-152 .elementor-element.elementor-element-54b9eba2{--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-152 .elementor-element.elementor-element-578bfed4 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-152 .elementor-element.elementor-element-578bfed4{text-align:center;}.elementor-152 .elementor-element.elementor-element-578bfed4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-152 .elementor-element.elementor-element-69459ded{--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-152 .elementor-element.elementor-element-69459ded:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-69459ded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-152 .elementor-element.elementor-element-46c9da5c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-46c9da5c.e-con{--align-self:center;}.elementor-152 .elementor-element.elementor-element-1585af8a.premium-lottie-canvas .premium-lottie-animation, .elementor-152 .elementor-element.elementor-element-1585af8a.premium-lottie-svg svg{width:200px !important;}.elementor-152 .elementor-element.elementor-element-1585af8a .premium-lottie-animation{transform:rotate(0deg);}.elementor-152 .elementor-element.elementor-element-1585af8a{text-align:center;}.elementor-152 .elementor-element.elementor-element-6ea4552f{--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-152 .elementor-element.elementor-element-1e02f45e > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-152 .elementor-element.elementor-element-1e02f45e{text-align:center;}.elementor-152 .elementor-element.elementor-element-1e02f45e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-152 .elementor-element.elementor-element-7264b1bd{--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-152 .elementor-element.elementor-element-7264b1bd:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-7264b1bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-152 .elementor-element.elementor-element-4043937b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-4043937b.e-con{--align-self:center;}.elementor-152 .elementor-element.elementor-element-6a0492b1.premium-lottie-canvas .premium-lottie-animation, .elementor-152 .elementor-element.elementor-element-6a0492b1.premium-lottie-svg svg{width:200px !important;}.elementor-152 .elementor-element.elementor-element-6a0492b1 .premium-lottie-animation{transform:rotate(0deg);}.elementor-152 .elementor-element.elementor-element-6a0492b1{text-align:center;}.elementor-152 .elementor-element.elementor-element-6e774f1{--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-152 .elementor-element.elementor-element-2254fa9e > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-152 .elementor-element.elementor-element-2254fa9e{text-align:center;}.elementor-152 .elementor-element.elementor-element-2254fa9e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-152 .elementor-element.elementor-element-2371b5b8{--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-152 .elementor-element.elementor-element-324718b7{--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: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-152 .elementor-element.elementor-element-1d889dbf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-152 .elementor-element.elementor-element-1d889dbf .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-1d889dbf .elementor-icon{font-size:64px;}.elementor-152 .elementor-element.elementor-element-1d889dbf .elementor-icon svg{height:64px;}.elementor-152 .elementor-element.elementor-element-c5ce252 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;}.elementor-152 .elementor-element.elementor-element-719d3f3d{--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-152 .elementor-element.elementor-element-719d3f3d.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-152 .elementor-element.elementor-element-19de0922 .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-152 .elementor-element.elementor-element-6d99530b.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-6d99530b .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-6d99530b .elementor-icon{font-size:20px;}.elementor-152 .elementor-element.elementor-element-6d99530b .elementor-icon svg{height:20px;}.elementor-152 .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-152 .elementor-element.elementor-element-6257f599:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-6257f599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-152 .elementor-element.elementor-element-6b00a523{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-401bdf75.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-401bdf75{text-align:center;}.elementor-152 .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-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-51d44cde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-51d44cde img{border-radius:15px 15px 15px 15px;}.elementor-152 .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-152 .elementor-element.elementor-element-22a58a28 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-152 .elementor-element.elementor-element-22a58a28{text-align:start;}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-5774dd0a{text-align:start;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-152 .elementor-element.elementor-element-17c4966c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-17c4966c{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-152 .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-152 .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.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .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-152 .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-152 .elementor-element.elementor-element-7e820e4d .elementor-button:hover, .elementor-152 .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-152 .elementor-element.elementor-element-7e820e4d .elementor-button:hover svg, .elementor-152 .elementor-element.elementor-element-7e820e4d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-152 .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-152 .elementor-element.elementor-element-72aa484d.e-con{--align-self:center;}.elementor-152 .elementor-element.elementor-element-135f3f2e.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-135f3f2e{text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.elementor-152 .elementor-element.elementor-element-343e9a8f.elementor-element{--align-self:flex-end;}.elementor-152 .elementor-element.elementor-element-343e9a8f{text-align:end;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-32d1108c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-32d1108c img{border-radius:15px 15px 15px 15px;}.elementor-152 .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-152 .elementor-element.elementor-element-1743dc94 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-152 .elementor-element.elementor-element-1743dc94{text-align:start;}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-116acd1f{text-align:start;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-38e70267 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-38e70267{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-57a5559a .elementor-button:hover, .elementor-152 .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-152 .elementor-element.elementor-element-57a5559a .elementor-button:hover svg, .elementor-152 .elementor-element.elementor-element-57a5559a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-152 .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-152 .elementor-element.elementor-element-4e146f7.e-con{--align-self:center;}.elementor-152 .elementor-element.elementor-element-489a54fe.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-489a54fe{text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.elementor-152 .elementor-element.elementor-element-5f7f27d9.elementor-element{--align-self:flex-end;}.elementor-152 .elementor-element.elementor-element-5f7f27d9{text-align:end;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-497ea8a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-497ea8a8 img{border-radius:15px 15px 15px 15px;}.elementor-152 .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-152 .elementor-element.elementor-element-290ac24a > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-152 .elementor-element.elementor-element-290ac24a{text-align:start;}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-4d7ae406{text-align:start;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-152 .elementor-element.elementor-element-3caa9ae3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-3caa9ae3{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-6a9fe6a0 .elementor-button:hover, .elementor-152 .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-152 .elementor-element.elementor-element-6a9fe6a0 .elementor-button:hover svg, .elementor-152 .elementor-element.elementor-element-6a9fe6a0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-152 .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-152 .elementor-element.elementor-element-717427db.e-con{--align-self:center;}.elementor-152 .elementor-element.elementor-element-33e962cb.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-33e962cb{text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.elementor-152 .elementor-element.elementor-element-209ce59c.elementor-element{--align-self:flex-end;}.elementor-152 .elementor-element.elementor-element-209ce59c{text-align:end;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-e0985be.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-152 .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-152 .elementor-element.elementor-element-2311bd67.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-2311bd67 .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-2311bd67 .elementor-icon{font-size:20px;}.elementor-152 .elementor-element.elementor-element-2311bd67 .elementor-icon svg{height:20px;}.elementor-152 .elementor-element.elementor-element-2736b7e7{--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-152 .elementor-element.elementor-element-600fcfb6{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-164b80f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-3c9c6ef0{text-align:center;}.elementor-152 .elementor-element.elementor-element-3c9c6ef0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:700;}.elementor-152 .elementor-element.elementor-element-12203b97{--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-152 .elementor-element.elementor-element-2369be53{--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-152 .elementor-element.elementor-element-9d3fa50 .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-9d3fa50 .elementor-icon{font-size:40px;}.elementor-152 .elementor-element.elementor-element-9d3fa50 .elementor-icon svg{height:40px;}.elementor-152 .elementor-element.elementor-element-7283ed02{--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-152 .elementor-element.elementor-element-61113ccb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-152 .elementor-element.elementor-element-16f9d349 .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-16f9d349 .elementor-icon{font-size:20px;}.elementor-152 .elementor-element.elementor-element-16f9d349 .elementor-icon svg{height:20px;}.elementor-152 .elementor-element.elementor-element-12c26c16{--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-152 .elementor-element.elementor-element-382275c .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-382275c .elementor-icon{font-size:40px;}.elementor-152 .elementor-element.elementor-element-382275c .elementor-icon svg{height:40px;}.elementor-152 .elementor-element.elementor-element-4b8abe4a{--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-152 .elementor-element.elementor-element-7c1f8d8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-152 .elementor-element.elementor-element-6d196327 .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-6d196327 .elementor-icon{font-size:20px;}.elementor-152 .elementor-element.elementor-element-6d196327 .elementor-icon svg{height:20px;}.elementor-152 .elementor-element.elementor-element-16bb1e86{--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-152 .elementor-element.elementor-element-4899a7c7 .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-4899a7c7 .elementor-icon{font-size:40px;}.elementor-152 .elementor-element.elementor-element-4899a7c7 .elementor-icon svg{height:40px;}.elementor-152 .elementor-element.elementor-element-17ddd361{--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-152 .elementor-element.elementor-element-332e2d9e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-152 .elementor-element.elementor-element-6ddae29f .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-6ddae29f .elementor-icon{font-size:20px;}.elementor-152 .elementor-element.elementor-element-6ddae29f .elementor-icon svg{height:20px;}.elementor-152 .elementor-element.elementor-element-3634b465{--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-152 .elementor-element.elementor-element-701e3d82 .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-701e3d82 .elementor-icon{font-size:40px;}.elementor-152 .elementor-element.elementor-element-701e3d82 .elementor-icon svg{height:40px;}.elementor-152 .elementor-element.elementor-element-7048cece{--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-152 .elementor-element.elementor-element-4404a234 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-152 .elementor-element.elementor-element-3576162b .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-3576162b .elementor-icon{font-size:20px;}.elementor-152 .elementor-element.elementor-element-3576162b .elementor-icon svg{height:20px;}.elementor-152 .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-152 .elementor-element.elementor-element-617ce8c6:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-617ce8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-152 .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-152 .elementor-element.elementor-element-36cc707b:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-36cc707b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-152 .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-152 .elementor-element.elementor-element-78b9d413{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-66acab14 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:700;}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-d921d4d.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-d921d4d .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-d921d4d .elementor-icon{font-size:20px;}.elementor-152 .elementor-element.elementor-element-d921d4d .elementor-icon svg{height:20px;}.elementor-152 .elementor-element.elementor-element-5e44f22e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-64c5d5e6 .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-64c5d5e6 .elementor-icon{font-size:100%;}.elementor-152 .elementor-element.elementor-element-64c5d5e6 .elementor-icon svg{height:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-152 .elementor-element.elementor-element-770e63b6{--width:100%;}.elementor-152 .elementor-element.elementor-element-3fb5662f{--width:100%;}.elementor-152 .elementor-element.elementor-element-1d4e0464{--width:auto;}.elementor-152 .elementor-element.elementor-element-20fc70b7{--width:100%;}.elementor-152 .elementor-element.elementor-element-6a10a55d{--width:100%;}.elementor-152 .elementor-element.elementor-element-626de15c{--width:30px;}.elementor-152 .elementor-element.elementor-element-2a0bc109{--width:30px;}.elementor-152 .elementor-element.elementor-element-234b1f90{--width:30px;}.elementor-152 .elementor-element.elementor-element-7fd6cc57{--width:30px;}.elementor-152 .elementor-element.elementor-element-24ffb87{--width:30px;}.elementor-152 .elementor-element.elementor-element-60db048f{--width:100%;}.elementor-152 .elementor-element.elementor-element-2371b5b8{--width:100%;}.elementor-152 .elementor-element.elementor-element-6257f599{--width:100%;}.elementor-152 .elementor-element.elementor-element-66ff9629{--width:auto;}.elementor-152 .elementor-element.elementor-element-72aa484d{--width:auto;}.elementor-152 .elementor-element.elementor-element-58704742{--width:auto;}.elementor-152 .elementor-element.elementor-element-4e146f7{--width:auto;}.elementor-152 .elementor-element.elementor-element-27d63f6{--width:auto;}.elementor-152 .elementor-element.elementor-element-717427db{--width:auto;}.elementor-152 .elementor-element.elementor-element-2736b7e7{--width:100%;}.elementor-152 .elementor-element.elementor-element-617ce8c6{--width:100%;}}@media(max-width:1024px){.elementor-152 .elementor-element.elementor-element-9059dff{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-152 .elementor-element.elementor-element-3f5d9329{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-8304d66 .elementor-heading-title{font-size:48px;}.elementor-152 .elementor-element.elementor-element-20fc70b7{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-6a10a55d{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-4d271abf{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-ef782e7{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-6ecf5e55{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-2df401e1{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-1bd383eb{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-4987cae4{--padding-top:32px;--padding-bottom:32px;--padding-left:52px;--padding-right:32px;}.elementor-152 .elementor-element.elementor-element-60db048f{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-3e882e00{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-152 .elementor-element.elementor-element-3e882e00.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-152 .elementor-element.elementor-element-69459ded{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-152 .elementor-element.elementor-element-69459ded.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-152 .elementor-element.elementor-element-7264b1bd{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-152 .elementor-element.elementor-element-7264b1bd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-152 .elementor-element.elementor-element-324718b7{--padding-top:32px;--padding-bottom:32px;--padding-left:52px;--padding-right:32px;}.elementor-152 .elementor-element.elementor-element-6257f599{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-22a58a28 .elementor-heading-title{font-size:24px;}.elementor-152 .elementor-element.elementor-element-5774dd0a{font-size:16px;}.elementor-152 .elementor-element.elementor-element-72aa484d{--justify-content:center;}.elementor-152 .elementor-element.elementor-element-1743dc94 .elementor-heading-title{font-size:24px;}.elementor-152 .elementor-element.elementor-element-116acd1f{font-size:16px;}.elementor-152 .elementor-element.elementor-element-290ac24a .elementor-heading-title{font-size:24px;}.elementor-152 .elementor-element.elementor-element-4d7ae406{font-size:16px;}.elementor-152 .elementor-element.elementor-element-2736b7e7{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-3c9c6ef0 .elementor-heading-title{font-size:36px;}.elementor-152 .elementor-element.elementor-element-12203b97{--flex-wrap:wrap;}.elementor-152 .elementor-element.elementor-element-617ce8c6{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-152 .elementor-element.elementor-element-3f5d9329{--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-124b4e7 .elementor-heading-title{font-size:16px;}.elementor-152 .elementor-element.elementor-element-8304d66 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-152 .elementor-element.elementor-element-8304d66 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-152 .elementor-element.elementor-element-2061d13b .elementor-heading-title{font-size:14px;}.elementor-152 .elementor-element.elementor-element-49c81d26 img{width:100%;}.elementor-152 .elementor-element.elementor-element-4f552ade{--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-152 .elementor-element.elementor-element-5aa449d5{text-align:center;}.elementor-152 .elementor-element.elementor-element-5aa449d5 .elementor-heading-title{font-size:24px;}.elementor-152 .elementor-element.elementor-element-76cf6f22 .elementor-heading-title{font-size:14px;}.elementor-152 .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-152 .elementor-element.elementor-element-1c3c5672 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-152 .elementor-element.elementor-element-4a5c1441{--padding-top:48px;--padding-bottom:48px;--padding-left:30px;--padding-right:30px;}.elementor-152 .elementor-element.elementor-element-3d89b6b6{--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-152 .elementor-element.elementor-element-201f941c{font-size:18px;letter-spacing:-0.16px;}.elementor-152 .elementor-element.elementor-element-5dcbb7e7{--padding-top:13px;--padding-bottom:13px;--padding-left:45px;--padding-right:34px;}.elementor-152 .elementor-element.elementor-element-31042118 .elementor-heading-title{font-size:16px;letter-spacing:-0.16px;}.elementor-152 .elementor-element.elementor-element-bb477c6{--padding-top:13px;--padding-bottom:13px;--padding-left:45px;--padding-right:34px;}.elementor-152 .elementor-element.elementor-element-7a555b9b .elementor-heading-title{font-size:16px;letter-spacing:-0.16px;}.elementor-152 .elementor-element.elementor-element-1616f32b{--padding-top:13px;--padding-bottom:13px;--padding-left:45px;--padding-right:34px;}.elementor-152 .elementor-element.elementor-element-76b578ce .elementor-heading-title{font-size:16px;letter-spacing:-0.16px;}.elementor-152 .elementor-element.elementor-element-6a10a55d:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-6a10a55d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:0px auto;}.elementor-152 .elementor-element.elementor-element-6a10a55d{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-528fd13c{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-152 .elementor-element.elementor-element-5147fd0 .elementor-heading-title{font-size:32px;}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-5fb2be16{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-152 .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-152 .elementor-element.elementor-element-626de15c{--width:30px;}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-2a0bc109{--width:30px;}.elementor-152 .elementor-element.elementor-element-6f2c2016{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-6f2c2016.elementor-element{--order:-99999 /* order start hack */;}.elementor-152 .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-152 .elementor-element.elementor-element-46ecbda3{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-152 .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-152 .elementor-element.elementor-element-234b1f90{--width:30px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-675f3065{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-675f3065.elementor-element{--order:-99999 /* order start hack */;}.elementor-152 .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-152 .elementor-element.elementor-element-4e0b7fe9{width:var( --container-widget-width, 199px );max-width:199px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-4e0b7fe9 > .elementor-widget-container{margin:auto auto auto auto;}.elementor-152 .elementor-element.elementor-element-4e0b7fe9.elementor-element{--align-self:center;}.elementor-152 .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-152 .elementor-element.elementor-element-24ffb87{--width:30px;}.elementor-152 .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-152 .elementor-element.elementor-element-6fedbbc5 .elementor-icon{font-size:64px;}.elementor-152 .elementor-element.elementor-element-6fedbbc5 .elementor-icon svg{height:64px;}.elementor-152 .elementor-element.elementor-element-4e3e8550{text-align:center;}.elementor-152 .elementor-element.elementor-element-60db048f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-26619ef1 .elementor-heading-title{font-size:24px;}.elementor-152 .elementor-element.elementor-element-42ee9a6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-152 .elementor-element.elementor-element-3e882e00{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:45px;--padding-right:45px;}.elementor-152 .elementor-element.elementor-element-578bfed4 .elementor-heading-title{font-size:20px;line-height:1.4rem;}.elementor-152 .elementor-element.elementor-element-69459ded{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:45px;--padding-right:45px;}.elementor-152 .elementor-element.elementor-element-1e02f45e .elementor-heading-title{font-size:20px;}.elementor-152 .elementor-element.elementor-element-7264b1bd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:45px;--padding-right:45px;}.elementor-152 .elementor-element.elementor-element-2254fa9e .elementor-heading-title{font-size:20px;}.elementor-152 .elementor-element.elementor-element-324718b7{--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-152 .elementor-element.elementor-element-c5ce252{text-align:center;}.elementor-152 .elementor-element.elementor-element-c5ce252 .elementor-heading-title{font-size:16px;}.elementor-152 .elementor-element.elementor-element-719d3f3d{--justify-content:center;}.elementor-152 .elementor-element.elementor-element-719d3f3d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-19de0922.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-19de0922 .elementor-heading-title{font-size:14px;}.elementor-152 .elementor-element.elementor-element-6d99530b .elementor-icon{font-size:16px;}.elementor-152 .elementor-element.elementor-element-6d99530b .elementor-icon svg{height:16px;}.elementor-152 .elementor-element.elementor-element-6257f599{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-401bdf75 .elementor-heading-title{font-size:32px;}.elementor-152 .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-152 .elementor-element.elementor-element-7e820e4d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-152 .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-152 .elementor-element.elementor-element-72aa484d.e-con{--align-self:flex-start;}.elementor-152 .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-152 .elementor-element.elementor-element-17de7f43{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-152 .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-152 .elementor-element.elementor-element-1b9e6afe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-152 .elementor-element.elementor-element-e0985be{--justify-content:center;}.elementor-152 .elementor-element.elementor-element-2736b7e7{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-600fcfb6{--gap:38px 38px;--row-gap:38px;--column-gap:38px;}.elementor-152 .elementor-element.elementor-element-3c9c6ef0 .elementor-heading-title{font-size:32px;}.elementor-152 .elementor-element.elementor-element-12203b97{--justify-content:space-around;}.elementor-152 .elementor-element.elementor-element-617ce8c6{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-152 .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-152 .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-152 .elementor-element.elementor-element-78b9d413.e-con{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-66acab14{text-align:center;}.elementor-152 .elementor-element.elementor-element-66acab14 .elementor-heading-title{font-size:24px;}.elementor-152 .elementor-element.elementor-element-439ec8cf{--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-152 .elementor-element.elementor-element-2cc7018 .elementor-heading-title{font-size:14px;}.elementor-152 .elementor-element.elementor-element-d921d4d .elementor-icon{font-size:16px;}.elementor-152 .elementor-element.elementor-element-d921d4d .elementor-icon svg{height:16px;}.elementor-152 .elementor-element.elementor-element-5e44f22e{--width:80%;}}/* Start custom CSS for container, class: .elementor-element-267508b3 */.elementor-152 .elementor-element.elementor-element-267508b3 {
    max-width: 350px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f5d9329 */.elementor-152 .elementor-element.elementor-element-3f5d9329 {
    padding-right: 50px;
    box-sizing: border-box;
}
@media only screen and (max-width: 1279px) {
    .elementor-152 .elementor-element.elementor-element-3f5d9329 {
    padding-right: 40px;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-3f5d9329 {
    padding-right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49c81d26 */.elementor-152 .elementor-element.elementor-element-49c81d26 img {
    /*width: calc(100% - 40px);*/
    max-width: 420px;
}
@media only screen and (max-width: 766px) {
    .elementor-152 .elementor-element.elementor-element-49c81d26 img {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a14ad18 */.elementor-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-9059dff {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-9059dff {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-770e63b6 */.elementor-152 .elementor-element.elementor-element-770e63b6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76cf6f22 */.elementor-152 .elementor-element.elementor-element-76cf6f22 * {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4290d751 */.elementor-152 .elementor-element.elementor-element-4290d751 * {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b1078c4 */.elementor-152 .elementor-element.elementor-element-1b1078c4 {
    width: max-content;
    transition: ease-in-out .4s;
    cursor: pointer;
}
.elementor-152 .elementor-element.elementor-element-1b1078c4 .btn-text p,
.elementor-152 .elementor-element.elementor-element-1b1078c4 .btn-arrow path {
    transition: ease-in-out .4s;
}
.elementor-152 .elementor-element.elementor-element-1b1078c4:hover {
    background-color: #fff;
}
.elementor-152 .elementor-element.elementor-element-1b1078c4:hover .btn-text p {
    color: #0F0052;
}
.elementor-152 .elementor-element.elementor-element-1b1078c4:hover .btn-arrow path {
    fill: #0F0052;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f552ade */.elementor-152 .elementor-element.elementor-element-4f552ade {
    max-width: 858px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
    background-color: #8854FF;
}
.elementor-152 .elementor-element.elementor-element-4f552ade {
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (max-width: 1279px) {
    .elementor-152 .elementor-element.elementor-element-4f552ade {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-4f552ade {
        background-color: unset;
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ebc680b */.elementor-152 .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-152 .elementor-element.elementor-element-7ebc680b {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-7ebc680b {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201f941c */.elementor-152 .elementor-element.elementor-element-201f941c *:last-child {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-650d2ea4 */.elementor-152 .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-152 .elementor-element.elementor-element-5dcbb7e7 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-119c9918 */.elementor-152 .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-152 .elementor-element.elementor-element-bb477c6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79fc908a */.elementor-152 .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-152 .elementor-element.elementor-element-1616f32b {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d89b6b6 */.elementor-152 .elementor-element.elementor-element-3d89b6b6 {
    width: 1080px;
    max-width: 100%;
}
.elementor-152 .elementor-element.elementor-element-3d89b6b6 .inner-col {
    max-width: 495px;
    width: calc(50% - 20px);
}
@media only screen and (max-width: 767px) {
    .elementor-152 .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-152 .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-152 .elementor-element.elementor-element-4a5c1441 {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-4a5c1441 {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528fd13c */.elementor-152 .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-152 .elementor-element.elementor-element-528fd13c {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-528fd13c {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5fb2be16 */.elementor-152 .elementor-element.elementor-element-5fb2be16 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76e85397 */.elementor-152 .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-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-6f2c2016 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46ecbda3 */.elementor-152 .elementor-element.elementor-element-46ecbda3 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7d9ff9 */.elementor-152 .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-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-675f3065 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e0b7fe9 */.elementor-152 .elementor-element.elementor-element-4e0b7fe9 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-581efd52 */.elementor-152 .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-152 .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-152 .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-152 .elementor-element.elementor-element-4c8f946c {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-4c8f946c {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4987cae4 */.elementor-152 .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-152 .elementor-element.elementor-element-4987cae4 {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-4987cae4 {
        width: calc(100% - 60px);
        max-width: 230px;
    }
}


.elementor-152 .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-152 .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-152 .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-26619ef1 */.elementor-152 .elementor-element.elementor-element-26619ef1 {
    max-width: 100%;
    width: 700px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee0e99e */.elementor-152 .elementor-element.elementor-element-1ee0e99e {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
.elementor-152 .elementor-element.elementor-element-1ee0e99e {
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (max-width: 1279px) {
    .elementor-152 .elementor-element.elementor-element-1ee0e99e {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-1ee0e99e {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ee9a6 */.elementor-152 .elementor-element.elementor-element-42ee9a6 {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
.elementor-152 .elementor-element.elementor-element-42ee9a6 .single-card {
    width: calc((100% - 40px) / 3);
    min-width: 280px;
    max-width: 50%;
    
}
@media only screen and (max-width: 1279px) {
    .elementor-152 .elementor-element.elementor-element-42ee9a6 {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-42ee9a6 {
        width: calc(100% - 40px);
    }
    .elementor-152 .elementor-element.elementor-element-42ee9a6 .single-card {
        width: 100%;
        min-width: unset;
        max-width: 100%;
        
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19de0922 */.elementor-152 .elementor-element.elementor-element-19de0922 * {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d99530b */.elementor-152 .elementor-element.elementor-element-6d99530b * {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-719d3f3d */.elementor-152 .elementor-element.elementor-element-719d3f3d {
    width: max-content;
    transition: ease-in-out .4s;
    cursor: pointer;
}
.elementor-152 .elementor-element.elementor-element-719d3f3d .btn-text p,
.elementor-152 .elementor-element.elementor-element-719d3f3d .btn-arrow path {
    transition: ease-in-out .4s;
}
.elementor-152 .elementor-element.elementor-element-719d3f3d:hover {
    background-color: #0F0052;
}
.elementor-152 .elementor-element.elementor-element-719d3f3d:hover .btn-text p {
    color: #fff;
}
.elementor-152 .elementor-element.elementor-element-719d3f3d:hover .btn-arrow path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324718b7 */.elementor-152 .elementor-element.elementor-element-324718b7 {
    max-width: 860px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
    overflow: hidden;
}
@media only screen and (max-width: 1279px) {
    .elementor-152 .elementor-element.elementor-element-324718b7 {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-324718b7 {
        /*width: calc(100% - 160px);*/
    }
}


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

.elementor-152 .elementor-element.elementor-element-72aa484d:hover .link-text *, .elementor-152 .elementor-element.elementor-element-72aa484d:hover .arrow svg path {
    color: #8854FF;
    fill: #8854FF;
}
.elementor-152 .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-152 .elementor-element.elementor-element-6269b331 {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-489a54fe */.elementor-152 .elementor-element.elementor-element-489a54fe * {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e146f7 */.elementor-152 .elementor-element.elementor-element-4e146f7 * {
    line-height: 1;
}

.elementor-152 .elementor-element.elementor-element-4e146f7:hover .link-text *, .elementor-152 .elementor-element.elementor-element-4e146f7:hover .arrow svg path {
    color: #8854FF;
    fill: #8854FF;
}
.elementor-152 .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-152 .elementor-element.elementor-element-118b9c4c {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33e962cb */.elementor-152 .elementor-element.elementor-element-33e962cb * {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-717427db */.elementor-152 .elementor-element.elementor-element-717427db * {
    line-height: 1;
}

.elementor-152 .elementor-element.elementor-element-717427db:hover .link-text *, .elementor-152 .elementor-element.elementor-element-717427db:hover .arrow svg path {
    color: #8854FF;
    fill: #8854FF;
}
.elementor-152 .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-152 .elementor-element.elementor-element-429dff6e {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d423f */.elementor-152 .elementor-element.elementor-element-e0d423f {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
.elementor-152 .elementor-element.elementor-element-e0d423f {
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (max-width: 1279px) {
    .elementor-152 .elementor-element.elementor-element-e0d423f {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .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-152 .elementor-element.elementor-element-2176c8a5 * {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2311bd67 */.elementor-152 .elementor-element.elementor-element-2311bd67 * {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0985be */.elementor-152 .elementor-element.elementor-element-e0985be {
    width: max-content;
    transition: ease-in-out .4s;
    cursor: pointer;
}
.elementor-152 .elementor-element.elementor-element-e0985be .btn-text p,
.elementor-152 .elementor-element.elementor-element-e0985be .btn-arrow path {
    transition: ease-in-out .4s;
}
.elementor-152 .elementor-element.elementor-element-e0985be:hover {
    background-color: #0F0052;
}
.elementor-152 .elementor-element.elementor-element-e0985be:hover .btn-text p {
    color: #fff;
}
.elementor-152 .elementor-element.elementor-element-e0985be:hover .btn-arrow path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b9e6afe */.elementor-152 .elementor-element.elementor-element-1b9e6afe {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
.elementor-152 .elementor-element.elementor-element-1b9e6afe {
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (max-width: 1279px) {
    .elementor-152 .elementor-element.elementor-element-1b9e6afe {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-1b9e6afe {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-16f9d349 */.elementor-152 .elementor-element.elementor-element-16f9d349 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d196327 */.elementor-152 .elementor-element.elementor-element-6d196327 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ddae29f */.elementor-152 .elementor-element.elementor-element-6ddae29f {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3576162b */.elementor-152 .elementor-element.elementor-element-3576162b {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12203b97 */.elementor-152 .elementor-element.elementor-element-12203b97 .single-icon-link  {
    width: max-content;
    min-width: 130px;
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-12203b97 .single-icon-link {
        min-width: 100px;
    }
}
.elementor-152 .elementor-element.elementor-element-12203b97 .single-icon-link .link-container {
    width: max-content;
}
.elementor-152 .elementor-element.elementor-element-12203b97 .single-icon-link svg path, 
.elementor-152 .elementor-element.elementor-element-12203b97 .single-icon-link p {
    transition: ease-in-out .4s;   
}
.elementor-152 .elementor-element.elementor-element-12203b97 .single-icon-link:hover svg path {
    fill: #8854FF;
}
.elementor-152 .elementor-element.elementor-element-12203b97 .single-icon-link:hover p {
        color: #8854FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600fcfb6 */.elementor-152 .elementor-element.elementor-element-600fcfb6 {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
.elementor-152 .elementor-element.elementor-element-600fcfb6 {
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (max-width: 1279px) {
    .elementor-152 .elementor-element.elementor-element-600fcfb6 {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-600fcfb6 {
        width: calc(100% - 40px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cc7018 */.elementor-152 .elementor-element.elementor-element-2cc7018 * {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d921d4d */.elementor-152 .elementor-element.elementor-element-d921d4d * {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439ec8cf */.elementor-152 .elementor-element.elementor-element-439ec8cf {
    width: max-content;
    transition: ease-in-out .4s;
    cursor: pointer;
    background-color: #8854FF;
}
.elementor-152 .elementor-element.elementor-element-439ec8cf .btn-text p,
.elementor-152 .elementor-element.elementor-element-439ec8cf .btn-arrow path {
    transition: ease-in-out .4s;
}
.elementor-152 .elementor-element.elementor-element-439ec8cf:hover {
    background-color: #fff;
}
.elementor-152 .elementor-element.elementor-element-439ec8cf:hover .btn-text p {
    color: #8854FF;
}
.elementor-152 .elementor-element.elementor-element-439ec8cf:hover .btn-arrow path {
    fill: #8854FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78b9d413 */.elementor-152 .elementor-element.elementor-element-78b9d413 {
    width: calc((100% - 40px) / 1.5);
    max-width: 398px;
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-78b9d413 {
        width: 100%;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64c5d5e6 */.elementor-152 .elementor-element.elementor-element-64c5d5e6 {
    width: 100%;
}
.elementor-152 .elementor-element.elementor-element-64c5d5e6 svg {
    width: 100%;
}
@media only screen and (max-width: 767px) {
    .elementor-152 .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-152 .elementor-element.elementor-element-5e44f22e {
    width: calc((100% - 40px) / 3);
    max-width: 200px;
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-5e44f22e {
        width: 100%;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a16e7ce */.elementor-152 .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-152 .elementor-element.elementor-element-36cc707b {
    max-width: 860px;
    margin-left: auto;
    margin-right: auto;
    width: calc(100% - 100px);
}
.elementor-152 .elementor-element.elementor-element-36cc707b {
    margin-left: auto;
    margin-right: auto;
}
@media only screen and (max-width: 1279px) {
    .elementor-152 .elementor-element.elementor-element-36cc707b {
        width: calc(100% - 80px);
    }
}
@media only screen and (max-width: 767px) {
    .elementor-152 .elementor-element.elementor-element-36cc707b {
        width: calc(100% - 40px);
    }
}/* End custom CSS */