.wpcf7-form input,.wpcf7-form select,.wpcf7-form textarea,.wpcf7-form input:focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus,.wpcf7-form input:focus-within,.wpcf7-form select:focus-within,.wpcf7-form textarea:focus-within{outline:none!important;box-shadow:none!important;border-color:transparent!important}.wpcf7-form p{margin:0!important}.wpcf7-form .row:not(.wrap) .col-md-6{width:100%!important}.wpcf7-form .wpcf7-not-valid-tip{font-size:14px}[data-class=wpcf7cf_group]{width:100%!important}.wpcf7-form .btn-formContact{display:inline-flex;flex-direction:row;justify-content:center!important;align-items:center!important;gap:18px;background-color:var(--e-global-color-accent);color:var(--e-global-color-primary);border:none!important;padding-inline:80px 55px;transition:all .25s ease}.wpcf7-form .btn-formContact:hover{transform:scale(1.03);background-color:var(--e-global-color-accent)!important;color:var(--e-global-color-primary)!important}.politica{color:var(--e-global-color-primary)}.wpcf7-form .extra-fields{display:flex;flex-direction:column;gap:15px;margin-bottom:15px}.wpcf7-form .extra-fields .form-group{padding:5px 15px}.wpcf7-form .extra-fields input{padding:0}.wpcf7-form .extra-fields .wpcf7-checkbox,.wpcf7-form .extra-fields .wpcf7-radio{display:flex;flex-direction:column}.wpcf7-form .extra-fields .wpcf7-checkbox .wpcf7-list-item,.wpcf7-form .extra-fields .wpcf7-radio .wpcf7-list-item{margin:2px 0}.extra-fields{width:100%!important}.wpcf7-form .row{display:flex;gap:15px}@media (max-width:768px){.wpcf7-form .row{flex-wrap:wrap;gap:0}.wpcf7-form .row .col-md-5{width:100%!important}.wpcf7-form .row .col-md-3{width:100%!important}.wpcf7-form .row .col-md-4{width:100%!important}.wpcf7-form .row .col-md-6{width:100%!important}}.country-select .flag-dropdown{left:0!important;right:0!important}.country-select.inside .selected-flag{width:100%!important}.sl-country{position:relative}.sl-country .country-select .selected-flag .flag{margin:auto 0 13.5px 7.5px}.sl-country .country-select,.sl-country .wpcf7-form-control-wrap{position:static}.wpcf7-form .row:is(.bg-btn-formContact){display:flex}.wpcf7-form .row:is(.wrap){flex-direction:row!important;flex-wrap:wrap}@media (max-width:768px){.wpcf7-form .row:is(.wrap){flex-wrap:wrap;gap:15px}.wpcf7-form .row:is(.wrap) .col-md-3{width:45%!important}.wpcf7-form .row:is(.wrap) .col-md-4{width:50%!important}}.wpcf7-form .row:is(.wrap) .col-md-5{width:35%;margin:0}.wpcf7-form .row:is(.wrap) .col-md-3{width:35%;margin:0}.wpcf7-form .row:is(.wrap) .col-md-4{width:26%;margin:0}.wpcf7-form .row:is(.wrap) .col-md-6{width:49%}.wpcf7-form .row .form-group{gap:15px!important;margin-bottom:15px;padding:5px 15px}@media (max-width:768px){.wpcf7-form .row .form-group{width:100%}}.wpcf7-form .row .form-group label,.wpcf7-form .extra-fields .form-group label{color:#737373}.wpcf7-form .row .form-group input:not(.wpcf7-phonetext){padding:0!important;color:#2f2f2f}.wpcf7-form .row:is(.areasAtuacao) .form-group{border:none;padding-inline:0!important}.wpcf7-form .row:is(.areasAtuacao) ul{list-style:none;padding:0}.wpcf7-form .row:is(.areasAtuacao) ul .wpcf7-list-item{margin:0}.wpcf7-form-control-wrap .intl-tel-input input{width:100%;color:#2f2f2f;margin-top:5px!important;padding-block:0!important}.form-group{border:1px solid #727272;border-radius:8px}.form-group:is(.col-md-12){width:100%}.produto-select{display:none}.wpcf7-response-output{color:#fff;border-radius:8px}.wpcf7-spinner{display:none!important;visibility:hidden!important}.wpcf7-response-output{border-radius:8px!important;color:#fff;font-weight:600;font-size:15px}.wpcf7-form:is(.invalid) .wpcf7-response-output{background-color:#ffb900!important}.wpcf7-form:is(.sent) .wpcf7-response-output{background-color:#46b450!important}.wpcf7-form .row .form-group input.wpcf7-countrytext{padding-left:30px!important}.tab-forms .tab-item{display:none}.tab-forms .tab-item.active{display:block;animation:fadeIn .3s ease-in-out}.tab-icons .active-icon{color:var(--e-global-color-primary);transform:scale(1.1);transition:.2s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.tab-icons{cursor:pointer!important}.tab-icons:is(.active-icon),.tab-icons:not(.e-grid):hover{border:solid 1px #FFDD19!important;background-image:var(--wpr-bg-446d70a0-2721-47a5-ae9d-6d17e073c976);background-repeat:no-repeat!important}.tab-icons:is(.active-icon) .elementor-heading-title,.tab-icons:not(.e-grid):hover .elementor-heading-title{color:#FFDD19!important}