.elementor-2482 .elementor-element.elementor-element-f1692c3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:130px;--padding-right:130px;}.elementor-2482 .elementor-element.elementor-element-f1692c3:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-f1692c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #700C6A 0%, #080008 100%);}.elementor-2482 .elementor-element.elementor-element-89ba645{--display:flex;--min-height:500px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-89ba645.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-703eee0{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-703eee0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:400;color:#FFFFFF00;}.elementor-2482 .elementor-element.elementor-element-8402033{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0rem 10rem 0rem 0rem;}.elementor-2482 .elementor-element.elementor-element-8402033 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:21px;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-b9d2a5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-08cae5e .elementor-button-content-wrapper{flex-direction:row;}.elementor-2482 .elementor-element.elementor-element-08cae5e .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-2482 .elementor-element.elementor-element-08cae5e .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(117deg, #DB00CD 0%, #72086B 100%);transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:24px 36px 24px 36px;}.elementor-2482 .elementor-element.elementor-element-08cae5e .elementor-button:hover, .elementor-2482 .elementor-element.elementor-element-08cae5e .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );box-shadow:0px 0px 40px 0px #DB00CD;}.elementor-2482 .elementor-element.elementor-element-08cae5e .elementor-button:hover svg, .elementor-2482 .elementor-element.elementor-element-08cae5e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-08cae5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2482 .elementor-element.elementor-element-08cae5e.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-0080668 .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#00000000;transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:12px 12px 12px 12px;padding:24px 36px 24px 36px;}.elementor-2482 .elementor-element.elementor-element-0080668 .elementor-button:hover, .elementor-2482 .elementor-element.elementor-element-0080668 .elementor-button:focus{color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(117deg, #DB00CD 0%, #72086B 100%);border-color:var( --e-global-color-primary );box-shadow:0px 0px 40px 0px #DB00CD;}.elementor-2482 .elementor-element.elementor-element-0080668 .elementor-button:hover svg, .elementor-2482 .elementor-element.elementor-element-0080668 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-0080668{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2482 .elementor-element.elementor-element-0080668.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-785e9b3{--display:flex;}.elementor-2482 .elementor-element.elementor-element-24e0ba7{text-align:start;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-24e0ba7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:400;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-39a2dac .elementor-button-content-wrapper{flex-direction:row;}.elementor-2482 .elementor-element.elementor-element-39a2dac .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-2482 .elementor-element.elementor-element-39a2dac .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:12px 12px 12px 12px;padding:24px 36px 24px 36px;}.elementor-2482 .elementor-element.elementor-element-39a2dac .elementor-button:hover, .elementor-2482 .elementor-element.elementor-element-39a2dac .elementor-button:focus{color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(117deg, #DB00CD 0%, #72086B 100%);border-color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-39a2dac .elementor-button:hover svg, .elementor-2482 .elementor-element.elementor-element-39a2dac .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-39a2dac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2482 .elementor-element.elementor-element-39a2dac.elementor-element{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-89d6289{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-89d6289::before, .elementor-2482 .elementor-element.elementor-element-89d6289 > .elementor-background-video-container::before, .elementor-2482 .elementor-element.elementor-element-89d6289 > .e-con-inner > .elementor-background-video-container::before, .elementor-2482 .elementor-element.elementor-element-89d6289 > .elementor-background-slideshow::before, .elementor-2482 .elementor-element.elementor-element-89d6289 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2482 .elementor-element.elementor-element-89d6289 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2482 .elementor-element.elementor-element-ad794e1 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-2482 .elementor-element.elementor-element-ad794e1 .wpr-lottie-animations{width:100% !important;height:100% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-2482 .elementor-element.elementor-element-ad794e1 .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-2482 .elementor-element.elementor-element-ee8b126{--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-2482 .elementor-element.elementor-element-ee8b126:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-ee8b126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-2655158{--e-image-carousel-slides-to-show:3;}.elementor-2482 .elementor-element.elementor-element-a4bd1c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:32px;--padding-left:130px;--padding-right:130px;}.elementor-2482 .elementor-element.elementor-element-e290f5b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-a397954{--display:flex;--min-height:400px;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-bd6347f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-974afd1{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-974afd1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-974afd1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-ea8d218{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-ea8d218 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-7e5dfa0 .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:#DB00CD;color:#DB00CD;background-color:#FFFFFF00;transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:24px 36px 24px 36px;}.elementor-2482 .elementor-element.elementor-element-7e5dfa0 .elementor-button:hover, .elementor-2482 .elementor-element.elementor-element-7e5dfa0 .elementor-button:focus{color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(117deg, #DB00CD 0%, #72086B 100%);border-color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-7e5dfa0 .elementor-button:hover svg, .elementor-2482 .elementor-element.elementor-element-7e5dfa0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-7e5dfa0{margin:2% 2% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-2482 .elementor-element.elementor-element-7e5dfa0.elementor-element{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-d88469a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-2b1707c{--display:flex;--min-height:400px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-d87a470{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-3dc7519{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-3dc7519 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-3dc7519.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-d38a7f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-1d5efb8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2482 .elementor-element.elementor-element-1d5efb8{border-radius:20px 20px 20px 20px;}.elementor-2482 .elementor-element.elementor-element-bba97f1 .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:#DB00CD;color:#DB00CD;background-color:#FFFFFF00;transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:24px 36px 24px 36px;}.elementor-2482 .elementor-element.elementor-element-bba97f1 .elementor-button:hover, .elementor-2482 .elementor-element.elementor-element-bba97f1 .elementor-button:focus{color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(117deg, #DB00CD 0%, #72086B 100%);border-color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-bba97f1 .elementor-button:hover svg, .elementor-2482 .elementor-element.elementor-element-bba97f1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-bba97f1{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-17f43a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-17f43a4:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-17f43a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160118;}.elementor-2482 .elementor-element.elementor-element-845d8c8{--display:flex;--min-height:400px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-446507a{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-16502da{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-16502da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:600;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-16502da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-829bbfa{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-3820007{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2482 .elementor-element.elementor-element-3820007:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-3820007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #472A4645 0%, #3209428A 100%);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-124764c .elementor-icon-wrapper{text-align:start;}.elementor-2482 .elementor-element.elementor-element-124764c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-124764c.elementor-view-framed .elementor-icon, .elementor-2482 .elementor-element.elementor-element-124764c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-124764c.elementor-view-framed .elementor-icon, .elementor-2482 .elementor-element.elementor-element-124764c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-124764c .elementor-icon{font-size:48px;}.elementor-2482 .elementor-element.elementor-element-124764c .elementor-icon svg{height:48px;}.elementor-2482 .elementor-element.elementor-element-f610442{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-f610442 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-0bb9c05{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-0bb9c05 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-1594920{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2482 .elementor-element.elementor-element-1594920:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-1594920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #472A4645 0%, #3209428A 100%);}.elementor-2482 .elementor-element.elementor-element-1594920 > .elementor-shape-top svg, .elementor-2482 .elementor-element.elementor-element-1594920 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-2482 .elementor-element.elementor-element-f1819d0 .elementor-icon-wrapper{text-align:start;}.elementor-2482 .elementor-element.elementor-element-f1819d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-f1819d0.elementor-view-framed .elementor-icon, .elementor-2482 .elementor-element.elementor-element-f1819d0.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-f1819d0.elementor-view-framed .elementor-icon, .elementor-2482 .elementor-element.elementor-element-f1819d0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-f1819d0 .elementor-icon{font-size:53px;}.elementor-2482 .elementor-element.elementor-element-f1819d0 .elementor-icon svg{height:53px;}.elementor-2482 .elementor-element.elementor-element-5ef78f0{text-align:start;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-5ef78f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-5a93bc8{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-5a93bc8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-f52bb53{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2482 .elementor-element.elementor-element-f52bb53:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-f52bb53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #472A4645 0%, #3209428A 100%);}.elementor-2482 .elementor-element.elementor-element-1e02b57 .elementor-icon-wrapper{text-align:start;}.elementor-2482 .elementor-element.elementor-element-1e02b57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-1e02b57.elementor-view-framed .elementor-icon, .elementor-2482 .elementor-element.elementor-element-1e02b57.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-1e02b57.elementor-view-framed .elementor-icon, .elementor-2482 .elementor-element.elementor-element-1e02b57.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-1e02b57 .elementor-icon{font-size:50px;}.elementor-2482 .elementor-element.elementor-element-1e02b57 .elementor-icon svg{height:50px;}.elementor-2482 .elementor-element.elementor-element-68429cd{text-align:start;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-68429cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-7a3b26f{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-7a3b26f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-e84b429{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-e84b429:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-e84b429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160118;}.elementor-2482 .elementor-element.elementor-element-cd9b018{--display:flex;--min-height:400px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-fe434fb{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-004c806{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-004c806 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:600;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-004c806.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-96821cd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-fad312d{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2482 .elementor-element.elementor-element-fad312d:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-fad312d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #472A4645 0%, #3209428A 100%);}.elementor-2482 .elementor-element.elementor-element-3a5b74a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-8da16e9{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-8da16e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-a07eb22{--display:flex;--min-height:28px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-a07eb22:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-a07eb22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #DB00CD 33%, #72086B 100%);}.elementor-2482 .elementor-element.elementor-element-d3bc5bf .elementor-heading-title{font-family:"Pontano Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-22a0b8a{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-22a0b8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-1ef003d{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-1ef003d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-a764813{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2482 .elementor-element.elementor-element-a764813:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-a764813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #472A4645 0%, #3209428A 100%);}.elementor-2482 .elementor-element.elementor-element-dec870c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-89678fe{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-89678fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-8964ffb{--display:flex;--min-height:28px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-8964ffb:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-8964ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #DB00CD 33%, #72086B 100%);}.elementor-2482 .elementor-element.elementor-element-f7dc19e .elementor-heading-title{font-family:"Pontano Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-7453541{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-7453541 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-96d3ca2{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-96d3ca2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-2ed7cb9{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2482 .elementor-element.elementor-element-2ed7cb9:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-2ed7cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #472A4645 0%, #3209428A 100%);}.elementor-2482 .elementor-element.elementor-element-c9f528e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-c726124{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-c726124 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-4090769{--display:flex;--min-height:28px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-4090769:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-4090769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #DB00CD 33%, #72086B 100%);}.elementor-2482 .elementor-element.elementor-element-6d07a5d .elementor-heading-title{font-family:"Pontano Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-4644ded{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-4644ded .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-053ec05{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-053ec05 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-24dc2cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-24dc2cf:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-24dc2cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-e78ee37{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-e78ee37 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:400;color:#FFFFFF00;}.elementor-2482 .elementor-element.elementor-element-c4ed72a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-56f96a2{--display:flex;--min-height:400px;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-30ab4a3{--display:flex;--min-height:68px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;}.elementor-2482 .elementor-element.elementor-element-30ab4a3:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-30ab4a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #DB00CD 33%, #72086B 100%);}.elementor-2482 .elementor-element.elementor-element-44b8a04 .elementor-heading-title{font-family:"Pontano Sans", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-d08647d{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-d08647d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-d08647d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-b506201{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-b506201 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-f86402e .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-2482 .elementor-element.elementor-element-f86402e .wpr-lottie-animations{width:480px !important;height:480px !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-2482 .elementor-element.elementor-element-f86402e .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-2482 .elementor-element.elementor-element-77e230d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-13b8457 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-2482 .elementor-element.elementor-element-13b8457 .wpr-lottie-animations{width:480px !important;height:480px !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-2482 .elementor-element.elementor-element-13b8457 .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-2482 .elementor-element.elementor-element-8fa87cc{--display:flex;--min-height:400px;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-eb3c903{--display:flex;--min-height:68px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;}.elementor-2482 .elementor-element.elementor-element-eb3c903:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-eb3c903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #DB00CD 33%, #72086B 100%);}.elementor-2482 .elementor-element.elementor-element-fbee98d .elementor-heading-title{font-family:"Pontano Sans", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-168caa0{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-168caa0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-168caa0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-35c4e1b{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-35c4e1b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-3b856cd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-2c77c26{--display:flex;--min-height:400px;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-59b481d{--display:flex;--min-height:68px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;}.elementor-2482 .elementor-element.elementor-element-59b481d:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-59b481d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #DB00CD 33%, #72086B 100%);}.elementor-2482 .elementor-element.elementor-element-3c8ce90 .elementor-heading-title{font-family:"Pontano Sans", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-69772df{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-69772df .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-69772df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-e9eb6c7{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-e9eb6c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var( --e-global-color-accent );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2482 .elementor-element.elementor-element-2039e44 img{border-radius:25px 25px 25px 25px;}.elementor-2482 .elementor-element.elementor-element-2210662{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-fe72985 img{border-radius:25px 25px 25px 25px;}.elementor-2482 .elementor-element.elementor-element-9d2d437{--display:flex;--min-height:400px;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-d752199{--display:flex;--min-height:68px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;}.elementor-2482 .elementor-element.elementor-element-d752199:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-d752199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #DB00CD 33%, #72086B 100%);}.elementor-2482 .elementor-element.elementor-element-5a70848 .elementor-heading-title{font-family:"Pontano Sans", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-9094cb1{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-9094cb1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-9094cb1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-3b900e5{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-3b900e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-6d34355{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-cfd54d7{--display:flex;--min-height:400px;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-4a2bde5{--display:flex;--min-height:68px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;}.elementor-2482 .elementor-element.elementor-element-4a2bde5:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-4a2bde5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #DB00CD 33%, #72086B 100%);}.elementor-2482 .elementor-element.elementor-element-3daa0bb .elementor-heading-title{font-family:"Pontano Sans", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-b08fa18{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-b08fa18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-b08fa18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-f3a53cf{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-f3a53cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:23px;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-1c70e6f img{border-radius:25px 25px 25px 25px;}.elementor-2482 .elementor-element.elementor-element-1878ab4{--display:flex;--min-height:33vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-bdf119a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-58dba3f{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-80e6e13{--display:flex;}.elementor-2482 .elementor-element.elementor-element-9ea548b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-37b9ea5{--display:flex;}.elementor-2482 .elementor-element.elementor-element-80c9365 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-6b450bb{--display:flex;}.elementor-2482 .elementor-element.elementor-element-a178689 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-6449615{--display:flex;}.elementor-2482 .elementor-element.elementor-element-92f792a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-dbd5865{--display:flex;}.elementor-2482 .elementor-element.elementor-element-c9b0e30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-aa3afb7{--display:flex;}.elementor-2482 .elementor-element.elementor-element-e79c550 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-ccf00d0{--display:flex;}.elementor-2482 .elementor-element.elementor-element-4cb516c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-e94b18d{--display:flex;}.elementor-2482 .elementor-element.elementor-element-69b0919 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-43d4634{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:12px;--n-accordion-icon-gap:18px;}.elementor-2482 .elementor-element.elementor-element-43d4634 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;}.elementor-2482 .elementor-element.elementor-element-43d4634 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-43d4634 {--n-accordion-padding:8px 0px 8px 24px;}:where( .elementor-2482 .elementor-element.elementor-element-43d4634 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;text-decoration:none;line-height:40px;}:where( .elementor-2482 .elementor-element.elementor-element-43d4634 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-right:24px;--padding-bottom:24px;--padding-left:24px;}.elementor-2482 .elementor-element.elementor-element-43d4634.elementor-element{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-99a55e3{--display:flex;--min-height:40vh;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-2dcea7b{--display:flex;}.elementor-2482 .elementor-element.elementor-element-70639d8{text-align:end;}.elementor-2482 .elementor-element.elementor-element-70639d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:600;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-70639d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-de60370{text-align:end;}.elementor-2482 .elementor-element.elementor-element-de60370 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-df9a88e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-2482 .elementor-element.elementor-element-88ca331 .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:#DB00CD;color:#DB00CD;background-color:#FFFFFF00;transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:24px 36px 24px 36px;}.elementor-2482 .elementor-element.elementor-element-88ca331 .elementor-button:hover, .elementor-2482 .elementor-element.elementor-element-88ca331 .elementor-button:focus{color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(117deg, #DB00CD 0%, #72086B 100%);border-color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-88ca331 .elementor-button:hover svg, .elementor-2482 .elementor-element.elementor-element-88ca331 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-88ca331{margin:2% 2% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-2482 .elementor-element.elementor-element-88ca331.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-2482 .elementor-element.elementor-element-8d9d31b .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(117deg, #DB00CD 0%, #72086B 100%);transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#DB00CD;border-radius:12px 12px 12px 12px;padding:24px 36px 24px 36px;}.elementor-2482 .elementor-element.elementor-element-8d9d31b .elementor-button:hover, .elementor-2482 .elementor-element.elementor-element-8d9d31b .elementor-button:focus{color:#DB00CD;background-color:transparent;background-image:linear-gradient(117deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-2482 .elementor-element.elementor-element-8d9d31b .elementor-button:hover svg, .elementor-2482 .elementor-element.elementor-element-8d9d31b .elementor-button:focus svg{fill:#DB00CD;}.elementor-2482 .elementor-element.elementor-element-8d9d31b{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}.elementor-2482 .elementor-element.elementor-element-8d9d31b.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-2482 .elementor-element.elementor-element-2bdd989{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2482 .elementor-element.elementor-element-381163f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-381163f:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-381163f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #700C6A 0%, #080008 100%);}.elementor-2482 .elementor-element.elementor-element-494b180{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-170ef6b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-517431f{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-517431f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:600;color:#FFFFFF;}.elementor-2482 .elementor-element.elementor-element-517431f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2482 .elementor-element.elementor-element-374379b{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-374379b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-2482 .elementor-element.elementor-element-883cadd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-ac5ef37 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2482 .elementor-element.elementor-element-ac5ef37 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-2482 .elementor-element.elementor-element-ac5ef37 .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(117deg, #DB00CD 0%, #72086B 100%);transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:24px 36px 24px 36px;}.elementor-2482 .elementor-element.elementor-element-ac5ef37 .elementor-button:hover, .elementor-2482 .elementor-element.elementor-element-ac5ef37 .elementor-button:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );box-shadow:0px 0px 40px 0px #DB00CD;}.elementor-2482 .elementor-element.elementor-element-ac5ef37 .elementor-button:hover svg, .elementor-2482 .elementor-element.elementor-element-ac5ef37 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-ac5ef37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2482 .elementor-element.elementor-element-ac5ef37.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-8162e26 .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#00000000;transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:12px 12px 12px 12px;padding:24px 36px 24px 36px;}.elementor-2482 .elementor-element.elementor-element-8162e26 .elementor-button:hover, .elementor-2482 .elementor-element.elementor-element-8162e26 .elementor-button:focus{color:var( --e-global-color-text );background-color:transparent;background-image:linear-gradient(117deg, #DB00CD 0%, #72086B 100%);border-color:var( --e-global-color-primary );box-shadow:0px 0px 40px 0px #DB00CD;}.elementor-2482 .elementor-element.elementor-element-8162e26 .elementor-button:hover svg, .elementor-2482 .elementor-element.elementor-element-8162e26 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2482 .elementor-element.elementor-element-8162e26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2482 .elementor-element.elementor-element-8162e26.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-2482 .elementor-element.elementor-element-f1692c3{--content-width:1200px;}.elementor-2482 .elementor-element.elementor-element-89d6289{--width:480px;}.elementor-2482 .elementor-element.elementor-element-a4bd1c6{--content-width:1200px;}.elementor-2482 .elementor-element.elementor-element-e290f5b{--width:100%;}.elementor-2482 .elementor-element.elementor-element-a397954{--width:100%;}.elementor-2482 .elementor-element.elementor-element-d88469a{--content-width:1200px;}.elementor-2482 .elementor-element.elementor-element-2b1707c{--width:100%;}.elementor-2482 .elementor-element.elementor-element-d87a470{--width:100%;}.elementor-2482 .elementor-element.elementor-element-d38a7f5{--width:960px;}.elementor-2482 .elementor-element.elementor-element-17f43a4{--content-width:1200px;}.elementor-2482 .elementor-element.elementor-element-845d8c8{--width:100%;}.elementor-2482 .elementor-element.elementor-element-446507a{--width:100%;}.elementor-2482 .elementor-element.elementor-element-829bbfa{--width:1080px;}.elementor-2482 .elementor-element.elementor-element-e84b429{--content-width:1200px;}.elementor-2482 .elementor-element.elementor-element-cd9b018{--width:100%;}.elementor-2482 .elementor-element.elementor-element-fe434fb{--width:100%;}.elementor-2482 .elementor-element.elementor-element-96821cd{--width:1080px;}.elementor-2482 .elementor-element.elementor-element-3a5b74a{--width:80px;}.elementor-2482 .elementor-element.elementor-element-a07eb22{--width:28px;}.elementor-2482 .elementor-element.elementor-element-dec870c{--width:80px;}.elementor-2482 .elementor-element.elementor-element-8964ffb{--width:28px;}.elementor-2482 .elementor-element.elementor-element-c9f528e{--width:80px;}.elementor-2482 .elementor-element.elementor-element-4090769{--width:28px;}.elementor-2482 .elementor-element.elementor-element-24dc2cf{--content-width:1200px;}.elementor-2482 .elementor-element.elementor-element-56f96a2{--width:100%;}.elementor-2482 .elementor-element.elementor-element-30ab4a3{--width:68px;}.elementor-2482 .elementor-element.elementor-element-8fa87cc{--width:100%;}.elementor-2482 .elementor-element.elementor-element-eb3c903{--width:68px;}.elementor-2482 .elementor-element.elementor-element-2c77c26{--width:100%;}.elementor-2482 .elementor-element.elementor-element-59b481d{--width:68px;}.elementor-2482 .elementor-element.elementor-element-9d2d437{--width:100%;}.elementor-2482 .elementor-element.elementor-element-d752199{--width:68px;}.elementor-2482 .elementor-element.elementor-element-cfd54d7{--width:100%;}.elementor-2482 .elementor-element.elementor-element-4a2bde5{--width:68px;}.elementor-2482 .elementor-element.elementor-element-1878ab4{--width:1200px;}.elementor-2482 .elementor-element.elementor-element-bdf119a{--content-width:100%;}.elementor-2482 .elementor-element.elementor-element-99a55e3{--width:100%;}.elementor-2482 .elementor-element.elementor-element-2bdd989{--content-width:100%;}.elementor-2482 .elementor-element.elementor-element-381163f{--width:100%;}.elementor-2482 .elementor-element.elementor-element-494b180{--width:1200px;}.elementor-2482 .elementor-element.elementor-element-170ef6b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2482 .elementor-element.elementor-element-a4bd1c6{--content-width:100%;}.elementor-2482 .elementor-element.elementor-element-d88469a{--content-width:100%;}.elementor-2482 .elementor-element.elementor-element-17f43a4{--content-width:100%;}.elementor-2482 .elementor-element.elementor-element-e84b429{--content-width:100%;}.elementor-2482 .elementor-element.elementor-element-2bdd989{--content-width:100%;}}@media(max-width:1024px){.elementor-2482 .elementor-element.elementor-element-f1692c3{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2482 .elementor-element.elementor-element-89ba645{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2482 .elementor-element.elementor-element-703eee0{text-align:center;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-703eee0 .elementor-heading-title{font-size:64px;}.elementor-2482 .elementor-element.elementor-element-8402033{text-align:center;margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2482 .elementor-element.elementor-element-8402033.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2482 .elementor-element.elementor-element-08cae5e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-08cae5e.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-0080668{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-0080668.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-24e0ba7{text-align:center;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-24e0ba7 .elementor-heading-title{font-size:64px;}.elementor-2482 .elementor-element.elementor-element-39a2dac{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-39a2dac.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-ad794e1 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-2482 .elementor-element.elementor-element-a4bd1c6{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-e290f5b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-2482 .elementor-element.elementor-element-a397954{--min-height:44vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-bd6347f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-974afd1{text-align:center;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-974afd1 .elementor-heading-title{font-size:70px;}.elementor-2482 .elementor-element.elementor-element-974afd1.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-ea8d218{text-align:center;}.elementor-2482 .elementor-element.elementor-element-7e5dfa0{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-7e5dfa0.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-d88469a{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-2b1707c{--min-height:44vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-3dc7519{text-align:center;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-3dc7519 .elementor-heading-title{font-size:70px;}.elementor-2482 .elementor-element.elementor-element-3dc7519.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-bba97f1{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-bba97f1.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-17f43a4{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-845d8c8{--min-height:44vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-16502da{text-align:center;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-16502da .elementor-heading-title{font-size:70px;}.elementor-2482 .elementor-element.elementor-element-16502da.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-829bbfa{--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-f610442{text-align:center;}.elementor-2482 .elementor-element.elementor-element-0bb9c05{text-align:center;}.elementor-2482 .elementor-element.elementor-element-5ef78f0{text-align:center;}.elementor-2482 .elementor-element.elementor-element-5a93bc8{text-align:center;}.elementor-2482 .elementor-element.elementor-element-68429cd{text-align:center;}.elementor-2482 .elementor-element.elementor-element-7a3b26f{text-align:center;}.elementor-2482 .elementor-element.elementor-element-e84b429{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-cd9b018{--min-height:44vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-004c806{text-align:center;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-004c806 .elementor-heading-title{font-size:70px;}.elementor-2482 .elementor-element.elementor-element-004c806.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-96821cd{--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-8da16e9{text-align:center;}.elementor-2482 .elementor-element.elementor-element-22a0b8a{text-align:center;}.elementor-2482 .elementor-element.elementor-element-1ef003d{text-align:center;}.elementor-2482 .elementor-element.elementor-element-89678fe{text-align:center;}.elementor-2482 .elementor-element.elementor-element-7453541{text-align:center;}.elementor-2482 .elementor-element.elementor-element-96d3ca2{text-align:center;}.elementor-2482 .elementor-element.elementor-element-c726124{text-align:center;}.elementor-2482 .elementor-element.elementor-element-4644ded{text-align:center;}.elementor-2482 .elementor-element.elementor-element-053ec05{text-align:center;}.elementor-2482 .elementor-element.elementor-element-e78ee37{text-align:center;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-e78ee37 .elementor-heading-title{font-size:64px;}.elementor-2482 .elementor-element.elementor-element-c4ed72a{--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-56f96a2{--min-height:44vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-d08647d{text-align:center;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-d08647d .elementor-heading-title{font-size:70px;}.elementor-2482 .elementor-element.elementor-element-d08647d.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-b506201{text-align:center;}.elementor-2482 .elementor-element.elementor-element-f86402e .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-2482 .elementor-element.elementor-element-77e230d{--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-13b8457 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-2482 .elementor-element.elementor-element-8fa87cc{--min-height:44vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-168caa0{text-align:center;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-168caa0 .elementor-heading-title{font-size:70px;}.elementor-2482 .elementor-element.elementor-element-168caa0.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-35c4e1b{text-align:center;}.elementor-2482 .elementor-element.elementor-element-3b856cd{--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-2c77c26{--min-height:44vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-69772df{text-align:center;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-69772df .elementor-heading-title{font-size:70px;}.elementor-2482 .elementor-element.elementor-element-69772df.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-e9eb6c7{text-align:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2482 .elementor-element.elementor-element-2210662{--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-9d2d437{--min-height:44vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-9094cb1{text-align:center;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-9094cb1 .elementor-heading-title{font-size:70px;}.elementor-2482 .elementor-element.elementor-element-9094cb1.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-3b900e5{text-align:center;}.elementor-2482 .elementor-element.elementor-element-6d34355{--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-cfd54d7{--min-height:44vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2482 .elementor-element.elementor-element-b08fa18{text-align:center;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-b08fa18 .elementor-heading-title{font-size:70px;}.elementor-2482 .elementor-element.elementor-element-b08fa18.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-f3a53cf{text-align:center;}.elementor-2482 .elementor-element.elementor-element-1878ab4{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-2482 .elementor-element.elementor-element-bdf119a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-58dba3f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-99a55e3{--min-height:27vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-2482 .elementor-element.elementor-element-99a55e3.e-con{--order:-99999 /* order start hack */;}.elementor-2482 .elementor-element.elementor-element-2dcea7b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-2dcea7b.e-con{--order:-99999 /* order start hack */;}.elementor-2482 .elementor-element.elementor-element-70639d8{text-align:center;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-70639d8 .elementor-heading-title{font-size:70px;}.elementor-2482 .elementor-element.elementor-element-70639d8.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-de60370{text-align:center;}.elementor-2482 .elementor-element.elementor-element-df9a88e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2482 .elementor-element.elementor-element-df9a88e.e-con{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-88ca331{margin:0% 2% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-88ca331.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-8d9d31b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-8d9d31b.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-2bdd989{--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-494b180{--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;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2482 .elementor-element.elementor-element-170ef6b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-517431f{text-align:center;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2482 .elementor-element.elementor-element-517431f .elementor-heading-title{font-size:70px;}.elementor-2482 .elementor-element.elementor-element-517431f.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-374379b{text-align:center;}.elementor-2482 .elementor-element.elementor-element-883cadd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2482 .elementor-element.elementor-element-ac5ef37{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-ac5ef37.elementor-element{--align-self:center;}.elementor-2482 .elementor-element.elementor-element-8162e26{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-8162e26.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-2482 .elementor-element.elementor-element-f1692c3{--min-height:400px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2482 .elementor-element.elementor-element-89ba645{--min-height:400px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2482 .elementor-element.elementor-element-703eee0 .elementor-heading-title{font-size:44px;}.elementor-2482 .elementor-element.elementor-element-703eee0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-8402033{text-align:center;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2482 .elementor-element.elementor-element-8402033 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-b9d2a5d{--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 0px;--row-gap:8px;--column-gap:0px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2482 .elementor-element.elementor-element-08cae5e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2482 .elementor-element.elementor-element-08cae5e .elementor-button{font-size:16px;padding:18px 25px 18px 25px;}.elementor-2482 .elementor-element.elementor-element-08cae5e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-2482 .elementor-element.elementor-element-0080668 .elementor-button{font-size:16px;padding:18px 25px 18px 25px;}.elementor-2482 .elementor-element.elementor-element-0080668{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-2482 .elementor-element.elementor-element-785e9b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2482 .elementor-element.elementor-element-24e0ba7 .elementor-heading-title{font-size:44px;}.elementor-2482 .elementor-element.elementor-element-24e0ba7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2482 .elementor-element.elementor-element-39a2dac .elementor-button{font-size:16px;padding:18px 25px 18px 25px;}.elementor-2482 .elementor-element.elementor-element-39a2dac{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-89d6289{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2482 .elementor-element.elementor-element-ad794e1 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-2482 .elementor-element.elementor-element-a4bd1c6{--content-width:100%;--padding-top:0px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-e290f5b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:040px 0px;--row-gap:040px;--column-gap:0px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-974afd1 .elementor-heading-title{font-size:38px;}.elementor-2482 .elementor-element.elementor-element-974afd1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-ea8d218 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-7e5dfa0 .elementor-button{font-size:16px;padding:18px 25px 18px 25px;}.elementor-2482 .elementor-element.elementor-element-7e5dfa0{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-d88469a{--content-width:100%;--padding-top:0px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-3dc7519 .elementor-heading-title{font-size:38px;}.elementor-2482 .elementor-element.elementor-element-3dc7519{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-bba97f1 .elementor-button{font-size:16px;padding:18px 25px 18px 25px;}.elementor-2482 .elementor-element.elementor-element-bba97f1{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-17f43a4{--content-width:100%;--padding-top:0px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-16502da .elementor-heading-title{font-size:38px;}.elementor-2482 .elementor-element.elementor-element-16502da{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-829bbfa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-0bb9c05 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-5a93bc8 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-7a3b26f .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-e84b429{--content-width:100%;--padding-top:0px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-004c806 .elementor-heading-title{font-size:38px;}.elementor-2482 .elementor-element.elementor-element-004c806{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-96821cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-8da16e9 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-a07eb22{--width:50px;--min-height:50px;--border-radius:100px 100px 100px 100px;}.elementor-2482 .elementor-element.elementor-element-d3bc5bf .elementor-heading-title{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-1ef003d .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-89678fe .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-8964ffb{--width:50px;--min-height:50px;--border-radius:100px 100px 100px 100px;}.elementor-2482 .elementor-element.elementor-element-f7dc19e .elementor-heading-title{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-96d3ca2 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-c726124 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-4090769{--width:50px;--min-height:50px;--border-radius:100px 100px 100px 100px;}.elementor-2482 .elementor-element.elementor-element-6d07a5d .elementor-heading-title{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-053ec05 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-24dc2cf{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2482 .elementor-element.elementor-element-e78ee37 .elementor-heading-title{font-size:44px;}.elementor-2482 .elementor-element.elementor-element-e78ee37{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-c4ed72a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-30ab4a3{--width:50px;--min-height:50px;--border-radius:100px 100px 100px 100px;}.elementor-2482 .elementor-element.elementor-element-44b8a04 .elementor-heading-title{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-d08647d .elementor-heading-title{font-size:38px;}.elementor-2482 .elementor-element.elementor-element-d08647d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-b506201 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-f86402e .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-2482 .elementor-element.elementor-element-77e230d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-13b8457 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-2482 .elementor-element.elementor-element-eb3c903{--width:50px;--min-height:50px;--border-radius:100px 100px 100px 100px;}.elementor-2482 .elementor-element.elementor-element-fbee98d .elementor-heading-title{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-168caa0 .elementor-heading-title{font-size:38px;}.elementor-2482 .elementor-element.elementor-element-168caa0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-35c4e1b .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-3b856cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-59b481d{--width:50px;--min-height:50px;--border-radius:100px 100px 100px 100px;}.elementor-2482 .elementor-element.elementor-element-3c8ce90 .elementor-heading-title{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-69772df .elementor-heading-title{font-size:38px;}.elementor-2482 .elementor-element.elementor-element-69772df{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-e9eb6c7 .elementor-heading-title{font-size:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2482 .elementor-element.elementor-element-2210662{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-d752199{--width:50px;--min-height:50px;--border-radius:100px 100px 100px 100px;}.elementor-2482 .elementor-element.elementor-element-5a70848 .elementor-heading-title{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-9094cb1 .elementor-heading-title{font-size:38px;}.elementor-2482 .elementor-element.elementor-element-9094cb1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-3b900e5 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-6d34355{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-4a2bde5{--width:50px;--min-height:50px;--border-radius:100px 100px 100px 100px;}.elementor-2482 .elementor-element.elementor-element-3daa0bb .elementor-heading-title{font-size:24px;}.elementor-2482 .elementor-element.elementor-element-b08fa18 .elementor-heading-title{font-size:38px;}.elementor-2482 .elementor-element.elementor-element-b08fa18{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-f3a53cf .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-1878ab4{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-bdf119a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2482 .elementor-element.elementor-element-58dba3f{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2482 .elementor-element.elementor-element-9ea548b .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-80c9365 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-a178689 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-92f792a .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-c9b0e30 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-e79c550 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-4cb516c .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-69b0919 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-43d4634 {--n-accordion-padding:15px 0px 15px 24px;}.elementor-2482 .elementor-element.elementor-element-43d4634{--n-accordion-title-font-size:18px;}:where( .elementor-2482 .elementor-element.elementor-element-43d4634 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:22px;}.elementor-2482 .elementor-element.elementor-element-70639d8 .elementor-heading-title{font-size:48px;}.elementor-2482 .elementor-element.elementor-element-70639d8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-de60370 .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-88ca331 .elementor-button{font-size:15px;padding:18px 25px 18px 25px;}.elementor-2482 .elementor-element.elementor-element-88ca331{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-8d9d31b .elementor-button{font-size:15px;padding:18px 25px 18px 25px;}.elementor-2482 .elementor-element.elementor-element-8d9d31b{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-2bdd989{--content-width:100%;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-517431f .elementor-heading-title{font-size:44px;}.elementor-2482 .elementor-element.elementor-element-517431f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2482 .elementor-element.elementor-element-374379b .elementor-heading-title{font-size:18px;}.elementor-2482 .elementor-element.elementor-element-883cadd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-ac5ef37 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2482 .elementor-element.elementor-element-ac5ef37 .elementor-button{font-size:16px;padding:18px 25px 18px 25px;}.elementor-2482 .elementor-element.elementor-element-ac5ef37{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}.elementor-2482 .elementor-element.elementor-element-8162e26 .elementor-button{font-size:16px;padding:18px 25px 18px 25px;}.elementor-2482 .elementor-element.elementor-element-8162e26{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:100%;max-width:100%;}}/* Start custom CSS for heading, class: .elementor-element-703eee0 */.gradientHighlight {animation: movegradient 4s linear infinite;
	background-image: linear-gradient(to right, #DB00CD, #94168C, #A8099E, #DB00CD);
	background-size: 200% auto;
	-webkit-background-clip: text;

}

@keyframes movegradient { to { background-position: 200% center; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-08cae5e */.pulse-button {
  position: relative; /* Required for child element positioning */
  border-radius: 12px;
  z-index: 5;
}

.pulse-button::before { /* Target the first pseudo-element (shadow) */
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: transparent; /* Button background shows through */
  border-radius: inherit;
  box-shadow: 0 0 0 10px rgba(248, 241, 233, 0.2); /* Initial shadow */
  animation: pulse-fade 2s infinite; /* Animation for pulsing */
-moz-animation: pulse-fade 2.5s infinite;
-webkit-animation: pulse-fade 2s infinite;
z-index: 2;
pointer-events: none;
}


@keyframes pulse-fade {
    0% {
        box-shadow: 0 0 0 0 rgba(248, 241, 233, 1);
    }
    70% {
        box-shadow: 0 0 0 10px rgba(248, 241, 233, 0);
    }
    100% {
        box-shadow: 0 0 0 50px rgba(248, 241, 233, 0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39a2dac */.pulse-button {
  position: relative; /* Required for child element positioning */
  border-radius: 12px;
  z-index: 5;
}

.pulse-button::before { /* Target the first pseudo-element (shadow) */
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: transparent; /* Button background shows through */
  border-radius: inherit;
  box-shadow: 0 0 0 10px rgba(248, 241, 233, 0.2); /* Initial shadow */
  animation: pulse-fade 2s infinite; /* Animation for pulsing */
-moz-animation: pulse-fade 2s infinite;
-webkit-animation: pulse-fade 2s infinite;
z-index: 2;
pointer-events: none;
}


@keyframes pulse-fade {
    0% {
        box-shadow: 0 0 0 0 rgba(248, 241, 233, 1);
    }
    70% {
        box-shadow: 0 0 0 10px rgba(248, 241, 233, 0);
    }
    100% {
        box-shadow: 0 0 0 50px rgba(248, 241, 233, 0);
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2655158 */.elementor-2482 .elementor-element.elementor-element-2655158 {
    position: relative;
    overflow: hidden;
}

.elementor-2482 .elementor-element.elementor-element-2655158::before,
.elementor-2482 .elementor-element.elementor-element-2655158::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width:400px; /* Change this*/
    pointer-events: none;
    z-index: 1;
}

.elementor-2482 .elementor-element.elementor-element-2655158::before {
    left: 0;
    Z-index: 2 !important;
    background: linear-gradient(to right, #000, transparent) !important;
}

.elementor-2482 .elementor-element.elementor-element-2655158::after {
    right: 0;
    background: linear-gradient(to left, #000, transparent) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3820007 */.elementor-2482 .elementor-element.elementor-element-3820007 {
     backdrop-filter: blur(12px) saturate(180%);
    -webkit-backdrop-filter: blur(12px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1594920 */.elementor-2482 .elementor-element.elementor-element-1594920 {
     backdrop-filter: blur(12px) saturate(180%);
    -webkit-backdrop-filter: blur(12px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f52bb53 */.elementor-2482 .elementor-element.elementor-element-f52bb53 {
     backdrop-filter: blur(12px) saturate(180%);
    -webkit-backdrop-filter: blur(12px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fad312d */.elementor-2482 .elementor-element.elementor-element-fad312d {
     backdrop-filter: blur(12px) saturate(180%);
    -webkit-backdrop-filter: blur(12px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a764813 */.elementor-2482 .elementor-element.elementor-element-a764813 {
     backdrop-filter: blur(12px) saturate(180%);
    -webkit-backdrop-filter: blur(12px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed7cb9 */.elementor-2482 .elementor-element.elementor-element-2ed7cb9 {
     backdrop-filter: blur(12px) saturate(180%);
    -webkit-backdrop-filter: blur(12px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e78ee37 */.gradientHighlight {animation: movegradient 4s linear infinite;
	background-image: linear-gradient(to right, #DB00CD, #94168C, #A8099E, #DB00CD);
	background-size: 200% auto;
	-webkit-background-clip: text;

}

@keyframes movegradient { to { background-position: 200% center; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24dc2cf *//* USER DEFINED STYLES START */
.elementor-2482 .elementor-element.elementor-element-24dc2cf {
    --arrow-size: 25px;
    --arrow-size-mobile: 20px;
    --arrow-offset: 25px;       /* For top and bottom alignment only */
    --timeline-fill-ratio: 0.6; /* 0 = top of screen, 1 = bottom of screen */
    --timeline-empty-color: #F3EFEE33;
    --timeline-fill-color: #DB00CD;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf .is-active .timeline-item-point > .elementor-widget-container {
    background-color: #DB00CD;  /* Point Active Colour - Non-optimised markup */
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf .is-active .timeline-item-point {
    background-color: #DB00CD;  /* Point Active Colour - Optimised Markup */
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf .is-active :is(.timeline-item-meta, .timeline-item-meta .elementor-heading-title) {
    color: #000000;             /* Meta Active Colour */
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf .is-active .timeline-item-card :is(.timeline-item-meta, .timeline-item-meta .elementor-heading-title) {
    color: #DB00CD;             /* Card Meta Active Colour */
}

/*.elementor-2482 .elementor-element.elementor-element-24dc2cf .is-active .timeline-item-card .elementor-heading-title {
    color: red;                  Card Title Active Colour 
}*/

/*.elementor-2482 .elementor-element.elementor-element-24dc2cf .is-active .timeline-item-card {
    background-color: green!important;     Card Active Background Colour 
}*/

/* Target any other active element with: .elementor-2482 .elementor-element.elementor-element-24dc2cf .is-active .your-class-name {...} Use !important if you have to */

/* NOTE: Breakpoint (default: 1024px) can be changed further down in @media query */
/* USER DEFINED STYLES END */

/* BASE STYLES */
.elementor-2482 .elementor-element.elementor-element-24dc2cf > .e-con-inner {
    position: relative;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item {
    padding: 0;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item .timeline-item-card {
    z-index: 0;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item-point {
    line-height: 0;
    z-index: 1;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item-card .timeline-item-meta {
    display: none;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-line {
    top: 0;
    bottom: 0;
    left: calc((100% - var(--timeline-padding-left, 0px) - var(--timeline-padding-right, 0px)) / 2 + var(--timeline-padding-left, 0px) - 0.5 * var(--width));
    padding: 0;
    z-index: 0;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item-card::before, .elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item-card::after {
    content:"";
    position: absolute;
    background-color: inherit;
    z-index: -1;
    transition-duration: 0s;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item-card::before {
    top: calc(50% - 0.5 * var(--arrow-size));
    width: var(--arrow-size);
    height: var(--arrow-size);
    transform: rotate(45deg);
    border-style: inherit;
    border-color: inherit;
    border-radius: 0;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item-card::after {
    top: calc(50% - var(--arrow-size));
    height: calc(2 * var(--arrow-size));
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item:nth-of-type(odd) .timeline-item-card::before {
    left: initial;
    right: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-right-width);
    border-left: none;
    border-bottom: none;
}
.elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item:nth-of-type(odd) .timeline-item-card::after {
    right: 0;
    width: var(--border-right-width);
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item:nth-of-type(even) .timeline-item-card::before {
    left: calc(-0.5 * var(--arrow-size));
    right: initial;
    border-width: var(--border-left-width);
    border-top: none;
    border-right: none;
}
.elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item:nth-of-type(even) .timeline-item-card::after {
    left: 0;
    width: var(--border-left-width);
}

/* HORIZONTAL ALIGNMENTS */
.elementor-2482 .elementor-element.elementor-element-24dc2cf:is(.left, .right) .timeline-item-meta {
    display: none;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf:is(.left, .right) .timeline-item-card .timeline-item-meta {
    display: block;
}

/* HORIZONTAL ALIGN LEFT */
.elementor-2482 .elementor-element.elementor-element-24dc2cf.left .timeline-item-point {
    order: 0;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.left .timeline-item-card {
    order: 1;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.left .timeline-item:nth-of-type(odd) .timeline-item-card::before {
    left: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-left-width);
    border-top: none;
    border-right: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-color: inherit;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.left .timeline-item:nth-of-type(odd) .timeline-item-card::after {
    left: 0;
    width: var(--border-left-width);
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.left .timeline-line {
    left: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-left, 0px));
}

/* HORIZONTAL ALIGN RIGHT */
.elementor-2482 .elementor-element.elementor-element-24dc2cf.right .timeline-item-point {
    order: 1;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.right .timeline-item-card {
    order: 0;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.right .timeline-item:nth-of-type(even) .timeline-item-card::before {
    left: initial;
    right: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-right-width);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom: none;
    border-left: none;
    border-color: inherit;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.right .timeline-item:nth-of-type(even) .timeline-item-card::after {
    left: initial;
    right: 0;
    width: var(--border-right-width);
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.right .timeline-line {
    left: initial;
    right: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-right, 0px));
}

/* VERTICAL ALIGNMENTS */
/* VERTICAL ALIGN TOP */
.elementor-2482 .elementor-element.elementor-element-24dc2cf.top .timeline-item {
    align-items: flex-start;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.top .timeline-item-card::before {
    top: var(--arrow-offset);
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.top .timeline-item-card::after {
    top: calc(var(--arrow-offset) - (0.21 * var(--arrow-size)));
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.top .timeline-item-point {
    top: calc(var(--arrow-offset) + 0.5 * (var(--arrow-size) - var(--point-height)));
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.top .timeline-item > .timeline-item-meta {
    top: calc(var(--arrow-offset) + (var(--arrow-size) / 2));
    transform: translateY(-50%);
}

/* VERTICAL ALIGN BOTTOM */
.elementor-2482 .elementor-element.elementor-element-24dc2cf.bottom .timeline-item {
    align-items: flex-end;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.bottom .timeline-item-card::before {
    top: initial;
    bottom: var(--arrow-offset);
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.bottom .timeline-item-card::after {
    top: initial;
    bottom: calc(var(--arrow-offset) - (0.21 * var(--arrow-size)));
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.bottom .timeline-item-point {
    bottom: calc(var(--arrow-offset) + 0.5 * (var(--arrow-size) - var(--point-height)));
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.bottom .timeline-item > .timeline-item-meta {
    bottom: calc(var(--arrow-offset) + (var(--arrow-size) / 2));
    transform: translateY(50%);
}

/* FLIP */
.elementor-2482 .elementor-element.elementor-element-24dc2cf.flip:not(.left):not(.right) .timeline-item {
    flex-direction: row-reverse;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.flip:not(.left):not(.right) .timeline-item:nth-of-type(even) .timeline-item-card::before {
    left: initial;
    right: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-right-width);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom: none;
    border-left: none;
    border-color: inherit;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.flip:not(.left):not(.right) .timeline-item:nth-of-type(even) .timeline-item-card::after {
    left: initial;
    right: 0;
    width: var(--border-right-width);
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.flip:not(.left):not(.right) .timeline-item:nth-of-type(odd) .timeline-item-card::before {
    left: calc(-0.5 * var(--arrow-size));
    right: initial;
    border-width: var(--border-left-width);
    border-top: none;
    border-right: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-color: inherit;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.flip:not(.left):not(.right) .timeline-item:nth-of-type(odd) .timeline-item-card::after {
    left: 0;
    width: var(--border-left-width);
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.flip .timeline-item:nth-of-type(odd) > .timeline-item-meta {
    text-align: end;
}

.elementor-2482 .elementor-element.elementor-element-24dc2cf.flip .timeline-item:nth-of-type(even) > .timeline-item-meta {
    text-align: start;
}

/* 
Choose your Breakpoint px 
Laptop:             1366px
Tablet Landscape:   1200px
Tablet Portrait:    1024px
Mobile Landscape:    880px
Mobile Portrait:     767px
*/

@media (max-width: 1024px) {
    .elementor-2482 .elementor-element.elementor-element-24dc2cf.flip .timeline-item {
        flex-direction: row!important;
    }
    
    .elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item-meta {
        display: none;
    }
    
    .elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item-card .timeline-item-meta {
        display: block;
    }
    
    /* DEFAULT BREAK LEFT */
    .elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item-point {
        order: 0;
    }
    
    .elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-item-card {
        order: 1;
    }
  
    .elementor-2482 .elementor-element.elementor-element-24dc2cf:not(.right):not(.break-right) .timeline-item-card::before {
        left: calc(-0.5 * var(--arrow-size)) !important;
        border-width: var(--border-left-width) !important;
        border-top: none !important;
        border-right: none !important;
        border-bottom-style: solid !important;
        border-left-style: solid !important;
        border-color: inherit !important;
    }

    .elementor-2482 .elementor-element.elementor-element-24dc2cf:not(.right):not(.break-right) .timeline-item-card::after {
        left: 0 !important;
        width: var(--border-left-width) !important;
    }

    .elementor-2482 .elementor-element.elementor-element-24dc2cf .timeline-line {
        left: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-left, 0px));
    }
 
    /* Unless 'right' or 'break-right' are applied */
    .elementor-2482 .elementor-element.elementor-element-24dc2cf:is(.right, .break-right) .timeline-item-point {
        order: 1;
    }
    
    .elementor-2482 .elementor-element.elementor-element-24dc2cf:is(.right, .break-right) .timeline-item-card {
        order: 0;
    }
    
    .elementor-2482 .elementor-element.elementor-element-24dc2cf:is(.right, .break-right) .timeline-item-card::before {
        left: initial !important;
        right: calc(-0.5 * var(--arrow-size)) !important;
        border-width: var(--border-right-width) !important;
        border-top-style: solid !important;
        border-right-style: solid !important;
        border-bottom: none !important;
        border-left: none !important;
        border-color: inherit !important;
    }

    .elementor-2482 .elementor-element.elementor-element-24dc2cf:is(.right, .break-right) .timeline-item-card::after {
        left: initial !important;
        right: 0 !important;
        width: var(--border-right-width) !important;
    }
      
    .elementor-2482 .elementor-element.elementor-element-24dc2cf.break-right .timeline-line {
        left: initial;
        right: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-right, 0px));
    }
}

@media (max-width: 767px) {
    .elementor-2482 .elementor-element.elementor-element-24dc2cf {
        --arrow-size: var(--arrow-size-mobile);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac5ef37 */.pulse-button {
  position: relative; /* Required for child element positioning */
  border-radius: 12px;
  z-index: 5;
}

.pulse-button::before { /* Target the first pseudo-element (shadow) */
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: transparent; /* Button background shows through */
  border-radius: inherit;
  box-shadow: 0 0 0 10px rgba(248, 241, 233, 0.2); /* Initial shadow */
  animation: pulse-fade 2s infinite; /* Animation for pulsing */
-moz-animation: pulse-fade 2.5s infinite;
-webkit-animation: pulse-fade 2s infinite;
z-index: 2;
pointer-events: none;
}


@keyframes pulse-fade {
    0% {
        box-shadow: 0 0 0 0 rgba(248, 241, 233, 1);
    }
    70% {
        box-shadow: 0 0 0 10px rgba(248, 241, 233, 0);
    }
    100% {
        box-shadow: 0 0 0 50px rgba(248, 241, 233, 0);
    }
}/* End custom CSS */