.elementor-93035 .elementor-element.elementor-element-5f99ac4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;--z-index:9;}.elementor-93035 .elementor-element.elementor-element-5f99ac4:not(.elementor-motion-effects-element-type-background), .elementor-93035 .elementor-element.elementor-element-5f99ac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000A;background-image:url("https://xperiun.com/wp-content/uploads/2025/04/n8n_background-pattern.webp");background-position:center center;background-repeat:repeat;background-size:40px auto;}.elementor-93035 .elementor-element.elementor-element-f685236{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:032px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-93035 .elementor-element.elementor-element-ca7fded{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-93035 .elementor-element.elementor-element-ca7fded img{width:100%;}.elementor-93035 .elementor-element.elementor-element-c026734{width:var( --container-widget-width, 96px );max-width:96px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-93035 .elementor-element.elementor-element-c026734 img{width:100%;}.elementor-93035 .elementor-element.elementor-element-b086a1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:12px;--padding-left:32px;--padding-right:32px;--z-index:2;}.elementor-93035 .elementor-element.elementor-element-9fc13d3{z-index:2;}.elementor-93035 .elementor-element.elementor-element-7b1094a{z-index:2;}.elementor-93035 .elementor-element.elementor-element-4596874{z-index:2;}.elementor-93035 .elementor-element.elementor-element-833b1ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:64px 0px 64px 0px;z-index:2;text-align:center;}.elementor-93035 .elementor-element.elementor-element-833b1ab .elementor-heading-title{font-size:2rem;line-height:1.25em;color:#96C8FF;}.elementor-93035 .elementor-element.elementor-element-c964307{width:100%;max-width:100%;z-index:2;}.elementor-93035 .elementor-element.elementor-element-f08ff04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 0px 32px 0px;text-align:center;}.elementor-93035 .elementor-element.elementor-element-f08ff04 .elementor-heading-title{font-size:1rem;font-weight:400;color:#FF6496;}.elementor-93035 .elementor-element.elementor-element-22aa224 .elementor-button{background-color:transparent;font-size:1rem;font-weight:400;line-height:1.25em;fill:var( --e-global-color-429a537 );color:var( --e-global-color-429a537 );background-image:linear-gradient(90deg, #FF3264 0%, #FF3200 100%);transition-duration:0s;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px;}.elementor-93035 .elementor-element.elementor-element-22aa224 .elementor-button:hover, .elementor-93035 .elementor-element.elementor-element-22aa224 .elementor-button:focus{background-color:transparent;color:#00000A;background-image:linear-gradient(180deg, var( --e-global-color-429a537 ) 0%, var( --e-global-color-f60db52 ) 100%);}.elementor-93035 .elementor-element.elementor-element-22aa224{z-index:3;}.elementor-93035 .elementor-element.elementor-element-22aa224 .elementor-button:hover svg, .elementor-93035 .elementor-element.elementor-element-22aa224 .elementor-button:focus svg{fill:#00000A;}.elementor-93035 .elementor-element.elementor-element-48fb47e{padding:16px 0px 32px 0px;color:#FF3200;}.elementor-93035 .elementor-element.elementor-element-3effd35 .elementor-button{background-color:#41414B;font-size:1rem;font-weight:400;line-height:1.25em;fill:var( --e-global-color-429a537 );color:var( --e-global-color-429a537 );transition-duration:0s;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px;}.elementor-93035 .elementor-element.elementor-element-3effd35 .elementor-button:hover, .elementor-93035 .elementor-element.elementor-element-3effd35 .elementor-button:focus{background-color:transparent;color:#41414B;background-image:linear-gradient(180deg, var( --e-global-color-429a537 ) 0%, var( --e-global-color-f60db52 ) 100%);}.elementor-93035 .elementor-element.elementor-element-3effd35{z-index:3;}.elementor-93035 .elementor-element.elementor-element-3effd35 .elementor-button:hover svg, .elementor-93035 .elementor-element.elementor-element-3effd35 .elementor-button:focus svg{fill:#41414B;}.elementor-93035 .elementor-element.elementor-element-fb69e4b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-93035 .elementor-element.elementor-element-7089980{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-93035 .elementor-element.elementor-element-255cad5 .elementor-heading-title{font-size:1rem;font-weight:400;color:var( --e-global-color-429a537 );}.elementor-93035 .elementor-element.elementor-element-a7df15e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-93035 .elementor-element.elementor-element-31a4f16 .elementor-heading-title{font-size:1rem;font-weight:400;color:var( --e-global-color-429a537 );}.elementor-93035 .elementor-element.elementor-element-56495f8{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-93035 .elementor-element.elementor-element-f1e04f2 .elementor-heading-title{font-size:1rem;font-weight:400;color:var( --e-global-color-429a537 );}.elementor-93035 .elementor-element.elementor-element-6eb3799{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-93035 .elementor-element.elementor-element-78617dc .elementor-heading-title{font-size:1rem;font-weight:400;color:var( --e-global-color-429a537 );}.elementor-93035 .elementor-element.elementor-element-a57c547 .elementor-button{background-color:transparent;font-size:1rem;font-weight:400;line-height:1.25em;fill:var( --e-global-color-429a537 );color:var( --e-global-color-429a537 );background-image:linear-gradient(90deg, #FF3264 0%, #FF3200 100%);transition-duration:0s;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px;}.elementor-93035 .elementor-element.elementor-element-a57c547 .elementor-button:hover, .elementor-93035 .elementor-element.elementor-element-a57c547 .elementor-button:focus{background-color:transparent;color:#00000A;background-image:linear-gradient(180deg, var( --e-global-color-429a537 ) 0%, var( --e-global-color-f60db52 ) 100%);}.elementor-93035 .elementor-element.elementor-element-a57c547{z-index:3;}.elementor-93035 .elementor-element.elementor-element-a57c547 .elementor-button:hover svg, .elementor-93035 .elementor-element.elementor-element-a57c547 .elementor-button:focus svg{fill:#00000A;}.elementor-93035 .elementor-element.elementor-element-c38c7b2{padding:16px 0px 32px 0px;color:#FF3200;}.elementor-93035 .elementor-element.elementor-element-85022ba .elementor-button{background-color:#41414B;font-size:1rem;font-weight:400;line-height:1.25em;fill:var( --e-global-color-429a537 );color:var( --e-global-color-429a537 );transition-duration:0s;border-radius:8px 8px 8px 8px;padding:8px 24px 8px 24px;}.elementor-93035 .elementor-element.elementor-element-85022ba .elementor-button:hover, .elementor-93035 .elementor-element.elementor-element-85022ba .elementor-button:focus{background-color:transparent;color:#41414B;background-image:linear-gradient(180deg, var( --e-global-color-429a537 ) 0%, var( --e-global-color-f60db52 ) 100%);}.elementor-93035 .elementor-element.elementor-element-85022ba{z-index:3;}.elementor-93035 .elementor-element.elementor-element-85022ba .elementor-button:hover svg, .elementor-93035 .elementor-element.elementor-element-85022ba .elementor-button:focus svg{fill:#41414B;}body.elementor-page-93035:not(.elementor-motion-effects-element-type-background), body.elementor-page-93035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A14;}body.elementor-page-93035{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-93035 .elementor-element.elementor-element-fb69e4b{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-93035 .elementor-element.elementor-element-5f99ac4{--content-width:832px;}}@media(min-width:1367px){.elementor-93035 .elementor-element.elementor-element-5f99ac4:not(.elementor-motion-effects-element-type-background), .elementor-93035 .elementor-element.elementor-element-5f99ac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-93035 .elementor-element.elementor-element-833b1ab .elementor-heading-title{font-size:1.5rem;}.elementor-93035 .elementor-element.elementor-element-fb69e4b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-93035 .elementor-element.elementor-element-ca7fded{--container-widget-width:128px;--container-widget-flex-grow:0;width:var( --container-widget-width, 128px );max-width:128px;}.elementor-93035 .elementor-element.elementor-element-c026734{--container-widget-width:80px;--container-widget-flex-grow:0;width:var( --container-widget-width, 80px );max-width:80px;}.elementor-93035 .elementor-element.elementor-element-b086a1a{--justify-content:space-between;}.elementor-93035 .elementor-element.elementor-element-833b1ab{text-align:left;}.elementor-93035 .elementor-element.elementor-element-833b1ab .elementor-heading-title{font-size:1.25rem;}.elementor-93035 .elementor-element.elementor-element-fb69e4b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-93035 .elementor-element.elementor-element-7089980{--justify-content:center;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-93035 .elementor-element.elementor-element-a7df15e{--justify-content:center;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-93035 .elementor-element.elementor-element-56495f8{--justify-content:center;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-93035 .elementor-element.elementor-element-6eb3799{--justify-content:center;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for image, class: .elementor-element-ca7fded */.elementor-93035 .elementor-element.elementor-element-ca7fded::after {
    content: "";
    position: absolute;
    top: 0;
    left: auto;
    right: calc(-16px - 1px);
    height: 100%;
    width: 2px;
    background-color: rgba(245,245,255,0.15);
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c026734 */.elementor-93035 .elementor-element.elementor-element-c026734 {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b086a1a */.progresso::before {
    content: "";
    position: absolute;
    width: calc(100% - 64px);
    height: 4px;
    background-color: rgba(245,245,255,0.15);
    top: calc(50% - 2px - 6px);
    left: 32px;
    margin: 0;
    border-radius: 8px;
    z-index: 0;
}

.progresso::after {
    content: "";
    position: absolute;
    width: calc(50% - 32px);
    height: 4px;
    background-image: linear-gradient(90deg, #F5F5FF, #FF3200);
    top: calc(50% - 2px - 6px);
    left: 32px;
    margin: 0;
    border-radius: 8px;
    z-index: 0;
    transition: width 0.5s ease-in-out;
}

    .circuloA,
    .circuloB,
    .circuloC {
        width: 32px;
        height: 32px;
        border-radius: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        font-family: "Poppins", Sans-Serif;
        font-size: 1rem;
        line-height: 1em;
        font-weight: 400;
        color: rgba(10,10,20);
        position: relative;
    }

    .circuloA {
        background-color: rgba(245,245,255,1);
    }
    
    .circuloB {
        background-color: #FF3200;
        animation: 1.5s playShadow ease-out infinite;
    }
    
@keyframes playShadow  {
    0% {
        box-shadow: 0 0 0 0px rgba(255,50,0,1), 0 0 0 0px rgba(255,50,0,0,0.5);
        transform: scale(1);
      }
      15% {
        box-shadow: 0 0 0 0px rgba(255,50,0,0.5), 0 0 0 0px rgba(255,50,0,0.25);
      }
      100% {
        box-shadow: 0 0 0 16px rgba(255,50,0,0.0), 0 0 0 32px rgba(255,50,0,0.0);
        transform: scale(1);
      }
    }
    
    .circuloC {
        background-color: rgba(75,75,100,1);
        color: rgba(245,245,255) !important;
    }
    
    .circuloA::after,
    .circuloB::after,
    .circuloC::after {
        position: absolute;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 0.75rem;
        line-height: 1em;
        color: rgba(245,245,255,1);
        top: auto;
        bottom: -12px;
        left: calc(50% - 64px);
        width: 128px;
        height: 12px;
    }

    .circuloA::after {
        content: "30 Dias ";
    }
    
    .circuloB::after {
        content: "3 Anos";
        color: rgba(255,100,150);
    }
    
    .circuloC::after {
        content: "Confirmado";
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c964307 */.elementor-93035 .elementor-element.elementor-element-c964307::after {
    content: "";
    position: absolute;
    top: 0px;
    left: auto;
    right: calc(50% - 320px);
    width: 640px;
    height: 640px;
    background-image: linear-gradient(45deg, #0064FF, #FF6496);
    border-radius: 50%;
    filter: blur(192px);
    opacity: 0.25;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22aa224 */.elementor-93035 .elementor-element.elementor-element-22aa224 a {
    animation: 1.5s playShadow ease-out infinite;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a57c547 */.elementor-93035 .elementor-element.elementor-element-a57c547 a {
    animation: 1.5s playShadow ease-out infinite;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f99ac4 */.elementor-93035 .elementor-element.elementor-element-5f99ac4::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(90deg, rgba(10,10,20,0.9), rgba(10,10,20,1), rgba(10,10,20,0.9));
}/* End custom CSS */
/* Start custom CSS *//* Bugs do Elementor */

.centralizar-texto {
    display: flex;
    justify-content: center !important;
}

@media(max-width: 1024px) {
    .centralizar-texto {
    display: flex;
    justify-content: left;
}
}

/* Estilização de textos */

.titulos-coloridos h2 {
  background: -webkit-linear-gradient(0deg, #96C8FF, #FFAFC8);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: block;
}

.elementor-icon-wrapper {
    display: flex;
}

/* Checkbox */

.check-grid::after {
    content: "";
    position: absolute;
    top: 0;
    left: calc(50% - 1px);
    width: 2px;
    height: 100%;
    background-image: linear-gradient(0deg,
    rgba(245,245,255,0) 0,
    rgba(245,245,255,0.1) 256px,
    rgba(245,245,255,0.1),
    rgba(245,245,255,0.1) calc(100% - 256px),
    rgba(245,245,255,0) 100%);
}

.check {
    padding-top: 80px;
}

.check-box-esquerda::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 2px;
    background-image: linear-gradient(90deg,
    
    rgba(245,245,255,0) 0,
    rgba(245,245,255,0.1) 128px,
    rgba(245,245,255,0.1),
    rgba(245,245,255,0.1) 100%);
}

.check-box-direita::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 2px;
    background-image: linear-gradient(270deg,
    
    rgba(245,245,255,0) 0,
    rgba(245,245,255,0.1) 128px,
    rgba(245,245,255,0.1),
    rgba(245,245,255,0.1) 100%);
}

.check::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 48px;
    background-image:
    linear-gradient(180deg, rgba(245,245,255,0.10), rgba(245,245,255,0.10)),
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%2396C8FF'%3E%3Cpath d='M382-267.69 183.23-466.46 211.77-495 382-324.77 748.23-691l28.54 28.54L382-267.69Z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    padding: 8px;
    border-radius: 8px;
}

@media(max-width: 767px) {
    .check-grid::after {
        display: none;
    }
    .check-box-esquerda::after,
    .check-box-direita::after,
    .check-box-penultimo::after
    {
    content: "";
    position: absolute;
    top: auto;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 2px;
        
    background-image: linear-gradient(90deg,
    rgba(245,245,255,0) 0,
    rgba(245,245,255,0.1) 64px,
    rgba(245,245,255,0.1),
    rgba(245,245,255,0.1) calc(100% - 64px),
    rgba(245,245,255,0) 100%);
    }
    
}


p:last-child {
    margin-bottom: 0;
}

span.preco-centavos {
    color: #FF3264;
}

span.preco {
    font-size: 4rem;
    color: #FF3264;
    font-weight: 700;
}

@media(max-width: 767px) {
span.preco {
    font-size: 2rem;
    color: #F5D7B4;
    font-weight: 700;
}
}

    span.hero-subtitulo-botao {
        display: inline;
        background-color: rgba(255,50,100,0);
            box-shadow: inset 0 0 32px rgba(255,50,100,0.5) !important;
        padding: 0px 16px 0px 16px;
        color: rgba(245,245,255,1)!important;
        border-radius: 512px;
    }/* End custom CSS */