.elementor-14996 .elementor-element.elementor-element-34f5e4a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:var( --e-global-color-ba2b007 );--border-color:var( --e-global-color-ba2b007 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14996 .elementor-element.elementor-element-34f5e4a:not(.elementor-motion-effects-element-type-background), .elementor-14996 .elementor-element.elementor-element-34f5e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b3a1af );}.elementor-14996 .elementor-element.elementor-element-34f5e4a:hover{border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-14996 .elementor-element.elementor-element-34f5e4a, .elementor-14996 .elementor-element.elementor-element-34f5e4a::before{--border-transition:0.3s;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14996 .elementor-element.elementor-element-bbd95b7 .elementor-cta .elementor-cta__bg, .elementor-14996 .elementor-element.elementor-element-bbd95b7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-14996 .elementor-element.elementor-element-bbd95b7 .elementor-cta__content{text-align:start;padding:10px 10px 2px 10px;background-color:#02010100;}.elementor-14996 .elementor-element.elementor-element-bbd95b7 .elementor-cta__image{margin-bottom:15px;}.elementor-14996 .elementor-element.elementor-element-a2b445f .jet-listing-dynamic-link__link{background-color:#D3B66E;align-self:flex-start;padding:8px 8px 8px 8px;border-radius:50px 50px 50px 50px;flex-direction:row;}body:not(.rtl) .elementor-14996 .elementor-element.elementor-element-a2b445f{right:10px;}body.rtl .elementor-14996 .elementor-element.elementor-element-a2b445f{left:10px;}.elementor-14996 .elementor-element.elementor-element-a2b445f{top:10px;}.elementor-14996 .elementor-element.elementor-element-a2b445f .jet-listing-dynamic-link__icon{color:var( --e-global-color-6b3a1af );order:1;}.elementor-14996 .elementor-element.elementor-element-a2b445f .jet-listing-dynamic-link__icon :is(svg, path){fill:var( --e-global-color-6b3a1af );}.elementor-14996 .elementor-element.elementor-element-e1246ed > .elementor-widget-container{padding:0px 10px 10px 10px;}.jet-listing-item.single-jet-engine.elementor-page-14996 > .elementor{width:400px;margin-left:auto;margin-right:auto;}/* Start custom CSS for call-to-action, class: .elementor-element-bbd95b7 */.elementor-14996 .elementor-element.elementor-element-bbd95b7 h3 {
  display: -webkit-box;             /* Cria um contêiner flexível em linha */
  -webkit-box-orient: vertical;     /* Orienta o box no eixo vertical */
  -webkit-line-clamp: 2;            /* Limita a 2 linhas visíveis */
  overflow: hidden;                 /* Esconde o excesso de texto */
  text-overflow: ellipsis;          /* Adiciona as “…” no final */
  white-space: normal;              /* Garante quebra de linha normal */
}

.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-card-container span,
.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-card-container bdi{

    font-size: 12px !important;
}

.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-card-container i{
    font-size: 12px;
}

.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-card-container{
    margin-bottom: 0px !important;
}

.elementor-14996 .elementor-element.elementor-element-bbd95b7 p{
    display: none;
}

.elementor-14996 .elementor-element.elementor-element-bbd95b7 .wci-icon-best-installments{
    display: none;
}

.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-card-container{
    margin-top: 0px !important;
}


/*valor do produto*/
.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-group span,
.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-group  bdi{
    font-family: "sora" !important;
    font-size: 16px;
}

/*parcela*/
.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-card-container span,
.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-card-container bdi{

    font-size: 12px !important;
}

@media(max-width: 767px){
  .elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-card-container{
    margin-top: 5px !important;
}

/*valor do produto*/
.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-group span,
.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-group  bdi{
    font-family: "sora" !important;
    font-size: 18px;
}

/*parcela*/
.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-card-container span,
.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-card-container bdi{

    font-size: 12px !important;
}


}


/*boleto*/
.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-ticket-discount{
    display: none;
}


/*segundo preco*/
.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-price:nth-of-type(n+2),
.elementor-14996 .elementor-element.elementor-element-bbd95b7 .woo-custom-installments-range-price-dash{
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e1246ed */.elementor-14996 .elementor-element.elementor-element-e1246ed p{
    margin: 0;
    font-family: "sora";
    font-size: 12px !important;
}

.elementor-14996 .elementor-element.elementor-element-e1246ed .fswp_in_cash_price p{
    font-weight: 600 !important;
    margin-top: 10px;
}

@media(max-width:767px){
   .elementor-14996 .elementor-element.elementor-element-e1246ed p{
    font-size: 10px !important;
} 
}


.single.fswp_installments_price .price.fswp_calc .fswp_installment_suffix,
.single.fswp_installments_price .price.fswp_calc .fswp_installment_prefix,
.elementor-14996 .elementor-element.elementor-element-e1246ed .fswp_installments_price span,
.elementor-14996 .elementor-element.elementor-element-e1246ed .fswp_installments_price bdi{
     font-weight: 400!important;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34f5e4a *//*remover sublinhado*/
.elementor-14996 .elementor-element.elementor-element-34f5e4a ins{
    text-decoration: none;
    color: #000;
}

.elementor-14996 .elementor-element.elementor-element-34f5e4a del{
    color: #9a9a9a;
}

/*ampliar imagem*/
.elementor-14996 .elementor-element.elementor-element-34f5e4a .elementor-cta__image {
    margin: -10px;
    margin-bottom: 5px;
    width: calc(100% + 20px);
}/* End custom CSS */