.elementor-3875 .elementor-element.elementor-element-bbf5594{--display:flex;--min-height:100vh;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3875 .elementor-element.elementor-element-bbf5594.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3875 .elementor-element.elementor-element-6d7f8f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3875 .elementor-element.elementor-element-03ddbe9{text-align:start;}.elementor-3875 .elementor-element.elementor-element-03ddbe9 img{width:42%;}.elementor-3875 .elementor-element.elementor-element-59d1ea0.elementor-element{--align-self:flex-start;}.elementor-3875 .elementor-element.elementor-element-59d1ea0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:6rem;font-weight:900;}.elementor-3875 .elementor-element.elementor-element-4407b8a.elementor-element{--align-self:flex-start;}.elementor-3875 .elementor-element.elementor-element-4407b8a{text-align:center;}.elementor-3875 .elementor-element.elementor-element-4407b8a .elementor-heading-title{font-size:0.7rem;}.elementor-3875 .elementor-element.elementor-element-dff1c19.elementor-element{--align-self:flex-start;}.elementor-3875 .elementor-element.elementor-element-dff1c19{text-align:center;}.elementor-3875 .elementor-element.elementor-element-dff1c19 .elementor-heading-title{font-size:0.7rem;}.elementor-3875 .elementor-element.elementor-element-2687132.elementor-element{--align-self:flex-start;}.elementor-3875 .elementor-element.elementor-element-2687132 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:3rem;font-weight:900;letter-spacing:-2.3px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-fa95242 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-fa95242{font-family:"Inter", Sans-serif;}.elementor-3875 .elementor-element.elementor-element-a58c99b.elementor-element{--align-self:flex-start;}.elementor-3875 .elementor-element.elementor-element-a58c99b .elementor-button{font-weight:800;letter-spacing:1px;}.elementor-3875 .elementor-element.elementor-element-211646b > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-211646b.elementor-element{--align-self:flex-start;}.elementor-3875 .elementor-element.elementor-element-211646b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-211646b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-211646b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-211646b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-211646b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-211646b .elementor-icon-list-icon i{color:#FCC419;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-211646b .elementor-icon-list-icon svg{fill:#FCC419;transition:fill 0.3s;}.elementor-3875 .elementor-element.elementor-element-211646b{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-3875 .elementor-element.elementor-element-211646b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-211646b .elementor-icon-list-item > a{font-size:0.9rem;font-weight:700;}.elementor-3875 .elementor-element.elementor-element-211646b .elementor-icon-list-text{color:#FCC419;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-4c825fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3875 .elementor-element.elementor-element-db2d4e1{--display:flex;--min-height:50vh;--justify-content:center;}.elementor-3875 .elementor-element.elementor-element-fc8b99b img{width:100%;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3875 .elementor-element.elementor-element-fda7cfc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.81;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-fda7cfc:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-fda7cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lafederica.net/wp-content/uploads/2026/03/IMG_7276-scaled.webp");background-position:0px 33%;background-repeat:no-repeat;background-size:cover;}.elementor-3875 .elementor-element.elementor-element-fda7cfc::before, .elementor-3875 .elementor-element.elementor-element-fda7cfc > .elementor-background-video-container::before, .elementor-3875 .elementor-element.elementor-element-fda7cfc > .e-con-inner > .elementor-background-video-container::before, .elementor-3875 .elementor-element.elementor-element-fda7cfc > .elementor-background-slideshow::before, .elementor-3875 .elementor-element.elementor-element-fda7cfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-3875 .elementor-element.elementor-element-fda7cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-3875 .elementor-element.elementor-element-7c8d641{--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-3875 .elementor-element.elementor-element-ad0b81f.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-ad0b81f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:900;letter-spacing:0px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-2643356 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-2643356.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-2643356{text-align:center;}.elementor-3875 .elementor-element.elementor-element-2643356 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4rem;font-weight:900;letter-spacing:-1.6px;}.elementor-3875 .elementor-element.elementor-element-2a90eef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-2a90eef.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-2a90eef .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:2.2rem;font-weight:900;letter-spacing:0px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-3fd512b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-weight:600;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-3fd512b > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-3fd512b.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-9a4145f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-b79fcae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF3C90;--border-color:#FF3C90;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-3875 .elementor-element.elementor-element-b79fcae:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-b79fcae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1EF2;}.elementor-3875 .elementor-element.elementor-element-b79fcae.e-con{--e-con-transform-translateY:0px;}.elementor-3875 .elementor-element.elementor-element-b79fcae.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-3875 .elementor-element.elementor-element-b79fcae:hover{border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF3C90;--border-color:#FF3C90;box-shadow:0px 5px 20px 0px rgba(255, 60.000000000000014, 143.9999999999999, 0.09);}.elementor-3875 .elementor-element.elementor-element-b79fcae, .elementor-3875 .elementor-element.elementor-element-b79fcae::before{--border-transition:0.3s;}.elementor-3875 .elementor-element.elementor-element-20f3a2f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.6rem;font-weight:900;letter-spacing:-0.7px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-ee7b8d7 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-ee7b8d7{text-align:center;font-size:1.1rem;letter-spacing:-0.6px;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-5781748{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D820C3;--border-color:#D820C3;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-3875 .elementor-element.elementor-element-5781748:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-5781748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1EF2;}.elementor-3875 .elementor-element.elementor-element-5781748.e-con{--e-con-transform-translateY:0px;}.elementor-3875 .elementor-element.elementor-element-5781748.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-3875 .elementor-element.elementor-element-5781748:hover{border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D820C3;--border-color:#D820C3;box-shadow:0px 5px 20px 0px rgba(217.413, 32.48700000000003, 195.83830000000012, 0.09);}.elementor-3875 .elementor-element.elementor-element-5781748, .elementor-3875 .elementor-element.elementor-element-5781748::before{--border-transition:0.3s;}.elementor-3875 .elementor-element.elementor-element-2bda41b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.8rem;font-weight:900;letter-spacing:-0.7px;color:#D820C3;}.elementor-3875 .elementor-element.elementor-element-952ca8c > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-952ca8c{text-align:center;font-size:1.1rem;letter-spacing:-0.6px;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-d6c5f64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B206F4;--border-color:#B206F4;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-3875 .elementor-element.elementor-element-d6c5f64:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-d6c5f64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1EF2;}.elementor-3875 .elementor-element.elementor-element-d6c5f64.e-con{--e-con-transform-translateY:0px;}.elementor-3875 .elementor-element.elementor-element-d6c5f64.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-3875 .elementor-element.elementor-element-d6c5f64:hover{border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B206F4;--border-color:#B206F4;box-shadow:0px 5px 20px 0px rgba(178.00000000000003, 6.000000000000007, 244, 0.09);}.elementor-3875 .elementor-element.elementor-element-d6c5f64, .elementor-3875 .elementor-element.elementor-element-d6c5f64::before{--border-transition:0.3s;}.elementor-3875 .elementor-element.elementor-element-a4416f3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.8rem;font-weight:900;letter-spacing:-0.7px;color:#B206F4;}.elementor-3875 .elementor-element.elementor-element-f2f519e > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-f2f519e{text-align:center;font-size:1.1rem;letter-spacing:-0.6px;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-552754a{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-552754a:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-552754a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3875 .elementor-element.elementor-element-558a31d.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-558a31d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:900;letter-spacing:0px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-a62fd22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-a62fd22.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-a62fd22 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4rem;font-weight:900;letter-spacing:-1.6px;color:#101010;}.elementor-3875 .elementor-element.elementor-element-37c0449 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-37c0449.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-37c0449 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:2.2rem;font-weight:900;letter-spacing:0px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-253c87e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-7054267{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--border-radius:35px 35px 35px 35px;--margin-top:55px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;}.elementor-3875 .elementor-element.elementor-element-7054267:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-7054267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B20;}.elementor-3875 .elementor-element.elementor-element-7054267:hover{border-style:none;box-shadow:0px 5px 20px 0px rgba(255, 60.000000000000014, 143.9999999999999, 0.09);}.elementor-3875 .elementor-element.elementor-element-7054267, .elementor-3875 .elementor-element.elementor-element-7054267::before{--border-transition:0.3s;}.elementor-3875 .elementor-element.elementor-element-d174767.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-d174767 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:900;letter-spacing:0px;color:#5F5F5F;}.elementor-3875 .elementor-element.elementor-element-4acd1e5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.8rem;font-weight:900;letter-spacing:-1.1px;color:#FFFFFF;}.elementor-3875 .elementor-element.elementor-element-4453f5a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-4453f5a.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-4453f5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-4453f5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-4453f5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-4453f5a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-4453f5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-4453f5a .elementor-icon-list-icon i{color:#C23030;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-4453f5a .elementor-icon-list-icon svg{fill:#C23030;transition:fill 0.3s;}.elementor-3875 .elementor-element.elementor-element-4453f5a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3875 .elementor-element.elementor-element-4453f5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-4453f5a .elementor-icon-list-item > a{font-size:1.2rem;font-weight:500;}.elementor-3875 .elementor-element.elementor-element-4453f5a .elementor-icon-list-text{color:#FFFFFF73;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-7b10f1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FF3C90;--border-color:#FF3C90;--border-radius:35px 35px 35px 35px;box-shadow:0px 10px 20px -15px rgba(255, 60.000000000000014, 143.9999999999999, 0.7098039215686275);--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-3875 .elementor-element.elementor-element-7b10f1f:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-7b10f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #F8F8FA 53%, #F2295B40 100%);}.elementor-3875 .elementor-element.elementor-element-7b10f1f.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-3875 .elementor-element.elementor-element-7b10f1f:hover{border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FF3C90;--border-color:#FF3C90;box-shadow:0px 10px 20px -15px rgba(255, 60.000000000000014, 143.9999999999999, 0.7098039215686275);}.elementor-3875 .elementor-element.elementor-element-7b10f1f, .elementor-3875 .elementor-element.elementor-element-7b10f1f::before{--border-transition:0.3s;}.elementor-3875 .elementor-element.elementor-element-2dd1d04.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-2dd1d04 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:900;letter-spacing:0px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-6c31cb5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:3rem;font-weight:900;line-height:3rem;letter-spacing:-0.7px;}.elementor-3875 .elementor-element.elementor-element-dd6bc3b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Caveat", Sans-serif;font-size:1.5rem;font-weight:900;letter-spacing:0px;color:#222222;}.elementor-3875 .elementor-element.elementor-element-dd6bc3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-dd6bc3b.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-a8b2b4c > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-3875 .elementor-element.elementor-element-a8b2b4c.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-a8b2b4c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-a8b2b4c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-a8b2b4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-a8b2b4c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-a8b2b4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-a8b2b4c .elementor-icon-list-icon i{color:#FF3C90;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-a8b2b4c .elementor-icon-list-icon svg{fill:#FF3C90;transition:fill 0.3s;}.elementor-3875 .elementor-element.elementor-element-a8b2b4c{--e-icon-list-icon-size:20px;--icon-vertical-offset:-2px;}.elementor-3875 .elementor-element.elementor-element-a8b2b4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-a8b2b4c .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-3875 .elementor-element.elementor-element-a8b2b4c .elementor-icon-list-text{color:#222222;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-d1ea8f0.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-d1ea8f0 .elementor-button{font-weight:800;letter-spacing:1px;}.elementor-3875 .elementor-element.elementor-element-6f33cfc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.7;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-6f33cfc:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-6f33cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lafederica.net/wp-content/uploads/2026/03/IMG_7275-scaled.webp");background-position:0px 31%;background-repeat:no-repeat;background-size:cover;}.elementor-3875 .elementor-element.elementor-element-6f33cfc::before, .elementor-3875 .elementor-element.elementor-element-6f33cfc > .elementor-background-video-container::before, .elementor-3875 .elementor-element.elementor-element-6f33cfc > .e-con-inner > .elementor-background-video-container::before, .elementor-3875 .elementor-element.elementor-element-6f33cfc > .elementor-background-slideshow::before, .elementor-3875 .elementor-element.elementor-element-6f33cfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-3875 .elementor-element.elementor-element-6f33cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-3875 .elementor-element.elementor-element-82232ea{--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-3875 .elementor-element.elementor-element-2eccdbd.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-2eccdbd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:900;letter-spacing:0px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-fb86af6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-fb86af6.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-fb86af6{text-align:center;}.elementor-3875 .elementor-element.elementor-element-fb86af6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4rem;font-weight:900;letter-spacing:-1.6px;}.elementor-3875 .elementor-element.elementor-element-d79c507 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-d79c507.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-d79c507 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:2.2rem;font-weight:900;letter-spacing:0px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-1a5ec48{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-weight:600;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-1a5ec48 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-1a5ec48.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-8be1fd8{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:35px 35px 35px 35px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3875 .elementor-element.elementor-element-8be1fd8:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-8be1fd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1EF2;}.elementor-3875 .elementor-element.elementor-element-b4febe2 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3875 .elementor-element.elementor-element-b4febe2.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-b4febe2{text-align:center;}.elementor-3875 .elementor-element.elementor-element-b4febe2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2.6rem;font-weight:900;letter-spacing:-1.6px;}.elementor-3875 .elementor-element.elementor-element-57ae0de{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FF3C90;--border-color:#FF3C90;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-9a5ee5a.elementor-element{--align-self:flex-start;}.elementor-3875 .elementor-element.elementor-element-9a5ee5a{text-align:center;}.elementor-3875 .elementor-element.elementor-element-9a5ee5a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.6rem;font-weight:900;letter-spacing:-0.2px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-72e5d4d{text-align:start;line-height:1rem;color:#FFFFFFCC;}body:not(.rtl) .elementor-3875 .elementor-element.elementor-element-24b95bd{left:-11px;}body.rtl .elementor-3875 .elementor-element.elementor-element-24b95bd{right:-11px;}.elementor-3875 .elementor-element.elementor-element-24b95bd{top:-7px;}.elementor-3875 .elementor-element.elementor-element-24b95bd .elementor-icon-wrapper{text-align:center;}.elementor-3875 .elementor-element.elementor-element-24b95bd.elementor-view-stacked .elementor-icon{background-color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-24b95bd.elementor-view-framed .elementor-icon, .elementor-3875 .elementor-element.elementor-element-24b95bd.elementor-view-default .elementor-icon{color:#FF3C90;border-color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-24b95bd.elementor-view-framed .elementor-icon, .elementor-3875 .elementor-element.elementor-element-24b95bd.elementor-view-default .elementor-icon svg{fill:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-24b95bd .elementor-icon{font-size:20px;}.elementor-3875 .elementor-element.elementor-element-24b95bd .elementor-icon svg{height:20px;}.elementor-3875 .elementor-element.elementor-element-2351dd4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FF3C90;--border-color:#FF3C90;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-ef3cbff.elementor-element{--align-self:flex-start;}.elementor-3875 .elementor-element.elementor-element-ef3cbff{text-align:center;}.elementor-3875 .elementor-element.elementor-element-ef3cbff .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.6rem;font-weight:900;letter-spacing:-0.2px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-e2615a3{text-align:start;line-height:1rem;color:#FFFFFFCC;}body:not(.rtl) .elementor-3875 .elementor-element.elementor-element-ee3bbc9{left:-11px;}body.rtl .elementor-3875 .elementor-element.elementor-element-ee3bbc9{right:-11px;}.elementor-3875 .elementor-element.elementor-element-ee3bbc9{top:-7px;}.elementor-3875 .elementor-element.elementor-element-ee3bbc9 .elementor-icon-wrapper{text-align:center;}.elementor-3875 .elementor-element.elementor-element-ee3bbc9.elementor-view-stacked .elementor-icon{background-color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-ee3bbc9.elementor-view-framed .elementor-icon, .elementor-3875 .elementor-element.elementor-element-ee3bbc9.elementor-view-default .elementor-icon{color:#FF3C90;border-color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-ee3bbc9.elementor-view-framed .elementor-icon, .elementor-3875 .elementor-element.elementor-element-ee3bbc9.elementor-view-default .elementor-icon svg{fill:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-ee3bbc9 .elementor-icon{font-size:20px;}.elementor-3875 .elementor-element.elementor-element-ee3bbc9 .elementor-icon svg{height:20px;}.elementor-3875 .elementor-element.elementor-element-ef2337a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FF3C90;--border-color:#FF3C90;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-8f4557f.elementor-element{--align-self:flex-start;}.elementor-3875 .elementor-element.elementor-element-8f4557f{text-align:center;}.elementor-3875 .elementor-element.elementor-element-8f4557f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.6rem;font-weight:900;letter-spacing:-0.2px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-87799d2{text-align:start;line-height:1rem;color:#FFFFFFCC;}body:not(.rtl) .elementor-3875 .elementor-element.elementor-element-fab25b4{left:-11px;}body.rtl .elementor-3875 .elementor-element.elementor-element-fab25b4{right:-11px;}.elementor-3875 .elementor-element.elementor-element-fab25b4{top:-7px;}.elementor-3875 .elementor-element.elementor-element-fab25b4 .elementor-icon-wrapper{text-align:center;}.elementor-3875 .elementor-element.elementor-element-fab25b4.elementor-view-stacked .elementor-icon{background-color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-fab25b4.elementor-view-framed .elementor-icon, .elementor-3875 .elementor-element.elementor-element-fab25b4.elementor-view-default .elementor-icon{color:#FF3C90;border-color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-fab25b4.elementor-view-framed .elementor-icon, .elementor-3875 .elementor-element.elementor-element-fab25b4.elementor-view-default .elementor-icon svg{fill:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-fab25b4 .elementor-icon{font-size:20px;}.elementor-3875 .elementor-element.elementor-element-fab25b4 .elementor-icon svg{height:20px;}.elementor-3875 .elementor-element.elementor-element-4e74e98{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FF3C90;--border-color:#FF3C90;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-a543318.elementor-element{--align-self:flex-start;}.elementor-3875 .elementor-element.elementor-element-a543318{text-align:center;}.elementor-3875 .elementor-element.elementor-element-a543318 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.6rem;font-weight:900;letter-spacing:-0.2px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-9bc1949{text-align:start;line-height:1rem;color:#FFFFFFCC;}body:not(.rtl) .elementor-3875 .elementor-element.elementor-element-3c33ca2{left:-11px;}body.rtl .elementor-3875 .elementor-element.elementor-element-3c33ca2{right:-11px;}.elementor-3875 .elementor-element.elementor-element-3c33ca2{top:-7px;}.elementor-3875 .elementor-element.elementor-element-3c33ca2 .elementor-icon-wrapper{text-align:center;}.elementor-3875 .elementor-element.elementor-element-3c33ca2.elementor-view-stacked .elementor-icon{background-color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-3c33ca2.elementor-view-framed .elementor-icon, .elementor-3875 .elementor-element.elementor-element-3c33ca2.elementor-view-default .elementor-icon{color:#FF3C90;border-color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-3c33ca2.elementor-view-framed .elementor-icon, .elementor-3875 .elementor-element.elementor-element-3c33ca2.elementor-view-default .elementor-icon svg{fill:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-3c33ca2 .elementor-icon{font-size:20px;}.elementor-3875 .elementor-element.elementor-element-3c33ca2 .elementor-icon svg{height:20px;}.elementor-3875 .elementor-element.elementor-element-cf7da87.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-cf7da87 .elementor-button{font-weight:800;letter-spacing:1px;}.elementor-3875 .elementor-element.elementor-element-49f33bc{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-49f33bc:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-49f33bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3875 .elementor-element.elementor-element-ef6c7ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-ef6c7ea.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-ef6c7ea{text-align:center;}.elementor-3875 .elementor-element.elementor-element-ef6c7ea .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4rem;font-weight:900;letter-spacing:-1.6px;color:#101010;}.elementor-3875 .elementor-element.elementor-element-62b6e36{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--justify-items:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-62b6e36.e-con{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-5a51b16{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF3C90;--border-color:#FF3C90;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-3875 .elementor-element.elementor-element-5a51b16:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-5a51b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E0A1AFA;}.elementor-3875 .elementor-element.elementor-element-5a51b16.e-con{--e-con-transform-translateY:0px;}.elementor-3875 .elementor-element.elementor-element-5a51b16.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-3875 .elementor-element.elementor-element-5a51b16:hover{border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF3C90;--border-color:#FF3C90;box-shadow:0px 5px 20px 0px rgba(255, 60.000000000000014, 143.9999999999999, 0.09);}.elementor-3875 .elementor-element.elementor-element-5a51b16, .elementor-3875 .elementor-element.elementor-element-5a51b16::before{--border-transition:0.3s;}.elementor-3875 .elementor-element.elementor-element-fbead79{--display:flex;--min-height:250px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-fbead79:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-fbead79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lafederica.net/wp-content/uploads/2026/03/federica_pose2-scaled.webp");background-position:0% 13%;background-size:cover;}.elementor-3875 .elementor-element.elementor-element-1716513 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2rem;font-weight:900;letter-spacing:-0.7px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-60a99b2 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 35px 0px 35px;}.elementor-3875 .elementor-element.elementor-element-60a99b2{text-align:center;font-size:1.1rem;letter-spacing:-0.6px;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-707a2d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D820C3;--border-color:#D820C3;--border-radius:40px 40px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-3875 .elementor-element.elementor-element-707a2d4:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-707a2d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#310B2D;}.elementor-3875 .elementor-element.elementor-element-707a2d4.e-con{--e-con-transform-translateY:0px;}.elementor-3875 .elementor-element.elementor-element-707a2d4.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-3875 .elementor-element.elementor-element-707a2d4:hover{border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D820C3;--border-color:#D820C3;box-shadow:0px 5px 20px 0px rgba(217.413, 32.48700000000003, 195.83830000000012, 0.09);}.elementor-3875 .elementor-element.elementor-element-707a2d4, .elementor-3875 .elementor-element.elementor-element-707a2d4::before{--border-transition:0.3s;}.elementor-3875 .elementor-element.elementor-element-6d013fc{--display:flex;--min-height:250px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-6d013fc:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-6d013fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lafederica.net/wp-content/uploads/2026/03/IMG_7199-scaled.webp");background-position:0% 13%;background-size:cover;}.elementor-3875 .elementor-element.elementor-element-39358e5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2rem;font-weight:900;letter-spacing:-0.7px;color:#D820C3;}.elementor-3875 .elementor-element.elementor-element-6d9d864 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 35px 0px 35px;}.elementor-3875 .elementor-element.elementor-element-6d9d864{text-align:center;font-size:1.1rem;letter-spacing:-0.6px;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-98d40a9{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-98d40a9:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-98d40a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101014;}.elementor-3875 .elementor-element.elementor-element-47dda4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3875 .elementor-element.elementor-element-8051350{--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-3875 .elementor-element.elementor-element-e631440.elementor-element{--align-self:flex-start;}.elementor-3875 .elementor-element.elementor-element-e631440{text-align:start;}.elementor-3875 .elementor-element.elementor-element-e631440 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4rem;font-weight:900;letter-spacing:-1.6px;}.elementor-3875 .elementor-element.elementor-element-93e6cf0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-93e6cf0.elementor-element{--align-self:flex-start;}.elementor-3875 .elementor-element.elementor-element-93e6cf0 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:2.2rem;font-weight:900;letter-spacing:0px;color:#FFFFFF;}.elementor-3875 .elementor-element.elementor-element-bdec456{--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:center;}.elementor-3875 .elementor-element.elementor-element-bdec456.e-con{--align-self:flex-end;}.elementor-3875 .elementor-element.elementor-element-38751bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-38751bd.elementor-element{--align-self:flex-end;}.elementor-3875 .elementor-element.elementor-element-38751bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-38751bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-38751bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-38751bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-38751bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-38751bd .elementor-icon-list-icon i{color:#2ECC71;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-38751bd .elementor-icon-list-icon svg{fill:#2ECC71;transition:fill 0.3s;}.elementor-3875 .elementor-element.elementor-element-38751bd{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3875 .elementor-element.elementor-element-38751bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-38751bd .elementor-icon-list-item > a{font-size:1.2rem;font-weight:500;}.elementor-3875 .elementor-element.elementor-element-38751bd .elementor-icon-list-text{color:var( --e-global-color-105ee26 );transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-0e97b6f{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-0e97b6f:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-0e97b6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B20;}.elementor-3875 .elementor-element.elementor-element-64c200a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3875 .elementor-element.elementor-element-a2cc7d3{--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-3875 .elementor-element.elementor-element-a2cc7d3.e-con{--align-self:flex-end;}.elementor-3875 .elementor-element.elementor-element-edaa435 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-edaa435.elementor-element{--align-self:flex-start;}.elementor-3875 .elementor-element.elementor-element-edaa435 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-edaa435 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-edaa435 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-edaa435 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-edaa435 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-edaa435 .elementor-icon-list-icon i{color:#C23030;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-edaa435 .elementor-icon-list-icon svg{fill:#C23030;transition:fill 0.3s;}.elementor-3875 .elementor-element.elementor-element-edaa435{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3875 .elementor-element.elementor-element-edaa435 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-edaa435 .elementor-icon-list-item > a{font-size:1.2rem;font-weight:500;}.elementor-3875 .elementor-element.elementor-element-edaa435 .elementor-icon-list-text{color:#FFFFFF73;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-f409512{--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-3875 .elementor-element.elementor-element-d02c153.elementor-element{--align-self:flex-start;}.elementor-3875 .elementor-element.elementor-element-d02c153{text-align:start;}.elementor-3875 .elementor-element.elementor-element-d02c153 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4rem;font-weight:900;letter-spacing:-1.6px;}.elementor-3875 .elementor-element.elementor-element-37ead33{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-37ead33:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-37ead33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3875 .elementor-element.elementor-element-e072daf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-e072daf.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-e072daf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4rem;font-weight:900;letter-spacing:-1.6px;color:#101010;}.elementor-3875 .elementor-element.elementor-element-3f52819 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-3f52819.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-3f52819 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:2.2rem;font-weight:900;letter-spacing:0px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-3f22356 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-3f22356.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-3f22356 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:2.2rem;font-weight:900;letter-spacing:0px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-5f35b92{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-fd0dbd3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3875 .elementor-element.elementor-element-fd0dbd3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3875 .elementor-element.elementor-element-fd0dbd3{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3875 .elementor-element.elementor-element-948c1e8{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-948c1e8:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-948c1e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-3875 .elementor-element.elementor-element-054e6c0{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-ffd1ce7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--image-border-color:#111111;--image-border-width:1px;--image-border-radius:10px;--image-transition-duration:300ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3875 .elementor-element.elementor-element-ffd1ce7.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-ffd1ce7 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3875 .elementor-element.elementor-element-5c4214c{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-5c4214c:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-5c4214c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-105ee26 );}.elementor-3875 .elementor-element.elementor-element-143c602{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FF3C90;--border-color:#FF3C90;--border-radius:45px 45px 45px 45px;box-shadow:0px 10px 40px -10px rgba(255, 60.000000000000014, 143.9999999999999, 0.3);--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-143c602:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-143c602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101014;}.elementor-3875 .elementor-element.elementor-element-c205bd4.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-c205bd4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:900;letter-spacing:0px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-da79edd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-da79edd.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-da79edd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4rem;font-weight:900;letter-spacing:-1.6px;color:var( --e-global-color-105ee26 );}.elementor-3875 .elementor-element.elementor-element-d5892fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-d5892fd.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-d5892fd .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:2.2rem;font-weight:900;letter-spacing:0px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-7bc9cc9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-7bc9cc9.e-con{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-0dee469{--display:flex;}.elementor-3875 .elementor-element.elementor-element-26b259b > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-3875 .elementor-element.elementor-element-26b259b.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-26b259b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-26b259b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-26b259b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-26b259b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-26b259b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-26b259b .elementor-icon-list-icon i{color:#FCC419;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-26b259b .elementor-icon-list-icon svg{fill:#FCC419;transition:fill 0.3s;}.elementor-3875 .elementor-element.elementor-element-26b259b{--e-icon-list-icon-size:15px;--icon-vertical-offset:-1px;}.elementor-3875 .elementor-element.elementor-element-26b259b .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-3875 .elementor-element.elementor-element-26b259b .elementor-icon-list-text{color:#FFFFFFCC;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-45856ae{--display:flex;}.elementor-3875 .elementor-element.elementor-element-d56ce63 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-3875 .elementor-element.elementor-element-d56ce63.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-d56ce63 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-d56ce63 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-d56ce63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-d56ce63 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-d56ce63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-d56ce63 .elementor-icon-list-icon i{color:#FCC419;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-d56ce63 .elementor-icon-list-icon svg{fill:#FCC419;transition:fill 0.3s;}.elementor-3875 .elementor-element.elementor-element-d56ce63{--e-icon-list-icon-size:15px;--icon-vertical-offset:-1px;}.elementor-3875 .elementor-element.elementor-element-d56ce63 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-3875 .elementor-element.elementor-element-d56ce63 .elementor-icon-list-text{color:#FFFFFFCC;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-2e6e726.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-2e6e726 .elementor-button{font-weight:800;letter-spacing:1px;}.elementor-3875 .elementor-element.elementor-element-a538430{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-463cc3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-463cc3c.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-463cc3c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:4rem;font-weight:900;letter-spacing:-1.6px;}.elementor-3875 .elementor-element.elementor-element-f7bb6d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-f7bb6d2.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-f7bb6d2 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:2.2rem;font-weight:900;letter-spacing:0px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-ca844f8{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-ca844f8 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-ca844f8.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-9b2d4d2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;--justify-items:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-9b2d4d2.e-con{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-98a0d81{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:6px 6px 6px 6px;--border-top-width:6px;--border-right-width:6px;--border-bottom-width:6px;--border-left-width:6px;border-color:#F4359D;--border-color:#F4359D;--border-radius:15px 15px 15px 15px;--padding-top:70px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-3875 .elementor-element.elementor-element-98a0d81:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-98a0d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4359D;}.elementor-3875 .elementor-element.elementor-element-98a0d81::before, .elementor-3875 .elementor-element.elementor-element-98a0d81 > .elementor-background-video-container::before, .elementor-3875 .elementor-element.elementor-element-98a0d81 > .e-con-inner > .elementor-background-video-container::before, .elementor-3875 .elementor-element.elementor-element-98a0d81 > .elementor-background-slideshow::before, .elementor-3875 .elementor-element.elementor-element-98a0d81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3875 .elementor-element.elementor-element-98a0d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-105ee26 ) 70%, #F4359D 100%);}.elementor-3875 .elementor-element.elementor-element-3422fd5{text-align:center;}.elementor-3875 .elementor-element.elementor-element-3422fd5 .elementor-heading-title{font-size:2.3rem;font-weight:900;letter-spacing:-1.3px;color:#101014;}.elementor-3875 .elementor-element.elementor-element-e2ee5db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-a76fead.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-a76fead .elementor-heading-title{font-size:2rem;text-decoration:line-through;color:#6B6B6B;}.elementor-3875 .elementor-element.elementor-element-902bbd7 .elementor-heading-title{font-size:5rem;font-weight:900;color:var( --e-global-color-accent );}.elementor-3875 .elementor-element.elementor-element-6c3e43f{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;}.elementor-3875 .elementor-element.elementor-element-6c3e43f .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-3875 .elementor-element.elementor-element-6c3e43f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3875 .elementor-element.elementor-element-bebb10e > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-3875 .elementor-element.elementor-element-bebb10e.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-icon i{color:var( --e-global-color-16efe069 );transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-icon svg{fill:var( --e-global-color-16efe069 );transition:fill 0.3s;}.elementor-3875 .elementor-element.elementor-element-bebb10e{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-item > a{font-weight:600;}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-text{color:#101010;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-2995daa.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-2995daa .elementor-button{font-size:1.1rem;font-weight:800;letter-spacing:1px;}.elementor-3875 .elementor-element.elementor-element-95a6dac > .elementor-widget-container{margin:15px 0px -15px 0px;}.elementor-3875 .elementor-element.elementor-element-95a6dac{text-align:center;font-size:0.9rem;font-weight:400;line-height:1rem;color:#101010;}.elementor-3875 .elementor-element.elementor-element-9ddda74{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-3875 .elementor-element.elementor-element-9ddda74.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-3d34051{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;}.elementor-3875 .elementor-element.elementor-element-3d34051 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-3875 .elementor-element.elementor-element-3d34051 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-3875 .elementor-element.elementor-element-3d34051 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3875 .elementor-element.elementor-element-1e69f69{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3875 .elementor-element.elementor-element-fc0349c{text-align:start;font-size:0.9rem;font-weight:400;line-height:1rem;color:#101010;}.elementor-3875 .elementor-element.elementor-element-5f96953 .elementor-button{background-color:#032E82;}.elementor-3875 .elementor-element.elementor-element-5f96953 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3875 .elementor-element.elementor-element-7955c36{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#FCC419;--border-color:#FCC419;--border-radius:25px 25px 25px 25px;--margin-top:35px;--margin-bottom:35px;--margin-left:-75px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-7955c36:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-7955c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-105ee26 );}.elementor-3875 .elementor-element.elementor-element-7b9bf57 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-7b9bf57{text-align:center;}.elementor-3875 .elementor-element.elementor-element-7b9bf57 .elementor-heading-title{font-size:2.3rem;font-weight:900;letter-spacing:-1.3px;color:#101014;}.elementor-3875 .elementor-element.elementor-element-54870fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-606a375 .elementor-heading-title{font-size:5rem;font-weight:900;color:var( --e-global-color-accent );}.elementor-3875 .elementor-element.elementor-element-43e648b{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;}.elementor-3875 .elementor-element.elementor-element-43e648b .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-3875 .elementor-element.elementor-element-43e648b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3875 .elementor-element.elementor-element-b38435a > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-3875 .elementor-element.elementor-element-b38435a.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-icon i{color:#FCC419;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-icon svg{fill:#FCC419;transition:fill 0.3s;}.elementor-3875 .elementor-element.elementor-element-b38435a{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-item > a{font-weight:600;}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-text{color:#101010;transition:color 0.3s;}.elementor-3875 .elementor-element.elementor-element-cff434c.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-cff434c .elementor-button{font-size:0.9rem;font-weight:800;letter-spacing:1px;}.elementor-3875 .elementor-element.elementor-element-8ecb0b6 > .elementor-widget-container{margin:15px 0px -15px 0px;}.elementor-3875 .elementor-element.elementor-element-8ecb0b6{text-align:center;font-size:0.9rem;font-weight:400;line-height:1rem;color:#101010;}.elementor-3875 .elementor-element.elementor-element-82f9b03{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-3875 .elementor-element.elementor-element-82f9b03.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-6234561{--divider-border-style:solid;--divider-color:#00000014;--divider-border-width:1px;}.elementor-3875 .elementor-element.elementor-element-6234561 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-3875 .elementor-element.elementor-element-6234561 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-3875 .elementor-element.elementor-element-6234561 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3875 .elementor-element.elementor-element-bcd2d2d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3875 .elementor-element.elementor-element-b78dc49{text-align:start;font-size:0.9rem;font-weight:400;line-height:1rem;color:#101010;}.elementor-3875 .elementor-element.elementor-element-1ade37c .elementor-button{background-color:#032E82;}.elementor-3875 .elementor-element.elementor-element-1ade37c .elementor-button-content-wrapper{flex-direction:row;}.elementor-3875 .elementor-element.elementor-element-f211ceb{--display:flex;}.elementor-3875 .elementor-element.elementor-element-ba7a028{--divider-border-style:solid;--divider-color:#FFFFFF12;--divider-border-width:1px;}.elementor-3875 .elementor-element.elementor-element-ba7a028 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-3875 .elementor-element.elementor-element-ba7a028 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3875 .elementor-element.elementor-element-5f38600{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-6cd7d2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-6cd7d2f.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-6cd7d2f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:3.3rem;font-weight:900;letter-spacing:-1.6px;}.elementor-3875 .elementor-element.elementor-element-2e52fe1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-2e52fe1.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-2e52fe1 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:2.2rem;font-weight:900;letter-spacing:0px;color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-8f7a672{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-8f7a672 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-8f7a672.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-1ef362a{--display:flex;}.elementor-3875 .elementor-element.elementor-element-35d86b8{--display:flex;}.elementor-3875 .elementor-element.elementor-element-d7e59e9{font-size:1rem;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-c82a2a0{--display:flex;}.elementor-3875 .elementor-element.elementor-element-23facc1{font-size:1rem;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-7544281{--display:flex;}.elementor-3875 .elementor-element.elementor-element-db62d13{font-size:1rem;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-0c95205{--display:flex;}.elementor-3875 .elementor-element.elementor-element-e37813e{font-size:1rem;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-2addaf3{--display:flex;}.elementor-3875 .elementor-element.elementor-element-89bd72d{font-size:1rem;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-72c7a99{--display:flex;}.elementor-3875 .elementor-element.elementor-element-23db015{font-size:1rem;color:#FFFFFFCC;}.elementor-3875 .elementor-element.elementor-element-f9094f1{--n-accordion-title-font-size:1.3rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-105ee26 );--n-accordion-title-hover-color:var( --e-global-color-105ee26 );--n-accordion-title-active-color:var( --e-global-color-105ee26 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FF3C90;--n-accordion-icon-hover-color:#FF3C90;--n-accordion-icon-active-color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-f9094f1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-3875 .elementor-element.elementor-element-f9094f1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-3875 .elementor-element.elementor-element-f9094f1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-3875 .elementor-element.elementor-element-f9094f1 > .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:"Outfit", Sans-serif;}:where( .elementor-3875 .elementor-element.elementor-element-f9094f1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-3875 .elementor-element.elementor-element-39d8a6a{--display:flex;}.elementor-3875 .elementor-element.elementor-element-f531943{--divider-border-style:solid;--divider-color:#FFFFFF12;--divider-border-width:1px;}.elementor-3875 .elementor-element.elementor-element-f531943 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-3875 .elementor-element.elementor-element-f531943 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3875 .elementor-element.elementor-element-9a2c564{--display:flex;--padding-top:100px;--padding-bottom:075px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-35f1fd98{text-align:center;font-family:"Work Sans", Sans-serif;font-size:1.2rem;font-weight:500;line-height:28px;letter-spacing:-1.4px;color:#8A8A8A;}.elementor-3875 .elementor-element.elementor-element-3d3e1888{--divider-border-style:solid;--divider-color:#FF3C90;--divider-border-width:2px;}.elementor-3875 .elementor-element.elementor-element-3d3e1888 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-3875 .elementor-element.elementor-element-3d3e1888 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-3875 .elementor-element.elementor-element-3d3e1888 .elementor-divider__text{color:#FF3C90;font-family:"Caveat", Sans-serif;font-size:1.9rem;font-weight:900;}.elementor-3875 .elementor-element.elementor-element-77f5b28a{--grid-template-columns:repeat(0, auto);--icon-size:22px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-3875 .elementor-element.elementor-element-77f5b28a .elementor-widget-container{text-align:center;}.elementor-3875 .elementor-element.elementor-element-77f5b28a .elementor-social-icon{background-color:rgba(2, 1, 1, 0);}.elementor-3875 .elementor-element.elementor-element-77f5b28a .elementor-social-icon:hover i{color:#FF3C90;}.elementor-3875 .elementor-element.elementor-element-77f5b28a .elementor-social-icon:hover svg{fill:#FF3C90;}@media(max-width:1024px){.elementor-3875 .elementor-element.elementor-element-fda7cfc:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-fda7cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-3875 .elementor-element.elementor-element-9a4145f{--grid-auto-flow:row;}.elementor-3875 .elementor-element.elementor-element-253c87e{--grid-auto-flow:row;}.elementor-3875 .elementor-element.elementor-element-6f33cfc:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-6f33cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-3875 .elementor-element.elementor-element-62b6e36{--grid-auto-flow:row;}.elementor-3875 .elementor-element.elementor-element-fbead79:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-fbead79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-3875 .elementor-element.elementor-element-6d013fc:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-6d013fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-3875 .elementor-element.elementor-element-7bc9cc9{--grid-auto-flow:row;}.elementor-3875 .elementor-element.elementor-element-9b2d4d2{--grid-auto-flow:row;}.elementor-3875 .elementor-element.elementor-element-77f5b28a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-77f5b28a{--icon-size:18px;}}@media(max-width:767px){.elementor-3875 .elementor-element.elementor-element-bbf5594{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3875 .elementor-element.elementor-element-03ddbe9{text-align:center;}.elementor-3875 .elementor-element.elementor-element-03ddbe9 img{width:50%;}.elementor-3875 .elementor-element.elementor-element-59d1ea0.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-59d1ea0 .elementor-heading-title{font-size:3.7rem;}.elementor-3875 .elementor-element.elementor-element-4407b8a.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-4407b8a .elementor-heading-title{font-size:0.7rem;}.elementor-3875 .elementor-element.elementor-element-dff1c19.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-dff1c19 .elementor-heading-title{font-size:0.7rem;}.elementor-3875 .elementor-element.elementor-element-2687132.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-2687132{text-align:center;}.elementor-3875 .elementor-element.elementor-element-2687132 .elementor-heading-title{font-size:2.2rem;}.elementor-3875 .elementor-element.elementor-element-fa95242{text-align:center;font-size:1.1rem;}.elementor-3875 .elementor-element.elementor-element-a58c99b.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-a58c99b .elementor-button{font-size:0.8rem;}.elementor-3875 .elementor-element.elementor-element-211646b.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-211646b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-211646b .elementor-icon-list-item > a{font-size:0.7rem;}.elementor-3875 .elementor-element.elementor-element-db2d4e1{--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-3875 .elementor-element.elementor-element-fda7cfc:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-fda7cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:79% 0%;}.elementor-3875 .elementor-element.elementor-element-fda7cfc{--padding-top:55px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-7c8d641{--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-2643356{text-align:center;}.elementor-3875 .elementor-element.elementor-element-2643356 .elementor-heading-title{font-size:2.6rem;}.elementor-3875 .elementor-element.elementor-element-2a90eef > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-3875 .elementor-element.elementor-element-2a90eef{text-align:center;}.elementor-3875 .elementor-element.elementor-element-2a90eef .elementor-heading-title{font-size:1.5rem;}.elementor-3875 .elementor-element.elementor-element-3fd512b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3875 .elementor-element.elementor-element-9a4145f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-b79fcae{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-3875 .elementor-element.elementor-element-20f3a2f .elementor-heading-title{font-size:1.6rem;}.elementor-3875 .elementor-element.elementor-element-ee7b8d7 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-3875 .elementor-element.elementor-element-ee7b8d7{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-5781748{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-3875 .elementor-element.elementor-element-2bda41b .elementor-heading-title{font-size:1.6rem;}.elementor-3875 .elementor-element.elementor-element-952ca8c > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-3875 .elementor-element.elementor-element-952ca8c{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-d6c5f64{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-3875 .elementor-element.elementor-element-a4416f3 .elementor-heading-title{font-size:1.6rem;}.elementor-3875 .elementor-element.elementor-element-f2f519e > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-3875 .elementor-element.elementor-element-f2f519e{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-552754a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-a62fd22{text-align:center;}.elementor-3875 .elementor-element.elementor-element-a62fd22 .elementor-heading-title{font-size:2.6rem;}.elementor-3875 .elementor-element.elementor-element-37c0449 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-3875 .elementor-element.elementor-element-37c0449{text-align:center;}.elementor-3875 .elementor-element.elementor-element-37c0449 .elementor-heading-title{font-size:1.5rem;}.elementor-3875 .elementor-element.elementor-element-253c87e{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-7054267{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-3875 .elementor-element.elementor-element-4acd1e5 .elementor-heading-title{font-size:1.6rem;}.elementor-3875 .elementor-element.elementor-element-4453f5a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-4453f5a{--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:flex-start;--icon-vertical-offset:3px;}.elementor-3875 .elementor-element.elementor-element-4453f5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-4453f5a .elementor-icon-list-item > a{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-7b10f1f{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-3875 .elementor-element.elementor-element-6c31cb5 .elementor-heading-title{font-size:2.7rem;}.elementor-3875 .elementor-element.elementor-element-dd6bc3b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:1.3rem;}.elementor-3875 .elementor-element.elementor-element-a8b2b4c > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-3875 .elementor-element.elementor-element-a8b2b4c{--e-icon-list-icon-size:15px;--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:flex-start;--icon-vertical-offset:4px;}.elementor-3875 .elementor-element.elementor-element-a8b2b4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-a8b2b4c .elementor-icon-list-item > a{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-d1ea8f0.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-d1ea8f0 .elementor-button{font-size:0.8rem;}.elementor-3875 .elementor-element.elementor-element-6f33cfc:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-6f33cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:67% 0%;}.elementor-3875 .elementor-element.elementor-element-6f33cfc{--overlay-opacity:0.8;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-fb86af6{text-align:center;}.elementor-3875 .elementor-element.elementor-element-fb86af6 .elementor-heading-title{font-size:2.6rem;}.elementor-3875 .elementor-element.elementor-element-d79c507 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-3875 .elementor-element.elementor-element-d79c507{text-align:center;}.elementor-3875 .elementor-element.elementor-element-d79c507 .elementor-heading-title{font-size:1.7rem;}.elementor-3875 .elementor-element.elementor-element-1a5ec48{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-3875 .elementor-element.elementor-element-8be1fd8{--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3875 .elementor-element.elementor-element-b4febe2 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-3875 .elementor-element.elementor-element-b4febe2{text-align:center;}.elementor-3875 .elementor-element.elementor-element-b4febe2 .elementor-heading-title{font-size:2.4rem;}.elementor-3875 .elementor-element.elementor-element-57ae0de{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-9a5ee5a{text-align:start;}.elementor-3875 .elementor-element.elementor-element-9a5ee5a .elementor-heading-title{font-size:1.1rem;}.elementor-3875 .elementor-element.elementor-element-72e5d4d{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-2351dd4{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-ef3cbff{text-align:start;}.elementor-3875 .elementor-element.elementor-element-ef3cbff .elementor-heading-title{font-size:1.1rem;}.elementor-3875 .elementor-element.elementor-element-e2615a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-e2615a3{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-ef2337a{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-8f4557f{text-align:start;}.elementor-3875 .elementor-element.elementor-element-8f4557f .elementor-heading-title{font-size:1.2rem;}.elementor-3875 .elementor-element.elementor-element-87799d2{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-4e74e98{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-a543318{text-align:start;}.elementor-3875 .elementor-element.elementor-element-a543318 .elementor-heading-title{font-size:1.1rem;}.elementor-3875 .elementor-element.elementor-element-9bc1949{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-cf7da87.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-cf7da87 .elementor-button{font-size:0.8rem;}.elementor-3875 .elementor-element.elementor-element-49f33bc{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-ef6c7ea > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3875 .elementor-element.elementor-element-ef6c7ea{text-align:center;}.elementor-3875 .elementor-element.elementor-element-ef6c7ea .elementor-heading-title{font-size:3rem;}.elementor-3875 .elementor-element.elementor-element-62b6e36{--e-con-grid-template-columns:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-5a51b16{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3875 .elementor-element.elementor-element-fbead79{--width:180px;--min-height:180px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-fbead79:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-fbead79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-3875 .elementor-element.elementor-element-1716513 .elementor-heading-title{font-size:1.6rem;}.elementor-3875 .elementor-element.elementor-element-60a99b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-60a99b2{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-707a2d4{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3875 .elementor-element.elementor-element-6d013fc:not(.elementor-motion-effects-element-type-background), .elementor-3875 .elementor-element.elementor-element-6d013fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lafederica.net/wp-content/uploads/2026/03/IMG_7199-scaled.webp");background-position:0% 0%;}.elementor-3875 .elementor-element.elementor-element-6d013fc{--width:180px;--min-height:180px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-39358e5 .elementor-heading-title{font-size:1.6rem;}.elementor-3875 .elementor-element.elementor-element-6d9d864 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-98d40a9{--padding-top:40px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-e631440{text-align:center;}.elementor-3875 .elementor-element.elementor-element-e631440 .elementor-heading-title{font-size:2.5rem;}.elementor-3875 .elementor-element.elementor-element-93e6cf0 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-3875 .elementor-element.elementor-element-93e6cf0{text-align:center;}.elementor-3875 .elementor-element.elementor-element-93e6cf0 .elementor-heading-title{font-size:1.5rem;}.elementor-3875 .elementor-element.elementor-element-38751bd > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-38751bd{--e-icon-list-icon-size:15px;--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:flex-start;--icon-vertical-offset:5px;}.elementor-3875 .elementor-element.elementor-element-38751bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-38751bd .elementor-icon-list-item > a{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-0e97b6f{--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:40px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-64c200a{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-3875 .elementor-element.elementor-element-edaa435 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-edaa435{--e-icon-list-icon-size:17px;--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:flex-start;--icon-vertical-offset:4px;}.elementor-3875 .elementor-element.elementor-element-edaa435 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-edaa435 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-3875 .elementor-element.elementor-element-d02c153{text-align:center;}.elementor-3875 .elementor-element.elementor-element-d02c153 .elementor-heading-title{font-size:2.2rem;}.elementor-3875 .elementor-element.elementor-element-37ead33{--padding-top:50px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-e072daf{text-align:center;}.elementor-3875 .elementor-element.elementor-element-e072daf .elementor-heading-title{font-size:3.3rem;}.elementor-3875 .elementor-element.elementor-element-3f52819{text-align:center;}.elementor-3875 .elementor-element.elementor-element-3f52819 .elementor-heading-title{font-size:1.7rem;}.elementor-3875 .elementor-element.elementor-element-3f22356{text-align:center;}.elementor-3875 .elementor-element.elementor-element-3f22356 .elementor-heading-title{font-size:1.7rem;}.elementor-3875 .elementor-element.elementor-element-948c1e8{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-054e6c0{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-ffd1ce7{width:100%;max-width:100%;}.elementor-3875 .elementor-element.elementor-element-5c4214c{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-143c602{--border-radius:26px 26px 26px 26px;}.elementor-3875 .elementor-element.elementor-element-da79edd{text-align:center;}.elementor-3875 .elementor-element.elementor-element-da79edd .elementor-heading-title{font-size:3.3rem;}.elementor-3875 .elementor-element.elementor-element-d5892fd > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-3875 .elementor-element.elementor-element-d5892fd{text-align:center;}.elementor-3875 .elementor-element.elementor-element-d5892fd .elementor-heading-title{font-size:1.7rem;}.elementor-3875 .elementor-element.elementor-element-7bc9cc9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-3875 .elementor-element.elementor-element-26b259b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-26b259b{--e-icon-list-icon-size:12px;--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:flex-start;--icon-vertical-offset:6px;}.elementor-3875 .elementor-element.elementor-element-26b259b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-26b259b .elementor-icon-list-item > a{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-d56ce63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-d56ce63{--e-icon-list-icon-size:12px;--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:flex-start;--icon-vertical-offset:6px;}.elementor-3875 .elementor-element.elementor-element-d56ce63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-d56ce63 .elementor-icon-list-item > a{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-2e6e726.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-2e6e726 .elementor-button{font-size:0.8rem;}.elementor-3875 .elementor-element.elementor-element-a538430{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-463cc3c{text-align:center;}.elementor-3875 .elementor-element.elementor-element-463cc3c .elementor-heading-title{font-size:3.3rem;}.elementor-3875 .elementor-element.elementor-element-f7bb6d2{text-align:center;}.elementor-3875 .elementor-element.elementor-element-f7bb6d2 .elementor-heading-title{font-size:1.7rem;}.elementor-3875 .elementor-element.elementor-element-ca844f8{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-3875 .elementor-element.elementor-element-9b2d4d2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3875 .elementor-element.elementor-element-98a0d81{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-3422fd5 .elementor-heading-title{font-size:2.3rem;}.elementor-3875 .elementor-element.elementor-element-e2ee5db{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-a76fead .elementor-heading-title{font-size:1.3rem;}.elementor-3875 .elementor-element.elementor-element-902bbd7 .elementor-heading-title{font-size:3.7rem;}.elementor-3875 .elementor-element.elementor-element-bebb10e > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3875 .elementor-element.elementor-element-bebb10e{--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:flex-start;--icon-vertical-offset:7px;}.elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-bebb10e .elementor-icon-list-item > a{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-2995daa.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-2995daa .elementor-button{font-size:0.8rem;}.elementor-3875 .elementor-element.elementor-element-95a6dac > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-95a6dac.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-95a6dac{font-size:0.8rem;line-height:0.9rem;}.elementor-3875 .elementor-element.elementor-element-9ddda74{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-3875 .elementor-element.elementor-element-9ddda74.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-3d34051 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-1e69f69{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-3875 .elementor-element.elementor-element-fc0349c{width:100%;max-width:100%;text-align:center;font-size:0.8rem;line-height:0.9rem;}.elementor-3875 .elementor-element.elementor-element-fc0349c > .elementor-widget-container{margin:0px 0px 05px 0px;padding:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-7955c36{border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-7b9bf57 .elementor-heading-title{font-size:2.3rem;}.elementor-3875 .elementor-element.elementor-element-54870fb{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-3875 .elementor-element.elementor-element-606a375 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-606a375 .elementor-heading-title{font-size:3.7rem;}.elementor-3875 .elementor-element.elementor-element-b38435a > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3875 .elementor-element.elementor-element-b38435a{--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:flex-start;--icon-vertical-offset:7px;}.elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3875 .elementor-element.elementor-element-b38435a .elementor-icon-list-item > a{font-size:1rem;}.elementor-3875 .elementor-element.elementor-element-cff434c.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-cff434c .elementor-button{font-size:0.8rem;}.elementor-3875 .elementor-element.elementor-element-8ecb0b6 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-8ecb0b6.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-8ecb0b6{font-size:0.8rem;line-height:0.9rem;}.elementor-3875 .elementor-element.elementor-element-82f9b03{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-3875 .elementor-element.elementor-element-82f9b03.elementor-element{--align-self:center;}.elementor-3875 .elementor-element.elementor-element-6234561 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-bcd2d2d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-3875 .elementor-element.elementor-element-b78dc49{width:100%;max-width:100%;text-align:center;font-size:0.8rem;line-height:0.9rem;}.elementor-3875 .elementor-element.elementor-element-b78dc49 > .elementor-widget-container{margin:0px 0px 05px 0px;padding:0px 0px 0px 0px;}.elementor-3875 .elementor-element.elementor-element-ba7a028 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-3875 .elementor-element.elementor-element-ba7a028 .elementor-divider{text-align:center;}.elementor-3875 .elementor-element.elementor-element-5f38600{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-6cd7d2f > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-3875 .elementor-element.elementor-element-6cd7d2f{text-align:center;}.elementor-3875 .elementor-element.elementor-element-6cd7d2f .elementor-heading-title{font-size:3.3rem;}.elementor-3875 .elementor-element.elementor-element-2e52fe1{text-align:center;}.elementor-3875 .elementor-element.elementor-element-2e52fe1 .elementor-heading-title{font-size:1.7rem;}.elementor-3875 .elementor-element.elementor-element-8f7a672{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-3875 .elementor-element.elementor-element-d7e59e9{font-size:0.9rem;}.elementor-3875 .elementor-element.elementor-element-23facc1{font-size:0.9rem;}.elementor-3875 .elementor-element.elementor-element-db62d13{font-size:0.9rem;}.elementor-3875 .elementor-element.elementor-element-e37813e{font-size:0.9rem;}.elementor-3875 .elementor-element.elementor-element-89bd72d{font-size:0.9rem;}.elementor-3875 .elementor-element.elementor-element-23db015{font-size:0.9rem;}.elementor-3875 .elementor-element.elementor-element-f9094f1{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:0.9rem;}.elementor-3875 .elementor-element.elementor-element-f531943 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-3875 .elementor-element.elementor-element-f531943 .elementor-divider{text-align:center;}.elementor-3875 .elementor-element.elementor-element-9a2c564{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3875 .elementor-element.elementor-element-35f1fd98{font-size:1.1rem;}.elementor-3875 .elementor-element.elementor-element-3d3e1888 .elementor-divider-separator{width:65%;}.elementor-3875 .elementor-element.elementor-element-3d3e1888 .elementor-divider__text{font-size:1.5rem;}.elementor-3875 .elementor-element.elementor-element-77f5b28a{--icon-size:16px;}}@media(min-width:768px){.elementor-3875 .elementor-element.elementor-element-6d7f8f2{--width:50%;}.elementor-3875 .elementor-element.elementor-element-4c825fd{--width:50%;}.elementor-3875 .elementor-element.elementor-element-db2d4e1{--width:100%;}.elementor-3875 .elementor-element.elementor-element-7c8d641{--width:100%;}.elementor-3875 .elementor-element.elementor-element-b79fcae{--width:100%;}.elementor-3875 .elementor-element.elementor-element-5781748{--width:100%;}.elementor-3875 .elementor-element.elementor-element-d6c5f64{--width:100%;}.elementor-3875 .elementor-element.elementor-element-7054267{--width:100%;}.elementor-3875 .elementor-element.elementor-element-7b10f1f{--width:100%;}.elementor-3875 .elementor-element.elementor-element-82232ea{--width:100%;}.elementor-3875 .elementor-element.elementor-element-8be1fd8{--width:80%;}.elementor-3875 .elementor-element.elementor-element-62b6e36{--width:85%;}.elementor-3875 .elementor-element.elementor-element-5a51b16{--width:100%;}.elementor-3875 .elementor-element.elementor-element-fbead79{--width:250px;}.elementor-3875 .elementor-element.elementor-element-707a2d4{--width:100%;}.elementor-3875 .elementor-element.elementor-element-6d013fc{--width:250px;}.elementor-3875 .elementor-element.elementor-element-8051350{--width:50%;}.elementor-3875 .elementor-element.elementor-element-bdec456{--width:65%;}.elementor-3875 .elementor-element.elementor-element-a2cc7d3{--width:65%;}.elementor-3875 .elementor-element.elementor-element-f409512{--width:50%;}.elementor-3875 .elementor-element.elementor-element-7bc9cc9{--width:80%;}.elementor-3875 .elementor-element.elementor-element-9b2d4d2{--width:75%;}.elementor-3875 .elementor-element.elementor-element-98a0d81{--width:100%;}.elementor-3875 .elementor-element.elementor-element-7955c36{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-03ddbe9 */.elementor-3875 .elementor-element.elementor-element-03ddbe9 {
    filter: brightness(0) invert(1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-24b95bd */.elementor-3875 .elementor-element.elementor-element-24b95bd i {
	box-shadow: 0 0 10px #D820C3;
    border-radius: 20px;
    background-color: #D820C3;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ee3bbc9 */.elementor-3875 .elementor-element.elementor-element-ee3bbc9 i {
	box-shadow: 0 0 10px #D820C3;
    border-radius: 20px;
    background-color: #D820C3;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fab25b4 */.elementor-3875 .elementor-element.elementor-element-fab25b4 i {
	box-shadow: 0 0 10px #D820C3;
    border-radius: 20px;
    background-color: #D820C3;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3c33ca2 */.elementor-3875 .elementor-element.elementor-element-3c33ca2 i {
	box-shadow: 0 0 10px #D820C3;
    border-radius: 20px;
    background-color: #D820C3;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-ffd1ce7 */@media (max-width: 767px) {
    .fs-gallery-live .elementor-gallery__container  {
        --aspect-ratio: 177.77% !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98a0d81 */.elementor-3875 .elementor-element.elementor-element-98a0d81::after {
    content: 'SOLO 50 POSTI!'; position: absolute; top: -18px; left: 50%; transform: translateX(-50%);

    background: var(--fuchsia); 
    color: white; 
    padding: 6px 20px; 
    border-radius: 50px; 
    font-size: 0.85rem; 
    font-weight: 900; 
    letter-spacing: 1px; 
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4);
}

@media (max-width:767px) {
    .elementor-3875 .elementor-element.elementor-element-98a0d81::after {
        font-size:0.6rem;
    }
}/* End custom CSS */
/* Start custom CSS */:root {
    --fuchsia: #ff3c90;
    --fuchsia-glow: rgba(255, 60, 144, 0.06);
    --cyan-glow: rgba(30, 200, 255, 0.05);
    --bg-dark: #101014;
    --bg-card: rgba(26, 26, 30, 0.65);
    --text-primary: #ffffff;
    --text-muted: #a0a0a5;
    --accent-gradient: linear-gradient(135deg, #ff3c90 0%, #aa00ff 100%);
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: 'Inter', sans-serif; background: var(--bg-dark); color: var(--text-primary); line-height: 1.6; overflow-x: hidden; scroll-behavior: smooth; position: relative; }
body::before { content: ''; position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background: radial-gradient(circle at 10% 10%, rgba(30, 200, 255, 0.05) 0%, transparent 20%), radial-gradient(circle at 90% 90%, rgba(255, 60, 144, 0.06) 0%, transparent 20%); z-index: -1; pointer-events: none; }
.container { max-width: 1200px; margin: 0 auto; padding: 0 20px; }
h1, h2, h3 { font-family: 'Outfit', sans-serif; font-weight: 900; line-height: 1.1; letter-spacing: -2px; color: var(--text-primary); }
.gradient-text { background: var(--accent-gradient); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; display: inline-block; }
.text-center { text-align: center; }
.text-left { text-align: left; }
/* Buttons */
.btn-primary .elementor-button,
.btn-primary a {
    background: var(--accent-gradient) !important;
    padding: 20px 30px !important;
    border-radius: 50px !important;
    box-shadow: 0 5px 20px rgba(255, 60, 144, 0.2) !important;
    border: none !important;
    color: white !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    transition: all 0.3s ease !important;
}

.btn-primary .elementor-button:hover,
.btn-primary a:hover {
    transform: translateY(-2px) !important;
    box-shadow: 0 8px 25px rgba(255, 60, 144, 0.4) !important;
    background: var(--accent-gradient) !important;
}

/* Hero */
.alchemy-hero { min-height: 100vh; position: relative; background: var(--bg-dark); padding: 80px 0; overflow: hidden; display: flex; align-items: center; }
.hero-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 40px; align-items: center; position: relative; z-index: 10; width: 100%; }
.hero-text { text-align: left; }
.hero-logo { max-width: 200px; margin-bottom: 25px; filter: brightness(0) invert(1); }
.gradient-text-hero { font-size: 5.5rem; line-height: 1; margin-bottom: 10px; font-weight: 900; background: var(--accent-gradient); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; display: inline-block; }
.date-badge-small { background: #ff3c90; color: white; padding: 10px 15px; font-weight: 900; font-size: 0.7rem; letter-spacing: 1px; display: inline-block; margin-bottom: 20px; }
.hero-subheadline { font-size: 1.6rem; line-height: 1.4; color: rgba(255,255,255,0.8); margin-bottom: 30px; }
.scarcity-alert-v4 { color: #fcc419; font-size: 1.1rem; font-weight: 700; margin-top: 30px; display: flex; align-items: center; gap: 10px; }
.hero-image-v12 { position: relative; display: flex; justify-content: flex-end; }
.hero-image-v12 img { width: 100%; max-width: 550px; border-radius: 30px; box-shadow: 0 30px 60px rgba(0,0,0,0.6); border: 1px solid rgba(255,255,255,0.1); }
/* Floating Price Sticker */
.sticker-eb-v12 { position: absolute; bottom: 30px; right: -20px; background: rgba(255, 60, 144, 0.2); backdrop-filter: blur(15px); border: 2px solid var(--fuchsia); padding: 15px; border-radius: 50%; width: 130px; height: 130px; display: flex; flex-direction: column; align-items: center; justify-content: center; transform: rotate(15deg); box-shadow: 0 10px 40px rgba(255, 60, 144, 0.5); z-index: 20; color: white; font-weight: 800; }
.sticker-eb-v12 strike { opacity: 0.5; font-size: 0.8rem; }
.sticker-eb-v12 span { font-size: 1.8rem; text-shadow: 0 0 10px var(--fuchsia); }
/* Grid Utilities */
.grid-2 { display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; }
.problem-visual img { width: 100%; border-radius: 30px; box-shadow: 0 20px 40px rgba(0,0,0,0.4); }
.problem-list { list-style: none; padding: 0; margin-top: 30px; }
.problem-list li { margin-bottom: 15px; font-size: 1.2rem; color: rgba(255,255,255,0.8); display: flex; align-items: center; gap: 15px; }
/* Sections and Cards Adjustments for Glow */
section { padding: 100px 0; background: transparent; position: relative; }
.blocks-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 30px; margin-top: 60px; }
.block-card { background: var(--bg-card); backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px); padding: 50px; border-radius: 20px; border: 1px solid rgba(255,255,255,0.08); transition: all 0.4s ease; box-shadow: 0 10px 40px rgba(0,0,0,0.3); }
.block-card:hover { transform: translateY(-10px); background: rgba(26, 26, 30, 0.7); border: 1px solid var(--fuchsia); box-shadow: 0 0 30px rgba(255, 60, 144, 0.2); }
/* Pricing */
.pricing-section { background: transparent; }
.pricing-grid-2 { display: grid; grid-template-columns: repeat(2, 1fr); gap: 40px; max-width: 900px; margin: 0 auto; }
.price-card { background: var(--bg-card); backdrop-filter: blur(10px); padding: 60px 40px; border-radius: 30px; text-align: center; border: 1px solid rgba(255,255,255,0.05); }
.price-card.featured { border: 2px solid var(--fuchsia); transform: scale(1.05); z-index: 10; box-shadow: 0 20px 60px rgba(255, 60, 144, 0.2); }
.price-tag { font-size: 4.5rem; font-weight: 900; margin: 30px 0; display: block; }
.price-tag small { font-size: 1.5rem; opacity: 0.5; text-decoration: line-through; margin-right: 15px; }
/* Gallery */
.gallery-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }
.gallery-grid img { width: 100%; border-radius: 20px; box-shadow: 0 10px 30px rgba(0,0,0,0.5); transition: transform 0.3s; }
.gallery-grid img:hover { transform: scale(1.03); }
/* FAQ */
details { background: var(--bg-card); padding: 25px; border-radius: 15px; margin-bottom: 15px; border: 1px solid rgba(255,255,255,0.05); }
summary { font-size: 1.2rem; font-weight: 800; cursor: pointer; list-style: none; color: white; }
/* Mobile */
@media (max-width: 900px) {
    .container { padding: 0 30px; }
    .hero-grid { display: flex; flex-direction: column-reverse; gap: 40px; text-align: center; }
    .hero-text { text-align: center; }
    .hero-logo { margin: 0 auto 25px; }
    .hero-image-v12 { display: block; margin: 0 auto; width: 100%; }
    .hero-image-v12 img { max-width: 100%; height: 500px; object-fit: cover; object-position: center 20%; }
    .gradient-text-hero { font-size: 3.5rem; }
    .hero-subheadline { font-size: 1.2rem; }
    .sticker-eb-v12 { scale: 0.8; bottom: 20px; right: 20px; transform: rotate(15deg); }
    
    .grid-2, .blocks-grid, .pricing-grid-2, .gallery-grid, .footer-grid { display: flex; flex-direction: column; gap: 40px; }
    .price-card.featured { transform: none; }
}/* End custom CSS */