.elementor-7265 .elementor-element.elementor-element-c9cd9a3{--display:flex;--min-height:0px;--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:2rem 5rem;--row-gap:2rem;--column-gap:5rem;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:12rem;--padding-left:0rem;--padding-right:0rem;--z-index:0;}.elementor-7265 .elementor-element.elementor-element-c9cd9a3:not(.elementor-motion-effects-element-type-background), .elementor-7265 .elementor-element.elementor-element-c9cd9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thalyssalarangeiras.com/wp-content/uploads/2026/05/MSC_Banner_Hero.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7265 .elementor-element.elementor-element-c9cd9a3::before, .elementor-7265 .elementor-element.elementor-element-c9cd9a3 > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-c9cd9a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-c9cd9a3 > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-c9cd9a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-c9cd9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #09091600 39%, #0F0E2A 70%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7265 .elementor-element.elementor-element-c494892{width:initial;max-width:initial;text-align:center;}.elementor-7265 .elementor-element.elementor-element-c494892 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-7265 .elementor-element.elementor-element-c494892.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-c494892 img{width:185px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7265 .elementor-element.elementor-element-0f42fb7{width:var( --container-widget-width, 655px );max-width:655px;--container-widget-width:655px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-0f42fb7 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-0f42fb7 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:3.5rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-3ad33c1{width:auto;max-width:auto;}.elementor-7265 .elementor-element.elementor-element-3ad33c1 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-3ad33c1 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-7265 .elementor-element.elementor-element-7894661{width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-7894661 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-7894661 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.3em;}.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-7265 .elementor-element.elementor-element-db1796e{width:initial;max-width:initial;z-index:9;}.elementor-7265 .elementor-element.elementor-element-db1796e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-db1796e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7265 .elementor-element.elementor-element-db1796e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7265 .elementor-element.elementor-element-db1796e .elementor-button{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;line-height:1.3em;border-radius:6px 6px 6px 6px;padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-eb3fc5c{--display:flex;--min-height:64px;--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;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7265 .elementor-element.elementor-element-d30e21b{width:auto;max-width:auto;--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-icon-list-icon i{color:#D8B4FE;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-icon-list-icon svg{fill:#D8B4FE;transition:fill 0.3s;}.elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-icon-list-item > a{font-family:"Lufga", Sans-serif;font-size:1.25rem;font-weight:500;line-height:1.3em;}.elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-icon-list-text{color:#F7F7F7;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-e1b5000{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2rem 5rem;--row-gap:2rem;--column-gap:5rem;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;--z-index:9;}.elementor-7265 .elementor-element.elementor-element-92ae0e5{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:center;}.elementor-7265 .elementor-element.elementor-element-92ae0e5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-92ae0e5 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:3.75rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-92a9c7f{width:var( --container-widget-width, 495px );max-width:495px;--container-widget-width:495px;--container-widget-flex-grow:0;text-align:center;}.elementor-7265 .elementor-element.elementor-element-92a9c7f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-92a9c7f .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#6EC1E4;}.elementor-7265 .elementor-element.elementor-element-3635694{--display:flex;--min-height:0px;--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:flex-start;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-3635694::before, .elementor-7265 .elementor-element.elementor-element-3635694 > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-3635694 > .e-con-inner > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-3635694 > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-3635694 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-3635694 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #09091600 39%, #090916 70%);}.elementor-7265 .elementor-element.elementor-element-6f3496a{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7265 .elementor-element.elementor-element-6b77eb2 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-6b77eb2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7265 .elementor-element.elementor-element-6b77eb2 .elementor-icon-box-title{margin-block-end:5px;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-6b77eb2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-61b8057 );}.elementor-7265 .elementor-element.elementor-element-6b77eb2.elementor-view-framed .elementor-icon, .elementor-7265 .elementor-element.elementor-element-6b77eb2.elementor-view-default .elementor-icon{fill:var( --e-global-color-61b8057 );color:var( --e-global-color-61b8057 );border-color:var( --e-global-color-61b8057 );}.elementor-7265 .elementor-element.elementor-element-6b77eb2 .elementor-icon{font-size:14px;}.elementor-7265 .elementor-element.elementor-element-6b77eb2 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-6b77eb2 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1.25rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-6b77eb2:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-6b77eb2:has(:focus) .elementor-icon-box-title{color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-6b77eb2 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-3d4e2fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-3d4e2fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-3d4e2fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-3d4e2fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-7265 .elementor-element.elementor-element-3d4e2fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-7265 .elementor-element.elementor-element-3d4e2fb .elementor-icon-list-icon i{color:#FFFFFF59;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-3d4e2fb .elementor-icon-list-icon svg{fill:#FFFFFF59;transition:fill 0.3s;}.elementor-7265 .elementor-element.elementor-element-3d4e2fb{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-7265 .elementor-element.elementor-element-3d4e2fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-3d4e2fb .elementor-icon-list-item > a{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-3d4e2fb .elementor-icon-list-text{color:#C9BFEE;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-3ec0f0f{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-7265 .elementor-element.elementor-element-5b3b2c0 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-5b3b2c0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-7265 .elementor-element.elementor-element-5b3b2c0 .elementor-icon-box-title{margin-block-end:5px;color:#B66BFF;}.elementor-7265 .elementor-element.elementor-element-5b3b2c0.elementor-view-stacked .elementor-icon{background-color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-5b3b2c0.elementor-view-framed .elementor-icon, .elementor-7265 .elementor-element.elementor-element-5b3b2c0.elementor-view-default .elementor-icon{fill:#F4F1FB;color:#F4F1FB;border-color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-5b3b2c0 .elementor-icon{font-size:14px;}.elementor-7265 .elementor-element.elementor-element-5b3b2c0 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-5b3b2c0 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1.25rem;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-7265 .elementor-element.elementor-element-5b3b2c0:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-5b3b2c0:has(:focus) .elementor-icon-box-title{color:#B66BFF;}.elementor-7265 .elementor-element.elementor-element-5b3b2c0 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#B66BFF;}.elementor-7265 .elementor-element.elementor-element-9c3d86f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7265 .elementor-element.elementor-element-9c3d86f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-9c3d86f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-9c3d86f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-9c3d86f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-7265 .elementor-element.elementor-element-9c3d86f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-7265 .elementor-element.elementor-element-9c3d86f .elementor-icon-list-icon i{color:#D8B4FE;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-9c3d86f .elementor-icon-list-icon svg{fill:#D8B4FE;transition:fill 0.3s;}.elementor-7265 .elementor-element.elementor-element-9c3d86f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-9c3d86f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-9c3d86f{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-7265 .elementor-element.elementor-element-9c3d86f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-9c3d86f .elementor-icon-list-item > a{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-9c3d86f .elementor-icon-list-text{color:#F4F1FB;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-e25c54c{--display:flex;--min-height:0px;--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:4rem 5rem;--row-gap:4rem;--column-gap:5rem;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-e25c54c::before, .elementor-7265 .elementor-element.elementor-element-e25c54c > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-e25c54c > .e-con-inner > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-e25c54c > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-e25c54c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-e25c54c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #09091600 39%, #090916 70%);}.elementor-7265 .elementor-element.elementor-element-54fd2ce{width:100%;max-width:100%;text-align:start;}.elementor-7265 .elementor-element.elementor-element-54fd2ce > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-54fd2ce.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-54fd2ce .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:3.5rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-eb822af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;}.elementor-7265 .elementor-element.elementor-element-c5ee424{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-c5ee424 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-7265 .elementor-element.elementor-element-c5ee424 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-c5ee424 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-c5ee424 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-7265 .elementor-element.elementor-element-c5ee424 .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-c5ee424:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-c5ee424:has(:focus) .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-c5ee424 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-53bf487{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-53bf487 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-7265 .elementor-element.elementor-element-53bf487 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-53bf487 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-53bf487 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-7265 .elementor-element.elementor-element-53bf487 .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-53bf487:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-53bf487:has(:focus) .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-53bf487 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-07d67a3{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-07d67a3 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-7265 .elementor-element.elementor-element-07d67a3 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-07d67a3 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-07d67a3 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-7265 .elementor-element.elementor-element-07d67a3 .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-07d67a3:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-07d67a3:has(:focus) .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-07d67a3 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-0222e57{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-0222e57 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-7265 .elementor-element.elementor-element-0222e57 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-0222e57 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-0222e57 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-7265 .elementor-element.elementor-element-0222e57 .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-0222e57:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-0222e57:has(:focus) .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-0222e57 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-4582f11{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-4582f11 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-7265 .elementor-element.elementor-element-4582f11 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-4582f11 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-4582f11 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-7265 .elementor-element.elementor-element-4582f11 .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-4582f11:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-4582f11:has(:focus) .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-4582f11 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-7954955{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-7954955 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-7265 .elementor-element.elementor-element-7954955 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-7954955 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-7954955 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-7265 .elementor-element.elementor-element-7954955 .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-7954955:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-7954955:has(:focus) .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-7954955 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-6ae30fd{--display:flex;--min-height:0px;--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:flex-start;--gap:4rem 5rem;--row-gap:4rem;--column-gap:5rem;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-6ae30fd::before, .elementor-7265 .elementor-element.elementor-element-6ae30fd > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-6ae30fd > .e-con-inner > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-6ae30fd > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-6ae30fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-6ae30fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #09091600 39%, #090916 70%);}.elementor-7265 .elementor-element.elementor-element-6c727b8{width:var( --container-widget-width, 531px );max-width:531px;--container-widget-width:531px;--container-widget-flex-grow:0;text-align:center;}.elementor-7265 .elementor-element.elementor-element-6c727b8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-6c727b8.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-6c727b8 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:3rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-a945e88{width:auto;max-width:auto;text-align:center;}.elementor-7265 .elementor-element.elementor-element-a945e88 > .elementor-widget-container{margin:-3.5rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-a945e88.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-a945e88 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.3em;color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-83786d2{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-7265 .elementor-element.elementor-element-83786d2 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-83786d2.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-83786d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-83786d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-83786d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-83786d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-7265 .elementor-element.elementor-element-83786d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-7265 .elementor-element.elementor-element-83786d2 .elementor-icon-list-icon i{color:#B66BFF;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-83786d2 .elementor-icon-list-icon svg{fill:#B66BFF;transition:fill 0.3s;}.elementor-7265 .elementor-element.elementor-element-83786d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-83786d2 .elementor-icon-list-item > a{font-family:"Lufga", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-7265 .elementor-element.elementor-element-83786d2 .elementor-icon-list-text{color:#F4F1FB;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-966de2b{width:auto;max-width:auto;}.elementor-7265 .elementor-element.elementor-element-966de2b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-966de2b .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.275rem;font-weight:600;line-height:1.3em;color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-8c92131{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:50px 50px 50px 50px;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7265 .elementor-element.elementor-element-6f914b6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-6f914b6 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A855F747;border-radius:10px 0px 0px 0px;}.elementor-7265 .elementor-element.elementor-element-6f914b6 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-6f914b6 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-6f914b6 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1.275rem;font-weight:600;}.elementor-7265 .elementor-element.elementor-element-6f914b6 .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-6f914b6:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-6f914b6:has(:focus) .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-6f914b6 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-edc8257{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-edc8257 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A855F747;border-radius:0px 10px 0px 0px;}.elementor-7265 .elementor-element.elementor-element-edc8257 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-edc8257 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-edc8257 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1.275rem;font-weight:600;}.elementor-7265 .elementor-element.elementor-element-edc8257 .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-edc8257:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-edc8257:has(:focus) .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-edc8257 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-89da413{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-89da413 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A855F747;border-radius:0px 0px 0px 10px;}.elementor-7265 .elementor-element.elementor-element-89da413 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-89da413 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-89da413 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1.275rem;font-weight:600;}.elementor-7265 .elementor-element.elementor-element-89da413 .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-89da413:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-89da413:has(:focus) .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-89da413 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-1785f55{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-1785f55 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A855F747;border-radius:0px 0px 10px 0px;}.elementor-7265 .elementor-element.elementor-element-1785f55 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-1785f55 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-1785f55 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1.275rem;font-weight:600;}.elementor-7265 .elementor-element.elementor-element-1785f55 .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-1785f55:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-1785f55:has(:focus) .elementor-icon-box-title{color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-1785f55 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-230831d{--display:flex;--min-height:0px;--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:flex-start;--gap:4rem 2rem;--row-gap:4rem;--column-gap:2rem;--flex-wrap:wrap;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-230831d::before, .elementor-7265 .elementor-element.elementor-element-230831d > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-230831d > .e-con-inner > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-230831d > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-230831d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-230831d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #09091600 39%, #090916 70%);}.elementor-7265 .elementor-element.elementor-element-ca028b9{width:100%;max-width:100%;text-align:start;}.elementor-7265 .elementor-element.elementor-element-ca028b9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-ca028b9.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-ca028b9 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:3.5rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-180b811{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-7265 .elementor-element.elementor-element-f997f8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#A855F747;}.elementor-7265 .elementor-element.elementor-element-f997f8e .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:1px;}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-icon i{color:#D8B4FE;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-icon svg{fill:#D8B4FE;transition:fill 0.3s;}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-f997f8e{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-item > a{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-text{color:#F4F1FB;transition:color 0.3s;}.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-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-7265 .elementor-element.elementor-element-8779d68{--divider-border-style:solid;--divider-color:#A855F747;--divider-border-width:1px;}.elementor-7265 .elementor-element.elementor-element-8779d68 .elementor-divider-separator{width:100%;}.elementor-7265 .elementor-element.elementor-element-8779d68 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7265 .elementor-element.elementor-element-11eb85f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#A855F747;}.elementor-7265 .elementor-element.elementor-element-11eb85f .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:1px;}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-icon i{color:#D8B4FE;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-icon svg{fill:#D8B4FE;transition:fill 0.3s;}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-11eb85f{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-item > a{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-text{color:#F4F1FB;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-552f109{--display:flex;--min-height:0px;--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:4rem 5rem;--row-gap:4rem;--column-gap:5rem;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-552f109::before, .elementor-7265 .elementor-element.elementor-element-552f109 > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-552f109 > .e-con-inner > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-552f109 > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-552f109 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-552f109 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #09091600 39%, #090916 70%);}.elementor-7265 .elementor-element.elementor-element-3fdbfa0{width:100%;max-width:100%;text-align:start;}.elementor-7265 .elementor-element.elementor-element-3fdbfa0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-3fdbfa0.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-3fdbfa0 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:3.5rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-d94c902{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;}.elementor-7265 .elementor-element.elementor-element-4a44192{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-4a44192 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-4a44192 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-4a44192 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-4a44192 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-4a44192 .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-4a44192:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-4a44192:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-4a44192 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-79eadb3{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-79eadb3 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-79eadb3 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-79eadb3 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-79eadb3 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-79eadb3 .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-79eadb3:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-79eadb3:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-79eadb3 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-da59e57{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-da59e57 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-da59e57 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-da59e57 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-da59e57 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-da59e57 .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-da59e57:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-da59e57:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-da59e57 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-30f9f1c{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-30f9f1c > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-30f9f1c .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-30f9f1c .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-30f9f1c .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-30f9f1c .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-30f9f1c:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-30f9f1c:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-30f9f1c .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-918e31a{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-918e31a > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-918e31a .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-918e31a .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-918e31a .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-918e31a .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-918e31a:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-918e31a:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-918e31a .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-8a54517{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-8a54517 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-8a54517 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-8a54517 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-8a54517 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-8a54517 .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-8a54517:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-8a54517:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-8a54517 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-e56dce9{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-e56dce9 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-e56dce9 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-e56dce9 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-e56dce9 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-e56dce9 .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-e56dce9:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-e56dce9:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-e56dce9 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-d7d150a{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-d7d150a > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-d7d150a .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-d7d150a .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-d7d150a .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-d7d150a .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-d7d150a:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-d7d150a:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-d7d150a .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-0b8449e{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-0b8449e > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-0b8449e .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-0b8449e .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-0b8449e .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-0b8449e .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-0b8449e:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-0b8449e:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-0b8449e .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-3079e6a{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-7265 .elementor-element.elementor-element-237fcd1{width:auto;max-width:auto;--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-7265 .elementor-element.elementor-element-237fcd1 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.25rem 1rem 0.25rem 1rem;}.elementor-7265 .elementor-element.elementor-element-237fcd1.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-237fcd1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-7265 .elementor-element.elementor-element-237fcd1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-7265 .elementor-element.elementor-element-237fcd1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-7265 .elementor-element.elementor-element-237fcd1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-7265 .elementor-element.elementor-element-237fcd1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-7265 .elementor-element.elementor-element-237fcd1 .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-237fcd1 .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-7265 .elementor-element.elementor-element-237fcd1 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-7265 .elementor-element.elementor-element-237fcd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-237fcd1 .elementor-icon-list-item > a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;}.elementor-7265 .elementor-element.elementor-element-237fcd1 .elementor-icon-list-text{color:#F4F1FB;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-879b9ce{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:start;}.elementor-7265 .elementor-element.elementor-element-879b9ce > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-879b9ce.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-879b9ce .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:3.5rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-6acb7d1{width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-6acb7d1 > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;}.elementor-7265 .elementor-element.elementor-element-6acb7d1 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em;color:#6EC1E4;}.elementor-7265 .elementor-element.elementor-element-429f4bd{width:auto;max-width:auto;}.elementor-7265 .elementor-element.elementor-element-429f4bd > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-429f4bd .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.275rem;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#B66BFF;}.elementor-7265 .elementor-element.elementor-element-80d50f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;}.elementor-7265 .elementor-element.elementor-element-e1c3257{width:var( --container-widget-width, calc(33% - 0.5rem) );max-width:calc(33% - 0.5rem);--container-widget-width:calc(33% - 0.5rem);--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-e1c3257 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-e1c3257 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-e1c3257 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-e1c3257 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-e1c3257 .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-e1c3257:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-e1c3257:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-e1c3257 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-cb1c8ac{width:var( --container-widget-width, calc(33% - 0.5rem) );max-width:calc(33% - 0.5rem);--container-widget-width:calc(33% - 0.5rem);--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-cb1c8ac > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-cb1c8ac .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-cb1c8ac .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-cb1c8ac .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-cb1c8ac .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-cb1c8ac:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-cb1c8ac:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-cb1c8ac .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-32fa181{width:var( --container-widget-width, calc(33% - 0.5rem) );max-width:calc(33% - 0.5rem);--container-widget-width:calc(33% - 0.5rem);--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-32fa181 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-32fa181 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-32fa181 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-32fa181 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-32fa181 .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-32fa181:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-32fa181:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-32fa181 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-2385d54{width:var( --container-widget-width, calc(33% - 0.5rem) );max-width:calc(33% - 0.5rem);--container-widget-width:calc(33% - 0.5rem);--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-2385d54 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-2385d54 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-2385d54 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-2385d54 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-2385d54 .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-2385d54:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-2385d54:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-2385d54 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-7909e1b{width:var( --container-widget-width, calc(33% - 0.5rem) );max-width:calc(33% - 0.5rem);--container-widget-width:calc(33% - 0.5rem);--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-7909e1b > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-7909e1b .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-7909e1b .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-7909e1b .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-7909e1b .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-7909e1b:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-7909e1b:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-7909e1b .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-e795ee5{width:var( --container-widget-width, calc(33% - 0.5rem) );max-width:calc(33% - 0.5rem);--container-widget-width:calc(33% - 0.5rem);--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-e795ee5 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-e795ee5 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-e795ee5 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-e795ee5 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-e795ee5 .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-e795ee5:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-e795ee5:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-e795ee5 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-cf396af{width:var( --container-widget-width, calc(33% - 0.5rem) );max-width:calc(33% - 0.5rem);--container-widget-width:calc(33% - 0.5rem);--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-cf396af > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-cf396af .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-cf396af .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-cf396af .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-cf396af .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-cf396af:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-cf396af:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-cf396af .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-4a7da4a{width:var( --container-widget-width, calc(33% - 0.5rem) );max-width:calc(33% - 0.5rem);--container-widget-width:calc(33% - 0.5rem);--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-4a7da4a > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-4a7da4a .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-4a7da4a .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-4a7da4a .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-4a7da4a .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-4a7da4a:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-4a7da4a:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-4a7da4a .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-2bee215{width:var( --container-widget-width, calc(33% - 0.5rem) );max-width:calc(33% - 0.5rem);--container-widget-width:calc(33% - 0.5rem);--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-2bee215 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-2bee215 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-2bee215 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-2bee215 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-2bee215 .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-2bee215:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-2bee215:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-2bee215 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-97a70d3{width:var( --container-widget-width, calc(33% - 0.5rem) );max-width:calc(33% - 0.5rem);--container-widget-width:calc(33% - 0.5rem);--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-97a70d3 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-97a70d3 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-97a70d3 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-97a70d3 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-97a70d3 .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-97a70d3:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-97a70d3:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-97a70d3 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-e0fad15{width:var( --container-widget-width, calc(33% - 0.5rem) );max-width:calc(33% - 0.5rem);--container-widget-width:calc(33% - 0.5rem);--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-e0fad15 > .elementor-widget-container{padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-e0fad15 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-e0fad15 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-e0fad15 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.elementor-7265 .elementor-element.elementor-element-e0fad15 .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-e0fad15:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-e0fad15:has(:focus) .elementor-icon-box-title{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-e0fad15 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.2em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-9f000ce{--display:flex;--min-height:0px;--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:4rem 5rem;--row-gap:4rem;--column-gap:5rem;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-9f000ce::before, .elementor-7265 .elementor-element.elementor-element-9f000ce > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-9f000ce > .e-con-inner > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-9f000ce > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-9f000ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-9f000ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #09091600 39%, #090916 70%);}.elementor-7265 .elementor-element.elementor-element-8636e59{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:center;}.elementor-7265 .elementor-element.elementor-element-8636e59 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-8636e59.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-8636e59 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:3.5rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-bee3d4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7265 .elementor-element.elementor-element-720a64e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-7265 .elementor-element.elementor-element-720a64e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#350D63E3;}.elementor-7265 .elementor-element.elementor-element-720a64e{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:600ms;--content-text-align:center;--content-padding:2rem;--description-margin-top:42px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-7265 .elementor-element.elementor-element-720a64e .elementor-gallery-item__title{font-family:"Lufga", Sans-serif;font-size:1.25rem;font-weight:600;font-style:italic;line-height:1.3em;}.elementor-7265 .elementor-element.elementor-element-aef29fb{--display:flex;--min-height:0px;--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:4rem 5rem;--row-gap:4rem;--column-gap:5rem;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-aef29fb::before, .elementor-7265 .elementor-element.elementor-element-aef29fb > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-aef29fb > .e-con-inner > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-aef29fb > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-aef29fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-aef29fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #09091600 39%, #090916 70%);}.elementor-7265 .elementor-element.elementor-element-5b32008{width:var( --container-widget-width, 785px );max-width:785px;--container-widget-width:785px;--container-widget-flex-grow:0;text-align:center;}.elementor-7265 .elementor-element.elementor-element-5b32008 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-5b32008.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-5b32008 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:3.5rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-b5fb800{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-7265 .elementor-element.elementor-element-83b7c60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0rem 01.5rem;--row-gap:0rem;--column-gap:01.5rem;}.elementor-7265 .elementor-element.elementor-element-d6fdc93{--divider-border-style:dotted;--divider-color:#D8B4FE;--divider-border-width:1px;--divider-element-spacing:1.5rem;}.elementor-7265 .elementor-element.elementor-element-d6fdc93 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-7265 .elementor-element.elementor-element-d6fdc93 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-7265 .elementor-element.elementor-element-d6fdc93 .elementor-divider__text{color:#F4F1FB;font-family:"Lufga", Sans-serif;font-size:1.75rem;font-weight:600;}.elementor-7265 .elementor-element.elementor-element-3f5f877{width:auto;max-width:auto;}.elementor-7265 .elementor-element.elementor-element-3f5f877.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-3f5f877 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.75rem;font-weight:600;text-decoration:line-through;color:#CE3535;}.elementor-7265 .elementor-element.elementor-element-2d743c4{width:100%;max-width:100%;--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-7265 .elementor-element.elementor-element-2d743c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#A855F747;}.elementor-7265 .elementor-element.elementor-element-2d743c4 .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:1px;}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-icon i{color:#B66BFF;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-icon svg{fill:#B66BFF;transition:fill 0.3s;}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-item > a{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-text{color:#C4B5FD;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-917084d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-7265 .elementor-element.elementor-element-0f5f70b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0rem 01.5rem;--row-gap:0rem;--column-gap:01.5rem;}.elementor-7265 .elementor-element.elementor-element-e22256b{--divider-border-style:dotted;--divider-color:#D8B4FE;--divider-border-width:1px;--divider-element-spacing:1.5rem;}.elementor-7265 .elementor-element.elementor-element-e22256b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-7265 .elementor-element.elementor-element-e22256b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-7265 .elementor-element.elementor-element-e22256b .elementor-divider__text{color:#F4F1FB;font-family:"Lufga", Sans-serif;font-size:1.75rem;font-weight:600;}.elementor-7265 .elementor-element.elementor-element-900f8c7{width:auto;max-width:auto;}.elementor-7265 .elementor-element.elementor-element-900f8c7.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-900f8c7 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.75rem;font-weight:600;text-decoration:line-through;color:#CE3535;}.elementor-7265 .elementor-element.elementor-element-ef04517{width:100%;max-width:100%;--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-7265 .elementor-element.elementor-element-ef04517 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#A855F747;}.elementor-7265 .elementor-element.elementor-element-ef04517 .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:1px;}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-icon i{color:#B66BFF;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-icon svg{fill:#B66BFF;transition:fill 0.3s;}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-item > a{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-text{color:#C4B5FD;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-a7e9bbd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-7265 .elementor-element.elementor-element-ff8bfff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0rem 01.5rem;--row-gap:0rem;--column-gap:01.5rem;}.elementor-7265 .elementor-element.elementor-element-0dd26e9{--divider-border-style:dotted;--divider-color:#D8B4FE;--divider-border-width:1px;--divider-element-spacing:1.5rem;}.elementor-7265 .elementor-element.elementor-element-0dd26e9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-7265 .elementor-element.elementor-element-0dd26e9 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-7265 .elementor-element.elementor-element-0dd26e9 .elementor-divider__text{color:#F4F1FB;font-family:"Lufga", Sans-serif;font-size:1.75rem;font-weight:600;}.elementor-7265 .elementor-element.elementor-element-4f6d8f8{width:auto;max-width:auto;}.elementor-7265 .elementor-element.elementor-element-4f6d8f8.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-4f6d8f8 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.75rem;font-weight:600;text-decoration:line-through;color:#CE3535;}.elementor-7265 .elementor-element.elementor-element-d081cb2{width:100%;max-width:100%;--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-7265 .elementor-element.elementor-element-d081cb2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#A855F747;}.elementor-7265 .elementor-element.elementor-element-d081cb2 .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:1px;}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-icon i{color:#B66BFF;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-icon svg{fill:#B66BFF;transition:fill 0.3s;}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-item > a{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-text{color:#C4B5FD;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-b764f50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-9ffe698{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:1rem 01.5rem;--row-gap:1rem;--column-gap:01.5rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-7265 .elementor-element.elementor-element-9ffe698.e-con{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-7fbf0ab{width:auto;max-width:auto;text-align:start;}.elementor-7265 .elementor-element.elementor-element-7fbf0ab > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-7fbf0ab.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-7fbf0ab .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:3.5rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-d8fdfc9{width:auto;max-width:auto;--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5em/2);}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5em/2);}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5em/2);}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#A855F747;}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .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:1px;}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-icon i{color:#B66BFF;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-icon svg{fill:#B66BFF;transition:fill 0.3s;}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#D8B4FE;}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-item > a{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-text{color:#C4B5FD;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-276561b{width:var( --container-widget-width, calc(100% - 580px) );max-width:calc(100% - 580px);--container-widget-width:calc(100% - 580px);--container-widget-flex-grow:0;text-align:end;}.elementor-7265 .elementor-element.elementor-element-276561b img{width:100%;border-radius:0px 16px 16px 0px;}.elementor-7265 .elementor-element.elementor-element-3396f4e{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;}.elementor-7265 .elementor-element.elementor-element-3396f4e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-3396f4e.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-3396f4e .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:2.5rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-abb3334{width:var( --container-widget-width, 446px );max-width:446px;--container-widget-width:446px;--container-widget-flex-grow:0;text-align:center;}.elementor-7265 .elementor-element.elementor-element-abb3334 > .elementor-widget-container{margin:-3rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-abb3334.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-abb3334 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1em;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-42ef751{width:var( --container-widget-width, 446px );max-width:446px;--container-widget-width:446px;--container-widget-flex-grow:0;text-align:center;}.elementor-7265 .elementor-element.elementor-element-42ef751 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-42ef751.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-42ef751 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-703ea15{width:var( --container-widget-width, 658px );max-width:658px;--container-widget-width:658px;--container-widget-flex-grow:0;text-align:center;}.elementor-7265 .elementor-element.elementor-element-703ea15 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-703ea15.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-703ea15 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:3rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-cc3aab8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.5rem 1rem;--row-gap:0.5rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-7265 .elementor-element.elementor-element-cc3aab8.e-con{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-ccf2a6e .elementor-icon-box-wrapper{text-align:center;}.elementor-7265 .elementor-element.elementor-element-ccf2a6e .elementor-icon-box-title{margin-block-end:5px;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-ccf2a6e .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-ccf2a6e .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;text-decoration:line-through;}.elementor-7265 .elementor-element.elementor-element-ccf2a6e:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-ccf2a6e:has(:focus) .elementor-icon-box-title{color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-ccf2a6e .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:600;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-9fec478 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-7265 .elementor-element.elementor-element-9fec478 .elementor-icon-box-wrapper{text-align:center;}.elementor-7265 .elementor-element.elementor-element-9fec478 .elementor-icon-box-title{margin-block-end:-5px;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-9fec478 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-9fec478 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:7rem;font-weight:600;}.elementor-7265 .elementor-element.elementor-element-9fec478:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-9fec478:has(:focus) .elementor-icon-box-title{color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-9fec478 .elementor-icon-box-description{font-family:"Lufga", Sans-serif;font-size:1.375rem;font-weight:400;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-88728c5{width:initial;max-width:initial;z-index:9;}.elementor-7265 .elementor-element.elementor-element-88728c5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-88728c5 .elementor-button{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;line-height:1.3em;border-radius:6px 6px 6px 6px;padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-7265 .elementor-element.elementor-element-9a58619 > .elementor-widget-container{margin:00.5rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-9a58619{text-align:center;}.elementor-7265 .elementor-element.elementor-element-9a58619 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#C4B5FD;}.elementor-7265 .elementor-element.elementor-element-8826054{--display:flex;--min-height:0px;--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-start;--gap:4rem 2rem;--row-gap:4rem;--column-gap:2rem;--flex-wrap:wrap;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-8826054::before, .elementor-7265 .elementor-element.elementor-element-8826054 > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-8826054 > .e-con-inner > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-8826054 > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-8826054 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-8826054 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #09091600 39%, #090916 70%);}.elementor-7265 .elementor-element.elementor-element-22c22e7{width:var( --container-widget-width, calc(40% - 1rem) );max-width:calc(40% - 1rem);--container-widget-width:calc(40% - 1rem);--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-22c22e7 img{filter:brightness( 100% ) contrast( 100% ) saturate( 74% ) blur( 0px ) hue-rotate( 349deg );border-radius:6px 6px 6px 6px;}.elementor-7265 .elementor-element.elementor-element-2036b4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;}.elementor-7265 .elementor-element.elementor-element-014caa7{width:100%;max-width:100%;text-align:start;}.elementor-7265 .elementor-element.elementor-element-014caa7 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-014caa7.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-014caa7 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1em;color:#B66BFF;}.elementor-7265 .elementor-element.elementor-element-4d1a549{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;text-align:start;}.elementor-7265 .elementor-element.elementor-element-4d1a549 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-4d1a549.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-4d1a549 .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:2.75rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-2b3f3fb > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-2b3f3fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-7265 .elementor-element.elementor-element-2b3f3fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-7265 .elementor-element.elementor-element-2b3f3fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-7265 .elementor-element.elementor-element-2b3f3fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-7265 .elementor-element.elementor-element-2b3f3fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-7265 .elementor-element.elementor-element-2b3f3fb .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-7265 .elementor-element.elementor-element-2b3f3fb .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-7265 .elementor-element.elementor-element-2b3f3fb{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-7265 .elementor-element.elementor-element-2b3f3fb .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-7265 .elementor-element.elementor-element-2b3f3fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-2b3f3fb .elementor-icon-list-item > a{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-7265 .elementor-element.elementor-element-2b3f3fb .elementor-icon-list-text{color:#F4F1FB;transition:color 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7265 .elementor-element.elementor-element-c3b045c{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-922c18e{width:100%;max-width:100%;text-align:start;}.elementor-7265 .elementor-element.elementor-element-922c18e > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-7265 .elementor-element.elementor-element-922c18e.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-922c18e .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:1.25rem;font-weight:400;font-style:italic;line-height:1.3em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-536b401{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-536b401 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.5rem 1rem 0.275rem 1rem;}.elementor-7265 .elementor-element.elementor-element-536b401 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-536b401 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-536b401 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;}.elementor-7265 .elementor-element.elementor-element-536b401 .elementor-icon-box-title{color:#9B93B4;}.elementor-7265 .elementor-element.elementor-element-536b401:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-536b401:has(:focus) .elementor-icon-box-title{color:#9B93B4;}.elementor-7265 .elementor-element.elementor-element-fbd6580{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-fbd6580 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.5rem 1rem 0.275rem 1rem;}.elementor-7265 .elementor-element.elementor-element-fbd6580 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-fbd6580 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-fbd6580 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;}.elementor-7265 .elementor-element.elementor-element-fbd6580 .elementor-icon-box-title{color:#9B93B4;}.elementor-7265 .elementor-element.elementor-element-fbd6580:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-fbd6580:has(:focus) .elementor-icon-box-title{color:#9B93B4;}.elementor-7265 .elementor-element.elementor-element-776d329{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-776d329 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0.5rem 1rem 0.275rem 1rem;}.elementor-7265 .elementor-element.elementor-element-776d329 .elementor-icon-box-wrapper{text-align:start;}.elementor-7265 .elementor-element.elementor-element-776d329 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-776d329 .elementor-icon-box-title a{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;}.elementor-7265 .elementor-element.elementor-element-776d329 .elementor-icon-box-title{color:#9B93B4;}.elementor-7265 .elementor-element.elementor-element-776d329:has(:hover) .elementor-icon-box-title,
					 .elementor-7265 .elementor-element.elementor-element-776d329:has(:focus) .elementor-icon-box-title{color:#9B93B4;}.elementor-7265 .elementor-element.elementor-element-648cb1a > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-648cb1a{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-b127bf0{--display:flex;--min-height:0px;--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:4rem 2rem;--row-gap:4rem;--column-gap:2rem;--flex-wrap:wrap;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-b127bf0::before, .elementor-7265 .elementor-element.elementor-element-b127bf0 > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-b127bf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-7265 .elementor-element.elementor-element-b127bf0 > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-b127bf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7265 .elementor-element.elementor-element-b127bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #09091600 39%, #090916 70%);}.elementor-7265 .elementor-element.elementor-element-a23f85d{width:100%;max-width:100%;text-align:start;}.elementor-7265 .elementor-element.elementor-element-a23f85d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-a23f85d.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-a23f85d .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:2.75rem;font-weight:600;line-height:1em;color:#F4F1FB;}.elementor-7265 .elementor-element.elementor-element-1d18629{--display:flex;--border-radius:0px 0px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-7265 .elementor-element.elementor-element-1d18629:not(.elementor-motion-effects-element-type-background), .elementor-7265 .elementor-element.elementor-element-1d18629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B66BFF1A;}.elementor-7265 .elementor-element.elementor-element-d540e8c{--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-7265 .elementor-element.elementor-element-b09f51d{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-58d88c1 );}.elementor-7265 .elementor-element.elementor-element-d39bfea{--display:flex;--border-radius:0px 0px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-7265 .elementor-element.elementor-element-d39bfea:not(.elementor-motion-effects-element-type-background), .elementor-7265 .elementor-element.elementor-element-d39bfea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B66BFF1A;}.elementor-7265 .elementor-element.elementor-element-3a57a98{--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-7265 .elementor-element.elementor-element-a37f2c7{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-58d88c1 );}.elementor-7265 .elementor-element.elementor-element-7729c35{--display:flex;--border-radius:0px 0px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-7265 .elementor-element.elementor-element-7729c35:not(.elementor-motion-effects-element-type-background), .elementor-7265 .elementor-element.elementor-element-7729c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B66BFF1A;}.elementor-7265 .elementor-element.elementor-element-40ef57e{--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-7265 .elementor-element.elementor-element-7fa0cd9{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-58d88c1 );}.elementor-7265 .elementor-element.elementor-element-844fa6c{--display:flex;--border-radius:0px 0px 10px 10px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-7265 .elementor-element.elementor-element-844fa6c:not(.elementor-motion-effects-element-type-background), .elementor-7265 .elementor-element.elementor-element-844fa6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B66BFF1A;}.elementor-7265 .elementor-element.elementor-element-1adf6dc{--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-7265 .elementor-element.elementor-element-2a77fb3{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-58d88c1 );}.elementor-7265 .elementor-element.elementor-element-25b3b3a{--display:flex;--border-radius:0px 0px 10px 10px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-7265 .elementor-element.elementor-element-25b3b3a:not(.elementor-motion-effects-element-type-background), .elementor-7265 .elementor-element.elementor-element-25b3b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B66BFF1A;}.elementor-7265 .elementor-element.elementor-element-23675c7{--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-7265 .elementor-element.elementor-element-536a8fb{font-family:"Lufga", Sans-serif;font-size:1rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-58d88c1 );}.elementor-7265 .elementor-element.elementor-element-2d8b380{--n-accordion-title-font-size:1.25rem;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#F4F1FB;--n-accordion-title-hover-color:#C26FF8;--n-accordion-title-active-color:var( --e-global-color-58d88c1 );--n-accordion-icon-size:16px;}.elementor-7265 .elementor-element.elementor-element-2d8b380 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#B66BFF0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A855F747;}.elementor-7265 .elementor-element.elementor-element-2d8b380 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#B66BFF1A;border-style:none;}.elementor-7265 .elementor-element.elementor-element-2d8b380 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#B66BFF2E;border-style:none;}:where( .elementor-7265 .elementor-element.elementor-element-2d8b380 > .elementor-widget-container > .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:"Lufga", Sans-serif;}:where( .elementor-7265 .elementor-element.elementor-element-2d8b380 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-7265 .elementor-element.elementor-element-0df63ea{--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:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-65bb50f{text-align:center;}.elementor-7265 .elementor-element.elementor-element-65bb50f .elementor-heading-title{font-family:"Lufga", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5em;color:#FFFFFF4D;}.elementor-7265 .elementor-element.elementor-element-854647a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7265 .elementor-element.elementor-element-d10509d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-7265:not(.elementor-motion-effects-element-type-background), body.elementor-page-7265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0613;}@media(min-width:768px){.elementor-7265 .elementor-element.elementor-element-c9cd9a3{--content-width:1216px;}.elementor-7265 .elementor-element.elementor-element-e1b5000{--content-width:1216px;}.elementor-7265 .elementor-element.elementor-element-3635694{--content-width:1216px;}.elementor-7265 .elementor-element.elementor-element-e25c54c{--content-width:1216px;}.elementor-7265 .elementor-element.elementor-element-6ae30fd{--content-width:1216px;}.elementor-7265 .elementor-element.elementor-element-230831d{--content-width:1216px;}.elementor-7265 .elementor-element.elementor-element-552f109{--content-width:1216px;}.elementor-7265 .elementor-element.elementor-element-9f000ce{--content-width:1216px;}.elementor-7265 .elementor-element.elementor-element-aef29fb{--content-width:1216px;}.elementor-7265 .elementor-element.elementor-element-9ffe698{--width:580px;}.elementor-7265 .elementor-element.elementor-element-cc3aab8{--width:780px;}.elementor-7265 .elementor-element.elementor-element-8826054{--content-width:1216px;}.elementor-7265 .elementor-element.elementor-element-2036b4a{--width:calc(60% - 1rem);}.elementor-7265 .elementor-element.elementor-element-b127bf0{--content-width:1216px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7265 .elementor-element.elementor-element-c9cd9a3{--content-width:90%;}.elementor-7265 .elementor-element.elementor-element-e1b5000{--content-width:90%;}.elementor-7265 .elementor-element.elementor-element-3635694{--content-width:90%;}.elementor-7265 .elementor-element.elementor-element-e25c54c{--content-width:90%;}.elementor-7265 .elementor-element.elementor-element-6ae30fd{--content-width:90%;}.elementor-7265 .elementor-element.elementor-element-230831d{--content-width:90%;}.elementor-7265 .elementor-element.elementor-element-552f109{--content-width:90%;}.elementor-7265 .elementor-element.elementor-element-9f000ce{--content-width:90%;}.elementor-7265 .elementor-element.elementor-element-aef29fb{--content-width:90%;}.elementor-7265 .elementor-element.elementor-element-cc3aab8{--width:620px;}.elementor-7265 .elementor-element.elementor-element-8826054{--content-width:90%;}.elementor-7265 .elementor-element.elementor-element-2036b4a{--width:100%;}.elementor-7265 .elementor-element.elementor-element-b127bf0{--content-width:90%;}}@media(min-width:2400px){.elementor-7265 .elementor-element.elementor-element-c9cd9a3:not(.elementor-motion-effects-element-type-background), .elementor-7265 .elementor-element.elementor-element-c9cd9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}}@media(max-width:1366px){.elementor-7265 .elementor-element.elementor-element-c9cd9a3:not(.elementor-motion-effects-element-type-background), .elementor-7265 .elementor-element.elementor-element-c9cd9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:55% 0px;}}@media(max-width:1024px){.elementor-7265 .elementor-element.elementor-element-c9cd9a3{--min-height:1098px;--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-end;--align-items:center;--padding-top:4rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-c9cd9a3:not(.elementor-motion-effects-element-type-background), .elementor-7265 .elementor-element.elementor-element-c9cd9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:82% 0px;background-size:180% auto;}.elementor-7265 .elementor-element.elementor-element-c494892.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-c494892{z-index:1;}.elementor-7265 .elementor-element.elementor-element-c494892 img{width:185px;}.elementor-7265 .elementor-element.elementor-element-0f42fb7{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-0f42fb7 .elementor-heading-title{font-size:3.25rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-3ad33c1{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-7894661{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-db1796e.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-92ae0e5{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-92ae0e5 .elementor-heading-title{font-size:3.25rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-92a9c7f{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-3635694{--min-height:1020px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-e25c54c{--min-height:1020px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-54fd2ce{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-54fd2ce .elementor-heading-title{font-size:3.25rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-c5ee424{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-53bf487{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-07d67a3{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-0222e57{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-4582f11{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-7954955{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-6ae30fd{--min-height:1020px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-6c727b8{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-6c727b8 .elementor-heading-title{font-size:3.25rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-a945e88{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-966de2b{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-230831d{--min-height:1020px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-ca028b9{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-ca028b9 .elementor-heading-title{font-size:3.25rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-f997f8e{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-8779d68 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-7265 .elementor-element.elementor-element-11eb85f{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-552f109{--min-height:1020px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-3fdbfa0{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-3fdbfa0 .elementor-heading-title{font-size:3.25rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-4a44192{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-79eadb3{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-da59e57{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-30f9f1c{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-918e31a{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-8a54517{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-e56dce9{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-d7d150a{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-0b8449e{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-237fcd1.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-879b9ce{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-879b9ce .elementor-heading-title{font-size:3.25rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-6acb7d1{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-429f4bd{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-e1c3257{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-cb1c8ac{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-32fa181{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-2385d54{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-7909e1b{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-e795ee5{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-cf396af{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-4a7da4a{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-2bee215{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-97a70d3{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-e0fad15{--container-widget-width:calc(50% - 0.5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 0.5rem) );max-width:calc(50% - 0.5rem);}.elementor-7265 .elementor-element.elementor-element-9f000ce{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-8636e59{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-8636e59 .elementor-heading-title{font-size:3.25rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-aef29fb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-5b32008{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-5b32008 .elementor-heading-title{font-size:3.25rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-7fbf0ab{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-7fbf0ab .elementor-heading-title{font-size:3.25rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-3396f4e{--container-widget-width:513px;--container-widget-flex-grow:0;width:var( --container-widget-width, 513px );max-width:513px;z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-3396f4e .elementor-heading-title{font-size:3.25rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-abb3334{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-abb3334 .elementor-heading-title{font-size:1.5rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-42ef751{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-42ef751 .elementor-heading-title{font-size:1.5rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-703ea15{--container-widget-width:573px;--container-widget-flex-grow:0;width:var( --container-widget-width, 573px );max-width:573px;z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-703ea15 .elementor-heading-title{font-size:3.25rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-88728c5.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-8826054{--min-height:1020px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-014caa7{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-014caa7 .elementor-heading-title{font-size:1.5rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-4d1a549{--container-widget-width:445px;--container-widget-flex-grow:0;width:var( --container-widget-width, 445px );max-width:445px;z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-4d1a549 .elementor-heading-title{font-size:3.25rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-2b3f3fb.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-922c18e{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-922c18e .elementor-heading-title{font-size:1.5rem;line-height:0.9em;}.elementor-7265 .elementor-element.elementor-element-b127bf0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-a23f85d{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-a23f85d .elementor-heading-title{font-size:3.25rem;line-height:0.9em;}}@media(max-width:767px){.elementor-7265 .elementor-element.elementor-element-c9cd9a3{--min-height:905px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--overlay-opacity:0;--padding-top:10rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7265 .elementor-element.elementor-element-c9cd9a3:not(.elementor-motion-effects-element-type-background), .elementor-7265 .elementor-element.elementor-element-c9cd9a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:71% 0%;background-repeat:no-repeat;background-size:300vw auto;}.elementor-7265 .elementor-element.elementor-element-c494892 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-c494892.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-c494892{z-index:1;}.elementor-7265 .elementor-element.elementor-element-c494892 img{width:130px;}.elementor-7265 .elementor-element.elementor-element-0f42fb7 > .elementor-widget-container{margin:-1.5rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-0f42fb7{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-0f42fb7 .elementor-heading-title{font-size:2rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-3ad33c1 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-3ad33c1{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-3ad33c1 .elementor-heading-title{font-size:0.875rem;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-7894661 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-7894661{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-7894661 .elementor-heading-title{font-size:0.875rem;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-db1796e{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-db1796e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-db1796e.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-db1796e .elementor-button{padding:1.5rem 0.5rem 1.5rem 0.5rem;}.elementor-7265 .elementor-element.elementor-element-eb3fc5c{--min-height:40px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7265 .elementor-element.elementor-element-d30e21b{--e-icon-list-icon-size:10px;--icon-vertical-offset:-1px;}.elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-e1b5000{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7265 .elementor-element.elementor-element-92ae0e5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-92ae0e5{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-92ae0e5 .elementor-heading-title{font-size:2rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-92a9c7f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-92a9c7f{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-92a9c7f .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-3635694{--min-height:960px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--overlay-opacity:0;--padding-top:5rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7265 .elementor-element.elementor-element-6f3496a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7265 .elementor-element.elementor-element-6b77eb2{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-6b77eb2 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-6b77eb2 .elementor-icon-box-title a{font-size:1.125rem;}.elementor-7265 .elementor-element.elementor-element-3d4e2fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-3d4e2fb .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-5b3b2c0{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-5b3b2c0 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-5b3b2c0 .elementor-icon-box-title a{font-size:1.125rem;}.elementor-7265 .elementor-element.elementor-element-9c3d86f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-9c3d86f .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-e25c54c{--min-height:960px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--overlay-opacity:0;--padding-top:5rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7265 .elementor-element.elementor-element-54fd2ce > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-54fd2ce{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-54fd2ce .elementor-heading-title{font-size:2rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-c5ee424{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-53bf487{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-07d67a3{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-0222e57{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-4582f11{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-7954955{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-6ae30fd{--min-height:960px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--overlay-opacity:0;--padding-top:5rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7265 .elementor-element.elementor-element-6c727b8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-6c727b8{--container-widget-width:268px;--container-widget-flex-grow:0;width:var( --container-widget-width, 268px );max-width:268px;z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-6c727b8.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-6c727b8 .elementor-heading-title{font-size:2rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-a945e88 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-a945e88.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-a945e88{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-a945e88 .elementor-heading-title{font-size:0.875rem;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-83786d2 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-83786d2.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-966de2b > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-966de2b{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-966de2b .elementor-heading-title{font-size:0.875rem;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-8c92131{--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7265 .elementor-element.elementor-element-6f914b6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-6f914b6 > .elementor-widget-container{padding:1.5rem 1.25rem 1.5rem 1.5rem;border-width:1px 1px 1px 1px;}.elementor-7265 .elementor-element.elementor-element-6f914b6 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-6f914b6 .elementor-icon-box-title a{font-size:1rem;}.elementor-7265 .elementor-element.elementor-element-6f914b6 .elementor-icon-box-description{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-edc8257{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-edc8257 > .elementor-widget-container{padding:1.5rem 1.25rem 1.5rem 1.5rem;border-width:1px 1px 1px 1px;}.elementor-7265 .elementor-element.elementor-element-edc8257 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-edc8257 .elementor-icon-box-title a{font-size:1rem;}.elementor-7265 .elementor-element.elementor-element-edc8257 .elementor-icon-box-description{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-89da413{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-89da413 > .elementor-widget-container{padding:1.5rem 1.25rem 1.5rem 1.5rem;border-width:1px 1px 1px 1px;}.elementor-7265 .elementor-element.elementor-element-89da413 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-89da413 .elementor-icon-box-title a{font-size:1rem;}.elementor-7265 .elementor-element.elementor-element-89da413 .elementor-icon-box-description{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-1785f55{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-1785f55 > .elementor-widget-container{padding:1.5rem 1.25rem 1.5rem 1.5rem;border-width:1px 1px 1px 1px;}.elementor-7265 .elementor-element.elementor-element-1785f55 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-1785f55 .elementor-icon-box-title a{font-size:1rem;}.elementor-7265 .elementor-element.elementor-element-1785f55 .elementor-icon-box-description{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-230831d{--min-height:960px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--overlay-opacity:0;--padding-top:5rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7265 .elementor-element.elementor-element-ca028b9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-ca028b9{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-ca028b9 .elementor-heading-title{font-size:2rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-180b811{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-f997f8e .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-8779d68 .elementor-divider-separator{width:100%;}.elementor-7265 .elementor-element.elementor-element-8779d68 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-11eb85f .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-552f109{--min-height:960px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--overlay-opacity:0;--padding-top:5rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7265 .elementor-element.elementor-element-3fdbfa0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-3fdbfa0{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-3fdbfa0 .elementor-heading-title{font-size:2rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-d94c902{--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-7265 .elementor-element.elementor-element-4a44192{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-4a44192 .elementor-icon-box-description{font-size:1rem;}.elementor-7265 .elementor-element.elementor-element-79eadb3{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-79eadb3 .elementor-icon-box-description{font-size:1rem;}.elementor-7265 .elementor-element.elementor-element-da59e57{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-da59e57 .elementor-icon-box-description{font-size:1rem;}.elementor-7265 .elementor-element.elementor-element-30f9f1c{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-30f9f1c .elementor-icon-box-description{font-size:1rem;}.elementor-7265 .elementor-element.elementor-element-918e31a{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-918e31a .elementor-icon-box-description{font-size:1rem;}.elementor-7265 .elementor-element.elementor-element-8a54517{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-8a54517 .elementor-icon-box-description{font-size:1rem;}.elementor-7265 .elementor-element.elementor-element-e56dce9{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-e56dce9 .elementor-icon-box-description{font-size:1rem;}.elementor-7265 .elementor-element.elementor-element-d7d150a{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-d7d150a .elementor-icon-box-description{font-size:1rem;}.elementor-7265 .elementor-element.elementor-element-0b8449e{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-0b8449e .elementor-icon-box-description{font-size:1rem;}.elementor-7265 .elementor-element.elementor-element-3079e6a{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.125rem;--padding-right:1.125rem;}.elementor-7265 .elementor-element.elementor-element-237fcd1.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-237fcd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-237fcd1 .elementor-icon-list-item > a{font-size:0.75rem;}.elementor-7265 .elementor-element.elementor-element-879b9ce > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-879b9ce{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-879b9ce .elementor-heading-title{font-size:2rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-6acb7d1 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-6acb7d1{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-6acb7d1 .elementor-heading-title{font-size:0.875rem;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-429f4bd > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-429f4bd{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-429f4bd .elementor-heading-title{font-size:0.875rem;line-height:1.5em;}.elementor-7265 .elementor-element.elementor-element-80d50f4{--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7265 .elementor-element.elementor-element-e1c3257{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-e1c3257 > .elementor-widget-container{padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-7265 .elementor-element.elementor-element-e1c3257 .elementor-icon-box-title{margin-block-end:8px;}.elementor-7265 .elementor-element.elementor-element-cb1c8ac{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-cb1c8ac > .elementor-widget-container{padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-7265 .elementor-element.elementor-element-cb1c8ac .elementor-icon-box-title{margin-block-end:8px;}.elementor-7265 .elementor-element.elementor-element-32fa181{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-32fa181 > .elementor-widget-container{padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-7265 .elementor-element.elementor-element-32fa181 .elementor-icon-box-title{margin-block-end:8px;}.elementor-7265 .elementor-element.elementor-element-2385d54{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-2385d54 > .elementor-widget-container{padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-7265 .elementor-element.elementor-element-2385d54 .elementor-icon-box-title{margin-block-end:8px;}.elementor-7265 .elementor-element.elementor-element-7909e1b{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-7909e1b > .elementor-widget-container{padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-7265 .elementor-element.elementor-element-7909e1b .elementor-icon-box-title{margin-block-end:8px;}.elementor-7265 .elementor-element.elementor-element-e795ee5{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-e795ee5 > .elementor-widget-container{padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-7265 .elementor-element.elementor-element-e795ee5 .elementor-icon-box-title{margin-block-end:8px;}.elementor-7265 .elementor-element.elementor-element-cf396af{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-cf396af > .elementor-widget-container{padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-7265 .elementor-element.elementor-element-cf396af .elementor-icon-box-title{margin-block-end:8px;}.elementor-7265 .elementor-element.elementor-element-4a7da4a{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-4a7da4a > .elementor-widget-container{padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-7265 .elementor-element.elementor-element-4a7da4a .elementor-icon-box-title{margin-block-end:8px;}.elementor-7265 .elementor-element.elementor-element-2bee215{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-2bee215 > .elementor-widget-container{padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-7265 .elementor-element.elementor-element-2bee215 .elementor-icon-box-title{margin-block-end:8px;}.elementor-7265 .elementor-element.elementor-element-97a70d3{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-97a70d3 > .elementor-widget-container{padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-7265 .elementor-element.elementor-element-97a70d3 .elementor-icon-box-title{margin-block-end:8px;}.elementor-7265 .elementor-element.elementor-element-e0fad15{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-e0fad15 > .elementor-widget-container{padding:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-7265 .elementor-element.elementor-element-e0fad15 .elementor-icon-box-title{margin-block-end:8px;}.elementor-7265 .elementor-element.elementor-element-9f000ce{--min-height:960px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--overlay-opacity:0;--padding-top:5rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7265 .elementor-element.elementor-element-8636e59 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-8636e59{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-8636e59 .elementor-heading-title{font-size:2rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-720a64e .elementor-gallery-item__title{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-aef29fb{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--overlay-opacity:0;--padding-top:5rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7265 .elementor-element.elementor-element-5b32008 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-5b32008{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-5b32008 .elementor-heading-title{font-size:2rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-b5fb800{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-7265 .elementor-element.elementor-element-d6fdc93 .elementor-divider__text{font-size:1.5rem;}.elementor-7265 .elementor-element.elementor-element-3f5f877 .elementor-heading-title{font-size:1.25rem;}.elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-2d743c4 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-917084d{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-7265 .elementor-element.elementor-element-e22256b .elementor-divider__text{font-size:1.5rem;}.elementor-7265 .elementor-element.elementor-element-900f8c7 .elementor-heading-title{font-size:1.25rem;}.elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-ef04517 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-a7e9bbd{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-7265 .elementor-element.elementor-element-0dd26e9 .elementor-divider__text{font-size:1.5rem;}.elementor-7265 .elementor-element.elementor-element-4f6d8f8 .elementor-heading-title{font-size:1.25rem;}.elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-d081cb2 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-b764f50{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7265 .elementor-element.elementor-element-9ffe698{--padding-top:01.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-7265 .elementor-element.elementor-element-7fbf0ab > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-7fbf0ab{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-7fbf0ab .elementor-heading-title{font-size:1.5rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-d8fdfc9{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-d8fdfc9 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-276561b{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-276561b.elementor-element{--order:-99999 /* order start hack */;}.elementor-7265 .elementor-element.elementor-element-276561b img{border-radius:16px 16px 0px 0px;}.elementor-7265 .elementor-element.elementor-element-3396f4e > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-3396f4e{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-3396f4e .elementor-heading-title{font-size:1.75rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-abb3334 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-abb3334{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-abb3334 .elementor-heading-title{font-size:1.25rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-42ef751 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-42ef751{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-42ef751 .elementor-heading-title{font-size:1.25rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-703ea15 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-703ea15{z-index:1;text-align:center;}.elementor-7265 .elementor-element.elementor-element-703ea15 .elementor-heading-title{font-size:1.75rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-cc3aab8{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-7265 .elementor-element.elementor-element-ccf2a6e .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-ccf2a6e .elementor-icon-box-title a{font-size:0.875rem;}.elementor-7265 .elementor-element.elementor-element-ccf2a6e .elementor-icon-box-description{font-size:1rem;}.elementor-7265 .elementor-element.elementor-element-9fec478{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-7265 .elementor-element.elementor-element-9fec478 .elementor-icon-box-title{margin-block-end:0px;}.elementor-7265 .elementor-element.elementor-element-9fec478 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-9fec478 .elementor-icon-box-title a{font-size:4rem;}.elementor-7265 .elementor-element.elementor-element-9fec478 .elementor-icon-box-description{font-size:1rem;line-height:1.3em;}.elementor-7265 .elementor-element.elementor-element-88728c5{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-88728c5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-88728c5.elementor-element{--align-self:center;}.elementor-7265 .elementor-element.elementor-element-88728c5 .elementor-button{padding:1.5rem 0.5rem 1.5rem 0.5rem;}.elementor-7265 .elementor-element.elementor-element-9a58619{text-align:center;}.elementor-7265 .elementor-element.elementor-element-9a58619 .elementor-heading-title{font-size:0.875rem;line-height:1.3em;}.elementor-7265 .elementor-element.elementor-element-8826054{--min-height:960px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4rem 3rem;--row-gap:4rem;--column-gap:3rem;--overlay-opacity:0;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7265 .elementor-element.elementor-element-22c22e7{width:100%;max-width:100%;}.elementor-7265 .elementor-element.elementor-element-22c22e7 img{height:380px;object-fit:cover;object-position:center center;}.elementor-7265 .elementor-element.elementor-element-2036b4a{--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-7265 .elementor-element.elementor-element-014caa7 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-014caa7{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-014caa7 .elementor-heading-title{font-size:1.125rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-4d1a549 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-4d1a549{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-4d1a549 .elementor-heading-title{font-size:2.5rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-2b3f3fb.elementor-element{--align-self:flex-start;}.elementor-7265 .elementor-element.elementor-element-2b3f3fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7265 .elementor-element.elementor-element-2b3f3fb .elementor-icon-list-item > a{font-size:0.75rem;}.elementor-7265 .elementor-element.elementor-element-922c18e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-922c18e{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-922c18e .elementor-heading-title{font-size:1.125rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-536b401 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-536b401 .elementor-icon-box-title a{font-size:0.875em;}.elementor-7265 .elementor-element.elementor-element-fbd6580 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-fbd6580 .elementor-icon-box-title a{font-size:0.875em;}.elementor-7265 .elementor-element.elementor-element-776d329 .elementor-icon-box-title, .elementor-7265 .elementor-element.elementor-element-776d329 .elementor-icon-box-title a{font-size:0.875em;}.elementor-7265 .elementor-element.elementor-element-b127bf0{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4rem 3rem;--row-gap:4rem;--column-gap:3rem;--overlay-opacity:0;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7265 .elementor-element.elementor-element-a23f85d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-7265 .elementor-element.elementor-element-a23f85d{z-index:1;text-align:start;}.elementor-7265 .elementor-element.elementor-element-a23f85d .elementor-heading-title{font-size:2.5rem;line-height:0.95em;}.elementor-7265 .elementor-element.elementor-element-2d8b380{--n-accordion-title-font-size:1rem;}:where( .elementor-7265 .elementor-element.elementor-element-2d8b380 > .elementor-widget-container > .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:1.5em;}.elementor-7265 .elementor-element.elementor-element-0df63ea{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7265 .elementor-element.elementor-element-65bb50f{text-align:center;}.elementor-7265 .elementor-element.elementor-element-65bb50f .elementor-heading-title{line-height:1.5em;}}/* Start custom CSS for image, class: .elementor-element-c494892 */.elementor-7265 .elementor-element.elementor-element-c494892 img{
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db1796e */.elementor-7265 .elementor-element.elementor-element-db1796e{
    border-radius: 6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9cd9a3 */@media(max-width:1024px){
    .elementor-7265 .elementor-element.elementor-element-c9cd9a3:after{
        content:"";
        width: 100%;
        height: 100%;
        position:absolute;
        top:0;
        left:0;
        background: linear-gradient(180deg, transparent 20%, #0F0E2A 35%);
        z-index:0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d30e21b */.elementor-7265 .elementor-element.elementor-element-d30e21b path{
    fill: #D8B4FE;
}

.elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-7265 .elementor-element.elementor-element-d30e21b .elementor-widget-container{
    overflow: visible;
}

.elementor-7265 .elementor-element.elementor-element-d30e21b .carrossel-ativo {
    display: flex;
    animation: carrossel 50s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b77eb2 */.elementor-7265 .elementor-element.elementor-element-6b77eb2 span.elementor-icon {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 40px !important;
  height: 40px !important;
  border-radius: 50% !important;
  background: rgba(255,255,255,.08) !important;
  color: rgba(255,255,255,.5) !important;
  font-size: 1.0625rem !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5b3b2c0 */.elementor-7265 .elementor-element.elementor-element-5b3b2c0 span.elementor-icon {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 40px !important;
  height: 40px !important;
  border-radius: 50% !important;
  background: linear-gradient(135deg,var(--tl-pink),var(--tl-violet)) !important;
  box-shadow: 0 0 20px rgba(182,107,255,.35) !important;
  color: #FFFFFF !important;
  font-size: 1.0625rem !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54fd2ce */.elementor-7265 .elementor-element.elementor-element-54fd2ce .elementor-heading-title span {
  background: linear-gradient(110deg,#D8B4FE 0%,#B66BFF 50%,#D8B4FE 100%) !important;
  background-size: 220% auto !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  animation: tl-shimmer 8s linear infinite !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c727b8 */.elementor-7265 .elementor-element.elementor-element-6c727b8 .elementor-heading-title span {
  background: linear-gradient(110deg,#D8B4FE 0%,#B66BFF 50%,#D8B4FE 100%) !important;
  background-size: 220% auto !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  animation: tl-shimmer 8s linear infinite !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6f914b6 */.elementor-7265 .elementor-element.elementor-element-6f914b6{
    background: rgba(182, 107, 255, .07);
    border-bottom: 1px solid var(--line);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-edc8257 */.elementor-7265 .elementor-element.elementor-element-edc8257{
    background: rgba(182, 107, 255, .07);
    border-bottom: 1px solid var(--line);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-89da413 */.elementor-7265 .elementor-element.elementor-element-89da413{
    background: rgba(182, 107, 255, .07);
    border-bottom: 1px solid var(--line);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1785f55 */.elementor-7265 .elementor-element.elementor-element-1785f55{
    background: rgba(182, 107, 255, .07);
    border-bottom: 1px solid var(--line);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fdbfa0 */.elementor-7265 .elementor-element.elementor-element-3fdbfa0 .elementor-heading-title span {
  background: linear-gradient(110deg,#D8B4FE 0%,#B66BFF 50%,#D8B4FE 100%) !important;
  background-size: 220% auto !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  animation: tl-shimmer 8s linear infinite !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-879b9ce */.elementor-7265 .elementor-element.elementor-element-879b9ce .elementor-heading-title span {
  background: linear-gradient(110deg,#D8B4FE 0%,#B66BFF 50%,#D8B4FE 100%) !important;
  background-size: 220% auto !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  animation: tl-shimmer 8s linear infinite !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3079e6a */.elementor-7265 .elementor-element.elementor-element-3079e6a{
        background: linear-gradient(135deg, rgba(182, 107, 255, .15), rgba(139, 63, 216, .1));
    border: 1px solid rgba(139, 63, 216, .4);
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8636e59 */.elementor-7265 .elementor-element.elementor-element-8636e59 .elementor-heading-title span {
  background: linear-gradient(110deg,#D8B4FE 0%,#B66BFF 50%,#D8B4FE 100%) !important;
  background-size: 220% auto !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  animation: tl-shimmer 8s linear infinite !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b32008 */.elementor-7265 .elementor-element.elementor-element-5b32008 .elementor-heading-title span {
  background: linear-gradient(110deg,#D8B4FE 0%,#B66BFF 50%,#D8B4FE 100%) !important;
  background-size: 220% auto !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  animation: tl-shimmer 8s linear infinite !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5fb800 */.elementor-7265 .elementor-element.elementor-element-b5fb800 {
  background: linear-gradient(135deg,rgba(139,63,216,.10),rgba(182,107,255,.06)) !important;
  border: 1px solid rgba(182,107,255,.35) !important;
  border-radius: 16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-917084d */.elementor-7265 .elementor-element.elementor-element-917084d {
  background: linear-gradient(135deg,rgba(139,63,216,.10),rgba(182,107,255,.06)) !important;
  border: 1px solid rgba(182,107,255,.35) !important;
  border-radius: 16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7e9bbd */.elementor-7265 .elementor-element.elementor-element-a7e9bbd {
  background: linear-gradient(135deg,rgba(139,63,216,.10),rgba(182,107,255,.06)) !important;
  border: 1px solid rgba(182,107,255,.35) !important;
  border-radius: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fbf0ab */.elementor-7265 .elementor-element.elementor-element-7fbf0ab .elementor-heading-title span {
  background: linear-gradient(110deg,#D8B4FE 0%,#B66BFF 50%,#D8B4FE 100%) !important;
  background-size: 220% auto !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  animation: tl-shimmer 8s linear infinite !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b764f50 */.elementor-7265 .elementor-element.elementor-element-b764f50 {
  background: linear-gradient(135deg,rgba(139,63,216,.10),rgba(182,107,255,.06)) !important;
  border: 1px solid rgba(182,107,255,.35) !important;
  border-radius: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3396f4e */.elementor-7265 .elementor-element.elementor-element-3396f4e .elementor-heading-title span {
  background: linear-gradient(110deg,#D8B4FE 0%,#B66BFF 50%,#D8B4FE 100%) !important;
  background-size: 220% auto !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  animation: tl-shimmer 8s linear infinite !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abb3334 */.elementor-7265 .elementor-element.elementor-element-abb3334 .elementor-heading-title span {
  background: linear-gradient(110deg,#D8B4FE 0%,#B66BFF 50%,#D8B4FE 100%) !important;
  background-size: 220% auto !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  animation: tl-shimmer 8s linear infinite !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42ef751 */.elementor-7265 .elementor-element.elementor-element-42ef751 .elementor-heading-title span {
  text-decoration: line-through #CE3535;
    color: #CE3535;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-703ea15 */.elementor-7265 .elementor-element.elementor-element-703ea15 .elementor-heading-title span {
  background: linear-gradient(110deg,#D8B4FE 0%,#B66BFF 50%,#D8B4FE 100%) !important;
  background-size: 220% auto !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  animation: tl-shimmer 8s linear infinite !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ccf2a6e */.elementor-7265 .elementor-element.elementor-element-ccf2a6e p.elementor-icon-box-description{
    color: #D8B4FE !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9fec478 */.elementor-7265 .elementor-element.elementor-element-9fec478 span.prazo{
    font-size: 0.75em;
}

.elementor-7265 .elementor-element.elementor-element-9fec478 .elementor-icon-box-title {
  background: linear-gradient(135deg,#FFFFFF 30%,#D8B4FE 100%) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  filter: drop-shadow(0 0 28px rgba(182,107,255,.50)) !important;
}

.elementor-7265 .elementor-element.elementor-element-9fec478 strong{
    font-weight: 600;
}

@media(max-width:767px){
.elementor-7265 .elementor-element.elementor-element-9fec478 p.elementor-icon-box-description{
    width: 80%;
    margin: 0 auto;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-88728c5 */.elementor-7265 .elementor-element.elementor-element-88728c5{
    border-radius: 6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc3aab8 */.elementor-7265 .elementor-element.elementor-element-cc3aab8 {
  background: linear-gradient(135deg,rgba(139,63,216,.10),rgba(182,107,255,.06)) !important;
  border: 1px solid rgba(182,107,255,.35) !important;
  border-radius: 16px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3b045c */.elementor-7265 .elementor-element.elementor-element-c3b045c strong{
    font-weight: 600;
    color: #B66BFF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-648cb1a */.elementor-7265 .elementor-element.elementor-element-648cb1a em{
    font-weight: 400;
    color: #B66BFF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b09f51d */.elementor-7265 .elementor-element.elementor-element-b09f51d b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a37f2c7 */.elementor-7265 .elementor-element.elementor-element-a37f2c7 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fa0cd9 */.elementor-7265 .elementor-element.elementor-element-7fa0cd9 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a77fb3 */.elementor-7265 .elementor-element.elementor-element-2a77fb3 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536a8fb */.elementor-7265 .elementor-element.elementor-element-536a8fb b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b09f51d */.elementor-7265 .elementor-element.elementor-element-b09f51d b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a37f2c7 */.elementor-7265 .elementor-element.elementor-element-a37f2c7 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fa0cd9 */.elementor-7265 .elementor-element.elementor-element-7fa0cd9 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a77fb3 */.elementor-7265 .elementor-element.elementor-element-2a77fb3 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536a8fb */.elementor-7265 .elementor-element.elementor-element-536a8fb b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b09f51d */.elementor-7265 .elementor-element.elementor-element-b09f51d b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a37f2c7 */.elementor-7265 .elementor-element.elementor-element-a37f2c7 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fa0cd9 */.elementor-7265 .elementor-element.elementor-element-7fa0cd9 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a77fb3 */.elementor-7265 .elementor-element.elementor-element-2a77fb3 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536a8fb */.elementor-7265 .elementor-element.elementor-element-536a8fb b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b09f51d */.elementor-7265 .elementor-element.elementor-element-b09f51d b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a37f2c7 */.elementor-7265 .elementor-element.elementor-element-a37f2c7 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fa0cd9 */.elementor-7265 .elementor-element.elementor-element-7fa0cd9 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a77fb3 */.elementor-7265 .elementor-element.elementor-element-2a77fb3 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536a8fb */.elementor-7265 .elementor-element.elementor-element-536a8fb b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b09f51d */.elementor-7265 .elementor-element.elementor-element-b09f51d b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a37f2c7 */.elementor-7265 .elementor-element.elementor-element-a37f2c7 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fa0cd9 */.elementor-7265 .elementor-element.elementor-element-7fa0cd9 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a77fb3 */.elementor-7265 .elementor-element.elementor-element-2a77fb3 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536a8fb */.elementor-7265 .elementor-element.elementor-element-536a8fb b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b09f51d */.elementor-7265 .elementor-element.elementor-element-b09f51d b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a37f2c7 */.elementor-7265 .elementor-element.elementor-element-a37f2c7 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fa0cd9 */.elementor-7265 .elementor-element.elementor-element-7fa0cd9 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a77fb3 */.elementor-7265 .elementor-element.elementor-element-2a77fb3 b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-536a8fb */.elementor-7265 .elementor-element.elementor-element-536a8fb b{
    color: #C26FF8;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden;
}

/* =========================
   SCROLL ANIMATION
========================= */
.scroll-bottom,
.scroll-top,
.scroll-left,
.scroll-right{
    opacity: 0;
    transition: 0.8s;
}

.scroll-bottom{ transform: translate(0, 30px); }
.scroll-top{ transform: translate(0, -30px); }
.scroll-left{ transform: translate(-30px, 0); }
.scroll-right{ transform: translate(30px, 0); }

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity:1;
    transform: translate(0,0);
}


/* ==============================================================
   LP · DESVENDANDO SEQUÊNCIAS CONSTRUTIVAS
   CSS de efeitos visuais — base atualizado (paleta sem rosa)
   ---------------------------------------------------------------
   ÚNICA MUDANÇA em relação ao código original:
   Os VALORES das cores foram atualizados — os NOMES permanecem.

   O que mudou nos valores:
   · --tl-pink: #FF3D8A  → #8B3FD8  (roxo profundo, sem rosa)
   · --tl-bg:   #0A0613  → #0D0020  (roxo escuro mais puro)
   · --tl-bg-2: #120820  → #120828  (médio mais quente)
   · --tl-text-muted: #9B93B4 → #C4B5FD  (lavanda, mais legível)
   · --tl-line:        rgba(182,107,255,.18) → rgba(168,85,247,.28)
   · --tl-line-strong: rgba(182,107,255,.32) → rgba(168,85,247,.52)
   · Literais #FF3D8A → #8B3FD8
   · Literais rgba(255,61,138,x) → rgba(139,63,216,x)
   · Texto escuro sobre botão (#0F0719) → #FFFFFF

   COLAR EM: Elementor → Site Settings → Custom CSS
   ============================================================== */


/* ========== 1. TOKENS DE COR ========== */
:root {
  --tl-violet:      #B66BFF;
  --tl-pink:        #8B3FD8;      /* era #FF3D8A */
  --tl-bg:          #0D0020;      /* era #0A0613 */
  --tl-bg-2:        #120828;      /* era #120820 */
  --tl-text:        #F4F1FB;
  --tl-text-muted:  #C4B5FD;      /* era #9B93B4 */
  --tl-line:        rgba(168, 85, 247, .28);   /* era rgba(182,107,255,.18) */
  --tl-line-strong: rgba(168, 85, 247, .52);   /* era rgba(182,107,255,.32) */
}


/* ========== 2. KEYFRAMES (sem alteração) ========== */
@keyframes tl-shimmer {
  0%   { background-position: 0%   50%; }
  100% { background-position: 220% 50%; }
}
@keyframes tl-pulse {
  0%, 100% { opacity: 1;  }
  50%       { opacity: .5; }
}
@keyframes tl-marquee {
  0%   { transform: translateX(0);    }
  100% { transform: translateX(-50%); }
}


/* ========== 3. CORES DE TEXTO ========== */
.tl-c-text,
.tl-c-text *   { color: var(--tl-text)       !important; }

.tl-c-muted,
.tl-c-muted *  { color: var(--tl-text-muted) !important; }

.tl-c-violet,
.tl-c-violet * { color: var(--tl-violet)     !important; }

.tl-c-pink,
.tl-c-pink *   { color: var(--tl-pink)       !important; }


/* ========== 4. BACKGROUNDS ========== */
.tl-bg-dark {
  background:       var(--tl-bg)   !important;
  background-color: var(--tl-bg)   !important;
}
.tl-bg-dark-2 {
  background:       var(--tl-bg-2) !important;
  background-color: var(--tl-bg-2) !important;
}
.tl-bg-glass {
  background:            rgba(255, 255, 255, .025) !important;
  background-color:      rgba(255, 255, 255, .025) !important;
  backdrop-filter:       blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important;
}
.tl-bg-glass-v {
  background:            rgba(182, 107, 255, .07) !important;
  background-color:      rgba(182, 107, 255, .07) !important;
  backdrop-filter:       blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important;
}
.tl-bg-glass-p {
  background:            rgba(139, 63, 216, .10) !important;   /* era rgba(255,61,138,.08) */
  background-color:      rgba(139, 63, 216, .10) !important;
  backdrop-filter:       blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important;
}


/* ========== 5. BORDAS ========== */
.tl-border         { border:        1px solid var(--tl-line)        !important; }
.tl-border-strong  { border:        1px solid var(--tl-line-strong)  !important; }
.tl-border-violet  { border:        1px solid var(--tl-violet)       !important; }
.tl-border-pink    { border:        1px solid var(--tl-pink)         !important; }
.tl-divider-top    { border-top:    1px solid var(--tl-line)         !important; }
.tl-divider-bottom { border-bottom: 1px solid var(--tl-line)         !important; }


/* ========== 6. BORDER RADIUS ========== */
.tl-rounded      { border-radius: 6px   !important; }
.tl-rounded-lg   { border-radius: 12px  !important; }
.tl-rounded-pill { border-radius: 100px !important; }


/* ========== 7. TEXTO COM GRADIENTE ANIMADO ========== */
.tl-gradient,
.tl-gradient * {
  background:              linear-gradient(110deg, var(--tl-violet) 0%, var(--tl-pink) 55%, var(--tl-violet) 100%) !important;
  background-size:         220% auto !important;
  -webkit-background-clip: text !important;
  background-clip:         text !important;
  color:                   transparent !important;
  -webkit-text-fill-color: transparent !important;
  animation:               tl-shimmer 8s linear infinite !important;
  text-shadow:             none !important;
}

.tl-gradient-static,
.tl-gradient-static * {
  background:              linear-gradient(135deg, var(--tl-violet), var(--tl-pink)) !important;
  -webkit-background-clip: text !important;
  background-clip:         text !important;
  color:                   transparent !important;
  -webkit-text-fill-color: transparent !important;
  text-shadow:             none !important;
}


/* ========== 8. ACCENT ITÁLICO ========== */
.tl-accent,
.tl-accent * {
  font-style: italic         !important;
  color:      var(--tl-pink) !important;   /* era var(--tl-pink) = agora roxo */
}


/* ========== 9. MARCA-TEXTO ========== */
.tl-mark,
mark.tl-mark {
  background:    linear-gradient(180deg, transparent 60%, rgba(139, 63, 216, .35) 60%) !important;   /* era rgba(255,61,138,.35) */
  color:         inherit !important;
  border-radius: 2px    !important;
}


/* ========== 10. PULSE DOT ========== */
.tl-pulse-dot {
  display:          inline-block !important;
  width:            8px          !important;
  height:           8px          !important;
  border-radius:    50%          !important;
  background:       var(--tl-pink) !important;
  background-color: var(--tl-pink) !important;
  box-shadow:       0 0 0 4px rgba(139, 63, 216, .22),   /* era rgba(255,61,138,.2) */
                    0 0 12px var(--tl-pink) !important;
  animation:        tl-pulse 1.6s ease-in-out infinite !important;
  vertical-align:   middle !important;
  flex-shrink:      0 !important;
  margin-top:       -1.75% !important;
  margin-right:     8px !important;
}
.tl-pulse-dot--violet {
  background:       var(--tl-violet) !important;
  background-color: var(--tl-violet) !important;
  box-shadow:       0 0 0 4px rgba(182, 107, 255, .22),
                    0 0 12px var(--tl-violet) !important;
}
.tl-pulse-dot--sm {
  width:  6px !important;
  height: 6px !important;
}


/* ========== 11. BOTÃO PRIMÁRIO ========== */
.tl-btn-primary .elementor-button,
a.tl-btn-primary,
button.tl-btn-primary,
.tl-btn-primary {
  background:       linear-gradient(135deg, var(--tl-violet) 0%, var(--tl-pink) 100%) !important;
  background-color: var(--tl-violet) !important;
  color:            #FFFFFF !important;   /* era #F4F1FB — branco puro para contraste */
  box-shadow:
    0 0 0 1px rgba(255, 255, 255, .18) inset,
    0 8px 32px -4px rgba(182, 107, 255, .65),
    0 4px 16px -2px rgba(139,  63, 216, .50) !important;   /* era rgba(255,61,138,.4) */
  transition: transform .3s cubic-bezier(.2, .8, .2, 1),
              box-shadow .3s ease,
              background .3s ease !important;
  text-decoration: none !important;
}
.tl-btn-primary:hover .elementor-button,
a.tl-btn-primary:hover,
button.tl-btn-primary:hover,
.tl-btn-primary:hover {
  background:       linear-gradient(135deg, var(--tl-pink) 0%, var(--tl-violet) 100%) !important;
  background-color: var(--tl-pink) !important;
  color:            #FFFFFF !important;
  transform:        translateY(-2px) !important;
  box-shadow:
    0 0 0 1px rgba(255, 255, 255, .25) inset,
    0 12px 40px -4px rgba(139,  63, 216, .70),   /* era rgba(255,61,138,.6) */
    0 6px 20px -2px rgba(182, 107, 255, .55) !important;
}


/* ========== 12. BOTÃO SECUNDÁRIO ========== */
.tl-btn-secondary .elementor-button,
a.tl-btn-secondary,
button.tl-btn-secondary,
.tl-btn-secondary {
  background:       rgba(139, 63, 216, .08) !important;   /* era rgba(255,61,138,.08) */
  background-color: rgba(139, 63, 216, .08) !important;
  color:            var(--tl-pink) !important;
  transition: transform .3s ease,
              background .3s ease,
              color .3s ease,
              box-shadow .3s ease !important;
  text-decoration: none !important;
}
.tl-btn-secondary:hover .elementor-button,
a.tl-btn-secondary:hover,
button.tl-btn-secondary:hover,
.tl-btn-secondary:hover {
  background:       var(--tl-pink) !important;
  background-color: var(--tl-pink) !important;
  color:            #FFFFFF !important;   /* era #0F0719 */
  transform:        translateY(-2px) !important;
  box-shadow:       0 8px 28px -6px rgba(139, 63, 216, .65),   /* era rgba(255,61,138,.6) */
                    0 0 20px rgba(139, 63, 216, .40) !important;
}


/* ========== 13. CARDS ========== */
.tl-card {
  background:            rgba(255, 255, 255, .025) !important;
  background-color:      rgba(255, 255, 255, .025) !important;
  border:                1px solid var(--tl-line)  !important;
  border-radius:         12px !important;
  backdrop-filter:       blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important;
  transition: background .3s ease, border-color .3s ease,
              transform .3s ease, box-shadow .3s ease !important;
}
.tl-card:hover {
  background:       rgba(182, 107, 255, .06) !important;
  background-color: rgba(182, 107, 255, .06) !important;
  border-color:     var(--tl-violet) !important;
  transform:        translateY(-3px) !important;
  box-shadow:       0 12px 40px -8px rgba(182, 107, 255, .30) !important;
}

.tl-card-feature {
  background:    linear-gradient(135deg,
                   rgba(182, 107, 255, .13),
                   rgba(139,  63, 216, .08)) !important;   /* era rgba(255,61,138,.08) */
  border:        1px solid rgba(182, 107, 255, .42) !important;   /* era var(--tl-pink) */
  border-radius: 16px !important;
  box-shadow:    0 8px 40px -12px rgba(139, 63, 216, .40) !important;   /* era rgba(255,61,138,.35) */
  position:      relative !important;
  overflow:      hidden !important;
}
.tl-card-feature::after {
  content:       "" !important;
  position:      absolute !important;
  top:           20px !important;
  right:         20px !important;
  width:         10px !important;
  height:        10px !important;
  border-radius: 50% !important;
  background:    var(--tl-violet) !important;   /* era var(--tl-pink) */
  box-shadow:    0 0 0 4px rgba(182, 107, 255, .22),
                 0 0 16px var(--tl-violet) !important;
  animation:     tl-pulse 1.4s ease-in-out infinite !important;
  pointer-events: none !important;
}

.tl-card-slide {
  background:            rgba(255, 255, 255, .025) !important;
  background-color:      rgba(255, 255, 255, .025) !important;
  border:                1px solid var(--tl-line)  !important;
  border-radius:         10px !important;
  transition: border-color .3s ease, transform .3s ease !important;
}
.tl-card-slide:hover {
  border-color: var(--tl-violet) !important;
  transform:    translateX(4px)  !important;
}


/* ========== 14. ÍCONE DE CHECK ========== */
.tl-check-icon {
  display:         inline-flex !important;
  align-items:     center !important;
  justify-content: center !important;
  width:           36px !important;
  height:          36px !important;
  border-radius:   8px !important;
  background:      linear-gradient(135deg, var(--tl-violet), var(--tl-pink)) !important;
  color:           #FFFFFF !important;   /* era #0F0719 */
  box-shadow:      0 0 20px rgba(182, 107, 255, .35) !important;
  flex-shrink:     0 !important;
}


/* ========== 15. ORBS ========== */
.tl-orb-violet,
.tl-orb-pink,
.tl-orb-dual {
  position: relative !important;
  overflow: hidden   !important;
}
.tl-orb-violet::before {
  content:       "" !important;
  position:      absolute !important;
  width:         800px !important;
  height:        800px !important;
  top:           50% !important;
  left:          50% !important;
  transform:     translate(-50%, -50%) !important;
  background:    var(--tl-violet) !important;
  filter:        blur(150px) !important;
  opacity:       .15 !important;
  border-radius: 50% !important;
  pointer-events: none !important;
  z-index:       0 !important;
}
.tl-orb-pink::before {
  content:       "" !important;
  position:      absolute !important;
  width:         700px !important;
  height:        700px !important;
  top:           50% !important;
  right:         -200px !important;
  transform:     translateY(-50%) !important;
  background:    var(--tl-pink) !important;   /* era var(--tl-pink) = agora #8B3FD8 */
  filter:        blur(160px) !important;
  opacity:       .20 !important;
  border-radius: 50% !important;
  pointer-events: none !important;
  z-index:       0 !important;
}
.tl-orb-dual::before,
.tl-orb-dual::after {
  content:       "" !important;
  position:      absolute !important;
  border-radius: 50% !important;
  filter:        blur(120px) !important;
  pointer-events: none !important;
  z-index:       0 !important;
}
.tl-orb-dual::before {
  width:      50vw !important;
  height:     50vw !important;
  top:        -60% !important;
  left:       70% !important;
  background: var(--tl-pink) !important;   /* era var(--tl-pink) */
  opacity:    .42 !important;
}
.tl-orb-dual::after {
  width:      50vw !important;
  height:     50vw !important;
  bottom:     -300px !important;
  left:       -200px !important;
  background: var(--tl-violet) !important;
  opacity:    .28 !important;
}
.tl-orb-violet > *,
.tl-orb-pink > *,
.tl-orb-dual > * {
  position: relative !important;
  z-index:  1 !important;
}


/* ========== 16. FOTO COM HALO ========== */
.tl-photo-glow { position: relative !important; }
.tl-photo-glow::before {
  content:  "" !important;
  position: absolute !important;
  inset:    -40px !important;
  background:
    radial-gradient(ellipse 60% 50% at 30% 30%, rgba(182, 107, 255, .35), transparent 70%),
    radial-gradient(ellipse 50% 40% at 80% 80%, rgba(139,  63, 216, .28), transparent 70%) !important;   /* era rgba(255,61,138,.3) */
  filter:         blur(40px) !important;
  opacity:        .70 !important;
  pointer-events: none !important;
  z-index:        0 !important;
}
.tl-photo-glow > * { position: relative !important; z-index: 1 !important; }


/* ========== 17. CANTOS EM L ========== */
.tl-corners { position: relative !important; }
.tl-corners::before,
.tl-corners::after {
  content:       "" !important;
  position:      absolute !important;
  width:         60px !important;
  height:        60px !important;
  pointer-events: none !important;
  z-index:       2 !important;
}
.tl-corners::before {
  top:         0 !important;
  left:        0 !important;
  border-top:  2px solid var(--tl-violet) !important;
  border-left: 2px solid var(--tl-violet) !important;
}
.tl-corners::after {
  bottom:        0 !important;
  right:         0 !important;
  border-bottom: 2px solid var(--tl-pink) !important;   /* era var(--tl-pink) = agora roxo */
  border-right:  2px solid var(--tl-pink) !important;
}


/* ========== 18. TICKER ========== */
.tl-ticker {
  overflow:              hidden !important;
  border-top:            1px solid var(--tl-line) !important;
  border-bottom:         1px solid var(--tl-line) !important;
  background:            rgba(13, 0, 32, .65) !important;
  background-color:      rgba(13, 0, 32, .65) !important;
  backdrop-filter:       blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important;
}
.tl-ticker-track {
  display:     inline-flex !important;
  gap:         28px !important;
  white-space: nowrap !important;
  animation:   tl-marquee 38s linear infinite !important;
  color:       var(--tl-text) !important;
  font-weight: 500 !important;
}
.tl-ticker-sep { color: var(--tl-violet) !important; }   /* era var(--tl-pink) */


/* ========== 19. DIVISOR COM GRADIENTE ========== */
.tl-divider-gradient {
  height:     1px !important;
  background: linear-gradient(90deg, transparent, var(--tl-violet), transparent) !important;
  border:     none !important;
}


/* ========== 20. PILLS ========== */
.tl-pill-glass {
  display:               inline-flex !important;
  align-items:           center !important;
  gap:                   10px !important;
  border:                1px solid var(--tl-line-strong) !important;
  border-radius:         100px !important;
  background:            rgba(182, 107, 255, .08) !important;
  background-color:      rgba(182, 107, 255, .08) !important;
  backdrop-filter:       blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important;
}
.tl-pill-live {
  display:          inline-flex !important;
  align-items:      center !important;
  gap:              10px !important;
  background:       rgba(182, 107, 255, .10) !important;   /* era rgba(255,61,138,.08) */
  background-color: rgba(182, 107, 255, .10) !important;
  border:           1px solid rgba(182, 107, 255, .42) !important;   /* era rgba(255,61,138,.3) */
  border-radius:    100px !important;
  color:            var(--tl-violet) !important;   /* era var(--tl-pink) */
}
.tl-pill-soft {
  display:               inline-block !important;
  border:                1px solid var(--tl-line-strong) !important;
  border-radius:         100px !important;
  background:            rgba(182, 107, 255, .06) !important;
  background-color:      rgba(182, 107, 255, .06) !important;
  backdrop-filter:       blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important;
}
.tl-pill-solid-pink {
  display:          inline-block !important;
  background:       linear-gradient(135deg, var(--tl-pink), var(--tl-violet)) !important;   /* era sólido rosa */
  background-color: var(--tl-pink) !important;
  color:            #FFFFFF !important;   /* era #0F0719 */
  border-radius:    100px !important;
}


/* ========== 21. ARROW PREFIX ========== */
.tl-arrow-prefix::before {
  content:      "→ " !important;
  color:        var(--tl-violet) !important;   /* era var(--tl-pink) */
  margin-right: 4px !important;
}


/* ========== RESPONSIVO ========== */
@media (max-width: 767px) {
  .tl-orb-dual::before {
    width:  150vw !important;
    height: 150vw !important;
    top:    -25% !important;
    left:   70% !important;
  }
  .tl-orb-dual::after {
    width:  150vw !important;
    height: 150vw !important;
    top:    50% !important;
    left:   -200px !important;
  }
}

/* ==============================================================
   LP · MÉTODO DE SEQUÊNCIAS CONSTRUTIVAS — CSS Incremento
   ---------------------------------------------------------------
   Este arquivo é um COMPLEMENTO ao lp-captura-css-atualizado.css
   Cole os DOIS na mesma área de Custom CSS do Elementor.
   Ordem: primeiro o base (captura), depois este.

   Contém APENAS as 19 classes que a LP de vendas precisa
   e que não existem no CSS base da LP de captura.
   Nenhuma redundância, nenhuma sobreposição.
   ============================================================== */


/* ================================================================
   TOKENS ADICIONAIS
   (--tl-lavender e --tl-bg-alt não existem no base)
   ================================================================ */
:root {
  --tl-lavender: #D8B4FE;   /* lavanda clara — labels, ícones, stats */
  --tl-bg-alt:   #211040;   /* roxo quente — seções de destaque (pricing, sobre) */
}


/* ================================================================
   1. COR DE TEXTO — lavanda
   ================================================================
   Para labels pequenos, números, kickers.
   ================================================================ */
.tl-c-lavender,
.tl-c-lavender * { color: var(--tl-lavender) !important; }


/* ================================================================
   2. BACKGROUND DE SEÇÃO PREMIUM
   ================================================================
   Use nas sections de Precificação e Sobre.
   Mais quente que --tl-bg-2, sem o azul frio do roxo puro.
   ================================================================ */
.tl-bg-alt {
  background:       var(--tl-bg-alt) !important;
  background-color: var(--tl-bg-alt) !important;
}


/* ================================================================
   3. ORB DE FUNDO SUAVE
   ================================================================
   Versão mais discreta para seções de conteúdo denso
   (módulos, listas, FAQ) onde o orb cheio seria muito pesado.
   ================================================================ */
.tl-orb-bg {
  position: relative !important;
  overflow: hidden   !important;
}
.tl-orb-bg::before {
  content:        "" !important;
  position:       absolute !important;
  width:          60% !important;
  height:         100% !important;
  top:            0 !important;
  right:          -10% !important;
  background:     radial-gradient(ellipse, rgba(182, 107, 255, .12), transparent 70%) !important;
  filter:         blur(60px) !important;
  pointer-events: none !important;
  z-index:        0 !important;
}
.tl-orb-bg > * { position: relative !important; z-index: 1 !important; }


/* ================================================================
   4. CARD TINTADO VIOLETA
   ================================================================
   Para módulos, bônus e e-books — mais visível que tl-card,
   sem o destaque de tl-card-feature. O meio-termo.
   ================================================================ */
.tl-card-tinted {
  background:       rgba(182, 107, 255, .08) !important;
  background-color: rgba(182, 107, 255, .08) !important;
  border:           1px solid rgba(182, 107, 255, .25) !important;
  border-radius:    12px !important;
  transition: background .3s ease, border-color .3s ease !important;
}
.tl-card-tinted:hover {
  background:       rgba(182, 107, 255, .13) !important;
  background-color: rgba(182, 107, 255, .13) !important;
  border-color:     rgba(182, 107, 255, .42) !important;
}


/* ================================================================
   5. SEÇÃO ANTES / DEPOIS
   ================================================================
   tl-col-bad  → coluna negativa (sem método)
   tl-col-good → coluna positiva (com o método)
   tl-list-bad → ✗ automático na lista
   tl-list-good → ✓ automático na lista (lavanda)
   ================================================================ */
.tl-col-bad {
  background:    rgba(255, 255, 255, .025) !important;
  border:        1px solid rgba(255, 255, 255, .08) !important;
  border-radius: 12px !important;
}
.tl-col-good {
  background:    linear-gradient(135deg,
                   rgba(139, 63,  216, .13),
                   rgba(182, 107, 255, .06)) !important;
  border:        1px solid rgba(182, 107, 255, .38) !important;
  border-radius: 12px !important;
}
.tl-list-bad li::before {
  content:     "✗ " !important;
  color:       rgba(255, 255, 255, .35) !important;
  font-weight: 700 !important;
}
.tl-list-good li::before {
  content:     "✓ " !important;
  color:       var(--tl-lavender) !important;
  font-weight: 700 !important;
}


/* ================================================================
   6. TÍTULO DE COLUNA (módulos, bônus)
   ================================================================
   Header das colunas de lista — branco com linha sutil abaixo.
   ================================================================ */
.tl-module-title {
  color:          #FFFFFF !important;
  font-size:      13px !important;
  font-weight:    700 !important;
  letter-spacing: .18em !important;
  text-transform: uppercase !important;
  padding-bottom: 16px !important;
  border-bottom:  1px solid rgba(255, 255, 255, .14) !important;
  margin-bottom:  20px !important;
  display:        block !important;
}


/* ================================================================
   7. STATS GRANDES (+5K, +10 anos)
   ================================================================
   tl-stat-card  → container escuro com borda
   tl-stat-num   → número em gradiente branco → lavanda
   tl-stat-label → label uppercase abaixo
   ================================================================ */
.tl-stat-card {
  background:            rgba(255, 255, 255, .04) !important;
  border:                1px solid var(--tl-line)  !important;
  border-radius:         10px !important;
  backdrop-filter:       blur(10px) !important;
  -webkit-backdrop-filter: blur(10px) !important;
}
.tl-stat-num,
.tl-stat-num * {
  background:              linear-gradient(135deg, #FFFFFF 20%, var(--tl-lavender) 100%) !important;
  -webkit-background-clip: text !important;
  background-clip:         text !important;
  color:                   transparent !important;
  -webkit-text-fill-color: transparent !important;
  font-weight:             700 !important;
  line-height:             1 !important;
  display:                 block !important;
  text-shadow:             none !important;
}
.tl-stat-label {
  font-size:      11px !important;
  font-weight:    600 !important;
  letter-spacing: .14em !important;
  text-transform: uppercase !important;
  color:          var(--tl-text-muted) !important;
  display:        block !important;
  margin-top:     4px !important;
}


/* ================================================================
   8. PREÇO PRINCIPAL
   ================================================================
   tl-price-main  → número do preço (branco → lavanda + glow)
   tl-price-from  → valor original riscado
   tl-price-badge → badge de desconto (gradiente roxo→violeta)
   ================================================================ */
.tl-price-main,
.tl-price-main * {
  background:              linear-gradient(135deg, #FFFFFF 30%, var(--tl-lavender) 100%) !important;
  -webkit-background-clip: text !important;
  background-clip:         text !important;
  color:                   transparent !important;
  -webkit-text-fill-color: transparent !important;
  font-weight:             700 !important;
  line-height:             1 !important;
  text-shadow:             none !important;
  filter:                  drop-shadow(0 0 28px rgba(182, 107, 255, .50)) !important;
}
.tl-price-from {
  color:           var(--tl-text-muted) !important;
  text-decoration: line-through !important;
  letter-spacing:  .1em !important;
}
.tl-price-badge {
  display:          inline-block !important;
  background:       linear-gradient(135deg, var(--tl-pink), var(--tl-violet)) !important;
  background-color: var(--tl-pink) !important;
  color:            #FFFFFF !important;
  font-weight:      700 !important;
  letter-spacing:   .16em !important;
  text-transform:   uppercase !important;
  border-radius:    100px !important;
}


/* ================================================================
   9. DIVISORES DECORATIVOS
   ================================================================
   tl-title-bar     → barra de 48×3px abaixo de títulos de seção
   tl-divider-accent → linha de 80×3px centralizada acima do preço
   ================================================================ */
.tl-title-bar {
  width:         48px !important;
  height:        3px !important;
  border-radius: 3px !important;
  background:    linear-gradient(90deg, var(--tl-pink), var(--tl-violet)) !important;
  display:       block !important;
  margin-bottom: 24px !important;
}
.tl-divider-accent {
  width:         80px !important;
  height:        3px !important;
  border-radius: 3px !important;
  background:    linear-gradient(90deg, var(--tl-pink), var(--tl-violet)) !important;
  display:       block !important;
  margin:        0 auto 28px !important;
}


/* ================================================================
   10. PILL LABEL (rótulo de seção / bônus)
   ================================================================
   Tamanho menor que tl-pill-glass, sem o flex — serve como
   label inline acima de títulos ou dentro de cards.
   ================================================================ */
.tl-pill-label {
  display:          inline-block !important;
  font-size:        11px !important;
  font-weight:      700 !important;
  letter-spacing:   .2em !important;
  text-transform:   uppercase !important;
  color:            var(--tl-lavender) !important;
  padding:          5px 14px !important;
  border:           1px solid rgba(182, 107, 255, .28) !important;
  border-radius:    100px !important;
  background:       rgba(182, 107, 255, .06) !important;
}


/* ================================================================
   11. ACCORDION / FAQ
   ================================================================
   Aplique tl-faq no container que envolve o widget Accordion.
   Sobrescreve automaticamente todos os filhos do widget.
   ================================================================ */
.tl-faq .elementor-accordion-item {
  background:    rgba(255, 255, 255, .03) !important;
  border:        1px solid var(--tl-line) !important;
  border-radius: 10px !important;
  overflow:      hidden !important;
  margin-bottom: 4px !important;
}
.tl-faq .elementor-tab-title {
  color:       var(--tl-text) !important;
  font-weight: 500 !important;
  transition:  background .3s ease !important;
}
.tl-faq .elementor-tab-title:hover {
  background: rgba(182, 107, 255, .04) !important;
}
.tl-faq .elementor-tab-title .elementor-accordion-icon {
  color: var(--tl-lavender) !important;
}
.tl-faq .elementor-tab-content {
  color:       var(--tl-text-muted) !important;
  border-top:  1px solid var(--tl-line) !important;
  line-height: 1.7 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Light.eot');
	src: url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Light.eot?#iefix') format('embedded-opentype'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Light.woff2') format('woff2'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Light.woff') format('woff'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Light.ttf') format('truetype'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Light.svg#Lufga') format('svg');
}
@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Regular.eot');
	src: url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Regular.woff2') format('woff2'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Regular.woff') format('woff'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Regular.ttf') format('truetype'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Regular.svg#Lufga') format('svg');
}
@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Medium.eot');
	src: url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Medium.woff2') format('woff2'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Medium.woff') format('woff'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Medium.ttf') format('truetype'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Medium.svg#Lufga') format('svg');
}
@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-SemiBold.eot');
	src: url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-SemiBold.woff2') format('woff2'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-SemiBold.woff') format('woff'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-SemiBold.ttf') format('truetype'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-SemiBold.svg#Lufga') format('svg');
}
@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Bold.eot');
	src: url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Bold.woff2') format('woff2'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Bold.woff') format('woff'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Bold.ttf') format('truetype'),
		url('https://thalyssalarangeiras.com/wp-content/uploads/2023/09/Lufga-Bold.svg#Lufga') format('svg');
}
/* End Custom Fonts CSS */