.elementor-15211 .elementor-element.elementor-element-fdf5cfb{--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-15211 .elementor-element.elementor-element-fdf5cfb:not(.elementor-motion-effects-element-type-background), .elementor-15211 .elementor-element.elementor-element-fdf5cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8A8A842;}.elementor-15211 .elementor-element.elementor-element-e01e225{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#A3A3A3;--border-color:#A3A3A3;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-15211 .elementor-element.elementor-element-e01e225:not(.elementor-motion-effects-element-type-background), .elementor-15211 .elementor-element.elementor-element-e01e225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8A8A842;}.elementor-15211 .elementor-element.elementor-element-799c895{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-15211 .elementor-element.elementor-element-09828b2{width:100%;max-width:100%;}.elementor-15211 .elementor-element.elementor-element-09828b2.elementor-element{--align-self:center;}.elementor-15211 .elementor-element.elementor-element-09828b2 .elementor-image-box-wrapper{text-align:start;}.elementor-15211 .elementor-element.elementor-element-09828b2 .elementor-image-box-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-15211 .elementor-element.elementor-element-09828b2 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-15211 .elementor-element.elementor-element-412a8e6{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15211 .elementor-element.elementor-element-034977b{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#A3A3A3;--border-color:#A3A3A3;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-15211 .elementor-element.elementor-element-034977b:not(.elementor-motion-effects-element-type-background), .elementor-15211 .elementor-element.elementor-element-034977b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8A8A842;}.elementor-15211 .elementor-element.elementor-element-a4be147{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15211 .elementor-element.elementor-element-5dcc8ff{width:100%;max-width:100%;}.elementor-15211 .elementor-element.elementor-element-5dcc8ff.elementor-element{--align-self:center;}.elementor-15211 .elementor-element.elementor-element-5dcc8ff .elementor-image-box-wrapper{text-align:start;}.elementor-15211 .elementor-element.elementor-element-5dcc8ff .elementor-image-box-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-15211 .elementor-element.elementor-element-5dcc8ff .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-15211 .elementor-element.elementor-element-3624079{--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-15211 .elementor-element.elementor-element-98b87f7{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#A3A3A3;--border-color:#A3A3A3;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-15211 .elementor-element.elementor-element-98b87f7:not(.elementor-motion-effects-element-type-background), .elementor-15211 .elementor-element.elementor-element-98b87f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8A8A842;}.elementor-15211 .elementor-element.elementor-element-775041f{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15211 .elementor-element.elementor-element-a6e60a9{width:100%;max-width:100%;}.elementor-15211 .elementor-element.elementor-element-a6e60a9.elementor-element{--align-self:center;}.elementor-15211 .elementor-element.elementor-element-a6e60a9 .elementor-image-box-wrapper{text-align:start;}.elementor-15211 .elementor-element.elementor-element-a6e60a9 .elementor-image-box-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-15211 .elementor-element.elementor-element-a6e60a9 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-15211 .elementor-element.elementor-element-a0a5bae{--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-15211 .elementor-element.elementor-element-ca3be4e{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#A3A3A3;--border-color:#A3A3A3;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-15211 .elementor-element.elementor-element-ca3be4e:not(.elementor-motion-effects-element-type-background), .elementor-15211 .elementor-element.elementor-element-ca3be4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8A8A842;}.elementor-15211 .elementor-element.elementor-element-5f61967{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15211 .elementor-element.elementor-element-4c2855b{width:100%;max-width:100%;}.elementor-15211 .elementor-element.elementor-element-4c2855b.elementor-element{--align-self:center;}.elementor-15211 .elementor-element.elementor-element-4c2855b .elementor-image-box-wrapper{text-align:start;}.elementor-15211 .elementor-element.elementor-element-4c2855b .elementor-image-box-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-15211 .elementor-element.elementor-element-4c2855b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-15211 .elementor-element.elementor-element-3551164{--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-15211 .elementor-element.elementor-element-5d9ce2b{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#A3A3A3;--border-color:#A3A3A3;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-15211 .elementor-element.elementor-element-5d9ce2b:not(.elementor-motion-effects-element-type-background), .elementor-15211 .elementor-element.elementor-element-5d9ce2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8A8A842;}.elementor-15211 .elementor-element.elementor-element-c1196fd{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15211 .elementor-element.elementor-element-f253ded{width:100%;max-width:100%;}.elementor-15211 .elementor-element.elementor-element-f253ded.elementor-element{--align-self:center;}.elementor-15211 .elementor-element.elementor-element-f253ded .elementor-image-box-wrapper{text-align:start;}.elementor-15211 .elementor-element.elementor-element-f253ded .elementor-image-box-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-15211 .elementor-element.elementor-element-f253ded .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-15211 .elementor-element.elementor-element-6646a6a{--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-15211 .elementor-element.elementor-element-3187952{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#000000;--e-n-carousel-arrow-hover-color:#000000;}body.elementor-page-15211:not(.elementor-motion-effects-element-type-background), body.elementor-page-15211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09090B;}@media(max-width:1024px){.elementor-15211 .elementor-element.elementor-element-3187952{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-15211 .elementor-element.elementor-element-799c895{--width:50%;}.elementor-15211 .elementor-element.elementor-element-412a8e6{--width:50%;}.elementor-15211 .elementor-element.elementor-element-a4be147{--width:50%;}.elementor-15211 .elementor-element.elementor-element-3624079{--width:50%;}.elementor-15211 .elementor-element.elementor-element-775041f{--width:50%;}.elementor-15211 .elementor-element.elementor-element-a0a5bae{--width:50%;}.elementor-15211 .elementor-element.elementor-element-5f61967{--width:50%;}.elementor-15211 .elementor-element.elementor-element-3551164{--width:50%;}.elementor-15211 .elementor-element.elementor-element-c1196fd{--width:50%;}.elementor-15211 .elementor-element.elementor-element-6646a6a{--width:50%;}}@media(max-width:767px){.elementor-15211 .elementor-element.elementor-element-09828b2{width:100%;max-width:100%;}.elementor-15211 .elementor-element.elementor-element-09828b2 .elementor-image-box-wrapper{text-align:center;}.elementor-15211 .elementor-element.elementor-element-09828b2 .elementor-image-box-title{font-size:8.3vw;}.elementor-15211 .elementor-element.elementor-element-09828b2 .elementor-image-box-description{font-size:4.2vw;}.elementor-15211 .elementor-element.elementor-element-5dcc8ff{width:100%;max-width:100%;}.elementor-15211 .elementor-element.elementor-element-5dcc8ff .elementor-image-box-wrapper{text-align:center;}.elementor-15211 .elementor-element.elementor-element-5dcc8ff .elementor-image-box-title{font-size:8.3vw;}.elementor-15211 .elementor-element.elementor-element-5dcc8ff .elementor-image-box-description{font-size:4.2vw;}.elementor-15211 .elementor-element.elementor-element-a6e60a9{width:100%;max-width:100%;}.elementor-15211 .elementor-element.elementor-element-a6e60a9 .elementor-image-box-wrapper{text-align:center;}.elementor-15211 .elementor-element.elementor-element-a6e60a9 .elementor-image-box-title{font-size:8.3vw;}.elementor-15211 .elementor-element.elementor-element-a6e60a9 .elementor-image-box-description{font-size:4.2vw;}.elementor-15211 .elementor-element.elementor-element-4c2855b{width:100%;max-width:100%;}.elementor-15211 .elementor-element.elementor-element-4c2855b .elementor-image-box-wrapper{text-align:center;}.elementor-15211 .elementor-element.elementor-element-4c2855b .elementor-image-box-title{font-size:8.3vw;}.elementor-15211 .elementor-element.elementor-element-4c2855b .elementor-image-box-description{font-size:4.2vw;}.elementor-15211 .elementor-element.elementor-element-f253ded{width:100%;max-width:100%;}.elementor-15211 .elementor-element.elementor-element-f253ded .elementor-image-box-wrapper{text-align:center;}.elementor-15211 .elementor-element.elementor-element-f253ded .elementor-image-box-title{font-size:8.3vw;}.elementor-15211 .elementor-element.elementor-element-f253ded .elementor-image-box-description{font-size:4.2vw;}.elementor-15211 .elementor-element.elementor-element-3187952{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS */html, body{
    overflow-x: hidden;
}

br1{
    display: block;
    margin-top: 20px;
}

br2{
    display: block;
    margin-top: 10px;
}

.br2{
    display: block;
    margin-top: 10px;
}

.bold{
    font-weight: 700;
    color: #FFFBF4;
}

.destaque{
    background: linear-gradient(90deg, #203FC3 -30.13%, #B75EE6 41.86%, #FF4B17 88.84%);
    background-size: 110% 55%;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    font-weight: 700;
}

.subtitle{
    display: block;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.5em;
}

.texto{
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
    color: #FAFAFA;
}

.riscado{
    text-decoration: line-through;
    text-decoration-color: #FFFFFF;
}

.preco{
    display: block;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.5em;
    color: #FFFFFF;
}

.precoGrande{
    font-size: 48px;
    font-weight: 700;
    line-height: 1.0em;
    margin-left: 8px;
}

.precoPequeno{
    font-size: 24px;
    line-height: 1.3em;
}

.precoVista{
   font-size: 16px;
   color: #D7D7D7;
   font-weight: 400;
}

/* BOTÃO */
body.elementor-page-15211{
    z-index: 1;
}

.botao .elementor-button{
    background: linear-gradient(93deg, #203FC3 -14.55%, #B75EE6 50.16%, #FF4B17 114.87%);
    box-shadow: 0px 9px 30px 0px #385F2E60;
    position: relative;
    z-index: 999;
}

.botao .elementor-button-icon svg path{
    stroke: #F6F3EC;
}

.botao:hover .elementor-button{
    transition: 1s 0.3s;
    box-shadow: 0px 0px 300px 10px #B75EE6;
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao:hover .elementor-button-icon{
    transform-origin: center;
    transform: rotate(45deg);
}

.botao:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 1s infinite;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@media(min-width: 1025px) and (max-width:1026px){
    .botao .elementor-button-text{
        white-space: nowrap;
    }
}

@media(max-width:767px){
    .subtitle{
        font-size: 18px;
    }
    
    .botao .elementor-button-text{
        font-size: 16px;
        text-wrap: balance;
    }
    
    .botao .elementor-button-icon{
        display: none;
    }
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}

@keyframes luzbg{
    0%, 100%{
        opacity: 0.6;
    }
    
    50%{
        opacity: 0;
    }
}/* End custom CSS */