.elementor-kit-22280{--e-global-color-primary:#25CA6B;--e-global-color-secondary:#06054B;--e-global-color-text:#06054B;--e-global-color-accent:#25CA6B;--e-global-color-light:#F1F1F1;--e-global-color-d9761ce:#FF0004;--e-global-color-90babb1:#262626;--e-global-color-41748e5:#FFFFFF;--e-global-color-5ba58ef:#64748B;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-weight:600;--color-text:#160646A6;--font-size-default:16px;--color-border:#16064614;}.elementor-kit-22280 e-page-transition{background-color:#FFBC7D;}.elementor-kit-22280 button,.elementor-kit-22280 input[type="button"],.elementor-kit-22280 input[type="submit"],.elementor-kit-22280 .elementor-button,.elementor-kit-22280 .ekit-wid-con .elementskit-btn,.elementor-kit-22280 .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-btn{padding:17px 20px 17px 20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}body{--global-border-radius:16px 16px 16px 16px;--button-border-radius:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementskit-btn {
    font-size: 18px !important;
    font-weight: 700 !important;
    border-radius: 500px 500px 500px 500px !important;
    padding: 18px 24px 18px 24px !important;
    color: #02013c !important;
    text-transform: uppercase;
}
.elementskit-btn .button-wrapperr {
    display: flex !important;
    justify-content: center !important;
    align-items: stretch !important;
    white-space: nowrap !important;
}

/* Cor do botão */
.elementskit-btn {
background: linear-gradient(90deg, #4bdd88 0%, #4bdd88 100%);
    box-shadow: 0px -27px 80px 0px rgba(75, 221, 136, 0.22), 0px -9.855px 29.201px 0px rgba(75, 221, 136, 0.15), 0px -4.785px 14.177px 0px rgba(75, 221, 136, 0.12), 0px -2.346px 6.95px 0px rgba(75, 221, 136, 0.10), 0px -0.927px 2.748px 0px rgba(75, 221, 136, 0.07) !important;
    overflow: hidden !important;
    transform: translate(0%, 0%) !important;
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all !important;
}

/* Cor do botão no Hover */
.elementskit-btn:hover {
    background: linear-gradient(90deg, #1AFB65 0%, #4bdd88  100%) !important;
    box-shadow: 0px -27px 80px 0px rgba(26, 251, 101, 0.22), 0px -9.855px 29.201px 0px rgba(26, 251, 101, 0.15), 0px -4.785px 14.177px 0px rgba(26, 251, 101, 0.12), 0px -2.346px 6.95px 0px rgba(26, 251, 101, 0.10), 0px -0.927px 2.748px 0px rgba(26, 251, 101, 0.07) !important;
    transition: .5s all !important;
    transform: scale(1.05) !important;
}



@keyframes shinery {
    0%, 100% {
        left: -10%;
        opacity: 0;
    }

    20% {
        opacity: 1;
    }

    48% {
        left: 110%;
        opacity: 1;
    }

    51% {
        opacity: 0;
    }
}

/* Cor da Borda */
.elementskit-btn::after {
    content: '' !important;
    width: calc(100% + 6px) !important;
    height: calc(100% + 6px) !important;
    border-radius: inherit !important;
    border-radius: 500px !important;
    border: 5px solid #ADADAD40 !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    z-index: 2 !important;
    transform: translate(-50%, -50%) !important;
    top: 50% !important;
    left: 50% !important;
    user-select: none !important;
    pointer-events: none !important;
}



.destaque, .destaque span {
    background: var(--Logo-On, linear-gradient(106deg, #25CA6B -133.57%, #25CA6B 122.99%))!important;
    background-clip: text!important;
    -webkit-background-clip: text!important;
    -webkit-text-fill-color: transparent!important;
    line-height: normal!important;
}

.destaque p {
    background: var(--Logo-On, linear-gradient(106deg, #25CA6B -133.57%, #FFC700 122.99%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    line-height: normal;
}

.verde {
    animation: glitch 2s infinite ease-in-out;
}

.verde {
    animation: glitch 2s infinite ease-in-out;
    color: #fff;
}

@keyframes glitch {
    0%, 79%, 100% {
        text-shadow: 0 0 3px  rgba(37, 202, 107, 0.2), 0 0 5px rgba(37, 202, 107, 0.3), 0 0 8px rgba(37, 202, 107, 0.5);
    }

    50%, 80% {
        text-shadow: none;
    }
}/* End custom CSS */