.elementor-7085 .elementor-element.elementor-element-f1226fa{--display:flex;--background-transition:0.3s;}.elementor-7085 .elementor-element.elementor-element-f1226fa:not(.elementor-motion-effects-element-type-background), .elementor-7085 .elementor-element.elementor-element-f1226fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7085 .elementor-element.elementor-element-f1226fa, .elementor-7085 .elementor-element.elementor-element-f1226fa::before{--border-transition:0.3s;}.elementor-7085 .elementor-element.elementor-element-9a08eb0{--display:flex;--background-transition:0.3s;}.elementor-7085 .elementor-element.elementor-element-9a08eb0:not(.elementor-motion-effects-element-type-background), .elementor-7085 .elementor-element.elementor-element-9a08eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7085 .elementor-element.elementor-element-9a08eb0, .elementor-7085 .elementor-element.elementor-element-9a08eb0::before{--border-transition:0.3s;}.elementor-7085 .elementor-element.elementor-element-53cee4c{--display:flex;--background-transition:0.3s;}.elementor-7085 .elementor-element.elementor-element-53cee4c:not(.elementor-motion-effects-element-type-background), .elementor-7085 .elementor-element.elementor-element-53cee4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7085 .elementor-element.elementor-element-53cee4c, .elementor-7085 .elementor-element.elementor-element-53cee4c::before{--border-transition:0.3s;}.elementor-7085 .elementor-element.elementor-element-63cec4cd{--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;--background-transition:0.3s;}.elementor-7085 .elementor-element.elementor-element-63cec4cd:not(.elementor-motion-effects-element-type-background), .elementor-7085 .elementor-element.elementor-element-63cec4cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7085 .elementor-element.elementor-element-63cec4cd, .elementor-7085 .elementor-element.elementor-element-63cec4cd::before{--border-transition:0.3s;}.elementor-7085 .elementor-element.elementor-element-1fca69f7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-7085 .elementor-element.elementor-element-1fca69f7:not(.elementor-motion-effects-element-type-background), .elementor-7085 .elementor-element.elementor-element-1fca69f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7085 .elementor-element.elementor-element-1fca69f7, .elementor-7085 .elementor-element.elementor-element-1fca69f7::before{--border-transition:0.3s;}.elementor-7085 .elementor-element.elementor-element-1fca69f7.e-con{--align-self:center;}.elementor-7085 .elementor-element.elementor-element-5c797440{text-align:center;}.elementor-7085 .elementor-element.elementor-element-5c797440 .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;}.elementor-7085 .elementor-element.elementor-element-495d4c45 .elementor-heading-title{color:#1F1F1F;font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-7085 .elementor-element.elementor-element-7136a826{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:1px;}.elementor-7085 .elementor-element.elementor-element-7136a826 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-7085 .elementor-element.elementor-element-7136a826 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7085 .elementor-element.elementor-element-4567a539 .elementor-heading-title{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7085 .elementor-element.elementor-element-4567a539 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-7085 .elementor-element.elementor-element-4567a539.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7085 .elementor-element.elementor-element-1ea9cb2e .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-3a9c960 );color:var( --e-global-color-3a9c960 );background-color:#FF8C0000;border-style:none;border-radius:30px 30px 30px 30px;padding:15px 30px 20px 30px;}.elementor-7085 .elementor-element.elementor-element-1ea9cb2e.elementor-element{--align-self:center;}.elementor-7085 .elementor-element.elementor-element-19cc05a5{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:1px;}.elementor-7085 .elementor-element.elementor-element-19cc05a5 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-7085 .elementor-element.elementor-element-19cc05a5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-7085 .elementor-element.elementor-element-6e95a9bb img{width:100%;}.elementor-7085 .elementor-element.elementor-element-9863c22{--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;--background-transition:0.3s;}@media(max-width:1024px){.elementor-7085 .elementor-element.elementor-element-5c797440{text-align:center;}}@media(max-width:767px){.elementor-7085 .elementor-element.elementor-element-1fca69f7{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:75px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}.elementor-7085 .elementor-element.elementor-element-5c797440{text-align:center;width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-7085 .elementor-element.elementor-element-5c797440 .elementor-heading-title{font-size:18px;}.elementor-7085 .elementor-element.elementor-element-5c797440 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7085 .elementor-element.elementor-element-4567a539{width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-7085 .elementor-element.elementor-element-6e95a9bb > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-4567a539 */.elementor-7085 .elementor-element.elementor-element-4567a539 .elementor-heading-title{
    gap: 3px;
    align-items: center;
    text-align: center;
    justify-content: center;
}

.preco-ancora {
    font-size: 28px; 
    font-weight: 300;
    color: red; 
    text-decoration-line: line-through; 
}

.de, .por-apenas, .vezes, .a-vista {
    font-size: 28px; 
    font-weight: 300; 
    color: #fff; 
}

.preco {
    font-size: 42px;
    font-weight: 600; 
    color: #fff;
}

.preco-a-vista {
    font-size: 28px;
    font-weight: 600;
    color: #fff; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fca69f7 */.elementor-7085 .elementor-element.elementor-element-1fca69f7 {
    background: rgba(0,0,0,0.9) !important;
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-style: solid;
    border-radius: 15px;
    border: 1px solid;
    border-color: #FF9A0030
}

.myPricing{
        --text: 'OFERTA DE LANÇAMENTO';
        --first-color: #FF9A00;
        --second-color: #966722;
        
        position: relative;
    }
    .myPricing .myRibbon{
        position: absolute;
        top: -10px;
        left: -10px;
        width: 150px;
        height: 150px;
        display: flex;
        justify-content: center;
        align-items: center;
        overflow: hidden;
    }
    .myPricing .myRibbon::before{
        content: var(--text);
        position: absolute;
        width: 150%;
        height: 40px;
        background: var(--first-color);
        transform: rotate(-45deg) translateY(-20px);
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: 11px;
        font-weight: 600;
        color: #FFF;
        letter-spacing: 0.05em;
        box-shadow: 0 5px 10px rgba(0,0,0,0.1);
        font-family: Sora
    }
    .myPricing .myRibbon::after{
        content: '';
        position: absolute;
        bottom: 0;
        left: 0;
        width: 10px;
        height: 10px;
        background: var(--second-color);
        z-index: -1;
        box-shadow: 140px -140px var(--second-color);
    }/* End custom CSS */