.elementor-3213 .elementor-element.elementor-element-1260781{--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:stretch;--ep-backdrop-filter-blur:16px;--ep-backdrop-filter-brightness:40%;--ep-backdrop-filter-contrast:0.2;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 28px 30px 0px rgba(0, 0, 0, 0.12);--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:clamp(1.25rem, 0.343rem + 3.8698vw, 4rem);--padding-right:clamp(1.25rem, 0.343rem + 3.8698vw, 4rem);--z-index:100;}.elementor-3213 .elementor-element.elementor-element-1260781:not(.elementor-motion-effects-element-type-background), .elementor-3213 .elementor-element.elementor-element-1260781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-664faeb{--display:flex;--min-height:clamp(3.5rem, 2.8404rem + 2.8144vw, 5.5rem);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-3213 .elementor-element.elementor-element-eb55b32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-widget-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-3213 .elementor-element.elementor-element-99bc07f img{width:100%;max-width:100%;height:clamp(1.25rem, 0.7553rem + 2.1108vw, 2.75rem);object-fit:contain;object-position:center center;}.elementor-3213 .elementor-element.elementor-element-36ac76e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-3213 .elementor-element.elementor-element-ab1b6d4{--display:flex;--min-height:64vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-3213 .elementor-element.elementor-element-ab1b6d4:not(.elementor-motion-effects-element-type-background), .elementor-3213 .elementor-element.elementor-element-ab1b6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#170F2500;}.elementor-3213 .elementor-element.elementor-element-cbe2982{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--border-radius:40px 40px 40px 40px;box-shadow:56px 36px 84px 24px rgba(5.9999999999999805, 1.000000000000001, 14.000000000000023, 0.2);--padding-top:4rem;--padding-bottom:4rem;--padding-left:4.5rem;--padding-right:4.5rem;}.elementor-3213 .elementor-element.elementor-element-cbe2982:not(.elementor-motion-effects-element-type-background), .elementor-3213 .elementor-element.elementor-element-cbe2982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-d8bedac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3213 .elementor-element.elementor-element-358ff7d .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:clamp(0.875rem, 0.8338rem + 0.1759vw, 1rem);font-weight:400;text-transform:none;font-style:normal;line-height:1.6rem;letter-spacing:-0.02rem;color:var( --e-global-color-fc3d562 );}.elementor-3213 .elementor-element.elementor-element-7297cc0{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-widget-image-box .elementor-image-box-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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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 );color:var( --e-global-color-text );}.elementor-3213 .elementor-element.elementor-element-1260e99{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;--e-transform-transition-duration:800ms;}.elementor-3213 .elementor-element.elementor-element-1260e99:hover .elementor-widget-container{background-color:#F5F5F5;}.elementor-3213 .elementor-element.elementor-element-1260e99 > .elementor-widget-container{padding:16px 16px 16px 16px;transition:background 0.3s;border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-1260e99.elementor-element{--align-self:center;}.elementor-3213 .elementor-element.elementor-element-1260e99:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-1260e99 .elementor-image-box-wrapper{text-align:start;}.elementor-3213 .elementor-element.elementor-element-1260e99.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-3213 .elementor-element.elementor-element-1260e99.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-3213 .elementor-element.elementor-element-1260e99.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-3213 .elementor-element.elementor-element-1260e99 .elementor-image-box-title{margin-bottom:4px;font-family:"Fira Sans", Sans-serif;font-size:clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);font-weight:600;text-transform:lowercase;line-height:font-size: clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);letter-spacing:-0.02rem;color:var( --e-global-color-2e86f66 );}.elementor-3213 .elementor-element.elementor-element-1260e99 .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-3213 .elementor-element.elementor-element-1260e99 .elementor-image-box-img img{border-radius:0px;opacity:1;transition-duration:0.3s;}.elementor-3213 .elementor-element.elementor-element-1260e99:has(:hover) .elementor-image-box-title,
					 .elementor-3213 .elementor-element.elementor-element-1260e99:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-1260e99 .elementor-image-box-description{font-family:"Fira Sans Condensed", Sans-serif;font-size:clamp(1rem, 1rem + 0vw, 1rem);font-weight:400;line-height:1.2rem;color:var( --e-global-color-f7a8ee4 );}.elementor-3213 .elementor-element.elementor-element-0fcbc75{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;--e-transform-transition-duration:800ms;}.elementor-3213 .elementor-element.elementor-element-0fcbc75:hover .elementor-widget-container{background-color:#F5F5F5;}.elementor-3213 .elementor-element.elementor-element-0fcbc75 > .elementor-widget-container{padding:16px 16px 16px 16px;transition:background 0.3s;border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-0fcbc75.elementor-element{--align-self:center;}.elementor-3213 .elementor-element.elementor-element-0fcbc75:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-0fcbc75 .elementor-image-box-wrapper{text-align:start;}.elementor-3213 .elementor-element.elementor-element-0fcbc75.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-3213 .elementor-element.elementor-element-0fcbc75.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-3213 .elementor-element.elementor-element-0fcbc75.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-3213 .elementor-element.elementor-element-0fcbc75 .elementor-image-box-title{margin-bottom:4px;font-family:"Fira Sans", Sans-serif;font-size:clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);font-weight:600;text-transform:lowercase;line-height:font-size: clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);letter-spacing:-0.02rem;color:var( --e-global-color-2e86f66 );}.elementor-3213 .elementor-element.elementor-element-0fcbc75 .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-3213 .elementor-element.elementor-element-0fcbc75 .elementor-image-box-img img{border-radius:0px;opacity:1;transition-duration:0.3s;}.elementor-3213 .elementor-element.elementor-element-0fcbc75:has(:hover) .elementor-image-box-title,
					 .elementor-3213 .elementor-element.elementor-element-0fcbc75:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-0fcbc75 .elementor-image-box-description{font-family:"Fira Sans Condensed", Sans-serif;font-size:clamp(1rem, 1rem + 0vw, 1rem);font-weight:400;line-height:1.2rem;color:var( --e-global-color-f7a8ee4 );}.elementor-3213 .elementor-element.elementor-element-36b73bc{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;--e-transform-transition-duration:800ms;}.elementor-3213 .elementor-element.elementor-element-36b73bc:hover .elementor-widget-container{background-color:#F5F5F5;}.elementor-3213 .elementor-element.elementor-element-36b73bc > .elementor-widget-container{padding:16px 16px 16px 16px;transition:background 0.3s;border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-36b73bc.elementor-element{--align-self:center;}.elementor-3213 .elementor-element.elementor-element-36b73bc:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-36b73bc .elementor-image-box-wrapper{text-align:start;}.elementor-3213 .elementor-element.elementor-element-36b73bc.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-3213 .elementor-element.elementor-element-36b73bc.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-3213 .elementor-element.elementor-element-36b73bc.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-3213 .elementor-element.elementor-element-36b73bc .elementor-image-box-title{margin-bottom:4px;font-family:"Fira Sans", Sans-serif;font-size:clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);font-weight:600;text-transform:lowercase;line-height:font-size: clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);letter-spacing:-0.02rem;color:var( --e-global-color-2e86f66 );}.elementor-3213 .elementor-element.elementor-element-36b73bc .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-3213 .elementor-element.elementor-element-36b73bc .elementor-image-box-img img{border-radius:0px;opacity:1;transition-duration:0.3s;}.elementor-3213 .elementor-element.elementor-element-36b73bc:has(:hover) .elementor-image-box-title,
					 .elementor-3213 .elementor-element.elementor-element-36b73bc:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-36b73bc .elementor-image-box-description{font-family:"Fira Sans Condensed", Sans-serif;font-size:clamp(1rem, 1rem + 0vw, 1rem);font-weight:400;line-height:1.2rem;color:var( --e-global-color-f7a8ee4 );}.elementor-3213 .elementor-element.elementor-element-73af2d8{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;--e-transform-transition-duration:800ms;}.elementor-3213 .elementor-element.elementor-element-73af2d8:hover .elementor-widget-container{background-color:#F5F5F5;}.elementor-3213 .elementor-element.elementor-element-73af2d8 > .elementor-widget-container{padding:16px 16px 16px 16px;transition:background 0.3s;border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-73af2d8.elementor-element{--align-self:center;}.elementor-3213 .elementor-element.elementor-element-73af2d8:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-73af2d8 .elementor-image-box-wrapper{text-align:start;}.elementor-3213 .elementor-element.elementor-element-73af2d8.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-3213 .elementor-element.elementor-element-73af2d8.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-3213 .elementor-element.elementor-element-73af2d8.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-3213 .elementor-element.elementor-element-73af2d8 .elementor-image-box-title{margin-bottom:4px;font-family:"Fira Sans", Sans-serif;font-size:clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);font-weight:600;text-transform:lowercase;line-height:font-size: clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);letter-spacing:-0.02rem;color:var( --e-global-color-2e86f66 );}.elementor-3213 .elementor-element.elementor-element-73af2d8 .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-3213 .elementor-element.elementor-element-73af2d8 .elementor-image-box-img img{border-radius:0px;opacity:1;transition-duration:0.3s;}.elementor-3213 .elementor-element.elementor-element-73af2d8:has(:hover) .elementor-image-box-title,
					 .elementor-3213 .elementor-element.elementor-element-73af2d8:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-73af2d8 .elementor-image-box-description{font-family:"Fira Sans Condensed", Sans-serif;font-size:clamp(1rem, 1rem + 0vw, 1rem);font-weight:400;line-height:1.2rem;color:var( --e-global-color-f7a8ee4 );}.elementor-3213 .elementor-element.elementor-element-409199e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-19889a6{--divider-border-style:solid;--divider-color:var( --e-global-color-fc3d562 );--divider-border-width:1px;}.elementor-3213 .elementor-element.elementor-element-19889a6 .elementor-divider-separator{width:100%;}.elementor-3213 .elementor-element.elementor-element-19889a6 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-3213 .elementor-element.elementor-element-9e5bc9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-3213 .elementor-element.elementor-element-26bd7a5{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3213 .elementor-element.elementor-element-26bd7a5 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:clamp(1.5rem, 1.3351rem + 0.7036vw, 2rem);font-weight:600;text-transform:none;line-height:clamp(1.5rem, 1.3351rem + 0.7036vw, 2rem);letter-spacing:-0.03rem;color:var( --e-global-color-2e86f66 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3213 .elementor-element.elementor-element-881d760 .elementor-button{background-color:#5D2AA900;font-family:"Fira Sans Condensed", Sans-serif;font-size:clamp(0.875rem, 0.8338rem + 0.1759vw, 1rem);font-weight:500;line-height:clamp(0.875rem, 0.8338rem + 0.1759vw, 1rem);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:300ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:200px 200px 200px 200px;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-3213 .elementor-element.elementor-element-881d760 .elementor-button:hover, .elementor-3213 .elementor-element.elementor-element-881d760 .elementor-button:focus{background-color:#F5F5F5;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-881d760 .elementor-button:hover svg, .elementor-3213 .elementor-element.elementor-element-881d760 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-10f474a{--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;}.elementor-3213 .elementor-element.elementor-element-10f474a:not(.elementor-motion-effects-element-type-background), .elementor-3213 .elementor-element.elementor-element-10f474a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#170F2500;}.elementor-3213 .elementor-element.elementor-element-679c09b{--display:flex;--min-height:76vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--border-radius:40px 40px 40px 40px;box-shadow:56px 36px 84px 24px rgba(5.9999999999999805, 1.000000000000001, 14.000000000000023, 0.2);--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-3213 .elementor-element.elementor-element-679c09b:not(.elementor-motion-effects-element-type-background), .elementor-3213 .elementor-element.elementor-element-679c09b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb3fa24 );}.elementor-3213 .elementor-element.elementor-element-215e2be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-3213 .elementor-element.elementor-element-fffb686{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3213 .elementor-element.elementor-element-bc15504{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-3213 .elementor-element.elementor-element-cb3f6d2 > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-3213 .elementor-element.elementor-element-cb3f6d2:hover .elementor-widget-container{background-color:#DCDEED14;}.elementor-3213 .elementor-element.elementor-element-cb3f6d2 > .elementor-widget-container{padding:12px 12px 12px 12px;transition:background 0.4s;border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-cb3f6d2{--e-transform-transition-duration:800ms;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3213 .elementor-element.elementor-element-cb3f6d2:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-cb3f6d2 .elementor-widget-container{transition:background 0.4s, border 0.4s, border-radius 0.4s, box-shadow 0.4s;}.elementor-3213 .elementor-element.elementor-element-cb3f6d2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-3213 .elementor-element.elementor-element-cb3f6d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-0cb4333 );color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-cb3f6d2.elementor-view-framed .elementor-icon, .elementor-3213 .elementor-element.elementor-element-cb3f6d2.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3213 .elementor-element.elementor-element-cb3f6d2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-cb3f6d2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-cb3f6d2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F1E8FF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-3213 .elementor-element.elementor-element-cb3f6d2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-cb3f6d2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-cb3f6d2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-cb3f6d2.elementor-view-default:has(:focus) .elementor-icon{fill:#F1E8FF;color:#F1E8FF;border-color:#F1E8FF;}.elementor-3213 .elementor-element.elementor-element-cb3f6d2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-cb3f6d2.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3213 .elementor-element.elementor-element-cb3f6d2 .elementor-icon{font-size:16px;padding:12px;}.elementor-3213 .elementor-element.elementor-element-cb3f6d2 .elementor-icon-box-title, .elementor-3213 .elementor-element.elementor-element-cb3f6d2 .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-size:clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);font-weight:600;text-transform:lowercase;line-height:clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);letter-spacing:-0.02rem;}.elementor-3213 .elementor-element.elementor-element-cb3f6d2 .elementor-icon-box-title{color:var( --e-global-color-2e86f66 );}.elementor-3213 .elementor-element.elementor-element-cb3f6d2:has(:hover) .elementor-icon-box-title,
					 .elementor-3213 .elementor-element.elementor-element-cb3f6d2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-cb3f6d2 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-6f23be4 > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-3213 .elementor-element.elementor-element-6f23be4:hover .elementor-widget-container{background-color:#DCDEED14;}.elementor-3213 .elementor-element.elementor-element-6f23be4 > .elementor-widget-container{padding:12px 12px 12px 12px;transition:background 0.4s;border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-6f23be4{--e-transform-transition-duration:800ms;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3213 .elementor-element.elementor-element-6f23be4:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-6f23be4 .elementor-widget-container{transition:background 0.4s, border 0.4s, border-radius 0.4s, box-shadow 0.4s;}.elementor-3213 .elementor-element.elementor-element-6f23be4 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-3213 .elementor-element.elementor-element-6f23be4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-0cb4333 );color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-6f23be4.elementor-view-framed .elementor-icon, .elementor-3213 .elementor-element.elementor-element-6f23be4.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-6f23be4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-6f23be4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-6f23be4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F8E4FF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-6f23be4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-6f23be4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-6f23be4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-6f23be4.elementor-view-default:has(:focus) .elementor-icon{fill:#F8E4FF;color:#F8E4FF;border-color:#F8E4FF;}.elementor-3213 .elementor-element.elementor-element-6f23be4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-6f23be4.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-6f23be4 .elementor-icon{font-size:16px;padding:12px;}.elementor-3213 .elementor-element.elementor-element-6f23be4 .elementor-icon-box-title, .elementor-3213 .elementor-element.elementor-element-6f23be4 .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-size:clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);font-weight:600;text-transform:lowercase;line-height:clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);letter-spacing:-0.02rem;}.elementor-3213 .elementor-element.elementor-element-6f23be4 .elementor-icon-box-title{color:var( --e-global-color-2e86f66 );}.elementor-3213 .elementor-element.elementor-element-15627b5 > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-3213 .elementor-element.elementor-element-15627b5:hover .elementor-widget-container{background-color:#DCDEED14;}.elementor-3213 .elementor-element.elementor-element-15627b5 > .elementor-widget-container{padding:12px 12px 12px 12px;transition:background 0.4s;border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-15627b5{--e-transform-transition-duration:800ms;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3213 .elementor-element.elementor-element-15627b5:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-15627b5 .elementor-widget-container{transition:background 0.4s, border 0.4s, border-radius 0.4s, box-shadow 0.4s;}.elementor-3213 .elementor-element.elementor-element-15627b5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-3213 .elementor-element.elementor-element-15627b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0cb4333 );fill:var( --e-global-color-8941758 );color:var( --e-global-color-8941758 );}.elementor-3213 .elementor-element.elementor-element-15627b5.elementor-view-framed .elementor-icon, .elementor-3213 .elementor-element.elementor-element-15627b5.elementor-view-default .elementor-icon{fill:var( --e-global-color-0cb4333 );color:var( --e-global-color-0cb4333 );border-color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-15627b5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8941758 );}.elementor-3213 .elementor-element.elementor-element-15627b5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-15627b5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FCFCFC24;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-3213 .elementor-element.elementor-element-15627b5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-15627b5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-15627b5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-15627b5.elementor-view-default:has(:focus) .elementor-icon{fill:#FCFCFC24;color:#FCFCFC24;border-color:#FCFCFC24;}.elementor-3213 .elementor-element.elementor-element-15627b5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-15627b5.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3213 .elementor-element.elementor-element-15627b5 .elementor-icon{font-size:16px;padding:12px;}.elementor-3213 .elementor-element.elementor-element-15627b5 .elementor-icon-box-title, .elementor-3213 .elementor-element.elementor-element-15627b5 .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-size:clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);font-weight:600;text-transform:lowercase;line-height:clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);letter-spacing:-0.02rem;}.elementor-3213 .elementor-element.elementor-element-15627b5 .elementor-icon-box-title{color:var( --e-global-color-2e86f66 );}.elementor-3213 .elementor-element.elementor-element-15627b5:has(:hover) .elementor-icon-box-title,
					 .elementor-3213 .elementor-element.elementor-element-15627b5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-15627b5 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-9c03ea2 > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-3213 .elementor-element.elementor-element-9c03ea2:hover .elementor-widget-container{background-color:#DCDEED14;}.elementor-3213 .elementor-element.elementor-element-9c03ea2 > .elementor-widget-container{padding:12px 12px 12px 12px;transition:background 0.4s;border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-9c03ea2{--e-transform-transition-duration:800ms;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3213 .elementor-element.elementor-element-9c03ea2:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-9c03ea2 .elementor-widget-container{transition:background 0.4s, border 0.4s, border-radius 0.4s, box-shadow 0.4s;}.elementor-3213 .elementor-element.elementor-element-9c03ea2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-3213 .elementor-element.elementor-element-9c03ea2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-0cb4333 );color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-9c03ea2.elementor-view-framed .elementor-icon, .elementor-3213 .elementor-element.elementor-element-9c03ea2.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3213 .elementor-element.elementor-element-9c03ea2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-9c03ea2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-9c03ea2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFEFD8;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-3213 .elementor-element.elementor-element-9c03ea2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-9c03ea2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-9c03ea2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-9c03ea2.elementor-view-default:has(:focus) .elementor-icon{fill:#FFEFD8;color:#FFEFD8;border-color:#FFEFD8;}.elementor-3213 .elementor-element.elementor-element-9c03ea2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-9c03ea2.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3213 .elementor-element.elementor-element-9c03ea2 .elementor-icon{font-size:16px;padding:12px;}.elementor-3213 .elementor-element.elementor-element-9c03ea2 .elementor-icon-box-title, .elementor-3213 .elementor-element.elementor-element-9c03ea2 .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-size:clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);font-weight:600;text-transform:lowercase;line-height:clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);letter-spacing:-0.02rem;}.elementor-3213 .elementor-element.elementor-element-9c03ea2 .elementor-icon-box-title{color:var( --e-global-color-2e86f66 );}.elementor-3213 .elementor-element.elementor-element-9c03ea2:has(:hover) .elementor-icon-box-title,
					 .elementor-3213 .elementor-element.elementor-element-9c03ea2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-9c03ea2 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-bbbd458 > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-3213 .elementor-element.elementor-element-bbbd458:hover .elementor-widget-container{background-color:#DCDEED14;}.elementor-3213 .elementor-element.elementor-element-bbbd458 > .elementor-widget-container{padding:12px 12px 12px 12px;transition:background 0.4s;border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-bbbd458{--e-transform-transition-duration:800ms;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3213 .elementor-element.elementor-element-bbbd458:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-3213 .elementor-element.elementor-element-bbbd458 .elementor-widget-container{transition:background 0.4s, border 0.4s, border-radius 0.4s, box-shadow 0.4s;}.elementor-3213 .elementor-element.elementor-element-bbbd458 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:8px;}.elementor-3213 .elementor-element.elementor-element-bbbd458.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-0cb4333 );color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-bbbd458.elementor-view-framed .elementor-icon, .elementor-3213 .elementor-element.elementor-element-bbbd458.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-3213 .elementor-element.elementor-element-bbbd458.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-bbbd458.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-bbbd458.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#D3E9FF;fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-3213 .elementor-element.elementor-element-bbbd458.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-bbbd458.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-bbbd458.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-bbbd458.elementor-view-default:has(:focus) .elementor-icon{fill:#D3E9FF;color:#D3E9FF;border-color:#D3E9FF;}.elementor-3213 .elementor-element.elementor-element-bbbd458.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3213 .elementor-element.elementor-element-bbbd458.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-3213 .elementor-element.elementor-element-bbbd458 .elementor-icon{font-size:16px;padding:12px;}.elementor-3213 .elementor-element.elementor-element-bbbd458 .elementor-icon-box-title, .elementor-3213 .elementor-element.elementor-element-bbbd458 .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-size:clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);font-weight:600;text-transform:lowercase;line-height:clamp(1rem, 0.9588rem + 0.1759vw, 1.125rem);letter-spacing:-0.02rem;}.elementor-3213 .elementor-element.elementor-element-bbbd458 .elementor-icon-box-title{color:var( --e-global-color-2e86f66 );}.elementor-3213 .elementor-element.elementor-element-bbbd458:has(:hover) .elementor-icon-box-title,
					 .elementor-3213 .elementor-element.elementor-element-bbbd458:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-bbbd458 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-e2a1ff7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-3213 .elementor-element.elementor-element-fe96dad .elementor-heading-title{font-family:"Fira Sans Condensed", Sans-serif;font-size:clamp(0.875rem, 0.8338rem + 0.1759vw, 1rem);font-weight:400;text-transform:none;font-style:normal;line-height:1.6rem;letter-spacing:-0.02rem;color:var( --e-global-color-fc3d562 );}.elementor-3213 .elementor-element.elementor-element-448379d{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-3f3c580 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.8rem/2);}.elementor-3213 .elementor-element.elementor-element-3f3c580 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.8rem/2);}.elementor-3213 .elementor-element.elementor-element-3f3c580 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.8rem/2);}.elementor-3213 .elementor-element.elementor-element-3f3c580 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.8rem/2);}.elementor-3213 .elementor-element.elementor-element-3f3c580 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.8rem/2);}.elementor-3213 .elementor-element.elementor-element-3f3c580 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3213 .elementor-element.elementor-element-3f3c580 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3213 .elementor-element.elementor-element-3f3c580{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3213 .elementor-element.elementor-element-3f3c580 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3213 .elementor-element.elementor-element-3f3c580 .elementor-icon-list-item > a{font-family:"Fira Sans", Sans-serif;font-weight:600;text-transform:lowercase;line-height:2.4rem;letter-spacing:-0.08px;}.elementor-3213 .elementor-element.elementor-element-3f3c580 .elementor-icon-list-text{color:var( --e-global-color-f7a8ee4 );transition:color 0.3s;}.elementor-3213 .elementor-element.elementor-element-3f3c580 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f7a8ee4 );}.elementor-3213 .elementor-element.elementor-element-b04dbd9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--overflow:hidden;--overlay-mix-blend-mode:luminosity;--border-radius:24px 24px 24px 24px;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3213 .elementor-element.elementor-element-b04dbd9:not(.elementor-motion-effects-element-type-background), .elementor-3213 .elementor-element.elementor-element-b04dbd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumivor.com/wp-content/uploads/2024/12/nav-cta-bg.svg");background-size:cover;}.elementor-3213 .elementor-element.elementor-element-e9b1a71{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-3213 .elementor-element.elementor-element-e350ee6{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-3213 .elementor-element.elementor-element-e350ee6 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:clamp(1.5rem, 1.3351rem + 0.7036vw, 2rem);font-weight:600;text-transform:none;line-height:clamp(1.5rem, 1.3351rem + 0.7036vw, 2rem);letter-spacing:-0.03rem;color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-5781973 .elementor-button{background-color:#5D2AA900;font-family:"Fira Sans Condensed", Sans-serif;font-size:clamp(0.875rem, 0.7513rem + 0.5277vw, 1.25rem);font-weight:500;line-height:clamp(0.875rem, 0.7513rem + 0.5277vw, 1.25rem);fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:200px 200px 200px 200px;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-3213 .elementor-element.elementor-element-5781973 .elementor-button:hover, .elementor-3213 .elementor-element.elementor-element-5781973 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-5781973 .elementor-button:hover svg, .elementor-3213 .elementor-element.elementor-element-5781973 .elementor-button:focus svg{fill:var( --e-global-color-0cb4333 );}body:not(.rtl) .elementor-3213 .elementor-element.elementor-element-1f18d68{left:494px;}body.rtl .elementor-3213 .elementor-element.elementor-element-1f18d68{right:494px;}.elementor-3213 .elementor-element.elementor-element-1f18d68{bottom:-10px;text-align:center;}.elementor-3213 .elementor-element.elementor-element-1f18d68 img{width:100%;max-width:100%;height:150px;object-fit:contain;object-position:center center;opacity:1;filter:brightness( 92% ) contrast( 134% ) saturate( 32% ) blur( 0.1px ) hue-rotate( 218deg );transition-duration:0.4s;}.elementor-3213 .elementor-element.elementor-element-1f18d68:hover img{opacity:1;filter:brightness( 128% ) contrast( 128% ) saturate( 0% ) blur( 2.2px ) hue-rotate( 360deg );}body:not(.rtl) .elementor-3213 .elementor-element.elementor-element-87ab957{left:422px;}body.rtl .elementor-3213 .elementor-element.elementor-element-87ab957{right:422px;}.elementor-3213 .elementor-element.elementor-element-87ab957{bottom:0px;text-align:center;}.elementor-3213 .elementor-element.elementor-element-87ab957 img{width:100%;max-width:100%;height:150px;object-fit:contain;object-position:center center;opacity:1;filter:brightness( 126% ) contrast( 121% ) saturate( 22% ) blur( 0px ) hue-rotate( 308deg );transition-duration:0.4s;}.elementor-3213 .elementor-element.elementor-element-87ab957:hover img{opacity:1;filter:brightness( 128% ) contrast( 128% ) saturate( 0% ) blur( 2.2px ) hue-rotate( 360deg );}.elementor-3213 .elementor-element.elementor-element-d5b0c93{--display:flex;}.elementor-3213 .elementor-element.elementor-element-e75fdfc{--display:flex;}.elementor-3213 .elementor-element.elementor-element-39f965c{--display:flex;}.elementor-3213 .elementor-element.elementor-element-8789c96{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:6px;--n-menu-open-animation-duration:300ms;--n-menu-toggle-align:center;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:clamp(0.875rem, 0.8338rem + 0.1759vw, 1rem);--n-menu-title-color-normal:var( --e-global-color-f7a8ee4 );--n-menu-title-transition:1200ms;--n-menu-title-padding:1rem 1rem 1rem 1rem;--n-menu-icon-size:16px;--n-menu-icon-color:var( --e-global-color-secondary );--n-menu-icon-color-hover:var( --e-global-color-primary );--n-menu-icon-color-active:var( --e-global-color-primary );--n-menu-dropdown-indicator-size:12px;--n-menu-dropdown-indicator-color-normal:var( --e-global-color-secondary );--n-menu-dropdown-indicator-color-hover:var( --e-global-color-primary );--n-menu-dropdown-indicator-color-active:var( --e-global-color-primary );--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-3213 .elementor-element.elementor-element-8789c96 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:#FCFCFC00;}.elementor-3213 .elementor-element.elementor-element-8789c96 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-3213 .elementor-element.elementor-element-8789c96 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-3213 .elementor-element.elementor-element-8789c96 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Fira Sans Condensed", Sans-serif;font-weight:400;text-transform:none;--n-menu-title-line-height:clamp(0.875rem, 0.8338rem + 0.1759vw, 1rem);}.elementor-3213 .elementor-element.elementor-element-8789c96 {--n-menu-title-color-hover:var( --e-global-color-secondary );--n-menu-title-color-active:var( --e-global-color-primary );}.elementor-3213 .elementor-element.elementor-element-8789c96 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:4px 4px 4px 4px;}.elementor-3213 .elementor-element.elementor-element-da075e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-3213 .elementor-element.elementor-element-a0dd4e2 .elementor-button{background-color:#5D2AA9;font-family:"Fira Sans Condensed", Sans-serif;font-size:1rem;font-weight:500;line-height:clamp(0.875rem, 0.7513rem + 0.5277vw, 1.25rem);fill:var( --e-global-color-0cb4333 );color:var( --e-global-color-0cb4333 );box-shadow:9px 17px 32px 0px rgba(13.999999999999982, 0, 36, 0.1803921568627451) inset;transition-duration:0.6s;border-style:none;border-radius:200px 200px 200px 200px;padding:1rem 2rem 1rem 2rem;}.elementor-3213 .elementor-element.elementor-element-a0dd4e2 .elementor-button:hover, .elementor-3213 .elementor-element.elementor-element-a0dd4e2 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-a0dd4e2 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3213 .elementor-element.elementor-element-a0dd4e2 .elementor-button:hover svg, .elementor-3213 .elementor-element.elementor-element-a0dd4e2 .elementor-button:focus svg{fill:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-6f7d1c8{--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:stretch;--ep-backdrop-filter-blur:16px;--ep-backdrop-filter-brightness:40%;--ep-backdrop-filter-contrast:0.2;border-style:none;--border-style:none;box-shadow:0px 28px 30px 0px rgba(0, 0, 0, 0.17);--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:clamp(0.8rem, 0.734rem + 0.2814vw, 1rem);--padding-bottom:clamp(0.8rem, 0.734rem + 0.2814vw, 1rem);--padding-left:clamp(1.25rem, 0.343rem + 3.8698vw, 4rem);--padding-right:clamp(1.25rem, 0.343rem + 3.8698vw, 4rem);--z-index:100;}.elementor-3213 .elementor-element.elementor-element-6f7d1c8:not(.elementor-motion-effects-element-type-background), .elementor-3213 .elementor-element.elementor-element-6f7d1c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-65e4a30{--display:flex;--min-height:clamp(3.5rem, 2.8404rem + 2.8144vw, 5.5rem);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-3213 .elementor-element.elementor-element-fb997e1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-3213 .elementor-element.elementor-element-66f76bb img{width:100%;max-width:100%;height:clamp(1.25rem, 0.7553rem + 2.1108vw, 2.75rem);object-fit:contain;object-position:center center;}.elementor-3213 .elementor-element.elementor-element-710f887{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-3213 .elementor-element.elementor-element-e29dbcb .e-off-canvas__content{background-color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-e29dbcb .e-off-canvas__overlay{background-color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-e29dbcb{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:flex-start;--e-off-canvas-width:100vw;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-3213 .elementor-element.elementor-element-0b96975{--display:flex;--padding-top:clamp(1.25rem, 0.343rem + 3.8698vw, 4rem);--padding-bottom:clamp(1.25rem, 0.343rem + 3.8698vw, 4rem);--padding-left:clamp(1.25rem, 0.343rem + 3.8698vw, 4rem);--padding-right:clamp(1.25rem, 0.343rem + 3.8698vw, 4rem);}.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-3213 .elementor-element.elementor-element-6ccc278 .elementor-icon-wrapper{text-align:center;}.elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-view-stacked .elementor-icon{background-color:#FCFCFC26;color:var( --e-global-color-fc3d562 );}.elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-view-framed .elementor-icon, .elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-view-default .elementor-icon{color:#FCFCFC26;border-color:#FCFCFC26;}.elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-view-framed .elementor-icon, .elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-view-default .elementor-icon svg{fill:#FCFCFC26;}.elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-fc3d562 );}.elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-fc3d562 );}.elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0cb4333 );color:var( --e-global-color-8941758 );}.elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-view-framed .elementor-icon:hover, .elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0cb4333 );border-color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-view-framed .elementor-icon:hover, .elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-8941758 );}.elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-8941758 );}.elementor-3213 .elementor-element.elementor-element-6ccc278 .elementor-icon{padding:16px;}.elementor-3213 .elementor-element.elementor-element-29c83b9{--display:flex;}.elementor-3213 .elementor-element.elementor-element-afae381{--display:flex;}.elementor-3213 .elementor-element.elementor-element-fe09324 > .elementor-widget-container{border-style:none;}.elementor-3213 .elementor-element.elementor-element-fe09324{text-align:center;}.elementor-3213 .elementor-element.elementor-element-fe09324 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:clamp(5rem, 4.0106rem + 4.2216vw, 8rem);font-weight:600;text-transform:lowercase;line-height:clamp(5rem, 4.0106rem + 4.2216vw, 8rem);letter-spacing:-0.3rem;color:var( --e-global-color-primary );}.elementor-3213 .elementor-element.elementor-element-fe09324 .elementor-heading-title a:hover, .elementor-3213 .elementor-element.elementor-element-fe09324 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-fe09324 .elementor-heading-title a{transition-duration:0.4s;}.elementor-3213 .elementor-element.elementor-element-7bc973a > .elementor-widget-container{border-style:none;}.elementor-3213 .elementor-element.elementor-element-7bc973a{text-align:center;}.elementor-3213 .elementor-element.elementor-element-7bc973a .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:clamp(5rem, 4.0106rem + 4.2216vw, 8rem);font-weight:600;text-transform:lowercase;line-height:clamp(5rem, 4.0106rem + 4.2216vw, 8rem);letter-spacing:-0.3rem;color:var( --e-global-color-primary );}.elementor-3213 .elementor-element.elementor-element-7bc973a .elementor-heading-title a:hover, .elementor-3213 .elementor-element.elementor-element-7bc973a .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-7bc973a .elementor-heading-title a{transition-duration:0.4s;}.elementor-3213 .elementor-element.elementor-element-5819ea5 > .elementor-widget-container{border-style:none;}.elementor-3213 .elementor-element.elementor-element-5819ea5{text-align:center;}.elementor-3213 .elementor-element.elementor-element-5819ea5 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:clamp(5rem, 4.0106rem + 4.2216vw, 8rem);font-weight:600;text-transform:lowercase;line-height:clamp(5rem, 4.0106rem + 4.2216vw, 8rem);letter-spacing:-0.3rem;color:var( --e-global-color-primary );}.elementor-3213 .elementor-element.elementor-element-5819ea5 .elementor-heading-title a:hover, .elementor-3213 .elementor-element.elementor-element-5819ea5 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-5819ea5 .elementor-heading-title a{transition-duration:0.4s;}.elementor-3213 .elementor-element.elementor-element-e592600 > .elementor-widget-container{border-style:none;}.elementor-3213 .elementor-element.elementor-element-e592600{text-align:center;}.elementor-3213 .elementor-element.elementor-element-e592600 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:clamp(5rem, 4.0106rem + 4.2216vw, 8rem);font-weight:600;text-transform:lowercase;line-height:clamp(5rem, 4.0106rem + 4.2216vw, 8rem);letter-spacing:-0.3rem;color:var( --e-global-color-primary );}.elementor-3213 .elementor-element.elementor-element-e592600 .elementor-heading-title a:hover, .elementor-3213 .elementor-element.elementor-element-e592600 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-e592600 .elementor-heading-title a{transition-duration:0.4s;}.elementor-3213 .elementor-element.elementor-element-7b83661{--display:flex;}.elementor-3213 .elementor-element.elementor-element-298fa11 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:clamp(1.125rem, 1.0013rem + 0.5277vw, 1.5rem);font-weight:600;text-transform:lowercase;line-height:clamp(1.125rem, 1.0013rem + 0.5277vw, 1.5rem);letter-spacing:-0.02rem;color:var( --e-global-color-fc3d562 );}.elementor-3213 .elementor-element.elementor-element-e3a4679 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3213 .elementor-element.elementor-element-e3a4679 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3213 .elementor-element.elementor-element-e3a4679{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3213 .elementor-element.elementor-element-e3a4679 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3213 .elementor-element.elementor-element-e3a4679 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3213 .elementor-element.elementor-element-e3a4679 .elementor-icon-list-item > a{font-family:"Fira Sans Condensed", Sans-serif;font-weight:400;}.elementor-3213 .elementor-element.elementor-element-e3a4679 .elementor-icon-list-text{color:var( --e-global-color-2e86f66 );transition:color 0.3s;}.elementor-3213 .elementor-element.elementor-element-e3a4679 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-eee1fe8{--display:flex;}.elementor-3213 .elementor-element.elementor-element-c926e4c .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:clamp(1.125rem, 1.0013rem + 0.5277vw, 1.5rem);font-weight:600;text-transform:lowercase;line-height:clamp(1.125rem, 1.0013rem + 0.5277vw, 1.5rem);letter-spacing:-0.02rem;color:var( --e-global-color-fc3d562 );}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-item:not(:last-child):after{content:"";height:45%;border-color:var( --e-global-color-astglobalcolor6 );}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3213 .elementor-element.elementor-element-4e96f51{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-item > a{font-family:"Fira Sans Condensed", Sans-serif;font-weight:400;}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-text{color:var( --e-global-color-2e86f66 );transition:color 0.3s;}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-bd0e58a .elementor-icon-wrapper{text-align:center;}.elementor-3213 .elementor-element.elementor-element-bd0e58a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3213 .elementor-element.elementor-element-bd0e58a.elementor-view-framed .elementor-icon, .elementor-3213 .elementor-element.elementor-element-bd0e58a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3213 .elementor-element.elementor-element-bd0e58a.elementor-view-framed .elementor-icon, .elementor-3213 .elementor-element.elementor-element-bd0e58a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3213 .elementor-element.elementor-element-bd0e58a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0cb4333 );color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-bd0e58a.elementor-view-framed .elementor-icon:hover, .elementor-3213 .elementor-element.elementor-element-bd0e58a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0cb4333 );border-color:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-bd0e58a.elementor-view-framed .elementor-icon:hover, .elementor-3213 .elementor-element.elementor-element-bd0e58a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0cb4333 );}.elementor-3213 .elementor-element.elementor-element-bd0e58a.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-bd0e58a.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-3213 .elementor-element.elementor-element-bd0e58a .elementor-icon{padding:12px;border-width:1px 1px 1px 1px;}.elementor-3213:not(.elementor-motion-effects-element-type-background), .elementor-3213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3213 .elementor-element.elementor-element-358ff7d .elementor-heading-title{letter-spacing:-0.01rem;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3213 .elementor-element.elementor-element-bc15504{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3213 .elementor-element.elementor-element-fe96dad .elementor-heading-title{letter-spacing:-0.01rem;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-3213 .elementor-element.elementor-element-66f76bb img{height:3.2rem;}.elementor-3213 .elementor-element.elementor-element-710f887{--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-end;}.elementor-3213 .elementor-element.elementor-element-e29dbcb{--e-off-canvas-align-items:flex-start;--e-off-canvas-height:100vh;}.elementor-3213 .elementor-element.elementor-element-0b96975{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3213 .elementor-element.elementor-element-6ccc278.elementor-element{--align-self:flex-end;}.elementor-3213 .elementor-element.elementor-element-6ccc278{z-index:20;}.elementor-3213 .elementor-element.elementor-element-6ccc278 .elementor-icon{font-size:24px;}.elementor-3213 .elementor-element.elementor-element-6ccc278 .elementor-icon svg{height:24px;}.elementor-3213 .elementor-element.elementor-element-6ccc278 .elementor-icon i, .elementor-3213 .elementor-element.elementor-element-6ccc278 .elementor-icon svg{transform:rotate(45deg);}.elementor-3213 .elementor-element.elementor-element-29c83b9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3213 .elementor-element.elementor-element-afae381{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-3213 .elementor-element.elementor-element-afae381.e-con{--order:99999 /* order end hack */;}.elementor-3213 .elementor-element.elementor-element-fe09324{width:100%;max-width:100%;text-align:start;}.elementor-3213 .elementor-element.elementor-element-7bc973a{width:100%;max-width:100%;text-align:start;}.elementor-3213 .elementor-element.elementor-element-5819ea5{width:100%;max-width:100%;text-align:start;}.elementor-3213 .elementor-element.elementor-element-e592600{width:100%;max-width:100%;text-align:start;}.elementor-3213 .elementor-element.elementor-element-7b83661{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-3213 .elementor-element.elementor-element-e3a4679{width:100%;max-width:100%;--e-icon-list-icon-size:24px;--icon-vertical-offset:-4px;}.elementor-3213 .elementor-element.elementor-element-e3a4679 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-3213 .elementor-element.elementor-element-e3a4679 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-3213 .elementor-element.elementor-element-e3a4679 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-3213 .elementor-element.elementor-element-e3a4679 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-3213 .elementor-element.elementor-element-e3a4679 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-3213 .elementor-element.elementor-element-e3a4679 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3213 .elementor-element.elementor-element-e3a4679 .elementor-icon-list-item > a{font-size:clamp(1rem, 0.9175rem + 0.3518vw, 1.25rem);line-height:1.6rem;letter-spacing:-0.02rem;}.elementor-3213 .elementor-element.elementor-element-eee1fe8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-3213 .elementor-element.elementor-element-4e96f51{width:100%;max-width:100%;--e-icon-list-icon-size:24px;--icon-vertical-offset:-4px;}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-item > a{font-size:clamp(1rem, 0.9175rem + 0.3518vw, 1.25rem);line-height:2.4rem;letter-spacing:-0.02rem;}.elementor-3213 .elementor-element.elementor-element-bd0e58a > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-3213 .elementor-element.elementor-element-bd0e58a.elementor-element{--align-self:center;}.elementor-3213 .elementor-element.elementor-element-bd0e58a .elementor-icon-wrapper{text-align:center;}.elementor-3213 .elementor-element.elementor-element-bd0e58a .elementor-icon{font-size:16px;}.elementor-3213 .elementor-element.elementor-element-bd0e58a .elementor-icon svg{height:16px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3213 .elementor-element.elementor-element-358ff7d .elementor-heading-title{line-height:1.4rem;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3213 .elementor-element.elementor-element-1260e99 .elementor-image-box-img{margin-bottom:12px;}.elementor-3213 .elementor-element.elementor-element-0fcbc75 .elementor-image-box-img{margin-bottom:12px;}.elementor-3213 .elementor-element.elementor-element-36b73bc .elementor-image-box-img{margin-bottom:12px;}.elementor-3213 .elementor-element.elementor-element-73af2d8 .elementor-image-box-img{margin-bottom:12px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3213 .elementor-element.elementor-element-26bd7a5 .elementor-heading-title{line-height:1.6rem;letter-spacing:-0.02rem;}.elementor-3213 .elementor-element.elementor-element-881d760 .elementor-button{padding:0.75rem 1.25rem 0.75rem 1.25rem;}.elementor-3213 .elementor-element.elementor-element-bc15504{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-3213 .elementor-element.elementor-element-fe96dad .elementor-heading-title{line-height:1.4rem;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-3213 .elementor-element.elementor-element-e350ee6 .elementor-heading-title{line-height:1.6rem;letter-spacing:-0.02rem;}.elementor-3213 .elementor-element.elementor-element-5781973 .elementor-button{padding:0.75rem 1.25rem 0.75rem 1.25rem;}.elementor-3213 .elementor-element.elementor-element-a0dd4e2 .elementor-button{padding:0.75rem 1.25rem 0.75rem 1.25rem;}.elementor-3213 .elementor-element.elementor-element-6f7d1c8{--width:100%;}.elementor-3213 .elementor-element.elementor-element-65e4a30{--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;}.elementor-3213 .elementor-element.elementor-element-fb997e1{--width:38%;--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;}.elementor-3213 .elementor-element.elementor-element-66f76bb img{height:2.4rem;}.elementor-3213 .elementor-element.elementor-element-710f887{--width:60%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-3213 .elementor-element.elementor-element-0b96975{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3213 .elementor-element.elementor-element-29c83b9{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3213 .elementor-element.elementor-element-fe09324 .elementor-heading-title{font-size:3rem;line-height:3rem;letter-spacing:-0.12rem;}.elementor-3213 .elementor-element.elementor-element-7bc973a .elementor-heading-title{font-size:3rem;line-height:3rem;letter-spacing:-0.12rem;}.elementor-3213 .elementor-element.elementor-element-5819ea5 .elementor-heading-title{font-size:3rem;line-height:3rem;letter-spacing:-0.12rem;}.elementor-3213 .elementor-element.elementor-element-e592600 .elementor-heading-title{font-size:3rem;line-height:3rem;letter-spacing:-0.12rem;}.elementor-3213 .elementor-element.elementor-element-7b83661{--width:100%;}.elementor-3213 .elementor-element.elementor-element-298fa11 .elementor-heading-title{line-height:1.2rem;}.elementor-3213 .elementor-element.elementor-element-eee1fe8{--width:100%;}.elementor-3213 .elementor-element.elementor-element-c926e4c .elementor-heading-title{line-height:1.2rem;}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-3213 .elementor-element.elementor-element-4e96f51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-3213 .elementor-element.elementor-element-bd0e58a .elementor-icon{font-size:14px;}.elementor-3213 .elementor-element.elementor-element-bd0e58a .elementor-icon svg{height:14px;}}@media(min-width:768px){.elementor-3213 .elementor-element.elementor-element-1260781{--width:100%;}.elementor-3213 .elementor-element.elementor-element-eb55b32{--width:30%;}.elementor-3213 .elementor-element.elementor-element-36ac76e{--width:40%;}.elementor-3213 .elementor-element.elementor-element-ab1b6d4{--content-width:840px;}.elementor-3213 .elementor-element.elementor-element-cbe2982{--width:100%;}.elementor-3213 .elementor-element.elementor-element-10f474a{--content-width:960px;}.elementor-3213 .elementor-element.elementor-element-679c09b{--width:1200px;}.elementor-3213 .elementor-element.elementor-element-fffb686{--width:54%;}.elementor-3213 .elementor-element.elementor-element-e2a1ff7{--width:38%;}.elementor-3213 .elementor-element.elementor-element-da075e9{--width:30%;}.elementor-3213 .elementor-element.elementor-element-6f7d1c8{--width:100%;}.elementor-3213 .elementor-element.elementor-element-fb997e1{--width:30%;}.elementor-3213 .elementor-element.elementor-element-710f887{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3213 .elementor-element.elementor-element-6f7d1c8{--width:100%;}.elementor-3213 .elementor-element.elementor-element-fb997e1{--width:40%;}.elementor-3213 .elementor-element.elementor-element-710f887{--width:40%;}.elementor-3213 .elementor-element.elementor-element-afae381{--width:100%;}.elementor-3213 .elementor-element.elementor-element-7b83661{--width:35%;}.elementor-3213 .elementor-element.elementor-element-eee1fe8{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-1260781 *//* Default transparent navbar */
.navbar {
    /*position: fixed;*/
    /*top: 0;*/
    /*left: 0;*/
    /*width: 100%;*/
    z-index: 999;
    background: transparent; /* Fully transparent initially */
    transition: background 0.5s ease-in-out, backdrop-filter 0.5s ease-in-out;
}

/* Glassmorphism effect on scroll */
.navbar.scrolled {
    background: rgba(0, 0, 0, 0.4); /* Transparent dark background */
    backdrop-filter: blur(10px); /* Frosted glass effect */
    -webkit-backdrop-filter: blur(10px); /* Safari support */
    border-bottom: 1px solid rgba(255, 255, 255, 0.1); /* Subtle border */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* Soft shadow for depth */
}/* End custom CSS */