.elementor-2140 .elementor-element.elementor-element-ceb18ce .gallery-item .gallery-caption{display:none}.elementor-2140 .elementor-element.elementor-element-0be8c15 .elementor-icon-list-icon i{color:#00b8b7;transition:color .3s}.elementor-2140 .elementor-element.elementor-element-0ff7b1c .elementor-field-group.recaptcha_v3-bottomleft,.elementor-2140 .elementor-element.elementor-element-0ff7b1c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}.elementor-2140 .elementor-element.elementor-element-0ff7b1c .elementor-field-type-html{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:500}.elementor-2140 .elementor-element.elementor-element-0ff7b1c .elementor-field-group .elementor-select-wrapper select{background-color:#f5f5f5;border-color:#ddd;border-radius:5px 5px 5px 5px}.elementor-2140 .elementor-element.elementor-element-0ff7b1c .elementor-field-group .elementor-select-wrapper::before{color:#ddd}.elementor-2140 .elementor-element.elementor-element-0ff7b1c .e-form__buttons__wrapper__button-next{color:#fff}.elementor-2140 .elementor-element.elementor-element-0ff7b1c .elementor-button[type=submit] svg *{fill:#fff}.elementor-2140 .elementor-element.elementor-element-0ff7b1c .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-2140 .elementor-element.elementor-element-0ff7b1c .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-2140 .elementor-element.elementor-element-0ff7b1c .elementor-button[type=submit]:hover svg *{fill:#fff}.elementor-2140 .elementor-element.elementor-element-0ff7b1c .e-form__buttons__wrapper__button-previous:hover{color:#fff}@media (max-width:767px){.elementor-2140 .elementor-element.elementor-element-0be8c15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px / 2)}.elementor-2140 .elementor-element.elementor-element-0be8c15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px / 2)}.elementor-2140 .elementor-element.elementor-element-0ff7b1c .elementor-field-type-html{font-size:14px}}.objective-box{background:#fff;border-radius:15px;padding:35px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.08);max-width:100%;margin:0 auto 60px;position:relative;border-left:5px solid var(--primary-color);transition:transform .3s ease,box-shadow .3s ease}.objective-box:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.12)}.objective-box::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top right,rgba(0,184,183,.05) 0%,rgba(0,184,183,0) 60%);border-radius:15px}.objective-icon{font-size:42px;color:var(--primary-color);margin-bottom:20px;position:relative;display:inline-block}.objective-icon::after{content:"";position:absolute;width:80px;height:80px;background:rgba(0,184,183,.1);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.objective-box h3{font-size:24px;color:var(--primary-color);margin-bottom:20px;font-weight:600;position:relative;display:inline-block}.objective-box p{font-size:18px;color:#555;line-height:1.7;margin-bottom:0!important;position:relative}.info-cards-container{margin-top:50px;position:relative}.info-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:25px;position:relative}.info-card{background:#fff;border-radius:12px;padding:30px 25px;text-align:center;box-shadow:0 10px 25px rgba(0,0,0,.05);transition:all .4s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;border-top:4px solid transparent}.info-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.1);border-top:4px solid var(--accent-color-1)}.info-card .icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:28px;color:#fff;background:var(--primary-color);border-radius:10px;position:relative;transition:all .3s ease}.info-card:hover .icon{transform:scale(1.1);background:var(--accent-color-1)}.info-card h3{font-size:20px;font-weight:600;margin-bottom:12px;color:var(--primary-color);transition:color .3s ease}.info-card:hover h3{color:var(--accent-color-1)}.info-card p{font-size:16px;color:#555;margin-bottom:0;line-height:1.6}.info-table{background-color:rgba(255,255,255,.1);border-radius:15px;overflow:hidden;margin:0 auto;max-width:800px}.info-row{display:flex;border-bottom:1px solid rgba(255,255,255,.2)}.info-row:last-child{border-bottom:none}.info-label,.info-value{padding:15px 20px}.info-label{font-weight:600;width:40%;background-color:rgba(0,0,0,.1)}.info-value{width:60%}.objective-box{background-color:#fff;border-radius:15px;padding:30px;text-align:center;box-shadow:0 5px 20px rgba(0,0,0,.1);max-width:100%;margin:0 auto}.objective-icon{font-size:50px;color:var(--primary-color);margin-bottom:20px}.objective-box p{font-size:18px}.objectives-grid{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.objective-item{background-color:#fff;border-radius:10px;padding:25px;box-shadow:0 5px 15px rgba(0,0,0,.08);transition:all .3s ease;flex:1;min-width:250px;max-width:350px;display:flex;flex-direction:column;align-items:center}.objective-item:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.12)}.objective-icon{width:60px;height:60px;background-color:var(--primary-color);color:var(--text-color);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:25px;margin-bottom:20px}@media (max-width:992px){.tabs{justify-content:center}}@media (max-width:768px){.info-row{flex-direction:column}.info-label,.info-value{width:100%}.objective-box p{font-size:16px}}@media (max-width:576px){.tab-btn{padding:10px 15px;font-size:14px}}.temporizador-container.ativo{transform:translateY(0);opacity:1}.faq-item.active .faq-question{border-bottom-color:rgba(0,0,0,.05);background-color:rgba(var(--primary-rgb),.03)}.faq-item.active .faq-question h3{color:var(--primary-color)}.faq-item.active .faq-question i{transform:rotate(180deg)}.faq-item.active .faq-answer{max-height:500px}.acordeao-item.ativo .acordeao-cabecalho{background:linear-gradient(to right,rgba(var(--primary-rgb),.1),rgba(var(--primary-rgb),.05));border-bottom:1px solid rgba(var(--primary-rgb),.1)}.acordeao-item.ativo .acordeao-cabecalho i.fa-chevron-down{transform:rotate(180deg)}.acordeao-item.ativo .acordeao-conteudo{max-height:1000px}.temporizador-container.overflow::after{display:block}