.elementor-7 .elementor-element.elementor-element-f5e14e8{width:auto;max-width:auto;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 12px 5px 12px;border-style:none;box-shadow:0px 0px 5px -1px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-f5e14e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:18px;}.elementor-7 .elementor-element.elementor-element-7a79e9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-7a79e9a .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:90px;font-weight:500;text-transform:uppercase;line-height:0.9em;letter-spacing:-0.8px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:-2px 2px 3px rgba(0, 0, 0, 0.94);color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0257584{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-0257584 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:90px;font-weight:500;text-transform:uppercase;line-height:0.9em;letter-spacing:-0.8px;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:#000000;stroke:#000000;color:#ED63C3;}.elementor-7 .elementor-element.elementor-element-178d530{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:16px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-178d530 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:37px;font-weight:400;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-7ad119b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7 .elementor-element.elementor-element-141b66f .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:19px;font-weight:400;line-height:21px;letter-spacing:1.8px;}.elementor-7 .elementor-element.elementor-element-ad86237{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -190px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-ad86237.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ad86237 img{width:130%;max-width:130%;}.elementor-7 .elementor-element.elementor-element-7fcf89e{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5f6120b .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-5f6120b.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-7 .elementor-element.elementor-element-5f6120b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5f6120b.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-7 .elementor-element.elementor-element-5f6120b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5f6120b.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-7 .elementor-element.elementor-element-5f6120b .elementor-icon{font-size:34px;}.elementor-7 .elementor-element.elementor-element-5f6120b .elementor-icon svg{height:34px;}.elementor-7 .elementor-element.elementor-element-3687b4b .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-3687b4b.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-7 .elementor-element.elementor-element-3687b4b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3687b4b.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-7 .elementor-element.elementor-element-3687b4b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3687b4b.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-7 .elementor-element.elementor-element-3687b4b .elementor-icon{font-size:34px;}.elementor-7 .elementor-element.elementor-element-3687b4b .elementor-icon svg{height:34px;}.elementor-7 .elementor-element.elementor-element-f560756 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-f560756.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-7 .elementor-element.elementor-element-f560756.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f560756.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-7 .elementor-element.elementor-element-f560756.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f560756.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-7 .elementor-element.elementor-element-f560756 .elementor-icon{font-size:34px;}.elementor-7 .elementor-element.elementor-element-f560756 .elementor-icon svg{height:34px;}.elementor-7 .elementor-element.elementor-element-b2a6fbe .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-b2a6fbe.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-7 .elementor-element.elementor-element-b2a6fbe.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b2a6fbe.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-7 .elementor-element.elementor-element-b2a6fbe.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b2a6fbe.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-7 .elementor-element.elementor-element-b2a6fbe .elementor-icon{font-size:34px;}.elementor-7 .elementor-element.elementor-element-b2a6fbe .elementor-icon svg{height:34px;}.elementor-7 .elementor-element.elementor-element-f80bc26 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-f80bc26.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-7 .elementor-element.elementor-element-f80bc26.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f80bc26.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-7 .elementor-element.elementor-element-f80bc26.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-f80bc26.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-7 .elementor-element.elementor-element-f80bc26 .elementor-icon{font-size:34px;}.elementor-7 .elementor-element.elementor-element-f80bc26 .elementor-icon svg{height:34px;}.elementor-7 .elementor-element.elementor-element-81fea19 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-81fea19.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-7 .elementor-element.elementor-element-81fea19.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-81fea19.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-7 .elementor-element.elementor-element-81fea19.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-81fea19.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-7 .elementor-element.elementor-element-81fea19 .elementor-icon{font-size:34px;}.elementor-7 .elementor-element.elementor-element-81fea19 .elementor-icon svg{height:34px;}.elementor-7 .elementor-element.elementor-element-fb17432{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-fb17432.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-fb17432 img{width:100%;max-width:95%;}.elementor-7 .elementor-element.elementor-element-e30f5b9{width:auto;max-width:auto;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 12px 5px 12px;border-style:none;box-shadow:0px 0px 5px -1px rgba(0,0,0,0.5);text-align:start;}.elementor-7 .elementor-element.elementor-element-e30f5b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:18px;}.elementor-7 .elementor-element.elementor-element-05f4baf{width:auto;max-width:auto;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:5px 12px 5px 12px;border-style:none;box-shadow:0px 0px 5px -1px rgba(0,0,0,0.5);text-align:start;}.elementor-7 .elementor-element.elementor-element-05f4baf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;}.elementor-7 .elementor-element.elementor-element-8ab7549{width:100%;max-width:100%;padding:7px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8ab7549.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8ab7549 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-8ab7549.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-7 .elementor-element.elementor-element-8ab7549.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8ab7549.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-7 .elementor-element.elementor-element-8ab7549.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-8ab7549.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-7 .elementor-element.elementor-element-8ab7549 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-8ab7549 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-0287f11{width:100%;max-width:100%;padding:7px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-0287f11.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0287f11 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-0287f11.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-7 .elementor-element.elementor-element-0287f11.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-0287f11.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-7 .elementor-element.elementor-element-0287f11.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-0287f11.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-7 .elementor-element.elementor-element-0287f11 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-0287f11 .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-5a213cf{width:100%;max-width:100%;padding:7px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5a213cf.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5a213cf .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-5a213cf.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-7 .elementor-element.elementor-element-5a213cf.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5a213cf.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-7 .elementor-element.elementor-element-5a213cf.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5a213cf.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-7 .elementor-element.elementor-element-5a213cf .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-5a213cf .elementor-icon svg{height:30px;}.elementor-7 .elementor-element.elementor-element-2406437{width:100%;max-width:100%;padding:7px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2406437.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2406437 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-2406437.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-7 .elementor-element.elementor-element-2406437.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-2406437.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-7 .elementor-element.elementor-element-2406437.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-2406437.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-7 .elementor-element.elementor-element-2406437 .elementor-icon{font-size:30px;}.elementor-7 .elementor-element.elementor-element-2406437 .elementor-icon svg{height:30px;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-f5e14e8 .elementor-heading-title{font-size:13px;letter-spacing:-0.8px;}.elementor-7 .elementor-element.elementor-element-7a79e9a .elementor-heading-title{font-size:60px;}.elementor-7 .elementor-element.elementor-element-0257584 .elementor-heading-title{font-size:60px;}.elementor-7 .elementor-element.elementor-element-178d530{padding:5px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-178d530 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-7 .elementor-element.elementor-element-7ad119b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-7 .elementor-element.elementor-element-ad86237{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -150px;}.elementor-7 .elementor-element.elementor-element-ad86237.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ad86237 img{width:150%;max-width:150%;}.elementor-7 .elementor-element.elementor-element-fb17432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-fb17432 img{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-f5e14e8{width:var( --container-widget-width, 247px );max-width:247px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:4px 0px 4px 4px;--container-widget-width:247px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f5e14e8.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-f5e14e8 .elementor-heading-title{font-size:14px;line-height:1em;letter-spacing:-1.1px;}.elementor-7 .elementor-element.elementor-element-7a79e9a{padding:25px 0px 0px 12px;}.elementor-7 .elementor-element.elementor-element-7a79e9a .elementor-heading-title{font-size:57px;line-height:1em;}.elementor-7 .elementor-element.elementor-element-0257584{padding:5px 0px 0px 12px;}.elementor-7 .elementor-element.elementor-element-0257584 .elementor-heading-title{font-size:57px;line-height:1em;}.elementor-7 .elementor-element.elementor-element-178d530{padding:5px 0px 0px 12px;}.elementor-7 .elementor-element.elementor-element-178d530 .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-7ad119b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:15px;--margin-bottom:0px;--margin-left:12px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ad86237{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -80px;text-align:center;}.elementor-7 .elementor-element.elementor-element-ad86237.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ad86237 img{width:140%;max-width:140%;}.elementor-7 .elementor-element.elementor-element-fb17432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -67px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fb17432 img{width:130%;max-width:130%;}.elementor-7 .elementor-element.elementor-element-e30f5b9 .elementor-heading-title{letter-spacing:-0.7px;}.elementor-7 .elementor-element.elementor-element-05f4baf .elementor-heading-title{letter-spacing:-0.7px;}}/* Start custom CSS for heading, class: .elementor-element-f5e14e8 */.elementor-7 .elementor-element.elementor-element-f5e14e8{
  width: fit-content;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0257584 */.elementor-7 .elementor-element.elementor-element-0257584 .elementor-heading-title {
    background: linear-gradient(
        180deg,
        #ED63C3 0%,
        #D9B4FF 48%,
        #ED63C3 100%
    );
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-7 .elementor-element.elementor-element-0257584 .elementor-heading-title {
    background: linear-gradient(
        180deg,
        #ED63C3 0%,
        #D9B4FF 48%,
        #ED63C3 100%
    );

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

    filter: drop-shadow(-2px 2px 1px #111111);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-178d530 */.elementor-7 .elementor-element.elementor-element-178d530 .elementor-heading-title {
    background: linear-gradient(90deg, #5fe8ee 0%, #8debf1 35%, #d49af0 68%, #f05ab4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke: 1.5px #111111;
    
    filter: drop-shadow(1px 1px 1px #111111);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ad119b */.elementor-7 .elementor-element.elementor-element-7ad119b {
    position: relative;
    width: 380px;
    max-width: 100%;

    background: #ffffff;
    border: 1px solid #111111;
    border-radius: 11px;

    /* MUCH TIGHTER SPACE ABOVE + BELOW TEXT */
    padding: 8px 16px 9px;

    /* FRAMER-STYLE SHADOW */
    box-shadow:
        0 2px 0 rgba(17, 17, 17, 0.22),
        0 4px 7px rgba(17, 17, 17, 0.12);

    overflow: visible;
    z-index: 1;

    animation: bubbleFloat 4s ease-in-out infinite;
}


/* TEXT CONTAINER */
.elementor-7 .elementor-element.elementor-element-7ad119b .elementor-widget-container {
    position: relative;
    z-index: 3;

    margin: 0 !important;
    padding: 0 !important;
}


/* REMOVE ELEMENTOR DEFAULT PARAGRAPH SPACE */
.elementor-7 .elementor-element.elementor-element-7ad119b .elementor-widget-container p {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}


/* ALSO REMOVE MARGIN FROM FIRST + LAST CHILD */
.elementor-7 .elementor-element.elementor-element-7ad119b .elementor-widget-container > *:first-child {
    margin-top: 0 !important;
}

.elementor-7 .elementor-element.elementor-element-7ad119b .elementor-widget-container > *:last-child {
    margin-bottom: 0 !important;
}


/* CURVED FRAMER-STYLE TAIL */
.elementor-7 .elementor-element.elementor-element-7ad119b::after {
    content: "";
    position: absolute;

    width: 48px;
    height: 17px;

    right: -7px;
    bottom: -11px;

    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center;

    background-image: url("data:image/svg+xml,%3Csvg width='48' height='17' viewBox='0 0 48 17' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='shadow' x='-30%25' y='-40%25' width='170%25' height='200%25'%3E%3CfeDropShadow dx='0' dy='2' stdDeviation='1.5' flood-color='%23111111' flood-opacity='.16'/%3E%3C/filter%3E%3C/defs%3E%3Cpath d='M1 1 C12 2 22 2 30 0 C32 5 34 9 38 12 C41 14 44 15 47 15 C41 17 35 17 30 15 C25 13 21 10 18 7 C13 6 7 5 1 5 Z' fill='white' filter='url(%23shadow)'/%3E%3Cpath d='M30 0 C32 5 34 9 38 12 C41 14 44 15 47 15 C41 17 35 17 30 15 C25 13 21 10 18 7' fill='none' stroke='%23111111' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");

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


/* REMOVE STRAY BEFORE ELEMENT */
.elementor-7 .elementor-element.elementor-element-7ad119b::before {
    content: none !important;
    display: none !important;
}


/* FLOATING ANIMATION */
@keyframes bubbleFloat {
    0%,
    100% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-6px);
    }
}


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

    .elementor-7 .elementor-element.elementor-element-7ad119b {
        width: 100%;
        max-width: 290px;

        padding: 3px 10px 3px;
        border-radius: 15px;

        box-shadow:
            0 2px 0 rgba(17, 17, 17, 0.20),
            0 4px 6px rgba(17, 17, 17, 0.10);
    }

    .elementor-7 .elementor-element.elementor-element-7ad119b::after {
        width: 42px;
        height: 15px;

        right: -5px;
        bottom: -10px;
    }
}


/* ACCESSIBILITY */
@media (prefers-reduced-motion: reduce) {
    .elementor-7 .elementor-element.elementor-element-7ad119b {
        animation: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e30f5b9 */.elementor-7 .elementor-element.elementor-element-e30f5b9{
  width: fit-content;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05f4baf */.elementor-7 .elementor-element.elementor-element-05f4baf{
  width: fit-content;
  display: inline-block;
}/* End custom CSS */