strong,.button{font-weight:800!important}.nav-dark .nav>li>a{color:var(--fs-color-primary)!important}.button.is-outline.read-only{min-height:unset;line-height:1;border-color:#a3bac6!important;border-radius:0!important;border-width:2px!important;pointer-events:none;color:#a3bac6!important}.discount-badge{background:gray;color:#fff;line-height:1;display:inline-block;padding:2px 6px;font-size:.85em}.emblemy-steps{--radius:15px;counter-reset:steps;display:grid;grid-template-columns:repeat(2,1fr);gap:30px;@media (max-width:768px){grid-template-columns:1fr;gap:0}}.emblemy-step-item{background:#f7f7f7;padding:18px;position:relative;@media (min-width:768px){border-radius:var(--radius)}}.emblemy-step-item:first-child{border-radius:var(--radius) var(--radius) 0 0}.emblemy-step-item:last-child{border-radius:0 0 var(--radius) var(--radius)}.emblemy-step-item::before{counter-increment:steps;content:"0" counter(steps);top:0;left:0;transform:translate(-40%,-50%);position:absolute;width:40px;font-size:15px;font-weight:700;line-height:1;aspect-ratio:1/1;display:grid;place-items:center;color:#fff;text-align:center;background-image:url(/wp-content/themes/emblemy/assets/icons/hexagon.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.button{padding-top:10px!important;padding-bottom:10px!important}.button.is-outline{border-color:var(--fs-color-primary)!important;color:var(--fs-color-secondary)!important;border-width:1px!important}.emblemy-alert{position:relative;padding:18px;border:solid 1px var(--fs-color-primary);border-radius:15px;font-size:80%}.emblemy-alert::before{content:"!";background-image:url(/wp-content/themes/emblemy/assets/icons/hexagon.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;font-size:20px;color:#fff;font-weight:700;position:absolute;top:0;left:0;transform:translate(-40%,-50%);width:50px;display:flex;justify-content:center;align-items:center}.emblemy-card{background:#fff;border-radius:15px;overflow:hidden}.emblemy-card.emblemy-card-gov-price{--color:var(--fs-color-secondary)}.emblemy-card.emblemy-card-service-price{--color:var(--fs-color-primary)}.emblemy-card .card-header{background:var(--color);padding:18px}.emblemy-card .card-header *{color:#fff;line-height:1;margin:0}.emblemy-card .card-body{padding:18px}.emblemy-card .card-color{color:var(--color)}.accordion .accordion-title{padding:12px 42px 12px 18px!important}.accordion .accordion-title .toggle{left:unset;right:0;margin:0!important;transition:unset!important;transform:unset!important}.accordion .accordion-title.active{background-color:unset;color:var(--fs-color-secondary);border-color:var(--fs-color-secondary)}.accordion .accordion-inner{padding:18px}.accordion .toggle i{font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;transition:unset!important;transform:unset!important}.accordion .toggle i::before{content:"\ea13"}.accordion .active .toggle i::before{content:"\f1af"}#whatsapp-floating-button{color:#fff;background:#00c802;line-height:1;width:2em;text-align:center;aspect-ratio:1;display:flex;justify-content:center;align-items:center;border-radius:100%;font-size:1.5em;box-shadow:0 2px 5px rgb(0 0 0 / .4)}.emblemy-form.fetching{position:relative}.emblemy-form.fetching:after{content:"";background:#ffffff57;width:100%;height:100%;position:absolute;top:0;left:0;z-index:9;backdrop-filter:blur(1px)}.my-account input{border:solid 1px var(--fs-color-base)!important;border-radius:10px!important;box-shadow:unset!important;outline:unset!important}.my-account input:focus{border-color:var(--fs-color-secondary)!important}.emblemy-form .input-container{position:relative;margin-bottom:15px}.emblemy-form .input-container input,.emblemy-form .input-container textarea{margin:0;border:solid 1px var(--fs-color-base);border-radius:10px;box-shadow:unset;outline:unset;padding:20px;height:unset}.emblemy-form .input-container input:focus,.emblemy-form .input-container textarea:focus{border-color:var(--fs-color-secondary)}.emblemy-form .input-container label{position:absolute;top:50%;left:20px;translate:0 -50%;font-weight:400;color:var(--fs-color-base);margin:0;transition:all 250ms}.emblemy-form .always-focus.input-container label{top:25%}.emblemy-form .focus.input-container label{font-size:60%;left:.5em;translate:0;top:.5em}#stepper{display:flex;justify-content:space-between;align-items:center;position:relative}#stepper .step{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}#stepper::before{content:"";width:100vw;position:absolute;top:9px;left:-15px;height:2px;background:#fae198;@media (min-width:768px){width:97%;left:0;right:0;margin:auto;top:6px}}#stepper .step i{display:flex;width:1em;height:1em;background:#fae198;border-radius:100%;margin-bottom:.25em;margin-top:-2px;line-height:1;justify-content:center;align-items:center;line-height:1;position:relative;@media (max-width:768px){margin-top:1px}}#stepper .step.done i,#stepper .step.current i{background:var(--fs-color-primary)}#stepper .step i::before{content:"";width:100%;height:100%;border:solid 1.5px #fff0;position:absolute;top:0;left:0;display:block;border-radius:100%;transform:scale(1.4);transform-origin:center center}#stepper .step.current i::before{border-color:var(--fs-color-primary)}#stepper .step.done i::after{content:"";font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;content:"\eb7a";color:#fff;font-size:.75em;line-height:1}#stepper .step .step-label{font-size:.7em;color:var(--fs-color-secondary);opacity:.5}.step-content{padding:50px 0}.step-content .step-title{text-align:center;margin-top:0;margin-bottom:30px;font-size:1.6em;font-weight:900}.radio-container label{display:flex;align-items:center;margin-bottom:10px;cursor:pointer}.radio-container span{display:inline-flex;align-items:start;gap:10px;position:relative;font-size:1em;color:var(--fs-color-base);font-weight:400}.radio-container span::before{content:"";width:1.2em;height:1.2em;background:#fff;border:solid 2px #bbcbd4;display:block;flex-shrink:0;margin-top:4px}.radio-container input{display:none!important}.radio-container input:checked+span::before{background-image:linear-gradient(#003d4c 0 0);background-size:75% 75%;background-repeat:no-repeat;background-position:center center}h4.step-subtitle{text-align:center;margin:30px 0 15px;font-weight:400}.loader{width:48px;height:48px;border:5px solid var(--fs-color-primary);border-bottom-color:#fff0;border-radius:50%;box-sizing:border-box;animation:rotation 1s linear infinite;margin:50px auto 0;display:block}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.text-left{text-align:left!important}#card-selected-classes{border:solid 1px var(--fs-color-secondary);padding:15px;background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:10px}.selected-class{display:flex;justify-content:center;align-items:center;gap:10px}.selected-class button{margin:0;padding:10px;flex-shrink:0;color:#c70606;padding:0;min-height:unset!important;line-height:1}.selected-class span{font-size:80%;color:var(--fs-color-secondary);line-height:1.3}.selected-class svg{width:16px;color:red;height:auto}.ts-control{margin:0;border:solid 1px var(--fs-color-base);border-radius:10px;box-shadow:unset;outline:unset;padding:15px 20px 15px;height:unset}.file-container input{display:none}.file-container label{margin:0;border:solid 1px var(--fs-color-secondary);border-radius:10px;box-shadow:unset;outline:unset;padding:15px 10px;height:unset;background:#fff;color:var(--fs-color-base);display:flex;justify-content:space-between}.image-preview:not(:empty){margin-top:10px;border:dashed 1px;border-radius:10px;padding:10px;background:#fff}#pre-analysis-response .image-preview,#pre-analysis-response .image-preview i{color:var(--fs-color-base)}#pre-analysis-response .emblemy-card{border:solid 1px var(--fs-color-base)}#pre-analysis-response h2{color:var(--fs-color-primary)}#pre-analysis-response .accordion-title .counter{display:inline-flex;background:var(--fs-color-primary);aspect-ratio:1;color:#fff;line-height:1;width:1.3rem;text-align:center;font-size:.8em;justify-content:center;align-items:center;border-radius:5px;flex-shrink:0}#pre-analysis-response .accordion-title>span{display:flex;align-items:center;gap:5px;font-size:14px}#pre-analysis-response .accordion-title{padding:10px!important}#pre-analysis-response .accordion .accordion-title{padding:10px!important}.accordion .accordion-title .toggle{height:unset;font-size:.9rem}#pre-analysis-response .card-header{padding-top:30px!important}.accordion-title.plain{border-top:unset;border-bottom:solid 1px var(--fs-color-secondary);color:var(--fs-color-secondary)}#pre-analysis-response .accordion-item a::before{content:"";width:2.7rem;height:100%;display:inline-block;position:absolute;bottom:-2px;left:0;border-bottom:solid 3px #fff}#pre-analysis-response .accordion-title>span{gap:15px}.accordion .toggle i{font-size:.95em}.accordion p{color:var(--fs-color-secondary)}.accordion p{font-size:.85em}.review-line{margin-bottom:10px;padding-bottom:10px;a{text-decoration:underline}}.review-line:last-child{margin:0;padding:0;border-bottom:unset}.card-prices{border:solid 1px;border-radius:15px;padding:18px}.review-line h5{font-weight:400;font-size:.85rem;display:flex;justify-content:space-between}.emblemy-price,.gov-price,.total-price{color:var(--fs-color-primary);font-size:1.3rem}.emblemy-form .input-container.invalid input,.emblemy-form .input-container.invalid textarea,.emblemy-form .file-container.invalid label{border-color:red}.emblemy-form .radio-container.invalid label{border:solid 1px red;border-radius:5px}.emblemy-form .invalid.ts-control{border-color:red}.woocommerce-checkout .product-details{padding-left:0!important}.woocommerce-checkout .cart-item__element.cart-item__price,.woocommerce-checkout #billing_country_field,.woocommerce-checkout .product-name img,.woocommerce-checkout .woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table .product-quantity{display:none!important}.woocommerce-MyAccount-content td .button{margin-bottom:0}.woocommerce-MyAccount-content td .button:last-child{margin-right:0}.emblemy-account-card{background:#fff;border:solid 1px;border-radius:5px}.emblemy-account-card .card-header{padding:10px;border-bottom:solid 1px}.emblemy-account-card .card-header *{margin:0}.emblemy-account-card .card-body{padding:10px}.emblemy-account-card th{text-transform:unset;color:var(--fs-color-secondary);font-weight:400}.emblemy-account-card tr:last-child td,.emblemy-account-card tr:last-child th{border-bottom:unset}.emblemy-account-table{table-layout:fixed;th{width:200px}td{word-wrap:break-word}}.status-badge{display:inline-block;line-height:1;font-size:.85em;text-transform:uppercase;font-weight:700;border:solid 1px var(--fs-color-secondary);color:var(--fs-color-secondary);padding:5px 10px;user-select:none}.internal-container{padding:0 20px}.brand-logo-examples{display:flex;justify-content:center;align-items:center;gap:10px;img{max-height:25px}}.emblemy-border-primary{border:solid 1px var(--fs-color-primary);border-radius:10px;padding:15px}label[for="preAnalysisTerms"] span{font-size:.8em;line-height:1.35}.response-fragment.alert{padding:15px;border-radius:10px;border:solid 1px #b20000;background-color:#b200001a;color:#b20000;margin-top:30px}#pre-analysis-suggestions p{color:var(--fs-color-secondary);font-size:.85em}.ts-control::after{content:"\ea4d";position:absolute;top:50%;right:12px;translate:-50% -50%;font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;font-size:1.6em;line-height:1;color:var(--fs-color-base)}form.emblemy-form.emblemy-form-initial button{color:var(--fs-color-secondary);margin:0!important}.security-img{margin:30px auto;max-width:min(80%, 240px);display:block}.emblemy-step-item p{color:var(--fs-color-secondary);line-height:1.2}.emblemy-step-item h5{font-weight:800;margin-bottom:10px!important}.emblemy-step-item{padding:24px}.extra-content{line-height:1.2;font-size:.9rem}.emblemy-card .card-body{padding:25px 30px 30px}.emblemy-card .card-header h5{font-weight:700}.emblemy-steps{padding:0 15px}.col{padding:0 30px 15px}#stepper::before{left:-30px}.absolute-footer .container{padding:0 30px;color:var(--fs-color-secondary)}img.cart-img-icon{filter:brightness(.5)}@media (max-width:549px){.header-main{height:95px}}.header-inner.flex-row.container.logo-left.medium-logo-center{padding:0 30px}.file-container label{padding:20px;font-weight:400}button[data-action="return"]{color:var(--fs-color-secondary);font-weight:500}.btn-group .button{line-height:1;padding:16px 10px!important;display:inline-flex;justify-content:center;align-items:center}.btn-group .button span{line-height:1;color:var(--fs-color-secondary);font-weight:500}.nav-dark img.cart-img-icon{filter:brightness(1)}.nav-dark .header-cart-icon::after{background-color:var(--fs-color-primary)}a.fc-checkout-order-review__header-link.fc-checkout-order-review__edit-cart{display:none}#billing_phone_field,#billing_cpf_field,#billing_cnpj_field,#billing_postcode_field{width:100%!important}.ux-menu a{color:var(--fs-color-secondary);justify-content:center}.ux-menu-link__link{border:0!important}.stuck [data-icon-label]:after{top:0}body div:where(.swal2-icon){border-radius:5px}body div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){background-color:var(--fs-color-primary);min-height:2.5em;height:unset;font-size:.97em;font-weight:bolder;letter-spacing:.03em;line-height:2.4em;padding:0 1.2em}body div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:var(--fs-color-primary)}body .swal2-success-ring{display:none}body .swal2-success-circular-line-right,body .swal2-success-circular-line-left,body .swal2-success-fix{background:transparent!important}@media (max-width:768px){.mobile-expand{display:block!important;margin:0!important}}.emblemy-card{height:100%}.row-prices .col:nth-child(2) .col-inner{display:flex;justify-content:center;align-items:center}.row-prices .icon-box-img{margin:0!important;line-height:1;@media (max-width:768px){margin-top:25px!important;margin-bottom:25px!important}}.bg-custom>.col-inner{margin-bottom:-40px;padding:0 60px;position:relative;@media (max-width:768px){padding:0 30px;margin-bottom:-30px}}.row:has(.bg-custom){overflow:hidden}.bg-custom>.col-inner::before{background:var(--fs-color-secondary);content:"";width:100%;height:90%;bottom:0;left:0;display:block;position:absolute;border-radius:15px 15px 0 0;@media (max-width:768px){height:100%}}.bg-custom *{color:#fff!important}.footer-logo .img{width:250px!important;height:auto;background:#f7f7f7;padding-right:25px;@media (max-width:768px){margin:auto;padding-right:0}}.footer-logo .col-inner{position:relative}.footer-logo .col-inner::before{content:"";background:var(--fs-color-primary);height:1px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);@media (max-width:768px){display:none}}@media (min-width:768px){.home #footer{display:none}}@media (min-width:768px){.text-center-on-large{text-align:center!important}.internal-container.flex.align-middle.mb-half{justify-content:center}.step-subtitle{text-align:center!important}#stepper-movement{max-width:360px;margin:auto}.selected-class{justify-content:space-between}.radio-container:has([name="companyOwnerType"]){display:flex;justify-content:center;align-items:center;gap:15px}.step-content{padding:100px 0 50px}.step-content .step-title{font-size:2em}h4.step-subtitle{font-weight:700}h4.step-subtitle:not(.text-center-on-large){text-align:left!important}.emblemy-form .input-container input{padding:18px 10px 5px}.emblemy-form .input-container label{left:10px}.internal-container{padding:0}#pre-analysis-response .card-header{padding-top:60px!important}#pre-analysis-response h2{font-size:2em;font-weight:700}#pre-analysis-suggestions{padding:30px;margin-bottom:45px}#card-selected-classes{padding:30px;gap:20px}}.company-logo-desktop-container{margin-bottom:15px}@media (min-width:768px){.company-logo-desktop-container{display:flex;justify-content:flex-start;align-items:center;margin:30px 0 15px;gap:10px}.company-logo-desktop-container h4{flex-shrink:1;flex-grow:0;width:fit-content;margin:0;white-space:nowrap}.company-logo-desktop-container .internal-container{width:100%;justify-content:flex-start!important;width:100%;flex-grow:1}.mylarge-on-large{margin:40px 0 30px!important}.card-prices{padding:36px}[data-step="confirmation"] hr{margin:30px 0}}p.order-again{display:none}ul.dashboard-links{display:none}.my-account-header .uppercase{text-transform:none}.woocommerce-dashboard .large-9 a{color:var(--fs-color-primary);text-decoration:underline}.emblemy-account-table tbody tr{display:flex;flex-direction:column;margin-bottom:10px}.emblemy-account-table tbody th{font-weight:700;border:unset;width:100%}.emblemy-account-table tbody td{border:unset}#pre-analysis-response .accordion-item:last-child .accordion-inner{padding-bottom:0}#pre-analysis-response .accordion-item:last-child{margin-bottom:30px}