.elementor-15489 .elementor-element.elementor-element-16b3aad{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-16b3aad:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-16b3aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://creatuhuellaflorida.com/wp-content/uploads/2026/09/Section-03-·-HERO.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15489 .elementor-element.elementor-element-16b3aad::before, .elementor-15489 .elementor-element.elementor-element-16b3aad > .elementor-background-video-container::before, .elementor-15489 .elementor-element.elementor-element-16b3aad > .e-con-inner > .elementor-background-video-container::before, .elementor-15489 .elementor-element.elementor-element-16b3aad > .elementor-background-slideshow::before, .elementor-15489 .elementor-element.elementor-element-16b3aad > .e-con-inner > .elementor-background-slideshow::before, .elementor-15489 .elementor-element.elementor-element-16b3aad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://creatuhuellaflorida.com/wp-content/uploads/2026/09/hero-3-scaled.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-a174b88 > .elementor-widget-container{background-color:#2A1149;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-15489 .elementor-element.elementor-element-a174b88.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-a174b88 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-15489 .elementor-element.elementor-element-a174b88 .elementor-icon{font-size:25px;}.elementor-15489 .elementor-element.elementor-element-a174b88 .elementor-icon-box-title, .elementor-15489 .elementor-element.elementor-element-a174b88 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;}.elementor-15489 .elementor-element.elementor-element-a174b88 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;letter-spacing:2.6px;color:#88DEFB;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15489 .elementor-element.elementor-element-a918f9f{text-align:center;}.elementor-15489 .elementor-element.elementor-element-a918f9f .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:59px;font-weight:500;line-height:50px;color:var( --e-global-color-ae20994 );}.elementor-15489 .elementor-element.elementor-element-a7009c1{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-15489 .elementor-element.elementor-element-a7009c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-a7009c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-ae20994 );}.elementor-15489 .elementor-element.elementor-element-27e59cd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-ca8bcec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15489 .elementor-element.elementor-element-7edc0a5 > .elementor-widget-container{background-color:transparent;padding:0px 10px 0px 10px;background-image:linear-gradient(90deg, #E59CFF 0%, #9CB2FF 100%);border-radius:20px 20px 20px 20px;}.elementor-15489 .elementor-element.elementor-element-7edc0a5.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-7edc0a5 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-15489 .elementor-element.elementor-element-7edc0a5 .elementor-icon{font-size:20px;}.elementor-15489 .elementor-element.elementor-element-7edc0a5 .elementor-icon-box-title, .elementor-15489 .elementor-element.elementor-element-7edc0a5 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;}.elementor-15489 .elementor-element.elementor-element-7edc0a5 .elementor-icon-box-title{color:#7F2082;}.elementor-15489 .elementor-element.elementor-element-7edc0a5 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;color:#8948E0;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15489 .elementor-element.elementor-element-d800437{--spacer-size:30px;}.elementor-15489 .elementor-element.elementor-element-ab1c68b{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-15489 .elementor-element.elementor-element-ab1c68b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-ab1c68b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;letter-spacing:1px;color:var( --e-global-color-c0389d4 );}.elementor-15489 .elementor-element.elementor-element-d61be78{--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;}.elementor-15489 .elementor-element.elementor-element-1ba1a65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:10px 10px 10px 10px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-15489 .elementor-element.elementor-element-1ba1a65:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-1ba1a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-1ba1a65:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8948E0;--border-color:#8948E0;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-15489 .elementor-element.elementor-element-1ba1a65, .elementor-15489 .elementor-element.elementor-element-1ba1a65::before{--border-transition:0.3s;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-15489 .elementor-element.elementor-element-94e990a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15489 .elementor-element.elementor-element-94e990a.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-94e990a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-27350e0 );}.elementor-15489 .elementor-element.elementor-element-1d89ac1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15489 .elementor-element.elementor-element-1d89ac1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-1d89ac1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-7635d5b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:10px 10px 10px 10px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-15489 .elementor-element.elementor-element-7635d5b:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-7635d5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-7635d5b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8948E0;--border-color:#8948E0;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-15489 .elementor-element.elementor-element-7635d5b, .elementor-15489 .elementor-element.elementor-element-7635d5b::before{--border-transition:0.3s;}.elementor-15489 .elementor-element.elementor-element-4f3517a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15489 .elementor-element.elementor-element-4f3517a.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-4f3517a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-27350e0 );}.elementor-15489 .elementor-element.elementor-element-de1c149{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15489 .elementor-element.elementor-element-de1c149.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-de1c149 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-b3e7f21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:10px 10px 10px 10px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-15489 .elementor-element.elementor-element-b3e7f21:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-b3e7f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-b3e7f21:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#8948E0;--border-color:#8948E0;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-15489 .elementor-element.elementor-element-b3e7f21, .elementor-15489 .elementor-element.elementor-element-b3e7f21::before{--border-transition:0.3s;}.elementor-15489 .elementor-element.elementor-element-9b70562{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15489 .elementor-element.elementor-element-9b70562.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-9b70562 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-27350e0 );}.elementor-15489 .elementor-element.elementor-element-6ca7244{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15489 .elementor-element.elementor-element-6ca7244.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-6ca7244 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-b406a76{--display:flex;--min-height:38vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-b406a76.e-con{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-3ced63b{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-15489 .elementor-element.elementor-element-3ced63b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-3ced63b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;letter-spacing:1px;color:var( --e-global-color-c0389d4 );}.elementor-15489 .elementor-element.elementor-element-99c3092{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-99c3092.e-con{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-53dcc7e img{width:50%;}.elementor-15489 .elementor-element.elementor-element-c087602 img{width:50%;}.elementor-15489 .elementor-element.elementor-element-d1c5095 img{width:50%;}.elementor-15489 .elementor-element.elementor-element-d714389 img{width:50%;}.elementor-15489 .elementor-element.elementor-element-b0f0542 img{width:50%;}.elementor-15489 .elementor-element.elementor-element-d739a76{--display:flex;--min-height:746px;--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-d739a76:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-d739a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://creatuhuellaflorida.com/wp-content/uploads/2026/09/section_05_sergio-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15489 .elementor-element.elementor-element-d739a76::before, .elementor-15489 .elementor-element.elementor-element-d739a76 > .elementor-background-video-container::before, .elementor-15489 .elementor-element.elementor-element-d739a76 > .e-con-inner > .elementor-background-video-container::before, .elementor-15489 .elementor-element.elementor-element-d739a76 > .elementor-background-slideshow::before, .elementor-15489 .elementor-element.elementor-element-d739a76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15489 .elementor-element.elementor-element-d739a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15489 .elementor-element.elementor-element-6accf75{--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;}.elementor-15489 .elementor-element.elementor-element-d9c6eca{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-6c265dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-f8e38c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-2094f61 > .elementor-widget-container{background-color:#5A24826E;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-15489 .elementor-element.elementor-element-2094f61.elementor-element{--align-self:flex-start;}.elementor-15489 .elementor-element.elementor-element-2094f61 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-15489 .elementor-element.elementor-element-2094f61 .elementor-icon{font-size:32px;}.elementor-15489 .elementor-element.elementor-element-2094f61 .elementor-icon-box-title, .elementor-15489 .elementor-element.elementor-element-2094f61 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;}.elementor-15489 .elementor-element.elementor-element-2094f61 .elementor-icon-box-title{color:#7F2082;}.elementor-15489 .elementor-element.elementor-element-2094f61 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;color:#FFFFFF;}.elementor-15489 .elementor-element.elementor-element-e52dbb7 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:59px;font-weight:500;line-height:50px;color:var( --e-global-color-ae20994 );}.elementor-15489 .elementor-element.elementor-element-d51972c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-d51972c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:var( --e-global-color-ae20994 );}.elementor-15489 .elementor-element.elementor-element-565f21c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-565f21c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-ae20994 );}.elementor-15489 .elementor-element.elementor-element-5366f38{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-5366f38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-ae20994 );}.elementor-15489 .elementor-element.elementor-element-308b412{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-5bbec77 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-5bbec77.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-5bbec77 .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-15489 .elementor-element.elementor-element-5bbec77 .elementor-icon{font-size:25px;}.elementor-15489 .elementor-element.elementor-element-5bbec77 .elementor-icon-box-title, .elementor-15489 .elementor-element.elementor-element-5bbec77 .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:300;}.elementor-15489 .elementor-element.elementor-element-5bbec77 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-ae20994 );}.elementor-15489 .elementor-element.elementor-element-0a24f5e .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-15489 .elementor-element.elementor-element-0a24f5e .elementor-icon{font-size:25px;}.elementor-15489 .elementor-element.elementor-element-0a24f5e .elementor-icon-box-title, .elementor-15489 .elementor-element.elementor-element-0a24f5e .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:300;}.elementor-15489 .elementor-element.elementor-element-0a24f5e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-ae20994 );}.elementor-15489 .elementor-element.elementor-element-3bd3e9c .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-15489 .elementor-element.elementor-element-3bd3e9c .elementor-icon{font-size:25px;}.elementor-15489 .elementor-element.elementor-element-3bd3e9c .elementor-icon-box-title, .elementor-15489 .elementor-element.elementor-element-3bd3e9c .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:300;}.elementor-15489 .elementor-element.elementor-element-3bd3e9c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-ae20994 );}.elementor-15489 .elementor-element.elementor-element-a28c9c6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-c54ebaf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15489 .elementor-element.elementor-element-50135b9 > .elementor-widget-container{background-color:transparent;padding:0px 10px 0px 10px;background-image:linear-gradient(90deg, #E59CFF 0%, #9CB2FF 100%);border-radius:20px 20px 20px 20px;}.elementor-15489 .elementor-element.elementor-element-50135b9.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-50135b9 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-15489 .elementor-element.elementor-element-50135b9 .elementor-icon{font-size:20px;}.elementor-15489 .elementor-element.elementor-element-50135b9 .elementor-icon-box-title, .elementor-15489 .elementor-element.elementor-element-50135b9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;}.elementor-15489 .elementor-element.elementor-element-50135b9 .elementor-icon-box-title{color:#7F2082;}.elementor-15489 .elementor-element.elementor-element-50135b9 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;color:#8948E0;}.elementor-15489 .elementor-element.elementor-element-6b599ee{--spacer-size:40px;}.elementor-15489 .elementor-element.elementor-element-fbb1472{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-15489 .elementor-element.elementor-element-fbb1472.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-fbb1472 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;letter-spacing:1px;color:#574768;}.elementor-15489 .elementor-element.elementor-element-8248dd9{--spacer-size:40px;}.elementor-15489 .elementor-element.elementor-element-4497971{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-15489 .elementor-element.elementor-element-4497971 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-f8b0d98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-f8b0d98 img{width:54%;}.elementor-15489 .elementor-element.elementor-element-1292548{--spacer-size:40px;}.elementor-15489 .elementor-element.elementor-element-86bf8c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-15489 .elementor-element.elementor-element-3010eb2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-e66f5ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:10px 10px 10px 10px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-15489 .elementor-element.elementor-element-e66f5ca:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-e66f5ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-90ac8c7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-90ac8c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:24px;color:var( --e-global-color-4f584d9 );}.elementor-15489 .elementor-element.elementor-element-4844b05{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-4844b05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-eaa032e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:10px 10px 10px 10px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-15489 .elementor-element.elementor-element-eaa032e:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-eaa032e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-0547eca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-0547eca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:24px;color:var( --e-global-color-4f584d9 );}.elementor-15489 .elementor-element.elementor-element-4b3e8f4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-4b3e8f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-a118583{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-f2848f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:10px 10px 10px 10px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-15489 .elementor-element.elementor-element-f2848f7:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-f2848f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-3dd89a7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-3dd89a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:24px;color:var( --e-global-color-4f584d9 );}.elementor-15489 .elementor-element.elementor-element-7182fbd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-7182fbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-ed62b99{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:10px 10px 10px 10px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-15489 .elementor-element.elementor-element-ed62b99:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-ed62b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-892845c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-892845c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:24px;color:var( --e-global-color-4f584d9 );}.elementor-15489 .elementor-element.elementor-element-559530e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-559530e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-b328d08{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-c102a36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:10px 10px 10px 10px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-15489 .elementor-element.elementor-element-c102a36:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-c102a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-43da6e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-43da6e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:24px;color:var( --e-global-color-4f584d9 );}.elementor-15489 .elementor-element.elementor-element-23d428e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-23d428e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-9bc1233{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:10px 10px 10px 10px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-15489 .elementor-element.elementor-element-9bc1233:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-9bc1233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-d24a8e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-d24a8e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:24px;color:var( --e-global-color-4f584d9 );}.elementor-15489 .elementor-element.elementor-element-c30e1c9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-c30e1c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-38963ec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-f1295be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:10px 10px 10px 10px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-15489 .elementor-element.elementor-element-f1295be:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-f1295be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-c52fe4a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-c52fe4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:24px;color:var( --e-global-color-4f584d9 );}.elementor-15489 .elementor-element.elementor-element-1b7a21d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-1b7a21d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-2a40fcd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:10px 10px 10px 10px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-15489 .elementor-element.elementor-element-2a40fcd:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-2a40fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-87a80f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-87a80f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:24px;color:var( --e-global-color-4f584d9 );}.elementor-15489 .elementor-element.elementor-element-b87ab4a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-b87ab4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-f355cf4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-3dbe004{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:10px 10px 10px 10px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-15489 .elementor-element.elementor-element-3dbe004:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-3dbe004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-92eb23e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-92eb23e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:24px;color:var( --e-global-color-4f584d9 );}.elementor-15489 .elementor-element.elementor-element-752ec36{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-752ec36 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-4cd87f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:10px 10px 10px 10px;--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-15489 .elementor-element.elementor-element-4cd87f9:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-4cd87f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-d882c93{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-d882c93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:24px;color:var( --e-global-color-4f584d9 );}.elementor-15489 .elementor-element.elementor-element-d3a9c1e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-d3a9c1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-f02b973{--spacer-size:40px;}.elementor-15489 .elementor-element.elementor-element-a28584b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15489 .elementor-element.elementor-element-a28584b.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15489 .elementor-element.elementor-element-0278cce .elementor-button{background-color:#542583;font-family:"Poppins", Sans-serif;font-weight:500;border-radius:100px 100px 100px 100px;padding:22px 22px 22px 22px;}.elementor-15489 .elementor-element.elementor-element-0278cce{width:100%;max-width:100%;}.elementor-15489 .elementor-element.elementor-element-0278cce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15489 .elementor-element.elementor-element-6ef3966{--spacer-size:40px;}.elementor-15489 .elementor-element.elementor-element-f375d79{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-15489 .elementor-element.elementor-element-f375d79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-f375d79 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-c0389d4 );}.elementor-15489 .elementor-element.elementor-element-31b7e26{--display:flex;--min-height:2340px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-31b7e26:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-31b7e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#210E3A;}.elementor-15489 .elementor-element.elementor-element-e94df75 > .elementor-widget-container{background-color:#2A1149;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-15489 .elementor-element.elementor-element-e94df75.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-e94df75 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-15489 .elementor-element.elementor-element-e94df75 .elementor-icon{font-size:25px;}.elementor-15489 .elementor-element.elementor-element-e94df75 .elementor-icon-box-title, .elementor-15489 .elementor-element.elementor-element-e94df75 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;}.elementor-15489 .elementor-element.elementor-element-e94df75 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;letter-spacing:2.6px;color:#88DEFB;}.elementor-15489 .elementor-element.elementor-element-ed93aec{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-15489 .elementor-element.elementor-element-ed93aec.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-ed93aec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;letter-spacing:1px;color:#FFFFFF;}.elementor-15489 .elementor-element.elementor-element-5db4427{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-15489 .elementor-element.elementor-element-5db4427.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-5db4427 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-ae20994 );}.elementor-15489 .elementor-element.elementor-element-839630e{--display:flex;--min-height:64vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-15489 .elementor-element.elementor-element-839630e:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-839630e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4CBCED80 0%, #8948E078 100%);}.elementor-15489 .elementor-element.elementor-element-839630e.e-con{--align-self:center;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15489 .elementor-element.elementor-element-23d7328.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-23d7328 .elementor-icon-wrapper{text-align:center;}.elementor-15489 .elementor-element.elementor-element-23d7328.elementor-view-stacked .elementor-icon{background-color:#7F20824A;}.elementor-15489 .elementor-element.elementor-element-23d7328.elementor-view-framed .elementor-icon, .elementor-15489 .elementor-element.elementor-element-23d7328.elementor-view-default .elementor-icon{color:#7F20824A;border-color:#7F20824A;}.elementor-15489 .elementor-element.elementor-element-23d7328.elementor-view-framed .elementor-icon, .elementor-15489 .elementor-element.elementor-element-23d7328.elementor-view-default .elementor-icon svg{fill:#7F20824A;}.elementor-15489 .elementor-element.elementor-element-23d7328 .elementor-icon{font-size:175px;}.elementor-15489 .elementor-element.elementor-element-23d7328 .elementor-icon svg{height:175px;}.elementor-15489 .elementor-element.elementor-element-434f2b9{--spacer-size:50px;}.elementor-15489 .elementor-element.elementor-element-5c1ded5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-5c1ded5.e-con{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-dc5f9af > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-dc5f9af.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-dc5f9af{text-align:center;}.elementor-15489 .elementor-element.elementor-element-dc5f9af .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:500;line-height:50px;color:#FFFFFF;}.elementor-15489 .elementor-element.elementor-element-495da64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-495da64.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-495da64{text-align:center;}.elementor-15489 .elementor-element.elementor-element-495da64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-widget-nested-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15489 .elementor-element.elementor-element-09bfba3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15489 .elementor-element.elementor-element-09bfba3:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-09bfba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54258345;}.elementor-15489 .elementor-element.elementor-element-7377da1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-7377da1{text-align:center;}.elementor-15489 .elementor-element.elementor-element-7377da1 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;color:#88DEFB;}.elementor-15489 .elementor-element.elementor-element-020b1df{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15489 .elementor-element.elementor-element-020b1df:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-020b1df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54258345;}.elementor-15489 .elementor-element.elementor-element-f5eba20{text-align:center;}.elementor-15489 .elementor-element.elementor-element-f5eba20 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;color:#88DEFB;}.elementor-15489 .elementor-element.elementor-element-2e7c028{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15489 .elementor-element.elementor-element-2e7c028:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-2e7c028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54258345;}.elementor-15489 .elementor-element.elementor-element-a943203{text-align:center;}.elementor-15489 .elementor-element.elementor-element-a943203 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;color:#88DEFB;}.elementor-15489 .elementor-element.elementor-element-7b85551{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15489 .elementor-element.elementor-element-7b85551:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-7b85551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54258345;}.elementor-15489 .elementor-element.elementor-element-3d0aadc{text-align:center;}.elementor-15489 .elementor-element.elementor-element-3d0aadc .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;color:#88DEFB;}.elementor-15489 .elementor-element.elementor-element-bff0429{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15489 .elementor-element.elementor-element-bff0429:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-bff0429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54258345;}.elementor-15489 .elementor-element.elementor-element-e07c0c0{text-align:center;}.elementor-15489 .elementor-element.elementor-element-e07c0c0 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;color:#88DEFB;}.elementor-15489 .elementor-element.elementor-element-99e9221{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-15489 .elementor-element.elementor-element-99e9221 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-15489 .elementor-element.elementor-element-99e9221 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-15489 .elementor-element.elementor-element-8d1c32c{--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;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-8d1c32c.e-con{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-fb6a22c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-fb6a22c.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-fb6a22c{text-align:center;}.elementor-15489 .elementor-element.elementor-element-fb6a22c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:500;line-height:50px;color:#FFFFFF;}.elementor-15489 .elementor-element.elementor-element-243d027 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-243d027.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-243d027{text-align:center;}.elementor-15489 .elementor-element.elementor-element-243d027 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-15489 .elementor-element.elementor-element-5a50701{--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;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15489 .elementor-element.elementor-element-5a50701:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-5a50701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54258345;}.elementor-15489 .elementor-element.elementor-element-f7d1307{text-align:center;}.elementor-15489 .elementor-element.elementor-element-f7d1307 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;color:#4CBCED;}.elementor-15489 .elementor-element.elementor-element-7140b24{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15489 .elementor-element.elementor-element-7140b24:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-7140b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54258345;}.elementor-15489 .elementor-element.elementor-element-13736f8{text-align:center;}.elementor-15489 .elementor-element.elementor-element-13736f8 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;color:#4CBCED;}.elementor-15489 .elementor-element.elementor-element-f8b1d7a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15489 .elementor-element.elementor-element-f8b1d7a:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-f8b1d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54258345;}.elementor-15489 .elementor-element.elementor-element-211a8fb{text-align:center;}.elementor-15489 .elementor-element.elementor-element-211a8fb .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;color:#4CBCED;}.elementor-15489 .elementor-element.elementor-element-61eec02{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15489 .elementor-element.elementor-element-61eec02:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-61eec02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54258345;}.elementor-15489 .elementor-element.elementor-element-e043d77{text-align:center;}.elementor-15489 .elementor-element.elementor-element-e043d77 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;color:#4CBCED;}.elementor-15489 .elementor-element.elementor-element-3d79ef1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15489 .elementor-element.elementor-element-3d79ef1:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-3d79ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54258345;}.elementor-15489 .elementor-element.elementor-element-69bceb5{text-align:center;}.elementor-15489 .elementor-element.elementor-element-69bceb5 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;color:#4CBCED;}.elementor-15489 .elementor-element.elementor-element-1516654{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-15489 .elementor-element.elementor-element-1516654 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-15489 .elementor-element.elementor-element-1516654 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-15489 .elementor-element.elementor-element-aead22f{--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-15489 .elementor-element.elementor-element-aead22f:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-aead22f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://creatuhuellaflorida.com/wp-content/uploads/2026/09/abre-tus-alas-.webp");background-position:bottom center;background-repeat:no-repeat;background-size:auto;}.elementor-15489 .elementor-element.elementor-element-d4dadc0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15489 .elementor-element.elementor-element-ba9939c > .elementor-widget-container{background-color:transparent;padding:0px 10px 0px 10px;background-image:linear-gradient(90deg, #E59CFF 0%, #9CB2FF 100%);border-radius:20px 20px 20px 20px;}.elementor-15489 .elementor-element.elementor-element-ba9939c.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-ba9939c .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-15489 .elementor-element.elementor-element-ba9939c .elementor-icon{font-size:20px;}.elementor-15489 .elementor-element.elementor-element-ba9939c .elementor-icon-box-title, .elementor-15489 .elementor-element.elementor-element-ba9939c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;}.elementor-15489 .elementor-element.elementor-element-ba9939c .elementor-icon-box-title{color:#7F2082;}.elementor-15489 .elementor-element.elementor-element-ba9939c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;color:#8948E0;}.elementor-15489 .elementor-element.elementor-element-8d5cd29{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-15489 .elementor-element.elementor-element-8d5cd29 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-8d5cd29.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-8d5cd29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:300;letter-spacing:1px;color:#574768;}.elementor-15489 .elementor-element.elementor-element-f3ccaa8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:justify;}.elementor-15489 .elementor-element.elementor-element-f3ccaa8 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-f3ccaa8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-b2f344a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-15489 .elementor-element.elementor-element-b2f344a > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-b2f344a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:24px;color:var( --e-global-color-text );}.elementor-15489 .elementor-element.elementor-element-7a89c29{--display:flex;--gap:-0px -0px;--row-gap:-0px;--column-gap:-0px;}.elementor-15489 .elementor-element.elementor-element-c068b36{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-c068b36.e-con{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-b0e07e2{--spacer-size:14px;}.elementor-15489 .elementor-element.elementor-element-90db7c7 img{width:54%;}.elementor-15489 .elementor-element.elementor-element-99875bd{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-99875bd.e-con{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-1045a1c{--spacer-size:14px;}.elementor-15489 .elementor-element.elementor-element-5353e2b{--spacer-size:40px;}.elementor-15489 .elementor-element.elementor-element-1b2924d{--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;}.elementor-15489 .elementor-element.elementor-element-b483e4e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:18px 18px 18px 18px;}.elementor-15489 .elementor-element.elementor-element-b483e4e:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-b483e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-widget-eael-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15489 .elementor-element.elementor-element-0a8c6a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-0a8c6a7.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-0a8c6a7 .eael-counter-container{text-align:center;}.elementor-15489 .elementor-element.elementor-element-0a8c6a7 .eael-counter-number{color:#542583;}.elementor-15489 .elementor-element.elementor-element-0a8c6a7 .eael-counter-number-wrap .eael-counter-number{font-family:"Bebas Neue", Sans-serif;font-size:60px;}.elementor-15489 .elementor-element.elementor-element-0a8c6a7 .eael-counter-number-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-0a8c6a7 .eael-counter-number-prefix{color:#542583;font-size:22px;}.elementor-15489 .elementor-element.elementor-element-0a8c6a7 .eael-counter-number-suffix{color:#542583;font-family:"Bebas Neue", Sans-serif;font-size:40px;}.elementor-15489 .elementor-element.elementor-element-0a8c6a7 .eael-counter-title{color:#542583;font-family:"Montserrat", Sans-serif;font-size:14px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-e614913{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:18px 18px 18px 18px;}.elementor-15489 .elementor-element.elementor-element-e614913:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-e614913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-9cbc565 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-9cbc565.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-9cbc565 .eael-counter-container{text-align:center;}.elementor-15489 .elementor-element.elementor-element-9cbc565 .eael-counter-number{color:#542583;}.elementor-15489 .elementor-element.elementor-element-9cbc565 .eael-counter-number-wrap .eael-counter-number{font-family:"Bebas Neue", Sans-serif;font-size:60px;}.elementor-15489 .elementor-element.elementor-element-9cbc565 .eael-counter-number-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-9cbc565 .eael-counter-number-prefix{color:#542583;font-size:22px;}.elementor-15489 .elementor-element.elementor-element-9cbc565 .eael-counter-title{color:#542583;font-family:"Montserrat", Sans-serif;font-size:14px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-335156e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E2F2;--border-color:#E9E2F2;--border-radius:18px 18px 18px 18px;}.elementor-15489 .elementor-element.elementor-element-335156e:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-335156e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8FD;}.elementor-15489 .elementor-element.elementor-element-705537b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-705537b.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-705537b .eael-counter-container{text-align:center;}.elementor-15489 .elementor-element.elementor-element-705537b .eael-counter-number{color:#542583;}.elementor-15489 .elementor-element.elementor-element-705537b .eael-counter-number-wrap .eael-counter-number{font-family:"Bebas Neue", Sans-serif;font-size:60px;}.elementor-15489 .elementor-element.elementor-element-705537b .eael-counter-number-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-705537b .eael-counter-title{color:#542583;font-family:"Montserrat", Sans-serif;font-size:14px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-e785134{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-15489 .elementor-element.elementor-element-e785134:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-e785134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #505A0CD1 0%, #07404EC9 100%);}.elementor-15489 .elementor-element.elementor-element-9848f9f{--display:flex;}.elementor-15489 .elementor-element.elementor-element-fc8e80e .elementor-icon-box-wrapper{align-items:center;gap:9px;}.elementor-15489 .elementor-element.elementor-element-fc8e80e .elementor-icon{font-size:28px;}.elementor-15489 .elementor-element.elementor-element-fc8e80e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:2.4px;color:#FFFFFF;}.elementor-15489 .elementor-element.elementor-element-6327191{text-align:start;}.elementor-15489 .elementor-element.elementor-element-6327191 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:500;line-height:50px;color:var( --e-global-color-ae20994 );}.elementor-15489 .elementor-element.elementor-element-56bef18{width:var( --container-widget-width, 110.414% );max-width:110.414%;--container-widget-width:110.414%;--container-widget-flex-grow:0;text-align:start;}.elementor-15489 .elementor-element.elementor-element-56bef18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-56bef18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-ae20994 );}.elementor-15489 .elementor-element.elementor-element-4717fbb .elementor-button{background-color:#E6007E00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-4717fbb{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-4717fbb > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-15489 .elementor-element.elementor-element-4717fbb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-4717fbb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15489 .elementor-element.elementor-element-4717fbb .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-15489 .elementor-element.elementor-element-f06d99a.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-f06d99a img{width:95%;}.elementor-15489 .elementor-element.elementor-element-833b625{--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-15489 .elementor-element.elementor-element-833b625:not(.elementor-motion-effects-element-type-background), .elementor-15489 .elementor-element.elementor-element-833b625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ae20994 ) 0%, #FAF8FD 100%);}.elementor-15489 .elementor-element.elementor-element-4aacc2f > .elementor-widget-container{background-color:transparent;padding:0px 10px 0px 10px;background-image:linear-gradient(90deg, #E59CFF 0%, #9CB2FF 100%);border-radius:20px 20px 20px 20px;}.elementor-15489 .elementor-element.elementor-element-4aacc2f.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-4aacc2f .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-15489 .elementor-element.elementor-element-4aacc2f .elementor-icon{font-size:20px;}.elementor-15489 .elementor-element.elementor-element-4aacc2f .elementor-icon-box-title, .elementor-15489 .elementor-element.elementor-element-4aacc2f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;}.elementor-15489 .elementor-element.elementor-element-4aacc2f .elementor-icon-box-title{color:#7F2082;}.elementor-15489 .elementor-element.elementor-element-4aacc2f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;color:#8948E0;}.elementor-15489 .elementor-element.elementor-element-5ef7790{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15489 .elementor-element.elementor-element-5ef7790 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-5ef7790.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-5ef7790 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:59px;font-weight:500;line-height:50px;color:#000000;}.elementor-15489 .elementor-element.elementor-element-2c6f956{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-2c6f956.e-con{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-bc9bc10{--display:flex;}.elementor-15489 .elementor-element.elementor-element-0361857 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-0361857.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-0361857 .eael-counter-container{text-align:center;}.elementor-15489 .elementor-element.elementor-element-0361857 .eael-counter-number{color:var( --e-global-color-d403e19 );}.elementor-15489 .elementor-element.elementor-element-0361857 .eael-counter-number-wrap .eael-counter-number{font-family:"Bebas Neue", Sans-serif;font-size:60px;}.elementor-15489 .elementor-element.elementor-element-0361857 .eael-counter-number-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-0361857 .eael-counter-number-prefix{color:var( --e-global-color-d403e19 );}.elementor-15489 .elementor-element.elementor-element-0361857 .eael-counter-number-suffix{color:var( --e-global-color-d403e19 );font-family:"Bebas Neue", Sans-serif;font-size:33px;}.elementor-15489 .elementor-element.elementor-element-0361857 .eael-counter-title{color:var( --e-global-color-d403e19 );font-family:"Montserrat", Sans-serif;font-size:14px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-9ddc2b7{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-391864b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-391864b.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-391864b .eael-counter-container{text-align:center;}.elementor-15489 .elementor-element.elementor-element-391864b .eael-counter-number{color:var( --e-global-color-d403e19 );}.elementor-15489 .elementor-element.elementor-element-391864b .eael-counter-number-wrap .eael-counter-number{font-family:"Bebas Neue", Sans-serif;font-size:60px;}.elementor-15489 .elementor-element.elementor-element-391864b .eael-counter-number-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-391864b .eael-counter-number-prefix{color:var( --e-global-color-d403e19 );}.elementor-15489 .elementor-element.elementor-element-391864b .eael-counter-title{color:var( --e-global-color-d403e19 );font-family:"Montserrat", Sans-serif;font-size:14px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-14bdbfb{--display:flex;}.elementor-15489 .elementor-element.elementor-element-cfb5ceb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-cfb5ceb.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-cfb5ceb .eael-counter-container{text-align:center;}.elementor-15489 .elementor-element.elementor-element-cfb5ceb .eael-counter-number{color:var( --e-global-color-d403e19 );}.elementor-15489 .elementor-element.elementor-element-cfb5ceb .eael-counter-number-wrap .eael-counter-number{font-family:"Bebas Neue", Sans-serif;font-size:60px;}.elementor-15489 .elementor-element.elementor-element-cfb5ceb .eael-counter-number-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-cfb5ceb .eael-counter-number-suffix{color:var( --e-global-color-d403e19 );font-family:"Bebas Neue", Sans-serif;font-size:33px;}.elementor-15489 .elementor-element.elementor-element-cfb5ceb .eael-counter-title{color:var( --e-global-color-d403e19 );font-family:"Montserrat", Sans-serif;font-size:14px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-cbc18d4{--display:flex;}.elementor-15489 .elementor-element.elementor-element-7f26747 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-7f26747.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-7f26747 .eael-counter-container{text-align:center;}.elementor-15489 .elementor-element.elementor-element-7f26747 .eael-counter-number{color:var( --e-global-color-d403e19 );}.elementor-15489 .elementor-element.elementor-element-7f26747 .eael-counter-number-wrap .eael-counter-number{font-family:"Bebas Neue", Sans-serif;font-size:60px;}.elementor-15489 .elementor-element.elementor-element-7f26747 .eael-counter-number-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-7f26747 .eael-counter-title{color:var( --e-global-color-d403e19 );font-family:"Montserrat", Sans-serif;font-size:14px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-eb04d41{--display:flex;}.elementor-15489 .elementor-element.elementor-element-ba8dcb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-ba8dcb9.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-ba8dcb9 .eael-counter-container{text-align:center;}.elementor-15489 .elementor-element.elementor-element-ba8dcb9 .eael-counter-number{color:var( --e-global-color-d403e19 );}.elementor-15489 .elementor-element.elementor-element-ba8dcb9 .eael-counter-number-wrap .eael-counter-number{font-family:"Bebas Neue", Sans-serif;font-size:60px;}.elementor-15489 .elementor-element.elementor-element-ba8dcb9 .eael-counter-number-wrap{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-ba8dcb9 .eael-counter-number-prefix{color:var( --e-global-color-d403e19 );}.elementor-15489 .elementor-element.elementor-element-ba8dcb9 .eael-counter-title{color:var( --e-global-color-d403e19 );font-family:"Montserrat", Sans-serif;font-size:14px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;}.elementor-15489 .elementor-element.elementor-element-844bbfb{--spacer-size:40px;}.elementor-15489 .elementor-element.elementor-element-b550ef2 .elementor-button{background-color:#E6007E00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;fill:var( --e-global-color-d403e19 );color:var( --e-global-color-d403e19 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-b550ef2{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-b550ef2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-15489 .elementor-element.elementor-element-b550ef2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-b550ef2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15489 .elementor-element.elementor-element-b550ef2 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-15489 .elementor-element.elementor-element-895d1a8{--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-15489 .elementor-element.elementor-element-279099b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-279099b{text-align:center;}.elementor-15489 .elementor-element.elementor-element-279099b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:59px;font-weight:500;line-height:55px;color:var( --e-global-color-ae20994 );}.elementor-15489 .elementor-element.elementor-element-82d848c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-15489 .elementor-element.elementor-element-82d848c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-82d848c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-ae20994 );}.elementor-15489 .elementor-element.elementor-element-3ff4892{--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-15489 .elementor-element.elementor-element-5eeab5b .elementor-button{background-color:#E6007E00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;fill:var( --e-global-color-d403e19 );color:var( --e-global-color-d403e19 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-5eeab5b{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-5eeab5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-15489 .elementor-element.elementor-element-5eeab5b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-5eeab5b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15489 .elementor-element.elementor-element-5eeab5b .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-15489 .elementor-element.elementor-element-7768ad3 .elementor-button{background-color:#E6007E00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;fill:var( --e-global-color-ae20994 );color:var( --e-global-color-ae20994 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-7768ad3{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-7768ad3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-15489 .elementor-element.elementor-element-7768ad3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15489 .elementor-element.elementor-element-7768ad3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15489 .elementor-element.elementor-element-7768ad3 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-15489 .elementor-element.elementor-element-a866772{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15489 .elementor-element.elementor-element-99c3092{--width:75%;}.elementor-15489 .elementor-element.elementor-element-d9c6eca{--width:57%;}.elementor-15489 .elementor-element.elementor-element-a28584b{--width:44%;}.elementor-15489 .elementor-element.elementor-element-31b7e26{--content-width:1421px;}.elementor-15489 .elementor-element.elementor-element-839630e{--width:90%;}.elementor-15489 .elementor-element.elementor-element-5c1ded5{--width:44%;}.elementor-15489 .elementor-element.elementor-element-8d1c32c{--width:43%;}.elementor-15489 .elementor-element.elementor-element-aead22f{--content-width:1140px;}.elementor-15489 .elementor-element.elementor-element-c068b36{--width:54%;}.elementor-15489 .elementor-element.elementor-element-99875bd{--width:54%;}}@media(max-width:1024px){.elementor-widget-icon-box .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-box .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-spacer .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-spacer .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-nested-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-nested-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15489 .elementor-element.elementor-element-99e9221{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15489 .elementor-element.elementor-element-1516654{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-eael-counter .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-counter .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-icon-box .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-box .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-15489 .elementor-element.elementor-element-a174b88 .elementor-icon-box-wrapper{text-align:center;}.elementor-15489 .elementor-element.elementor-element-a174b88 .elementor-icon{font-size:20px;}.elementor-15489 .elementor-element.elementor-element-a174b88 .elementor-icon-box-description{font-size:10px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-15489 .elementor-element.elementor-element-a918f9f{text-align:center;}.elementor-15489 .elementor-element.elementor-element-a918f9f .elementor-heading-title{font-size:38px;line-height:0.9em;}.elementor-15489 .elementor-element.elementor-element-a7009c1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-15489 .elementor-element.elementor-element-a7009c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-27e59cd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15489 .elementor-element.elementor-element-ca8bcec{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15489 .elementor-element.elementor-element-7edc0a5 .elementor-icon-box-wrapper{text-align:center;}.elementor-15489 .elementor-element.elementor-element-7edc0a5 .elementor-icon{font-size:20px;}.elementor-15489 .elementor-element.elementor-element-7edc0a5 .elementor-icon-box-description{font-size:10px;}.elementor-widget-spacer .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-spacer .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15489 .elementor-element.elementor-element-ab1c68b{width:var( --container-widget-width, 390.992px );max-width:390.992px;--container-widget-width:390.992px;--container-widget-flex-grow:0;text-align:start;}.elementor-15489 .elementor-element.elementor-element-ab1c68b .elementor-heading-title{font-size:23px;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-15489 .elementor-element.elementor-element-b406a76{--min-height:17vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15489 .elementor-element.elementor-element-3ced63b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15489 .elementor-element.elementor-element-3ced63b .elementor-heading-title{font-size:23px;}.elementor-15489 .elementor-element.elementor-element-99c3092{--width:100%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-53dcc7e{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-53dcc7e img{width:50%;}.elementor-15489 .elementor-element.elementor-element-c087602{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-c087602 img{width:100%;}.elementor-15489 .elementor-element.elementor-element-d1c5095{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-d1c5095 img{width:50%;}.elementor-15489 .elementor-element.elementor-element-d714389{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-d714389 img{width:100%;}.elementor-15489 .elementor-element.elementor-element-b0f0542{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-b0f0542 img{width:50%;}.elementor-15489 .elementor-element.elementor-element-d739a76{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15489 .elementor-element.elementor-element-6accf75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-f8e38c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-2094f61 .elementor-icon-box-wrapper{text-align:start;}.elementor-15489 .elementor-element.elementor-element-2094f61 .elementor-icon{font-size:30px;}.elementor-15489 .elementor-element.elementor-element-2094f61 .elementor-icon-box-description{font-size:10px;line-height:2em;}.elementor-15489 .elementor-element.elementor-element-d51972c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15489 .elementor-element.elementor-element-565f21c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15489 .elementor-element.elementor-element-5366f38{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-15489 .elementor-element.elementor-element-a28c9c6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15489 .elementor-element.elementor-element-c54ebaf{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-50135b9 .elementor-icon-box-wrapper{text-align:start;}.elementor-15489 .elementor-element.elementor-element-50135b9 .elementor-icon{font-size:20px;}.elementor-15489 .elementor-element.elementor-element-50135b9 .elementor-icon-box-description{font-size:10px;line-height:2.2em;}.elementor-15489 .elementor-element.elementor-element-6b599ee{--spacer-size:0px;}.elementor-15489 .elementor-element.elementor-element-fbb1472{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15489 .elementor-element.elementor-element-fbb1472 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-fbb1472.elementor-element{--align-self:flex-start;}.elementor-15489 .elementor-element.elementor-element-fbb1472 .elementor-heading-title{font-size:25px;}.elementor-15489 .elementor-element.elementor-element-8248dd9{--spacer-size:0px;}.elementor-15489 .elementor-element.elementor-element-4497971 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-4497971{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-15489 .elementor-element.elementor-element-f8b0d98 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15489 .elementor-element.elementor-element-f8b0d98 img{width:100%;}.elementor-15489 .elementor-element.elementor-element-1292548{--spacer-size:10px;}.elementor-15489 .elementor-element.elementor-element-86bf8c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-f02b973{--spacer-size:30px;}.elementor-15489 .elementor-element.elementor-element-a28584b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15489 .elementor-element.elementor-element-0278cce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-0278cce .elementor-button{font-size:12px;padding:20px 30px 20px 30px;}.elementor-15489 .elementor-element.elementor-element-6ef3966{--spacer-size:30px;}.elementor-15489 .elementor-element.elementor-element-f375d79{width:var( --container-widget-width, 452.262px );max-width:452.262px;--container-widget-width:452.262px;--container-widget-flex-grow:0;text-align:justify;}.elementor-15489 .elementor-element.elementor-element-31b7e26{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15489 .elementor-element.elementor-element-e94df75 .elementor-icon-box-wrapper{text-align:center;}.elementor-15489 .elementor-element.elementor-element-e94df75 .elementor-icon{font-size:20px;}.elementor-15489 .elementor-element.elementor-element-e94df75 .elementor-icon-box-description{font-size:10px;}.elementor-15489 .elementor-element.elementor-element-ed93aec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15489 .elementor-element.elementor-element-ed93aec.elementor-element{--align-self:flex-start;}.elementor-15489 .elementor-element.elementor-element-ed93aec .elementor-heading-title{font-size:25px;}.elementor-15489 .elementor-element.elementor-element-5db4427{width:var( --container-widget-width, 355.02px );max-width:355.02px;--container-widget-width:355.02px;--container-widget-flex-grow:0;text-align:start;}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15489 .elementor-element.elementor-element-5c1ded5{--width:88%;}.elementor-15489 .elementor-element.elementor-element-dc5f9af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-dc5f9af.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-dc5f9af .elementor-heading-title{font-size:46px;line-height:0.9em;}.elementor-15489 .elementor-element.elementor-element-495da64 .elementor-heading-title{font-size:13px;}.elementor-widget-nested-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-nested-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15489 .elementor-element.elementor-element-99e9221{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15489 .elementor-element.elementor-element-8d1c32c{--width:81%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-fb6a22c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15489 .elementor-element.elementor-element-fb6a22c.elementor-element{--align-self:center;}.elementor-15489 .elementor-element.elementor-element-fb6a22c .elementor-heading-title{font-size:46px;line-height:0.9em;}.elementor-15489 .elementor-element.elementor-element-243d027 .elementor-heading-title{font-size:14px;}.elementor-15489 .elementor-element.elementor-element-1516654{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15489 .elementor-element.elementor-element-ba9939c .elementor-icon-box-wrapper{text-align:center;}.elementor-15489 .elementor-element.elementor-element-ba9939c .elementor-icon{font-size:20px;}.elementor-15489 .elementor-element.elementor-element-ba9939c .elementor-icon-box-description{font-size:10px;}.elementor-15489 .elementor-element.elementor-element-8d5cd29{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15489 .elementor-element.elementor-element-8d5cd29.elementor-element{--align-self:flex-start;}.elementor-15489 .elementor-element.elementor-element-8d5cd29 .elementor-heading-title{font-size:25px;}.elementor-15489 .elementor-element.elementor-element-b0e07e2{--spacer-size:8px;}.elementor-15489 .elementor-element.elementor-element-90db7c7 img{width:97%;}.elementor-15489 .elementor-element.elementor-element-1045a1c{--spacer-size:8px;}.elementor-15489 .elementor-element.elementor-element-1b2924d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-b483e4e{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-eael-counter .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-counter .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-15489 .elementor-element.elementor-element-e614913{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-335156e{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-4aacc2f .elementor-icon-box-wrapper{text-align:center;}.elementor-15489 .elementor-element.elementor-element-4aacc2f .elementor-icon{font-size:20px;}.elementor-15489 .elementor-element.elementor-element-4aacc2f .elementor-icon-box-description{font-size:10px;}.elementor-15489 .elementor-element.elementor-element-5ef7790{text-align:center;}.elementor-15489 .elementor-element.elementor-element-5ef7790 .elementor-heading-title{font-size:38px;line-height:0.9em;}.elementor-15489 .elementor-element.elementor-element-2c6f956{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-bc9bc10{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15489 .elementor-element.elementor-element-9ddc2b7{--width:50%;}.elementor-15489 .elementor-element.elementor-element-14bdbfb{--width:50%;}.elementor-15489 .elementor-element.elementor-element-cbc18d4{--width:50%;}.elementor-15489 .elementor-element.elementor-element-eb04d41{--width:50%;}.elementor-15489 .elementor-element.elementor-element-279099b{text-align:center;}.elementor-15489 .elementor-element.elementor-element-279099b .elementor-heading-title{font-size:38px;line-height:0.9em;}.elementor-15489 .elementor-element.elementor-element-82d848c{width:var( --container-widget-width, 355.02px );max-width:355.02px;--container-widget-width:355.02px;--container-widget-flex-grow:0;text-align:start;}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for icon-box, class: .elementor-element-a174b88 */.destello-icono .elementor-icon i,
.destello-icono .elementor-icon svg {
    animation: brilloSuave 2.5s ease-in-out infinite;
}

@keyframes brilloSuave {
    0%, 100% {
        filter: brightness(1);
    }

    50% {
        filter: brightness(1.6);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7edc0a5 */.destello-icono .elementor-icon i,
.destello-icono .elementor-icon svg {
    animation: brilloSuave 2.5s ease-in-out infinite;
}

@keyframes brilloSuave {
    0%, 100% {
        filter: brightness(1);
    }

    50% {
        filter: brightness(1.6);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba1a65 */.elementor-15489 .elementor-element.elementor-element-1ba1a65 {
  transition: transform 0.7s ease;
}

.elementor-15489 .elementor-element.elementor-element-1ba1a65:hover {
  transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7635d5b */.elementor-15489 .elementor-element.elementor-element-7635d5b {
  transition: transform 0.7s ease;
}

.elementor-15489 .elementor-element.elementor-element-7635d5b:hover {
  transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3e7f21 */.elementor-15489 .elementor-element.elementor-element-b3e7f21 {
  transition: transform 0.7s ease;
}

.elementor-15489 .elementor-element.elementor-element-b3e7f21:hover {
  transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9c6eca */.elementor-15489 .elementor-element.elementor-element-d9c6eca {
  transition: transform 0.7s ease;
}

.elementor-15489 .elementor-element.elementor-element-d9c6eca:hover {
  transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2094f61 */.destello-icono .elementor-icon i,
.destello-icono .elementor-icon svg {
    animation: brilloSuave 2.5s ease-in-out infinite;
}

@keyframes brilloSuave {
    0%, 100% {
        filter: brightness(1);
    }

    50% {
        filter: brightness(1.6);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5bbec77 */.titulo-marco2 {
    position: relative;
    display: inline-block;
    padding: 5px 20px;

    background:
        linear-gradient(#ffb800, #ffb800) top left / 7px 3px no-repeat,
        linear-gradient(#ffb800, #ffb800) top left / 3px 7px no-repeat,

        linear-gradient(#ffb800, #ffb800) top right / 7px 3px no-repeat,
        linear-gradient(#ffb800, #ffb800) top right / 3px 7px no-repeat,

        linear-gradient(#ffb800, #ffb800) bottom left / 7px 3px no-repeat,
        linear-gradient(#ffb800, #ffb800) bottom left / 3px 7px no-repeat,

        linear-gradient(#ffb800, #ffb800) bottom right / 7px 3px no-repeat,
        linear-gradient(#ffb800, #ffb800) bottom right / 3px 7px no-repeat;

    border: 1px solid rgba(255,255,255,.2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0a24f5e */.titulo-marco2 {
    position: relative;
    display: inline-block;
    padding: 5px 20px;

    background:
        linear-gradient(#ffb800, #ffb800) top left / 7px 3px no-repeat,
        linear-gradient(#ffb800, #ffb800) top left / 3px 7px no-repeat,

        linear-gradient(#ffb800, #ffb800) top right / 7px 3px no-repeat,
        linear-gradient(#ffb800, #ffb800) top right / 3px 7px no-repeat,

        linear-gradient(#ffb800, #ffb800) bottom left / 7px 3px no-repeat,
        linear-gradient(#ffb800, #ffb800) bottom left / 3px 7px no-repeat,

        linear-gradient(#ffb800, #ffb800) bottom right / 7px 3px no-repeat,
        linear-gradient(#ffb800, #ffb800) bottom right / 3px 7px no-repeat;

    border: 1px solid rgba(255,255,255,.2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bd3e9c */.titulo-marco2 {
    position: relative;
    display: inline-block;
    padding: 5px 20px;

    background:
        linear-gradient(#ffb800, #ffb800) top left / 7px 3px no-repeat,
        linear-gradient(#ffb800, #ffb800) top left / 3px 7px no-repeat,

        linear-gradient(#ffb800, #ffb800) top right / 7px 3px no-repeat,
        linear-gradient(#ffb800, #ffb800) top right / 3px 7px no-repeat,

        linear-gradient(#ffb800, #ffb800) bottom left / 7px 3px no-repeat,
        linear-gradient(#ffb800, #ffb800) bottom left / 3px 7px no-repeat,

        linear-gradient(#ffb800, #ffb800) bottom right / 7px 3px no-repeat,
        linear-gradient(#ffb800, #ffb800) bottom right / 3px 7px no-repeat;

    border: 1px solid rgba(255,255,255,.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d739a76 */.fondo-luz {
    position: relative;
    overflow: hidden;
    background: #0b0712;
    isolation: isolate;
}

/* LUZ DEL MOUSE */
.fondo-luz::before {
    content: "";
    position: absolute;
    inset: 0;

    background: radial-gradient(
        circle 420px at var(--mouse-x, 50%) var(--mouse-y, 50%),
        rgba(137, 72, 224, 0.90) 0%,
        rgba(137, 72, 224, 0.60) 20%,
        rgba(137, 72, 224, 0.32) 40%,
        rgba(137, 72, 224, 0.12) 60%,
        transparent 80%
    );

    pointer-events: none;
    z-index: 1;
    mix-blend-mode: screen;
}

/* OSCURECIMIENTO MUCHO MÁS SUAVE */
.fondo-luz::after {
    content: "";
    position: absolute;
    inset: 0;

    background: rgba(5, 2, 12, 0.30);

    pointer-events: none;
    z-index: 2;
}

/* CONTENIDO */
.fondo-luz > .e-con-inner {
    position: relative;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50135b9 */.destello-icono .elementor-icon i,
.destello-icono .elementor-icon svg {
    animation: brilloSuave 2.5s ease-in-out infinite;
}

@keyframes brilloSuave {
    0%, 100% {
        filter: brightness(1);
    }

    50% {
        filter: brightness(1.6);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0278cce */.btn-next-morado {
  text-decoration: none;
  position: relative;
  overflow: hidden;

  font-weight: 500;
  text-transform: uppercase;
  color: #FFFFFF;

  width: 40%;
  max-width: 400px;
  margin: 0;
  padding: 0.5rem 1.4rem;

  background: #542583;

  border: 2px solid rgba(255,255,255,.25);
  border-radius: 999px;

  box-shadow:
    0 4px 12px rgba(137,72,224,.25),
    inset 0 2px 2px rgba(255,255,255,.25),
    inset 0 -6px 8px rgba(60,20,100,.30);

  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;

  cursor: pointer;

  transition:
    transform .3s ease,
    filter .3s ease,
    box-shadow .3s ease;
}


/* BRILLO */
.btn-next-morado::after {
  content: "";
  position: absolute;
  width: 75%;
  height: 120%;
  top: 0;
  left: -110%;

  transform: rotate(-45deg);

  background: linear-gradient(
    to left,
    rgba(255,255,255,.30),
    transparent
  );

  animation: btnShineMorado 5s ease-out infinite;
  pointer-events: none;
}


/* HOVER */
.btn-next-morado:hover {
  transform: translateY(-2px);
  filter: brightness(1.08);

  box-shadow:
    0 6px 18px rgba(137,72,224,.30),
    0 0 18px rgba(137,72,224,.15),
    inset 0 2px 2px rgba(255,255,255,.30),
    inset 0 -6px 8px rgba(60,20,100,.25);
}


/* CLICK */
.btn-next-morado:active {
  transform: translateY(1px);
}


/* ANIMACIÓN DEL BRILLO */
@keyframes btnShineMorado {
  0% {
    left: -110%;
    opacity: 0;
  }

  5% {
    opacity: 1;
  }

  35% {
    left: 150%;
    opacity: 1;
  }

  36% {
    opacity: 0;
  }

  100% {
    left: 150%;
    opacity: 0;
  }
}


/* FLECHA */
.btn-next-morado img.btn-arrow {
  width: 1.1em;
  height: 1.1em;
  flex-shrink: 0;

  filter: brightness(0) invert(1);
}


/* MOBILE */
@media (max-width: 767px) {

  .btn-next-morado {
    width: 100%;
    max-width: 360px;


    font-size: .95rem;
    line-height: 1.2;

    white-space: normal;
    text-align: center;

    gap: 8px;
  }

  .btn-next-morado img.btn-arrow {
    width: 1.2em;
    height: 1.2em;
  }

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e94df75 */.destello-icono .elementor-icon i,
.destello-icono .elementor-icon svg {
    animation: brilloSuave 2.5s ease-in-out infinite;
}

@keyframes brilloSuave {
    0%, 100% {
        filter: brightness(1);
    }

    50% {
        filter: brightness(1.6);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc5f9af */.degra-cth {
  background: linear-gradient(
    100deg,
    #8948E0 0%,
    #88DEFB 100%
  );
  background-size: 200% 200%;
  animation: moverDegradado 5s ease infinite;

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

@keyframes moverDegradado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c1ded5 */.titulo-marco1 {
  position: relative;
  display: inline-block;
  padding: 5px 20px;

  /* Marco */
  background:
    linear-gradient(#88DEFB, #88DEFB) top left / 12px 4px no-repeat,
    linear-gradient(#88DEFB, #88DEFB) top left / 4px 12px no-repeat,

    linear-gradient(#88DEFB, #88DEFB) top right / 12px 4px no-repeat,
    linear-gradient(#88DEFB, #88DEFB) top right / 4px 12px no-repeat,

    linear-gradient(#88DEFB, #88DEFB) bottom left / 12px 4px no-repeat,
    linear-gradient(#88DEFB, #88DEFB) bottom left / 4px 12px no-repeat,

    linear-gradient(#88DEFB, #88DEFB) bottom right / 12px 4px no-repeat,
    linear-gradient(#88DEFB, #88DEFB) bottom right / 4px 12px no-repeat;

  border: 1px solid rgba(136, 222, 251, 0.2);
}


/* PARTÍCULA DE LUZ */
.titulo-marco1::before {
  content: "";
  position: absolute;

  width: 4px;
  height: 4px;

  background: #88DEFB;
  border-radius: 50%;

  box-shadow:
    0 0 5px #88DEFB,
    0 0 10px rgba(136, 222, 251, 0.8),
    0 0 18px rgba(136, 222, 251, 0.5);

  animation: recorrerMarco 6s linear infinite;
}


/* RECORRIDO */
@keyframes recorrerMarco {

  /* Arriba izquierda */
  0% {
    top: -2px;
    left: -2px;
  }

  /* Arriba derecha */
  25% {
    top: -2px;
    left: calc(100% - 2px);
  }

  /* Abajo derecha */
  50% {
    top: calc(100% - 2px);
    left: calc(100% - 2px);
  }

  /* Abajo izquierda */
  75% {
    top: calc(100% - 2px);
    left: -2px;
  }

  /* Regreso */
  100% {
    top: -2px;
    left: -2px;
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-99e9221 */.elementor-15489 .elementor-element.elementor-element-99e9221 .swiper-wraper[data-swiper-slide-index="1"]{
    transform: scale(2);
}
.elementor-15489 .elementor-element.elementor-element-99e9221 img{
    filter: saturate(0);
    transition: 0.5s;
}
.elementor-15489 .elementor-element.elementor-element-99e9221 img:hover{
    filter: saturate(1);
}
.elementor-15489 .elementor-element.elementor-element-99e9221 .swiper-slide:hover {
    transform: translateY(-10px);
    animation: tal 2s ease-in-out;
    transition: 0.5s;
    z-index: 1;
}
.elementor-15489 .elementor-element.elementor-element-99e9221 .elementor-image-carousel-wrapper{
    overflow: visible;
}
[aria-label]{
    overflow: visible;
}

[aria-label="1 / 5"]:hover:before{ content:"Sergio Cánovas";left: 80px;height: 150px;}
[aria-label="2 / 5"]:hover:before{ content:"Antonio De Dios";left: 80px;height: 150px;}
[aria-label="3 / 5"]:hover::before{ content:"Barbara";left: 80px;height: 150px;}
[aria-label="4 / 5"]:hover::before{ content:"Estefania";left: 80px;height: 130px;}
[aria-label="5 / 5"]:hover::before{ content:"Rommel";left: 80px;height: 150px;}


[aria-label]:hover:before{
    position: absolute;
    top: 220px;
    font-size: 18px;
    width: 330px;
    display: flex;
    background-color: #54258360;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 15px 16px;
    border-radius: 10px;
    color: white;
    animation: entrada 0.8s forwards;
    z-index: 999;
    border: solid 1px #8948E0;
}


[aria-label="1 / 5"]:hover:after{
    content:"Fundador y formador principal de Crea Tu Huella"; left: 97px;
}
[aria-label="2 / 5"]:hover:after{
    content:"Formador"; left: 97px;
}
[aria-label="3 / 5"]:hover:after{
    content: "Formador"; left: 97px;
}
[aria-label="4 / 5"]:hover:after{
    content: "Formador"; left: 97px;
}
[aria-label="5 / 5"]:hover:after{
    content: "Formador"; left: 97px;
}

[aria-label]:hover:after{
    font-size: 14px;
    position: absolute;
    width: 288px;
    text-align: left;
    top: 260px;
    z-index: 9999;
    line-height: 1.3em;
    animation: entrada 0.8s forwards;
    transition: 0.8s;
    color: white;
}

@keyframes entrada{
    0%{
        opacity:0;
        transform: translateY(20px);
    }
    100%{
        opacity:1;
        transform: translateY(0px);
}}



/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
[aria-label="1 / 5"]:hover:before{ content:"Adrián Lucena";left: 10vw;height: 20vw;}
[aria-label="2 / 5"]:hover:before{ content:"Marc Ramos";left:10vw;height: 20vw;}
[aria-label="3 / 5"]:hover::before{ content:"Enrique Ortiz";left: 1vw;height: 20vw;}
[aria-label="4 / 5"]:hover::before{ content:"Sergi Suller";left: -20vw;height: 20vw;}
[aria-label="5 / 5"]:hover::before{ content:"Marwan";left: -24vw;height: 20vw;}

[aria-label]:hover:before{
    position: absolute;
    top: 28vw;
    font-size: 18px;
    width: 40vw;
    padding: 2vw 2vw;
}

[aria-label="1 / 5"]:hover:after{
    content:"Descripción del experto"; left: 12vw;
}
[aria-label="2 / 5"]:hover:after{
    content:"Descripción del experto"; left: 12vw;
}
[aria-label="3 / 5"]:hover:after{
    content: "Descripción del experto"; left: 3vw;
}
[aria-label="4 / 5"]:hover:after{
    content: "Descripción del experto"; left: -18vw;
}
[aria-label="5 / 5"]:hover:after{
    content: "Descripción del experto"; left: -22vw;
}

[aria-label]:hover:after{
    font-size: 14px;
    width: 40vw;
    top: 34vw;
}
}



/*Celular*/
@media (max-width:767px){
    [aria-label="1 / 5"]:hover:before{ content:"Sergio cánovas";left: 1vw;height: 40vw;}
[aria-label="2 / 5"]:hover:before{ content:"Antonio de Dios";left: -43vw;height: 40vw;}
[aria-label="3 / 5"]:hover::before{ content:"Bárbara";left: -43vw;height: 40vw;}
[aria-label="4 / 5"]:hover::before{ content:"Estefanía";left: -43vw;height: 40vw;}
[aria-label="5 / 5"]:hover::before{ content:"Roomel";left: -43vw;height: 40vw;}

[aria-label]:hover:before{
    position: absolute;
    top: 60vw;
    font-size: 18px;
    width: 80vw;
    padding: 4vw 5vw;
}

[aria-label="1 / 5"]:hover:after{
    content:"Descripción del experto"; left: 6vw;
}
[aria-label="2 / 5"]:hover:after{
    content:"Descripción del experto"; left: -38vw;
}
[aria-label="3 / 5"]:hover:after{
    content: "Descripción del experto"; left: -38vw;
}
[aria-label="4 / 5"]:hover:after{
    content: "Descripción del experto"; left: -38vw;
}
[aria-label="5 / 5"]:hover:after{
    content: "Descripción del experto"; left: -38vw;
}

[aria-label]:hover:after{
    font-size: 14px;
    width: 80vw;
    top: 72vw;
}
}

@media (max-width:767px){
    .elementor-15489 .elementor-element.elementor-element-99e9221 .swiper-slide:hover {
        transform: translateY(-2.6vw);
    }

    [aria-label]:hover:before {
        top: 56.4vw;
        font-size: 4.6vw;
        width: 84.6vw;
        padding: 3.8vw 4.1vw;
    }

    [aria-label]:hover:after {
        font-size: 3.6vw;
        width: 73.8vw;
        top: 66.7vw;
    }

    [aria-label="1 / 5"]:hover:before,
    [aria-label="2 / 5"]:hover:before,
    [aria-label="3 / 5"]:hover::before,
    [aria-label="4 / 5"]:hover::before,
    [aria-label="5 / 5"]:hover::before {
        left: 0vw;
        height: 40vw;
    }


    [aria-label="1 / 5"]:hover:after,
    [aria-label="2 / 5"]:hover:after,
    [aria-label="3 / 5"]:hover:after,
    [aria-label="4 / 5"]:hover:after,
    [aria-label="5 / 5"]:hover:after {
        left: 4.5vw;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb6a22c */.degra-cth {
  background: linear-gradient(
    100deg,
    #8948E0 0%,
    #88DEFB 100%
  );
  background-size: 200% 200%;
  animation: moverDegradado 5s ease infinite;

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

@keyframes moverDegradado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d1c32c */.titulo-marco1 {
  position: relative;
  display: inline-block;
  padding: 5px 20px;

  /* Marco */
  background:
    linear-gradient(#88DEFB, #88DEFB) top left / 12px 4px no-repeat,
    linear-gradient(#88DEFB, #88DEFB) top left / 4px 12px no-repeat,

    linear-gradient(#88DEFB, #88DEFB) top right / 12px 4px no-repeat,
    linear-gradient(#88DEFB, #88DEFB) top right / 4px 12px no-repeat,

    linear-gradient(#88DEFB, #88DEFB) bottom left / 12px 4px no-repeat,
    linear-gradient(#88DEFB, #88DEFB) bottom left / 4px 12px no-repeat,

    linear-gradient(#88DEFB, #88DEFB) bottom right / 12px 4px no-repeat,
    linear-gradient(#88DEFB, #88DEFB) bottom right / 4px 12px no-repeat;

  border: 1px solid rgba(136, 222, 251, 0.2);

}


/* PARTÍCULA DE LUZ */
.titulo-marco1::before {
  content: "";
  position: absolute;

  width: 4px;
  height: 4px;

  background: #88DEFB;
  border-radius: 50%;

  box-shadow:
    0 0 5px #88DEFB,
    0 0 10px rgba(136, 222, 251, 0.8),
    0 0 18px rgba(136, 222, 251, 0.5);

  animation: recorrerMarco 6s linear infinite;
}


/* RECORRIDO */
@keyframes recorrerMarco {

  /* Arriba izquierda */
  0% {
    top: -2px;
    left: -2px;
  }

  /* Arriba derecha */
  25% {
    top: -2px;
    left: calc(100% - 2px);
  }

  /* Abajo derecha */
  50% {
    top: calc(100% - 2px);
    left: calc(100% - 2px);
  }

  /* Abajo izquierda */
  75% {
    top: calc(100% - 2px);
    left: -2px;
  }

  /* Regreso */
  100% {
    top: -2px;
    left: -2px;
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1516654 *//* Imagen / hover */
.voces-invitadas img {
    filter: saturate(0);
    transition: 0.5s;
}

.voces-invitadas img:hover {
    filter: saturate(1);
}

.voces-invitadas .swiper-slide:hover {
    transform: translateY(-10px);
    animation: tal 2s ease-in-out;
    transition: 0.5s;
    z-index: 1;
}

.voces-invitadas .elementor-image-carousel-wrapper {
    overflow: visible;
}

.voces-invitadas [aria-label] {
    overflow: visible;
}



.voces-invitadas [aria-label="1 / 5"]:hover::before {
    content: "Jorge Eduardo";
    left: 80px;
    height: 150px;
}

.voces-invitadas [aria-label="2 / 5"]:hover::before {
    content: "Monica Galán";
    left: 80px;
    height: 150px;
}

.voces-invitadas [aria-label="3 / 5"]:hover::before {
    content: "Nombre 3";
    left: 80px;
    height: 150px;
}

.voces-invitadas [aria-label="4 / 5"]:hover::before {
    content: "Nombre 4";
    left: 80px;
    height: 130px;
}

.voces-invitadas [aria-label="5 / 5"]:hover::before {
    content: "Nombre 5";
    left: 80px;
    height: 150px;
}


/* Caja del nombre */

.voces-invitadas [aria-label]:hover::before {
    position: absolute;
    top: 220px;
    font-size: 18px;
    width: 330px;
    display: flex;
    background-color: #54258360;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    padding: 15px 16px;
    border-radius: 10px;
    color: white;
    animation: entrada-invitados 0.8s forwards;
    z-index: 999;
    border: solid 1px #8948E0;
}


.voces-invitadas [aria-label="1 / 5"]:hover::after {
    content: "CEO y Ponente de CTH";
    left: 97px;
}

.voces-invitadas [aria-label="2 / 5"]:hover::after {
    content: "Descripción del experto";
    left: 97px;
}

.voces-invitadas [aria-label="3 / 5"]:hover::after {
    content: "Descripción del experto";
    left: 97px;
}

.voces-invitadas [aria-label="4 / 5"]:hover::after {
    content: "Descripción del experto";
    left: 97px;
}

.voces-invitadas [aria-label="5 / 5"]:hover::after {
    content: "Descripción del experto";
    left: 97px;
}


/* Caja de descripción */

.voces-invitadas [aria-label]:hover::after {
    font-size: 14px;
    position: absolute;
    width: 288px;
    text-align: left;
    top: 260px;
    z-index: 9999;
    line-height: 1.3em;
    animation: entrada-invitados 0.8s forwards;
    transition: 0.8s;
    color: white;
}


/* =========================================
   ANIMACIÓN
========================================= */

@keyframes entrada-invitados {
    0% {
        opacity: 0;
        transform: translateY(20px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
}


/* =========================================
   TABLET
========================================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .voces-invitadas [aria-label="1 / 5"]:hover::before {
        content: "Nombre 1";
        left: 10vw;
        height: 20vw;
    }

    .voces-invitadas [aria-label="2 / 5"]:hover::before {
        content: "Nombre 2";
        left: 10vw;
        height: 20vw;
    }

    .voces-invitadas [aria-label="3 / 5"]:hover::before {
        content: "Nombre 3";
        left: 1vw;
        height: 20vw;
    }

    .voces-invitadas [aria-label="4 / 5"]:hover::before {
        content: "Nombre 4";
        left: -20vw;
        height: 20vw;
    }

    .voces-invitadas [aria-label="5 / 5"]:hover::before {
        content: "Nombre 5";
        left: -24vw;
        height: 20vw;
    }

    .voces-invitadas [aria-label]:hover::before {
        position: absolute;
        top: 28vw;
        font-size: 18px;
        width: 40vw;
        padding: 2vw 2vw;
    }


    .voces-invitadas [aria-label="1 / 5"]:hover::after {
        content: "Descripción del experto";
        left: 12vw;
    }

    .voces-invitadas [aria-label="2 / 5"]:hover::after {
        content: "Descripción del experto";
        left: 12vw;
    }

    .voces-invitadas [aria-label="3 / 5"]:hover::after {
        content: "Descripción del experto";
        left: 3vw;
    }

    .voces-invitadas [aria-label="4 / 5"]:hover::after {
        content: "Descripción del experto";
        left: -18vw;
    }

    .voces-invitadas [aria-label="5 / 5"]:hover::after {
        content: "Descripción del experto";
        left: -22vw;
    }

    .voces-invitadas [aria-label]:hover::after {
        font-size: 14px;
        width: 40vw;
        top: 34vw;
    }
}


/* =========================================
   MÓVIL
========================================= */

@media (max-width: 767px) {

    .voces-invitadas [aria-label="1 / 5"]:hover::before {
        content: "Nombre 1";
        left: 1vw;
        height: 40vw;
    }

    .voces-invitadas [aria-label="2 / 5"]:hover::before {
        content: "Nombre 2";
        left: -43vw;
        height: 40vw;
    }

    .voces-invitadas [aria-label="3 / 5"]:hover::before {
        content: "Nombre 3";
        left: -43vw;
        height: 40vw;
    }

    .voces-invitadas [aria-label="4 / 5"]:hover::before {
        content: "Nombre 4";
        left: -43vw;
        height: 40vw;
    }

    .voces-invitadas [aria-label="5 / 5"]:hover::before {
        content: "Nombre 5";
        left: -43vw;
        height: 40vw;
    }


    .voces-invitadas [aria-label]:hover::before {
        position: absolute;
        top: 60vw;
        font-size: 18px;
        width: 80vw;
        padding: 4vw 5vw;
    }


    .voces-invitadas [aria-label="1 / 5"]:hover::after {
        content: "Descripción del experto";
        left: 6vw;
    }

    .voces-invitadas [aria-label="2 / 5"]:hover::after {
        content: "Descripción del experto";
        left: -38vw;
    }

    .voces-invitadas [aria-label="3 / 5"]:hover::after {
        content: "Descripción del experto";
        left: -38vw;
    }

    .voces-invitadas [aria-label="4 / 5"]:hover::after {
        content: "Descripción del experto";
        left: -38vw;
    }

    .voces-invitadas [aria-label="5 / 5"]:hover::after {
        content: "Descripción del experto";
        left: -38vw;
    }


    .voces-invitadas [aria-label]:hover::after {
        font-size: 14px;
        width: 80vw;
        top: 72vw;
    }
}


@media (max-width:767px){
    .elementor-15489 .elementor-element.elementor-element-1516654 .swiper-slide:hover {
        transform: translateY(-2.6vw);
    }

    [aria-label]:hover:before {
        top: 56.4vw;
        font-size: 4.6vw;
        width: 84.6vw;
        padding: 3.8vw 4.1vw;
    }

    [aria-label]:hover:after {
        font-size: 3.6vw;
        width: 73.8vw;
        top: 66.7vw;
    }

    [aria-label="1 / 5"]:hover:before,
    [aria-label="2 / 5"]:hover:before,
    [aria-label="3 / 5"]:hover::before,
    [aria-label="4 / 5"]:hover::before,
    [aria-label="5 / 5"]:hover::before {
        left: 0vw;
        height: 40vw;
    }


    [aria-label="1 / 5"]:hover:after,
    [aria-label="2 / 5"]:hover:after,
    [aria-label="3 / 5"]:hover:after,
    [aria-label="4 / 5"]:hover:after,
    [aria-label="5 / 5"]:hover:after {
        left: 4.5vw;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31b7e26 */.elementor-15489 .elementor-element.elementor-element-31b7e26 {
  position: relative;
  overflow: hidden;
}



/* IMAGEN DERECHA */
.elementor-15489 .elementor-element.elementor-element-31b7e26::after {
  content: "";
  position: absolute;

  width: 800px;
  height: 600px;

  top: 20%;
  right: 10%;

  transform: translate(70%, -70%);

  background-image: url("http://creatuhuellaflorida.com/wp-content/uploads/2026/09/huella2.webp");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 90%;

  opacity: 0.6;

  pointer-events: none;
  z-index: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ba9939c */.destello-icono .elementor-icon i,
.destello-icono .elementor-icon svg {
    animation: brilloSuave 2.5s ease-in-out infinite;
}

@keyframes brilloSuave {
    0%, 100% {
        filter: brightness(1);
    }

    50% {
        filter: brightness(1.6);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c068b36 */.linea-creadores-2 {
    background: linear-gradient(
        90deg,
        #24B9E8,
        #8948E0,
        #E6007E,
        #24B9E8,
        #8948E0,
        #E6007E
    );

    background-size: 300% 100%;
    animation: flujoLinea2 6s ease-in-out infinite alternate;
}

@keyframes flujoLinea2 {
    from {
        background-position: 100% 50%;
    }

    to {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-90db7c7 */.linea-creadores-1 {
    background: linear-gradient(
        90deg,
        #24B9E8,
        #8948E0,
        #E6007E,
        #24B9E8,
        #8948E0,
        #E6007E
    );

    background-size: 300% 100%;
    animation: flujoLinea1 6s linear infinite;
}

@keyframes flujoLinea1 {
    from {
        background-position: 0% 50%;
    }
    to {
        background-position: 300% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99875bd */.linea-creadores-1 {
    background: linear-gradient(
        90deg,
        #24B9E8,
        #8948E0,
        #E6007E,
        #24B9E8,
        #8948E0,
        #E6007E
    );

    background-size: 300% 100%;
    animation: flujoLinea1 6s ease-in-out infinite alternate;
}

@keyframes flujoLinea1 {
    from {
        background-position: 0% 50%;
    }

    to {
        background-position: 100% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4717fbb */.btn-next {
  text-decoration: none;
  position: relative;
  overflow: hidden;

  font-weight: 500;
  letter-spacing: 0;
  text-transform: uppercase;
  color: #fff;

  width: 40%;
  max-width: 400px;
  margin: 0;

  padding: 0.5rem 1.4rem;

  background: linear-gradient(
    90deg,
    #BED13C,
    #01BAE8
  );

  border: 2px solid rgba(255,255,255,.25);
  border-radius: 999px;

  /* EFECTO 3D */
  box-shadow:
    0 0 10px rgba(255,255,255,.12),
    0 0 25px rgba(1,186,232,.30),
    0 0 45px rgba(190,209,60,.20),
    inset 0 2px 2px rgba(255,255,255,.30),
    inset 0 -6px 8px rgba(0,0,0,.30);

  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;

  cursor: pointer;

  transition:
    transform .3s ease,
    filter .3s ease,
    box-shadow .3s ease;
}


/* Brillo que atraviesa el botón */
.btn-next::after {
  content: "";
  position: absolute;

  width: 75%;
  height: 120%;

  top: 0;
  left: -110%;

  transform: rotate(-45deg);

  background: linear-gradient(
    to left,
    rgba(255,255,255,.45),
    transparent
  );

  animation: btnShine 5s ease-out infinite;

  pointer-events: none;
}


/* Hover */
.btn-next:hover {
  transform: translateY(-2px);
  filter: brightness(1.08);

  box-shadow:
    0 0 10px rgba(255,255,255,.15),
    0 0 30px rgba(1,186,232,.38),
    0 0 50px rgba(190,209,60,.25),
    inset 0 2px 2px rgba(255,255,255,.35),
    inset 0 -6px 8px rgba(0,0,0,.25);
}


/* Click */
.btn-next:active {
  transform: translateY(1px);

  box-shadow:
    0 0 8px rgba(1,186,232,.25),
    inset 0 3px 5px rgba(0,0,0,.25),
    inset 0 -2px 3px rgba(255,255,255,.15);
}


/* Flecha */
.btn-next img.btn-arrow {
  width: 1.1em;
  height: 1.1em;

  flex-shrink: 0;

  filter: brightness(0) invert(1);
}


/* ANIMACIÓN DEL BRILLO */
@keyframes btnShine {

  0% {
    left: -110%;
    opacity: 0;
  }

  5% {
    opacity: 1;
  }

  35% {
    left: 150%;
    opacity: 1;
  }

  36% {
    opacity: 0;
  }

  100% {
    left: 150%;
    opacity: 0;
  }

}


/* MOBILE */
@media (max-width: 767px) {

  .btn-next {
    width: 90%;
    max-width: 360px;

    margin: 0;

    padding: .95rem 1.25rem;

    font-size: .95rem;
    line-height: 1.2;

    white-space: normal;
    text-align: center;

    gap: 8px;
  }

  .btn-next img.btn-arrow {
    width: 1.2em;
    height: 1.2em;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e785134 */.elementor-15489 .elementor-element.elementor-element-e785134 {
    position: relative;
    border-radius: 30px;
}

.elementor-15489 .elementor-element.elementor-element-e785134::before {
    content: "";
    position: absolute;
    inset: 0;

    border: 3px solid transparent;
    border-radius: 30px;

    background: linear-gradient(
        90deg,
        #BED13C,
        #01BAE8
    ) border-box;

    -webkit-mask:
        linear-gradient(#fff 0 0) padding-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
    mask-composite: exclude;

    pointer-events: none;
    z-index: 10;
}



.spotlight-container {
    position: relative;
    overflow: hidden;
}

/* Capa de iluminación */
.spotlight-container::after {
    content: "";
    position: absolute;
    inset: 0;

    background: radial-gradient(
        circle 220px at var(--mouse-x, 50%) var(--mouse-y, 50%),
        rgba(255,255,255,0.22) 0%,
        rgba(1,186,232,0.10) 30%,
        transparent 70%
    );

    opacity: 0;
    transition: opacity .35s ease;

    pointer-events: none;
    z-index: 5;
}

.spotlight-container:hover::after {
    opacity: 1;
}


/* Hover sutil del contenedor */
.elementor-15489 .elementor-element.elementor-element-e785134 {
    transition:
        transform .35s ease,
        box-shadow .35s ease,
        filter .35s ease;
}

.elementor-15489 .elementor-element.elementor-element-e785134:hover {
    transform: translateY(-2px);

    box-shadow:
        0 8px 25px rgba(1,186,232,.12),
        0 0 20px rgba(190,209,60,.06);

    filter: brightness(1.03);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4aacc2f */.destello-icono .elementor-icon i,
.destello-icono .elementor-icon svg {
    animation: brilloSuave 2.5s ease-in-out infinite;
}

@keyframes brilloSuave {
    0%, 100% {
        filter: brightness(1);
    }

    50% {
        filter: brightness(1.6);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc9bc10 */.elementor-15489 .elementor-element.elementor-element-bc9bc10 {
    border-right: 2px solid transparent;
    border-image: linear-gradient(
        to bottom,
        transparent,
        #8948E0,
        #4CBCED,
        transparent
    ) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ddc2b7 */.elementor-15489 .elementor-element.elementor-element-9ddc2b7 {
    border-right: 2px solid transparent;
    border-image: linear-gradient(
        to bottom,
        transparent,
        #8948E0,
        #4CBCED,
        transparent
    ) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14bdbfb */.elementor-15489 .elementor-element.elementor-element-14bdbfb {
    border-right: 2px solid transparent;
    border-image: linear-gradient(
        to bottom,
        transparent,
        #8948E0,
        #4CBCED,
        transparent
    ) 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbc18d4 */.elementor-15489 .elementor-element.elementor-element-cbc18d4 {
    border-right: 2px solid transparent;
    border-image: linear-gradient(
        to bottom,
        transparent,
        #8948E0,
        #4CBCED,
        transparent
    ) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b550ef2 */.btn-next-blanco {
  text-decoration: none;
  position: relative;
  overflow: hidden;

  font-weight: 500;
  text-transform: uppercase;
  color: #8948E0;

  width: 40%;
  max-width: 400px;
  margin: 0;
  padding: 0.5rem 1.4rem;

  background: #FFFFFF;

  border: 2px solid #8948E0;
  border-radius: 999px;

  box-shadow:
    0 4px 12px rgba(137,72,224,.18),
    inset 0 2px 2px rgba(255,255,255,.9),
    inset 0 -6px 8px rgba(137,72,224,.12);

  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;

  cursor: pointer;

  transition:
    transform .3s ease,
    filter .3s ease,
    box-shadow .3s ease;
}


/* BRILLO */
.btn-next-blanco::after {
  content: "";
  position: absolute;
  width: 75%;
  height: 120%;
  top: 0;
  left: -110%;
  transform: rotate(-45deg);

  background: linear-gradient(
    to left,
    rgba(137,72,224,.18),
    transparent
  );

  animation: btnShineBlanco 5s ease-out infinite;
  pointer-events: none;
}


/* HOVER */
.btn-next-blanco:hover {
  transform: translateY(-2px);
  filter: brightness(1.03);

  box-shadow:
    0 6px 18px rgba(137,72,224,.22),
    0 0 15px rgba(137,72,224,.12),
    inset 0 2px 2px rgba(255,255,255,.95),
    inset 0 -6px 8px rgba(137,72,224,.10);
}


/* CLICK */
.btn-next-blanco:active {
  transform: translateY(1px);
}


/* ANIMACIÓN DEL BRILLO */
@keyframes btnShineBlanco {
  0% {
    left: -110%;
    opacity: 0;
  }

  5% {
    opacity: 1;
  }

  35% {
    left: 150%;
    opacity: 1;
  }

  36% {
    opacity: 0;
  }

  100% {
    left: 150%;
    opacity: 0;
  }
}


/* FLECHA */
.btn-next-blanco img.btn-arrow {
  width: 1.1em;
  height: 1.1em;
  flex-shrink: 0;

  filter:
    invert(42%)
    sepia(45%)
    saturate(1800%)
    hue-rotate(230deg)
    brightness(92%)
    contrast(90%);
}


/* MOBILE */
@media (max-width: 767px) {

  .btn-next-blanco {
    width: 90%;
    max-width: 360px;
    padding: .95rem 1.25rem;
    font-size: .95rem;
    line-height: 1.2;
    white-space: normal;
    text-align: center;
    gap: 8px;
  }

  .btn-next-blanco img.btn-arrow {
    width: 1.2em;
    height: 1.2em;
  }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5eeab5b */.btn-next-blanco {
  text-decoration: none;
  position: relative;
  overflow: hidden;

  font-weight: 500;
  text-transform: uppercase;
  color: #8948E0;

  width: 40%;
  max-width: 400px;
  margin: 0;
  padding: 0.5rem 1.4rem;

  background: #FFFFFF;

  border: 2px solid #8948E0;
  border-radius: 999px;

  box-shadow:
    0 4px 12px rgba(137,72,224,.18),
    inset 0 2px 2px rgba(255,255,255,.9),
    inset 0 -6px 8px rgba(137,72,224,.12);

  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;

  cursor: pointer;

  transition:
    transform .3s ease,
    filter .3s ease,
    box-shadow .3s ease;
}


/* BRILLO */
.btn-next-blanco::after {
  content: "";
  position: absolute;
  width: 75%;
  height: 120%;
  top: 0;
  left: -110%;
  transform: rotate(-45deg);

  background: linear-gradient(
    to left,
    rgba(137,72,224,.18),
    transparent
  );

  animation: btnShineBlanco 5s ease-out infinite;
  pointer-events: none;
}


/* HOVER */
.btn-next-blanco:hover {
  transform: translateY(-2px);
  filter: brightness(1.03);

  box-shadow:
    0 6px 18px rgba(137,72,224,.22),
    0 0 15px rgba(137,72,224,.12),
    inset 0 2px 2px rgba(255,255,255,.95),
    inset 0 -6px 8px rgba(137,72,224,.10);
}


/* CLICK */
.btn-next-blanco:active {
  transform: translateY(1px);
}


/* ANIMACIÓN DEL BRILLO */
@keyframes btnShineBlanco {
  0% {
    left: -110%;
    opacity: 0;
  }

  5% {
    opacity: 1;
  }

  35% {
    left: 150%;
    opacity: 1;
  }

  36% {
    opacity: 0;
  }

  100% {
    left: 150%;
    opacity: 0;
  }
}


/* FLECHA */
.btn-next-blanco img.btn-arrow {
  width: 1.1em;
  height: 1.1em;
  flex-shrink: 0;

  filter:
    invert(42%)
    sepia(45%)
    saturate(1800%)
    hue-rotate(230deg)
    brightness(92%)
    contrast(90%);
}


/* MOBILE */
@media (max-width: 767px) {

  .btn-next-blanco {
    width: 90%;
    max-width: 360px;
    padding: .95rem 1.25rem;
    font-size: .95rem;
    line-height: 1.2;
    white-space: normal;
    text-align: center;
    gap: 8px;
  }

  .btn-next-blanco img.btn-arrow {
    width: 1.2em;
    height: 1.2em;
  }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7768ad3 */.btn-next-glass {
  text-decoration: none;
  position: relative;
  overflow: hidden;

  font-weight: 500;
  text-transform: uppercase;
  color: #8948E0;

  width: 40%;
  max-width: 400px;
  margin: 0;
  padding: 0.5rem 1.4rem;

  /* BLANCO TRANSPARENTE */
  background: rgba(255, 255, 255, 0.12);

  /* BORDE MORADO */
  border: 2px solid rgba(137, 72, 224, 0.9);
  border-radius: 999px;

  /* EFECTO CRISTAL */
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);

  /* VOLUMEN */
  box-shadow:
    0 4px 12px rgba(137,72,224,.18),
    inset 0 2px 2px rgba(255,255,255,.35),
    inset 0 -6px 8px rgba(137,72,224,.10);

  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;

  cursor: pointer;

  transition:
    transform .3s ease,
    filter .3s ease,
    box-shadow .3s ease;
}


/* BRILLO */
.btn-next-glass::after {
  content: "";
  position: absolute;
  width: 75%;
  height: 120%;
  top: 0;
  left: -110%;

  transform: rotate(-45deg);

  background: linear-gradient(
    to left,
    rgba(255,255,255,.30),
    transparent
  );

  animation: btnShineGlass 5s ease-out infinite;
  pointer-events: none;
}


/* HOVER */
.btn-next-glass:hover {
  transform: translateY(-2px);
  filter: brightness(1.08);

  box-shadow:
    0 6px 18px rgba(137,72,224,.22),
    0 0 15px rgba(137,72,224,.12),
    inset 0 2px 2px rgba(255,255,255,.45),
    inset 0 -6px 8px rgba(137,72,224,.10);
}


/* CLICK */
.btn-next-glass:active {
  transform: translateY(1px);
}


/* ANIMACIÓN DEL BRILLO */
@keyframes btnShineGlass {
  0% {
    left: -110%;
    opacity: 0;
  }

  5% {
    opacity: 1;
  }

  35% {
    left: 150%;
    opacity: 1;
  }

  36% {
    opacity: 0;
  }

  100% {
    left: 150%;
    opacity: 0;
  }
}


/* FLECHA */
.btn-next-glass img.btn-arrow {
  width: 1.1em;
  height: 1.1em;
  flex-shrink: 0;

  filter:
    invert(42%)
    sepia(45%)
    saturate(1800%)
    hue-rotate(230deg)
    brightness(92%)
    contrast(90%);
}


/* MOBILE */
@media (max-width: 767px) {

  .btn-next-glass {
    width: 90%;
    max-width: 360px;

    padding: .95rem 1.25rem;

    font-size: .95rem;
    line-height: 1.2;

    white-space: normal;
    text-align: center;

    gap: 8px;
  }

  .btn-next-glass img.btn-arrow {
    width: 1.2em;
    height: 1.2em;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-895d1a8 */.elementor-15489 .elementor-element.elementor-element-895d1a8 {
    background: linear-gradient(
        150deg,
        #4CBCED 0%,
        #8948E0 50%,
        #542583 100%
    );
}

.elementor-15489 .elementor-element.elementor-element-895d1a8 {
  position: relative;
  overflow: hidden;
}

/* IMAGEN IZQUIERDA */
.elementor-15489 .elementor-element.elementor-element-895d1a8::before {
  content: "";
  position: absolute;

  width: 600px;
  height: 600px;

  top: 60%;
  left: -10%;

  transform: translate(-10%, -50%);

  background-image: url("http://creatuhuellaflorida.com/wp-content/uploads/2026/09/huella-2.webp");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 120%;

  opacity: 0.7;

  pointer-events: none;
  z-index: 0;
}

/* IMAGEN DERECHA */
.elementor-15489 .elementor-element.elementor-element-895d1a8::after {
  content: "";
  position: absolute;

  width: 600px;
  height: 600px;

  top: 60%;
  right: -10%;

  transform: translate(-10%, -50%);

  background-image: url("http://creatuhuellaflorida.com/wp-content/uploads/2026/09/huella2.webp");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 120%;

  opacity: 0.6;

  pointer-events: none;
  z-index: 0;
}/* End custom CSS */
/* Start custom CSS *//* Textura de puntos */
html:before{
    content: "";
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999999999;
    background-image: radial-gradient(circle, rgba(255,255,255,0.05) 0.5px, transparent 2.1px);
    background-size: 3px 3px;
    pointer-events: none;
}


body * {
    cursor: url("http://creatuhuellaflorida.com/wp-content/uploads/2026/09/Huella4.svg") 12 12, auto !important;
}/* End custom CSS */