.elementor-105 .elementor-element.elementor-element-7426c920{--display:flex;--min-height:100vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-105 .elementor-element.elementor-element-7426c920:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-7426c920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-105 .elementor-element.elementor-element-bf49ca2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease-in-out;margin:-144px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:27px 27px 27px 27px;z-index:17;text-align:start;}.elementor-105 .elementor-element.elementor-element-bf49ca2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-bf49ca2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14vw;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-12px;color:#F21686;}.elementor-105 .elementor-element.elementor-element-ef0fcda{--display:flex;--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-105 .elementor-element.elementor-element-e59c8a1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;background-color:var( --e-global-color-primary );margin:-348px 1271px calc(var(--kit-widget-spacing, 0px) + -8px) 442px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-86b4fcd );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-105 .elementor-element.elementor-element-e59c8a1 .elementor-heading-title{font-family:"Pontano Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;text-shadow:0px 0px 0px rgba(196.9814744801512, 217.6, 27.909565217391336, 0.88);color:#151515;}.elementor-105 .elementor-element.elementor-element-0ec8eb1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;background-color:var( --e-global-color-86b4fcd );margin:-42px 423px calc(var(--kit-widget-spacing, 0px) + 0px) 407px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-86b4fcd );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-105 .elementor-element.elementor-element-0ec8eb1 .elementor-heading-title{font-family:"Pontano Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;text-shadow:0px 0px 0px #000000;color:var( --e-global-color-text );}.elementor-105 .elementor-element.elementor-element-9ed67ee{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-45px 91px calc(var(--kit-widget-spacing, 0px) + 0px) 478px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-105 .elementor-element.elementor-element-9ed67ee .elementor-heading-title{font-family:"Pontano Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-14ef391 );stroke:var( --e-global-color-14ef391 );text-shadow:0px 0px 0px #000000;color:#131413;}@media(max-width:1024px) and (min-width:768px){.elementor-105 .elementor-element.elementor-element-7426c920{--width:1450px;}}@media(max-width:1024px){.elementor-105 .elementor-element.elementor-element-7426c920{--min-height:100vh;--margin-top:-17px;--margin-bottom:0px;--margin-left:-1px;--margin-right:769px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-105 .elementor-element.elementor-element-bf49ca2{width:100%;max-width:100%;margin:-152px 0px calc(var(--kit-widget-spacing, 0px) + 275px) 0px;padding:-0px -0px -0px -0px;}.elementor-105 .elementor-element.elementor-element-bf49ca2.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-bf49ca2 .elementor-heading-title{font-size:6em;letter-spacing:-5px;word-spacing:0em;}.elementor-105 .elementor-element.elementor-element-ef0fcda{--margin-top:-337px;--margin-bottom:-6px;--margin-left:-6px;--margin-right:-6px;}.elementor-105 .elementor-element.elementor-element-e59c8a1{margin:-500px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -146px;}.elementor-105 .elementor-element.elementor-element-e59c8a1 .elementor-heading-title{font-size:18px;}.elementor-105 .elementor-element.elementor-element-0ec8eb1{margin:-42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;}.elementor-105 .elementor-element.elementor-element-0ec8eb1 .elementor-heading-title{font-size:18px;}.elementor-105 .elementor-element.elementor-element-9ed67ee{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 311px;}.elementor-105 .elementor-element.elementor-element-9ed67ee .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-105 .elementor-element.elementor-element-7426c920{--min-height:71vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-105 .elementor-element.elementor-element-bf49ca2{width:100%;max-width:100%;margin:-195px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;padding:017px 0px 20px 0px;}.elementor-105 .elementor-element.elementor-element-bf49ca2.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-bf49ca2 .elementor-heading-title{font-size:13vw;line-height:1.1em;letter-spacing:-3px;word-spacing:0em;}.elementor-105 .elementor-element.elementor-element-ef0fcda{--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-105 .elementor-element.elementor-element-e59c8a1{margin:-316px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -89px;}.elementor-105 .elementor-element.elementor-element-e59c8a1 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-105 .elementor-element.elementor-element-0ec8eb1{margin:-40px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 13px;}.elementor-105 .elementor-element.elementor-element-0ec8eb1 .elementor-heading-title{font-size:18px;line-height:1.1em;}.elementor-105 .elementor-element.elementor-element-9ed67ee{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 193px;}.elementor-105 .elementor-element.elementor-element-9ed67ee .elementor-heading-title{font-size:18px;line-height:1.1em;}}/* Start custom CSS for heading, class: .elementor-element-bf49ca2 */.elementor-105 .elementor-element.elementor-element-bf49ca2 .elementor-heading-title, .elementor-105 .elementor-element.elementor-element-bf49ca2 .elementor-text-editor {
    white-space: nowrap;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e59c8a1 */.elementor-105 .elementor-element.elementor-element-e59c8a1 .elementor-heading-title {
    display: inline-block; /* Ensures the line only spans the text width */
    border-bottom: 3px solid #B2F216; /* Adjust thickness and color */
    padding-bottom: 5px; /* Adjust distance from text */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ec8eb1 */.elementor-105 .elementor-element.elementor-element-0ec8eb1 .elementor-heading-title {
    display: inline-block; /* Ensures the line only spans the text width */
    border-bottom: 3px solid #B2F216; /* Adjust thickness and color */
    padding-bottom: 5px; /* Adjust distance from text */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ed67ee */.elementor-105 .elementor-element.elementor-element-9ed67ee .elementor-heading-title {
    display: inline-block; /* Ensures the line only spans the text width */
    border-bottom: 3px solid #B2F216; /* Adjust thickness and color */
    padding-bottom: 5px; /* Adjust distance from text */
}/* End custom CSS */