.elementor-84 .elementor-element.elementor-element-cf90b4a{--display:flex;--min-height:100vh;--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;--overflow:hidden;--overlay-opacity:1;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-cf90b4a:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-cf90b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surface_lowest );background-image:url("https://app.cloob.com.br/wp-content/uploads/2026/08/cloob-cx-hero-imigrante.webp");background-position:center center;background-size:cover;}.elementor-84 .elementor-element.elementor-element-cf90b4a::before, .elementor-84 .elementor-element.elementor-element-cf90b4a > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-cf90b4a > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-cf90b4a > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-cf90b4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-cf90b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:rgba(11,19,38,.72);}.elementor-84 .elementor-element.elementor-element-64f9f2d{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-64f9f2d{left:0px;}body.rtl .elementor-84 .elementor-element.elementor-element-64f9f2d{right:0px;}.elementor-84 .elementor-element.elementor-element-5b0c5f3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;--position:relative;top:0px;--z-index:2;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-5b0c5f3{left:0px;}body.rtl .elementor-84 .elementor-element.elementor-element-5b0c5f3{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-84 .elementor-element.elementor-element-14d9f16{text-align:center;}.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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-523c6c6 .elementor-heading-title{color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-5ca361d{text-align:center;}.elementor-84 .elementor-element.elementor-element-5ca361d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:24px;letter-spacing:0.3em;color:var( --e-global-color-on_surface_var );}.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-84 .elementor-element.elementor-element-f097007{text-align:center;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-c195bf4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );background-color:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-f5cb64b .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:800;letter-spacing:0.05em;background-color:transparent;background-image:linear-gradient(90deg, #4b0082 0%, #800080 100%);border-radius:50px 50px 50px 50px;}.elementor-84 .elementor-element.elementor-element-f5cb64b .elementor-button:hover, .elementor-84 .elementor-element.elementor-element-f5cb64b .elementor-button:focus{background-color:#800080;}.elementor-84 .elementor-element.elementor-element-bcbc1a5 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:800;letter-spacing:0.05em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:transparent;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(152,141,159,.4);border-radius:50px 50px 50px 50px;}.elementor-84 .elementor-element.elementor-element-becb92e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button .bdt-ep-button-text{justify-content:space-between;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button .bdt-ep-button-content-wrapper{justify-content:space-between;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button .bdt-flex-align-right{margin-left:8px;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button .bdt-flex-align-left{margin-right:8px;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button .bdt-flex-align-top{margin-bottom:8px;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button .bdt-flex-align-bottom{margin-top:8px;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button-badge.bdt-flex-align-right{margin-left:8px;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button-badge.bdt-flex-align-left{margin-right:8px;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button{color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:#988D9F66;font-size:12px;line-height:14px;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button:hover{border-style:solid;border-width:3px 3px 3px 3px;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button .bdt-ep-button-icon{color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button .bdt-ep-button-icon svg{fill:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button .bdt-ep-button-text{justify-content:space-between;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button .bdt-ep-button-content-wrapper{justify-content:space-between;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button .bdt-flex-align-right{margin-left:8px;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button .bdt-flex-align-left{margin-right:8px;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button .bdt-flex-align-top{margin-bottom:8px;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button .bdt-flex-align-bottom{margin-top:8px;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button-badge.bdt-flex-align-right{margin-left:8px;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button-badge.bdt-flex-align-left{margin-right:8px;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button{color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:#988D9F66;font-size:12px;line-height:14px;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button:hover{border-style:solid;border-width:3px 3px 3px 3px;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button .bdt-ep-button-icon{color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button .bdt-ep-button-icon svg{fill:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-bfe497f{text-align:center;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-9b004ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-84 .elementor-element.elementor-element-9b004ef:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-9b004ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surface_lowest );}.elementor-84 .elementor-element.elementor-element-28147fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-95d137e{--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;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-84 .elementor-element.elementor-element-95d137e.e-con{--align-self:stretch;}.elementor-84 .elementor-element.elementor-element-fc1efd4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-84 .elementor-element.elementor-element-fc1efd4:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-fc1efd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #ddb7ff 0%, #f9bd22 100%);}.elementor-84 .elementor-element.elementor-element-7e22039 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.05em;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-766c03e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-f9ca409{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-f9ca409.e-con{--align-self:center;}.elementor-84 .elementor-element.elementor-element-b01b407{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-84 .elementor-element.elementor-element-de81e63{--display:flex;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--position:relative;top:0px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-de81e63{left:0px;}body.rtl .elementor-84 .elementor-element.elementor-element-de81e63{right:0px;}.elementor-84 .elementor-element.elementor-element-f6613e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:88px;font-weight:800;color:var( --e-global-color-surface_high );}.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-84 .elementor-element.elementor-element-8f94d66 .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-8f94d66.elementor-view-framed .elementor-icon{background-color:#0B13266E;}.elementor-84 .elementor-element.elementor-element-8f94d66.elementor-view-stacked .elementor-icon{color:#0B13266E;}.elementor-84 .elementor-element.elementor-element-8f94d66.elementor-view-stacked .elementor-icon svg{fill:#0B13266E;}.elementor-84 .elementor-element.elementor-element-8f94d66 .elementor-icon{font-size:20px;padding:20px;border-width:1px 1px 1px 1px;}.elementor-84 .elementor-element.elementor-element-8f94d66 .elementor-icon svg{height:20px;}.elementor-84 .elementor-element.elementor-element-8f94d66{width:auto;max-width:auto;}.elementor-84 .elementor-element.elementor-element-8f94d66.elementor-element{--align-self:flex-start;}.elementor-84 .elementor-element.elementor-element-8f94d66.bdt-background-overlay-yes:before{background-color:var( --e-global-color-primary );opacity:0.2;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );border-radius:100px 100px 100px 100px;transition:all 0.3s ease-in-out;}.elementor-84 .elementor-element.elementor-element-4bef36e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-f68a216{color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-0e12495 .bdt-slider .bdt-slide-item{height:250px;}.elementor-84 .elementor-element.elementor-element-0e12495 .bdt-slider .bdt-slide-item .bdt-slide-desc{width:1200px;max-width:1200px;}.elementor-84 .elementor-element.elementor-element-0e12495 .bdt-slider .swiper-pagination-bullet{background-color:#fff;}.elementor-84 .elementor-element.elementor-element-0e12495{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:--30px;}.elementor-84 .elementor-element.elementor-element-62e6df4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-84 .elementor-element.elementor-element-65f8613{--display:flex;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--position:relative;top:0px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-65f8613{left:0px;}body.rtl .elementor-84 .elementor-element.elementor-element-65f8613{right:0px;}.elementor-84 .elementor-element.elementor-element-bf64455 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:88px;font-weight:800;color:var( --e-global-color-surface_high );}.elementor-84 .elementor-element.elementor-element-2b0058a .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-2b0058a.elementor-view-framed .elementor-icon{background-color:#0B13266E;}.elementor-84 .elementor-element.elementor-element-2b0058a.elementor-view-stacked .elementor-icon{color:#0B13266E;}.elementor-84 .elementor-element.elementor-element-2b0058a.elementor-view-stacked .elementor-icon svg{fill:#0B13266E;}.elementor-84 .elementor-element.elementor-element-2b0058a .elementor-icon{font-size:20px;padding:20px;border-width:1px 1px 1px 1px;}.elementor-84 .elementor-element.elementor-element-2b0058a .elementor-icon svg{height:20px;}.elementor-84 .elementor-element.elementor-element-2b0058a{width:auto;max-width:auto;}.elementor-84 .elementor-element.elementor-element-2b0058a.elementor-element{--align-self:flex-start;}.elementor-84 .elementor-element.elementor-element-2b0058a.bdt-background-overlay-yes:before{background-color:var( --e-global-color-primary );opacity:0.2;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );border-radius:100px 100px 100px 100px;transition:all 0.3s ease-in-out;}.elementor-84 .elementor-element.elementor-element-7b5c064 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-ca94923{color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-af4f5f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-84 .elementor-element.elementor-element-af4f5f4:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-af4f5f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surface_low );}.elementor-84 .elementor-element.elementor-element-04ea959{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-84 .elementor-element.elementor-element-97d5f31{--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:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;}.elementor-84 .elementor-element.elementor-element-70ae8bd{--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;}.elementor-84 .elementor-element.elementor-element-a49f38f{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-84 .elementor-element.elementor-element-5a93e53{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-84 .elementor-element.elementor-element-5a93e53:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-5a93e53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #ddb7ff 0%, #f9bd22 100%);}.elementor-84 .elementor-element.elementor-element-c21f6e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.05em;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-7f4920d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-4c0169a{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-24350b6{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-84 .elementor-element.elementor-element-acbc204{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-84 .elementor-element.elementor-element-048a394 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-381b594 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-382695d{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-84 .elementor-element.elementor-element-82747d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;color:#f9bd22;}.elementor-84 .elementor-element.elementor-element-a7fa150 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-33564d1{--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:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-84 .elementor-element.elementor-element-d2909ca{--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 10px;--row-gap:10px;--column-gap:10px;}.elementor-84 .elementor-element.elementor-element-d73952e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-4b769e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-ad184b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;color:#dae2fd;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-44ae319{--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 10px;--row-gap:10px;--column-gap:10px;}.elementor-84 .elementor-element.elementor-element-bc3cd87{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-3ef6539 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-828fa9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-c74423d{color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-2ebd2ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-84 .elementor-element.elementor-element-2ebd2ac:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-2ebd2ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-c0da854{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-84 .elementor-element.elementor-element-bcf201e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-84 .elementor-element.elementor-element-6cef166{--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;}.elementor-84 .elementor-element.elementor-element-cf9d931{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-84 .elementor-element.elementor-element-51fa7e1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-84 .elementor-element.elementor-element-51fa7e1:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-51fa7e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #ddb7ff 0%, #f9bd22 100%);}.elementor-84 .elementor-element.elementor-element-5ac5d5a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.05em;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-0668cb3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-36581da{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-2dbc95a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-84 .elementor-element.elementor-element-fa61b92 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;background-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(152,141,159,.3);border-radius:50px 50px 50px 50px;}.elementor-84 .elementor-element.elementor-element-1f4742a .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;background-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(152,141,159,.3);border-radius:50px 50px 50px 50px;}.elementor-84 .elementor-element.elementor-element-732cf5f .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;background-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(152,141,159,.3);border-radius:50px 50px 50px 50px;}.elementor-84 .elementor-element.elementor-element-e42dbc5 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;background-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(152,141,159,.3);border-radius:50px 50px 50px 50px;}.elementor-84 .elementor-element.elementor-element-a5b1bd0 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;background-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(152,141,159,.3);border-radius:50px 50px 50px 50px;}.elementor-84 .elementor-element.elementor-element-7292fd4{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-84 .elementor-element.elementor-element-8038e35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--position:relative;top:0px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-8038e35{left:0px;}body.rtl .elementor-84 .elementor-element.elementor-element-8038e35{right:0px;}.elementor-84 .elementor-element.elementor-element-3b1f67e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:800;color:#2c0051;}.elementor-84 .elementor-element.elementor-element-c7fe36a{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-84 .elementor-element.elementor-element-3264d3a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#fff;}.elementor-84 .elementor-element.elementor-element-95900bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-68910e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--position:relative;top:0px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-68910e5{left:0px;}body.rtl .elementor-84 .elementor-element.elementor-element-68910e5{right:0px;}.elementor-84 .elementor-element.elementor-element-8479882 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:800;color:#2c0051;}.elementor-84 .elementor-element.elementor-element-e96aeac{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-84 .elementor-element.elementor-element-50687b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#fff;}.elementor-84 .elementor-element.elementor-element-2d8b407 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:700;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-f40ab03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-84 .elementor-element.elementor-element-25b6b0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-f992600 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-5fed8ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-84 .elementor-element.elementor-element-5fed8ca:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-5fed8ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-c9848df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-84 .elementor-element.elementor-element-b2b816e{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-84 .elementor-element.elementor-element-0cd0131{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-84 .elementor-element.elementor-element-0cd0131:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-0cd0131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #ddb7ff 0%, #f9bd22 100%);}.elementor-84 .elementor-element.elementor-element-119921a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.05em;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-cd43eec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-a24dc40{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-a986302{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-921aa86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-84 .elementor-element.elementor-element-27afe72{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--position:relative;top:0px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-27afe72{left:0px;}body.rtl .elementor-84 .elementor-element.elementor-element-27afe72{right:0px;}.elementor-84 .elementor-element.elementor-element-d38e059{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--z-index:1;}.elementor-84 .elementor-element.elementor-element-3b876e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-be0a3fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-0abfbd2{--display:flex;}.elementor-84 .elementor-element.elementor-element-2c7fe91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-84 .elementor-element.elementor-element-0bd2496 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-2bf5e3c{--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 10px;--row-gap:10px;--column-gap:10px;}.elementor-84 .elementor-element.elementor-element-ea6fec7{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-68bc18c .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-68bc18c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-obsidian_bg );color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-68bc18c.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-68bc18c.elementor-view-default .elementor-icon{color:var( --e-global-color-obsidian_bg );border-color:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-68bc18c.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-68bc18c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-68bc18c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-68bc18c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-68bc18c .elementor-icon{font-size:10px;border-width:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-68bc18c .elementor-icon svg{height:10px;}.elementor-84 .elementor-element.elementor-element-a034c92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-d819465{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-08cd1e9 .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-08cd1e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-obsidian_bg );color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-08cd1e9.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-08cd1e9.elementor-view-default .elementor-icon{color:var( --e-global-color-obsidian_bg );border-color:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-08cd1e9.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-08cd1e9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-08cd1e9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-08cd1e9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-08cd1e9 .elementor-icon{font-size:10px;border-width:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-08cd1e9 .elementor-icon svg{height:10px;}.elementor-84 .elementor-element.elementor-element-b0a4562 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-1894588{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-4b7955f .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-4b7955f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-obsidian_bg );color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-4b7955f.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-4b7955f.elementor-view-default .elementor-icon{color:var( --e-global-color-obsidian_bg );border-color:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-4b7955f.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-4b7955f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-4b7955f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-4b7955f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-4b7955f .elementor-icon{font-size:10px;border-width:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-4b7955f .elementor-icon svg{height:10px;}.elementor-84 .elementor-element.elementor-element-4e12948 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-7e63b4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-84 .elementor-element.elementor-element-ab2b267{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-4cc176c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-ddbd105 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-d5d7479{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-d219d75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-84 .elementor-element.elementor-element-3552b7c{--display:flex;--justify-content:flex-end;--position:relative;top:0px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-3552b7c{left:0px;}body.rtl .elementor-84 .elementor-element.elementor-element-3552b7c{right:0px;}.elementor-84 .elementor-element.elementor-element-b201add{--display:flex;}.elementor-84 .elementor-element.elementor-element-9678904{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--z-index:1;}.elementor-84 .elementor-element.elementor-element-76b1f48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-e19146a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-eb47371{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-84 .elementor-element.elementor-element-07f049d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-559350e{--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 10px;--row-gap:10px;--column-gap:10px;}.elementor-84 .elementor-element.elementor-element-5b47717{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-bd0968b .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-bd0968b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-obsidian_bg );color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-bd0968b.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-bd0968b.elementor-view-default .elementor-icon{color:var( --e-global-color-obsidian_bg );border-color:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-bd0968b.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-bd0968b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-bd0968b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-bd0968b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-bd0968b .elementor-icon{font-size:10px;border-width:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-bd0968b .elementor-icon svg{height:10px;}.elementor-84 .elementor-element.elementor-element-7f8e123 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-915641a{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-d290da3 .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-d290da3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-obsidian_bg );color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-d290da3.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-d290da3.elementor-view-default .elementor-icon{color:var( --e-global-color-obsidian_bg );border-color:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-d290da3.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-d290da3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-d290da3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-d290da3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-d290da3 .elementor-icon{font-size:10px;border-width:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-d290da3 .elementor-icon svg{height:10px;}.elementor-84 .elementor-element.elementor-element-ff40d6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-8c27cdc{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-6a97780 .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-6a97780.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-obsidian_bg );color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-6a97780.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-6a97780.elementor-view-default .elementor-icon{color:var( --e-global-color-obsidian_bg );border-color:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-6a97780.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-6a97780.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-6a97780.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-6a97780.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-6a97780 .elementor-icon{font-size:10px;border-width:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-6a97780 .elementor-icon svg{height:10px;}.elementor-84 .elementor-element.elementor-element-d7ada2d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-9f95dff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-84 .elementor-element.elementor-element-5c10153{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-d3e83d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-30db0b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-b31e62e{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-9c578dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-84 .elementor-element.elementor-element-540a0c4{--display:flex;--justify-content:flex-end;--position:relative;top:0px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-540a0c4{left:0px;}body.rtl .elementor-84 .elementor-element.elementor-element-540a0c4{right:0px;}.elementor-84 .elementor-element.elementor-element-0b77d53{--display:flex;}.elementor-84 .elementor-element.elementor-element-24f53e9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--z-index:1;}.elementor-84 .elementor-element.elementor-element-d9925c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-e245ce5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-ec4fbb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-84 .elementor-element.elementor-element-98ed4e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-46e715e{--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 10px;--row-gap:10px;--column-gap:10px;}.elementor-84 .elementor-element.elementor-element-198e69e{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-294e12f .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-294e12f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-obsidian_bg );color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-294e12f.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-294e12f.elementor-view-default .elementor-icon{color:var( --e-global-color-obsidian_bg );border-color:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-294e12f.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-294e12f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-294e12f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-294e12f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-294e12f .elementor-icon{font-size:10px;border-width:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-294e12f .elementor-icon svg{height:10px;}.elementor-84 .elementor-element.elementor-element-8974b98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-890c86c{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-32cee26 .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-32cee26.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-obsidian_bg );color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-32cee26.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-32cee26.elementor-view-default .elementor-icon{color:var( --e-global-color-obsidian_bg );border-color:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-32cee26.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-32cee26.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-32cee26.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-32cee26.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-32cee26 .elementor-icon{font-size:10px;border-width:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-32cee26 .elementor-icon svg{height:10px;}.elementor-84 .elementor-element.elementor-element-22d615c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-0008541{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-71316dc .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-71316dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-obsidian_bg );color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-71316dc.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-71316dc.elementor-view-default .elementor-icon{color:var( --e-global-color-obsidian_bg );border-color:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-71316dc.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-71316dc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-71316dc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-71316dc.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-71316dc .elementor-icon{font-size:10px;border-width:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-71316dc .elementor-icon svg{height:10px;}.elementor-84 .elementor-element.elementor-element-3f29340 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-cafee72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-84 .elementor-element.elementor-element-ae2188e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-94a4773 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-31bf893 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-a505698{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-c30fe57{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-84 .elementor-element.elementor-element-c30fe57:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-c30fe57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-4b81511{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-84 .elementor-element.elementor-element-c7ed518{--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:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;}.elementor-84 .elementor-element.elementor-element-384d8ba{--display:flex;}.elementor-84 .elementor-element.elementor-element-29c1967{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:30px 30px 30px 30px;}.elementor-84 .elementor-element.elementor-element-29c1967:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-29c1967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surface_lowest );}.elementor-84 .elementor-element.elementor-element-76ec517{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-33599cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-e473ad1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:9px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-ed73b4e{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-84 .elementor-element.elementor-element-69e96b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:800;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-943b928 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:8px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-dc86ed6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-84 .elementor-element.elementor-element-1c51b03 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-2f5f11d{color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-83f234f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-84 .elementor-element.elementor-element-862a21e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-44696e9{color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-4be9608{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-84 .elementor-element.elementor-element-c1662bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-6c9c1e2{color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-afdd9d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:800;color:#2c0051;}.elementor-84 .elementor-element.elementor-element-e5de683{--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;}.elementor-84 .elementor-element.elementor-element-058f74b{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-84 .elementor-element.elementor-element-ddcc27a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-84 .elementor-element.elementor-element-ddcc27a:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-ddcc27a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #ddb7ff 0%, #f9bd22 100%);}.elementor-84 .elementor-element.elementor-element-34dc2d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.05em;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-bd1b859 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-01ac7e4{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-4ca3c85{--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:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-84 .elementor-element.elementor-element-fdbc158{--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:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-490c672 .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-490c672 .elementor-icon{font-size:14px;}.elementor-84 .elementor-element.elementor-element-490c672 .elementor-icon svg{height:14px;}.elementor-84 .elementor-element.elementor-element-deff9f4{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-84 .elementor-element.elementor-element-08fdd3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-c5e39b0{color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-f667472{--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:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-675deda .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-675deda .elementor-icon{font-size:14px;}.elementor-84 .elementor-element.elementor-element-675deda .elementor-icon svg{height:14px;}.elementor-84 .elementor-element.elementor-element-bf8803b{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-84 .elementor-element.elementor-element-8f20022 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-dc6e83c{color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-f30def8{--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:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-a53b76b .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-a53b76b .elementor-icon{font-size:14px;}.elementor-84 .elementor-element.elementor-element-a53b76b .elementor-icon svg{height:14px;}.elementor-84 .elementor-element.elementor-element-5d29908{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-84 .elementor-element.elementor-element-0a96a9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-2e5b934{color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-1863b01{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-84 .elementor-element.elementor-element-443a388{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-84 .elementor-element.elementor-element-443a388:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-443a388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surface_low );}.elementor-84 .elementor-element.elementor-element-46d77a4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-84 .elementor-element.elementor-element-5ffd297{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-84 .elementor-element.elementor-element-789e12d{text-align:center;}.elementor-84 .elementor-element.elementor-element-789e12d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-1dd6dfd{text-align:center;}.elementor-84 .elementor-element.elementor-element-1dd6dfd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-6015c49{text-align:center;color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-ce1a0e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-84 .elementor-element.elementor-element-c282285{--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;--position:relative;top:0px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-c282285{left:0px;}body.rtl .elementor-84 .elementor-element.elementor-element-c282285{right:0px;}.elementor-84 .elementor-element.elementor-element-70539e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:800;color:#2c0051;}.elementor-84 .elementor-element.elementor-element-a351a66 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-fde3d36{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-a189pr1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-23ebffa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-51e9dca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-462fd5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-d51f7b2{color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-5ac5577{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-84 .elementor-element.elementor-element-4ceb0d8{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-d371770 .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-4c02eb3{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-7267931{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-cdbfc39 .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-d419ce9{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-3649d64{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-58fa7c1 .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-ed567ac{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-6f15f03 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:800;letter-spacing:0.05em;background-color:transparent;background-image:linear-gradient(90deg, #4b0082 0%, #800080 100%);border-radius:50px 50px 50px 50px;}.elementor-84 .elementor-element.elementor-element-6f15f03 .elementor-button:hover, .elementor-84 .elementor-element.elementor-element-6f15f03 .elementor-button:focus{background-color:#800080;}.elementor-84 .elementor-element.elementor-element-8379ba4{--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;--position:relative;top:0px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-8379ba4{left:0px;}body.rtl .elementor-84 .elementor-element.elementor-element-8379ba4{right:0px;}.elementor-84 .elementor-element.elementor-element-3da895d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-7aabaff{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-0ac293f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-b975382 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-3718d8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-0526dbe{color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-e3de2ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-84 .elementor-element.elementor-element-3f0442b{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-aaaf67d .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-e552c80{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-d3e595d{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-571ed1e .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-c74e05c{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-7f42e03{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-56e932f .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-b825929{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-39d11cc .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:800;letter-spacing:0.05em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:transparent;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(152,141,159,.4);border-radius:50px 50px 50px 50px;}.elementor-84 .elementor-element.elementor-element-682ddb7{--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;--position:relative;top:0px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-682ddb7{left:0px;}body.rtl .elementor-84 .elementor-element.elementor-element-682ddb7{right:0px;}.elementor-84 .elementor-element.elementor-element-9a2f9b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:800;color:#2c0051;}.elementor-84 .elementor-element.elementor-element-7eb7c3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-3d1b8a0{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-b595f88 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-d4faff9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-e00b951 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-3a3455e{color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-5d3ed2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-84 .elementor-element.elementor-element-17dc638{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-b09acef .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-499e58e{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-3300017{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-13f8d0b .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-cf5fa3e{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-bce24bf{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-84 .elementor-element.elementor-element-0f1ff7d .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-8782375{color:var( --e-global-color-on_surface_var );}.elementor-84 .elementor-element.elementor-element-5666f71 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:800;letter-spacing:0.05em;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:transparent;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(152,141,159,.4);border-radius:50px 50px 50px 50px;}.elementor-84 .elementor-element.elementor-element-e44e666{text-align:center;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-96ff3b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-84 .elementor-element.elementor-element-96ff3b4:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-96ff3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surface_lowest );}.elementor-84 .elementor-element.elementor-element-e9e44e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-84 .elementor-element.elementor-element-a2d8c9f{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-84 .elementor-element.elementor-element-dc243a2{--display:flex;}.elementor-84 .elementor-element.elementor-element-dc243a2:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-dc243a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #ddb7ff 0%, #f9bd22 100%);}.elementor-84 .elementor-element.elementor-element-75fb1ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;letter-spacing:0.05em;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-6b7e7e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-baf1f96{--display:flex;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-accordion .elementor-tab-content{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-84 .elementor-element.elementor-element-77d3546 .elementor-accordion-item{border-width:0px;}.elementor-84 .elementor-element.elementor-element-77d3546 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-84 .elementor-element.elementor-element-77d3546 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-84 .elementor-element.elementor-element-77d3546 .elementor-accordion-icon, .elementor-84 .elementor-element.elementor-element-77d3546 .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-77d3546 .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-77d3546 .elementor-active .elementor-accordion-icon, .elementor-84 .elementor-element.elementor-element-77d3546 .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-77d3546 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-77d3546 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:none;}.elementor-84 .elementor-element.elementor-element-77d3546 .elementor-tab-content{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 45px;}.elementor-84 .elementor-element.elementor-element-2089a21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:96px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-84 .elementor-element.elementor-element-2089a21:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-2089a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-obsidian_bg );}.elementor-84 .elementor-element.elementor-element-6e9c9f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-84 .elementor-element.elementor-element-8f4a10b{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-cffa6d2{--display:flex;}.elementor-84 .elementor-element.elementor-element-b2c474e{--display:flex;}.elementor-84 .elementor-element.elementor-element-6320b6b{--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-84 .elementor-element.elementor-element-de3060e{--display:flex;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-9edd222 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-55af578 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-e870a79{color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-0fea2ef{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-e606ac0 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:800;letter-spacing:0.05em;background-color:transparent;background-image:linear-gradient(90deg, #4b0082 0%, #800080 100%);border-radius:50px 50px 50px 50px;}.elementor-84 .elementor-element.elementor-element-e606ac0 .elementor-button:hover, .elementor-84 .elementor-element.elementor-element-e606ac0 .elementor-button:focus{background-color:#800080;}.elementor-84 .elementor-element.elementor-element-637e0ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-bf90a5d{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-ca1c91e .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-c3e2e32{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-84 .elementor-element.elementor-element-6ebe7c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-2691ef7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-0b0a0cb{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-66eeac6 .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-c979dd9{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-84 .elementor-element.elementor-element-01de4ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-0e1f31c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-ca522ca{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-6a2dc34 .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-30a71b2{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-84 .elementor-element.elementor-element-822b5f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-88dd76f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text_muted );}.elementor-84 .elementor-element.elementor-element-c096dbc{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-a301350 .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-36bed67{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-84 .elementor-element.elementor-element-3244a17 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#dae2fd;}.elementor-84 .elementor-element.elementor-element-28b66d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text_muted );}:root{--page-title-display:none;}body.elementor-page-84{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-84:not(.elementor-motion-effects-element-type-background), body.elementor-page-84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0b1326;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-84 .elementor-element.elementor-element-cf90b4a{--width:100%;}.elementor-84 .elementor-element.elementor-element-d38e059{--width:100%;}.elementor-84 .elementor-element.elementor-element-9678904{--width:100%;}.elementor-84 .elementor-element.elementor-element-24f53e9{--width:100%;}}@media(min-width:1025px){.elementor-84 .elementor-element.elementor-element-cf90b4a:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-cf90b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-84 .elementor-element.elementor-element-0e12495{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:--30px;}}@media(max-width:767px){.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-84 .elementor-element.elementor-element-0e12495{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:--30px;}}/* Start custom CSS for container, class: .elementor-element-64f9f2d */.elementor-84 .elementor-element.elementor-element-64f9f2d{width:500px;height:500px;top:-10%;left:-10%;border-radius:50%;pointer-events:none;filter:blur(60px);opacity:.5;background:radial-gradient(circle,color-mix(in oklab,var(--e-global-color-primary) 55%,transparent) 0%,transparent 70%);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-14d9f16 */.elementor-84 .elementor-element.elementor-element-14d9f16 img{height:120px;width:auto;filter:brightness(0) invert(1) drop-shadow(0 0 30px rgba(221,183,255,.4));}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-523c6c6 */.elementor-84 .elementor-element.elementor-element-523c6c6{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f5cb64b */.elementor-84 .elementor-element.elementor-element-f5cb64b .elementor-button{padding:18px 40px;font-size:14px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bcbc1a5 */.elementor-84 .elementor-element.elementor-element-bcbc1a5 .elementor-button{padding:18px 40px;font-size:14px;}/* End custom CSS */
/* Start custom CSS for bdt-advanced-button, class: .elementor-element-f8fd502 */.elementor-84 .elementor-element.elementor-element-f8fd502{flex:0 1 240px;min-width:200px;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button-wrapper{width:100%;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button{display:flex;align-items:center;gap:10px;width:100%;padding:11px 16px;border-radius:50px;border:2px solid rgba(152,141,159,.4);background:transparent;transition:border-color .2s ease,background .2s ease;box-sizing:border-box;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button:hover{border-color:var(--e-global-color-primary);background:rgba(221,183,255,.06);}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button-content-wrapper{width:100%;gap:10px;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button-icon{width:26px;height:26px;flex:0 0 auto;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button-icon-inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button-icon svg{width:16px;height:16px;fill:var(--e-global-color-primary);}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button-text{flex:1;text-align:left;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button-text .avdbtn-text{font-family:Montserrat;font-weight:800;font-size:13px;letter-spacing:.01em;color:var(--e-global-color-text);}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button-badge{margin-left:auto;flex:0 0 auto;}.elementor-84 .elementor-element.elementor-element-f8fd502 .bdt-ep-button-badge-inner{background:var(--e-global-color-primary);color:#2c0051;font-family:Montserrat;font-weight:800;font-size:9px;letter-spacing:.06em;text-transform:uppercase;padding:5px 11px;border-radius:99px;white-space:nowrap;}/* End custom CSS */
/* Start custom CSS for bdt-advanced-button, class: .elementor-element-e360dee */.elementor-84 .elementor-element.elementor-element-e360dee{flex:0 1 240px;min-width:200px;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button-wrapper{width:100%;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button{display:flex;align-items:center;gap:10px;width:100%;padding:11px 16px;border-radius:50px;border:2px solid rgba(152,141,159,.4);background:transparent;transition:border-color .2s ease,background .2s ease;box-sizing:border-box;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button:hover{border-color:var(--e-global-color-primary);background:rgba(221,183,255,.06);}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button-content-wrapper{width:100%;gap:10px;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button-icon{width:26px;height:26px;flex:0 0 auto;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button-icon-inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button-icon svg{width:16px;height:16px;fill:var(--e-global-color-primary);}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button-text{flex:1;text-align:left;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button-text .avdbtn-text{font-family:Montserrat;font-weight:800;font-size:13px;letter-spacing:.01em;color:var(--e-global-color-text);}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button-badge{margin-left:auto;flex:0 0 auto;}.elementor-84 .elementor-element.elementor-element-e360dee .bdt-ep-button-badge-inner{background:var(--e-global-color-primary);color:#2c0051;font-family:Montserrat;font-weight:800;font-size:9px;letter-spacing:.06em;text-transform:uppercase;padding:5px 11px;border-radius:99px;white-space:nowrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b0c5f3 */.elementor-84 .elementor-element.elementor-element-5b0c5f3{width:100%;max-width:800px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf90b4a */.elementor-84 .elementor-element.elementor-element-cf90b4a::after{content:'';position:absolute;left:0;right:0;bottom:0;height:62%;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(6,14,32,0) 0%,rgba(6,14,32,.30) 35%,rgba(6,14,32,.65) 62%,rgba(6,14,32,.92) 85%,#060e20 100%);} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-cf90b4a{padding-left:20px !important;padding-right:20px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc1efd4 */.elementor-84 .elementor-element.elementor-element-fc1efd4{width:48px;height:1px;border-radius:99px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766c03e */.elementor-84 .elementor-element.elementor-element-766c03e .cloob-grad{background:linear-gradient(135deg,#ddb7ff,#f9bd22);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95d137e */.elementor-84 .elementor-element.elementor-element-95d137e{width:100%;max-width:640px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6613e5 */.elementor-84 .elementor-element.elementor-element-f6613e5{position:absolute;left:34px;top:50%;transform:translateY(-54%);line-height:1;user-select:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de81e63 */.elementor-84 .elementor-element.elementor-element-de81e63{width:160px;height:88px;}/* End custom CSS */
/* Start custom CSS for bdt-slider, class: .elementor-element-0e12495 */.elementor-84 .elementor-element.elementor-element-0e12495 .bdt-slide-title{display:none;}.elementor-84 .elementor-element.elementor-element-0e12495 .bdt-slide-link-wrapper{display:none;}.elementor-84 .elementor-element.elementor-element-0e12495 .bdt-navigation-prev,.elementor-84 .elementor-element.elementor-element-0e12495 .bdt-navigation-next{display:none;}.elementor-84 .elementor-element.elementor-element-0e12495 .swiper-wrapper{align-items:stretch;}.elementor-84 .elementor-element.elementor-element-0e12495 .bdt-slide-item{height:auto !important;background:transparent !important;background-color:transparent !important;display:flex;}.elementor-84 .elementor-element.elementor-element-0e12495[data-id='0e12495'][data-id='0e12495'][data-id='0e12495'] .bdt-slide-desc{position:static !important;padding:0 !important;width:100% !important;top:auto !important;left:auto !important;transform:none !important;margin:0 !important;display:flex !important;flex:1;}.elementor-84 .elementor-element.elementor-element-0e12495 .bdt-slide-text{display:flex;flex:1;width:100%;margin-block-end:0 !important;margin:0 !important;}.elementor-84 .elementor-element.elementor-element-0e12495 .swiper-carousel{border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:var(--e-global-color-surface_container);}.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-card{display:flex;flex-direction:column;width:100%;flex:1;min-height:200px;}@media(min-width:560px){.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-card{flex-direction:row;}}.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-photo{position:relative;flex:0 0 46%;overflow:hidden;align-self:stretch;margin:0;}.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-photo img{width:100%;height:100%;margin:0;object-fit:cover;position:absolute;inset:0;display:block;}.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-photo::after{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to right,transparent 55%,rgba(23,31,51,.9) 100%);}.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-cat{position:absolute;left:14px;top:14px;z-index:10;letter-spacing:.08em;text-transform:uppercase;background:rgba(10,14,26,.55);padding:5px 12px;border-radius:99px;color:#fff;font-family:Montserrat;font-weight:800;font-size:10px;white-space:nowrap;}.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-panel{flex:1;padding:18px 22px 22px;display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0;}.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-panel p{margin:0;}.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-badge{display:inline-flex;color:var(--e-global-color-primary);letter-spacing:.08em;text-transform:uppercase;background:rgba(221,183,255,.15);padding:4px 10px;border-radius:99px;align-self:flex-start;margin-bottom:4px;font-family:Montserrat;font-weight:800;font-size:10px;white-space:nowrap;}.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-name{display:block;color:var(--e-global-color-text_muted);letter-spacing:.06em;text-transform:uppercase;font-family:Montserrat;font-weight:700;font-size:12px;}.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-headline{text-transform:uppercase;margin:2px 0 4px;font-family:Montserrat;font-weight:800;font-size:22px;line-height:1.15;}.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-grad{background:linear-gradient(135deg,#ddb7ff,#f9bd22);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-desc{color:var(--e-global-color-text_muted);font-size:13px;line-height:1.5;margin:0;}.elementor-84 .elementor-element.elementor-element-0e12495 .swiper-pagination{position:absolute;right:16px;bottom:16px;left:auto;width:auto;display:flex;gap:6px;margin:0;z-index:20;}.elementor-84 .elementor-element.elementor-element-0e12495 .swiper-pagination-bullet{width:6px;height:6px;margin:0 !important;border-radius:99px;background:rgba(255,255,255,.35);opacity:1;transition:background .3s,width .3s;}.elementor-84 .elementor-element.elementor-element-0e12495 .swiper-pagination-bullet-active{background:#fff;width:18px;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-photo{flex:0 0 190px !important;}.elementor-84 .elementor-element.elementor-element-0e12495 .ep-slide-photo::after{background:linear-gradient(to bottom,transparent 45%,rgba(23,31,51,.95) 100%) !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b01b407 */.elementor-84 .elementor-element.elementor-element-b01b407{width:46%;flex:0 0 46%;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-b01b407{width:100% !important;flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf64455 */.elementor-84 .elementor-element.elementor-element-bf64455{position:absolute;left:34px;top:50%;transform:translateY(-54%);line-height:1;user-select:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f8613 */.elementor-84 .elementor-element.elementor-element-65f8613{width:160px;height:88px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62e6df4 */.elementor-84 .elementor-element.elementor-element-62e6df4{width:46%;flex:0 0 46%;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-62e6df4{width:100% !important;flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9ca409 */.elementor-84 .elementor-element.elementor-element-f9ca409{width:100%;max-width:1120px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28147fb */.elementor-84 .elementor-element.elementor-element-28147fb{width:100%;max-width:1120px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b004ef */.elementor-84 .elementor-element.elementor-element-9b004ef{width:100%;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-9b004ef{padding-left:20px !important;padding-right:20px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a93e53 */.elementor-84 .elementor-element.elementor-element-5a93e53{width:48px;height:1px;border-radius:99px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4920d */.elementor-84 .elementor-element.elementor-element-7f4920d .cloob-grad{background:linear-gradient(135deg,#ddb7ff,#f9bd22);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a49f38f */.elementor-84 .elementor-element.elementor-element-a49f38f{width:100%;max-width:560px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c0169a */.elementor-84 .elementor-element.elementor-element-4c0169a{margin-bottom:40px;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-4c0169a{margin-bottom:24px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-048a394 */.elementor-84 .elementor-element.elementor-element-048a394 .cloob-grad{background:linear-gradient(135deg,#ddb7ff,#f9bd22);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-381b594 */.elementor-84 .elementor-element.elementor-element-381b594{text-transform:uppercase;letter-spacing:.05em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7fa150 */.elementor-84 .elementor-element.elementor-element-a7fa150{text-transform:uppercase;letter-spacing:.05em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70ae8bd */.elementor-84 .elementor-element.elementor-element-70ae8bd{flex:1 1 380px;max-width:calc(50% - 40px);} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-70ae8bd{width:100% !important;flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b769e1 */.elementor-84 .elementor-element.elementor-element-4b769e1{text-transform:uppercase;letter-spacing:.08em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d73952e */.elementor-84 .elementor-element.elementor-element-d73952e{align-items:baseline;}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-a41a16c */.elementor-84 .elementor-element.elementor-element-a41a16c .elementor-title,.elementor-84 .elementor-element.elementor-element-a41a16c .elementor-progress-title{display:none;} .elementor-84 .elementor-element.elementor-element-a41a16c .elementor-title{display:none;} .elementor-84 .elementor-element.elementor-element-a41a16c .elementor-progress-wrapper{height:12px;border-radius:99px;overflow:hidden;margin:0;background:var(--e-global-color-surface_high);} .elementor-84 .elementor-element.elementor-element-a41a16c .elementor-progress-bar{background:#988d9f;} .elementor-84 .elementor-element.elementor-element-a41a16c .elementor-progress-text,.elementor-84 .elementor-element.elementor-element-a41a16c .elementor-progress-percentage{display:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ef6539 */.elementor-84 .elementor-element.elementor-element-3ef6539{text-transform:uppercase;letter-spacing:.08em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-828fa9f */.elementor-84 .elementor-element.elementor-element-828fa9f .cloob-grad{background:linear-gradient(135deg,#ddb7ff,#f9bd22);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;} .elementor-84 .elementor-element.elementor-element-828fa9f{white-space:nowrap;flex:0 0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3cd87 */.elementor-84 .elementor-element.elementor-element-bc3cd87{align-items:baseline;}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-6b7ea65 */.elementor-84 .elementor-element.elementor-element-6b7ea65 .elementor-title,.elementor-84 .elementor-element.elementor-element-6b7ea65 .elementor-progress-title{display:none;} .elementor-84 .elementor-element.elementor-element-6b7ea65 .elementor-title{display:none;} .elementor-84 .elementor-element.elementor-element-6b7ea65 .elementor-progress-wrapper{height:12px;border-radius:99px;overflow:hidden;margin:0;background:var(--e-global-color-surface_high);} .elementor-84 .elementor-element.elementor-element-6b7ea65 .elementor-progress-bar{background:linear-gradient(90deg,#ddb7ff,#f9bd22);} .elementor-84 .elementor-element.elementor-element-6b7ea65 .elementor-progress-text,.elementor-84 .elementor-element.elementor-element-6b7ea65 .elementor-progress-percentage{display:none;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c74423d */.elementor-84 .elementor-element.elementor-element-c74423d{padding-top:20px;border-top:1px solid rgba(152,141,159,.2);font-size:14px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33564d1 */.elementor-84 .elementor-element.elementor-element-33564d1{flex:1 1 380px;max-width:calc(50% - 40px);padding:40px;border-radius:16px;background:var(--e-global-color-surface_container);border:1px solid rgba(255,255,255,.08);} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-33564d1{width:100% !important;flex:0 0 100% !important;max-width:100% !important;}} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-33564d1{padding-left:20px !important;padding-right:20px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97d5f31 */.elementor-84 .elementor-element.elementor-element-97d5f31{width:100%;max-width:1120px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ea959 */.elementor-84 .elementor-element.elementor-element-04ea959{width:100%;max-width:1120px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af4f5f4 */.elementor-84 .elementor-element.elementor-element-af4f5f4{width:100%;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-af4f5f4{padding-left:20px !important;padding-right:20px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51fa7e1 */.elementor-84 .elementor-element.elementor-element-51fa7e1{width:48px;height:1px;border-radius:99px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0668cb3 */.elementor-84 .elementor-element.elementor-element-0668cb3 .cloob-grad{background:linear-gradient(135deg,#ddb7ff,#f9bd22);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf9d931 */.elementor-84 .elementor-element.elementor-element-cf9d931{width:100%;max-width:520px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cef166 */.elementor-84 .elementor-element.elementor-element-6cef166{width:100%;max-width:520px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36581da */.elementor-84 .elementor-element.elementor-element-36581da{width:100%;max-width:340px;font-size:18px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf201e */.elementor-84 .elementor-element.elementor-element-bcf201e{width:100%;max-width:1120px;margin-bottom:40px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa61b92 */.elementor-84 .elementor-element.elementor-element-fa61b92 .elementor-button{padding:10px 20px;} .elementor-84 .elementor-element.elementor-element-fa61b92{background:rgba(221,183,255,.12);border-color:rgba(221,183,255,.45);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f4742a */.elementor-84 .elementor-element.elementor-element-1f4742a .elementor-button{padding:10px 20px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-732cf5f */.elementor-84 .elementor-element.elementor-element-732cf5f .elementor-button{padding:10px 20px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e42dbc5 */.elementor-84 .elementor-element.elementor-element-e42dbc5 .elementor-button{padding:10px 20px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a5b1bd0 */.elementor-84 .elementor-element.elementor-element-a5b1bd0 .elementor-button{padding:10px 20px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dbc95a */.elementor-84 .elementor-element.elementor-element-2dbc95a{width:100%;max-width:1120px;margin-bottom:40px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2851976 */.elementor-84 .elementor-element.elementor-element-2851976{position:absolute;inset:0;} .elementor-84 .elementor-element.elementor-element-2851976 img{width:100%;height:100%;object-fit:cover;filter:brightness(.58);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b1f67e */.elementor-84 .elementor-element.elementor-element-3b1f67e{position:absolute;top:12px;left:12px;z-index:1;letter-spacing:.06em;padding:5px 10px;border-radius:99px;background:rgba(221,183,255,.92);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3264d3a */.elementor-84 .elementor-element.elementor-element-3264d3a{text-transform:uppercase;letter-spacing:.03em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95900bd */.elementor-84 .elementor-element.elementor-element-95900bd{text-transform:uppercase;letter-spacing:.08em;margin-top:2px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7fe36a */.elementor-84 .elementor-element.elementor-element-c7fe36a{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8038e35 */.elementor-84 .elementor-element.elementor-element-8038e35{width:calc(25% - 12px);flex:0 0 calc(25% - 12px);position:relative;overflow:hidden;border-radius:12px;aspect-ratio:4/3;padding:16px;border:1px solid rgba(255,255,255,.08);} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-8038e35{width:calc(50% - 12px) !important;flex:0 0 calc(50% - 12px) !important;max-width:calc(50% - 12px) !important;aspect-ratio:4/5 !important;justify-content:flex-end !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c26f76 */.elementor-84 .elementor-element.elementor-element-7c26f76{position:absolute;inset:0;} .elementor-84 .elementor-element.elementor-element-7c26f76 img{width:100%;height:100%;object-fit:cover;filter:brightness(.58);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8479882 */.elementor-84 .elementor-element.elementor-element-8479882{position:absolute;top:12px;left:12px;z-index:1;letter-spacing:.06em;padding:5px 10px;border-radius:99px;background:rgba(221,183,255,.92);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50687b5 */.elementor-84 .elementor-element.elementor-element-50687b5{text-transform:uppercase;letter-spacing:.03em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d8b407 */.elementor-84 .elementor-element.elementor-element-2d8b407{text-transform:uppercase;letter-spacing:.08em;margin-top:2px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e96aeac */.elementor-84 .elementor-element.elementor-element-e96aeac{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68910e5 */.elementor-84 .elementor-element.elementor-element-68910e5{width:calc(25% - 12px);flex:0 0 calc(25% - 12px);position:relative;overflow:hidden;border-radius:12px;aspect-ratio:4/3;padding:16px;border:1px solid rgba(255,255,255,.08);} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-68910e5{width:calc(50% - 12px) !important;flex:0 0 calc(50% - 12px) !important;max-width:calc(50% - 12px) !important;aspect-ratio:4/5 !important;justify-content:flex-end !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25b6b0a */.elementor-84 .elementor-element.elementor-element-25b6b0a{text-transform:uppercase;letter-spacing:.04em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f992600 */.elementor-84 .elementor-element.elementor-element-f992600{letter-spacing:.08em;text-transform:uppercase;margin-top:6px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40ab03 */.elementor-84 .elementor-element.elementor-element-f40ab03{width:calc(25% - 12px);flex:0 0 calc(25% - 12px);aspect-ratio:4/3;border-radius:12px;border:1px dashed rgba(221,183,255,.35);text-align:center;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-f40ab03{width:calc(50% - 12px) !important;flex:0 0 calc(50% - 12px) !important;max-width:calc(50% - 12px) !important;aspect-ratio:4/5 !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7292fd4 */.elementor-84 .elementor-element.elementor-element-7292fd4{width:100%;max-width:1120px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0da854 */.elementor-84 .elementor-element.elementor-element-c0da854{width:100%;max-width:1120px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ebd2ac */.elementor-84 .elementor-element.elementor-element-2ebd2ac{width:100%;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-2ebd2ac{padding-left:20px !important;padding-right:20px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cd0131 */.elementor-84 .elementor-element.elementor-element-0cd0131{width:48px;height:1px;border-radius:99px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd43eec */.elementor-84 .elementor-element.elementor-element-cd43eec .cloob-grad{background:linear-gradient(135deg,#ddb7ff,#f9bd22);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2b816e */.elementor-84 .elementor-element.elementor-element-b2b816e{width:100%;max-width:660px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a24dc40 */.elementor-84 .elementor-element.elementor-element-a24dc40{margin-bottom:56px;font-size:18px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43c8f86 */.elementor-84 .elementor-element.elementor-element-43c8f86{position:absolute;inset:0;} .elementor-84 .elementor-element.elementor-element-43c8f86 img{width:100%;height:100%;object-fit:cover;filter:brightness(.6);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b876e6 */.elementor-84 .elementor-element.elementor-element-3b876e6{text-transform:uppercase;letter-spacing:.1em;padding:5px 12px;border-radius:99px;background:rgba(221,183,255,.15);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0a3fe */.elementor-84 .elementor-element.elementor-element-be0a3fe{text-transform:uppercase;letter-spacing:.08em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0abfbd2 */.elementor-84 .elementor-element.elementor-element-0abfbd2{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,var(--e-global-color-surface_high) 2%,transparent 70%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27afe72 */.elementor-84 .elementor-element.elementor-element-27afe72{padding:0;position:relative;height:150px;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bd2496 */.elementor-84 .elementor-element.elementor-element-0bd2496{text-transform:uppercase;letter-spacing:.02em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a034c92 */.elementor-84 .elementor-element.elementor-element-a034c92 .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0a4562 */.elementor-84 .elementor-element.elementor-element-b0a4562 .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e12948 */.elementor-84 .elementor-element.elementor-element-4e12948 .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cc176c */.elementor-84 .elementor-element.elementor-element-4cc176c{letter-spacing:.08em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddbd105 */.elementor-84 .elementor-element.elementor-element-ddbd105{letter-spacing:.08em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-e79d679 */.elementor-84 .elementor-element.elementor-element-e79d679 .elementor-title,.elementor-84 .elementor-element.elementor-element-e79d679 .elementor-progress-title{display:none;} .elementor-84 .elementor-element.elementor-element-e79d679 .elementor-title{display:none;} .elementor-84 .elementor-element.elementor-element-e79d679 .elementor-progress-wrapper{height:6px;border-radius:99px;overflow:hidden;margin:0;background:var(--e-global-color-surface_high);} .elementor-84 .elementor-element.elementor-element-e79d679 .elementor-progress-bar{background:linear-gradient(90deg,#ddb7ff,#f9bd22);} .elementor-84 .elementor-element.elementor-element-e79d679 .elementor-progress-text,.elementor-84 .elementor-element.elementor-element-e79d679 .elementor-progress-percentage{display:none;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5d7479 */.elementor-84 .elementor-element.elementor-element-d5d7479{padding-top:16px;border-top:1px solid rgba(152,141,159,.2);font-size:14px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c7fe91 */.elementor-84 .elementor-element.elementor-element-2c7fe91{padding:0 32px 32px;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-2c7fe91{padding-left:20px !important;padding-right:20px !important;padding-bottom:24px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-921aa86 */.elementor-84 .elementor-element.elementor-element-921aa86{padding:0;width:calc(33.33% - 16px);flex:0 0 calc(33.33% - 16px);border-radius:16px;overflow:hidden;background:linear-gradient(165deg,var(--e-global-color-surface_high),var(--e-global-color-surface_container));border:1px solid rgba(255,255,255,.08);} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-921aa86{width:100% !important;flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9cf50e3 */.elementor-84 .elementor-element.elementor-element-9cf50e3{position:absolute;inset:0;} .elementor-84 .elementor-element.elementor-element-9cf50e3 img{width:100%;height:100%;object-fit:cover;filter:brightness(.6);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b201add */.elementor-84 .elementor-element.elementor-element-b201add{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,var(--e-global-color-surface_high) 2%,transparent 70%);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76b1f48 */.elementor-84 .elementor-element.elementor-element-76b1f48{text-transform:uppercase;letter-spacing:.1em;padding:5px 12px;border-radius:99px;background:rgba(221,183,255,.15);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e19146a */.elementor-84 .elementor-element.elementor-element-e19146a{text-transform:uppercase;letter-spacing:.08em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3552b7c */.elementor-84 .elementor-element.elementor-element-3552b7c{padding:0;position:relative;height:150px;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07f049d */.elementor-84 .elementor-element.elementor-element-07f049d{text-transform:uppercase;letter-spacing:.02em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f8e123 */.elementor-84 .elementor-element.elementor-element-7f8e123 .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff40d6b */.elementor-84 .elementor-element.elementor-element-ff40d6b .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7ada2d */.elementor-84 .elementor-element.elementor-element-d7ada2d .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3e83d0 */.elementor-84 .elementor-element.elementor-element-d3e83d0{letter-spacing:.08em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30db0b2 */.elementor-84 .elementor-element.elementor-element-30db0b2{letter-spacing:.08em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-38c7e6c */.elementor-84 .elementor-element.elementor-element-38c7e6c .elementor-title,.elementor-84 .elementor-element.elementor-element-38c7e6c .elementor-progress-title{display:none;} .elementor-84 .elementor-element.elementor-element-38c7e6c .elementor-title{display:none;} .elementor-84 .elementor-element.elementor-element-38c7e6c .elementor-progress-wrapper{height:6px;border-radius:99px;overflow:hidden;margin:0;background:var(--e-global-color-surface_high);} .elementor-84 .elementor-element.elementor-element-38c7e6c .elementor-progress-bar{background:linear-gradient(90deg,#ddb7ff,#f9bd22);} .elementor-84 .elementor-element.elementor-element-38c7e6c .elementor-progress-text,.elementor-84 .elementor-element.elementor-element-38c7e6c .elementor-progress-percentage{display:none;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b31e62e */.elementor-84 .elementor-element.elementor-element-b31e62e{padding-top:16px;border-top:1px solid rgba(152,141,159,.2);font-size:14px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb47371 */.elementor-84 .elementor-element.elementor-element-eb47371{padding:0 32px 32px;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-eb47371{padding-left:20px !important;padding-right:20px !important;padding-bottom:24px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d219d75 */.elementor-84 .elementor-element.elementor-element-d219d75{padding:0;width:calc(33.33% - 16px);flex:0 0 calc(33.33% - 16px);border-radius:16px;overflow:hidden;background:linear-gradient(165deg,var(--e-global-color-surface_high),var(--e-global-color-surface_container));border:1px solid rgba(255,255,255,.08);} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-d219d75{width:100% !important;flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e7b41f */.elementor-84 .elementor-element.elementor-element-4e7b41f{position:absolute;inset:0;} .elementor-84 .elementor-element.elementor-element-4e7b41f img{width:100%;height:100%;object-fit:cover;filter:brightness(.6);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b77d53 */.elementor-84 .elementor-element.elementor-element-0b77d53{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,var(--e-global-color-surface_high) 2%,transparent 70%);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9925c1 */.elementor-84 .elementor-element.elementor-element-d9925c1{text-transform:uppercase;letter-spacing:.1em;padding:5px 12px;border-radius:99px;background:rgba(221,183,255,.15);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e245ce5 */.elementor-84 .elementor-element.elementor-element-e245ce5{text-transform:uppercase;letter-spacing:.08em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-540a0c4 */.elementor-84 .elementor-element.elementor-element-540a0c4{padding:0;position:relative;height:150px;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98ed4e2 */.elementor-84 .elementor-element.elementor-element-98ed4e2{text-transform:uppercase;letter-spacing:.02em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8974b98 */.elementor-84 .elementor-element.elementor-element-8974b98 .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22d615c */.elementor-84 .elementor-element.elementor-element-22d615c .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f29340 */.elementor-84 .elementor-element.elementor-element-3f29340 .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a4773 */.elementor-84 .elementor-element.elementor-element-94a4773{letter-spacing:.08em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31bf893 */.elementor-84 .elementor-element.elementor-element-31bf893{letter-spacing:.08em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-0e73bd7 */.elementor-84 .elementor-element.elementor-element-0e73bd7 .elementor-title,.elementor-84 .elementor-element.elementor-element-0e73bd7 .elementor-progress-title{display:none;} .elementor-84 .elementor-element.elementor-element-0e73bd7 .elementor-title{display:none;} .elementor-84 .elementor-element.elementor-element-0e73bd7 .elementor-progress-wrapper{height:6px;border-radius:99px;overflow:hidden;margin:0;background:var(--e-global-color-surface_high);} .elementor-84 .elementor-element.elementor-element-0e73bd7 .elementor-progress-bar{background:linear-gradient(90deg,#ddb7ff,#f9bd22);} .elementor-84 .elementor-element.elementor-element-0e73bd7 .elementor-progress-text,.elementor-84 .elementor-element.elementor-element-0e73bd7 .elementor-progress-percentage{display:none;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a505698 */.elementor-84 .elementor-element.elementor-element-a505698{padding-top:16px;border-top:1px solid rgba(152,141,159,.2);font-size:14px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec4fbb1 */.elementor-84 .elementor-element.elementor-element-ec4fbb1{padding:0 32px 32px;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-ec4fbb1{padding-left:20px !important;padding-right:20px !important;padding-bottom:24px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c578dc */.elementor-84 .elementor-element.elementor-element-9c578dc{padding:0;width:calc(33.33% - 16px);flex:0 0 calc(33.33% - 16px);border-radius:16px;overflow:hidden;background:linear-gradient(165deg,var(--e-global-color-surface_high),var(--e-global-color-surface_container));border:1px solid rgba(255,255,255,.08);} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-9c578dc{width:100% !important;flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a986302 */.elementor-84 .elementor-element.elementor-element-a986302{width:100%;max-width:1120px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9848df */.elementor-84 .elementor-element.elementor-element-c9848df{width:100%;max-width:1120px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fed8ca */.elementor-84 .elementor-element.elementor-element-5fed8ca{width:100%;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-5fed8ca{padding-left:20px !important;padding-right:20px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33599cf */.elementor-84 .elementor-element.elementor-element-33599cf{letter-spacing:.06em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e473ad1 */.elementor-84 .elementor-element.elementor-element-e473ad1{letter-spacing:.06em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69e96b8 */.elementor-84 .elementor-element.elementor-element-69e96b8{text-transform:uppercase;background:linear-gradient(135deg,#ddb7ff,#f9bd22);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-943b928 */.elementor-84 .elementor-element.elementor-element-943b928{letter-spacing:.1em;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed73b4e */.elementor-84 .elementor-element.elementor-element-ed73b4e[data-id='ed73b4e'][data-id='ed73b4e'][data-id='ed73b4e']{align-items:center;justify-content:center;width:92px;height:104px;margin-inline:auto;background:linear-gradient(135deg,#ddb7ff,#f9bd22) !important;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);position:relative;} .elementor-84 .elementor-element.elementor-element-ed73b4e::before{content:'';position:absolute;inset:2px;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:var(--e-global-color-surface_high);z-index:0;} .elementor-84 .elementor-element.elementor-element-ed73b4e > *{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c51b03 */.elementor-84 .elementor-element.elementor-element-1c51b03{text-transform:uppercase;letter-spacing:.08em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f5f11d */.elementor-84 .elementor-element.elementor-element-2f5f11d{font-size:11px;line-height:1.5;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc86ed6 */.elementor-84 .elementor-element.elementor-element-dc86ed6{padding:12px 14px;border-radius:8px;background:var(--e-global-color-surface_container);border:1px solid rgba(255,255,255,.08);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-862a21e */.elementor-84 .elementor-element.elementor-element-862a21e{text-transform:uppercase;letter-spacing:.08em;}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-d74f50e */.elementor-84 .elementor-element.elementor-element-d74f50e .elementor-title,.elementor-84 .elementor-element.elementor-element-d74f50e .elementor-progress-title{display:none;} .elementor-84 .elementor-element.elementor-element-d74f50e .elementor-title{display:none;} .elementor-84 .elementor-element.elementor-element-d74f50e .elementor-progress-wrapper{height:4px;border-radius:99px;overflow:hidden;margin:0;background:var(--e-global-color-surface_high);} .elementor-84 .elementor-element.elementor-element-d74f50e .elementor-progress-bar{background:linear-gradient(90deg,#ddb7ff,#f9bd22);} .elementor-84 .elementor-element.elementor-element-d74f50e .elementor-progress-text,.elementor-84 .elementor-element.elementor-element-d74f50e .elementor-progress-percentage{display:none;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44696e9 */.elementor-84 .elementor-element.elementor-element-44696e9{font-size:11px;line-height:1.5;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83f234f */.elementor-84 .elementor-element.elementor-element-83f234f{padding:12px 14px;border-radius:8px;background:var(--e-global-color-surface_container);border:1px solid rgba(255,255,255,.08);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1662bd */.elementor-84 .elementor-element.elementor-element-c1662bd{text-transform:uppercase;letter-spacing:.08em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c9c1e2 */.elementor-84 .elementor-element.elementor-element-6c9c1e2{font-size:11px;line-height:1.5;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be9608 */.elementor-84 .elementor-element.elementor-element-4be9608{padding:12px 14px;border-radius:8px;background:var(--e-global-color-surface_container);border:1px solid rgba(255,255,255,.08);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afdd9d8 */.elementor-84 .elementor-element.elementor-element-afdd9d8{margin-top:auto;text-align:center;padding:11px;border-radius:99px;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(135deg,#ddb7ff,#b76dff);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29c1967 */.elementor-84 .elementor-element.elementor-element-29c1967{padding:28px 18px 18px;height:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-384d8ba */.elementor-84 .elementor-element.elementor-element-384d8ba{width:280px;max-width:100%;margin-inline:auto;aspect-ratio:9/19;border-radius:40px;padding:10px;background:linear-gradient(160deg,var(--e-global-color-surface_high),var(--e-global-color-surface_lowest));border:1px solid rgba(255,255,255,.08);box-shadow:0 40px 80px -30px rgba(0,0,0,.8),0 0 60px -20px rgba(221,183,255,.45);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddcc27a */.elementor-84 .elementor-element.elementor-element-ddcc27a{width:48px;height:1px;border-radius:99px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd1b859 */.elementor-84 .elementor-element.elementor-element-bd1b859 .cloob-grad{background:linear-gradient(135deg,#ddb7ff,#f9bd22);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-058f74b */.elementor-84 .elementor-element.elementor-element-058f74b{width:100%;max-width:560px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-01ac7e4 */.elementor-84 .elementor-element.elementor-element-01ac7e4{margin-bottom:40px;font-size:18px;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-490c672 */.elementor-84 .elementor-element.elementor-element-490c672{display:flex;align-items:center;justify-content:center;overflow:hidden;width:44px;height:44px;border-radius:99px;display:flex;align-items:center;justify-content:center;background:rgba(221,183,255,.15);font-size:18px;flex-shrink:0;} .elementor-84 .elementor-element.elementor-element-490c672 .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-490c672 .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-490c672 svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08fdd3f */.elementor-84 .elementor-element.elementor-element-08fdd3f{text-transform:uppercase;letter-spacing:.03em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5e39b0 */.elementor-84 .elementor-element.elementor-element-c5e39b0{font-size:14px;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-675deda */.elementor-84 .elementor-element.elementor-element-675deda{display:flex;align-items:center;justify-content:center;overflow:hidden;width:44px;height:44px;border-radius:99px;display:flex;align-items:center;justify-content:center;background:rgba(221,183,255,.15);font-size:18px;flex-shrink:0;} .elementor-84 .elementor-element.elementor-element-675deda .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-675deda .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-675deda svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f20022 */.elementor-84 .elementor-element.elementor-element-8f20022{text-transform:uppercase;letter-spacing:.03em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc6e83c */.elementor-84 .elementor-element.elementor-element-dc6e83c{font-size:14px;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a53b76b */.elementor-84 .elementor-element.elementor-element-a53b76b{display:flex;align-items:center;justify-content:center;overflow:hidden;width:44px;height:44px;border-radius:99px;display:flex;align-items:center;justify-content:center;background:rgba(221,183,255,.15);font-size:18px;flex-shrink:0;} .elementor-84 .elementor-element.elementor-element-a53b76b .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-a53b76b .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-a53b76b svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a96a9e */.elementor-84 .elementor-element.elementor-element-0a96a9e{text-transform:uppercase;letter-spacing:.03em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e5b934 */.elementor-84 .elementor-element.elementor-element-2e5b934{font-size:14px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5de683 */.elementor-84 .elementor-element.elementor-element-e5de683{flex:1 1 480px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7ed518 */.elementor-84 .elementor-element.elementor-element-c7ed518{width:100%;max-width:1120px;flex-wrap:wrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b81511 */.elementor-84 .elementor-element.elementor-element-4b81511{width:100%;max-width:1120px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c30fe57 */.elementor-84 .elementor-element.elementor-element-c30fe57{width:100%;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-c30fe57{padding-left:20px !important;padding-right:20px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-789e12d */.elementor-84 .elementor-element.elementor-element-789e12d{text-transform:uppercase;letter-spacing:.05em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dd6dfd */.elementor-84 .elementor-element.elementor-element-1dd6dfd .cloob-grad{background:linear-gradient(135deg,#ddb7ff,#f9bd22);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6015c49 */.elementor-84 .elementor-element.elementor-element-6015c49{max-width:560px;margin-inline:auto;font-size:18px;margin-top:20px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ffd297 */.elementor-84 .elementor-element.elementor-element-5ffd297{align-items:center;text-align:center;max-width:620px;margin-inline:auto;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a7c0b12 */@media(max-width:767px){.elementor-84 .elementor-element.elementor-element-a7c0b12 .elementor-widget-container > div{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important;margin-bottom:20px !important;}.elementor-84 .elementor-element.elementor-element-a7c0b12 .elementor-widget-container > div > div{padding:14px 10px !important;text-align:center;min-height:92px;box-sizing:border-box;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70539e3 */.elementor-84 .elementor-element.elementor-element-70539e3{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--e-global-color-primary);letter-spacing:.1em;padding:6px 16px;border-radius:99px;white-space:nowrap;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a351a66 */.elementor-84 .elementor-element.elementor-element-a351a66{text-transform:uppercase;letter-spacing:.1em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a189pr1 */.elementor-84 .elementor-element.elementor-element-a189pr1{padding-bottom:8px;margin-right:8px;margin-left:0;opacity:.65;} .elementor-84 .elementor-element.elementor-element-a189pr1 .elementor-heading-title{text-decoration:line-through;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-a189pr1{display:block !important;margin-right:6px !important;margin-left:0 !important;padding-bottom:5px !important;}.elementor-84 .elementor-element.elementor-element-a189pr1 .elementor-heading-title{font-size:14px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23ebffa */.elementor-84 .elementor-element.elementor-element-23ebffa{padding-bottom:8px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-462fd5b */.elementor-84 .elementor-element.elementor-element-462fd5b{padding-bottom:0;text-align:center;width:max-content;justify-self:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fde3d36 */.elementor-84 .elementor-element.elementor-element-fde3d36{display:grid;grid-template-columns:auto auto auto;align-items:end;column-gap:6px;row-gap:0;}.elementor-84 .elementor-element.elementor-element-fde3d36 > .elementor-element-a189pr1{grid-column:1;grid-row:1;}.elementor-84 .elementor-element.elementor-element-fde3d36 > .elementor-element-23ebffa{grid-column:2;grid-row:1;}.elementor-84 .elementor-element.elementor-element-fde3d36 > .elementor-element-51e9dca{grid-column:3;grid-row:1;}.elementor-84 .elementor-element.elementor-element-fde3d36 > .elementor-element-462fd5b{grid-column:3;grid-row:2;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d51f7b2 */.elementor-84 .elementor-element.elementor-element-d51f7b2{font-size:14px;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d371770 */.elementor-84 .elementor-element.elementor-element-d371770{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:18px;flex-shrink:0;margin-top:2px;font-size:14px;} .elementor-84 .elementor-element.elementor-element-d371770 .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-d371770 .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-d371770 svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c02eb3 */.elementor-84 .elementor-element.elementor-element-4c02eb3{font-size:14px;line-height:1.5;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cdbfc39 */.elementor-84 .elementor-element.elementor-element-cdbfc39{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:18px;flex-shrink:0;margin-top:2px;font-size:14px;} .elementor-84 .elementor-element.elementor-element-cdbfc39 .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-cdbfc39 .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-cdbfc39 svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d419ce9 */.elementor-84 .elementor-element.elementor-element-d419ce9{font-size:14px;line-height:1.5;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-58fa7c1 */.elementor-84 .elementor-element.elementor-element-58fa7c1{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:18px;flex-shrink:0;margin-top:2px;font-size:14px;} .elementor-84 .elementor-element.elementor-element-58fa7c1 .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-58fa7c1 .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-58fa7c1 svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed567ac */.elementor-84 .elementor-element.elementor-element-ed567ac{font-size:14px;line-height:1.5;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f15f03 */.elementor-84 .elementor-element.elementor-element-6f15f03 .elementor-button{padding:18px 40px;font-size:14px;} .elementor-84 .elementor-element.elementor-element-6f15f03{width:100%;margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c282285 */.elementor-84 .elementor-element.elementor-element-c282285{width:calc(33.33% - 16px);flex:0 0 calc(33.33% - 16px);position:relative;padding:40px 32px;border-radius:16px;gap:24px;border:1px solid rgba(221,183,255,.45);background:linear-gradient(165deg,rgba(221,183,255,.16),var(--e-global-color-surface_container));box-shadow:0 0 50px -20px rgba(221,183,255,.7);} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-c282285{width:100% !important;flex:0 0 100% !important;max-width:100% !important;}} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-c282285{padding:28px 20px !important;}} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-c282285{padding:28px 20px !important;gap:18px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3da895d */.elementor-84 .elementor-element.elementor-element-3da895d{text-transform:uppercase;letter-spacing:.1em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ac293f */.elementor-84 .elementor-element.elementor-element-0ac293f{padding-bottom:8px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3718d8d */.elementor-84 .elementor-element.elementor-element-3718d8d{padding-bottom:8px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aabaff */.elementor-84 .elementor-element.elementor-element-7aabaff{align-items:flex-end;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0526dbe */.elementor-84 .elementor-element.elementor-element-0526dbe{font-size:14px;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aaaf67d */.elementor-84 .elementor-element.elementor-element-aaaf67d{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:18px;flex-shrink:0;margin-top:2px;font-size:14px;} .elementor-84 .elementor-element.elementor-element-aaaf67d .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-aaaf67d .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-aaaf67d svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e552c80 */.elementor-84 .elementor-element.elementor-element-e552c80{font-size:14px;line-height:1.5;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-571ed1e */.elementor-84 .elementor-element.elementor-element-571ed1e{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:18px;flex-shrink:0;margin-top:2px;font-size:14px;} .elementor-84 .elementor-element.elementor-element-571ed1e .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-571ed1e .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-571ed1e svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c74e05c */.elementor-84 .elementor-element.elementor-element-c74e05c{font-size:14px;line-height:1.5;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-56e932f */.elementor-84 .elementor-element.elementor-element-56e932f{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:18px;flex-shrink:0;margin-top:2px;font-size:14px;} .elementor-84 .elementor-element.elementor-element-56e932f .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-56e932f .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-56e932f svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b825929 */.elementor-84 .elementor-element.elementor-element-b825929{font-size:14px;line-height:1.5;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39d11cc */.elementor-84 .elementor-element.elementor-element-39d11cc .elementor-button{padding:18px 40px;font-size:14px;} .elementor-84 .elementor-element.elementor-element-39d11cc{width:100%;margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8379ba4 */.elementor-84 .elementor-element.elementor-element-8379ba4{width:calc(33.33% - 16px);flex:0 0 calc(33.33% - 16px);position:relative;padding:40px 32px;border-radius:16px;gap:24px;border:1px solid rgba(255,255,255,.08);background:var(--e-global-color-surface_container);} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-8379ba4{width:100% !important;flex:0 0 100% !important;max-width:100% !important;}} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-8379ba4{padding:28px 20px !important;}} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-8379ba4{padding:28px 20px !important;gap:18px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a2f9b2 */.elementor-84 .elementor-element.elementor-element-9a2f9b2{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:#f9bd22;letter-spacing:.1em;padding:6px 16px;border-radius:99px;white-space:nowrap;text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7eb7c3f */.elementor-84 .elementor-element.elementor-element-7eb7c3f{text-transform:uppercase;letter-spacing:.1em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b595f88 */.elementor-84 .elementor-element.elementor-element-b595f88{padding-bottom:8px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e00b951 */.elementor-84 .elementor-element.elementor-element-e00b951{padding-bottom:8px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d1b8a0 */.elementor-84 .elementor-element.elementor-element-3d1b8a0{align-items:flex-end;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a3455e */.elementor-84 .elementor-element.elementor-element-3a3455e{font-size:14px;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b09acef */.elementor-84 .elementor-element.elementor-element-b09acef{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:18px;flex-shrink:0;margin-top:2px;font-size:14px;} .elementor-84 .elementor-element.elementor-element-b09acef .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-b09acef .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-b09acef svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-499e58e */.elementor-84 .elementor-element.elementor-element-499e58e{font-size:14px;line-height:1.5;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-13f8d0b */.elementor-84 .elementor-element.elementor-element-13f8d0b{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:18px;flex-shrink:0;margin-top:2px;font-size:14px;} .elementor-84 .elementor-element.elementor-element-13f8d0b .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-13f8d0b .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-13f8d0b svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf5fa3e */.elementor-84 .elementor-element.elementor-element-cf5fa3e{font-size:14px;line-height:1.5;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0f1ff7d */.elementor-84 .elementor-element.elementor-element-0f1ff7d{display:flex;align-items:center;justify-content:center;overflow:hidden;width:18px;height:18px;flex-shrink:0;margin-top:2px;font-size:14px;} .elementor-84 .elementor-element.elementor-element-0f1ff7d .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-0f1ff7d .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-0f1ff7d svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8782375 */.elementor-84 .elementor-element.elementor-element-8782375{font-size:14px;line-height:1.5;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5666f71 */.elementor-84 .elementor-element.elementor-element-5666f71 .elementor-button{padding:18px 40px;font-size:14px;} .elementor-84 .elementor-element.elementor-element-5666f71{width:100%;margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-682ddb7 */.elementor-84 .elementor-element.elementor-element-682ddb7{width:calc(33.33% - 16px);flex:0 0 calc(33.33% - 16px);position:relative;padding:40px 32px;border-radius:16px;gap:24px;border:1px solid rgba(255,255,255,.08);background:var(--e-global-color-surface_container);} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-682ddb7{width:100% !important;flex:0 0 100% !important;max-width:100% !important;}} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-682ddb7{padding:28px 20px !important;}} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-682ddb7{padding:28px 20px !important;gap:18px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1a0e8 */.elementor-84 .elementor-element.elementor-element-ce1a0e8{width:100%;max-width:1120px;align-items:stretch;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e44e666 */.elementor-84 .elementor-element.elementor-element-e44e666{max-width:520px;margin-inline:auto;font-size:14px;text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46d77a4 */.elementor-84 .elementor-element.elementor-element-46d77a4{width:100%;max-width:1120px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443a388 */.elementor-84 .elementor-element.elementor-element-443a388{width:100%;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-443a388{padding-left:20px !important;padding-right:20px !important;}} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-443a388{padding-top:64px !important;padding-bottom:64px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc243a2 */.elementor-84 .elementor-element.elementor-element-dc243a2{width:48px;height:4px;border-radius:99px;margin-bottom:24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2d8c9f */.elementor-84 .elementor-element.elementor-element-a2d8c9f{width:100%;max-width:620px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baf1f96 */.elementor-84 .elementor-element.elementor-element-baf1f96{width:100%;max-width:820px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9e44e3 */.elementor-84 .elementor-element.elementor-element-e9e44e3{width:100%;max-width:1120px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96ff3b4 */.elementor-84 .elementor-element.elementor-element-96ff3b4{width:100%;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-96ff3b4{padding-left:20px !important;padding-right:20px !important;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9637912 */.elementor-84 .elementor-element.elementor-element-9637912{position:absolute;inset:0;} .elementor-84 .elementor-element.elementor-element-9637912 img{width:100%;height:100%;object-fit:cover;filter:brightness(.28) saturate(.9);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cffa6d2 */.elementor-84 .elementor-element.elementor-element-cffa6d2{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,var(--e-global-color-surface_container) 30%,transparent 90%);opacity:.92;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2c474e */.elementor-84 .elementor-element.elementor-element-b2c474e{position:absolute;top:-40%;right:-10%;width:420px;height:420px;border-radius:50%;filter:blur(70px);opacity:.4;background:radial-gradient(circle,rgba(221,183,255,.6),transparent 70%);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9edd222 */.elementor-84 .elementor-element.elementor-element-9edd222{text-transform:uppercase;letter-spacing:.05em;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55af578 */.elementor-84 .elementor-element.elementor-element-55af578{text-transform:uppercase;margin:12px 0 20px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e870a79 */.elementor-84 .elementor-element.elementor-element-e870a79{max-width:440px;margin-bottom:32px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e606ac0 */.elementor-84 .elementor-element.elementor-element-e606ac0 .elementor-button{padding:18px 40px;font-size:14px;} .elementor-84 .elementor-element.elementor-element-e606ac0 .elementor-button{padding:18px 28px;white-space:nowrap;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fea2ef */.elementor-84 .elementor-element.elementor-element-0fea2ef{width:100%;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-0fea2ef{flex-wrap:wrap !important;}.elementor-84 .elementor-element.elementor-element-0fea2ef > *{width:100% !important;flex:1 1 100% !important;max-width:100% !important;}.elementor-84 .elementor-element.elementor-element-0fea2ef .elementor-button{width:100% !important;justify-content:center;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6320b6b */.elementor-84 .elementor-element.elementor-element-6320b6b{position:relative;z-index:1;flex:1 1 480px;max-width:calc(55% - 20px);} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-6320b6b{width:100% !important;flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca1c91e */.elementor-84 .elementor-element.elementor-element-ca1c91e{display:flex;align-items:center;justify-content:center;overflow:hidden;width:20px;height:20px;flex-shrink:0;margin-top:3px;} .elementor-84 .elementor-element.elementor-element-ca1c91e .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-ca1c91e .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-ca1c91e svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ebe7c4 */.elementor-84 .elementor-element.elementor-element-6ebe7c4{margin-bottom:2px;} .elementor-84 .elementor-element.elementor-element-6ebe7c4 .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2691ef7 */.elementor-84 .elementor-element.elementor-element-2691ef7{line-height:1.5;} .elementor-84 .elementor-element.elementor-element-2691ef7 .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-66eeac6 */.elementor-84 .elementor-element.elementor-element-66eeac6{display:flex;align-items:center;justify-content:center;overflow:hidden;width:20px;height:20px;flex-shrink:0;margin-top:3px;} .elementor-84 .elementor-element.elementor-element-66eeac6 .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-66eeac6 .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-66eeac6 svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01de4ab */.elementor-84 .elementor-element.elementor-element-01de4ab{margin-bottom:2px;} .elementor-84 .elementor-element.elementor-element-01de4ab .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e1f31c */.elementor-84 .elementor-element.elementor-element-0e1f31c{line-height:1.5;} .elementor-84 .elementor-element.elementor-element-0e1f31c .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6a2dc34 */.elementor-84 .elementor-element.elementor-element-6a2dc34{display:flex;align-items:center;justify-content:center;overflow:hidden;width:20px;height:20px;flex-shrink:0;margin-top:3px;} .elementor-84 .elementor-element.elementor-element-6a2dc34 .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-6a2dc34 .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-6a2dc34 svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-822b5f7 */.elementor-84 .elementor-element.elementor-element-822b5f7{margin-bottom:2px;} .elementor-84 .elementor-element.elementor-element-822b5f7 .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88dd76f */.elementor-84 .elementor-element.elementor-element-88dd76f{line-height:1.5;} .elementor-84 .elementor-element.elementor-element-88dd76f .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a301350 */.elementor-84 .elementor-element.elementor-element-a301350{display:flex;align-items:center;justify-content:center;overflow:hidden;width:20px;height:20px;flex-shrink:0;margin-top:3px;} .elementor-84 .elementor-element.elementor-element-a301350 .elementor-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-a301350 .elementor-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;} .elementor-84 .elementor-element.elementor-element-a301350 svg{width:55%;height:55%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3244a17 */.elementor-84 .elementor-element.elementor-element-3244a17{margin-bottom:2px;} .elementor-84 .elementor-element.elementor-element-3244a17 .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28b66d4 */.elementor-84 .elementor-element.elementor-element-28b66d4{line-height:1.5;} .elementor-84 .elementor-element.elementor-element-28b66d4 .elementor-heading-title{text-transform:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637e0ed */.elementor-84 .elementor-element.elementor-element-637e0ed{position:relative;z-index:1;flex:1 1 380px;max-width:calc(45% - 20px);} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-637e0ed{width:100% !important;flex:0 0 100% !important;max-width:100% !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f4a10b */.elementor-84 .elementor-element.elementor-element-8f4a10b{position:relative;overflow:hidden;border-radius:24px;padding:56px 40px;background:linear-gradient(135deg,rgba(221,183,255,.18),var(--e-global-color-surface_container) 60%);border:1px solid rgba(221,183,255,.3);} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-8f4a10b{padding-left:20px !important;padding-right:20px !important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e9c9f5 */.elementor-84 .elementor-element.elementor-element-6e9c9f5{width:100%;max-width:1120px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2089a21 */.elementor-84 .elementor-element.elementor-element-2089a21{width:100%;} @media(max-width:767px){.elementor-84 .elementor-element.elementor-element-2089a21{padding-left:20px !important;padding-right:20px !important;}}/* End custom CSS */
/* Start custom CSS */@media(max-width:767px){.elementor-84 h2.elementor-heading-title{font-size:30px !important;line-height:1.15 !important;}.elementor-84 h3.elementor-heading-title{font-size:17px !important;line-height:1.25 !important;}.elementor-84 h4.elementor-heading-title{font-size:16px !important;line-height:1.25 !important;}}/* End custom CSS */