﻿@font-face{font-family:"M PLUS Rounded 1c";src:url("../fonts/mplus/m-plus-rounded-1c-v16-latin-100.woff2") format("woff2");font-weight:100;font-style:normal;font-display:swap;ascent-override:88%;descent-override:12%;line-gap-override:0%}@font-face{font-family:"M PLUS Rounded 1c";src:url("../fonts/mplus/m-plus-rounded-1c-v16-latin-300.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap;ascent-override:88%;descent-override:12%;line-gap-override:0%}@font-face{font-family:"M PLUS Rounded 1c";src:url("../fonts/mplus/m-plus-rounded-1c-v16-latin-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:88%;descent-override:12%;line-gap-override:0%}@font-face{font-family:"M PLUS Rounded 1c";src:url("../fonts/mplus/m-plus-rounded-1c-v16-latin-500.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap;ascent-override:88%;descent-override:12%;line-gap-override:0%}@font-face{font-family:"M PLUS Rounded 1c";src:url("../fonts/mplus/m-plus-rounded-1c-v16-latin-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap;ascent-override:88%;descent-override:12%;line-gap-override:0%}@font-face{font-family:"M PLUS Rounded 1c";src:url("../fonts/mplus/m-plus-rounded-1c-v16-latin-800.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap;ascent-override:88%;descent-override:12%;line-gap-override:0%}@font-face{font-family:"M PLUS Rounded 1c";src:url("../fonts/mplus/m-plus-rounded-1c-v16-latin-900.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap;ascent-override:88%;descent-override:12%;line-gap-override:0%}.footer-servicos__service-description{font-size:1.1rem;line-height:1.4;padding:0 2.5rem 2rem}:root{--font-sans: "M PLUS Rounded 1c", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--color-blue-600: #0361a7}*{box-sizing:border-box}html{font-size:100%;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{font-family:"M PLUS Rounded 1c",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:300;background-color:#fff !important;min-height:100vh;overflow-x:hidden;white-space:normal;word-spacing:normal;letter-spacing:normal}b,strong{font-weight:600}p,h1,h2,h3,h4,h5,h6,span,div,a{white-space:normal !important;word-spacing:normal !important;letter-spacing:normal !important}pre.calculo-example-pre{white-space:pre !important;word-wrap:normal !important;overflow-wrap:normal !important}a,button,input[type=submit],input[type=button],input[type=reset],[role=button],[tabindex]:not([tabindex="-1"]){cursor:pointer !important}a:focus,button:focus,input:focus,textarea:focus,select:focus,[tabindex]:focus,button:active,a:active{outline:none !important;box-shadow:none !important}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.beneficio-link{font-weight:600;font-size:16px}input::placeholder,textarea::placeholder{color:#6b7280 !important;opacity:1 !important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#6b7280 !important;opacity:1 !important}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280 !important;opacity:1 !important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#6b7280 !important;opacity:1 !important}html.placeholder{opacity:1}#site-structure{min-height:1000px}.grecaptcha-badge{bottom:110px !important}#pnlSocioButtons{margin-bottom:-50px !important}#fldGrpAceite{margin-bottom:-20px !important}.flex-auto{flex:auto}.z-2{z-index:2 !important}.desconto{color:red;text-decoration:line-through}.negativo{color:#4ee34e !important}.position-fixed{top:0;left:0;z-index:999}@media(max-width: 991px){#pnlSocioButtons{margin-bottom:0px !important}#fldGrpAceite{margin-bottom:10px !important}}.text-all-white{color:#fff !important}.bg-white-1{background-color:#ededed !important}.bg-blue-1{background-color:#f5fbff}.bg-white-2{background-color:#f1f1f1}.red-1{color:#ed3f3f}.gray-1{color:#5b5b5b}.gray-2{color:#373737}.green-7{color:#7cca7c}.green-11{color:#2c632c}.blue-6{color:#50b3eb}.blue-10{color:#0361a7}.blue-11{color:#005a9e}.text-blue11{color:#0056b3 !important}.blue-12{color:#4ab3ff}.dblue-8{color:#36444c}.bg-blue2{background-color:#b0ddf7}.bg-blue6{background-color:#50b3eb}.bg-blue11{background-color:#005a9e !important}.gray-light-border{color:#eef0f2}.bg-gray-light{background-color:#eef0f2}.border-gray-light{border-color:#f0f8ff !important}.border-gray-200,.border-gray-300{border-color:#dbddde !important}.bg-green7{background-color:#7cca7c}.bg-green9{background-color:#2c632c}.bg-green11{background-color:#2c632c !important}.bg-dblue11{background-color:#091a27}.bg-gradient-01{background:linear-gradient(90deg, rgb(0, 90, 158) 43%, rgb(0, 63, 111) 100%)}.bg-gradient-02{background:linear-gradient(90deg, rgb(0, 34, 60) 32%, rgb(0, 90, 158) 85%)}.table-info{background-color:#d6eefc !important}.table-secondary{background-color:#ededed !important}.border-success{border-color:#7cca7c !important}.border-info{border-color:#50b3eb !important}.footer-servicos__service-icon{padding-bottom:1rem}.text-blue-10{color:#005a9e}.text-green-11{color:#28a745}.text-red-1{color:#dc3545}.text-white-1{color:#f8f9fa}.text-dblue-8{color:#004085}.text-blue-6{color:#50b3eb}.bg-blue-10{background-color:#005a9e}.bg-blue-11{background-color:#007bff}.bg-green-11{background-color:#28a745}.bg-red-1{background-color:#dc3545}.bg-white-1{background-color:#f8f9fa}.bg-dblue-8{background-color:#004085}.bg-blue-6{background-color:#007bff}.bg-green-600{background-color:#2c632c}.hover\:bg-green-700:hover{background-color:#15803d}.bg-gradient-to-r.from-blue-900.to-blue-800{background:linear-gradient(to right, #01345e, #063e6f)}.footer-servicos{background:linear-gradient(to right, #01345e, #063e6f)}.border-blue-10{border-color:#005a9e}.border-blue-11{border-color:#007bff}.border-green-11{border-color:#28a745}.border-red-1{border-color:#dc3545}.border-white-1{border-color:#f8f9fa}.border-dblue-8{border-color:#004085}.border-blue-6{border-color:#007bff}[data-dropdown-toggle]+div{transform:translateY(-10px);transition:all .2s ease-in-out}[data-dropdown-toggle]:hover+div,[data-dropdown-toggle]+div:hover{transform:translateY(0)}*{transition:color .2s ease-in-out,background-color .2s ease-in-out}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}footer{margin-top:auto}footer .text-gray-300{color:#d1d5db !important}footer a{transition:all .2s ease-in-out}footer a:hover{transform:translateY(-1px)}footer .bg-blue-600{box-shadow:0 2px 4px rgba(0,0,0,.1)}footer .bg-blue-600:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-1px)}footer a.bg-white.text-blue-900{box-shadow:0 2px 8px rgba(0,0,0,.1)}footer a.bg-white.text-blue-900:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}footer .w-5.h-5{transition:all .2s ease-in-out}footer .w-5.h-5:hover{transform:scale(1.1)}footer .external-link{position:relative}footer .external-link::after{content:"";position:absolute;top:0;right:-12px;width:8px;height:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;opacity:.6}@media(max-width: 1024px){footer .grid-cols-1.lg\\:grid-cols-4{gap:2rem}footer .lg\\:col-span-1{text-align:center}}@media(max-width: 768px){footer .grid-cols-1.lg\\:grid-cols-12{gap:1.5rem}footer .lg\\:col-span-2{text-align:center}footer .lg\\:col-span-10{text-align:center}}footer .text-xs{line-height:1.6}@media(max-width: 768px){footer .text-xs{font-size:.75rem;line-height:1.5}}footer .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}footer *{transition:color .2s ease-in-out,background-color .2s ease-in-out,transform .2s ease-in-out,box-shadow .2s ease-in-out}footer a[href^="mailto:"]:hover,footer a[href^="tel:"]:hover{color:#fff !important}footer img[alt*="Meu Contador Online"]{filter:brightness(1.1)}footer img[alt*="Meu Contador Online"]:hover{filter:brightness(1.2)}footer nav ul li a{padding:.25rem 0;display:block}footer nav ul li a:hover{padding-left:.5rem}footer a.bg-white{border:1px solid #e5e7eb}footer a.bg-white:hover{border-color:#d1d5db}footer h3,footer h4{color:#fff;font-weight:700;letter-spacing:.05em}footer hr{border-color:hsla(0,0%,100%,.5)}footer .space-y-2>*+*{margin-top:.5rem}footer .space-y-3>*+*{margin-top:.75rem}footer .space-y-4>*+*{margin-top:1rem}footer .space-y-6>*+*{margin-top:1.5rem}footer .space-y-8>*+*{margin-top:2rem}.footer-servicos{background:linear-gradient(to right, #01345e, #063e6f)}.footer-servicos.bg-white{background:#fff !important}.footer-servicos__image{display:block;width:100%;height:auto;max-height:480px;object-fit:cover;aspect-ratio:16/9;border-top-left-radius:0;border-top-right-radius:0}@media(min-width: 1024px){.footer-servicos__image{border-top-left-radius:80px;border-top-right-radius:80px}}.footer-servicos__content{padding:3rem 0;overflow:visible}@media(min-width: 1024px){.footer-servicos__content{padding:4rem 0}}.footer-servicos__title{text-align:center;margin-bottom:2rem;color:#fff;font-size:1.5rem;font-weight:300;line-height:1.2}@media(min-width: 1024px){.footer-servicos__title{font-size:2.25rem;margin-bottom:3rem}}.footer-servicos__title strong{font-weight:600}.footer-servicos__title.text-blue11{color:#005a9e !important}.footer-servicos__grid{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:72rem;margin:0 auto;overflow:visible}@media(min-width: 1024px){.footer-servicos__grid{grid-template-columns:repeat(3, 1fr);gap:2rem}}.footer-servicos__service{display:block;text-align:center;transition:all .3s ease;transform:scale(1);text-decoration:none;color:inherit}.footer-servicos__service:hover,.footer-servicos__service:focus{transform:scale(1.05);outline:none}.footer-servicos__service:focus{box-shadow:0 0 0 4px rgba(59,130,246,.3)}.footer-servicos__service-card{background:#fff;transition:all .3s ease;height:100%;display:flex;flex-direction:column;overflow:visible !important;box-shadow:none !important;padding:0 1.5rem}.footer-servicos__service:hover .footer-servicos__service-card{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.footer-servicos__service-icon{display:flex;justify-content:center;padding:2rem 0 2rem;margin:0}.footer-servicos__service-icon img{width:3.75rem;height:3.75rem;transition:transform .3s ease}.footer-servicos__service:hover .footer-servicos__service-icon img{transform:scale(1.1)}.footer-servicos__service-title{background:#2c632c;color:#fff;font-size:1.125rem;font-weight:600;padding:.75rem 1.5rem;margin:-1rem -3rem 1rem;position:relative;z-index:1}.footer-servicos__service-title.rounded-full{border-radius:9999px !important}.footer-servicos__service-description{font-size:1.1rem;line-height:1.4;padding:0 1.5rem 2rem;flex-grow:1}.footer-servicos__service-indicator{height:.25rem;background:#2c632c;transform:scaleX(0);transition:transform .3s ease}.footer-servicos__service:hover .footer-servicos__service-indicator{transform:scaleX(1)}.footer-servicos__service:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.footer-servicos__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.footer-servicos *{transition:color .2s ease-in-out,background-color .2s ease-in-out,transform .2s ease-in-out,box-shadow .2s ease-in-out}@media(max-width: 640px){.footer-servicos__content{padding:2rem 0}.footer-servicos__title{font-size:1.25rem;margin-bottom:1.5rem}.footer-servicos__grid{gap:1rem}.footer-servicos__service-card{margin:0 .5rem}.footer-servicos__service-title{font-size:1rem;padding:.5rem .75rem}.footer-servicos__service-description{font-size:.8rem;padding:0 1rem 1.5rem}}.depoimentos__card:hover{transform:translateY(-2px)}.intro-banner{background-color:#fff;background-repeat:no-repeat;background-size:cover;position:relative;background-position-y:top;background-position-x:right}.intro-banner .banner-beneficios{min-height:140px;height:auto}.intro-banner .banner-beneficios h3{font-size:16px !important}.intro-banner h2,.intro-banner p{font-weight:300}.intro-banner .btn-wrapper a:hover{color:#fff}.intro-banner.intro-banner-home{background-position-x:60%;background:#ccc;min-height:630px;overflow:hidden;inset:0;position:relative}.intro-banner.intro-banner-home .banner-image-wrapper{position:absolute;inset:0;overflow:hidden;z-index:0}.intro-banner.intro-banner-home .banner-beneficios{min-height:140px;height:auto}.intro-banner.intro-banner-home .image-bg{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:multiply;object-fit:cover;will-change:transform}.intro-banner.intro-banner-home h1{font-size:40px;font-weight:200;position:relative;z-index:2}.intro-banner.intro-banner-home .btn-wrapper{padding-top:25px !important;min-height:123px;margin-top:45px !important;padding-bottom:50px !important}.intro-banner.intro-banner-home .btn-wrapper .btn-v1{min-height:50px}.intro-banner.intro-banner-home h2{padding-bottom:32px !important}@media(min-width: 1024px){.intro-banner .container>div{max-width:100%}.intro-banner .w-3\/5{max-width:60%;padding-right:2rem}.intro-banner .w-2\/5{max-width:40%}}@media(max-width: 991px){.intro-banner-home{background-position-y:top}.intro-banner{background-size:cover;background-position:100%}.intro-banner h1{padding-top:24px}.intro-banner h2 br{display:none}.intro-banner .banner-beneficios h3{font-size:14px !important}.intro-banner.intro-banner-home h1{padding-top:15px !important;font-size:28px;font-weight:300}.intro-banner.intro-banner-home .banner-beneficios{margin-top:0}.intro-banner.intro-banner-home h2{padding-bottom:3rem !important}.intro-banner.intro-banner-home .btn-wrapper{padding-top:6.5rem !important;padding-top:2.5rem !important}}@media(max-width: 380px){.intro-banner.intro-banner-home h1{padding-top:35px !important;font-size:26px;font-weight:300}}.banner-image-wrapper{height:100%;width:100%}.banner-image-wrapper img{width:100%;height:100%;object-fit:cover}.intro-banner .banner-image-wrapper{overflow:hidden}.banner-beneficios{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;gap:.25rem}@media(min-width: 768px){.banner-beneficios{gap:.75rem}}@media(min-width: 1024px){.banner-beneficios{gap:.5rem}}.banner-beneficios .item{min-width:0;word-wrap:break-word}.banner-beneficios figure{display:flex;justify-content:flex-start}.banner-beneficios h3,.banner-beneficios p{font-size:.875rem;line-height:1.25rem}@media(min-width: 768px){.banner-beneficios h3,.banner-beneficios p{font-size:1rem}}.btn-wrapper{display:flex !important;flex-direction:column;gap:1rem;padding-top:0;margin-top:30px;padding-bottom:0;min-height:123px}@media(min-width: 640px){.btn-wrapper{flex-direction:row}}@media(min-width: 1024px){.btn-wrapper{padding-top:3rem;padding-bottom:3rem;margin-top:3rem}}.intro-banner .btn-wrapper.p-0.m-0,.intro-banner .btn-wrapper[style*="padding: 0 !important"]{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;min-height:auto !important}@media(min-width: 1024px){.intro-banner .btn-wrapper.p-0.m-0,.intro-banner .btn-wrapper[style*="padding: 0 !important"]{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;min-height:auto !important}}.intro-banner[style*=background] h1.text-blue11,.intro-banner:has(.bg-white) h1.text-blue11,.intro-banner h1.text-blue11.font-bold{color:#005a9e !important;font-weight:700 !important}.btn,.btn-v1,.btn-wrapper a:not(.cta-text-link),button,input[type=submit],input[type=button],a[class*=btn]:not(.cta-text-link){text-transform:uppercase !important}.btn-v1,.btn-wrapper a:not(.cta-text-link){background-color:#2c632c !important;color:#fff !important;font-weight:500 !important;padding:1rem 2rem !important;border-radius:9999px !important;text-align:center !important;text-decoration:none !important;text-transform:uppercase !important;transition:background-color .2s ease !important;min-height:50px !important;height:50px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}.btn-v1:hover,.btn-wrapper a:not(.cta-text-link):hover{background-color:#15803d !important}.btn-v1:focus,.btn-wrapper a:not(.cta-text-link):focus{outline:none !important;box-shadow:0 0 0 2px #0c642d,0 0 0 4px rgba(34,197,94,.2) !important}.cta-text-link{background:none !important;padding:0 !important;border-radius:0 !important;min-height:auto !important;height:auto !important;text-transform:none !important}.cta-text-link:hover{background:none !important}.btn-v3{border:1px solid #0361a7 !important;color:#0361a7 !important;background-color:#fff !important;font-weight:500 !important;padding:.75rem 1.5rem !important;border-radius:9999px !important;transition:all .2s ease !important;text-transform:uppercase !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}.btn-v3.active,.btn-v3[aria-selected=true],.btn-v3:hover{background-color:#50b3eb !important;border-color:#50b3eb !important;color:#fff !important;font-weight:600 !important}.btn-v3:focus{outline:none !important;box-shadow:0 0 0 2px #b0ddf7,0 0 0 4px rgba(59,130,246,.2) !important}@media(max-width: 1023px){.btn-v3.text-lg{font-size:15px !important}}button:focus:not(:focus-visible),a:focus:not(:focus-visible){outline:none !important;box-shadow:none !important}button:focus-visible,a:focus-visible{outline:2px solid #b0ddf7 !important;outline-offset:2px !important;border-radius:9999px !important}.icon{display:inline-block;vertical-align:middle;background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .2s ease,opacity .2s ease}.icon-xs{width:.75rem;height:.75rem}.icon-sm{width:1rem;height:1rem}.icon-md{width:1.25rem;height:1.25rem}.icon-lg{width:1.5rem;height:1.5rem}.icon-xl{width:2rem;height:2rem}.icon-check{background-image:url("/assets/imagens/icons/check.svg")}.icon-check-circle{background-image:url("/assets/imagens/icons/check.svg");background-color:#d1fae5;border-radius:50%;padding:.2em}.icon-plus::before{content:"+";font-weight:bold;font-size:1.2em}.icon-minus{background-image:url("/assets/imagens/icons/minus.svg")}.icon-cross{background-image:url("/assets/imagens/icons/cross.svg")}.icon-grid{background-image:url("/assets/imagens/icons/grid.svg")}.icon-external-link{background-image:url("/assets/imagens/icons/external-link.svg")}.icon-facebook{background-image:url("/assets/imagens/icons/facebook.svg")}.icon-instagram{background-image:url("/assets/imagens/icons/instagram.svg")}.icon-youtube{background-image:url("/assets/imagens/icons/youtube.svg")}.icon-linkedin{background-image:url("/assets/imagens/icons/linkedin.svg")}.icon-phone{background-image:url("/assets/imagens/icons/phone.svg")}.icon-close{background-image:url("/assets/imagens/icons/close.svg")}.icon-whatsapp{background-image:url("/assets/imagens/icons/whatsapp.svg")}.icon-email{background-image:url("/assets/imagens/icons/email.svg")}.icon-chevron-down{background-image:url("/assets/imagens/icons/chevron-down.svg")}.icon-chevron-right{background-image:url("/assets/imagens/icons/chevron-right.svg")}.icon-chevron-left{background-image:url("/assets/imagens/icons/chevron-left.svg")}.icon-menu{background-image:url("/assets/imagens/icons/menu.svg")}.icon-white{filter:brightness(0) invert(1)}.icon-green{filter:brightness(0) saturate(100%) invert(42%) sepia(93%) saturate(1352%) hue-rotate(87deg) brightness(119%) contrast(119%)}.icon-blue{filter:brightness(0) saturate(100%) invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%)}.icon-blue11{filter:brightness(0) saturate(100%) invert(24%) sepia(98%) saturate(3260%) hue-rotate(192deg) brightness(96%) contrast(101%)}.icon-red{filter:brightness(0) saturate(100%) invert(17%) sepia(94%) saturate(7151%) hue-rotate(359deg) brightness(95%) contrast(118%)}.icon-gray{filter:brightness(0) saturate(0%) invert(50%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%)}.icon-arrow-right{background-image:url("/assets/imagens/icons/arrow-right.svg")}.icon-home{background-image:url("/assets/imagens/icons/home.svg")}.icon-brasil{background-image:url("/assets/imagens/icons/brasil.svg")}.icon-relogio{background-image:url("/assets/imagens/time-icon2.svg")}.icon-check-border{background-image:url("/assets/imagens/icons/check-border.svg")}.icon-headset{background-image:url("/assets/imagens/icons/headset.svg")}.icon-arrow-left::before{content:"←";font-weight:bold}.icon-arrow-down::before{content:"↓";font-weight:bold}.icon-arrow-up::before{content:"↑";font-weight:bold}.icon-phone{background-image:url("/assets/imagens/icons/phone.svg")}.icon-email::before{content:"✉"}.icon-whatsapp::before{content:"💬"}.icon-location::before{content:"📍"}.icon-building::before{content:"🏢"}.icon-star::before{content:"⭐"}.icon-shield::before{content:"🛡"}.icon-clock::before{content:"🕐"}.icon-user::before{content:"👤"}.icon-users::before{content:"👥"}.icon-document::before{content:"📄"}.icon-money::before{content:"💰"}.icon-heart::before{content:"❤"}.icon-list::before{content:"☰"}.icon-mco-logo{background-image:url("/assets/imagens/mco-icon.svg");width:2em;height:2em}.icon-brasil{background-image:url("/assets/imagens/brasil-icon.svg")}.icon-whatsapp-icon{background-image:url("/assets/imagens/whatsapp.svg")}.icon-phone-icon{background-image:url("/assets/imagens/phone.svg")}.icon-email-icon{background-image:url("/assets/imagens/mail.svg")}.icon-visa{background-image:url("/assets/imagens/cards-checkout/visa.svg")}.icon-mastercard{background-image:url("/assets/imagens/cards-checkout/mastercard.svg")}.icon-pix{background-image:url("/assets/imagens/cards-checkout/logo-pix.svg")}.icon-google-review{background-image:url("/assets/imagens/selo-google-review.svg")}.icon-reclame-aqui{background-image:url("/assets/imagens/selo-reclame-aqui.svg")}.icon-loading{animation:spin 1s linear infinite}.icon-pulse{animation:pulse 2s infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.icon:hover{transform:scale(1.1)}@media(max-width: 768px){.icon{font-size:.9em}.icon-lg{font-size:1.25rem}.icon-xl{font-size:1.5rem}}.icon.text-green-500::before{color:theme("colors.green.500")}.icon.text-blue-600::before{color:theme("colors.blue.600")}.icon.text-white::before{color:theme("colors.white")}.icon.bg-green-100::before{background-color:theme("colors.green.100")}.icon-benefit{@apply icon icon-lg text-green-500}.icon-feature{@apply icon icon-md text-blue-600}.icon-contact{@apply icon icon-sm text-gray-600}.icon-social{@apply icon icon-md hover:scale-110 transition-transform}.icon-check-green{@apply icon icon-check text-green-500}.icon-arrow-blue{@apply icon icon-arrow-right text-blue-600}.icon-phone-green{@apply icon icon-phone text-green-500}.icon-email-blue{@apply icon icon-email text-blue-600}section[id$=-banner]:not(.intro-banner-home) .banner-beneficios{display:flex !important;flex-direction:column !important;grid-template-columns:none !important;gap:0 !important;min-height:140px;height:auto}@media(max-width: 1023px){section[id$=-banner]:not(.intro-banner-home) .banner-beneficios{min-height:120px}}section[id$=-banner]:not(.intro-banner-home) .banner-beneficios>.flex{align-items:flex-end}section[id$=-banner]:not(.intro-banner-home) .btn-wrapper{margin-top:0 !important;margin-bottom:0 !important;min-height:auto !important;display:inline-flex !important}section[id$=-banner]:not(.intro-banner-home) .btn-wrapper a.hidden{display:none !important}section[id$=-banner]:not(.intro-banner-home) .btn-wrapper a.block.lg\:hidden{display:block !important}@media(min-width: 1024px){section[id$=-banner]:not(.intro-banner-home) .btn-wrapper a.hidden.lg\:block{display:inline-flex !important}section[id$=-banner]:not(.intro-banner-home) .btn-wrapper a.block.lg\:hidden{display:none !important}}@media(min-width: 1024px){#trocar-contabilidade-banner .banner-beneficios{margin-top:3rem !important}}.card-flutuante{position:absolute;background:#fff;padding:12px 20px;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.1);z-index:3;display:flex;align-items:center;gap:12px;min-width:220px}@media(max-width: 1024px){.card-flutuante{display:none !important}}.card-flutuante-icon-wrapper,.img-icon-card{width:35px;height:35px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-flutuante-icon{width:100%;height:auto;object-fit:contain}.card-flutuante-title{font-weight:bold;font-size:14px;line-height:1.2}.card-flutuante-description{font-size:15px;color:#0f0f0f;font-weight:800}.card-flutuante-max-width-sm{max-width:180px}.banner-image-main{height:90%;width:auto;z-index:0;position:relative;top:20px;filter:drop-shadow(0px 15px 30px rgba(0, 0, 0, 0.15))}.circulo-fundo{position:absolute;width:400px;height:400px;background:linear-gradient(135deg, oklch(62% 0.21 259.82deg / 0.13) 0%, oklch(48% 0.13 249.77deg / 0.75) 100%);border-radius:50%;z-index:0}@media(max-width: 1024px){.circulo-fundo{display:none !important}}.container-imagem-banner{height:auto;min-height:unset;min-width:unset;padding:20px 0;display:flex;flex:1;min-width:450px;position:relative;justify-content:center;align-items:center}@media(max-width: 1024px){.container-imagem-banner{display:none}}.container-info{flex:1;min-width:280px;padding-right:20px}.link-no-decoration{text-decoration:none}.conte-conosco .btn-wrapper{padding:0 !important;height:auto !important;min-height:fit-content !important;margin:40px auto -25px !important;justify-content:center !important;flex-direction:row !important;gap:0 !important;padding-top:0 !important;padding-bottom:0 !important;margin-top:40px !important;margin-bottom:-25px !important}@media(max-width: 991px){.conte-conosco{zoom:.8}.conte-conosco .item:nth-child(2) .btn-wrapper,.conte-conosco .item:nth-child(4) .btn-wrapper{margin:0 20px}}div[role=dialog][aria-live=polite].cc-window.cc-floating{max-width:24em;border:1px solid rgba(0,0,0,.2) !important;box-shadow:none !important;padding:20px;border-radius:20px;font-size:13px}div[role=dialog][aria-live=polite].cc-window.cc-floating a.cc-btn{border:1px solid #7d7d7d;border-radius:40px !important;text-transform:none !important}@media(max-width: 980px){div[role=dialog][aria-live=polite].cc-window.cc-floating{border-radius:0px !important;padding:10px;font-size:12px;width:100%;max-width:none;left:0;bottom:0}div[role=dialog][aria-live=polite].cc-window.cc-floating .cc-compliance{padding:0}div[role=dialog][aria-live=polite].cc-window.cc-floating>[id^=cookieconsent]{margin-bottom:1em;text-align:center}div[role=dialog][aria-live=polite].cc-window.cc-floating a.cc-link{font-size:12px}}
