@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;700&display=swap";.team-skeleton{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.5rem;width:100%;max-width:1400px;margin:4rem auto 0;padding:0 clamp(1rem,3vw,2rem)}.skeleton-card{background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;padding:2rem;overflow:hidden;position:relative}.skeleton-card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,231,201,.1),transparent);animation:skeleton-loading 1.5s infinite}@keyframes skeleton-loading{0%{left:-100%}to{left:100%}}.skeleton-card:after{content:"";display:block;width:100%;height:200px;background:#f0f0f0;border-radius:12px;margin-bottom:1.5rem}@media(max-width:844px){.team-skeleton{grid-template-columns:1fr;gap:2rem;margin:3rem auto 0}.skeleton-card{padding:2rem 1.5rem}}img{image-rendering:auto;image-rendering:smooth;-ms-interpolation-mode:bicubic;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}.logo,.logo img,img.logo,div.logo img,a.logo img,.logo_mobile,.logo_mobile img,img.logo_mobile,.logo_mobile_office,.logo_mobile_office img,img.logo_mobile_office,.simulator_logo,.simulator_logo img,img.simulator_logo,.team_logo,.team_logo img,img.team_logo,.footer_logo,.footer_logo img,img.footer_logo,.footer_logo_link .footer_logo,.footer_logo_link:hover .footer_logo,.footer_logo_link:hover img.footer_logo,.footer_copyright_logo,.footer_copyright_logo img,img.footer_copyright_logo,.logo_effigy_bg_habit,.logo_effigy_bg_transfer,.logo_effigy_bg_personal,.logo_effigy_bg_auto,.logo_effigy_bg_obras,.logo_effigy_bg_contact,.logo_effigy_bg_ser,.logo_effigy_bg_imt_is,.logo_effigy_bg_esforco,.logo_effigy_bg_transfer_index{image-rendering:auto!important;image-rendering:smooth!important;-ms-interpolation-mode:bicubic!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;-webkit-optimize-contrast:auto!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;-o-object-fit:contain;object-fit:contain;image-resolution:from-image!important;will-change:auto;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;transform:translateZ(0)!important;filter:none!important}.logoeffigy-modal,.logoeffigy-modal img,img.logoeffigy-modal{image-rendering:auto!important;image-rendering:smooth!important;-ms-interpolation-mode:bicubic!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;-webkit-optimize-contrast:auto!important;height:auto!important;display:block!important;image-resolution:from-image!important;will-change:auto;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;transform:translateZ(0)!important;filter:none!important;-o-object-fit:contain!important;object-fit:contain!important}.member_picture,.profile_picture,.member_picture_backend{image-rendering:auto!important;image-rendering:smooth!important;-ms-interpolation-mode:bicubic!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;-o-object-fit:cover;object-fit:cover}.partnerImage,.partner_image{image-rendering:auto!important;image-rendering:smooth!important;-ms-interpolation-mode:bicubic!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;-o-object-fit:contain;object-fit:contain}[style*=background-image],.bg-image{image-rendering:auto!important;image-rendering:smooth!important;-ms-interpolation-mode:bicubic!important}@media(min-resolution:192dpi){img,.logo,.member_picture,.profile_picture,.partnerImage{image-rendering:auto!important;image-rendering:smooth!important;-ms-interpolation-mode:bicubic!important}}img[src$=".svg"],img[src*=".svg"],.logo img[src$=".svg"],.logo img[src*=".svg"],.logo_mobile img[src$=".svg"],.logo_mobile img[src*=".svg"]{image-rendering:auto!important;image-rendering:smooth!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important}img.icon,.title img.icon,img[alt]{color:transparent!important;display:inline-block!important;vertical-align:middle}img.icon[src$=".svg"],img.icon[src*=".svg"]{opacity:1;transition:opacity .15s ease-in}img.icon:not([src]),img.icon[src=""]{opacity:0;visibility:hidden}:root{--cor-primaria: #00e7c9;--cor-texto-secundaria: #707070;--cor-texto-principal: #222;--cor-fundo-escuro: #640f91;--cor-fundo-claro: #fff;--familia-fonte: "Poppins", sans-serif;--tamanho-fonte-base: 16px}html{font-size:var(--tamanho-fonte-base);scroll-behavior:smooth;width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box}body{font-family:var(--familia-fonte);background:var(--cor-fundo-claro);color:var(--cor-texto-principal);min-height:100vh;overflow-x:hidden;width:100%;max-width:100vw;margin:0;padding:0;box-sizing:border-box}nav{z-index:9999!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;max-width:100vw!important;overflow:visible!important;background-color:#fff!important;box-shadow:0 2px 8px #00000014!important;transform:none!important;margin:0!important;padding:0!important}.navigation{display:flex;align-items:center;flex:1 1 auto;min-width:0}.navigation ul{display:flex;list-style:none;gap:clamp(.5rem,1.5vw,2rem);margin-left:clamp(1rem,3rem,4rem);flex-wrap:nowrap;overflow:visible;position:relative;width:100%;max-width:100%}.link_nav{text-decoration:none;color:#000;font-family:poppins;font-weight:regular;font-size:15px;color:#707070;transition:.2s ease-in}.link_nav:hover{color:#000}.navigation li{list-style:none;margin-left:1rem;overflow:visible;position:relative}.navigation li a,.link_nav{text-decoration:none;font-family:poppins,sans-serif;font-weight:400;font-size:15px;color:#707070;transition:.2s ease-in}.navigation li a:hover{color:#000}a{text-decoration:none;color:#000}img{max-width:100%;height:auto;display:block}.logo{width:clamp(47px,2vw + 35px,57px);height:clamp(66px,2.8vw + 49px,80px);max-width:clamp(47px,2vw + 35px,57px);max-height:clamp(66px,2.8vw + 49px,80px);aspect-ratio:47 / 66;-o-object-fit:contain;object-fit:contain}.logo_mobile{display:none}.container_cookie{width:100vw;margin:auto}.container{width:100%;max-width:100%;margin:0 auto;padding:0 1rem;box-sizing:border-box;overflow:visible!important}.subcontainer{width:85%;max-width:1600px;margin:0 auto;padding:0 1rem;box-sizing:border-box}#burger_menu{display:none}.nav_bar{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 4rem;background-color:#fff;overflow:visible;position:relative}.nav_bar>.logo{flex:0 0 auto;min-width:-moz-fit-content;min-width:fit-content;width:auto;margin-right:0;position:relative;z-index:1}.nav_bar>.navigation{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-start;overflow:visible!important}.nav_bar>.button_nav{flex:0 0 auto;min-width:-moz-fit-content;min-width:fit-content;margin-left:auto}.navigation{display:flex}.headline_title{font-size:clamp(4.5rem,8vw,6rem);font-family:Poppins,sans-serif;font-weight:700;line-height:1.1;text-transform:uppercase;max-width:1600px;margin:4rem auto;padding:0 5rem;text-align:left}.headline{font-size:24px;width:100%;margin:4rem 0}.sub_headline a{font-family:Poppins,sans-serif;font-weight:500;font-size:13px;text-transform:none;white-space:nowrap;text-decoration:none;color:var(--cor-texto-principal)}.container_partner_php{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;padding:0 1rem;box-sizing:border-box;margin:2rem 0}.tittle-partner{width:100%;font-weight:500;font-size:1.2rem;text-align:center;color:#000;background-color:var(--cor-primaria);box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px}.partner{position:relative;width:90%;max-width:300px;margin:0 auto}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;width:100%;max-width:30rem}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{border:1px solid black;border-radius:.5rem;height:.8rem}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-1px;background-color:#00edd7;border-radius:.5rem;height:.8rem;width:.8rem}.container-partner{margin-top:0rem}.others_simulators{position:relative;font-family:poppins;font-size:15px;margin-left:15px;transition:.2s ease-in}.bg_arrow{position:absolute;border:1px solid #00e7c9;background-color:#00e7c9;padding:14px 92px;color:#000;font-size:20px;margin-left:5px;margin-top:-3px;z-index:-1;pointer-events:none;display:block}.bg_arrow2{position:absolute;padding:14px 92px;color:#000;font-size:20px;margin-left:5px;margin-top:-3px;z-index:-1;pointer-events:none;display:block}@media(min-width:818.5px)and (max-width:850px){.nav_bar .navigation{flex:1 1 auto!important;min-width:0!important;max-width:calc(100% - 220px)!important;overflow:hidden!important}.nav_bar .navigation ul{max-width:100%!important;flex-wrap:nowrap!important;margin-right:1rem!important}.nav_page.dropdown{max-width:100%!important;position:relative!important}.nav_page.dropdown:last-child{margin-right:0!important}.others_simulators{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;display:inline-block!important}}.button_nav{margin-left:auto;display:flex;align-items:center}.button{font-family:Poppins,sans-serif;font-size:clamp(.875rem,1vw,1rem);font-weight:600;letter-spacing:.3px;border:none;background:linear-gradient(135deg,#00e7c9,#00c4a8);padding:.75rem 1.75rem;border-radius:50px;cursor:pointer;z-index:1;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00e7c940,0 2px 4px #00e7c926;display:inline-flex;align-items:center;justify-content:center;min-height:44px}.button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,#00c4a8,#00a892);transition:left .4s cubic-bezier(.4,0,.2,1);z-index:-1}.button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00e7c959,0 4px 8px #00e7c940;border-radius:50px}.button:hover:before{left:0}.button:active{transform:translateY(0);box-shadow:0 2px 8px #00e7c94d}.button a{color:#000;text-decoration:none;font-family:Poppins,sans-serif;font-weight:600;font-size:inherit;letter-spacing:inherit;display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:1;transition:color .3s ease;white-space:nowrap}.button:hover a{color:#000}.button:focus{outline:2px solid #00e7c9;outline-offset:2px}.button:focus:not(:focus-visible){outline:none}@media(max-width:1919px){.button_nav{margin-left:auto}.button{font-size:clamp(.875rem,1.1vw,1rem);padding:clamp(.65rem,1.2vw,.75rem) clamp(1.5rem,2.5vw,1.75rem);min-height:42px}}@media(max-width:1440px){.button_nav{margin-left:auto}.button{font-size:clamp(.8rem,1.2vw,.95rem);padding:clamp(.6rem,1.1vw,.7rem) clamp(1.25rem,2.2vw,1.6rem);min-height:40px}.button a{font-size:inherit}}@media(max-width:1200px){.button_nav{margin-left:auto}.button{font-size:clamp(.75rem,1.3vw,.9rem);padding:clamp(.55rem,1vw,.65rem) clamp(1.1rem,2vw,1.5rem);min-height:38px}.button a{font-size:inherit;white-space:nowrap}}@media(max-width:1024px){.button_nav{margin-left:auto}.button{font-size:clamp(.7rem,1.4vw,.85rem);padding:clamp(.5rem,.95vw,.6rem) clamp(1rem,1.8vw,1.4rem);min-height:36px}.button a{font-size:inherit;white-space:nowrap}}@media(max-width:900px){.button_nav{margin-left:auto}.button{font-size:clamp(.65rem,1.5vw,.8rem);padding:clamp(.5rem,.9vw,.55rem) clamp(.9rem,1.6vw,1.3rem);min-height:36px}.button a{font-size:inherit;white-space:nowrap}}@media(max-width:844px){.button_nav{margin-left:auto}.button{font-size:clamp(.65rem,1.6vw,.8rem);padding:clamp(.5rem,.85vw,.55rem) clamp(.85rem,1.5vw,1.2rem);min-height:36px}.button a{font-size:inherit;white-space:nowrap}}@media(max-width:767px){.button_nav,.button{display:none!important;visibility:hidden!important}}.dropdown-content{display:none;opacity:0;visibility:hidden;transform:translateY(-10px);position:absolute;font-family:Poppins,sans-serif;background:#fff;border-radius:12px;top:100%;left:0;min-width:220px;box-shadow:0 8px 24px #0000001f,0 4px 8px #00000014;list-style:none;z-index:1001;padding:.5rem .75rem .5rem .5rem;margin:-2px 0 0;transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.4,0,.2,1);pointer-events:none;overflow-x:hidden;overflow-y:visible;border:1px solid rgba(0,231,201,.1);max-height:none;height:auto;clip:none;clip-path:none;contain:none}.navigation ul.resizing,.navigation ul.resizing *,.navigation.resizing,.navigation.resizing *{transition:none!important}.habit{display:block;opacity:0;visibility:hidden;transform:translateY(-10px);position:absolute;font-family:Poppins,sans-serif;background:#fff;border-radius:12px;top:100%;left:-8%;min-width:220px;box-shadow:0 8px 24px #0000001f,0 4px 8px #00000014;list-style:none;z-index:1001;padding:.5rem .5rem .5rem 0;margin:-2px 0 0;text-indent:0;line-height:1.6;transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.4,0,.2,1);pointer-events:none;overflow-x:hidden;overflow-y:visible;border:1px solid rgba(0,231,201,.1);max-height:none;height:auto;clip:none;clip-path:none;contain:none}.nav_page:hover .habit,.dropdown:hover .dropdown-content,.nav_page.dropdown:hover .habit,.nav_page.dropdown:hover .dropdown-content,.outros-simuladores-overflow:hover .dropdown-content,.dropdown-content:hover,.habit:hover{display:block!important;opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.dropdown-content li:hover,.habit li:hover{opacity:1!important;visibility:visible!important}.nav_page:hover .personal{opacity:1;visibility:visible;transform:translateY(0)}body.menu-open{position:fixed;width:100%}.nav-container .checkbox{display:none}.nav-container .hamburger-lines{display:none;min-width:44px;min-height:44px;padding:10px;box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:center;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;cursor:pointer}.nav-container .hamburger-lines .lines{display:block;width:100%;height:3px;background:linear-gradient(135deg,#00e7c9,#00c4a8);border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #00e7c933;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.nav-container .hamburger-lines .line1{transform-origin:0% 0%}.nav-container .hamburger-lines .line3{transform-origin:0% 100%}.nav-container .hamburger-lines:active{transform:scale(.95);opacity:.8}.burger_nav .menu-items{position:fixed!important;top:0!important;left:0!important;width:85vw;max-width:300px;height:100vh;height:100dvh;background:linear-gradient(135deg,#008b7a,#006b5a);transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:1000!important;display:flex;flex-direction:column;padding:70px 1rem .5rem;list-style:none;margin:0!important;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-shadow:4px 0 24px #00000026,2px 0 8px #0000001a;border-right:1px solid rgba(0,231,201,.2);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none}.nav-container input[type=checkbox]:checked~.menu-items{transform:translate(0)!important;visibility:visible!important;opacity:1!important;display:flex!important}.nav-container input[type=checkbox]:checked~.menu-items,.burger_nav .menu-items:has(~.nav-container input[type=checkbox]:checked){transform:translate(0)!important;visibility:visible!important;opacity:1!important}.nav-container input[type=checkbox]:checked~.hamburger-lines .line1{transform:rotate(45deg) translate(6px,6px);background:linear-gradient(135deg,#00e7c9,#00c4a8);box-shadow:0 2px 6px #00e7c94d}.nav-container input[type=checkbox]:checked~.hamburger-lines .line2{transform:scaleY(0);opacity:0}.nav-container input[type=checkbox]:checked~.hamburger-lines .line3{transform:rotate(-45deg) translate(6px,-6px);background:linear-gradient(135deg,#00e7c9,#00c4a8);box-shadow:0 2px 6px #00e7c94d}.burger-menu-section{margin-bottom:2rem;margin-top:2rem;margin-left:0;margin-right:0;padding:0;width:100%;box-sizing:border-box}.burger-menu-section:first-child{margin-top:2rem;padding-top:0}.burger-section-title>*{margin:0;padding:0;display:block;width:100%;box-sizing:border-box}.burger-menu-section:last-child{margin-bottom:0}.burger-section-title{font-size:clamp(.85rem,1.3vw,1rem);font-weight:600;color:#fffffff2;text-transform:uppercase;letter-spacing:1.5px;margin:0 0 1rem;padding:0 0 .6rem;border-bottom:2px solid rgba(0,231,201,.3);width:100%;display:block;line-height:1.2;box-sizing:border-box}.burger-section-title-link{color:#fffffff2;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;margin:0;padding:0;width:100%;box-sizing:border-box;line-height:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.burger-section-title-link:hover{color:#00e7c9}.burger-section-title-text{display:block;color:#fffffff2;margin:0;padding:0;width:100%;box-sizing:border-box;line-height:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.burger-section-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem;width:100%;overflow:visible}.burger_nav .menu-items li,.burger-section-list li{margin-bottom:.35rem;list-style:none;padding:0;width:100%;position:relative}.burger_nav .menu-items li a,.burger_nav .menu-items li a.menu-item-burger,.burger-section-list li a,.burger-section-list li a.menu-item-burger{font-family:Poppins,sans-serif;font-weight:600;font-size:clamp(.875rem,3.2vw,1.05rem);color:#ffffffd9;text-decoration:none;display:block;padding:.65rem 1rem;min-height:40px;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;text-transform:none;letter-spacing:.2px;width:100%;box-sizing:border-box;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.burger_nav .menu-items li a:hover,.burger_nav .menu-items li a.menu-item-burger:hover,.burger-section-list li a:hover,.burger-section-list li a.menu-item-burger:hover{color:#00e7c9;background:#ffffff0d;transform:translate(8px);box-shadow:0 4px 12px #00e7c940}.burger_nav .menu-items li a:active,.burger_nav .menu-items li a.menu-item-burger:active,.burger-section-list li a:active,.burger-section-list li a.menu-item-burger:active{transform:translate(4px);box-shadow:0 2px 8px #00e7c933}.burger_nav .menu-items li a:before,.burger_nav .menu-items li a.menu-item-burger:before,.burger-section-list li a:before,.burger-section-list li a.menu-item-burger:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:0;background:linear-gradient(135deg,#00e7c9,#00c4a8);border-radius:0 2px 2px 0;transition:height .25s cubic-bezier(.4,0,.2,1)}.burger_nav .menu-items li a:active:before,.burger_nav .menu-items li a.menu-item-burger:active:before,.burger-section-list li a:active:before,.burger-section-list li a.menu-item-burger:active:before{height:70%}.burger_nav .menu-items::-webkit-scrollbar{width:6px}.burger_nav .menu-items::-webkit-scrollbar-track{background:#00e7c90d;border-radius:10px}.burger_nav .menu-items::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#00e7c9,#00c4a8);border-radius:10px}.burger_nav .menu-items::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#00c4a8,#00a892)}.burger_nav .menu-items li:not(:last-child):after,.burger-section-list li:not(:last-child):after{display:none!important;content:none!important}.burger_nav .menu-items li a:focus{outline:2px solid #00e7c9;outline-offset:2px;border-radius:10px}.burger_nav .menu-items li a:focus:not(:focus-visible){outline:none}@media(max-width:767px){.burger_nav .menu-items{transform:translate(-100%) translateZ(0);-webkit-transform:translateX(-100%) translateZ(0)}.nav-container input[type=checkbox]:checked~.menu-items{transform:translate(0) translateZ(0);-webkit-transform:translateX(0) translateZ(0)}.burger_nav .menu-items li a,.burger_nav .menu-items li a.menu-item-burger{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.burger_nav .menu-items li a,.burger_nav .menu-items li a.menu-item-burger{touch-action:manipulation}.nav-container .hamburger-lines{min-width:48px;min-height:48px;padding:12px}@media(max-width:480px){.burger_nav .menu-items{width:90vw;max-width:90vw;padding:85px 1.25rem 2rem}.burger-menu-section{margin-bottom:2rem!important;margin-top:2rem!important;margin-left:0!important;margin-right:0!important;padding:0!important;box-sizing:border-box!important}.burger-menu-section:first-child{margin-top:2rem!important;padding-top:0!important;margin-left:0!important;margin-right:0!important}.burger-menu-section:last-child{margin-bottom:0!important}.burger-section-title>*{margin:0!important;padding:0!important;display:block!important;width:100%!important;box-sizing:border-box!important}.burger-section-title-link,.burger-section-title-text{margin:0!important;padding:0!important;display:block!important;width:100%!important;box-sizing:border-box!important}.burger_nav .menu-items li a,.burger_nav .menu-items li a.menu-item-burger{font-size:clamp(1.15rem,5vw,1.35rem);padding:1.125rem 1.25rem;min-height:52px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.burger_nav .menu-items .dropdownhabit,.burger_nav .menu-items .dropdownothers{font-size:clamp(1.05rem,4.5vw,1.2rem);padding:1rem 1.25rem 1rem 2.75rem;min-height:48px}}}.menu-overlay{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background:linear-gradient(135deg,#0009,#0006);backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s cubic-bezier(.4,0,.2,1);z-index:999!important;pointer-events:none;transform:none!important;margin:0!important;padding:0!important}.nav-container input[type=checkbox]:checked~.menu-overlay{opacity:1;visibility:visible;pointer-events:auto}.menu-close-btn{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;position:absolute!important;left:-9999px!important}.menu-close-btn span{display:block;font-weight:300;line-height:1}@media(max-width:767px){.burger_nav .menu-items{transform:translate(-100%) translateZ(0)!important;-webkit-transform:translateX(-100%) translateZ(0)!important;visibility:visible!important;opacity:1!important}.nav-container input[type=checkbox]:checked~.menu-items{transform:translate(0) translateZ(0)!important;-webkit-transform:translateX(0) translateZ(0)!important;visibility:visible!important;opacity:1!important}.burger_nav .menu-items{padding:65px 1rem 2rem!important;max-width:280px!important}.burger-menu-section{margin-bottom:2rem!important;margin-top:2rem!important;margin-left:0!important;margin-right:0!important;padding:0!important;box-sizing:border-box!important}.burger-menu-section:first-child{margin-top:2rem!important;padding-top:0!important;margin-left:0!important;margin-right:0!important}.burger-section-title>*{margin:0!important;padding:0!important;display:block!important;width:100%!important;box-sizing:border-box!important}.burger-section-title-link,.burger-section-title-text{margin:0!important;padding:0!important;display:block!important;width:100%!important;box-sizing:border-box!important}.burger-menu-section:last-child{margin-bottom:0!important}.burger_nav .menu-items li{margin-bottom:.3rem!important}.burger-section-list li:not(:last-child):after{display:none!important;content:none!important}.burger_nav .menu-items li a,.burger_nav .menu-items li a.menu-item-burger{font-size:clamp(.8rem,3vw,1rem)!important;padding:.6rem .875rem!important;min-height:38px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.burger_nav .menu-items li a,.burger_nav .menu-items li a.menu-item-burger{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.burger_nav .menu-items li a,.burger_nav .menu-items li a.menu-item-burger{touch-action:manipulation}.nav-container .hamburger-lines{min-width:48px;min-height:48px;padding:12px}@media(max-width:480px){.burger_nav .menu-items{width:90vw!important;max-width:90vw!important;padding:65px 1rem 2rem!important}.burger-menu-section{margin-bottom:2rem!important;margin-top:2rem!important;margin-left:0!important;margin-right:0!important;padding:0!important;box-sizing:border-box!important}.burger-menu-section:first-child{margin-top:2rem!important;padding-top:0!important;margin-left:0!important;margin-right:0!important}.burger-menu-section:last-child{margin-bottom:0!important}.burger-section-title>*{margin:0!important;padding:0!important;display:block!important;width:100%!important;box-sizing:border-box!important}.burger-section-title-link,.burger-section-title-text{margin:0!important;padding:0!important;display:block!important;width:100%!important;box-sizing:border-box!important}.burger_nav .menu-items li{margin-bottom:.35rem!important}.burger-section-list li:not(:last-child):after{display:none!important;content:none!important}.burger_nav .menu-items li a,.burger_nav .menu-items li a.menu-item-burger{font-size:clamp(.85rem,3vw,1.05rem)!important;padding:.65rem .875rem!important;min-height:40px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}}.page-title-banner{position:relative;margin-bottom:2rem;padding:1rem}.page-title-banner:before{content:"";position:absolute;left:0;top:0;height:100%;width:60%;background-color:#00e7c9;z-index:-1}.page-title-banner h1{font-size:2rem;font-weight:700}.dropdown{position:relative;overflow:visible!important}.nav_page.dropdown{position:relative;overflow:visible!important;z-index:1000}.navigation li,.navigation ul{flex-wrap:nowrap!important;white-space:nowrap!important}.navigation ul li{overflow:visible!important;position:relative;flex-shrink:0}.dropdown:hover .dropdown-content,.nav_page.dropdown:hover .habit,.dropdown-content:hover,.habit:hover,.nav_page.dropdown:hover .dropdown-content,.outros-simuladores-overflow:hover .dropdown-content{display:block!important;opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.outros-simuladores-overflow{position:relative!important;overflow:visible!important;z-index:1000!important}.outros-simuladores-overflow .dropdown-content{display:none!important;position:absolute!important;z-index:1001!important;top:100%!important;left:0!important;opacity:0!important;visibility:hidden!important;transform:translateY(-10px)!important;pointer-events:none!important;min-width:220px!important;background:#fff!important;border-radius:12px!important;box-shadow:0 8px 24px #0000001f,0 4px 8px #00000014!important;padding:.5rem .75rem .5rem .5rem!important;margin-top:-2px!important;border:1px solid rgba(0,231,201,.1)!important;transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.4,0,.2,1)!important}.outros-simuladores-overflow:hover .dropdown-content,.outros-simuladores-overflow .dropdown-content:hover{display:block!important;opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.outros-simuladores-overflow:hover .dropdown-content li,.outros-simuladores-overflow .dropdown-content:hover li,.outros-simuladores-overflow .dropdown-content li:hover,.outros-simuladores-overflow .dropdown-content li a:hover{opacity:1!important;visibility:visible!important}.dropdown-content li:last-child{border-bottom:none}.dropdown-content li{margin:0;padding:0}.dropdown-content li a,.habit li a{color:#333;padding:.75rem 1.25rem;display:block;text-decoration:none;font-size:.95rem;font-weight:500;transition:all .2s ease;position:relative;text-indent:0;margin:.25rem;border-radius:8px;white-space:nowrap;width:calc(100% - .5rem);max-width:calc(100% - .5rem);box-sizing:border-box;overflow:hidden}.dropdown-content li a:hover,.habit li a:hover{background:linear-gradient(135deg,#00e7c9,#00c4a8);color:#000;transform:translate(2px);box-shadow:0 2px 8px #00e7c940;padding-left:1.25rem;max-width:calc(100% - 1rem - 4px);width:calc(100% - 1rem - 4px);overflow:hidden;margin-right:2px}.dropdown:hover .arrow.down,.nav_page.dropdown:hover .arrow.down{transform:rotate(225deg);transition:transform .3s ease}.nav_page.dropdown{position:relative;isolation:isolate;contain:layout style}.nav_page.dropdown .link_nav{position:relative;transition:color .2s ease}.nav_page.dropdown:hover .link_nav{color:#000}.dropdown-content ul,.habit ul{list-style:none;margin:0;padding:0;width:100%;display:block}.dropdown-content li,.habit li{width:100%;display:block;white-space:nowrap;margin:0;padding:0}.dropdown-content li,.habit li{position:relative}.dropdown-content:hover,.habit:hover,.dropdown-content li:hover,.habit li:hover{display:block!important;opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.dropdown:hover,.nav_page.dropdown:hover{z-index:1002;position:relative}.arrow-footer{border:solid white;border-width:0 2px 2px 0;display:inline-block;padding:4px;margin-left:5px;vertical-align:-1px;transform:rotate(133deg);transition:transform .3s}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.more-menu-trigger{display:inline-flex;align-items:center;justify-content:center;padding:.625rem .75rem;cursor:pointer;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:8px;min-width:40px;min-height:40px;position:relative;background:transparent!important;border:none!important}.more-menu-trigger:hover{background:transparent!important;border:none!important;transform:translateY(-1px)}.more-menu-trigger:active{transform:translateY(0)}.more-menu-dots{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:28px;height:28px;position:relative;z-index:1}.more-menu-dots .dot{width:5px;height:5px;background:linear-gradient(135deg,#707070,#5a5a5a);border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #0000001a;position:relative}.more-menu-dots .dot:after{content:"";position:absolute;inset:-2px;border-radius:50%;background:linear-gradient(135deg,#00e7c94d,#00c4a833);opacity:0;transition:opacity .3s ease}.more-menu-trigger:hover .more-menu-dots .dot{background:linear-gradient(135deg,#00e7c9,#00c4a8);box-shadow:0 2px 6px #00e7c966,0 1px 3px #00e7c94d;transform:scale(1.1)}.more-menu-trigger:hover .more-menu-dots .dot:after{opacity:1}.more-menu-trigger:hover .more-menu-dots .dot:nth-child(1){transition-delay:0s}.more-menu-trigger:hover .more-menu-dots .dot:nth-child(2){transition-delay:.05s}.more-menu-trigger:hover .more-menu-dots .dot:nth-child(3){transition-delay:.1s}.more-menu-dropdown{position:relative;display:inline-block}.more-menu-dropdown:after{content:"";position:absolute;top:100%;left:0;right:0;height:4px;background:transparent;pointer-events:auto;z-index:1000}.more-menu-content{display:block;opacity:0;visibility:hidden;transform:translateY(-10px) scale(.95);position:absolute;font-family:Poppins,sans-serif;background:linear-gradient(180deg,#fff,#fafafa);border-radius:16px;top:100%;right:0;min-width:220px;box-shadow:0 12px 32px #00000026,0 6px 16px #0000001a,0 0 0 1px #00e7c91a;list-style:none;z-index:1001;padding:.75rem .5rem;margin:0;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none;overflow-x:hidden;overflow-y:visible;border:1px solid rgba(0,231,201,.15);max-height:none;height:auto;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.more-menu-content:before{content:"";position:absolute;top:-6px;right:20px;width:12px;height:12px;background:linear-gradient(180deg,#fff,#fafafa);border-left:1px solid rgba(0,231,201,.15);border-top:1px solid rgba(0,231,201,.15);transform:rotate(45deg);z-index:-1}.more-menu-dropdown:hover .more-menu-content,.more-menu-content:hover{opacity:1!important;visibility:visible!important;transform:translateY(0) scale(1)!important;pointer-events:auto!important}.more-menu-content li:hover,.more-menu-content li a:hover{opacity:1!important;visibility:visible!important}.more-menu-dropdown:hover .more-menu-content,.more-menu-content:hover,.more-menu-dropdown:hover .more-menu-content li,.more-menu-dropdown:hover .more-menu-content li a{opacity:1!important;visibility:visible!important;transform:translateY(0) scale(1)!important;pointer-events:auto!important}.more-menu-dropdown:hover:after{opacity:1}.more-menu-dropdown:has(.more-menu-content:hover) .more-menu-content,.more-menu-dropdown:has(.more-menu-content li:hover) .more-menu-content,.more-menu-dropdown:has(.more-menu-content li a:hover) .more-menu-content{opacity:1!important;visibility:visible!important;transform:translateY(0) scale(1)!important;pointer-events:auto!important}.more-menu-content li{margin:0;padding:0;list-style:none}.more-menu-content li a{color:#333;padding:.875rem 1.5rem;display:block;text-decoration:none;font-size:.95rem;font-weight:500;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;margin:.2rem .5rem;border-radius:10px;white-space:nowrap;width:calc(100% - 1rem);max-width:calc(100% - 1rem);box-sizing:border-box;overflow:hidden;letter-spacing:.2px}.more-menu-content li a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) translate(-4px);width:3px;height:0;background:linear-gradient(135deg,#00e7c9,#00c4a8);border-radius:0 2px 2px 0;transition:all .25s cubic-bezier(.4,0,.2,1);opacity:0}.more-menu-content li a:hover{background:linear-gradient(135deg,#00e7c9,#00c4a8);color:#000;transform:translate(4px);box-shadow:0 4px 12px #00e7c94d,0 2px 6px #00e7c933;padding-left:1.75rem;font-weight:600}.more-menu-content li a:hover:before{height:60%;transform:translateY(-50%) translate(0);opacity:1}.more-menu-content li:hover{opacity:1!important;visibility:visible!important}@media(min-width:1441px){.more-menu-dropdown{display:none!important}}@media(max-width:767px){.more-menu-dropdown{display:none!important}}@media(min-width:768px)and (max-width:1440px){.more-menu-dropdown{display:inline-block}.navigation ul{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap!important;overflow:visible}.nav_bar>.navigation{overflow:visible!important}.more-menu-dropdown .more-menu-trigger{display:inline-flex;align-items:center;vertical-align:middle}}.wrapper{position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;background:linear-gradient(135deg,#00e7c9,#00c4a8);padding:20px;box-shadow:0 -4px 20px #00000026;transform:translateY(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:99999!important;display:flex!important;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;box-sizing:border-box}.wrapper.show{transform:translateY(0)}.wrapper header{display:none}.wrapper .data{flex:1;min-width:250px;max-width:800px}.wrapper .data p{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:1.6;color:#000;margin:0;text-align:center}.wrapper .data p a{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;color:#000;text-decoration:underline;transition:color .2s ease}.wrapper .data p a:hover{color:#fff}.wrapper .buttons{display:flex;gap:12px;flex-shrink:0}.button_cookie{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;border:2px solid #000;background-color:#000;color:#fff;padding:10px 24px;border-radius:6px;transition:all .3s ease;cursor:pointer;white-space:nowrap;min-width:100px}.button_cookie:hover{background-color:#fff;color:#000;border-color:#000;transform:translateY(-2px);box-shadow:0 4px 8px #0003}.button_cookie:active{transform:translateY(0)}@media(max-width:768px){.wrapper{padding:16px;flex-direction:column;gap:16px}.wrapper .data{width:100%;max-width:100%}.wrapper .data p{font-size:13px;text-align:left}.wrapper .buttons{width:100%;flex-direction:column}.button_cookie{width:100%;padding:12px 24px}}.policy-main{width:100%;min-height:100vh;background:linear-gradient(135deg,#f8f9fa,#fff);padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,2rem);box-sizing:border-box}.policy-container{max-width:1000px;margin:clamp(3rem,6vw,5rem) auto 0;background:#fff;border-radius:16px;box-shadow:0 4px 24px #00000014;padding:clamp(2rem,5vw,4rem);box-sizing:border-box}.policy-header{margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid #00e7c9}.policy-title{font-family:Poppins,sans-serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;color:#333;margin:0 0 1.5rem;line-height:1.2}.policy-intro{font-family:Poppins,sans-serif;font-size:clamp(1rem,1.5vw,1.125rem);font-weight:400;color:#555;line-height:1.7;margin:0}.policy-section{margin-bottom:3rem}.policy-section:last-child{margin-bottom:0}.policy-section-title{font-family:Poppins,sans-serif;font-size:clamp(1.5rem,2.5vw,1.875rem);font-weight:600;color:#00e7c9;margin:0 0 1.25rem;line-height:1.3}.policy-section p{font-family:Poppins,sans-serif;font-size:clamp(.95rem,1.3vw,1.0625rem);font-weight:400;color:#444;line-height:1.8;margin:0 0 1.25rem}.policy-section p:last-child{margin-bottom:0}.policy-section strong{font-weight:600;color:#333}.policy-subsection{margin-top:2rem;margin-bottom:2rem}.policy-subsection-title{font-family:Poppins,sans-serif;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;color:#333;margin:0 0 1rem;line-height:1.3}.policy-subsection-subtitle{font-family:Poppins,sans-serif;font-size:clamp(1.125rem,1.8vw,1.25rem);font-weight:600;color:#555;margin:1.5rem 0 .75rem;line-height:1.3}.policy-table-wrapper{overflow-x:auto;margin:1.5rem 0;border-radius:8px;box-shadow:0 2px 8px #0000000d}.policy-table{width:100%;border-collapse:collapse;font-family:Poppins,sans-serif;font-size:clamp(.875rem,1.2vw,.9375rem);background:#fff;min-width:600px}.policy-table thead{background:linear-gradient(135deg,#00e7c9,#00c4a8);color:#000}.policy-table th{padding:1rem;text-align:left;font-weight:600;font-size:clamp(.875rem,1.2vw,.9375rem);border-bottom:2px solid rgba(0,0,0,.1)}.policy-table td{padding:1rem;border-bottom:1px solid #e0e0e0;color:#444;line-height:1.6}.policy-table tbody tr:hover{background-color:#f8f9fa}.policy-table tbody tr:last-child td{border-bottom:none}.policy-table code{background:#f0f0f0;padding:.25rem .5rem;border-radius:4px;font-family:Courier New,monospace;font-size:.9em;color:#00e7c9;font-weight:600}.policy-links{list-style:none;padding:0;margin:1.5rem 0;display:flex;flex-direction:column;gap:.75rem}.policy-links li{margin:0}.policy-links a{font-family:Poppins,sans-serif;font-size:clamp(.95rem,1.3vw,1.0625rem);font-weight:500;color:#00e7c9;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:all .3s ease;padding:.5rem 0}.policy-links a:hover{color:#00c4a8;transform:translate(5px)}.policy-links a:before{content:"→";font-size:1.2em;transition:transform .3s ease}.policy-links a:hover:before{transform:translate(3px)}@media(max-width:768px){.policy-main{padding:1.5rem 1rem}.policy-container{padding:1.5rem;border-radius:12px}.policy-header{margin-bottom:2rem;padding-bottom:1.5rem}.policy-section{margin-bottom:2rem}.policy-table-wrapper{margin:1rem 0}.policy-table{font-size:.8rem}.policy-table th,.policy-table td{padding:.75rem .5rem}}@media(max-width:480px){.policy-container{padding:1.25rem}.policy-table{font-size:.75rem;min-width:500px}.policy-table th,.policy-table td{padding:.5rem}}.legal_info_title{font-family:Poppins,sans-serif;font-size:clamp(1.375rem,2.8vw,1.75rem);font-weight:700;color:#00e7c9;text-align:center;margin:0 0 clamp(2rem,3vw,2.5rem) 0;line-height:1.4;text-transform:uppercase;letter-spacing:1px;position:relative;padding-bottom:1.5rem}.legal_info_title:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:clamp(100px,15vw,150px);height:4px;background:linear-gradient(135deg,#00e7c9,#00c4a8);border-radius:2px;box-shadow:0 2px 12px #00e7c966}.legal_info_content{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:clamp(1.5rem,2.5vw,2rem);margin-bottom:2.5rem;width:100%}.legal_info_column{display:flex;flex-direction:column;gap:clamp(1.25rem,2vw,1.5rem);width:100%}.legal_info_item{display:flex;flex-direction:column;gap:.875rem;padding:clamp(1.25rem,2vw,1.75rem);background:linear-gradient(135deg,#fff,#fafbfc);border-radius:16px;border:1px solid rgba(0,231,201,.12);border-left:5px solid #00e7c9;box-shadow:0 4px 20px #0000000f,0 2px 8px #00000008,inset 0 1px #fffc;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible}.legal_info_item:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;border-radius:16px 0 0 16px;z-index:0}.legal_info_item:hover{background:linear-gradient(135deg,#fff,#f8f9fa);box-shadow:0 12px 40px #00e7c926,0 6px 20px #00e7c91a,inset 0 1px #ffffffe6;transform:translateY(-4px);border-color:#00e7c94d;border-left-width:5px}.legal_info_label{font-family:Poppins,sans-serif;font-size:clamp(.9375rem,1.3vw,1.0625rem);font-weight:700;color:#00e7c9;line-height:1.4;letter-spacing:.2px;position:relative;z-index:1;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(0,231,201,.15)}.legal_info_value{font-family:Poppins,sans-serif;font-size:clamp(.9375rem,1.2vw,1.0625rem);font-weight:400;color:#333;line-height:1.7;position:relative;z-index:1;padding-left:.5rem;word-wrap:break-word;overflow-wrap:break-word}.legal_info_value>div{margin-bottom:.75rem;padding:.5rem 0}.legal_info_value>div:last-child{margin-bottom:0}.legal_info_value>div:not(:last-child){border-bottom:1px solid rgba(0,231,201,.08);padding-bottom:.75rem}.legal_info_list{list-style:none;padding:0;margin:.5rem 0 0;display:flex;flex-direction:column;gap:.625rem}.legal_info_list li{position:relative;padding:.375rem .5rem .375rem 1.75rem;line-height:1.6;color:#444;border-left:2px solid transparent;transition:all .2s ease;border-radius:4px}.legal_info_list li:hover{background:#00e7c90a;border-left-color:#00e7c94d;padding-left:2.25rem}.legal_info_list li:before{content:"▸";position:absolute;left:.375rem;color:#00e7c9;font-weight:700;font-size:1.1em;top:.375rem;transition:transform .2s ease}.legal_info_list li:hover:before{transform:translate(2px);color:#00c4a8}.legal_info_loading{color:#888;font-style:italic}.legal_info_footer{margin-top:2.5rem;padding:clamp(1.75rem,3vw,2.5rem);background:linear-gradient(135deg,#00e7c90a,#00c4a808);border-radius:16px;border:1px solid rgba(0,231,201,.15);border-left:5px solid #00e7c9;box-shadow:0 4px 20px #0000000d,0 2px 8px #00000005;position:relative;overflow:hidden}.legal_info_footer:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;border-radius:16px 0 0 16px;z-index:0}.legal_info_footer p{font-family:Poppins,sans-serif;font-size:clamp(.95rem,1.3vw,1.0625rem);font-weight:400;color:#444;line-height:1.8;margin:0 0 1.25rem;position:relative;z-index:1;padding-left:.5rem}.legal_info_footer p:last-child{margin-bottom:0}.legal_info_footer a{color:#00e7c9;text-decoration:none;font-weight:500;transition:all .3s ease;border-bottom:1px solid transparent}.legal_info_footer a:hover{color:#00c4a8;border-bottom-color:#00c4a8}@media(max-width:768px){.legal_info_content{grid-template-columns:1fr;gap:clamp(1.25rem,2.5vw,1.75rem)}.legal_info_column{gap:clamp(1rem,2vw,1.5rem)}.legal_info_item{padding:clamp(1.25rem,2.5vw,1.5rem);border-radius:14px}.legal_info_label{font-size:clamp(.875rem,1.8vw,1rem);margin-bottom:.5rem;padding-bottom:.5rem}.legal_info_value{font-size:clamp(.875rem,1.8vw,1rem)}.legal_info_title{font-size:clamp(1.125rem,4vw,1.375rem);margin-bottom:1.75rem;padding-bottom:1rem}.legal_info_list{gap:.5rem}.legal_info_list li{padding-left:1.5rem}.legal_info_footer{margin-top:2rem;padding:clamp(1.5rem,2.5vw,2rem)}}@media(max-width:480px){.legal_info_content{gap:clamp(1rem,2vw,1.5rem)}.legal_info_column{gap:clamp(.875rem,1.8vw,1.25rem)}.legal_info_item{padding:clamp(1rem,2vw,1.25rem);border-radius:12px}.legal_info_label{font-size:clamp(.8125rem,1.6vw,.9375rem);margin-bottom:.375rem;padding-bottom:.375rem}.legal_info_value{font-size:clamp(.8125rem,1.6vw,.9375rem);padding-left:.25rem}.legal_info_list li{padding-left:1.25rem;padding-top:.25rem;padding-bottom:.25rem}.legal_info_footer{margin-top:1.75rem;padding:clamp(1.25rem,2vw,1.75rem);border-radius:12px}}.policy{font-weight:700;margin-left:80px}.modal{display:none;position:fixed;padding-top:100px;right:2%;top:0;width:30%;height:100%;z-index:2}.modal.show{display:block}.modal-content:not(.welcome-modal-content){background:linear-gradient(135deg,#fff,#f8f9fa);margin:auto;padding:2rem 1.75rem;border-radius:24px;width:320px;display:flex;flex-direction:column;position:absolute;top:57%;right:4%;box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014;border:1px solid rgba(255,255,255,.8);backdrop-filter:blur(10px);transition:transform .3s ease,box-shadow .3s ease}.modal-content:not(.welcome-modal-content):hover{transform:translateY(-2px);box-shadow:0 12px 40px #00000026,0 4px 12px #0000001a}.icon_black_modal{width:3.6vw;height:7vh;margin-bottom:2%}.lets_chat{font-family:poppins;font-size:15px;padding-bottom:4%}.close{color:#aaa;position:absolute;top:27px;right:10%;font-size:26px;font-weight:500;background:none;border:none;cursor:pointer;z-index:2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.button-whatsapp{font-family:poppins;font-weight:regular;font-size:15px;border:1px solid #25d366;background-color:#25d366;padding:5px 20px;transition:.2s ease-in;margin-top:4%}.button-whatsapp:hover{border-radius:30px;border:1px solid #25d366;background-color:#25d366}#welcome-page-title,.welcome-page-title-section{width:100%;max-width:100%;margin-left:0;margin-right:clamp(1rem,2vw,2rem);padding:0 clamp(1rem,2vw,2rem);box-sizing:border-box;overflow:visible}.welcome-headline{position:relative;width:100%;max-width:100%;overflow:visible}.welcome-headline-title{font-size:clamp(2rem,8vw,6rem);font-family:Poppins,sans-serif;font-weight:700;line-height:1.1;text-transform:uppercase;color:#333;margin:0;padding:0;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;max-width:100%;display:block;visibility:visible;opacity:1}.welcome-change-color{color:#00e7c9;display:inline}.welcome-sub-headline{font-family:Poppins,sans-serif;font-weight:500;font-size:clamp(.75rem,1.2vw,.8125rem);text-transform:none;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;display:inline-block;max-width:100%;visibility:visible;opacity:1}.welcome-sub-headline a{font-family:Poppins,sans-serif;font-weight:500;font-size:clamp(.75rem,1.2vw,.8125rem);text-transform:none;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;color:#666;text-decoration:none;transition:color .2s ease;display:inline-block;max-width:100%;visibility:visible;opacity:1}.welcome-sub-headline a:hover{color:#00e7c9}#page_title{width:auto;margin-left:7vw}.headline{position:relative}.rectangule{margin-left:0;height:30vw;width:60vw;background-color:#00e7c9}.logoeffigy-modal{display:block;width:120px;height:auto;margin:0 auto 1rem;opacity:.6}.ui-checkbox-index{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: -.5px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.4}.ui-checkbox-index,.ui-checkbox-index *,.ui-checkbox-index *:before,.ui-checkbox-index *:after{box-sizing:border-box}.ui-checkbox-index{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:relative;top:-43ch;left:42.5%;z-index:1}.ui-checkbox-index:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-index:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-index:hover{border-color:var(--primary-color)}.ui-checkbox-index:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-index:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-index:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.checkbox-label{margin-left:13%}.checkbox-text-index{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-474px;padding-left:65.5ch}.modal-checkbox-terms{position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;background-color:#00000080;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;display:none}.modal-checkbox-terms.show{display:flex}.modal-content-checkbox{background-color:#fff;border-radius:12px;width:90%;max-width:500px;max-height:85vh;padding:2rem 2rem 1rem;position:relative;box-shadow:0 4px 20px #00000026;text-align:center;display:flex;flex-direction:column;overflow:hidden}.modal-checkbox-content{overflow-y:auto;flex:1;min-height:0;padding-right:.5rem;margin-right:-.5rem;margin-top:.5rem}.text-modalcheckbox{font-family:Poppins,sans-serif;font-weight:400;font-size:15px;line-height:1.6;color:#333;text-align:left;margin:.75rem 0}.text-modalcheckbox a{display:inline-block;margin-right:.5rem;vertical-align:top}.modal-content-checkbox h2{font-family:Poppins,sans-serif;font-weight:600;color:#333;margin:1rem 0;text-align:center}.close-terms{position:absolute;top:22px;right:24px;border:none;background:transparent;font-size:26px;line-height:1;cursor:pointer;color:#666;z-index:10;flex-shrink:0}.close-terms:focus{outline:none;box-shadow:none}.close-terms:hover{color:#000}#openModalTerms{cursor:pointer;color:#00e7c9;text-decoration:underline}#openModalTerms:focus{outline:2px solid #00e7c9;outline-offset:2px}.modal-checkbox-actions{display:none;gap:1rem;justify-content:flex-end;align-items:center;margin-top:auto;margin-bottom:0;padding-top:1.5rem;padding-bottom:.5rem;border-top:1px solid rgba(0,0,0,.1);flex-shrink:0}.modal-checkbox-actions.show-buttons{display:flex!important;visibility:visible!important;opacity:1!important}.modal-btn-accept,.modal-btn-reject{font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;padding:.75rem 2rem;border-radius:8px;border:none;cursor:pointer;transition:all .3s ease;min-width:120px;text-transform:none;letter-spacing:.02em}.modal-btn-accept{background:linear-gradient(135deg,#00e7c9,#00c4a7);color:#fff;box-shadow:0 2px 8px #00e7c94d}.modal-btn-accept:hover{background:linear-gradient(135deg,#00c4a7,#00a892);box-shadow:0 4px 12px #00e7c966;transform:translateY(-1px)}.modal-btn-accept:active{transform:translateY(0);box-shadow:0 2px 6px #00e7c94d}.modal-btn-accept:focus{outline:2px solid #00e7c9;outline-offset:2px}.modal-btn-reject{background:#f5f5f5;color:#666;border:1px solid #ddd}.modal-btn-reject:hover{background:#e8e8e8;color:#333;border-color:#bbb}.modal-btn-reject:active{background:#ddd}.modal-btn-reject:focus{outline:2px solid #666;outline-offset:2px}.simulator_title{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(1.75rem,4vw,2.5rem);color:#00e7c9;text-align:center;margin:2.5rem auto 2rem;padding:0;line-height:1.3;letter-spacing:-.02em;position:relative;width:100%;max-width:1200px;box-sizing:border-box;text-shadow:0 2px 8px rgba(0,231,201,.15)}.simulator_title:after{content:"";position:absolute;bottom:-.75rem;left:50%;transform:translate(-50%);width:80px;height:4px;background:linear-gradient(135deg,#00e7c9,#00c4a8);border-radius:2px;box-shadow:0 2px 8px #00e7c94d}.simulator_section,.simulator_container{width:100%;position:relative}.simulator_wrapper{margin-top:0;margin-left:0;display:flex;flex-direction:column;align-items:center;width:100%;max-width:600px;position:relative;gap:1rem}.simulator_range{position:relative;width:100%;max-width:100%;margin:.5rem 0 1rem;top:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;background:transparent;outline:none}.simulator_range::-webkit-slider-runnable-track{width:100%;height:6px;background:#e0e0e0;border-radius:3px;border:none}.simulator_range::-moz-range-track{width:100%;height:6px;background:#e0e0e0;border-radius:3px;border:none}.simulator_house_container{position:relative;width:100%;max-width:900px;margin:0 auto;padding:3rem 2rem 2rem;background:linear-gradient(135deg,#add8e659,#c8e6f04d,#add8e640);border-radius:16px;box-shadow:0 4px 20px #00000014,0 2px 8px #0000000a,0 1px 4px #00000005;border:1px solid rgba(0,231,201,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);min-height:600px;display:block!important;box-sizing:border-box;transition:box-shadow .3s ease,transform .3s ease}.simulator_house_container:hover{box-shadow:0 6px 24px #0000001a,0 3px 10px #0000000f,0 1px 4px #00000008;transform:translateY(-2px)}.simulator_house_container .simulator_logo{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:clamp(250px,40vw,400px)!important;height:auto!important;max-width:70%!important;max-height:80%!important;opacity:.5!important;z-index:0!important;pointer-events:none!important;-o-object-fit:contain!important;object-fit:contain!important;margin:0!important;image-rendering:auto!important;shape-rendering:geometricPrecision!important}.simulator_house_content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;gap:0}.simulator_house_container .simulator_layout_wrapper,.simulator_container .simulator_layout_wrapper{display:flex!important;flex-direction:column!important;gap:2.5rem!important;width:100%!important;max-width:100%!important;margin:0!important;margin-bottom:2rem!important;padding:0!important;box-sizing:border-box!important}.simulator_field_row{display:grid!important;grid-template-columns:1fr auto!important;gap:2rem!important;align-items:center!important;width:100%!important}.simulator_field_wrapper{display:flex;flex-direction:column;gap:.5rem;position:relative;width:100%}.simulator_field_wrapper .age_count_habit,.simulator_field_wrapper .agehabit{font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;color:#000;margin-top:.5rem;text-align:left;order:3}.simulator_slider_indicator .age_input,.simulator_slider_indicator .slideagehabit{flex:1!important;width:auto!important;min-width:0!important;max-width:100%!important;position:relative!important;top:0!important;left:0!important;right:auto!important;transform:none!important;height:6px;border-radius:3px;background:#e0e0e0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.simulator_slider_indicator .age_input::-webkit-slider-thumb,.simulator_slider_indicator .slideagehabit::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#00e7c9;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 4px #0003}.simulator_slider_indicator .age_input::-moz-range-thumb,.simulator_slider_indicator .slideagehabit::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#00e7c9;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 4px #0003}.simulator_field_wrapper .simulator_field_label{font-family:Poppins,sans-serif;font-size:.9rem;font-weight:500;color:#000;margin:0 0 .25rem;text-align:left;position:relative;order:1;width:100%;white-space:nowrap;overflow:visible;text-overflow:clip}.simulator_slider_indicator{display:flex;align-items:center;gap:.75rem;margin:.5rem 0;order:2;position:relative;width:100%;z-index:1}.simulator_slider_indicator:before{content:"";width:8px;height:8px;border-radius:50%;background-color:#00e7c9;flex-shrink:0;display:block}.simulator_range,.simulator_field_wrapper input[type=range],.simulator_inputs_column input[type=range],.simulator_slider_indicator input[type=range]{height:6px;border-radius:3px;background:#e0e0e0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;top:0;left:0;z-index:2}.simulator_slider_indicator input[type=range]{order:1;flex:1;width:auto;min-width:0;max-width:100%;margin:0}.simulator_house_container .simulator_field_row .simulator_range,.simulator_house_container .simulator_inputs_column .simulator_range,.simulator_house_container .simulator_slider_indicator input[type=range].simulator_range,.simulator_house_container .simulator_slider_indicator input[type=range]{margin:0!important;position:relative!important;top:0!important;left:0!important;right:auto!important;z-index:2!important;transform:none!important;min-width:0!important;max-width:100%!important;width:auto!important;display:block!important;visibility:visible!important;opacity:1!important}.simulator_house_container .simulator_slider_indicator input[type=range]{flex:1!important}.simulator_house_container .simulator_slider_indicator{display:flex!important;align-items:center!important;gap:.75rem!important;width:100%!important;position:relative!important}.simulator_range::-webkit-slider-thumb,.simulator_field_wrapper input[type=range]::-webkit-slider-thumb,.simulator_inputs_column input[type=range]::-webkit-slider-thumb,.simulator_slider_indicator input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#00e7c9;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 4px #0003;margin-top:-6px;position:relative}.simulator_range::-moz-range-thumb,.simulator_field_wrapper input[type=range]::-moz-range-thumb,.simulator_inputs_column input[type=range]::-moz-range-thumb,.simulator_slider_indicator input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#00e7c9;cursor:pointer;border:2px solid #fff;box-shadow:0 2px 4px #0003;position:relative}.simulator_field_row .simulator_number_wrapper{display:flex;align-items:center;justify-content:flex-end;min-width:280px;width:280px;max-width:280px;flex-shrink:0;box-sizing:border-box}.simulator_number_display{font-family:Poppins,sans-serif;font-size:4.5rem;font-weight:700;color:#000;line-height:1;text-align:right;min-width:280px;width:280px;max-width:280px;cursor:text;outline:none;border:2px solid transparent;border-radius:4px;padding:.25rem .5rem;transition:border-color .2s ease,background-color .2s ease;box-sizing:border-box;white-space:nowrap;overflow:visible}.simulator_age_display{font-family:Poppins,sans-serif;font-size:4.5rem;font-weight:700;color:#000;line-height:1;text-align:right;min-width:120px;cursor:text;outline:none;border:2px solid transparent;border-radius:4px;padding:.25rem .5rem;transition:border-color .2s ease,background-color .2s ease}.simulator_age_display:hover,.simulator_number_display:hover{background-color:#00e7c90d;border-color:#00e7c94d}.simulator_age_display:focus,.simulator_number_display:focus{background-color:#00e7c91a;border-color:#00e7c9;outline:none}.number_with_checkbox{display:flex;align-items:center;gap:.75rem;justify-content:flex-end}.number_with_checkbox input[type=checkbox]{width:18px;height:18px;cursor:pointer;flex-shrink:0}.number_with_checkbox .simulator_number_display{margin:0}#amount_obras_display,#obras_amount_display{width:280px!important;min-width:280px!important;max-width:280px!important;box-sizing:border-box!important;overflow:visible!important;white-space:nowrap!important}@media(max-width:1024px){.simulator_house_container{max-width:100%;padding:2rem 1.5rem 1.5rem;border-radius:14px;box-shadow:0 3px 15px #00000012,0 2px 6px #0000000a,0 1px 3px #00000005;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.simulator_layout_wrapper{gap:2rem}.simulator_field_row{grid-template-columns:1fr!important;gap:1rem!important}.simulator_field_row .simulator_number_wrapper{align-items:flex-start;justify-content:flex-start;min-width:auto}.simulator_number_display,.simulator_age_display{font-size:3rem;text-align:left}.simulator_house_container .simulator_logo{width:clamp(200px,35vw,300px)!important;max-width:65%!important;max-height:75%!important;opacity:.5!important}}@media(max-width:844px){.simulator_section{display:block!important;width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important}.simulator_house_container{display:block!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:2rem 1rem!important;box-sizing:border-box!important;min-height:auto!important}.simulator_house_content{display:flex!important;flex-direction:column!important;position:relative!important;visibility:visible!important;opacity:1!important;width:100%!important}.simulator_layout_wrapper{display:flex!important;flex-direction:column!important;gap:1rem!important;width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important}.simulator_field_row{display:grid!important;grid-template-columns:1fr!important;gap:.75rem!important;width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;inset:auto!important;transform:none!important;margin:0!important}.simulator_field_wrapper{display:flex!important;flex-direction:column!important;gap:.75rem!important;width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;inset:auto!important;transform:none!important;margin:0!important}.simulator_field_wrapper .simulator_field_label,.simulator_house_container .simulator_field_label{position:relative!important;inset:auto!important;transform:none!important;margin:0!important;width:100%!important;max-width:100%!important;font-family:Poppins,sans-serif!important;font-size:.9rem!important;font-weight:500!important;color:#000!important;text-align:left!important;display:block!important;visibility:visible!important;opacity:1!important}.simulator_slider_indicator{display:flex!important;align-items:center!important;gap:.75rem!important;width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;inset:auto!important;transform:none!important;margin:.5rem 0!important}.simulator_house_container .simulator_slider_indicator input[type=range],.simulator_house_container .simulator_slider_indicator .simulator_range,.simulator_house_container .simulator_field_wrapper input[type=range],.simulator_house_container .simulator_field_wrapper .simulator_range{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;min-width:auto!important;max-width:100%!important;margin:0!important;display:block!important;visibility:visible!important;opacity:1!important}.simulator_number_wrapper{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;width:100%!important;min-width:auto!important;max-width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;inset:auto!important;transform:none!important;margin:0!important}.simulator_house_container .simulator_number_display,.simulator_house_container .simulator_age_display,.simulator_house_container .simulator_field_row .simulator_number_display,.simulator_house_container .simulator_field_row .simulator_age_display{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;min-width:auto!important;max-width:100%!important;font-size:clamp(2rem,6vw,3rem)!important;text-align:left!important;display:block!important;visibility:visible!important;opacity:1!important;margin:0!important;border:2px solid transparent!important;background:transparent!important;outline:none!important}.simulator_results_wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;inset:auto!important;transform:none!important;margin:2rem auto 0!important;margin-left:0!important;margin-bottom:0!important;padding:0!important}.simulator_terms_container{display:flex!important;align-items:center!important;gap:.5rem!important;justify-content:center!important;width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;inset:auto!important;transform:none!important;margin:1.5rem auto 0!important}.simulator_house_content>input[type=text],.simulator_house_content input[type=text][style*="display: none"],.simulator_house_content input[type=text][style*="display:none"],.simulator_house_container>input[type=text],.simulator_house_container input[type=text][style*="display: none"],.simulator_house_container input[type=text][style*="display:none"],.simulator_house_content input[type=text].valuehabit,.simulator_house_content input[type=text].simulator_number,.simulator_house_content input[type=text].months,.simulator_house_content input[type=text].simulator_number_transfer1,.simulator_house_content input[type=text].simulator_number_transfer2,.simulator_house_content input[type=text].simulator_number_transfer_value,.simulator_house_content input[type=text].simulator_number_transfer,.simulator_house_content input[type=text].simulator_number_personal,.simulator_house_content input[type=text].simulator_number_auto,.simulator_house_content input[type=text].simulator_number_price,.simulator_house_content input[type=text].simulator_number_obras,.simulator_house_content input[type=text].simulator_number_year,.simulator_house_content input[type=text]#amount_habit,.simulator_house_content input[type=text]#months_habit,.simulator_house_content input[type=text]#amount,.simulator_house_content input[type=text]#months,.simulator_house_content input[type=text]#amount_obras,.simulator_house_content input[type=text]#months_obras{display:none!important;visibility:hidden!important;opacity:0!important;position:absolute!important;width:0!important;height:0!important;padding:0!important;margin:0!important;border:none!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;pointer-events:none!important}}@media(max-width:768px){.simulator_house_container{padding:1.5rem 1rem;min-height:500px;border-radius:12px;box-shadow:0 3px 12px #0000000f,0 2px 6px #0000000a,0 1px 3px #00000005;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.simulator_layout_wrapper{gap:1.5rem}.simulator_number_display,.simulator_age_display{font-size:2.5rem}.simulator_house_container .simulator_logo{width:clamp(180px,30vw,250px)!important;max-width:60%!important;max-height:70%!important;opacity:.5!important}.simulator_results .total_simulator{flex-direction:column;gap:.5rem}}.simulator_field_label{font-family:Poppins,sans-serif;font-size:.9rem;font-weight:500;color:#000;margin-bottom:.5rem;text-align:left;position:static}.simulator_inputs_column .simulator_number_display{font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;color:#000;border:none;background:transparent;outline:none;width:100%;padding:.5rem;text-align:left}.simulator_inputs_column .simulator_range{width:100%;margin-top:.5rem}.simulator_results_wrapper{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;margin:2rem auto 0;padding:0;justify-content:center}.simulator_results{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:100%;max-width:100%;margin:0;padding:1.5rem 1rem;text-align:center;box-sizing:border-box;background:linear-gradient(135deg,#fff6,#fafafa73);border-radius:12px;border:1px solid rgba(0,231,201,.1);box-shadow:0 2px 12px #0000000a,0 1px 4px #00000005;position:relative;left:0;right:0;transform:none}.simulator_house_container .simulator_results,.simulator_house_content .simulator_results{width:100%;max-width:100%;margin:0;padding:1.5rem 1rem;box-sizing:border-box;align-self:stretch;position:relative;left:0;right:0;transform:none;background:linear-gradient(135deg,#fff6,#fafafa73)}.simulator_house_content{width:100%;padding:0;margin:0;align-items:stretch}.simulator_house_content .simulator_results{width:100%;max-width:100%;margin-left:0;margin-right:0}.simulator_results_wrapper .total_simulator,.simulator_results .total_simulator{font-size:1.1rem;font-weight:600;color:#555;margin:0 auto .25rem;text-align:center;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;letter-spacing:.01em;line-height:1.4}.simulator_results_wrapper .value_total,.simulator_results .value_total{font-size:2.5rem;font-weight:700;color:#00e7c9;text-align:center;display:inline-block;margin:0 .25rem;letter-spacing:-.02em;line-height:1.2;text-shadow:0 2px 8px rgba(0,231,201,.15)}.simulator_results .credit_details,.simulator_results_wrapper .credit_details{text-align:center;margin:.15rem 0;width:100%;display:block;font-size:.9rem;font-weight:500;color:#666;line-height:1.5;letter-spacing:.01em}.simulator_results .credit_details .output{font-weight:600;color:#333;margin-left:.25rem}.simulator_results .disclaimer,.simulator_results_wrapper .disclaimer{text-align:center;margin:.75rem 0 .5rem;width:100%;display:block;font-size:.75rem;font-weight:400;color:#888;line-height:1.4;font-style:italic;opacity:.85}.simulator_terms_container{display:flex!important;align-items:center!important;gap:.5rem!important;justify-content:center!important;margin:1.5rem auto 0!important;width:100%!important;max-width:100%!important;position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;text-align:center!important;flex-wrap:nowrap!important;clear:both!important;float:none!important}.terms_personal_display+.simulator_terms_container,#terms_personal_habit+.simulator_terms_container,.terms_personal_habit+.simulator_terms_container,#terms_personal_transfer+.simulator_terms_container,.terms_personal_transfer+.simulator_terms_container{margin-top:2rem!important;margin-bottom:0!important;display:flex!important;position:relative!important;clear:both!important}.simulator_terms_container .simulator_checkbox{position:relative!important;inset:0 auto auto!important;visibility:visible!important;opacity:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-right:.5rem!important;margin-left:0!important;cursor:pointer!important;flex-shrink:0!important;order:1!important;vertical-align:middle!important;--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 2px;--checkbox-border-style: solid;--checkmark-size: 1;width:var(--checkbox-diameter)!important;height:var(--checkbox-diameter)!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);transition:all .3s}.simulator_terms_container .simulator_checkbox:hover{border-color:var(--primary-color)}.simulator_terms_container .simulator_checkbox:checked{background:var(--primary-color);border-color:transparent}.simulator_terms_container .simulator_checkbox:checked:before{content:"";position:absolute;top:40%;left:50%;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.simulator_terms_container .simulator_checkbox:disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.simulator_terms_container .simulator_checkbox:disabled+label,.simulator_terms_container .simulator_checkbox:disabled+.checkbox-label{cursor:not-allowed;opacity:.8}.simulator_terms_container .simulator_checkbox:disabled+label .simulator_checkbox_text,.simulator_terms_container .simulator_checkbox:disabled+.checkbox-label .simulator_checkbox_text,.simulator_terms_container .simulator_checkbox:disabled+label #openModalTerms,.simulator_terms_container .simulator_checkbox:disabled+.checkbox-label #openModalTerms{color:#888!important}.simulator_terms_container{position:relative!important;box-sizing:border-box!important;min-width:0;width:100%;max-width:100%}.simulator_checkbox_wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;order:1;width:26px;height:26px;overflow:visible;box-sizing:border-box}.simulator_checkbox_wrap .simulator_checkbox{margin:0!important}.simulator_terms_disabled_overlay{position:absolute;inset:0;width:100%;height:100%;z-index:2;cursor:pointer;pointer-events:auto;box-sizing:border-box}.simulator_terms_wrapper{width:100%;max-width:100%;margin-top:.5rem;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.simulator_terms_hint{margin:.75rem 0 0;padding:.75rem 1rem;width:100%;max-width:100%;box-sizing:border-box;position:relative;z-index:1;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:500;line-height:1.4;color:#b45309;background:linear-gradient(135deg,#eb96022e,#eb96021a);border:1px solid rgba(235,150,2,.4);border-radius:12px;box-shadow:0 4px 12px #eb960226;animation:termsHintIn .3s ease-out}@keyframes termsHintIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.simulator_terms_container label,.simulator_terms_container .checkbox-label{cursor:pointer;margin:0!important;display:inline-flex!important;align-items:center!important;gap:0!important;flex-shrink:0!important;order:2!important;position:relative!important;inset:0 auto auto 0!important;vertical-align:middle!important;line-height:1!important}.simulator_terms_container .simulator_checkbox_text,.simulator_terms_container #openModalTerms,.simulator_terms_container label .simulator_checkbox_text,.simulator_terms_container label #openModalTerms{font-family:Poppins,sans-serif;font-size:.9rem;font-weight:400;color:#00e7c9!important;text-decoration:underline;display:inline-flex!important;align-items:center!important;position:static!important;top:0!important;cursor:pointer!important;left:0!important;vertical-align:middle!important;line-height:1!important;right:auto!important;margin:0!important;text-align:left!important;visibility:visible!important;opacity:1!important;width:auto!important;white-space:nowrap!important;transform:none!important}.simulator_results_wrapper .button_contact,.simulator_results .button_contact{width:auto;min-width:200px;max-width:280px;padding:.875rem 2rem;background:linear-gradient(135deg,#00e7c9,#00c4a8);border:2px solid #00e7c9;border-radius:8px;font-family:Poppins,sans-serif;font-weight:600;font-size:.95rem;color:#000;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);margin:1rem auto 0;position:relative;overflow:hidden;box-shadow:0 4px 12px #00e7c940,0 2px 4px #00e7c926;text-align:center;display:block;text-decoration:none;letter-spacing:.02em}.simulator_results_wrapper .button_contact:before,.simulator_results .button_contact:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.simulator_results_wrapper .button_contact:hover:before,.simulator_results .button_contact:hover:before{left:100%}.simulator_results_wrapper .button_contact:hover,.simulator_results .button_contact:hover{background:linear-gradient(135deg,#00d4b8,#00b89d);border-color:#00d4b8;transform:translateY(-2px);box-shadow:0 6px 20px #00e7c959,0 4px 8px #00e7c933}.simulator_results_wrapper .button_contact:active,.simulator_results .button_contact:active{transform:translateY(0);box-shadow:0 2px 8px #00e7c94d,0 1px 2px #00e7c933}.simulator_results_wrapper .button_contact:focus,.simulator_results .button_contact:focus{outline:none;box-shadow:0 4px 12px #00e7c940,0 2px 4px #00e7c926,0 0 0 3px #00e7c933}.simulator_results_wrapper .button_contact a,.simulator_results .button_contact a{text-decoration:none;color:#000;display:block;width:100%;height:100%;font-family:inherit;font-weight:inherit;font-size:inherit;position:relative;z-index:1}.simulator_results_wrapper .button_contact a:hover,.simulator_results .button_contact a:hover{color:#000;text-decoration:none}@media(max-width:768px){.simulator_results_wrapper .button_contact,.simulator_results .button_contact{min-width:180px;padding:.75rem 1.75rem;font-size:.95rem;margin-top:1.25rem}}@media(max-width:480px){.simulator_results_wrapper .button_contact,.simulator_results .button_contact{width:100%;min-width:auto;padding:.875rem 1.5rem;font-size:.9rem}}.container_taxas{width:96%;margin-top:6rem;margin-left:-.2%}.contact_fields_row{display:flex;flex-wrap:wrap;gap:1.5rem 2rem;align-items:flex-start;width:100%;margin-bottom:.5rem;box-sizing:border-box;padding:0}.contact_fields_row .container_phone,.contact_fields_row .container_email{flex:1 1 260px;min-width:0;max-width:100%;margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:stretch}.contact_fields_row .container_phone .phone_container,.contact_fields_row .container_email .email_container{display:flex;flex-wrap:wrap;align-items:center}.contact_fields_row .container_phone .error-message,.contact_fields_row .container_email .error-message-email{flex-basis:100%;order:10;margin-top:.5rem}.container_phone,.container_email{width:100%;margin-bottom:1.5rem;position:relative;display:flex;flex-direction:column;align-items:flex-start}.container_phone:has(.error-message[style*="display: block"]),.container_email:has(.error-message-email[style*="display: block"]){margin-bottom:1.5rem}.paragraph_phone,.paragraph_email{font-family:Poppins,sans-serif;font-size:.95rem;font-weight:600;color:#333;margin-bottom:.75rem;margin-top:0;text-align:left;letter-spacing:.3px}.phone_container,.email_container{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:0;padding-bottom:0;min-height:52px}.phone_container,.email_container{width:100%}.container_phone .error-message,.container_email .error-message-email{display:none!important;position:relative!important;flex-basis:100%!important;width:100%!important;height:auto;min-height:40px;margin:10px 0 0!important;padding:12px 18px;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:500;line-height:1.6;text-align:left;border-radius:12px;box-sizing:border-box;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:errorSlideIn .4s cubic-bezier(.4,0,.2,1);z-index:100;word-wrap:break-word;white-space:normal;overflow:visible;box-shadow:0 8px 24px #00000026,0 4px 12px #0000001f,inset 0 1px #fff3;border:1px solid rgba(255,255,255,.3);transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.2px;word-spacing:.5px;left:0!important;top:auto!important;transform:none!important;text-shadow:0 1px 2px rgba(0,0,0,.05)}.container_phone .error-message{color:#c62828;background:linear-gradient(135deg,#ff27272e,#ff27271f);box-shadow:0 8px 24px #ff272740,0 4px 12px #ff27272e,inset 0 1px #fff3;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.05)}.container_email .error-message-email{color:#e65100;background:linear-gradient(135deg,#eb960238,#eb960229);box-shadow:0 8px 24px #eb960240,0 4px 12px #eb96022e,inset 0 1px #fff3;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.05)}.error-message1,.error-message2,.error-message3,.error-message4,.error-message5,.error-message6{display:none!important;position:absolute;top:calc(100% + 8px);left:0;width:100%;height:auto;min-height:36px;padding:12px 18px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;line-height:1.6;text-align:left;border-radius:12px;box-sizing:border-box;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:errorSlideIn .4s cubic-bezier(.4,0,.2,1);z-index:100;word-wrap:break-word;white-space:normal;overflow:visible;box-shadow:0 6px 20px #0000001f,0 3px 10px #0000001a,inset 0 1px #ffffff1a;border:1px solid rgba(255,255,255,.25);transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.2px}.container_phone .error-message[style*="display: block"],.container_phone .error-message.show,.container_phone .error-message.show-error,.container_email .error-message-email[style*="display: block"],.container_email .error-message-email.show,.container_email .error-message-email.show-error,[class^=error-message][style*="display: block"],[class^=error-message].show,[class^=error-message].show-error{display:block!important;visibility:visible!important;opacity:1!important}@keyframes errorSlideIn{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}[class^=error-message].show{display:block!important;visibility:visible!important;opacity:1!important}.container_phone .error-message[style*="display: block"],.container_email .error-message-email[style*="display: block"],.error-message[style*="display: block"],.error-message-email[style*="display: block"]{display:block!important;visibility:visible!important;opacity:1!important;transform:translateY(0) scale(1)!important}.error-message1,.error-message5{color:#d32f2f;background:linear-gradient(135deg,#ff272726,#ff27271a);border-left:4px solid #ff2727;box-shadow:0 6px 20px #ff272733,0 3px 10px #ff272726,inset 0 1px #ffffff26}.error-message2,.error-message3,.error-message4,.error-message6{color:#f57c00;background:linear-gradient(135deg,#eb960233,#eb960224);border-left:4px solid #eb9502;box-shadow:0 6px 20px #eb960233,0 3px 10px #eb960226,inset 0 1px #ffffff26}.error-message{background-color:transparent;border:none;color:#d32f2f}.error-message1:before,.error-message2:before,.error-message3:before,.error-message4:before,.error-message5:before,.error-message6:before{content:"⚠️";display:inline-block;margin-right:6px;font-size:1rem;vertical-align:middle;line-height:1}.container_phone .error-message:before,.container_email .error-message-email:before{content:none!important;display:none!important}.error-message[style*="display: block"],.error-message-email[style*="display: block"]{display:block!important;visibility:visible!important;opacity:1!important;transform:translateY(0) scale(1)!important}[class^=checkmark]{display:none!important;position:absolute;top:50%;right:1rem;transform:translateY(-50%);font-size:1.25rem;color:#00e7c9;width:28px;height:28px;padding:0;margin:0;border:none;background:#00e7c91a;border-radius:50%;align-items:center;justify-content:center;font-weight:700;box-shadow:0 2px 8px #00e7c933;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:2;opacity:0;visibility:hidden}[class^=checkmark].show{display:flex!important;opacity:1;visibility:visible;animation:checkmarkPop .4s cubic-bezier(.68,-.55,.265,1.55)}@keyframes checkmarkPop{0%{transform:translateY(-50%) scale(0);opacity:0}50%{transform:translateY(-50%) scale(1.2)}to{transform:translateY(-50%) scale(1);opacity:1}}.phone_country_select_wrapper{position:relative;min-width:100px;max-width:120px}.phone_country_select_trigger{display:flex;align-items:center;justify-content:space-between;width:100%;height:52px;min-width:100px;padding:0 .75rem 0 1rem;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;color:#333;background:#fff;border:2px solid #e0e0e0;border-radius:12px;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #00000005;cursor:pointer;text-align:left}.phone_country_select_trigger:hover{border-color:#00e7c9;box-shadow:0 4px 12px #00e7c914}.phone_country_select_trigger:focus{border-color:#00e7c9;box-shadow:0 0 0 4px #00e7c91a}.phone_country_select_value{white-space:nowrap}.phone_country_select_chevron{font-size:.65rem;opacity:.7;margin-left:.35rem;transition:transform .2s ease}.phone_country_select_wrapper.open .phone_country_select_chevron{transform:rotate(180deg)}.phone_country_select_dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;min-width:180px;max-height:280px;overflow-y:auto;margin:0;padding:.5rem 0;list-style:none;background:#fff;border:2px solid #e0e0e0;border-radius:12px;box-shadow:0 8px 24px #0000001f;z-index:200}.phone_country_select_option{padding:.6rem 1rem;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:500;color:#333;cursor:pointer;transition:background .15s ease}.phone_country_select_option:hover{background:#00e7c91a}.phone_country_select_option.selected{background:#00e7c926;color:#1b4242}.phone_container .phone_input{flex:1;min-width:0}.phone_input,.email_input{width:100%;height:52px;padding:0 3.5rem 0 1.25rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;color:#333;background:#fff;border:2px solid #e0e0e0;border-radius:12px;outline:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #00000005}.phone_input::-moz-placeholder,.email_input::-moz-placeholder{color:#999;font-weight:400;opacity:.7}.phone_input::placeholder,.email_input::placeholder{color:#999;font-weight:400;opacity:.7}.phone_input:hover,.email_input:hover{border-color:#00e7c9;box-shadow:0 4px 12px #00e7c914;transform:translateY(-1px)}.phone_input:focus,.email_input:focus{border-color:#00e7c9;background:#fff;box-shadow:0 0 0 4px #00e7c91a,0 4px 16px #00e7c926;transform:translateY(-1px)}.phone_input.valid-border,.email_input.valid-border{border-color:#00e7c9;background:linear-gradient(to right,#fff,#00e7c905);box-shadow:0 0 0 3px #00e7c914,0 4px 12px #00e7c91f}.phone_input.error-border-1,.email_input.error-border-1{border-color:#ff2727;background:linear-gradient(to right,#fff,#ff272705);box-shadow:0 0 0 3px #ff272714,0 4px 12px #ff27271a;animation:shake .3s ease-in-out}.phone_input.error-border-2,.email_input.error-border-2{border-color:#eb9502;background:linear-gradient(to right,#fff,#eb950205);box-shadow:0 0 0 3px #eb950214,0 4px 12px #eb95021a}.phone_input.error-border-3,.email_input.error-border-3{border-color:#ff6b00;background:linear-gradient(to right,#fff,#ff6b0005);box-shadow:0 0 0 3px #ff6b0014,0 4px 12px #ff6b001a}.phone_input.error-border-4,.email_input.error-border-4{border-color:#eb9502;background:linear-gradient(to right,#fff,#eb950205);box-shadow:0 0 0 3px #eb950214,0 4px 12px #eb95021a}.phone_input.error-border-5,.email_input.error-border-5{border-color:#ff2727;background:linear-gradient(to right,#fff,#ff272705);box-shadow:0 0 0 3px #ff272714,0 4px 12px #ff27271a}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}[class^=error-message].show{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}*,*:before,*:after{box-sizing:border-box}.container{width:90%;max-width:1200px;margin:0 auto;padding:0 1rem}.row{display:flex;flex-wrap:wrap;gap:1rem}.bg_office{background:linear-gradient(135deg,#1b4242,#4fbdba,#cdeed6);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem}.form_login{display:flex;flex-direction:column;gap:15px;background-color:#ffffffd9;padding:30px;width:90%;max-width:450px;border-radius:20px;font-family:Poppins,sans-serif}.simulador_wrapper{display:flex;flex-direction:column;align-items:center;gap:2.5rem;width:100%;max-width:1200px;margin:2rem auto;padding:1rem}.simulator_container_taxa_esforco{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:500px}.container_contact{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;width:100%;max-width:1400px;margin:2rem auto;padding:2rem;box-sizing:border-box;overflow:visible!important}#info_text{flex:0 1 auto;min-width:300px;max-width:450px;width:100%;text-align:left;box-sizing:border-box;padding:1rem}#info_text h2{font-family:Poppins,sans-serif;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;color:#00e7c9;margin:0 0 .75rem;padding-top:1.5rem}#info_text h2:first-of-type{padding-top:0}#info_text p,#info_text a{font-family:Poppins,sans-serif;font-size:clamp(.95rem,1.3vw,1.0625rem);font-weight:400;color:#555;line-height:1.7;margin:0 0 .75rem;display:block;text-decoration:none;transition:color .2s ease}#info_text a:hover{color:#00e7c9}#info_text address{font-style:normal;margin:0 0 1rem}#info_text .street{margin-bottom:.5rem}.forms-maps-container{flex:0 0 100%;width:100%;max-width:100%;display:flex;flex-direction:column;gap:2rem;box-sizing:border-box;overflow:visible!important;position:relative;margin-top:2rem}.iframe_nova_lead{width:100%!important;min-width:100%;max-width:100%;height:auto;min-height:600px;border:none;display:block;box-sizing:border-box;overflow:visible!important;position:relative}.container_contact>.maps{flex:1 1 auto;min-width:300px;width:100%;height:450px;min-height:400px;max-height:600px;border:0;border-radius:12px;box-shadow:0 4px 16px #0000001a;display:block;box-sizing:border-box;overflow:visible!important;position:relative}@media(max-width:1440px){.container_contact{overflow:visible!important}.forms-maps-container{overflow:visible!important;width:100%!important;max-width:100%!important}.iframe_nova_lead{width:100%!important;max-width:100%!important;overflow:visible!important}.container_contact>.maps{flex:1 1 auto!important;min-width:300px!important;height:400px!important;max-height:500px!important}}@media(max-width:1024px){.container_contact{flex-direction:row!important;overflow:visible!important;padding:1.5rem!important;gap:1.5rem!important}#info_text{flex:0 1 40%!important;max-width:350px!important;min-width:250px!important}.forms-maps-container{flex:1 1 auto!important;overflow:visible!important;width:100%!important;max-width:100%!important;min-width:300px!important}.iframe_nova_lead{width:100%!important;max-width:100%!important;min-height:500px!important;overflow:visible!important}}@media(max-width:768px){.container_contact{flex-direction:column!important;overflow:visible!important;padding:1rem!important;gap:2rem!important}#info_text{width:100%!important;max-width:100%!important;min-width:auto!important;flex:none!important;padding:.5rem!important;order:1!important}.container_contact>.maps{width:100%!important;max-width:100%!important;min-width:auto!important;flex:none!important;height:350px!important;max-height:none!important;order:2!important}.forms-maps-container{overflow:visible!important;width:100%!important;max-width:100%!important;min-width:auto!important;flex:none!important;gap:1.5rem!important;margin-top:0!important;order:3!important}.iframe_nova_lead{width:100%!important;max-width:100%!important;min-height:500px!important;overflow:visible!important}}@media(max-width:480px){.container_contact{flex-direction:column!important;overflow:visible!important;padding:.75rem!important;gap:1.5rem!important}#info_text{width:100%!important;max-width:100%!important;min-width:auto!important;flex:none!important;padding:.5rem!important;order:1!important}#info_text h2{font-size:clamp(1.1rem,4vw,1.3rem)!important}#info_text p,#info_text a{font-size:clamp(.9rem,3.5vw,1rem)!important}.container_contact>.maps{width:100%!important;max-width:100%!important;min-width:auto!important;flex:none!important;height:300px!important;max-height:none!important;order:2!important}.forms-maps-container{overflow:visible!important;width:100%!important;max-width:100%!important;min-width:auto!important;flex:none!important;gap:1rem!important;margin-top:0!important;order:3!important}.iframe_nova_lead{width:100%!important;max-width:100%!important;min-height:450px!important;overflow:visible!important}}.members{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;list-style:none;padding:0;margin:0}.sticky{position:sticky;top:120px;height:80vh}.card{width:100%;height:100%;left:0}#partners{width:100vw;margin-top:200px}.elfsight-app-65e2a72b-98b7-43da-895a-d74db722affd{font-family:poppins;display:block}.talk{display:none}.title_partners{margin:auto auto 30px;width:30%;font-family:poppins!important;font-weight:700;font-size:50px;text-transform:none!important;line-height:30px}.containerpart{display:grid;grid-row-gap:0vw;grid-column-gap:4vw!important;grid-template-columns:repeat(5,1fr);margin-left:5.2rem!important;margin-top:-9rem!important;margin-bottom:-22ch}.partner{display:flex;justify-content:center;flex-wrap:wrap;padding:0 50px;margin:20px 0}.logo_mobile{position:fixed;left:699px!important;width:70px;height:65px;z-index:2}.partner>img{top:0;left:0;display:block;height:150px;width:150px;-o-object-fit:contain;object-fit:contain}.footer{width:100%;background:linear-gradient(135deg,#640f91,#4a0b6b);color:#fffffff2;font-family:Poppins,sans-serif;font-weight:400;padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,4vw,3rem) clamp(1.5rem,3vw,2rem);margin-top:3rem;box-sizing:border-box;position:relative;box-shadow:0 -8px 40px #0000004d,inset 0 1px #00e7c926;backdrop-filter:blur(10px)}.footer_container{max-width:1440px;margin:0 auto;width:100%}.footer_top{width:100%}.footer_content{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;-moz-column-gap:clamp(2rem,4vw,3rem);column-gap:clamp(2rem,4vw,3rem);row-gap:clamp(2rem,4vw,3rem);width:100%;align-items:start;padding:0;justify-items:stretch}.footer_section_title{font-size:clamp(.9rem,1.4vw,1.1rem);font-weight:600;color:#fffffffa;text-transform:uppercase;letter-spacing:2px;margin:0;margin-bottom:clamp(1.25rem,2vw,1.5rem);padding:0;padding-bottom:.75rem;border-bottom:2px solid rgba(0,231,201,.5);width:100%;display:block;box-shadow:none!important;text-shadow:0 1px 2px rgba(0,0,0,.1);line-height:1.3;box-sizing:border-box;transition:all .3s ease}.footer_section_title>*{margin:0!important;padding:0!important;display:block;width:100%;box-sizing:border-box}.footer_section_title_link{display:block;color:#fffffff2!important;text-decoration:none!important;margin:0!important;padding:0!important;width:100%;box-sizing:border-box;line-height:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;outline:none;border:none;background:none;transition:color .3s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent;cursor:pointer}.footer_section_title_link:hover{color:#00e7c9!important}.footer_section_title_link:focus{outline:none;border:none}.footer_section_title_link:visited,.footer_section_title_link:active{color:#fffffff2!important}.footer_section_title_text{display:block;color:#fffffff2;margin:0!important;padding:0!important;width:100%;box-sizing:border-box;line-height:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;outline:none;border:none;background:none;text-decoration:none}footer .footer_navigation,.footer_navigation{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:0;padding:0;background:transparent!important;background-color:transparent!important}.footer_navigation_list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem;width:100%}footer .footer_informacoes,.footer_informacoes{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:0;padding:0;background:transparent!important;background-color:transparent!important}.footer_informacoes_list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem;width:100%}footer .footer_legal,.footer_legal{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:0;padding:0;background:transparent!important;background-color:transparent!important}.footer_legal_list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem;width:100%}.footer_nav_item,.footer_nav_item--navigation,.footer_nav_item--informacoes{margin:0;padding:0;position:relative;box-shadow:none!important}.footer_nav_link{font-size:clamp(.875rem,1.25vw,.95rem);color:#ffffffe6;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;padding:.5rem .875rem;position:relative;font-weight:400;line-height:1.6;letter-spacing:.2px;border-radius:8px;width:100%;box-sizing:border-box;min-height:44px}.footer_nav_link:hover{color:#00e7c9;background:#ffffff14;transform:translate(6px);padding-left:1rem;text-shadow:0 0 8px rgba(0,231,201,.3);box-shadow:0 2px 8px #00000026;position:relative;z-index:1}.footer_social_wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2rem;min-width:220px;width:100%;align-self:start;margin:0;padding:0;background:transparent!important;background-color:transparent!important}.footer_brand{display:flex;flex-direction:column;align-items:flex-end;gap:clamp(.875rem,1.5vw,1rem);width:100%;padding-bottom:clamp(1.25rem,2vw,1.5rem);border-bottom:2px solid rgba(0,231,201,.3);margin-top:0;padding-top:0}.footer_logo_link{display:inline-block;transition:none;padding:.5rem;border-radius:8px;cursor:default}.footer_logo_link:hover{transform:none!important}.footer_logo{height:clamp(40px,3vw,48px);width:auto;filter:brightness(0) invert(1);opacity:.95;transition:none;display:block;transform:none}.footer_logo_link:hover .footer_logo{transform:none!important}.footer_tagline{font-size:clamp(.8rem,1.15vw,.9rem);line-height:1.65;color:#ffffffeb;margin:0;font-weight:400;text-align:right;max-width:240px;letter-spacing:.3px;font-style:normal}.footer_social,.social_media{display:flex!important;flex-direction:column!important;align-items:center!important;gap:1.75rem!important;width:100%!important;position:relative!important;box-sizing:border-box!important;visibility:visible!important;opacity:1!important;padding:1.5rem 0!important}.footer_social_content{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:3rem!important;width:100%!important;flex-wrap:wrap!important;max-width:600px!important;margin:0 auto!important}.footer_social_label{font-size:clamp(.9rem,1.3vw,1rem)!important;color:#fffffffa!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:2px!important;margin:0 0 clamp(1.25rem,2vw,1.5rem) 0!important;text-align:center!important;opacity:1!important;visibility:visible!important;display:block!important;padding-bottom:.875rem!important;border-bottom:2px solid rgba(0,231,201,.5)!important;width:100%!important;text-shadow:0 1px 2px rgba(0,0,0,.1)}.social_media_links{display:flex!important;flex-direction:row!important;gap:1.25rem!important;justify-content:center!important;align-items:center!important;width:auto!important;flex-wrap:wrap!important}.social_media_link{display:flex!important;align-items:center!important;justify-content:center!important;width:clamp(72px,7vw,88px)!important;height:clamp(72px,7vw,88px)!important;min-width:72px!important;min-height:72px!important;border-radius:50%!important;background:transparent!important;border:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;text-decoration:none!important}.social_media_link:hover{background:transparent!important;transform:translateY(-3px) scale(1.1)!important;box-shadow:none!important}.social_media_icon{width:clamp(48px,5vw,60px)!important;height:clamp(48px,5vw,60px)!important;min-width:48px!important;min-height:48px!important;max-width:60px!important;max-height:60px!important;-o-object-fit:contain!important;object-fit:contain!important;filter:brightness(0) invert(1)!important;transition:all .3s ease!important}.social_media_link:hover .social_media_icon{filter:brightness(0) invert(1) drop-shadow(0 0 8px rgba(0,231,201,.8))!important}.footer_certifications{display:flex!important;flex-direction:row!important;gap:1.5rem!important;justify-content:center!important;align-items:center!important;width:auto!important;flex-wrap:wrap!important}.footer_certification_link{display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 0!important;min-width:0!important;min-height:clamp(90px,12vw,120px)!important;background:transparent!important;border:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;text-decoration:none!important;padding:0!important;box-sizing:border-box!important}.footer_certification_link:hover{transform:translateY(-2px)!important;opacity:.9!important;position:relative!important;z-index:1!important}.footer_certification_icon{width:100%!important;height:auto!important;min-height:clamp(90px,12vw,120px)!important;max-height:clamp(120px,15vw,160px)!important;max-width:none!important;-o-object-fit:contain!important;object-fit:contain!important;display:block!important;transition:all .3s ease!important}.footer_certification_link:hover .footer_certification_icon{filter:brightness(1.1)!important}.footer_divider{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);margin:clamp(2.5rem,4vw,3.5rem) 0 clamp(1.5rem,2.5vw,2rem)}.footer_bottom{width:100%;text-align:center;padding-top:1rem;display:flex;justify-content:center;padding-left:1rem;padding-right:1rem;box-sizing:border-box}.footer_brand_bottom{display:none}.footer_brand_copyright{font-size:clamp(.75rem,.95vw,.875rem);color:#ffffffbf;line-height:1.7;margin:0;max-width:52ch;letter-spacing:.2px}.footer_copyright_logo{height:64px;width:auto;filter:brightness(0) invert(1);opacity:.7;vertical-align:middle}@media(max-width:844px){.footer_navigation_list,.footer_informacoes_list,.footer_legal_list{gap:.35rem!important}.footer_nav_link{font-size:clamp(.85rem,1.2vw,.95rem)!important;color:#ffffffd9!important;text-decoration:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;padding:.4rem .75rem!important;min-height:44px!important;border-radius:6px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.3px!important;position:relative!important;width:100%!important}.footer_nav_item{margin-bottom:0!important}}.team_image_container{position:relative;width:100%;display:block;overflow:hidden;background:var(--cor-fundo-claro)}.team_image_container .team_effigy_index{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.team_image_container .service_module{position:absolute;bottom:0;left:0;right:0;width:100%;margin:0;padding:0;z-index:10;padding-top:3rem;padding-bottom:2rem}.service_block{max-width:1400px;margin:2rem auto;padding:0 2rem;box-sizing:border-box}.team_image_container .service_block{margin:0 auto;padding:0 2rem}.service_text{width:100%;max-width:100%;margin:0;padding:0;box-sizing:border-box}.service_text .subtitle{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(1.5rem,2.5vw,2rem);margin:0 0 .75rem;line-height:1.3}.service_text .description{font-family:Poppins,sans-serif;font-weight:400;font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.6;margin:0;color:#333}.team_image_container .service_text .subtitle,.team_image_container .service_text .description{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}section.credit{width:100%;margin:0 auto;padding:2rem 0;box-sizing:border-box}.partners_container{width:100%;max-width:1400px;margin:3rem auto .5rem;padding:0 2rem;text-align:center;box-sizing:border-box}.partners_container .smaller_title{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(1.5rem,3vw,2.5rem);color:#333;margin:0;display:block}.container_partner.partnerindex{width:100%;max-width:1400px;margin:.5rem auto 3rem!important;padding:0 2rem;box-sizing:border-box;position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2rem;place-items:center;transform:none!important;padding-top:0!important}.title-background{display:flex;align-items:center;justify-content:flex-start;gap:1.5rem;margin-bottom:2rem;flex-wrap:wrap;position:relative;overflow:visible!important}.title{background:linear-gradient(135deg,#00e7c9,#00c4a8);padding:clamp(.75rem,1.5vw,1.25rem) clamp(1.5rem,3vw,2.5rem);border-radius:12px;box-shadow:0 4px 16px #00e7c940;display:flex;align-items:center;justify-content:center;position:relative;flex:0 0 auto;width:50%;margin-left:0;min-width:200px;transition:all .3s ease;overflow:visible}.title:hover{box-shadow:0 6px 20px #00e7c959;transform:translateY(-2px)}.title .title_page_novo{font-family:Poppins,sans-serif;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;color:#000;margin:0;line-height:1.2;letter-spacing:-.5px;text-align:center}.title .tittlehabitcred{margin:0}.title .icon{position:absolute;width:clamp(60px,8vw,100px);height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.15));transition:transform .3s ease;z-index:100!important;top:0;right:0;transform-origin:bottom right;transform:translate(75%,-75%);display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.title:hover .icon{transform:translate(75%,-75%) scale(1.05)}.container_rectangule{width:100%;max-width:1400px;margin:0 auto;padding:clamp(2rem,4vw,4rem) clamp(1rem,3vw,2rem);padding-top:clamp(10rem,18vw,16rem);box-sizing:border-box;overflow:visible!important;position:relative}.container_rectangule:has(#team_mobile){padding-top:clamp(2rem,4vw,4rem)!important}.container_rectangule:has(.container_contact){padding-top:clamp(10rem,18vw,16rem)!important;overflow:visible!important}.container_rectangule:has(.container_contact) .container_contact,.container_rectangule:has(.container_contact) .forms-maps-container,.container_rectangule:has(.container_contact) .iframe_nova_lead,.container_rectangule:has(.container_contact) .maps,.container_rectangule:has(.container_contact) .maps iframe{overflow:visible!important;clip:none!important;clip-path:none!important;contain:none!important}.intro_text_habit_novo{margin-top:2rem;padding:1.5rem 0}.intro_text_habit_novo .intro_tittle_habit{display:block;font-family:Poppins,sans-serif;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;color:#00e7c9;margin-bottom:1rem;letter-spacing:.5px;text-transform:uppercase}.intro_text_habit_novo p{font-family:Poppins,sans-serif;font-size:clamp(1rem,1.5vw,1.125rem);font-weight:400;color:#555;line-height:1.7;margin:0;max-width:800px}.intro_text_habit_novo #text_about{margin-top:1.5rem;margin-bottom:0;width:100%;max-width:800px}.intro_text_habit_novo #text_about p{font-family:Poppins,sans-serif;font-size:clamp(1rem,1.5vw,1.125rem);font-weight:400;color:#555;line-height:1.7;margin:0 0 1.25rem;text-align:left}.intro_text_habit_novo #text_about p:last-child{margin-bottom:0}.logo_effigy_bg_habit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(300px,50vw,600px);height:auto;opacity:.15;z-index:-1;pointer-events:none;-o-object-fit:contain;object-fit:contain}@media(max-width:1439px){.container_rectangule{padding-top:clamp(10rem,18vw,16rem);overflow:visible!important}.container_rectangule:has(#team_mobile){padding-top:clamp(2rem,4vw,4rem)!important}}@media(max-width:1200px){.title-background{gap:1.25rem;justify-content:flex-start;overflow:visible!important}.title{padding:clamp(.65rem,1.3vw,1rem) clamp(1.25rem,2.5vw,2rem);width:50%;margin-left:0;overflow:visible!important}.container_rectangule{padding-top:clamp(10rem,18vw,16rem);overflow:visible!important}.container_rectangule:has(#team_mobile){padding-top:clamp(2rem,4vw,4rem)!important}.container_rectangule .intro_text_habit_novo,.intro_text_habit_novo{margin-top:2rem!important;margin-left:0!important;width:100%!important;max-width:100%!important;padding:1.5rem 0!important}}@media(max-width:1024px){.container_rectangule .intro_text_habit_novo,.intro_text_habit_novo{margin-top:2rem!important;margin-left:0!important;width:100%!important;max-width:100%!important;padding:1.5rem 0!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.container_rectangule .intro_text_habit_novo .intro_tittle_habit,.intro_text_habit_novo .intro_tittle_habit{margin-left:0!important;width:100%!important;max-width:100%!important}.container_rectangule .intro_text_habit_novo p,.intro_text_habit_novo p{margin-left:0!important;width:100%!important;max-width:800px!important}}@media(max-width:900px){.container_rectangule{padding-top:clamp(10rem,20vw,16rem);overflow:visible!important}.container_rectangule:has(#team_mobile){padding-top:clamp(2rem,4vw,4rem)!important}.container_rectangule .intro_text_habit_novo,.intro_text_habit_novo{margin-top:2rem!important;margin-left:0!important;width:100%!important;max-width:100%!important;padding:1.5rem 0!important}}@media(min-width:845px){.title-background{justify-content:flex-start;overflow:visible!important}.title{width:50%;margin-left:0;overflow:visible!important}.title .icon{display:block!important;visibility:visible!important;opacity:1!important;z-index:100!important}}@media(max-width:844px){.container{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0 clamp(1rem,3vw,2rem)!important;box-sizing:border-box!important}.title-background{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;margin:0 0 1.5rem!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;position:relative!important;flex-wrap:nowrap!important;overflow:visible!important;min-width:0!important}.title{width:auto!important;max-width:100%!important;min-width:-moz-fit-content!important;min-width:fit-content!important;margin:0!important;padding:clamp(.65rem,1.2vw,.9rem) clamp(2.5rem,6vw,3.5rem) clamp(.65rem,1.2vw,.9rem) clamp(1rem,2vw,1.5rem)!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:visible!important;flex:0 1 auto!important;height:auto!important;background:linear-gradient(135deg,#00e7c9,#00c4a8)!important;border-radius:12px!important;box-shadow:0 4px 16px #00e7c940!important;transition:all .3s ease!important}.title:hover{transform:none!important;box-shadow:0 4px 16px #00e7c940!important}.title:hover .icon{transform:translate(75%,-75%) scale(1.05)!important}.title .title_page_novo{font-family:Poppins,sans-serif!important;font-size:clamp(1.1rem,3vw,1.75rem)!important;font-weight:700!important;color:#000!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;text-align:center!important;margin:0!important;display:inline-block!important;line-height:1.2!important;letter-spacing:-.5px!important;position:relative!important;width:auto!important;flex-shrink:0!important}.title .icon{display:block!important;visibility:visible!important;opacity:1!important;width:clamp(50px,7vw,80px)!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;filter:drop-shadow(0 2px 8px rgba(0,0,0,.15))!important;transition:transform .3s ease!important;z-index:100!important;position:absolute!important;top:0!important;right:0!important;transform-origin:bottom right!important;transform:translate(75%,-75%)!important;margin:0!important;padding:0!important;pointer-events:auto!important}.title .title_page_novo.tittlehabitcred{position:relative!important;display:inline-block!important}.container_rectangule{width:100%!important;max-width:1400px!important;margin:0 auto!important;padding-top:clamp(6rem,12vw,10rem)!important;padding-right:clamp(1rem,3vw,2rem)!important;padding-bottom:clamp(2rem,4vw,4rem)!important;padding-left:clamp(1rem,3vw,2rem)!important;box-sizing:border-box!important;overflow:visible!important;position:relative!important}.container_rectangule:has(#team_mobile){padding-top:clamp(2rem,4vw,4rem)!important}.container_rectangule #team_mobile{margin-top:0!important;padding-top:0!important}.container_rectangule .intro_text_habit_novo,.intro_text_habit_novo{margin-top:2rem!important;margin-left:0!important;width:100%!important;max-width:100%!important;padding:1.5rem 0!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.container_rectangule .intro_text_habit_novo .intro_tittle_habit,.intro_text_habit_novo .intro_tittle_habit{margin-left:0!important;width:100%!important;max-width:100%!important}.container_rectangule .intro_text_habit_novo p,.intro_text_habit_novo p{margin-left:0!important;width:100%!important;max-width:800px!important}}@media(max-width:767px){.container{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0 clamp(1rem,3vw,2rem)!important;box-sizing:border-box!important}.container .container_rectangule,.container_rectangule{width:100%!important;max-width:1400px!important;margin:0 auto!important;padding-top:clamp(10rem,18vw,16rem)!important;padding-right:clamp(1rem,3vw,2rem)!important;padding-bottom:clamp(2rem,4vw,4rem)!important;padding-left:clamp(1rem,3vw,2rem)!important;box-sizing:border-box!important;overflow:visible!important;position:relative!important}.container_rectangule:has(#team_mobile){padding-top:clamp(2rem,4vw,4rem)!important}.title-background{margin:0 0 1.5rem!important;overflow:visible!important}}@media(max-width:600px){.container{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0 clamp(1rem,3vw,2rem)!important;box-sizing:border-box!important}.container .container_rectangule,.container_rectangule{width:100%!important;max-width:1400px!important;margin:0 auto!important;padding-top:clamp(10rem,20vw,16rem)!important;padding-right:clamp(1rem,3vw,2rem)!important;padding-bottom:clamp(2rem,4vw,4rem)!important;padding-left:clamp(1rem,3vw,2rem)!important;box-sizing:border-box!important;overflow:visible!important;position:relative!important}.container_rectangule:has(#team_mobile){padding-top:clamp(2rem,4vw,4rem)!important}.title{width:auto!important;max-width:calc(100% - 2rem)!important;min-width:-moz-min-content!important;min-width:min-content!important;padding:clamp(.65rem,1.2vw,.9rem) clamp(2.5rem,6vw,3.5rem) clamp(.65rem,1.2vw,.9rem) clamp(1rem,2vw,1.5rem)!important}.title .title_page_novo{white-space:nowrap!important;overflow:visible!important;max-width:none!important}.title .icon{width:clamp(45px,6vw,70px)!important;z-index:100!important}}@media(max-width:480px){.title-background{width:100%!important;max-width:100%!important}.title{width:auto!important;max-width:100%!important;min-width:-moz-min-content!important;min-width:min-content!important;padding:clamp(.75rem,2vw,1rem) clamp(2rem,5vw,3rem) clamp(.75rem,2vw,1rem) clamp(1rem,3vw,1.5rem)!important}.title .title_page_novo{font-size:clamp(.95rem,4vw,1.4rem)!important;white-space:nowrap!important;overflow:visible!important;line-height:1.2!important}.title .icon{width:clamp(40px,8vw,60px)!important}}.team-desktop-view{display:block!important;width:100%;margin:0;padding:0}.team-mobile-view{display:none!important}.container_rectangule.team-desktop-view,.container_rectangule.team-mobile-view{margin:0;padding:0;width:100%;max-width:100%}.team-desktop-view .team{display:grid;grid-template-columns:50% 1fr;align-items:flex-start;gap:2rem;width:100%;max-width:1600px;margin:4rem auto 0;padding:0 clamp(2rem,5vw,4rem);padding-bottom:4rem;box-sizing:border-box;min-height:720px;position:relative;overflow:visible}.team-desktop-view .members{display:grid;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:3rem;list-style:none;padding:0;margin:0;margin-left:7rem;margin-top:0;align-content:start;position:relative;z-index:10;pointer-events:auto}.team-desktop-view .member{position:relative;cursor:pointer;overflow:hidden;border-radius:8px;aspect-ratio:2 / 3;transition:transform .3s ease,box-shadow .3s ease;background:#f5f5f5;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;pointer-events:auto!important;width:100%;height:100%;display:block}.team-desktop-view .member:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.team-desktop-view .member img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s ease;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.team-desktop-view .member:hover img{transform:scale(1.05)}.team-desktop-view .member .member-name-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:Poppins,sans-serif;font-size:clamp(.875rem,1.5vw,1rem);font-weight:600;color:#333;text-align:center;padding:1rem;box-sizing:border-box;word-break:break-word}.team-desktop-view .sticky,.team-desktop-view .team .sticky{display:block!important;position:sticky!important;top:120px!important;align-self:start!important;height:-moz-fit-content!important;height:fit-content!important;max-height:none!important;z-index:1;pointer-events:none;will-change:transform;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.team-desktop-view .card,.team-desktop-view .sticky .card{display:block!important;background:linear-gradient(135deg,#f5f8f7,#eef2f1)!important;width:73%!important;min-width:400px!important;height:auto!important;min-height:560px!important;max-height:none!important;border-radius:16px!important;left:10rem!important;overflow:visible!important;position:relative!important;box-shadow:0 8px 32px #00000014,0 2px 8px #0000000a,inset 0 1px #fff9!important;border:1px solid rgba(0,0,0,.06)!important;pointer-events:auto;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.team-desktop-view .profile{width:100%;border-radius:16px;box-sizing:border-box}.team-desktop-view .profile_team{display:flex;align-items:center;justify-content:center;min-height:560px;padding:2rem;position:relative}.team-desktop-view .profile_member{display:flex!important;flex-direction:column!important;padding-bottom:1rem;box-sizing:border-box}.team-desktop-view .profile_member .profile_picture{width:100%;max-height:520px;aspect-ratio:2 / 3;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;flex-shrink:0;display:block;background:#f0f0f0}.team-desktop-view .profile_member .person_description{flex:0 0 auto;margin-top:.5rem;padding:1.25rem 1.5rem;overflow:visible;word-wrap:break-word;word-break:break-word;white-space:normal;box-sizing:border-box}.team-desktop-view .profile_member .person_description p{margin:0;color:#333;font-family:Poppins,sans-serif;font-size:clamp(.9rem,1.15vw,1.05rem);font-weight:400;line-height:1.7;text-align:left;white-space:normal!important;overflow:visible;text-overflow:clip;display:block;width:100%;box-sizing:border-box}.team-desktop-view .profile_member .info{flex-shrink:0;width:100%;padding:1.5rem 1.5rem 1.25rem;margin:1.25rem 0 0;background:transparent;box-sizing:border-box;border-top:1px solid rgba(0,212,184,.2)}.team-desktop-view .profile_member .info .title{font-family:Poppins,sans-serif;font-size:clamp(1.35rem,1.9vw,1.7rem);font-weight:700;color:#0d9488;margin:0;padding:0;background:none;box-shadow:none;text-align:center;text-transform:none;letter-spacing:-.02em;line-height:1.25;width:100%;box-sizing:border-box;display:block}.team-desktop-view .profile_member .info .title:hover{color:#0f766e}.team-desktop-view .profile_member .info .role{font-family:Poppins,sans-serif;font-size:clamp(.75rem,.95vw,.875rem);font-weight:600;color:#64748b;margin:.4rem 0 0;padding:0;text-align:center;text-transform:uppercase;letter-spacing:.12em;background:none;line-height:1.4}.team-desktop-view .team_info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:100%;padding:0 3rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.team-desktop-view .team_info_content{text-align:center;width:100%;max-width:500px;position:relative;z-index:3}.team-desktop-view .team_info_icon{width:90px;height:90px;margin:0 auto 2rem;background:#fffffff2;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px #0000001a,0 2px 6px #0000000d,inset 0 1px #fff;transition:transform .3s ease,box-shadow .3s ease;border:2px solid rgba(45,122,110,.15);padding:12px;box-sizing:border-box}.team-desktop-view .team_info_icon:hover{transform:scale(1.05);box-shadow:0 10px 28px #0000001f,0 3px 10px #00000014,inset 0 1px #fff;border-color:#2d7a6e40}.team-desktop-view .team_logo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.team-desktop-view .title_wrapper{display:flex;align-items:center;justify-content:center;gap:0;margin:0 0 1rem;line-height:1.1}.team-desktop-view .title_part{font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase;font-size:clamp(3.5rem,9vw,6rem);color:#2d7a6e;letter-spacing:6px;text-shadow:0 2px 8px rgba(0,0,0,.08);display:inline-block}.team-desktop-view .team_info .title{font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase;font-size:clamp(3.5rem,9vw,6rem);color:#fff;margin:0 0 1rem;letter-spacing:4px;text-shadow:0 4px 12px rgba(0,0,0,.2);line-height:1.1}.team-desktop-view .team_info .subtitle{font-family:Poppins,sans-serif;font-weight:500;font-size:clamp(.875rem,1.5vw,1.125rem);color:#5a6b66;margin:0 0 2.5rem;letter-spacing:2px;text-transform:uppercase}.team-desktop-view .team_stats{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:2.5rem;padding-top:2.5rem;border-top:2px solid rgba(0,0,0,.08)}.team-desktop-view .stat_item{display:flex;flex-direction:column;align-items:center;gap:.5rem}.team-desktop-view .stat_number{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(2rem,4vw,2.5rem);color:#2d7a6e;line-height:1}.team-desktop-view .stat_label{font-family:Poppins,sans-serif;font-weight:500;font-size:clamp(.75rem,1.2vw,.875rem);color:#6b7d78;text-transform:uppercase;letter-spacing:1px}.team-desktop-view .stat_divider{width:2px;height:40px;background:#0000001a;border-radius:1px}.team-desktop-view .team_info_background{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;height:90%;background:linear-gradient(135deg,#00e7c91f,#00e7c90a);border-radius:24px;border:2px solid rgba(255,255,255,.25);backdrop-filter:blur(12px);z-index:1;box-shadow:inset 0 2px 12px #ffffff26,inset 0 -2px 8px #0000000d,0 8px 32px #0000001f,0 2px 8px #00e7c91a}@media(min-width:1536px){.team-desktop-view .team{max-width:1800px;padding:0 4rem}.team-desktop-view .members{grid-template-columns:repeat(auto-fit,minmax(143px,2fr));transform:translate(16%);gap:3.5rem}.team-desktop-view .card{width:75%;left:12rem;height:auto!important;min-height:560px!important;max-height:none!important}.team-desktop-view .sticky{height:-moz-fit-content!important;height:fit-content!important;max-height:none!important}.team-desktop-view .team_info_icon{width:100px;height:100px}.team-desktop-view .team_info_icon svg{width:50px;height:50px}}@media(min-width:1440px)and (max-width:1535px){.team-desktop-view .team{max-width:1600px;padding:0 3rem}.team-desktop-view .members{grid-template-columns:repeat(auto-fit,minmax(136px,2fr));margin-left:5rem;gap:3rem}.team-desktop-view .card{width:72%;left:10rem;height:auto!important;min-height:560px!important;max-height:none!important}.team-desktop-view .sticky{height:-moz-fit-content!important;height:fit-content!important;max-height:none!important}}@media(min-width:1200px)and (max-width:1439px){.team-desktop-view .team{max-width:1400px;padding:0 2rem}.team-desktop-view .members{grid-template-columns:repeat(auto-fit,minmax(136px,1fr));margin-left:5rem;gap:2.5rem}.team-desktop-view .card{width:70%;left:8rem;min-width:350px;height:auto!important;min-height:560px!important;max-height:none!important}.team-desktop-view .sticky{height:-moz-fit-content!important;height:fit-content!important;max-height:none!important}}@media(min-width:1024px)and (max-width:1199px){.team-desktop-view .team{grid-template-columns:45% 1fr;gap:1.5rem;padding:0 1.5rem}.team-desktop-view .members{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-left:3rem;gap:2rem}.team-desktop-view .card{width:68%;left:6rem;min-width:320px;height:auto!important;min-height:560px!important;max-height:none!important}.team-desktop-view .sticky{top:100px!important;align-self:start!important;height:-moz-fit-content!important;height:fit-content!important;max-height:none!important;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.team-desktop-view .team{padding-bottom:3rem}.team-desktop-view .team_info{padding:0 2rem}.team-desktop-view .team_info_icon{width:70px;height:70px}.team-desktop-view .team_info_icon svg{width:35px;height:35px}.team-desktop-view .team_info .title{font-size:clamp(2.5rem,7vw,4rem)}}@media(min-width:845px)and (max-width:1023px){.team-desktop-view .team{grid-template-columns:40% 1fr;gap:1rem;padding:0 1rem}.team-desktop-view .members{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin-left:2rem;gap:1.5rem}.team-desktop-view .card{width:65%;left:4rem;min-width:300px;height:auto!important;min-height:560px!important;max-height:none!important}.team-desktop-view .sticky{top:80px!important;align-self:start!important;height:-moz-fit-content!important;height:fit-content!important;max-height:none!important;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.team-desktop-view .team{padding-bottom:3rem}.team-desktop-view .team_info{padding:0 1.5rem}.team-desktop-view .team_info_icon{width:60px;height:60px;margin-bottom:1.5rem}.team-desktop-view .team_info_icon svg{width:30px;height:30px}.team-desktop-view .team_info .title{font-size:clamp(2rem,6vw,3.5rem);margin-bottom:.75rem}.team-desktop-view .team_info .subtitle{font-size:clamp(.75rem,1.3vw,1rem);margin-bottom:2rem}.team-desktop-view .team_stats{gap:1.5rem;margin-top:2rem;padding-top:2rem}.team-desktop-view .stat_number{font-size:clamp(1.5rem,3.5vw,2rem)}}.container_rectangule #team_mobile{margin-top:0!important;padding-top:0!important;margin-bottom:0!important;display:grid!important;position:relative!important}#team_mobile{width:100%!important;max-width:1400px!important;margin:4rem auto 0!important;padding:0 clamp(1rem,3vw,2rem)!important;padding-top:0!important;margin-bottom:0!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:2.5rem!important;position:relative!important;flex-direction:initial!important;align-items:initial!important}#team_mobile .mobile-member{display:flex!important;flex-direction:column!important;align-items:center!important;background:#fff!important;border-radius:16px!important;box-shadow:0 4px 20px #00000014!important;padding:2rem!important;transition:all .3s ease!important;overflow:hidden!important;position:relative!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;gap:0!important}#team_mobile .mobile-member:hover{transform:translateY(-8px);box-shadow:0 8px 30px #00e7c933}#team_mobile .mobile-member img{width:100%!important;max-width:280px!important;height:auto!important;aspect-ratio:3 / 4!important;-o-object-fit:cover!important;object-fit:cover!important;border-radius:12px!important;margin:0 0 1.5rem!important;box-shadow:0 4px 12px #0000001a!important;transition:transform .3s ease!important;margin-top:0!important;transform:none!important}#team_mobile .mobile-member:hover img{transform:scale(1.05)}#team_mobile .mobile-info{width:100%!important;text-align:center!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:.75rem!important;position:static!important}#team_mobile .mobile-info h3{font-family:Poppins,sans-serif!important;font-size:clamp(1.25rem,2vw,1.5rem)!important;font-weight:700!important;color:#000!important;margin:0!important;padding:0!important;line-height:1.3!important;letter-spacing:-.3px!important;text-align:center!important}#team_mobile .mobile-info .role-mobile{font-family:Poppins,sans-serif!important;font-size:clamp(1rem,1.5vw,1.125rem)!important;font-weight:600!important;color:#00e7c9!important;margin:0!important;padding:0!important;line-height:1.4!important;text-transform:uppercase!important;letter-spacing:.5px!important;text-align:center!important}#team_mobile .mobile-info .descricao-mobile{font-family:Poppins,sans-serif!important;font-size:clamp(.9rem,1.3vw,1rem)!important;font-weight:400!important;color:#555!important;padding:0!important;line-height:1.7!important;text-align:left!important;margin:0!important}@media(min-width:845px){.team-desktop-view{display:block!important}.team-mobile-view{display:none!important}.container_rectangule #team_mobile{margin-top:0!important;padding-top:0!important}#team_mobile{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:3rem!important;padding:0 clamp(1rem,3vw,2rem)!important;padding-top:0!important}#team_mobile .mobile-member{padding:2.5rem!important}#team_mobile .mobile-member img{max-width:320px!important}}@media(min-width:768px)and (max-width:844px){#team_mobile{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;padding:0 clamp(1rem,3vw,2rem)}#team_mobile .mobile-member{padding:2rem}}@media(min-width:768px)and (max-width:844px){.team-desktop-view{display:none!important}.team-mobile-view{display:block!important}}@media(max-width:844px){.team-desktop-view{display:none!important}.team-mobile-view{display:block!important}.container_rectangule #team_mobile{margin-top:0!important;padding-top:0!important}#team_mobile{display:grid!important;grid-template-columns:1fr!important;gap:2rem!important;margin:3rem auto 0!important;padding:0 clamp(1rem,3vw,2rem)!important;padding-top:0!important;width:100%!important;max-width:1400px!important;box-sizing:border-box!important;position:relative!important}#team_mobile .mobile-member{display:flex!important;flex-direction:column!important;align-items:center!important;background:#fff!important;border-radius:16px!important;box-shadow:0 4px 20px #00000014!important;padding:2rem 1.5rem!important;margin:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;position:relative!important;overflow:visible!important}#team_mobile .mobile-member img{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:3 / 4!important;-o-object-fit:cover!important;object-fit:cover!important;border-radius:12px!important;margin:0 0 1.5rem!important;box-shadow:0 4px 12px #0000001a!important}#team_mobile .mobile-info{width:100%!important;text-align:center!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:.75rem!important}#team_mobile .mobile-info h3{font-family:Poppins,sans-serif!important;font-size:clamp(1.25rem,4vw,1.5rem)!important;font-weight:700!important;color:#000!important;margin:0!important;padding:0!important;line-height:1.3!important}#team_mobile .mobile-info .role-mobile{font-family:Poppins,sans-serif!important;font-size:clamp(1rem,3vw,1.125rem)!important;font-weight:600!important;color:#00e7c9!important;margin:0!important;padding:0!important;line-height:1.4!important;text-transform:uppercase!important;letter-spacing:.5px!important}#team_mobile .mobile-info .descricao-mobile{font-family:Poppins,sans-serif!important;font-size:clamp(.9rem,2.5vw,1rem)!important;font-weight:400!important;color:#555!important;margin:0!important;padding:0!important;line-height:1.7!important;text-align:left!important}}@media(max-width:600px){#team_mobile{gap:1.5rem!important;padding:0 1rem!important;margin:2rem auto 0!important}#team_mobile .mobile-member{padding:1.5rem 1rem!important}#team_mobile .mobile-member img{max-width:100%!important}#team_mobile .mobile-info h3{font-size:clamp(1.1rem,4vw,1.3rem)!important}}.team-desktop-view .team,.team-desktop-view .members,.team-desktop-view .sticky,.team-desktop-view .card{visibility:visible!important;opacity:1!important}.terms_personal_display,#terms_personal_habit,.terms_personal_habit,#terms_personal_transfer,.terms_personal_transfer{width:100%;max-width:1100px;margin:1.5rem auto;padding:1.75rem 1.5rem;background:linear-gradient(135deg,#fff6,#f8fafc73);border-radius:16px;box-shadow:0 4px 20px #0000000f,0 2px 8px #00000008;border:1px solid rgba(0,231,201,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);position:relative;overflow:hidden;clear:both;float:none}.simulator_results+.terms_personal_display,.simulator_results+#terms_personal_habit,.simulator_results+.terms_personal_habit{margin-top:2.5rem}.terms_personal_display+.simulator_terms_container,#terms_personal_habit+.simulator_terms_container,.terms_personal_habit+.simulator_terms_container,#terms_personal_transfer+.simulator_terms_container,.terms_personal_transfer+.simulator_terms_container{margin-top:2rem!important;margin-bottom:0!important}#terms_personal_habit:before,.terms_personal_habit:before{content:"";position:absolute;top:0;left:0;right:0;height:2px}.terms_personal_display:before{display:none!important;content:none!important;background:none!important}.terms_personal_display>div,#terms_personal_habit>div,.terms_personal_habit>div{position:relative;z-index:1}.terms_personal_display .descricao_credit,.terms_personal_display .descricao_credit_habit,.descricao_credit_habit{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.875rem;counter-reset:benefit-counter}.terms_personal_display .descricao_credit li,.terms_personal_display .descricao_credit_habit li,.descricao_credit_habit li{font-family:Poppins,sans-serif;font-size:clamp(.875rem,1.1vw,.95rem);font-weight:500;color:#2d3748;line-height:1.6;padding:.875rem 1.125rem .875rem 2.75rem;background:linear-gradient(135deg,#fff6,#f8fafc73);border-radius:10px;border:1px solid rgba(0,231,201,.15);box-shadow:0 1px 4px #00000008,0 1px 2px #00000005;position:relative;counter-increment:benefit-counter;transition:all .25s cubic-bezier(.4,0,.2,1);letter-spacing:.1px;word-spacing:.2px}.terms_personal_display .descricao_credit li:hover,.terms_personal_display .descricao_credit_habit li:hover,.descricao_credit_habit li:hover{transform:translateY(-1px);box-shadow:0 3px 12px #00e7c91f,0 1px 4px #0000000f;border-color:#00e7c94d;background:linear-gradient(135deg,#ffffff80,#fafcff8c)}.terms_personal_display .descricao_credit li:before,.terms_personal_display .descricao_credit_habit li:before,.descricao_credit_habit li:before{content:"✓";position:absolute;left:.875rem;top:50%;transform:translateY(-50%);width:22px;height:22px;background:linear-gradient(135deg,#00e7c9,#00c4a8);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;box-shadow:0 2px 6px #00e7c940;flex-shrink:0;transition:all .25s cubic-bezier(.4,0,.2,1)}.terms_personal_display .descricao_credit li:hover:before,.terms_personal_display .descricao_credit_habit li:hover:before,.descricao_credit_habit li:hover:before{transform:translateY(-50%) scale(1.08);box-shadow:0 3px 10px #00e7c959}.terms_personal_display .descricao_credit li strong,.terms_personal_display .descricao_credit_habit li strong,.descricao_credit_habit li strong{font-weight:600;color:#00c4a8}.terms_personal_display .descricao_credit li:last-child,.terms_personal_display .descricao_credit_habit li:last-child,.descricao_credit_habit li:last-child{grid-column:1 / -1}.terms_personal_display .list_title,.list_title_habit{font-family:Poppins,sans-serif;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;color:#1a1a1a;margin:0 0 1.25rem;padding-bottom:.75rem;letter-spacing:-.2px;line-height:1.3;position:relative}.terms_personal_display .list_title:after,.list_title_habit:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:2px;background:linear-gradient(90deg,#00e7c9,#00c4a8);border-radius:1px}@media(max-width:1024px){.terms_personal_display,#terms_personal_habit{padding:1.5rem 1.25rem;margin:1.25rem auto}.terms_personal_display .descricao_credit,.terms_personal_display .descricao_credit_habit,.descricao_credit_habit{grid-template-columns:1fr;gap:.75rem}}@media(max-width:768px){.terms_personal_display,#terms_personal_habit{padding:1.25rem 1rem;margin:1rem auto;border-radius:12px}.terms_personal_display .list_title,.list_title_habit{font-size:clamp(1.125rem,3.5vw,1.375rem);margin-bottom:1rem;padding-bottom:.625rem}.terms_personal_display .list_title:after,.list_title_habit:after{width:40px;height:2px}.terms_personal_display .descricao_credit li,.terms_personal_display .descricao_credit_habit li,.descricao_credit_habit li{padding:.75rem 1rem .75rem 2.5rem;font-size:clamp(.85rem,2.5vw,.9rem);line-height:1.55}.terms_personal_display .descricao_credit li:before,.terms_personal_display .descricao_credit_habit li:before,.descricao_credit_habit li:before{width:20px;height:20px;font-size:.7rem;left:.75rem}}@media(max-width:480px){.terms_personal_display,#terms_personal_habit{padding:1rem .875rem;margin:.875rem auto;border-radius:10px}.terms_personal_display .list_title,.list_title_habit{font-size:1.125rem;margin-bottom:.875rem;padding-bottom:.5rem}.terms_personal_display .list_title:after,.list_title_habit:after{width:35px}.terms_personal_display .descricao_credit li,.terms_personal_display .descricao_credit_habit li,.descricao_credit_habit li{padding:.625rem .875rem .625rem 2.25rem;font-size:.85rem;line-height:1.5}.terms_personal_display .descricao_credit li:before,.terms_personal_display .descricao_credit_habit li:before,.descricao_credit_habit li:before{width:18px;height:18px;font-size:.65rem;left:.625rem}}@media print{.terms_personal_display,#terms_personal_habit{box-shadow:none;border:1px solid #ddd;background:#fff}.terms_personal_display .descricao_credit li,.terms_personal_display .descricao_credit_habit li,.descricao_credit_habit li{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}.taxa_esforco{width:100%;position:relative;margin:2rem auto;padding:0}.taxa_esforco .simulator_house_content{position:relative;z-index:1;width:100%}.taxa_esforco .simulator_house_container{position:relative;width:100%;max-width:900px;margin:0 auto;padding:3rem 2rem 2rem;background:linear-gradient(135deg,#add8e659,#c8e6f04d,#add8e640);border-radius:16px;box-shadow:0 4px 20px #00000014,0 2px 8px #0000000a,0 1px 4px #00000005;border:1px solid rgba(0,231,201,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);min-height:600px;display:block!important;box-sizing:border-box}.container_erros{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;margin:2rem 0;position:relative}.circle-container{display:flex;align-items:center;justify-content:center;width:100%;max-width:200px;margin:0 auto;padding:1rem 0}.resultado .circle-container{margin-bottom:.5rem}.circle_radious{width:100%;max-width:200px;height:auto;filter:drop-shadow(0 4px 8px rgba(0,231,201,.2))}#progressCircle{transition:stroke-dashoffset .5s ease,stroke .3s ease}#progressText{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(1.5rem,3vw,2rem);fill:#1a1a1a}.alerta_taxa_esforco{font-family:Poppins,sans-serif;font-size:clamp(.9rem,1.2vw,1rem);font-weight:500;line-height:1.6;padding:1rem 1.25rem;border-radius:10px;width:100%;max-width:500px;box-sizing:border-box;text-align:center;transition:all .3s ease;opacity:0;transform:translateY(-10px);margin-top:1rem}.alerta_taxa_esforco.show-error{opacity:1;transform:translateY(0)}.simulator_imt_is{width:100%;position:relative;margin:2rem auto;padding:0}.simulator_imt_is .simulator_house_content{position:relative;z-index:1;width:100%}.simulator_imt_is .simulator_house_container{position:relative;width:100%;max-width:900px;margin:0 auto;padding:3rem 2rem 2rem;background:linear-gradient(135deg,#add8e659,#c8e6f04d,#add8e640);border-radius:16px;box-shadow:0 4px 20px #00000014,0 2px 8px #0000000a,0 1px 4px #00000005;border:1px solid rgba(0,231,201,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);min-height:600px;display:block!important;box-sizing:border-box}.simulator_select{width:100%;padding:.875rem 2.5rem .875rem 1rem;font-family:Poppins,sans-serif;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:500;color:#1a1a1a;background:linear-gradient(135deg,#fffffffa,#f8fafcfc);border:1px solid rgba(0,231,201,.2);border-radius:10px;outline:none;box-sizing:border-box;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2300e7c9' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em;box-shadow:0 1px 4px #00000008,0 1px 2px #00000005}.simulator_select:hover{border-color:#00e7c966;box-shadow:0 2px 8px #00e7c91a,0 1px 4px #0000000a;transform:translateY(-1px)}.simulator_select:focus{border-color:#00e7c9;box-shadow:0 0 0 3px #00e7c91a,0 2px 8px #00e7c926;outline:none}.simulator_select option{padding:.75rem;font-family:Poppins,sans-serif;font-size:1rem;color:#1a1a1a;background:#fff}.simulator_input_hidden{position:absolute;opacity:0;pointer-events:none;width:0;height:0;border:none;padding:0;margin:0}.taxa_esforco .simulator_number_display,.simulator_imt_is .simulator_number_display{font-family:Poppins,sans-serif;font-size:4.5rem;font-weight:700;color:#000;text-align:center;min-width:200px;cursor:text;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;transition:all .2s ease}.taxa_esforco .simulator_number_display:focus,.simulator_imt_is .simulator_number_display:focus{outline:2px solid #00e7c9;outline-offset:2px;border-radius:4px;background:#00e7c90d}.taxa_esforco .simulator_number_display:hover,.simulator_imt_is .simulator_number_display:hover{background:#00e7c905}.container_resultado{width:100%;margin:2rem 0}.resultado{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:2.5rem 2rem;margin:2rem 0;background:linear-gradient(135deg,#fffffffa,#f8fafcfc);border-radius:16px;border:1px solid rgba(0,231,201,.15);box-shadow:0 4px 20px #00000014,0 2px 8px #00e7c91a;transition:all .3s ease}.resultado:hover{box-shadow:0 6px 24px #0000001f,0 3px 10px #00e7c926;border-color:#00e7c933}.resultado_content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.75rem;width:100%;max-width:100%;text-align:center}.resultado_total_wrapper{display:flex;align-items:center;justify-content:center;width:100%;margin-top:.5rem}.resultado_total_wrapper .total_simulator{font-family:Poppins,sans-serif;font-size:clamp(1.5rem,2vw,1.75rem);font-weight:700;color:#1a1a1a;margin:0;text-align:center;letter-spacing:-.02em}.resultado_total_wrapper .value_total{font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:800;color:#00e7c9;margin-right:.5rem;text-shadow:0 2px 4px rgba(0,231,201,.2)}.resultado_disclaimer_wrapper{display:flex;align-items:center;justify-content:center;width:100%;margin-top:.25rem;padding-top:1rem;border-top:1px solid rgba(0,231,201,.1)}.resultado_disclaimer_wrapper .credit_details.disclaimer{font-family:Poppins,sans-serif;font-size:clamp(.85rem,1.1vw,.95rem);font-weight:400;color:#666;margin:0;text-align:center;line-height:1.5;font-style:italic;opacity:.85}.linha{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid rgba(0,231,201,.1)}.linha:last-of-type{border-bottom:none}.total_imt_ia,.result_imt,.result_is{font-family:Poppins,sans-serif;font-size:clamp(1rem,1.3vw,1.15rem);font-weight:600;color:#1a1a1a}.total_imt_ia{font-size:clamp(1.15rem,1.5vw,1.3rem);font-weight:700;color:#00e7c9}.result_value{font-family:Poppins,sans-serif;font-size:clamp(1rem,1.3vw,1.15rem);font-weight:700;color:#1a1a1a;text-align:right}.percent{font-family:Poppins,sans-serif;font-size:clamp(.85rem,1.1vw,.95rem);font-weight:500;color:#666;text-align:center;margin-top:.5rem}.line_terms{border:none;border-top:1px solid rgba(0,231,201,.2);margin:1rem 0 .5rem}.taxa_esforco .simulator_logo,.simulator_imt_is .simulator_logo{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:clamp(250px,40vw,400px)!important;height:auto!important;max-width:70%!important;max-height:80%!important;opacity:.5!important;z-index:0!important;pointer-events:none!important;margin:0!important;image-rendering:auto!important;shape-rendering:geometricPrecision!important;-o-object-fit:contain;object-fit:contain}@media(max-width:1024px){.taxa_esforco .simulator_house_container,.simulator_imt_is .simulator_house_container{padding:2.5rem 1.5rem 1.5rem;max-width:100%}.taxa_esforco .simulator_number_display,.simulator_imt_is .simulator_number_display{font-size:clamp(3rem,6vw,4rem)}}@media(max-width:768px){.taxa_esforco .simulator_house_container,.simulator_imt_is .simulator_house_container{padding:2rem 1.25rem 1.25rem;border-radius:12px}.circle-container{max-width:150px}.resultado{padding:1.25rem}.taxa_esforco .simulator_number_display,.simulator_imt_is .simulator_number_display{font-size:clamp(2.5rem,7vw,3.5rem);min-width:150px}}@media(max-width:480px){.taxa_esforco .simulator_house_container,.simulator_imt_is .simulator_house_container{padding:1.5rem 1rem 1rem;border-radius:10px}.circle-container{max-width:120px}.resultado{padding:1rem}.linha{flex-direction:column;align-items:flex-start;gap:.5rem}.result_value{text-align:left;width:100%}.taxa_esforco .simulator_number_display,.simulator_imt_is .simulator_number_display{font-size:clamp(2rem,8vw,3rem);min-width:120px}.simulator_select{font-size:.9rem;padding:.75rem 2rem .75rem .875rem}}@media(min-width:390px)and (max-width:844px){html,body{display:block!important;width:100%!important;max-width:100vw!important;overflow-x:hidden!important}body{background:#fff!important;display:block!important}main{display:block!important;width:100%!important;max-width:100vw!important;margin:0!important;padding:0!important}section{display:block!important;width:100%!important}#welcome-modal-wrapper,#welcome-modal-content,.welcome-modal-content,section#welcome-modal-wrapper,section#welcome-modal-content,section.welcome-modal-content,div#welcome-modal-wrapper,div#welcome-modal-content,div.welcome-modal-content{display:flex!important;max-width:none!important;min-width:auto!important;position:fixed!important;align-items:center!important;margin:0!important;box-sizing:border-box!important}@media(max-width:360px){#welcome-modal-wrapper,#welcome-modal-content,.welcome-modal-content,section#welcome-modal-wrapper,section#welcome-modal-content,section.welcome-modal-content,div#welcome-modal-wrapper,div#welcome-modal-content,div.welcome-modal-content{display:flex!important;max-width:none!important;min-width:auto!important;position:fixed!important;margin:0!important;box-sizing:border-box!important}}.container,.subcontainer,.wrapper{width:100%!important;max-width:100%!important;padding:0 1rem;box-sizing:border-box}#welcome-modal-wrapper.container,#welcome-modal-wrapper.subcontainer,#welcome-modal-wrapper.wrapper,#welcome-modal-content.container,#welcome-modal-content.subcontainer,#welcome-modal-content.wrapper{width:auto!important;max-width:none!important;padding:0!important;display:flex!important;position:fixed!important}.headline_title{font-size:clamp(1.5rem,8vw,2.5rem)!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0 1rem!important;text-align:center!important}img{height:auto!important;width:100%!important}.footer_copyright_logo{width:auto!important;height:64px!important;max-width:none!important}.logoeffigy-modal{width:clamp(60px,18vw,100px)!important;max-width:100px!important;height:auto!important;display:block!important;margin:0 auto .75rem!important;opacity:.6!important;-o-object-fit:contain!important;object-fit:contain!important;flex-shrink:0!important}.logo{width:clamp(47px,2vw + 35px,57px)!important;height:clamp(66px,2.8vw + 49px,80px)!important;max-width:clamp(47px,2vw + 35px,57px)!important;max-height:clamp(66px,2.8vw + 49px,80px)!important;aspect-ratio:47 / 66!important;-o-object-fit:contain!important;object-fit:contain!important}.team_image_container{position:relative!important;width:100%!important;display:block!important;overflow:hidden!important;background:var(--cor-fundo-claro)!important}.team_image_container .team_effigy_index,.logo_effigy_bg_transfer_index{width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.team_image_container .service_module{position:absolute!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;padding-top:2rem!important;padding-bottom:1.5rem!important}.team_image_container .service_text .subtitle,.team_image_container .service_text .description{color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.5)!important}.service_text{width:100%!important;max-width:100%!important;padding:1rem!important;box-sizing:border-box!important}#page_title{width:100%!important;max-width:100%!important;margin-left:0!important;padding:1rem!important;box-sizing:border-box!important}.headline-gestao-second-partner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.headline_title_gestao_partner{font-size:28px;font-weight:500;line-height:1.3;color:#333;margin:0}.container-partner{margin-top:-7rem}.partner img{width:100%;height:auto;display:block}.headline-gestao-second{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.headline_title_gestao_team{font-size:29px;font-weight:500;line-height:1.2;margin:0;margin-top:-2rem;margin-bottom:-1rem;color:#333}.headline-gestao{display:flex;justify-content:space-between;align-items:center;width:100%}.headline-gestao>div{flex-grow:1}.headline_title_gestao .change_color{color:#00e7c9}.containerpart{display:flex;flex-direction:column;align-items:center;gap:5rem;margin-right:5rem}.intro-section{padding:2rem 1rem;text-align:center}#team_mobile .mobile-member img{width:92%;height:auto;margin:14% 0 0;border-radius:5px}.person_mobile img{width:100%;height:80vh;-o-object-fit:cover;object-fit:cover}.partner img{width:100%;max-width:150px;height:auto;-o-object-fit:contain;object-fit:contain;opacity:.8;transition:opacity .3s ease,transform .3s ease}.sub_headline a{list-style:circle;font-family:Poppins,sans-serif;font-weight:500;font-size:14px;text-transform:none;white-space:nowrap;text-decoration:none;color:#000}.service_block{margin-top:2rem;margin-bottom:2rem}.service_text{margin-top:0;margin-left:0;width:100%;padding:0 1rem}.service_text p:not(.subtitle){font-family:Poppins,sans-serif;font-weight:500;font-size:17px;line-height:1.6;margin-top:.75rem}.team_image_container{position:relative;width:100%;display:block;overflow:hidden;background:var(--cor-fundo-claro)}.team_image_container .team_effigy_index{position:relative;display:block;width:100%;height:auto;margin:0;top:0;box-shadow:5px 0 5px #0009}.team_image_container .service_module{position:absolute;bottom:0;left:0;right:0;width:100%;padding-top:2rem;padding-bottom:1.5rem}.team_image_container .service_text .subtitle,.team_image_container .service_text .description{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.headline{font-size:clamp(1.5rem,5vw,2.5rem)!important;width:100%!important;max-width:100%!important;margin-top:clamp(2rem,5vw,4rem)!important;margin-bottom:clamp(1rem,3vw,2rem)!important;margin-left:0!important;margin-right:0!important;padding:0 1rem!important;box-sizing:border-box!important}.headline_title{width:100%!important;max-width:100%!important;font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:clamp(1.5rem,8vw,2.5rem)!important;line-height:1.2!important;margin:2rem auto!important;margin-left:auto!important;padding:0 1rem!important;text-transform:uppercase!important;word-wrap:break-word!important;text-align:center!important;box-sizing:border-box!important}.headline_title_gestao{font-size:50px;font-family:poppins;font-weight:400}.social_media a img{padding:5px!important;-o-object-fit:contain!important;object-fit:contain!important}}@media(min-width:845px){main{display:block!important;width:100%!important;max-width:100vw!important;margin:0!important;padding:0!important}.container,.subcontainer,.wrapper{width:100%!important;max-width:100%!important;padding:0 1rem!important;box-sizing:border-box!important;margin:0 auto!important}.logo{width:clamp(47px,2vw + 35px,57px)!important;height:clamp(66px,2.8vw + 49px,80px)!important;max-width:clamp(47px,2vw + 35px,57px)!important;max-height:clamp(66px,2.8vw + 49px,80px)!important;aspect-ratio:47 / 66!important;-o-object-fit:contain!important;object-fit:contain!important}}@media(min-width:1440px)and (max-width:1599px){.headline_title{font-size:clamp(3.5rem,7.5vw,5rem);max-width:1300px;margin:0 auto;padding:0 3rem;text-align:left}.subcontainer{width:85%;max-width:1300px;padding:0 3rem}.container{max-width:100%;padding:0 1rem!important}}@media(min-width:768px)and (max-width:1023px){.headline_title{font-size:clamp(2rem,5vw,3.5rem);margin:0 auto;padding:0 1.5rem;text-align:center}.subcontainer{width:90%;max-width:900px;padding:0 1.5rem}.container{max-width:100%;padding:0 1rem}.team_effigy_index{width:100%;height:auto}}@media(min-width:321px)and (max-width:390px){.headline-gestao-second-partner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.headline_title_gestao_partner{font-size:28px;font-weight:500;line-height:1.3;color:#333;margin:0}.container-partner{margin-top:-7rem}.partner img{width:100%;height:auto;display:block}.headline-gestao-second{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.headline_title_gestao_team{font-size:29px;font-weight:500;line-height:1.2;margin:0;margin-top:-2rem;margin-bottom:-1rem;color:#333}.headline-gestao{display:flex;justify-content:space-between;align-items:center;width:100%}.headline-gestao>div{flex-grow:1}.headline_title_gestao .change_color{color:#00e7c9}.containerpart{display:flex;flex-direction:column;align-items:center;gap:5rem;margin-right:5rem}.intro-section{padding:2rem 1rem;text-align:center}#team_mobile .mobile-member img{width:92%;height:auto;margin:14% 0 0;border-radius:5px}.person_mobile img{width:100%;height:80vh;-o-object-fit:cover;object-fit:cover}.partner img{width:100%;max-width:150px;height:auto;-o-object-fit:contain;object-fit:contain;opacity:.8;transition:opacity .3s ease,transform .3s ease}.sub_headline a{list-style:circle;font-family:Poppins,sans-serif;font-weight:500;font-size:14px;text-transform:none;white-space:nowrap;text-decoration:none;color:#000}.service_block{margin-top:2rem;margin-bottom:2rem}.service_text{margin-top:0;margin-left:0;width:100%;padding:0 1rem}.service_text p:not(.subtitle){font-family:Poppins,sans-serif;font-weight:500;font-size:17px;line-height:1.6;margin-top:.75rem}.team_image_container{position:relative;width:100%;display:block;overflow:hidden;background:var(--cor-fundo-claro)}.team_image_container .team_effigy_index{position:relative;display:block;width:100%;height:auto;margin:0;top:0;box-shadow:5px 0 5px #0009}.team_image_container .service_module{position:absolute;bottom:0;left:0;right:0;width:100%;padding-top:2rem;padding-bottom:1.5rem}.team_image_container .service_text .subtitle,.team_image_container .service_text .description{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.headline_title{font-size:clamp(4.5rem,8vw,6.75rem);font-family:Poppins,sans-serif;font-weight:700;line-height:1.1;text-transform:uppercase;max-width:1200px;margin:4rem auto 0;padding:0 2rem;margin-top:-22%;margin-left:0rem;box-sizing:border-box;text-align:left}.headline_title_gestao{font-size:50px;font-family:poppins;font-weight:400}.social_media a img{height:clamp(36px,4.5vw,48px);width:clamp(36px,4.5vw,48px);padding:10px}.social_media a:nth-child(5) img{height:clamp(36px,4.5vw,48px);width:clamp(80px,10vw,100px)}.social_media a:nth-child(6) img{height:clamp(44px,5.5vw,56px);width:clamp(62px,8vw,78px)}}@media(min-width:1280px)and (max-width:1439px){.headline_title{font-size:clamp(3rem,7vw,4.5rem);max-width:1200px;margin:0 auto;padding:0 2rem;text-align:left}.subcontainer{width:85%;max-width:1200px;padding:0 2rem}.container{max-width:100%;padding:0 1rem!important}}@media(min-width:1024px)and (max-width:1279px){.headline_title{font-size:clamp(2.5rem,6vw,4rem);max-width:1100px;margin:0 auto;padding:0 2rem;text-align:left}.subcontainer{width:85%;max-width:1100px;padding:0 2rem}.container{max-width:100%;padding:0 2rem}}@media(min-width:1536px){.headline_title{font-size:clamp(3.5rem,8vw,6.75rem);font-family:Poppins,sans-serif;font-weight:700;line-height:1.1;text-transform:uppercase;max-width:1200px;margin:0rem 12rem 0 auto;padding:0 2rem;margin-top:10%;box-sizing:border-box;text-align:left}}@media(min-width:1600px)and (max-width:1919px){.headline_title{font-size:clamp(4rem,8vw,5.5rem);max-width:1400px;margin:0 auto;padding:0 4rem;text-align:left}.subcontainer{width:85%;max-width:1400px;padding:0 4rem}.container{max-width:100%;padding:0 1rem!important}}@media(max-width:1919px){.headline_title{font-size:clamp(2rem,5vw,5.5rem);padding:0 clamp(1rem,3vw,4rem);margin:0 auto}.subcontainer{width:clamp(85%,90%,95%);max-width:clamp(1100px,1400px,1600px);padding:0 clamp(1rem,2vw,2rem)}.container{padding:0 1rem!important}.service_text{width:100%;padding:clamp(1rem,2vw,2rem)}.team_effigy_index{width:100%;max-width:100%;height:auto;margin:clamp(1rem,2vw,2rem) 0}}@media(min-width:1920px){.containerpart{display:grid;grid-template-columns:repeat(auto-fit,minmax(188px,1fr));gap:5rem;max-width:1450px;margin:-3rem 10rem -3rem auto;padding:0 1rem;transform:none;transform:translateY(-12rem)}.headline_title{font-size:clamp(3.5rem,8vw,6.75rem);font-family:Poppins,sans-serif;font-weight:700;line-height:1.1;text-transform:uppercase;max-width:1200px;margin:6rem auto 0;padding:0 2rem;margin-top:11%;transform:translate(-27.2%);box-sizing:border-box}.service_text{margin-top:0;margin-left:0;width:100%;padding:0 1rem}.service_text p:not(.subtitle){width:100%;font-family:Poppins,sans-serif;font-weight:500;font-size:18px;line-height:1.6;margin-top:.75rem;margin-left:0}}@media(min-width:1920px){.headline_title{font-size:clamp(4.5rem,8vw,6rem);max-width:1600px;margin:0 auto;padding:0 5rem;text-align:left}.subcontainer{width:85%;max-width:1600px}.container{max-width:100%;padding:0 1rem!important}.social_media img{height:clamp(36px,4.5vw,48px);width:auto;-o-object-fit:contain;object-fit:contain;transition:filter .2s ease}.social_media a:hover img{filter:brightness(1.2)}}@media(min-width:768px){.containerpart{display:flex;flex-direction:column;align-items:center;gap:5rem}.headline{flex-grow:1}.partner img{width:55%;height:100%;display:block}.headline_title_gestao .change_color{color:#00e7c9}.member img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s ease}.member:hover img{transform:scale(1.1)}.headline_title{font-size:clamp(3.5rem,8vw,6.75rem);font-family:Poppins,sans-serif;font-weight:700;line-height:1.1;text-transform:uppercase;max-width:1200px;margin:6rem auto 0;padding:0 2rem;margin-top:11%;transform:translate(-12.3%);box-sizing:border-box}.sub_headline a{list-style:circle;font-family:Poppins,sans-serif;font-weight:500!important;font-size:17px;text-transform:none;white-space:nowrap;text-decoration:none}.service_block{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;max-width:1400px;margin:3rem auto;padding:0 2rem}.service_text{margin-top:0;margin-left:0;width:100%;max-width:800px}.service_text p:not(.subtitle){width:100%;font-family:Poppins,sans-serif;font-weight:500;font-size:17px;line-height:1.6;margin-top:.75rem;margin-left:0}.team_image_container{position:relative;width:100%;display:block;overflow:hidden;border-radius:12px;background:var(--cor-fundo-claro)}.team_image_container .team_effigy_index{flex:1 1 400px;width:100%;height:auto;border-radius:12px;display:block}.team_image_container .service_module{position:absolute;bottom:0;left:0;right:0;width:100%;padding-top:2.5rem;padding-bottom:2rem;border-radius:0 0 12px 12px}.team_image_container .service_text .subtitle,.team_image_container .service_text .description{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.partner img{width:100%;max-width:150px;height:auto;-o-object-fit:contain;object-fit:contain;opacity:.8;transition:opacity .3s ease,transform .3s ease}.social_media img{width:auto;transition:transform .2s ease}.social_media a:hover img{transform:scale(1.1)}.containerpart{display:grid;grid-template-columns:repeat(auto-fit,minmax(154px,1fr));gap:5rem;max-width:1450px;margin:4rem 10rem 4rem auto;padding:0 1rem;transform:none;transform:translateY(-12rem)}.partner img{width:155%;max-width:150px;height:auto;display:block}.headline-gestao-second,.headline-gestao-second-partner{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.4%}.headline_title_gestao_team,.headline_title_gestao_partner{font-size:clamp(2rem,5vw,2.8rem);margin:0;margin-bottom:-5.3rem;margin-top:3rem}.headline-gestao{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%}}@media(min-width:1024px){.subcontainer{width:85%}.headline_title{font-size:clamp(5rem,8vw,7rem);margin:0 auto}.container{width:100%!important;max-width:100%!important;padding:0 1rem!important}.headline_title{font-size:clamp(3.5rem,8vw,6.75rem);font-family:Poppins,sans-serif;font-weight:700;line-height:1.1;text-transform:uppercase;max-width:1200px;margin:6rem auto 0;padding:0 2rem;margin-top:12%;transform:translate(-.3%);box-sizing:border-box;text-align:left}.service_text{margin-top:-28.4rem;margin-left:6%;width:66%}.service_text p:not(.subtitle){width:73%;font-family:Poppins,sans-serif;font-weight:500;font-size:17px;line-height:30px;margin-top:2%;margin-left:-6.8%}}@media(min-width:1440px){.headline{font-size:24px;width:100%;margin:0rem 41px}.subcontainer{max-width:1400px}.headline_title{font-size:clamp(3.5rem,8vw,6.75rem);font-family:Poppins,sans-serif;font-weight:700;line-height:1.1;text-transform:uppercase;max-width:1200px;margin:6rem auto 0;padding:0 2rem;margin-top:11%;transform:translate(-12.3%);box-sizing:border-box;text-align:left}}@media(min-width:1559px){.containerpart{display:grid;grid-template-columns:repeat(auto-fit,minmax(157px,1fr));gap:5rem;max-width:1450px;margin:4rem 10rem 4rem auto;padding:0 1rem;transform:none;transform:translateY(-12rem)}}@media(width:428px){.headline-gestao-second-partner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.headline_title_gestao_partner{font-size:28px;font-weight:500;line-height:1.3;color:#333;margin:0}.container-partner{margin-top:-3rem}.partner img{width:100%;height:auto;display:block}.headline-gestao-second{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.headline_title_gestao_team{font-size:29px;font-weight:500;line-height:1.2;margin:0;margin-top:-2rem;margin-bottom:-1rem;color:#333}.headline-gestao{display:flex;justify-content:space-between;align-items:center;width:100%}.headline-gestao>div{flex-grow:1}.headline_title_gestao .change_color{color:#00e7c9}.containerpart{display:flex;flex-direction:column;align-items:center;gap:5rem;margin-right:5rem}.intro-section{padding:2rem 1rem;text-align:center}#team_mobile .mobile-member img{width:92%;height:auto;margin:14% 0 0;border-radius:5px}.person_mobile img{width:100%;height:80vh;-o-object-fit:cover;object-fit:cover}.partner img{width:100%;max-width:150px;height:auto;-o-object-fit:contain;object-fit:contain;opacity:.8;transition:opacity .3s ease,transform .3s ease}.sub_headline a{list-style:circle;font-family:Poppins,sans-serif;font-weight:500;font-size:14px;text-transform:none;white-space:nowrap;text-decoration:none;color:#000}.service_block{margin-top:2rem;margin-bottom:2rem}.service_text{margin-top:0;margin-left:0;width:100%;padding:0 1rem}.service_text p:not(.subtitle){font-family:Poppins,sans-serif;font-weight:500;font-size:17px;line-height:1.6;margin-top:.75rem}.team_image_container{position:relative;width:100%;display:block;overflow:hidden;background:var(--cor-fundo-claro)}.team_image_container .team_effigy_index{position:relative;display:block;width:100%;height:auto;margin:0;top:0;box-shadow:5px 0 5px #0009}.team_image_container .service_module{position:absolute;bottom:0;left:0;right:0;width:100%;padding-top:2rem;padding-bottom:1.5rem}.team_image_container .service_text .subtitle,.team_image_container .service_text .description{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}.headline_title{width:89vw;font-family:poppins;font-weight:700;font-size:79px;line-height:90px;margin-top:-27%;margin-bottom:0;text-transform:uppercase;word-wrap:break-word}.headline_title_gestao{font-size:50px;font-family:poppins;font-weight:400}.social_media a img{height:clamp(36px,4.5vw,48px);width:clamp(36px,4.5vw,48px);padding:10px}.social_media a:nth-child(5) img{height:clamp(36px,4.5vw,48px);width:clamp(80px,10vw,100px)}.social_media a:nth-child(6) img{height:clamp(44px,5.5vw,56px);width:clamp(62px,8vw,78px)}}@media(width:1280px){.containerpart{display:grid;grid-template-columns:repeat(auto-fit,minmax(188px,1fr));gap:5rem;max-width:1450px;margin:-3rem 10rem -3rem auto;padding:0 1rem;transform:none;transform:translateY(-12rem)}.headline_title{font-size:clamp(3.5rem,8vw,6.75rem);font-family:Poppins,sans-serif;font-weight:700;line-height:1.1;text-transform:uppercase;max-width:1200px;margin:6rem auto 0;padding:0 2rem;margin-top:11%;transform:translate(-27.2%);box-sizing:border-box}.service_text{margin-top:0;margin-left:0;width:100%;padding:0 1rem}.service_text p:not(.subtitle){width:100%;font-family:Poppins,sans-serif;font-weight:500;font-size:18px;line-height:1.6;margin-top:.75rem;margin-left:0}}@media(max-width:360px){.headline-gestao-second-partner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.headline_title_gestao_partner{font-size:28px;font-weight:500;line-height:1.3;color:#333;margin:0}.container-partner{margin-top:-7rem}.partner img{margin-top:1%;margin-left:43px;display:block;height:116px;width:150px;-o-object-fit:contain;object-fit:contain}.headline-gestao-second{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.headline_title_gestao_team{font-size:29px;font-weight:500;line-height:1.2;margin:0;margin-top:-2rem;margin-bottom:-1rem;color:#333}.headline-gestao{display:flex;justify-content:space-between;align-items:center;width:100%}.headline-gestao>div{flex-grow:1}.headline_title_gestao .change_color{color:#00e7c9}.containerpart{display:flex;flex-direction:column;align-items:center;gap:4rem;margin-right:5rem;margin-bottom:0rem}.intro-section{width:87vw;margin-top:8rem;margin-left:9%}#team_mobile .mobile-member img{width:92%;height:auto;margin:14% 0 0;border-radius:5px}.person_mobile img{width:100%;height:80vh;-o-object-fit:cover;object-fit:cover}.sub_headline a{list-style:circle;font-family:Poppins,sans-serif;font-weight:500;font-size:13px;text-transform:none;white-space:nowrap;text-decoration:none;color:#000}.service_block{margin-top:2rem;margin-bottom:2rem}.service_text{margin-top:0;margin-left:0;width:100%;padding:0 1rem}.service_text p:not(.subtitle){font-family:Poppins,sans-serif;font-weight:500;font-size:17px;line-height:1.6;margin-top:.75rem}.team_effigy_index{position:relative;display:block;width:99vw;min-height:32vh;margin:2% 0 0;top:-8.5rem;box-shadow:5px 0 5px #0009}.social_media a img{height:clamp(36px,4.5vw,48px);width:clamp(36px,4.5vw,48px);padding:10px}.social_media a:nth-child(5) img{height:clamp(36px,4.5vw,48px);width:clamp(80px,10vw,100px)}.social_media a:nth-child(6) img{height:clamp(44px,5.5vw,56px);width:clamp(62px,8vw,78px)}}@media(max-width:320px){.headline{font-size:37px;width:114%;margin-top:-3rem}.headline_title{width:95%;font-family:poppins;font-weight:700;font-size:66px;line-height:69px;text-transform:uppercase;word-wrap:break-word;transform:translate(-9%,-18%)}.sub_headline a{list-style:circle;font-family:Poppins,sans-serif;font-weight:500;font-size:13px;text-transform:none;white-space:nowrap;text-decoration:none;color:#000}}@media(max-width:480px){.container{padding:0 .5rem}html{font-size:clamp(14px,2vw,18px)}.container{max-width:100%;margin:auto;padding:0 1rem}.headline{font-size:37px;width:114%;margin-bottom:0rem}main{margin-top:100px}}@media(max-width:767px){nav{position:fixed!important;top:0!important;left:0!important;width:0!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;pointer-events:none!important;opacity:0!important;z-index:-1!important}nav *{display:none!important;visibility:hidden!important;height:0!important;width:0!important;padding:0!important;margin:0!important;pointer-events:none!important}footer nav,footer .footer_navigation,.footer_navigation{position:relative!important;top:auto!important;left:auto!important;width:100%!important;height:auto!important;min-height:auto!important;max-height:none!important;padding:0!important;margin:0!important;overflow:visible!important;pointer-events:auto!important;opacity:1!important;z-index:auto!important;display:flex!important;visibility:visible!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;box-sizing:border-box!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}footer nav *:not(.footer_section_title),footer .footer_navigation *:not(.footer_section_title),.footer_navigation *:not(.footer_section_title){display:block!important;visibility:visible!important;height:auto!important;width:auto!important;padding:inherit!important;margin:inherit!important;pointer-events:auto!important}.nav_bar{display:none!important;visibility:hidden!important;height:0!important;width:0!important;padding:0!important;margin:0!important;pointer-events:none!important;opacity:0!important}.nav_bar *,.navigation{display:none!important;visibility:hidden!important}.navigation ul{display:none!important}.logo,.button_nav,.navigation{display:none!important;visibility:hidden!important;height:0!important;width:0!important}#burger_menu{display:block!important;visibility:visible!important;position:relative;width:100%;z-index:1000}.burger_nav{width:100%;position:relative}.burger_container{position:relative;width:100%}.hamburger-lines{position:fixed;top:30px;right:20px;z-index:1002;display:flex!important;flex-direction:column;justify-content:space-between;width:32px;height:26px;cursor:pointer}.hamburger-lines .lines{display:block;height:2px;width:100%;background:#0e2431;transition:transform .4s ease-in-out}.nav-container .checkbox{position:fixed;top:30px;right:20px;width:32px;height:26px;z-index:1003;opacity:0;cursor:pointer}.header-nav{width:100%}.navigation_gestao_partner{width:100%;margin-top:1rem}.navigation_gestao_partner ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;list-style:none;padding:0;margin:0}.navigation_gestao_team{margin-top:5%}.navigation_gestao_team ul{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0 0 -5%}.card-alert svg{fill:#856404}.navigation_gestao_taxa{margin-top:5%}.navigation_gestao_taxa ul{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0 0 -3%}.header-nav{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem;position:absolute;transform:translate(.1rem);margin-top:-.3%}.link_nav_gestao{text-decoration:none;color:#000;background-color:#00e7c9;border-radius:15px;padding:1px 7px 2px;font-family:Poppins,sans-serif;font-weight:500;font-size:16px;transition:color .2s ease}.link_nav_gestao:hover{color:#00e7c9}.logo_mobile_office{display:block;width:90vw;max-width:350px;height:auto;transform:translateY(-9%);margin-left:-10.2rem;z-index:6}.logo_mobile{display:block;position:fixed;top:20px;left:20px;width:73px;height:66px;z-index:1001;transform:none}#burger_menu .logo{position:relative;display:block}#burger_menu .logo .logo_mobile{position:fixed;top:20px;left:20px;transform:none}.burger_nav .menu-items{position:fixed;top:0;left:0;width:90vw;max-width:350px;height:100vh;background-color:#fff;transform:translate(-100%);transition:transform .5s ease-in-out;z-index:1000;display:flex;flex-direction:column;padding:80px 20px 20px;list-style:none;margin:0;overflow-y:auto}.menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;z-index:999;pointer-events:none}.nav-container input[type=checkbox]:checked~.menu-overlay{opacity:1;visibility:visible;pointer-events:auto}.menu-close-btn{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;position:absolute!important;left:-9999px!important}.menu-close-btn:hover,.menu-close-btn span{display:none!important}.nav-container .checkbox{position:fixed!important;top:30px!important;right:20px!important;width:32px!important;height:26px!important;z-index:1003!important;opacity:0!important;cursor:pointer!important;display:block!important}.nav-container .hamburger-lines{position:fixed!important;top:30px!important;right:20px!important;z-index:1002!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;width:32px!important;height:26px!important;cursor:pointer!important;pointer-events:auto!important;min-width:44px!important;min-height:44px!important;padding:10px!important;box-sizing:border-box!important}.hamburger-lines .lines{display:block!important;height:2px!important;width:100%!important;background:#0e2431!important;transition:transform .4s ease-in-out!important}.hamburger-lines .line1{transform-origin:0% 0%}.hamburger-lines .line3{transform-origin:0% 100%}.burger_nav .menu-items li{margin-bottom:1.1rem;font-size:1.5rem;font-weight:500;margin-left:0;transform:none}.burger_nav .menu-items li a,.burger_nav .menu-items li a.menu-item-burger{font-family:poppins;font-weight:700;font-size:25px;text-transform:uppercase;margin-left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-container input[type=checkbox]:checked~.menu-items{transform:translate(0)!important;visibility:visible!important;opacity:1!important;display:flex!important}.nav-container input[type=checkbox]:checked~.hamburger-lines .line1{transform:rotate(45deg)}.nav-container input[type=checkbox]:checked~.hamburger-lines .line2{transform:scaleY(0)}.nav-container input[type=checkbox]:checked~.hamburger-lines .line3{transform:rotate(-45deg)}.nav-container input[type=checkbox]:checked~.burger_logo{display:none}.dropdownothers{margin-top:3rem}footer nav{width:100%;max-width:100%}.footer_nav{display:flex;justify-content:center;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}}@media(min-width:1024px)and (max-width:1439px){nav{width:100%;max-width:100vw}.nav_bar{width:100%;padding:0 3rem!important;display:flex;align-items:center;justify-content:space-between;min-height:auto!important;height:auto!important}.nav_bar>.logo{flex:0 0 auto!important;min-width:-moz-fit-content!important;min-width:fit-content!important;width:auto!important;margin-right:0!important;position:relative!important}.navigation{display:flex;align-items:center;flex:1 1 auto;min-width:0}.navigation ul{gap:1.2vw;margin-left:2rem;display:flex;align-items:center;flex-wrap:nowrap!important;overflow:visible}.nav_bar>.navigation{overflow:visible!important}.more-menu-dropdown{display:inline-flex;align-items:center;vertical-align:middle}.more-menu-trigger{display:inline-flex;align-items:center;justify-content:center}.nav_bar>.button_nav{flex:0 0 auto!important;min-width:-moz-fit-content!important;min-width:fit-content!important;margin-left:auto!important}#burger_menu{display:none}}@media(min-width:1440px)and (max-width:1599px){nav{width:100%;max-width:100vw}.nav_bar{width:100%;padding:0 4rem!important;display:flex;align-items:center;justify-content:space-between;min-height:auto!important;height:auto!important}.navigation{display:flex}.navigation ul{gap:1.5vw;margin-left:2.5rem}#burger_menu{display:none}}@media(min-width:768px)and (max-width:1023px){nav{width:100%;max-width:100vw}.nav_bar{width:100%;padding:0 2rem;display:flex;align-items:center;justify-content:space-between}.nav_bar>.logo{flex:0 0 auto!important;min-width:-moz-fit-content!important;min-width:fit-content!important;width:auto!important;margin-right:0!important;position:relative!important}.navigation{display:flex;flex:1 1 auto;min-width:0}.navigation ul{gap:1rem;margin-left:1.5rem;flex-wrap:nowrap!important;align-items:center;display:flex;overflow:visible}.nav_bar>.navigation{overflow:visible!important}.more-menu-dropdown{display:inline-flex;align-items:center;vertical-align:middle}.more-menu-trigger{display:inline-flex;align-items:center;justify-content:center}.nav_bar>.button_nav{flex:0 0 auto!important;min-width:-moz-fit-content!important;min-width:fit-content!important;margin-left:auto!important}#burger_menu{display:none}}@media(min-width:818.5px)and (max-width:850px){.nav_bar{padding:0 2rem!important}.nav_bar .navigation{flex:1 1 auto!important;min-width:0!important;max-width:calc(100% - 220px)!important;overflow:visible!important;display:flex!important}.nav_bar .navigation ul{max-width:100%!important;flex-wrap:wrap!important;margin-right:1rem!important;gap:1rem!important;margin-left:1.5rem!important}.nav_page,.nav_page.dropdown{max-width:100%!important;position:relative!important}.nav_page.dropdown:last-child{margin-right:0!important}.nav_page.dropdown .others_simulators{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;display:inline-block!important}}@media(min-width:321px)and (max-width:390px){nav{position:fixed!important;top:0!important;left:0!important;width:0!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;pointer-events:none!important;opacity:0!important;z-index:-1!important}nav *{display:none!important;visibility:hidden!important}footer nav,footer .footer_navigation,.footer_navigation{position:relative!important;top:auto!important;left:auto!important;width:100%!important;height:auto!important;min-height:auto!important;max-height:none!important;padding:0!important;margin:0!important;overflow:visible!important;pointer-events:auto!important;opacity:1!important;z-index:auto!important;display:flex!important;visibility:visible!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;box-sizing:border-box!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}footer nav *:not(.footer_section_title),footer .footer_navigation *:not(.footer_section_title),.footer_navigation *:not(.footer_section_title){display:block!important;visibility:visible!important;height:auto!important;width:auto!important;padding:inherit!important;margin:inherit!important;pointer-events:auto!important}.nav_bar{display:none!important;visibility:hidden!important;height:0!important;width:0!important;padding:0!important;margin:0!important;pointer-events:none!important;opacity:0!important}.nav_bar *,.navigation{display:none!important;visibility:hidden!important}.navigation ul{display:none!important}#burger_menu{display:block!important;visibility:visible!important}.logo{display:none}.header-nav{width:100%}.navigation_gestao_partner{width:100%;margin-top:1rem}.navigation_gestao_partner ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;list-style:none;padding:0;margin:0}.navigation_gestao_team{margin-top:5%}.navigation_gestao_team ul{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0 0 -5%}.card-alert svg{fill:#856404}.navigation_gestao_taxa{margin-top:5%}.navigation_gestao_taxa ul{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0 0 -3%}.header-nav{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem;position:absolute;transform:translate(.1rem);margin-top:-.3%}.link_nav_gestao{text-decoration:none;color:#000;background-color:#00e7c9;border-radius:15px;padding:1px 7px 2px;font-family:Poppins,sans-serif;font-weight:500;font-size:16px;transition:color .2s ease}.link_nav_gestao:hover{color:#00e7c9}.logo_mobile_office{display:block;width:90vw;max-width:350px;height:auto;transform:translateY(-9%);margin-left:7.9rem;z-index:6}.logo_mobile{display:block;position:fixed;transform:translate(-28rem);width:73px;height:66px;z-index:1001;top:30px}.footer_nav{display:flex;justify-content:center;width:58%;margin-left:-10vw}}@media(min-width:1280px)and (max-width:1439px){nav{width:100%;max-width:100vw}.nav_bar{width:100%;padding:0 4rem;display:flex;align-items:center;justify-content:space-between}.navigation{display:flex}.navigation ul{gap:1.5vw;margin-left:2.5rem}#burger_menu{display:none}}@media(min-width:1024px)and (max-width:1279px){nav{width:100%;max-width:100vw}.nav_bar{width:100%;padding:0 3rem;display:flex;align-items:center;justify-content:space-between}.navigation{display:flex}.navigation ul{gap:1.2vw;margin-left:2rem;flex-wrap:wrap}#burger_menu{display:none}.logo{width:clamp(47px,2vw + 35px,57px)!important;height:clamp(66px,2.8vw + 49px,80px)!important;max-width:clamp(47px,2vw + 35px,57px)!important;max-height:clamp(66px,2.8vw + 49px,80px)!important;aspect-ratio:47 / 66!important;-o-object-fit:contain!important;object-fit:contain!important}}@media(min-width:1536px){.header-nav{position:absolute;transform:translate(-1.2rem);margin-top:5.6rem}.dropdownothers{margin-top:3rem}}@media(min-width:1600px)and (max-width:1919px){nav{width:100%;max-width:100vw}.nav_bar{width:100%;padding:0 4rem!important;display:flex;align-items:center;justify-content:space-between;min-height:auto!important;height:auto!important}.navigation{display:flex}.navigation ul{gap:1.5vw;margin-left:2.5rem}#burger_menu{display:none}}@media(max-width:1919px){.nav_bar{padding:0 4rem}.navigation ul{gap:1.5vw;margin-left:2.5rem}.button_nav{margin-left:auto}footer nav{width:100%!important;max-width:100%!important;position:relative!important;box-sizing:border-box!important}.footer_nav{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;position:relative!important;box-sizing:border-box!important}}@media(min-width:1920px){.logo-gestao .logo{display:block;width:100%;transform:translate(24.3rem)}.footer_nav{width:48%;margin-left:-10vw;position:relative}}@media(min-width:1920px){nav{width:100%;max-width:100vw}.nav_bar{width:100%;padding:0 4rem!important;display:flex;align-items:center;justify-content:space-between;min-height:auto!important;height:auto!important}.navigation{display:flex}.navigation ul{gap:1.5vw;margin-left:2.5rem}#burger_menu{display:none}footer nav{width:100%;max-width:100%}.footer_nav{width:100%;max-width:100%;margin:0;padding:0}}@media(min-width:768px){.logo-gestao .logo{display:block;width:100%;transform:translate(14rem)}.header-nav{position:absolute;transform:translate(-1.2rem);margin-top:5.4rem}.navigation_gestao ul{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:-5% 0 0}.link_nav_gestao{text-decoration:none;color:#000;background-color:#00e7c9;border-radius:15px;padding:1px 7px 2px;font-family:Poppins,sans-serif;font-weight:500;font-size:16px;transition:color .2s ease}.link_nav_gestao:hover{color:#00e7c9}.link_nav_gestao.active{background-color:#00ffdde0;color:#000}.logo_mobile_office{display:block;width:90vw;max-width:350px;height:auto;transform:translateY(-9%);margin-left:-9rem;z-index:6}.footer_nav{flex:1 1 300px}.navigation_gestao_team,.navigation_gestao_partner{margin:13px}.navigation_gestao_team ul,.navigation_gestao_partner ul{display:flex;align-items:center;gap:1rem;list-style:none;padding:0;margin:0;margin-top:-0rem;transform:none}.nav_bar_gestao{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem;margin-top:2rem}}@media(min-width:1024px){.nav_bar,.navigation{display:flex}#burger_menu{display:none}.logo-gestao .logo{display:block;width:100%;transform:translate(10.3rem)}}@media(min-width:1440px){.header-nav{position:absolute;transform:translate(-.2rem);margin-top:5.6rem}.navigation li{list-style:none;margin-left:0rem}.nav_bar{display:flex;justify-content:space-between;align-items:center;padding:0 4rem!important;width:100%;background-color:#fff;min-height:auto!important;height:auto!important}.logo-gestao .logo{display:block;width:100%;transform:translate(10.5rem)}.dropdownothers{margin-top:3rem}}@media(width:428px){.header-nav{width:100%}.navigation_gestao_partner{width:100%;margin-top:1rem}.navigation_gestao_partner ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;list-style:none;padding:0;margin:0}.navigation_gestao_team{margin-top:5%}.navigation_gestao_team ul{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0 0 -5%}.card-alert svg{fill:#856404}.navigation_gestao_taxa{margin-top:5%}.navigation_gestao_taxa ul{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0 0 -3%}.header-nav{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem;position:absolute;transform:translate(.1rem);margin-top:-.3%}.link_nav_gestao{text-decoration:none;color:#000;background-color:#00e7c9;border-radius:15px;padding:1px 7px 2px;font-family:Poppins,sans-serif;font-weight:500;font-size:16px;transition:color .2s ease}.link_nav_gestao:hover{color:#00e7c9}.logo_mobile_office{display:block;width:90vw;max-width:350px;height:auto;transform:translateY(-9%);margin-left:-10.2rem;z-index:6}.logo_mobile{display:block;position:fixed;transform:translate(-25.7rem);width:73px;height:66px;z-index:1001;top:30px}.burger_nav .menu-items{position:fixed;z-index:1;margin-top:-12%;margin-left:-.5rem;height:110vh;min-width:420vw;background-color:#fff;transform:translate(-150%);display:flex;flex-direction:column;transition:transform .5s ease-in-out;text-align:left;z-Index:2}.menu-overlay{z-index:998!important}.menu-close-btn{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;position:absolute!important;left:-9999px!important}.hamburger-lines{z-index:3!important}.burger_nav .menu-items li{margin-bottom:1.1rem;font-size:1.5rem;font-weight:500;transform:translateY(6rem);margin-left:1rem}.burger_nav .menu-items li a{font-family:poppins;font-weight:700;font-size:28px;text-transform:uppercase;margin-left:.1%}.dropdownhabit,.dropdownothers{font-size:20px!important}.nav-container input[type=checkbox]:checked~.menu-items{transform:translate(0)!important;visibility:visible!important;opacity:1!important;display:flex!important}.nav-container input[type=checkbox]:checked~.menu{overflow-y:hidden}.nav-container input[type=checkbox]:checked~.hamburger-lines .line1{transform:rotate(50deg)}.nav-container input[type=checkbox]:checked~.hamburger-lines .line2{transform:scaleY(0)}.nav-container input[type=checkbox]:checked~.hamburger-lines .line3{transform:rotate(-50deg)}.nav-container input[type=checkbox]:checked~.burger_logo{display:none}.dropdownothers{margin-top:3rem}.footer_nav{display:flex;justify-content:center;width:58%;margin-left:-10vw}}@media(width:1280px){.nav_bar{padding:10px;gap:10px;margin:-2px -4px}.navigation ul{display:flex;list-style:none;gap:1rem;margin-left:-2rem}.logo{width:clamp(47px,2vw + 35px,57px)!important;height:clamp(66px,2.8vw + 49px,80px)!important;max-width:clamp(47px,2vw + 35px,57px)!important;max-height:clamp(66px,2.8vw + 49px,80px)!important;aspect-ratio:47 / 66!important;-o-object-fit:contain!important;object-fit:contain!important;margin-left:-.6rem}.logo-gestao .logo{display:block;width:100%;transform:translate(24.3rem)}.footer_nav{width:48%;margin-left:-10vw;position:relative}}@media(max-width:360px){nav{position:fixed!important;top:0!important;left:0!important;width:0!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;pointer-events:none!important;opacity:0!important;z-index:-1!important}nav *{display:none!important;visibility:hidden!important}.nav_bar{display:none!important;visibility:hidden!important;height:0!important;width:0!important;padding:0!important;margin:0!important;pointer-events:none!important;opacity:0!important}.nav_bar *,.navigation{display:none!important;visibility:hidden!important}.navigation ul{display:none!important}#burger_menu{display:block!important;visibility:visible!important}.logo_mobile_office{display:block;width:90vw;max-width:350px;height:auto;transform:translateY(-9%);margin-left:-10.2rem;z-index:6}.header-nav{width:100%}.navigation_gestao_partner{width:100%;margin-top:1rem}.navigation_gestao_partner ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;list-style:none;padding:0;margin:0}.navigation_gestao_team{margin-top:5%}.navigation_gestao_team ul{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0 0 -5%}.card-alert svg{fill:#856404}.navigation_gestao_taxa{margin-top:5%}.navigation_gestao_taxa ul{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0 0 -3%}.header-nav{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem;position:relative;transform:translate(.1rem);top:-15.7rem;z-index:1}.link_nav_gestao{text-decoration:none;color:#000;background-color:#00e7c9;border-radius:15px;padding:1px 7px 2px;font-family:Poppins,sans-serif;font-weight:500;font-size:16px;transition:color .2s ease}.link_nav_gestao:hover{color:#00e7c9}.dropdownothers{margin-top:3rem}.footer_nav{display:flex;justify-content:center;width:61%;margin-left:-8vw}}@media(max-width:320px){nav{position:fixed!important;top:0!important;left:0!important;width:0!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;pointer-events:none!important;opacity:0!important;z-index:-1!important}nav *{display:none!important;visibility:hidden!important}.nav_bar{display:none!important;visibility:hidden!important;height:0!important;width:0!important;padding:0!important;margin:0!important;pointer-events:none!important;opacity:0!important}.nav_bar *,.navigation{display:none!important;visibility:hidden!important}.navigation ul{display:none!important}#burger_menu{display:block!important;visibility:visible!important}.logo_mobile_office{display:block;width:90vw;max-width:150px;height:auto;transform:translateY(-9%);margin-left:-10.2rem;z-index:6}.burger_nav .menu-items li a{font-family:poppins;font-weight:700;font-size:21px;text-transform:uppercase;margin-left:-1.6%}.logo{display:none}.logoindex{display:block;position:fixed;transform:translate(-2.2rem);width:70px;height:65px;z-index:1001;top:-6px}.logo_mobile{display:block;position:fixed;transform:translate(-30.4rem);width:73px;height:66px;z-index:1001;top:30px}.burger_nav .menu-items{position:fixed;z-index:1;margin-top:0%;margin-left:-.5rem;height:400vh;min-width:420vw;background-color:#fff;transform:translate(-150%);display:flex;flex-direction:column;transition:transform .5s ease-in-out;text-align:left;z-Index:2}.menu-overlay{z-index:998!important}.menu-close-btn{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;position:absolute!important;left:-9999px!important}.hamburger-lines{z-index:3!important}.burger_nav .menu-items li{margin-bottom:1.1rem;font-size:1.5rem;font-weight:500;transform:translateY(6rem);margin-left:1rem}.burger_nav .menu-items li a{font-family:poppins;font-weight:700;font-size:21px;text-transform:uppercase;margin-left:.4%}.dropdownhabit,.dropdownothers{font-size:17px!important;transform:translate(2%,-5.7rem)}.nav-container input[type=checkbox]:checked~.menu-items{transform:translate(0)}.nav-container input[type=checkbox]:checked~.menu{overflow-y:hidden}.nav-container input[type=checkbox]:checked~.hamburger-lines .line1{transform:rotate(50deg)}.nav-container input[type=checkbox]:checked~.hamburger-lines .line2{transform:scaleY(0)}.nav-container input[type=checkbox]:checked~.hamburger-lines .line3{transform:rotate(-50deg)}.nav-container input[type=checkbox]:checked~.burger_logo{display:none}.dropdownothers{margin-top:3rem}}@media(max-width:615px){nav{position:fixed!important;top:0!important;left:0!important;width:0!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;pointer-events:none!important;opacity:0!important;z-index:-1!important}nav *{display:none!important;visibility:hidden!important}footer nav,footer .footer_navigation,.footer_navigation{position:relative!important;top:auto!important;left:auto!important;width:100%!important;height:auto!important;min-height:auto!important;max-height:none!important;padding:0!important;margin:0!important;overflow:visible!important;pointer-events:auto!important;opacity:1!important;z-index:auto!important;display:flex!important;visibility:visible!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;box-sizing:border-box!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}footer nav *:not(.footer_section_title),footer .footer_navigation *:not(.footer_section_title),.footer_navigation *:not(.footer_section_title){display:block!important;visibility:visible!important;height:auto!important;width:auto!important;padding:inherit!important;margin:inherit!important;pointer-events:auto!important}.nav_bar{display:none!important;visibility:hidden!important;height:0!important;width:0!important;padding:0!important;margin:0!important;pointer-events:none!important;opacity:0!important}.nav_bar *,.navigation{display:none!important;visibility:hidden!important}.navigation ul{display:none!important}.logo,.button_nav{display:none!important;visibility:hidden!important}#burger_menu{display:block!important;visibility:visible!important}}@media(min-width:616px)and (max-width:767px){nav{position:fixed!important;top:0!important;left:0!important;width:0!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;pointer-events:none!important;opacity:0!important;z-index:-1!important}nav *{display:none!important;visibility:hidden!important}footer nav,footer .footer_navigation,.footer_navigation{position:relative!important;top:auto!important;left:auto!important;width:100%!important;height:auto!important;min-height:auto!important;max-height:none!important;padding:0!important;margin:0!important;overflow:visible!important;pointer-events:auto!important;opacity:1!important;z-index:auto!important;display:flex!important;visibility:visible!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;box-sizing:border-box!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}footer nav *:not(.footer_section_title),footer .footer_navigation *:not(.footer_section_title),.footer_navigation *:not(.footer_section_title){display:block!important;visibility:visible!important;height:auto!important;width:auto!important;padding:inherit!important;margin:inherit!important;pointer-events:auto!important}.nav_bar{display:none!important;visibility:hidden!important;height:0!important;width:0!important;padding:0!important;margin:0!important;pointer-events:none!important;opacity:0!important}.nav_bar *,.navigation{display:none!important;visibility:hidden!important}.navigation ul{display:none!important}.logo,.button_nav{display:none!important;visibility:hidden!important}#burger_menu{display:block!important;visibility:visible!important;position:relative;width:100%;z-index:1000}.burger_nav{width:100%;position:relative}.burger_container{position:relative;width:100%}.nav-container .checkbox{position:fixed!important;top:30px!important;right:20px!important;width:32px!important;height:26px!important;z-index:1003!important;opacity:0!important;cursor:pointer!important;display:block!important}.nav-container .hamburger-lines{position:fixed!important;top:30px!important;right:20px!important;z-index:1002!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;width:32px!important;height:26px!important;cursor:pointer!important;pointer-events:auto!important;min-width:44px!important;min-height:44px!important;padding:10px!important;box-sizing:border-box!important}.hamburger-lines .lines{display:block!important;height:2px!important;width:100%!important;background:#0e2431!important;transition:transform .4s ease-in-out!important}.hamburger-lines .line1{transform-origin:0% 0%}.hamburger-lines .line3{transform-origin:0% 100%}.logo_mobile{display:block;position:fixed;top:20px;left:20px;width:73px;height:66px;z-index:1001;transform:none}#burger_menu .logo{position:relative;display:block}#burger_menu .logo .logo_mobile{position:fixed;top:20px;left:20px;transform:none}.burger_nav .menu-items{position:fixed;top:0;left:0;width:90vw;max-width:350px;height:100vh;background-color:#fff;transform:translate(-100%);transition:transform .5s ease-in-out;z-index:1000;display:flex;flex-direction:column;padding:80px 20px 20px;list-style:none;margin:0;overflow-y:auto}.nav-container input[type=checkbox]:checked~.menu-items{transform:translate(0)!important;visibility:visible!important;opacity:1!important;display:flex!important}.nav-container input[type=checkbox]:checked~.hamburger-lines .line1{transform:rotate(45deg)}.nav-container input[type=checkbox]:checked~.hamburger-lines .line2{transform:scaleY(0)}.nav-container input[type=checkbox]:checked~.hamburger-lines .line3{transform:rotate(-45deg)}.menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;z-index:999;pointer-events:none}.nav-container input[type=checkbox]:checked~.menu-overlay{opacity:1;visibility:visible;pointer-events:auto}}@media(max-width:480px){.burger_nav .menu-items li a{font-size:22px}.menu-close-btn{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;position:absolute!important;left:-9999px!important}}@media(min-width:390px)and (max-width:767px){footer{width:100%!important;max-width:100vw!important;margin-top:2rem!important;padding:1rem 1.5rem .6rem!important}.footer_content{display:grid!important;grid-template-columns:1fr!important;gap:2rem!important;align-items:start!important;justify-items:stretch!important;width:100%!important;padding:0!important;-moz-column-gap:0!important;column-gap:0!important;row-gap:2rem!important}.footer_section_title{font-size:clamp(.9rem,1.4vw,1.1rem)!important;font-weight:600!important;color:#fffffffa!important;text-transform:uppercase!important;letter-spacing:2px!important;margin:0!important;margin-bottom:clamp(1.25rem,2vw,1.5rem)!important;padding:0!important;padding-bottom:.75rem!important;border-bottom:2px solid rgba(0,231,201,.5)!important;width:100%!important;display:block!important;box-shadow:none!important;text-shadow:0 1px 2px rgba(0,0,0,.1)!important;line-height:1.3!important;box-sizing:border-box!important;text-align:center!important}.footer_section_title>*{margin:0!important;padding:0!important;display:block!important;width:100%!important;box-sizing:border-box!important}.footer_section_title_link,.footer_section_title_text{margin:0!important;padding:0!important;display:block!important;width:100%!important;box-sizing:border-box!important;line-height:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;outline:none!important;border:none!important;background:none!important;text-decoration:none!important;color:#fffffff2!important}.footer_section_title_link:focus{outline:none!important;border:none!important}.footer_section_title_link:visited,.footer_section_title_link:active{color:#fffffff2!important}.footer_section_title_link:hover{color:#00e7c9!important}.footer_navigation *:not(h3):not(.footer_section_title),.footer_navigation>*:not(h3):not(.footer_section_title),.footer_navigation h3 *,.footer_navigation ul,.footer_navigation ul *,.footer_navigation li,.footer_navigation li *,.footer_navigation_list,.footer_navigation_list *,.footer_informacoes *:not(h3):not(.footer_section_title),.footer_informacoes>*:not(h3):not(.footer_section_title),.footer_informacoes h3 *,.footer_informacoes ul,.footer_informacoes ul *,.footer_informacoes li,.footer_informacoes li *,.footer_informacoes_list,.footer_informacoes_list *,.footer_legal *:not(h3):not(.footer_section_title),.footer_legal>*:not(h3):not(.footer_section_title),.footer_legal h3 *,.footer_legal ul,.footer_legal ul *,.footer_legal li,.footer_legal li *,.footer_legal_list,.footer_legal_list *{margin:0!important;padding:0!important;box-sizing:border-box!important;display:revert!important;width:revert!important;height:revert!important;visibility:revert!important;pointer-events:revert!important}.footer_navigation_list,.footer_informacoes_list,.footer_legal_list{gap:clamp(.35rem,1vw,.5rem)!important;display:flex!important;flex-direction:column!important;list-style:none!important;margin:0!important;padding:0!important;width:100%!important;align-items:center!important}footer .footer_navigation,.footer_navigation{width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important}footer .footer_informacoes,.footer_informacoes{width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important}footer .footer_legal,.footer_legal{width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important}.footer_navigation_list,.footer_informacoes_list,.footer_legal_list{gap:.35rem!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;list-style:none!important}.footer_navigation_list li,.footer_informacoes_list li,.footer_legal_list li{display:list-item!important;margin:0!important;padding:0!important}.footer_nav_link,.footer_navigation_list li a,.footer_navigation_list .footer_nav_link,.footer_navigation_list .footer_nav_item a,.footer_informacoes_list li a,.footer_informacoes_list .footer_nav_link,.footer_informacoes_list .footer_nav_item a,.footer_legal_list li a{font-size:clamp(.85rem,1.2vw,.95rem)!important;color:#ffffffd9!important;text-decoration:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;padding:.4rem .75rem!important;min-height:44px!important;border-radius:6px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.3px!important;display:flex!important;align-items:center!important;position:relative!important;width:100%!important;margin:0!important;box-sizing:border-box!important}footer .footer_social_wrapper,.footer_social_wrapper{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:clamp(2rem,4vw,2.5rem)!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important;box-sizing:border-box!important;align-self:start!important}.footer_brand{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;width:100%!important;padding-bottom:clamp(1.5rem,3vw,2rem)!important;margin-bottom:0!important;margin-top:0!important;padding-top:0!important;border-bottom:2px solid rgba(255,255,255,.25)!important;gap:clamp(.875rem,1.5vw,1rem)!important}.footer_logo{height:56px!important;width:auto!important;max-height:56px!important}.footer_tagline{font-size:.95rem!important;line-height:1.6!important;color:#fffffff2!important;text-align:center!important;max-width:100%!important;margin:0!important;padding:0 1rem!important;font-weight:400!important}.footer_social{display:flex!important;flex-direction:column!important;align-items:center!important;gap:clamp(1.25rem,2.5vw,1.75rem)!important;width:100%!important}.footer_social_label{font-size:clamp(.95rem,1.4vw,1.1rem)!important;font-weight:600!important;color:#fffffffa!important;text-transform:uppercase!important;letter-spacing:2px!important;margin:0!important;padding-bottom:clamp(.75rem,1.5vw,.875rem)!important;border-bottom:2px solid rgba(0,231,201,.5)!important;width:100%!important;text-align:center!important;text-shadow:0 1px 2px rgba(0,0,0,.1)}.footer_social_content{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:clamp(1.5rem,4vw,3rem)!important;width:100%!important;flex-wrap:wrap!important;max-width:600px!important;margin:0 auto!important}.social_media_links{display:flex!important;flex-direction:row!important;gap:clamp(.875rem,2vw,1.25rem)!important;justify-content:center!important;align-items:center!important;width:auto!important;flex-wrap:wrap!important}.footer_certifications{display:flex!important;flex-direction:row!important;gap:clamp(1rem,2.5vw,1.5rem)!important;justify-content:center!important;align-items:center!important;width:auto!important;flex-wrap:wrap!important}.social_media_link{width:clamp(80px,12vw,96px)!important;height:clamp(80px,12vw,96px)!important;min-width:80px!important;min-height:80px!important;max-width:96px!important;max-height:96px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:transparent!important;border:none!important;transition:all .3s ease!important}.social_media_link:hover{background:transparent!important;box-shadow:none!important}.social_media_icon{width:clamp(56px,8vw,68px)!important;height:clamp(56px,8vw,68px)!important;min-width:56px!important;min-height:56px!important;max-width:68px!important;max-height:68px!important;-o-object-fit:contain!important;object-fit:contain!important}.footer_certification_link{flex:1 1 0!important;min-width:0!important;min-height:clamp(90px,15vw,130px)!important}.footer_certification_icon{width:100%!important;height:auto!important;min-height:clamp(90px,15vw,130px)!important;max-height:clamp(130px,18vw,160px)!important;max-width:none!important;-o-object-fit:contain!important;object-fit:contain!important}}@media(max-width:389px){footer{width:100%!important;max-width:100vw!important;margin-top:2rem!important;padding:clamp(1rem,3vw,1.5rem) clamp(1rem,3vw,1.5rem) clamp(.6rem,2vw,1rem)!important}.footer_content{display:grid!important;grid-template-columns:1fr!important;gap:clamp(1.5rem,4vw,2rem)!important;align-items:start!important;justify-items:stretch!important;width:100%!important;padding:0!important;-moz-column-gap:0!important;column-gap:0!important;row-gap:clamp(1.5rem,4vw,2rem)!important}.footer_section_title{font-size:clamp(.85rem,1.3vw,1rem)!important;font-weight:600!important;color:#fffffffa!important;text-transform:uppercase!important;letter-spacing:2px!important;margin:0!important;margin-bottom:clamp(1rem,2.5vw,1.5rem)!important;padding:0!important;padding-bottom:.75rem!important;border-bottom:2px solid rgba(0,231,201,.5)!important;width:100%!important;display:block!important;box-shadow:none!important;text-shadow:0 1px 2px rgba(0,0,0,.1)!important;line-height:1.3!important;box-sizing:border-box!important;text-align:center!important}.footer_section_title>*{margin:0!important;padding:0!important;display:block!important;width:100%!important;box-sizing:border-box!important}.footer_section_title_link,.footer_section_title_text{margin:0!important;padding:0!important;display:block!important;width:100%!important;box-sizing:border-box!important;line-height:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;outline:none!important;border:none!important;background:none!important;text-decoration:none!important;color:#fffffffa!important}.footer_section_title_link:hover{color:#00e7c9!important}footer .footer_navigation,.footer_navigation,footer .footer_informacoes,.footer_informacoes,footer .footer_legal,.footer_legal{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important;position:relative!important;top:auto!important;left:auto!important;height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important;pointer-events:auto!important;opacity:1!important;z-index:auto!important;visibility:visible!important;box-shadow:none!important}footer .footer_navigation_list,.footer_navigation_list,footer .footer_informacoes_list,.footer_informacoes_list,footer .footer_legal_list,.footer_legal_list{gap:clamp(.35rem,1vw,.5rem)!important;display:flex!important;flex-direction:column!important;list-style:none!important;margin:0!important;padding:0!important;width:100%!important;align-items:center!important}footer .footer_navigation_list *,.footer_navigation_list *,footer .footer_informacoes_list *,.footer_informacoes_list *,footer .footer_legal_list *,.footer_legal_list *{display:revert!important;visibility:revert!important;height:auto!important;width:auto!important;padding:revert!important;margin:revert!important;pointer-events:auto!important}footer .footer_nav_link,.footer_nav_link,footer .footer_navigation_list li a,.footer_navigation_list li a,footer .footer_informacoes_list li a,.footer_informacoes_list li a,footer .footer_legal_list li a,.footer_legal_list li a{font-size:clamp(.875rem,1.25vw,.95rem)!important;color:#ffffffe6!important;text-decoration:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;padding:.5rem .875rem!important;min-height:44px!important;border-radius:8px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.2px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;width:100%!important;margin:0!important;box-sizing:border-box!important}.footer_nav_link:hover{color:#00e7c9!important;background:#ffffff14!important;transform:translate(6px)!important;padding-left:1rem!important;text-shadow:0 0 8px rgba(0,231,201,.3)!important;box-shadow:0 2px 8px #00000026!important}footer .footer_social_wrapper,.footer_social_wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:clamp(2rem,4vw,2.5rem)!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important;padding:0 1rem!important;padding-top:0!important;box-sizing:border-box!important;align-self:start!important}.footer_brand{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;width:100%!important;padding-bottom:clamp(1.5rem,3vw,2rem)!important;margin-bottom:0!important;margin-top:0!important;padding-top:0!important;border-bottom:2px solid rgba(255,255,255,.25)!important;gap:clamp(.875rem,1.5vw,1rem)!important}.footer_logo{height:clamp(48px,8vw,56px)!important;width:auto!important;max-height:56px!important}.footer_tagline{font-size:clamp(.85rem,1.2vw,.95rem)!important;line-height:1.65!important;color:#ffffffeb!important;text-align:center!important;max-width:100%!important;margin:0!important;padding:0 1rem!important;font-weight:400!important;letter-spacing:.3px!important}.footer_social{display:flex!important;flex-direction:column!important;align-items:center!important;gap:clamp(1.25rem,2.5vw,1.75rem)!important;width:100%!important}.footer_social_label{font-size:clamp(.9rem,1.3vw,1rem)!important;font-weight:600!important;color:#fffffffa!important;text-transform:uppercase!important;letter-spacing:2px!important;margin:0!important;padding-bottom:clamp(.75rem,1.5vw,.875rem)!important;border-bottom:2px solid rgba(0,231,201,.5)!important;width:100%!important;text-align:center!important;text-shadow:0 1px 2px rgba(0,0,0,.1)!important}.footer_social_content{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:clamp(1.5rem,4vw,3rem)!important;width:100%!important;flex-wrap:wrap!important;max-width:600px!important;margin:0 auto!important}.social_media_links{display:flex!important;flex-direction:row!important;gap:clamp(.875rem,2vw,1.25rem)!important;justify-content:center!important;align-items:center!important;width:auto!important;flex-wrap:wrap!important}.footer_certifications{display:flex!important;flex-direction:row!important;gap:clamp(1rem,2.5vw,1.5rem)!important;justify-content:center!important;align-items:center!important;width:auto!important;flex-wrap:wrap!important}.social_media_link{width:clamp(72px,10vw,88px)!important;height:clamp(72px,10vw,88px)!important;min-width:72px!important;min-height:72px!important;max-width:88px!important;max-height:88px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:transparent!important;border:none!important;transition:all .3s ease!important}.social_media_icon{width:clamp(48px,7vw,60px)!important;height:clamp(48px,7vw,60px)!important;min-width:48px!important;min-height:48px!important;max-width:60px!important;max-height:60px!important;-o-object-fit:contain!important;object-fit:contain!important}.footer_certification_link{flex:1 1 0!important;min-width:0!important;min-height:clamp(80px,12vw,110px)!important}.footer_certification_icon{width:100%!important;height:auto!important;min-height:clamp(80px,12vw,110px)!important;max-height:clamp(110px,16vw,140px)!important;max-width:none!important;-o-object-fit:contain!important;object-fit:contain!important}.footer_divider{margin:clamp(2rem,4vw,3rem) 0 clamp(1.25rem,2.5vw,2rem)!important}.footer_brand_copyright{font-size:clamp(.7rem,.9vw,.85rem)!important;color:#ffffffbf!important;line-height:1.65!important;letter-spacing:.2px!important}}@media(min-width:390px)and (max-width:767px){.footer_content{display:grid!important;grid-template-columns:1fr!important;gap:2rem!important;align-items:start!important;justify-items:stretch!important;width:100%!important;padding:0!important;-moz-column-gap:0!important;column-gap:0!important;row-gap:2rem!important}.footer_certification_link{flex:1 1 0!important;min-width:0!important;min-height:clamp(80px,12vw,110px)!important}.footer_certification_icon{width:100%!important;height:auto!important;min-height:clamp(80px,12vw,110px)!important;max-height:clamp(110px,16vw,140px)!important;max-width:none!important;-o-object-fit:contain!important;object-fit:contain!important}.footer_section_title>*{margin:0!important;padding:0!important;display:block!important;width:100%!important;box-sizing:border-box!important}.footer_section_title_link,.footer_section_title_text{margin:0!important;padding:0!important;display:block!important;width:100%!important;box-sizing:border-box!important;line-height:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;outline:none!important;border:none!important;background:none!important;text-decoration:none!important;color:#fffffff2!important}.footer_section_title_link:visited,.footer_section_title_link:active{color:#fffffff2!important}.footer_section_title_link:hover{color:#00e7c9!important}.footer_navigation,.footer_informacoes,.footer_legal{padding:0!important;margin:0!important;box-sizing:border-box!important;width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important}footer .footer_navigation,.footer_navigation{width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important}footer .footer_informacoes,.footer_informacoes{width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important}footer .footer_legal,.footer_legal{width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important}.footer_navigation *:not(h3):not(.footer_section_title),.footer_navigation>*:not(h3):not(.footer_section_title),.footer_navigation_list,.footer_navigation_list *,.footer_navigation_list>*,.footer_navigation h3 *,.footer_navigation ul,.footer_navigation ul *,.footer_navigation li,.footer_navigation li *,.footer_informacoes *:not(h3):not(.footer_section_title),.footer_informacoes>*:not(h3):not(.footer_section_title),.footer_informacoes_list,.footer_informacoes_list *,.footer_informacoes_list>*,.footer_informacoes h3 *,.footer_informacoes ul,.footer_informacoes ul *,.footer_informacoes li,.footer_informacoes li *,.footer_legal *:not(h3):not(.footer_section_title),.footer_legal>*:not(h3):not(.footer_section_title),.footer_legal_list,.footer_legal_list *,.footer_legal_list>*,.footer_legal h3 *,.footer_legal ul,.footer_legal ul *,.footer_legal li,.footer_legal li *{margin:0!important;padding:0!important;box-sizing:border-box!important;display:revert!important;width:revert!important;height:revert!important;visibility:revert!important;pointer-events:revert!important}.footer_navigation_list,.footer_informacoes_list,.footer_legal_list{margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;list-style:none!important}.footer_nav_link,.footer_navigation_list li a,.footer_navigation_list .footer_nav_link,.footer_navigation_list .footer_nav_item a,.footer_informacoes_list li a,.footer_informacoes_list .footer_nav_link,.footer_informacoes_list .footer_nav_item a,.footer_legal_list li a{font-size:clamp(.85rem,1.2vw,.95rem)!important;padding:.4rem .75rem!important;min-height:44px!important;display:flex!important;align-items:center!important;border-radius:6px!important;margin:0!important;box-sizing:border-box!important}.footer_navigation_list,.footer_informacoes_list,.footer_legal_list{gap:.35rem!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;list-style:none!important}.footer_navigation_list li,.footer_informacoes_list li,.footer_legal_list li{display:list-item!important;margin:0!important;padding:0!important}.footer_nav_link,.footer_navigation_list li a,.footer_navigation_list .footer_nav_link,.footer_navigation_list .footer_nav_item a,.footer_informacoes_list li a,.footer_informacoes_list .footer_nav_link,.footer_informacoes_list .footer_nav_item a,.footer_legal_list li a{font-size:clamp(.85rem,1.2vw,.95rem)!important;color:#ffffffd9!important;text-decoration:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;padding:.4rem .75rem!important;min-height:44px!important;border-radius:6px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:.3px!important;display:flex!important;align-items:center!important;position:relative!important;width:100%!important;margin:0!important;box-sizing:border-box!important}.footer_section_title_link,.footer_section_title_text{margin:0!important;padding:0!important;display:block!important;width:100%!important;box-sizing:border-box!important;line-height:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;outline:none!important;border:none!important;background:none!important;text-decoration:none!important}.footer_section_title_link:focus{outline:none!important;border:none!important}}@media(min-width:768px)and (max-width:1023px){.footer_content{grid-template-columns:1fr 1fr!important;-moz-column-gap:clamp(1.5rem,3vw,2.5rem)!important;column-gap:clamp(1.5rem,3vw,2.5rem)!important;row-gap:clamp(1.5rem,3vw,2.5rem)!important;align-items:start!important;justify-items:stretch!important}.footer_section_title{font-size:clamp(.9rem,1.4vw,1.1rem)!important;font-weight:600!important;color:#fffffffa!important;text-transform:uppercase!important;letter-spacing:2px!important;margin:0!important;margin-bottom:clamp(1.25rem,2vw,1.5rem)!important;padding:0!important;padding-bottom:.75rem!important;border-bottom:2px solid rgba(0,231,201,.5)!important;width:100%!important;display:block!important;text-shadow:0 1px 2px rgba(0,0,0,.1)!important;line-height:1.3!important;box-sizing:border-box!important;text-align:left!important}footer .footer_social_wrapper,.footer_social_wrapper{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important;align-self:start!important;background:transparent!important;background-color:transparent!important}.footer_social,.social_media{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:clamp(1.25rem,2.5vw,1.75rem)!important;width:100%!important;margin-top:0!important;padding-top:0!important}footer .footer_social_label,.footer_social .footer_social_label,.footer_social_label{font-size:clamp(.9rem,1.4vw,1.1rem)!important;font-weight:600!important;color:#fffffffa!important;text-transform:uppercase!important;letter-spacing:2px!important;margin:0!important;margin-bottom:clamp(1.25rem,2vw,1.5rem)!important;padding:0!important;padding-bottom:.75rem!important;border-bottom:2px solid rgba(0,231,201,.5)!important;width:100%!important;text-align:left!important;text-shadow:0 1px 2px rgba(0,0,0,.1)!important;line-height:1.3!important;box-sizing:border-box!important;display:block!important;opacity:1!important;visibility:visible!important}.footer_social_content{justify-content:flex-start!important;align-items:flex-start!important;margin:0!important}.footer_certification_link{min-height:clamp(100px,13vw,140px)!important}.footer_certification_icon{min-height:clamp(100px,13vw,140px)!important;max-height:clamp(140px,17vw,170px)!important}footer .footer_brand_bottom,.footer_brand_bottom{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;width:100%!important;padding:clamp(1.5rem,3vw,2rem) 0!important;margin:0!important;margin-bottom:clamp(1rem,2vw,1.5rem)!important;border-bottom:none!important;gap:clamp(.875rem,1.5vw,1rem)!important}footer .footer_brand_bottom .footer_logo,.footer_brand_bottom .footer_logo{height:clamp(48px,4vw,56px)!important;width:auto!important;max-height:56px!important}footer .footer_brand_bottom .footer_tagline,.footer_brand_bottom .footer_tagline{display:block!important;font-size:clamp(.85rem,1.2vw,.95rem)!important;line-height:1.65!important;color:#ffffffeb!important;text-align:center!important;max-width:100%!important;margin:0!important;padding:0 1rem!important;font-weight:400!important;letter-spacing:.3px!important}}@media(min-width:1024px){.footer_content{grid-template-columns:2fr 1fr 1fr 1.5fr;-moz-column-gap:clamp(1.5rem,3vw,2.5rem);column-gap:clamp(1.5rem,3vw,2.5rem);row-gap:clamp(1.5rem,3vw,2.5rem)}footer .footer_brand_bottom,.footer_brand_bottom{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;width:100%!important;padding:clamp(1.5rem,3vw,2rem) 0!important;margin:0!important;margin-top:clamp(1.5rem,3vw,2rem)!important;margin-bottom:clamp(1rem,2vw,1.5rem)!important;border-bottom:none!important;gap:clamp(.875rem,1.5vw,1rem)!important}footer .footer_brand_bottom .footer_logo,.footer_brand_bottom .footer_logo{height:clamp(48px,4vw,56px)!important;width:auto!important;max-height:56px!important}footer .footer_brand_bottom .footer_tagline,.footer_brand_bottom .footer_tagline{display:block!important;font-size:clamp(.85rem,1.2vw,.95rem)!important;line-height:1.65!important;color:#ffffffeb!important;text-align:center!important;max-width:100%!important;margin:0!important;padding:0 1rem!important;font-weight:400!important;letter-spacing:.3px!important}footer .footer_social_wrapper,.footer_social_wrapper{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important;align-self:start!important;gap:2rem!important}footer .footer_social_wrapper .footer_social,footer .footer_social_wrapper .social_media,.footer_social_wrapper .footer_social,.footer_social_wrapper .social_media{align-items:flex-start!important;justify-content:flex-start!important;padding:0!important;margin:0!important;gap:.25rem!important}footer .footer_social_wrapper .footer_social_label,.footer_social_wrapper .footer_social_label{margin-bottom:.25rem!important}footer .footer_social_wrapper .footer_social_content,.footer_social_wrapper .footer_social_content{justify-content:flex-start!important;align-items:flex-start!important;margin:0 auto 0 0!important;gap:.5rem!important}footer .footer_social_wrapper .footer_certifications,.footer_social_wrapper .footer_certifications{gap:0!important}footer .footer_social_wrapper .social_media_links,.footer_social_wrapper .social_media_links{gap:.5rem!important}footer .footer_section_title,.footer_section_title{text-align:left!important}footer .footer_social_label,.footer_social .footer_social_label,.footer_social_label{font-size:clamp(.9rem,1.4vw,1.1rem)!important;font-weight:600!important;color:#fffffffa!important;text-transform:uppercase!important;letter-spacing:2px!important;margin:0!important;margin-bottom:clamp(1.25rem,2vw,1.5rem)!important;padding:0!important;padding-bottom:.75rem!important;border-bottom:2px solid rgba(0,231,201,.5)!important;width:100%!important;text-align:left!important;text-shadow:0 1px 2px rgba(0,0,0,.1)!important;line-height:1.3!important;box-sizing:border-box!important;display:block!important;opacity:1!important;visibility:visible!important}}@media(max-width:767px){.simulator_title{font-size:clamp(1.5rem,5vw,2rem)!important;margin:2rem auto 1.5rem!important;padding:0 1rem!important}.simulator_title:after{width:60px!important;height:3px!important;bottom:-.5rem!important}}@media(min-width:768px)and (max-width:1023px){.simulator_title{font-size:clamp(1.75rem,3.5vw,2.25rem)!important;margin:2.25rem auto 1.75rem!important}}@media(min-width:390px)and (max-width:844px){.simulator_section{display:block!important;width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important}.simulator_results,.simulator_house_container .simulator_results,.simulator_house_content .simulator_results,.credit .simulator_results,.values_credit_personal .simulator_results,.values_credit_transfer_index .simulator_results{display:flex!important;flex-direction:column!important;align-items:center!important;gap:.25rem!important;width:100%!important;max-width:100%!important;margin:0!important;padding:1.25rem 1rem!important;box-sizing:border-box!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;transform:none!important;text-align:center!important;background:linear-gradient(135deg,#fff6,#fafafa73)!important;border-radius:12px!important;border:1px solid rgba(0,231,201,.1)!important;box-shadow:0 2px 12px #0000000a,0 1px 4px #00000005!important;align-self:stretch!important}.simulator_results .button_contact,.simulator_results button,.values_credit_personal button,.values_credit_transfer_index button,.values_credit_transfer_index .button_contact{display:block!important;font-family:Poppins,sans-serif!important;font-weight:600!important;font-size:clamp(.9rem,2.5vw,1rem)!important;width:100%!important;max-width:280px!important;min-height:44px!important;height:auto!important;padding:.875rem 1.5rem!important;background-color:#00e7c9!important;border:none!important;border-radius:8px!important;transition:all .3s ease!important;margin:1rem auto 0!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;box-sizing:border-box!important;position:relative!important;visibility:visible!important;opacity:1!important}.simulator_results .button_contact a,.simulator_results button a,.values_credit_personal button a,.values_credit_transfer_index button a{text-decoration:none!important;color:#000!important;display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:center!important}.simulator_results .total_simulator,.simulator_results .value_total,.simulator_results .credit_details{font-family:Poppins,sans-serif!important;text-align:center!important;width:100%!important;margin:.5rem 0!important;visibility:visible!important;opacity:1!important}.simulator_results .total_simulator{font-size:clamp(1rem,3vw,1.1rem)!important;font-weight:600!important;color:#555!important;margin:0 auto .25rem!important;letter-spacing:.01em!important}.simulator_results .value_total{font-size:clamp(2rem,6vw,2.5rem)!important;font-weight:700!important;color:#00e7c9!important;letter-spacing:-.02em!important;text-shadow:0 2px 8px rgba(0,231,201,.15)!important}.simulator_results .credit_details{font-size:clamp(.8rem,2vw,.9rem)!important;color:#666!important;line-height:1.5!important;margin:.15rem 0!important;font-weight:500!important;letter-spacing:.01em!important}.simulator_results .credit_details .output{font-weight:600!important;color:#333!important}.simulator_results .disclaimer{font-size:clamp(.7rem,1.8vw,.75rem)!important;color:#888!important;margin:.75rem 0 .5rem!important;font-style:italic!important;opacity:.85!important}.simulator_house_container{display:block!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:5rem 1rem!important;box-sizing:border-box!important}.simulator_house_content{display:flex!important;flex-direction:column!important;position:relative!important;visibility:visible!important;opacity:1!important;width:100%!important}.simulator_layout_wrapper{display:flex!important;flex-direction:column!important;gap:1rem!important;width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important}.simulator_field_row{display:grid!important;grid-template-columns:1fr!important;gap:.75rem!important;width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;inset:auto!important;transform:none!important;margin:0!important}.simulator_field_wrapper{display:flex!important;flex-direction:column!important;gap:.75rem!important;width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;inset:auto!important;transform:none!important;margin:0!important}.simulator_field_wrapper .simulator_field_label,.simulator_house_container .simulator_field_label{position:relative!important;inset:auto!important;transform:none!important;margin:0!important;width:100%!important;max-width:100%!important;font-family:Poppins,sans-serif!important;font-size:.9rem!important;font-weight:500!important;color:#000!important;text-align:left!important;display:block!important;visibility:visible!important;opacity:1!important}.simulator_slider_indicator{display:flex!important;align-items:center!important;gap:.75rem!important;width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;inset:auto!important;transform:none!important;margin:.5rem 0!important}.simulator_house_container .simulator_slider_indicator input[type=range],.simulator_house_container .simulator_slider_indicator .simulator_range,.simulator_house_container .simulator_field_wrapper input[type=range],.simulator_house_container .simulator_field_wrapper .simulator_range{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;min-width:auto!important;max-width:100%!important;margin:0!important;display:block!important;visibility:visible!important;opacity:1!important}.simulator_number_wrapper{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;width:100%!important;min-width:auto!important;max-width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;inset:auto!important;transform:none!important;margin:0!important}.simulator_house_container .simulator_number_display,.simulator_house_container .simulator_age_display,.simulator_house_container .simulator_field_row .simulator_number_display,.simulator_house_container .simulator_field_row .simulator_age_display{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;min-width:auto!important;max-width:100%!important;font-size:clamp(2rem,6vw,3rem)!important;text-align:left!important;display:block!important;visibility:visible!important;opacity:1!important;margin:0!important;border:2px solid transparent!important;background:transparent!important;outline:none!important}.simulator_results_wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;inset:auto!important;transform:none!important;margin:2rem auto 0!important;margin-left:0!important;margin-bottom:0!important;padding:0!important}.simulator_terms_container{display:flex!important;align-items:center!important;gap:.5rem!important;justify-content:center!important;width:100%!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;inset:auto!important;transform:none!important;margin:1.5rem auto 0!important}.simulator_house_content>input[type=text],.simulator_house_content input[type=text][style*="display: none"],.simulator_house_content input[type=text][style*="display:none"],.simulator_house_container>input[type=text],.simulator_house_container input[type=text][style*="display: none"],.simulator_house_container input[type=text][style*="display:none"],.simulator_house_content input[type=text].valuehabit,.simulator_house_content input[type=text].simulator_number,.simulator_house_content input[type=text].months,.simulator_house_content input[type=text].simulator_number_transfer1,.simulator_house_content input[type=text].simulator_number_transfer2,.simulator_house_content input[type=text].simulator_number_transfer_value,.simulator_house_content input[type=text].simulator_number_transfer,.simulator_house_content input[type=text].simulator_number_personal,.simulator_house_content input[type=text].simulator_number_auto,.simulator_house_content input[type=text].simulator_number_price,.simulator_house_content input[type=text].simulator_number_obras,.simulator_house_content input[type=text].simulator_number_year,.simulator_house_content input[type=text]#amount_habit,.simulator_house_content input[type=text]#months_habit,.simulator_house_content input[type=text]#amount,.simulator_house_content input[type=text]#months,.simulator_house_content input[type=text]#amount_obras,.simulator_house_content input[type=text]#months_obras{display:none!important;visibility:hidden!important;opacity:0!important;position:absolute!important;width:0!important;height:0!important;padding:0!important;margin:0!important;border:none!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;pointer-events:none!important}}@media(min-width:390px)and (max-width:844px){.container_taxas{width:96%;display:flex;flex-direction:column;gap:2.5rem;margin-top:-2rem;margin-left:-1%}.title-contact-background{background-color:#00e7c9;width:50%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_contact{width:150vw;opacity:.5;margin-top:24rem;margin-left:.4rem;position:relative;z-index:-1}.title-partner-background{background-color:#00e7c9;width:45%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-1rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_ser{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_partner{position:relative;font-family:poppins;font-weight:500;font-size:20px;top:12rem;left:21%;margin-bottom:-13rem}.container_imt{margin-top:13rem}.title-imt-background{background-color:#00e7c9;width:45%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.tittleimt{font-size:21px;margin-left:4%}.logo_effigy_bg_imt_is{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem;position:relative;z-index:1}.intro_text_imt{width:87vw;margin-top:8rem;margin-left:9%;position:relative;z-index:1}.intro_text_imt p{margin-top:2%}.container_imt_is{display:flex;flex-direction:column;gap:1.5rem;width:90%;max-width:500px;height:76vh;margin:-32rem auto 13rem;padding:1.5rem;box-sizing:border-box;background-color:#f9f9f991;border-radius:12px;position:relative;z-index:1}.container_imt_is .campo{display:flex;flex-direction:column;gap:.5rem;width:100%}.container_imt_is label{font-size:16px;font-weight:500;color:#333}.container_imt_is select{width:100%;padding:.8rem 1rem;font-size:16px;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23333' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.resultado{display:flex;flex-direction:column;gap:.75rem}.container_esforco{margin-top:13rem}.title-esforco-background{background-color:#00e7c9;width:45%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.tittleesforco{font-size:18px;margin-left:4%}.icon_taxa{width:24%;height:24%;margin-top:-62.6%;transform:translate(17em)}.logo_effigy_bg_esforco{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_taxa{width:87vw;margin-top:8rem;margin-left:9%}.intro_text_taxa p{margin-top:2%}.simulador_wrapper{position:relative;display:flex;flex-direction:column;align-items:center;gap:2.5rem;width:89%;padding:1rem;padding-bottom:100px;margin-left:auto;margin-right:auto;margin-top:-28rem}.simulator_container_taxa_esforco{width:100%;max-width:500px;display:flex;flex-direction:column;gap:2rem;z-index:1}.input-group{width:100%;display:flex;flex-direction:column;gap:.75rem}.input-group label{font-size:17px;font-weight:500;color:#333}.input-with-symbol{position:relative;width:100%}.input-with-symbol input[type=number]{width:100%;padding:.8rem 2.5rem .8rem 1rem;font-size:1.5rem;font-weight:500;border:1px solid #000000ff;border-radius:8px;box-sizing:border-box}.cifrao_euro{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:1.5rem;color:#000}.input_redimento{max-width:100%;margin-top:.5rem}.container_erros{max-width:220%;display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;padding-top:10%}.resultado{margin-bottom:1rem}.alerta_taxa_esforco{position:absolute;order:3;font-size:1rem;line-height:1.5;padding:1rem;border-radius:8px;width:105%;max-width:300px;box-sizing:border-box;min-height:25px;top:36rem;transition:opacity .3s ease}.alerta_taxa_esforco.show-error{display:block;opacity:1}.title-transfer-background{background-color:#00e7c9;width:50%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_transfer{width:150vw;opacity:.5;margin-top:24rem;margin-left:.4rem}.intro_text_transfer{width:87vw;margin-top:8rem;margin-left:9%}.intro_text_transfer p{margin-top:2%}.simulator_container{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%}.simulator_wrapper{width:100%;padding:1rem;display:flex;flex-direction:column;gap:1rem}.paragraph_simulator_transfer_2{font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:-3.5rem;margin-left:-1.7%;margin-bottom:-10%}.paragraph_simulator_transfer_3{font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:-2.5rem;margin-left:-1.7%;margin-bottom:-10%}.simulator_results{width:100%;text-align:center;margin-top:4rem}.simulator_results .button_contact,.simulator_results button{display:block!important;font-family:Poppins,sans-serif!important;font-weight:600!important;font-size:clamp(.9rem,2.5vw,1rem)!important;width:100%!important;max-width:280px!important;min-height:44px!important;height:auto!important;padding:.875rem 1.5rem!important;background-color:#00e7c9!important;border:none!important;border-radius:8px!important;transition:all .3s ease!important;margin:1.5rem auto 0!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;box-sizing:border-box!important}.title-personal-background{background-color:#00e7c9;width:50%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.tittlepersonal{font-size:21px;margin-left:3%}.logo_effigy_bg_personal{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_personal{width:87vw;margin-top:8rem;margin-left:9%}.intro_text_personal p{margin-top:2%}.simulator_field_label{font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;transform:translateY(-1.8rem);margin-left:4.3%;margin-bottom:-10%}.simulator_results,.simulator_house_container .simulator_results{width:100%!important;max-width:100%!important;text-align:center!important;margin-top:2rem!important;margin-bottom:1.5rem!important;margin-left:0!important;margin-right:0!important;padding:0 1rem!important;box-sizing:border-box!important;transform:none!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important}.value_total{font-family:Poppins,sans-serif!important;font-weight:700!important;font-size:clamp(2rem,6vw,2.5rem)!important;margin-bottom:.5rem!important;text-align:center!important;width:100%!important}.credit_details{font-size:clamp(.875rem,2vw,1rem)!important;line-height:1.5!important;opacity:.9!important;text-align:center!important;width:100%!important;margin:.5rem 0!important}.simulator_results .button_contact,.simulator_results button,.values_credit_personal button{display:block!important;font-family:Poppins,sans-serif!important;font-weight:600!important;font-size:clamp(.9rem,2.5vw,1rem)!important;width:100%!important;max-width:280px!important;min-height:44px!important;height:auto!important;padding:.875rem 1.5rem!important;background-color:#00e7c9!important;border:none!important;border-radius:8px!important;transition:all .3s ease!important;margin:1.5rem auto 0!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;box-sizing:border-box!important}.values_credit_personal button a{text-decoration:none;color:#000;display:block;margin-top:1%}.title-car-background{background-color:#00e7c9;width:58%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_auto{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_habit_auto{width:87vw;margin-top:8rem;margin-left:8%}.intro_text_habit_auto p{width:110%;margin-top:2%;font-size:16px}.simulator_container_auto{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:1rem}.simulator_auto{width:100%}.third_container_auto2{position:relative;top:-25rem;right:.8rem}.simulator_field_label{transform:translateY(-23rem);font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:2%;transform:translateY(-22rem);margin-left:1%;margin-bottom:-10%}.slider{min-width:86vw;transform:translateY(-74vw);margin:0 0 0 -6%}.simulator_range{min-width:86vw;transform:translateY(-70vw);margin:0 0 0 -6%}.simulator_number_display{position:absolute;top:-16rem;left:80%;transform:translate(-50%);width:100%;font-size:clamp(55px,8vw,3rem);font-weight:700;font-family:poppins;color:#000;text-align:center;border:none;background:none;outline:none}.simulator_results{width:120%;text-align:center;transform:translateY(-23rem);margin-left:-2rem;color:#000;margin-bottom:-42rem}.credit_details{font-size:.875rem;line-height:1.5;opacity:.9}.values_credit_auto button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:55%;height:5vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:6.2rem;transform:translateY(44%)}.title-obras-background{background-color:#00e7c9;width:-moz-max-content;width:max-content;max-width:90%;padding:4%;margin:3rem 0 3rem 6.9vw;margin-top:-8.5rem;margin-bottom:-3rem;margin-left:3%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.intro_text_habit_obras{margin-top:7.5rem}.intro_text_habit_obras p{font-size:1rem;line-height:1.6;color:#555;margin:.5rem 0 0;margin-left:4%;text-align:left}.logo_effigy_bg_obras{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem;z-index:1}.simulator_wrapper{width:100%}.simulator-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}.simulator_number_display{font-size:3.6rem;font-weight:700;color:#000;border:none;background:none;text-align:right;width:auto;padding:0;position:static;transform:none;margin:0;outline:none;margin-left:-30rem}.simulator_field_label{font-family:poppins;font-weight:400;color:#000;width:auto;margin:0 0 0 6%;margin-bottom:-1rem}.simulator_number_obras{font-size:3.6rem;font-weight:700;color:#000;border:none;background:none;text-align:right;width:auto;padding:0;position:static;transform:none;margin:0;outline:none;margin-left:-31.5rem}.simulator_range{min-width:86vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;background:#ddd;border-radius:5px;outline:none;margin:0;transform:none}.simulator_field_label{font-family:poppins;font-weight:400;color:#000;width:auto;margin:0 0 0 6%;transform:translateY(-2.2rem);margin-bottom:-1rem}.simulator_number_year{font-size:3.6rem;font-weight:700;color:#000;border:none;background:none;text-align:right;width:auto;padding:0;position:static;transform:none;margin:0;outline:none;margin-left:-29.2rem;transform:translateY(-14%)}.simulator_range{min-width:86vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;background:#e0e0e0;border-radius:3px;outline:none;margin:0;transform:none}.simulator_range::-webkit-slider-thumb{margin-top:-6px!important}.simulator_range::-moz-range-thumb{border:none!important}.values_credit_habit_obras{display:flex;flex-direction:column;align-items:center;gap:8px;width:91vw;margin-top:-22%;transform:translate(-2%)}.values_credit_habit_obras button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:54%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:.5rem}.values_credit_habit_obras button a{text-decoration:none;color:#000;display:block;margin-top:-2%;margin-left:2%}.intro_text_habit_novo{width:87vw;margin-top:8rem;margin-left:9%}.simulator_logo{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:clamp(200px,50vw,350px)!important;max-width:65%!important;height:auto!important;opacity:.5!important;margin:0!important;z-index:0!important;pointer-events:none!important;-o-object-fit:contain!important;object-fit:contain!important}.intro_text_habit_novo p{margin-top:2%}.simulator_container{display:flex;flex-direction:column;gap:2.5rem;width:100%}.simulator{display:flex;flex-direction:column;align-items:center;width:100%}.simulator_field_label{font-family:poppins;font-weight:500;color:#000;font-size:16px}.simulator_number{font-size:clamp(55px,8vw,4rem);font-weight:700;font-family:poppins;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;transform:translateY(-64%);margin-left:36%;margin-bottom:-6%}.simulator_range{min-width:85vw;transform:translateY(-97vw);margin:0 0 0 0%}.simulator_results,.simulator_house_container .simulator_results{display:flex!important;flex-direction:column!important;align-items:center!important;gap:.75rem!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 1rem!important;box-sizing:border-box!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;transform:none!important}.total_simulator{font-size:clamp(1.25rem,4vw,1.5rem)!important;font-weight:700!important;color:#000!important;text-align:center!important;width:100%!important;margin:0!important}.value_total{font-size:clamp(2rem,6vw,2.5rem)!important;font-weight:700!important;color:#000!important;text-align:center!important;margin:.5rem 0!important}.credit_details{font-size:clamp(.875rem,2vw,1rem)!important;color:#555!important;margin-top:.5rem!important;text-align:center!important;width:100%!important}.simulator_results .button_contact,.simulator_results button{display:block!important;font-family:Poppins,sans-serif!important;font-weight:600!important;font-size:clamp(.9rem,2.5vw,1rem)!important;width:100%!important;max-width:280px!important;min-height:44px!important;height:auto!important;padding:.875rem 1.5rem!important;background-color:#00e7c9!important;border:none!important;border-radius:8px!important;transition:all .3s ease!important;margin:1.5rem auto 0!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;box-sizing:border-box!important;position:relative!important;visibility:visible!important;opacity:1!important}.simulator_results .button_contact a,.simulator_results button a{text-decoration:none!important;color:#000!important;display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:center!important}.logo_effigy_bg_transfer_index{position:relative;left:-.5%;opacity:.5;top:11rem;width:175vw;height:55vh;z-index:-1}.credit{padding:20px 15px;text-align:center}.simulator_container{display:flex;flex-direction:column;align-items:center;gap:40px;margin-top:1rem}.simulator_transfer_index{position:relative;width:100%;max-width:400px}.third_container_transfer_index2{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:15px}.paragraph_simulator_transfer_index2{position:absolute;max-width:2%;top:69%;right:21rem;text-align:center;font-size:16px;font-weight:400;color:#000}.paragraph_simulator_transfer_index3{position:absolute;max-width:2%;top:58%;right:21rem;text-align:center;font-size:16px;font-weight:400;color:#000}.simulator_number_transfer1{font-size:59px!important;font-weight:700;width:100%;text-align:center;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-left:3rem;margin-top:31rem;outline:none}.simulator_number_transfer2{font-size:59px!important;font-weight:700;width:100%;text-align:center;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-top:22rem;margin-left:2rem;outline:none}.simulator_range{position:relative;min-width:90vw;left:1.7rem;top:-1.7rem;z-index:1}.credit_details{width:100%;font-size:15px;color:#000;text-align:center;font-weight:400}.total_simulator{font-family:poppins;font-weight:300;font-size:34px;margin-bottom:-5px}.simulator_results{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:-29%}.values_credit_transfer_index p{margin:0;padding:0}.values_credit_transfer_index button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:50%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:.4rem}.values_credit_transfer_index button a{text-decoration:none;color:#000;display:block;margin-top:-2%}}@media(min-width:1440px)and (max-width:1599px){.simulator_transfer_index{margin-top:-28rem;margin-left:-2.5rem}.third_container_transfer_index2 input[type=text]{font-size:clamp(5rem,7vw,7.5rem)}}@media(min-width:768px)and (max-width:1023px){.simulator_transfer_index{margin-top:-10rem;margin-left:0;width:100%}.simulator_range{max-width:80%;left:10%;position:relative;top:2rem}.third_container_transfer_index2 input[type=text]{font-size:clamp(2.5rem,5vw,4rem);width:100%}.logo_effigy_bg_transfer_index{width:100%;opacity:.2}}@media(min-width:321px)and (max-width:390px){.container_taxas{width:96%;display:flex;flex-direction:column;gap:2.5rem;margin-top:2rem;margin-left:-1%}.title-contact-background{background-color:#00e7c9;width:50%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_contact{width:150vw;opacity:.5;margin-top:24rem;margin-left:.4rem;position:relative;z-index:-1}.title-partner-background{background-color:#00e7c9;width:45%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-1rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_ser{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_partner{position:relative;font-family:poppins;font-weight:500;font-size:20px;top:12rem;left:21%;margin-bottom:-13rem}.container_imt{margin-top:13rem}.title-imt-background{background-color:#00e7c9;width:45%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.tittleimt{font-size:21px;margin-left:4%}.logo_effigy_bg_imt_is{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem;position:relative;z-index:1}.intro_text_imt{width:87vw;margin-top:8rem;margin-left:9%;position:relative;z-index:1}.intro_text_imt p{margin-top:2%}.container_imt_is{display:flex;flex-direction:column;gap:1.5rem;width:90%;max-width:500px;height:76vh;margin:-32rem auto 13rem;padding:1.5rem;box-sizing:border-box;background-color:#f9f9f991;border-radius:12px;position:relative;z-index:1}.container_imt_is .campo{display:flex;flex-direction:column;gap:.5rem;width:100%}.container_imt_is label{font-size:16px;font-weight:500;color:#333}.container_imt_is select{width:100%;padding:.8rem 1rem;font-size:16px;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23333' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.resultado{display:flex;flex-direction:column;gap:.75rem}.container_esforco{margin-top:13rem}.title-esforco-background{background-color:#00e7c9;width:45%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.tittleesforco{font-size:18px;margin-left:4%}.icon_taxa{width:24%;height:24%;margin-top:-62.6%;transform:translate(17em)}.logo_effigy_bg_esforco{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_taxa{width:87vw;margin-top:8rem;margin-left:9%}.intro_text_taxa p{margin-top:2%}.simulador_wrapper{position:relative;display:flex;flex-direction:column;align-items:center;gap:2.5rem;width:89%;padding:1rem;padding-bottom:100px;margin-left:auto;margin-right:auto;margin-top:-28rem}.simulator_container_taxa_esforco{width:100%;max-width:500px;display:flex;flex-direction:column;gap:2rem;z-index:1}.input-group{width:100%;display:flex;flex-direction:column;gap:.75rem}.input-group label{font-size:17px;font-weight:500;color:#333}.input-with-symbol{position:relative;width:100%}.input-with-symbol input[type=number]{width:100%;padding:.8rem 2.5rem .8rem 1rem;font-size:1.5rem;font-weight:500;border:1px solid #000000ff;border-radius:8px;box-sizing:border-box}.cifrao_euro{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:1.5rem;color:#000}.input_redimento{max-width:100%;margin-top:.5rem}.container_erros{max-width:220%;display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;padding-top:10%}.resultado{margin-bottom:1rem}.alerta_taxa_esforco{position:absolute;order:3;font-size:1rem;line-height:1.5;padding:1rem;border-radius:8px;width:105%;max-width:300px;box-sizing:border-box;min-height:25px;top:36rem;transition:opacity .3s ease}.alerta_taxa_esforco.show-error{display:block;opacity:1}.title-transfer-background{background-color:#00e7c9;width:50%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_transfer{width:150vw;opacity:.5;margin-top:24rem;margin-left:.4rem}.intro_text_transfer{width:87vw;margin-top:8rem;margin-left:9%}.intro_text_transfer p{margin-top:2%}.simulator_container{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%}.simulator_wrapper{width:100%;padding:1rem;display:flex;flex-direction:column;gap:1rem}.paragraph_simulator_transfer_2{font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:-3.5rem;margin-left:-1.7%;margin-bottom:-10%}.paragraph_simulator_transfer_3{font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:-2.5rem;margin-left:-1.7%;margin-bottom:-10%}.simulator_number_display{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;margin-top:-13%;margin-left:24%}.simulator_range{max-width:105%;transform:translateY(-2.2vw);margin:0 0 0 -2.7%;margin-bottom:3rem}.simulator_number_display{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;margin-top:-10.6%;margin-left:33%}.simulator_range{max-width:105%;transform:translateY(-2.2vw);margin:0 0 0 -2.7%}.values_credit_transfer{width:100%;text-align:center;margin-top:2rem}.values_credit_transfer button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:50%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:6.5rem;margin-top:1rem}.values_credit_transfer button a{text-decoration:none;color:#000;display:block;margin-top:-2%}.title-personal-background{background-color:#00e7c9;width:50%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.tittlepersonal{font-size:21px;margin-left:3%}.logo_effigy_bg_personal{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_personal{width:87vw;margin-top:8rem;margin-left:9%}.intro_text_personal p{margin-top:2%}.simulator_field_label{font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:1rem;transform:translateY(-1.8rem);margin-left:4.3%;margin-bottom:-10%}.simulator_number_display{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;margin-top:-11.6%;transform:translate(19%)}.simulator_range{max-width:91%;transform:translateY(-2.2vw);margin:0 0 0 4%}.simulator_number_display{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;margin-top:-10.2%;margin-left:55%;z-index:1}.simulator_range{max-width:92%;transform:translateY(-2.2vw);margin:0 0 0 4%}.simulator_results{width:100%;text-align:center;transform:translateY(-8rem);margin-bottom:-2rem}.value_total{font-family:poppins;font-weight:300;font-size:34px;margin-bottom:10px}.simulator_results{margin-top:4rem}.values_credit_personal button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:50%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:6rem;margin-top:3%}.values_credit_personal button a{text-decoration:none;color:#000;display:block;margin-top:1%}.title-car-background{background-color:#00e7c9;width:58%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_auto{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_habit_auto{width:87vw;margin-top:8rem;margin-left:8%}.intro_text_habit_auto p{width:110%;margin-top:2%;font-size:16px}.simulator_container_auto{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:1rem}.simulator_auto{width:100%}.third_container_auto2{position:relative;top:-25rem;right:.8rem}.simulator_field_label{transform:translateY(-23rem);font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:2%;transform:translateY(-22rem);margin-left:1%;margin-bottom:-10%}.slider{max-width:105%;transform:translateY(-74vw);margin:0 0 0 -4%}.simulator_range{max-width:105%;transform:translateY(-70vw);margin:0 0 0 -4%}.simulator_number_display{position:absolute;top:-16rem;left:80%;transform:translate(-50%);width:100%;font-size:clamp(55px,8vw,3rem);font-weight:700;font-family:poppins;color:#000;text-align:center;border:none;background:none;outline:none}.simulator_results{width:120%;text-align:center;transform:translateY(-23rem);margin-left:-2rem;color:#000;margin-bottom:-42rem}.credit_details{font-size:.875rem;line-height:1.5;opacity:.9}.values_credit_auto button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:55%;height:5vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:6.2rem;transform:translateY(44%)}.title-obras-background{background-color:#00e7c9;width:-moz-max-content;width:max-content;max-width:90%;padding:4%;margin:3rem 0 3rem 6.9vw;margin-top:-8.5rem;margin-bottom:-3rem;margin-left:3%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.intro_text_habit_obras{margin-top:7.5rem}.intro_text_habit_obras p{font-size:1rem;line-height:1.6;color:#555;margin:.5rem 0 0;margin-left:4%;text-align:left}.logo_effigy_bg_obras{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem;z-index:1}.simulator_wrapper{width:100%}.simulator-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}.simulator_field_label{font-family:poppins;font-weight:400;font-size:15px;color:#000;width:auto;margin:0 0 0 6%;margin-bottom:-1rem}.simulator_number_display{font-size:3.6rem;font-weight:700;color:#000;border:none;background:none;text-align:right;width:auto;padding:0;position:static;transform:none;margin:0;outline:none;margin-left:-30rem}.simulator_field_label{font-family:poppins;font-weight:400;color:#000;width:auto;margin:0 0 0 6%;margin-bottom:-1rem}.simulator_number_obras{font-size:3.6rem;font-weight:700;color:#000;border:none;background:none;text-align:right;width:auto;padding:0;position:static;transform:none;margin:0;outline:none;margin-left:-31.5rem}.simulator_range{min-width:86vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;background:#e0e0e0;border-radius:3px;outline:none;margin:0;transform:none}.simulator_range::-webkit-slider-thumb{margin-top:-6px!important}.simulator_range::-moz-range-thumb{border:none!important}.simulator_field_label{font-family:poppins;font-weight:400;color:#000;width:auto;margin:0 0 0 6%;transform:translateY(-2.2rem);margin-bottom:-1rem}.simulator_number_year{font-size:3.6rem;font-weight:700;color:#000;border:none;background:none;text-align:right;width:auto;padding:0;position:static;transform:none;margin:0;outline:none;margin-left:-29.2rem;transform:translateY(-14%)}.simulator_range{max-width:86vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;background:#ddd;border-radius:5px;outline:none;margin:0;transform:none}.values_credit_habit_obras{display:flex;flex-direction:column;align-items:center;gap:8px;width:91vw;margin-top:-22%;transform:translate(-2%)}.values_credit_habit_obras button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:54%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:.5rem}.values_credit_habit_obras button a{text-decoration:none;color:#000;display:block;margin-top:-2%;margin-left:2%}.intro_text_habit_novo{width:87vw;margin-top:8rem;margin-left:9%}.simulator_logo{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:clamp(200px,50vw,350px)!important;max-width:65%!important;height:auto!important;opacity:.5!important;margin:0!important;z-index:0!important;pointer-events:none!important;-o-object-fit:contain!important;object-fit:contain!important}.intro_text_habit_novo p{margin-top:2%}.simulator_container{display:flex;flex-direction:column;gap:2.5rem;width:100%}.simulator{display:flex;flex-direction:column;align-items:center;width:100%}.paragraph_simulator_habit{font-family:poppins;font-weight:400;color:#000;font-size:16px}.tittlehabit{font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:-32rem;margin-left:2%;margin-bottom:-10%}.simulator_number{font-size:clamp(55px,8vw,4rem);font-weight:700;font-family:poppins;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;transform:translateY(-64%);margin-left:36%;margin-bottom:-6%}.slider_habit{max-width:79%;transform:translateY(-97vw);margin:0 0 0 10%}.slider_2_habit{max-width:100%;margin-top:-11%;margin-bottom:.5rem}.values_credit_habit{display:flex;flex-direction:column;align-items:center;gap:8px;width:91vw;margin-top:-13rem;margin-left:-1rem}.total_simulator{font-size:1.5rem;font-weight:700;color:#000}.value_total{font-size:40px;font-weight:700;color:#000}.credit_details{font-size:.9rem;color:#000;margin-top:.5rem}.simulator_results button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:54%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:3rem}.simulator_results button a{text-decoration:none;color:#000;display:block;margin-top:-2%;margin-left:5%}.logo_effigy_bg_transfer_index{position:relative;left:-.5%;opacity:.5;top:11rem;width:175vw;height:55vh;z-index:-1}.credit{padding:20px 15px;text-align:center}.simulator_container{display:flex;flex-direction:column;align-items:center;gap:40px;margin-top:1rem}.simulator_transfer_index{position:relative;width:100%;max-width:400px}.third_container_transfer_index2{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:15px}.paragraph_simulator_transfer_index2{position:absolute;max-width:2%;top:69%;right:22rem;text-align:center;font-size:16px;font-weight:400;color:#000}.paragraph_simulator_transfer_index3{position:absolute;max-width:2%;top:58%;right:22rem;text-align:center;font-size:16px;font-weight:400;color:#000}.simulator_number_transfer1{font-size:59px!important;font-weight:700;width:100%;text-align:center;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-left:3rem;margin-top:31rem}.simulator_number_transfer2{font-size:59px!important;font-weight:700;width:100%;text-align:center;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-top:22rem;margin-left:2rem}.simulator_range{position:relative;min-width:90vw;left:1.7rem;top:-1.7rem;z-index:1}.credit_details{width:100%;font-size:15px;color:#000;text-align:center;font-weight:400}.total_simulator{font-family:poppins;font-weight:300;font-size:34px;margin-bottom:-5px}.simulator_results{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:-29%}.values_credit_transfer_index p{margin:0;padding:0}.values_credit_transfer_index button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:50%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:.4rem}.values_credit_transfer_index button a{text-decoration:none;color:#000;display:block;margin-top:-2%}}@media(min-width:1280px)and (max-width:1439px){.simulator_transfer_index{margin-top:-25rem;margin-left:-2rem}.simulator_range{max-width:29vw;left:26rem;top:26rem}.third_container_transfer_index2 input[type=text]{font-size:clamp(4rem,6vw,6.5rem)}}@media(min-width:1024px)and (max-width:1279px){.simulator_transfer_index{margin-top:-20rem;margin-left:-1rem}.simulator_range{max-width:28vw;left:20rem;top:23rem}.third_container_transfer_index2 input[type=text]{font-size:clamp(3.5rem,5vw,5rem)}}@media(min-width:1536px){.icon_taxa{width:7%;height:7%;margin-top:-21.6%;transform:translate(31rem)}.paragraph_simulator_auto_valor.tittlevaluecar{font-family:poppins;color:#000;min-width:29%;font-size:16px;margin-left:-.8rem;transform:translateY(-1.5rem)}.paragraph_simulator_auto.monthstittle{position:absolute;font-size:16px;font-family:poppins;color:#000;min-width:29%;left:2.4rem;transform:translateY(-.1rem)}.paragraph_simulator_value{font-family:poppins;font-weight:400;color:#000;width:40%;font-size:16px;margin-left:2rem;text-align:left}.simulator_number_obras.valueoremodelacao{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:23vw;margin-top:-9%;margin-left:10.3%}.paragraph_simulator_obras.tittleobrasremo{font-family:poppins;font-weight:400;color:#000;width:40%;font-size:16px;margin-left:2rem;text-align:left}.slider_habit{position:relative;min-width:31vw;top:0rem;right:10%}}@media(min-width:1600px)and (max-width:1919px){.simulator_transfer_index{margin-top:-29rem;margin-left:-2.8rem}.simulator_range{max-width:30.5vw;left:31.5rem;top:28.5rem}.third_container_transfer_index2 input[type=text]{font-size:clamp(6rem,7.5vw,7.5rem)}}@media(max-width:1919px){.simulator_transfer_index{margin-top:clamp(-15rem,-20vw,-30rem);margin-left:clamp(-1rem,-2vw,-3rem)}.simulator_range{max-width:clamp(25vw,28vw,31vw);left:clamp(15rem,25vw,32.8rem);top:clamp(10rem,15vw,20rem);top:clamp(18rem,24vw,29rem)}.third_container_transfer_index2 input[type=text]{font-size:clamp(3rem,6vw,80px);width:clamp(100%,110%,124%)}.credit{width:100%;padding:clamp(1rem,2vw,2rem)}.logo_effigy_bg_transfer_index{width:100%;max-width:100%;height:auto;opacity:.3}.simulator_results{width:100%;padding:clamp(1rem,2vw,2rem);text-align:center}.total_simulator{font-size:clamp(1.5rem,3vw,2.5rem)}.credit_details{font-size:clamp(.875rem,1.2vw,1rem)}}@media(min-width:1920px){.logo_effigy_bg_ser{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:31.1rem}.simulator_number_transfer.number_transfer{margin-left:11rem;font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:4%;transform:translate(-10.5%)}.third_container_transfer1,.third_container_transfer2{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:-6.4rem}.simulator_range{margin-top:-4rem}.logo_effigy_bg_transfer{width:50%;height:50%;opacity:.5;margin-top:33rem;margin-left:31.1rem}.simulator_results{width:37vw;text-align:center;margin-top:-15rem;transform:translate(-75px)}.paragraph_simulator_personal_meses.monthspersonal{font-family:poppins;color:#000;min-width:29%;font-size:19px;font-weight:500}.simulator_range,.slider_personal{min-width:31vw;transform:translateY(-7rem);margin-left:-1rem}.simulator-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}.simulator_number_personal.numbervaluepersonal{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-right:3rem;transform:translateY(-.5rem)}.paragraph_simulator_personal.valuepersonal{font-family:poppins;color:#000;min-width:29%;font-size:19px;font-weight:500;margin-left:1rem;transform:translateY(-1.1rem)}.intro_text_personal p{width:52%;margin-top:2%;margin-left:7rem;font-family:Poppins,sans-serif;font-weight:400;font-size:21px}.tittlepersonal{font-size:34px;margin-left:6%;padding-top:8%}.title-personal-background{height:5.5vw;width:17%;margin-left:14.9vw;margin-top:11.8rem;background-color:#00e7c9}.paragraph_simulator_auto_valor.tittlevaluecar{font-family:poppins;color:#000;min-width:29%;font-size:18px;margin-left:1rem;font-weight:400;transform:translateY(-1.1rem)}.simulator_results{text-align:center;background-color:transparent;padding:1.5rem;border-radius:12px;margin-top:-13%;z-index:1;transform:translate(-17px)}.values_credit_auto button a{text-decoration:none;color:#000;display:block;margin-left:2%;font-size:17px}.values_credit_auto button{display:block;font-family:poppins;font-weight:regular;font-size:13px;width:33%;height:4vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:12.9rem;margin-top:.9rem;margin-bottom:-32rem}.paragraph_simulator_auto.monthstittle{transform:translateY(-.8rem)}.simulator_number_auto.automonths{margin-left:28%}.simulator_number_auto_number_valor.autovalue{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:22rem;margin-left:20%}.simulator_number_auto.automonths{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:-7%;margin-left:27%}.slider_2.slider_auto2,.slider.slider_auto_value{width:92%;margin-top:1.5rem}.simulator_wrapper{width:100%;margin-top:-5rem}.intro_text_habit_auto p{width:52%;margin-top:2%;margin-left:7rem;font-family:Poppins,sans-serif;font-weight:400;font-size:21px}.title-car-background{height:5.5vw;width:17%;margin-left:14.9vw;margin-top:11.8rem;background-color:#00e7c9}.title-imt-background{height:5.5vw;width:15%;margin-left:15vw;margin-top:11.8rem;background-color:#00e7c9}.intro_text_imt p{width:52%;margin-top:2%;margin-left:7rem;font-family:Poppins,sans-serif;font-weight:400;font-size:21px}.tittleimt{font-size:30px;margin-left:12%;padding-top:10%}.logo_effigy_bg_imt_is{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:31rem;position:relative;z-index:1}.container_imt_is{display:flex;flex-direction:column;gap:1.5rem;width:90%;max-width:500px;height:58vh;margin:-53rem auto 23rem;padding:1.5rem;box-sizing:border-box;background-color:#f9f9f991;border-radius:12px;position:relative;z-index:1}.icon_taxa{width:7%;height:7%;margin-top:-19.7%;transform:translate(37rem)}.intro_text_taxa p{width:52%;margin-top:2%;margin-left:7rem;font-family:Poppins,sans-serif;font-weight:400;font-size:21px}.logo_effigy_bg_esforco{width:50%;height:50%;opacity:.5;margin-top:23rem;margin-left:33rem}.tittleesforco{font-size:30px;margin-left:6%;padding-top:10%}.title-esforco-background{height:5.5vw;width:15%;margin-left:15vw;margin-top:11.8rem;background-color:#00e7c9}.alerta_taxa_esforco{position:absolute;order:3;font-size:1rem;line-height:1.5;padding:1rem;border-radius:8px;width:167%;max-width:340px;box-sizing:border-box;min-height:1vh;top:5.6rem;left:30rem;transition:opacity .3s ease}.circle_radious{width:13vw;height:25vh;margin-top:-7.3rem;margin-left:13rem}.logo_effigy_bg_auto{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:28rem}.input-group label{font-size:20px;font-weight:500;color:#333}.input_redimento{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;transform:translateY(-6rem);width:30rem;margin-bottom:-3rem}.values_credit_habit_obras{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:-9%}.range_obras_value1.valueobras_range,.slider.range_obras{width:90%;margin-top:0rem;margin-left:1rem}.slider_months.months_slider{width:90%;margin-left:1rem;transform:translateY(-6.9rem)}.simulator-group-age{width:100%;margin-top:-5.7rem}.paragraph_simulator_value{width:120%;margin-left:3rem;font-size:18px}.simulator_number_year.yearobras{transform:translateY(-15%);margin-left:7rem}.simulator_number_obras.valueoremodelacao{transform:translate(-7%)}.simulator_number_price.number_value{margin-left:-23%}.paragraph_simulator_obra.monthsobras,.paragraph_simulator_obras.tittleobrasremo{width:120%;margin-left:3rem;font-size:18px}.intro_text_habit_obras p{text-align:left;width:52%;margin-top:2%;margin-left:5-5rem;font-family:Poppins,sans-serif;font-weight:400;font-size:21px}.logo_effigy_bg_obras{width:50%;height:50%;opacity:.5;margin-top:25rem;margin-left:30.5rem}.title-obras-background{height:5.5vw;width:17%;margin-left:14vw;margin-top:9.8rem;background-color:#00e7c9}.paragraph_simulator_transfer_index3{position:absolute;top:58.7%;left:1%;text-align:center;font-size:20px;font-weight:500;color:#000;left:-1rem}.simulator_range{position:relative;min-width:27vw;left:1.7rem;top:1.5rem}.third_container_transfer_index1 input[type=text]{margin-bottom:-7.1rem;border:0;font-size:80px;font-family:poppins;font-weight:700;text-align:end;width:124%}.values_credit_habit button a{text-decoration:none;color:#000;display:block;margin-left:2%;font-size:16px}.values_credit_habit button{display:block;font-family:poppins;font-weight:regular;font-size:13px;width:39%;height:4vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:8.5rem;margin-top:.5rem}.logo_effigy_bg_habit{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:31.1rem}.simulator_transfer_index{margin-top:-30rem;margin-left:-4.5rem;display:flex;flex-direction:column;align-items:center}.intro_text_habit_novo p{width:52%;margin-top:2%;margin-left:7rem;font-family:Poppins,sans-serif;font-weight:400;font-size:21px}.container_taxas{display:grid;grid-template-columns:repeat(auto-fit,minmax(341px,1fr));gap:5rem 9rem;max-width:82.4vw;margin-left:.2rem;margin-top:-15rem}.simulator_number_transfer_value.valuetransfer{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:-7%;transform:translate(-10.5rem)}.simulator_number_transfer.number_transfer{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:4%;transform:translate(-31.5%)}.values_credit_transfer{width:37vw;text-align:center;margin-top:3rem;margin-left:-6.6rem}.paragraph_simulator_auto.monthstittle{transform:translateY(-.8rem);font-family:poppins;color:#000;font-weight:400;min-width:29%;font-size:17px;margin-left:1rem}.slider_2.slider_auto2{width:92%;margin-top:-.5rem}.logo_effigy_bg_personal{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:35rem}.simulator_results{width:37vw;text-align:center;margin-top:-8rem;transform:translate(-29px)}.logo_effigy_bg_contact{width:50%;height:50%;opacity:.5;margin-top:11rem;margin-left:31.1rem}.title-transfer-background{height:5.5vw;width:17%;margin-left:15vw;margin-top:11.8rem;background-color:#00e7c9}.intro_text_transfer p{width:57%;margin-top:2%;font-family:Poppins,sans-serif;font-size:19px;font-weight:400;margin-left:7rem}.paragraph_simulator_transfer_index2{position:absolute;top:70.5%;text-align:center;font-size:20px;font-weight:500;color:#000;left:-1rem}.paragraph_simulator_transfer_index3{position:absolute;top:58%;left:1%;text-align:center;font-size:20px;font-weight:500;color:#000;left:-1rem}.simulator_number_transfer1{font-size:68px!important;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-left:12rem;margin-top:30rem;outline:none}.simulator_number_transfer2{font-size:68px!important;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-top:20rem;margin-left:12rem}.simulator_range{position:relative;min-width:29vw;left:2.7rem;top:-5.3rem;z-index:1}.simulator_results{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:-8%;margin-left:3rem}}@media(min-width:1920px){.simulator_transfer_index{margin-top:-30rem;margin-left:-3rem}.simulator_range{max-width:31vw;top:29rem;left:32.6rem}.third_container_transfer_index2 input[type=text]{font-size:80px}.logo_effigy_bg_transfer_index{width:auto;max-width:100%}}@media(min-width:768px){.title-partner-background{height:5.5vw;width:17%;margin-left:16vw;margin-top:11.8rem;background-color:#00e7c9}.logo_effigy_bg_ser{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:25rem}.intro_text_partner{position:relative;font-family:poppins;font-weight:500;font-size:20px;top:12rem;left:21%;margin-bottom:-13rem}.logo_effigy_bg_contact{width:50%;height:50%;opacity:.5;margin-top:11rem;margin-left:25rem;position:relative;z-index:-1}.title-contact-background{height:5.5vw;width:15%;margin-left:16vw;margin-top:11.8rem;background-color:#00e7c9}.intro_text_imt{width:87vw;margin-top:8rem;margin-left:9%;position:relative;z-index:1}.logo_effigy_bg_imt_is{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:25rem;position:relative;z-index:1}.title-imt-background{height:5.5vw;width:15%;margin-left:16vw;margin-top:11.8rem;background-color:#00e7c9}.tittleimt{font-size:24px;margin-left:12%;padding-top:10%}.intro_text_imt p{width:52%;margin-top:2%;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;margin-left:7rem}.container_imt_is{display:flex;flex-direction:column;gap:1.5rem;width:90%;max-width:500px;height:84vh;margin:-44rem auto 13rem;padding:1.5rem;box-sizing:border-box;background-color:#f9f9f991;border-radius:12px;position:relative;z-index:1}.container_imt_is .campo{display:flex;flex-direction:column;gap:.5rem;width:100%}.container_imt_is label{font-size:16px;font-weight:500;color:#333}.container_imt_is select{width:100%;padding:.8rem 1rem;font-size:16px;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23333' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.resultado{display:flex;flex-direction:column;gap:.75rem}.intro_text_taxa{width:87vw;margin-top:8rem;margin-left:9%}.logo_effigy_bg_esforco{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:25rem}.title-esforco-background{height:5.5vw;width:15%;margin-left:16vw;margin-top:11.8rem;background-color:#00e7c9}.tittleesforco{font-size:24px;margin-left:6%;padding-top:10%}.intro_text_taxa p{width:52%;margin-top:2%;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;margin-left:7rem}.icon_taxa{width:7%;height:7%;margin-top:-21.5%;transform:translate(31rem)}.simulador_wrapper{position:relative;display:flex;flex-direction:column;align-items:center;gap:2.5rem;width:89%;padding:1rem;padding-bottom:100px;margin-left:auto;margin-right:auto;transform:translateY(-43rem)}.simulator_container_taxa_esforco{width:100%;max-width:500px;display:flex;flex-direction:column;gap:2rem;margin-right:36rem;z-index:1}.input-group{width:100%;display:flex;flex-direction:column;gap:.75rem}.input-group label{font-size:17px;font-weight:500;color:#333}.input-with-symbol{position:relative;width:100%}.input-with-symbol input[type=number]{width:96%;padding:.2rem 2.5rem .2rem 1rem;font-family:Poppins,sans-serif;font-size:22px;font-weight:500;border:1px solid #000000ff;border-radius:8px;box-sizing:border-box}.cifrao_euro{position:absolute;right:2.2rem;top:50%;transform:translateY(-50%);font-size:1.5rem;color:#787777}.input_redimento{max-width:88%;margin-top:.5rem}.container_erros{max-width:220%;display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;padding-top:10%;margin-left:9rem;transform:translateY(-23rem)}.resultado{margin-bottom:1rem}.alerta_taxa_esforco{position:absolute;order:3;font-size:1rem;line-height:1.5;padding:1rem;border-radius:8px;width:100%;max-width:340px;box-sizing:border-box;min-height:1vh;top:11rem;left:19rem;transition:opacity .3s ease}.alerta_taxa_esforco.show-error{display:block;opacity:1}.circle_radious{width:25vw;height:25vh}.intro_text_transfer{width:87vw;margin-top:8rem;margin-left:9%}.logo_effigy_bg_transfer{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:25rem}.title-transfer-background{height:5.5vw;width:17%;margin-left:16vw;margin-top:11.8rem;background-color:#00e7c9}.intro_text_transfer p{width:52%;margin-top:2%;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;margin-left:7rem}.third_container_transfer1,.third_container_transfer2{display:flex;justify-content:space-between;align-items:baseline}.paragraph_simulator_transfer_2{font-family:poppins;color:#000;font-weight:400;min-width:29%;font-size:16px;margin-left:1rem;transform:translateY(-1.1rem)}.paragraph_simulator_transfer_3{font-size:16px;font-family:poppins;color:#000;font-weight:400;min-width:29%;margin-left:1rem;transform:translateY(-1.1rem)}.simulator_number_transfer_value.valuetransfer{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:-7%;transform:translate(-7rem);margin-left:12rem}.simulator_number_transfer.number_transfer{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:4%;transform:translate(3%)}.simulator_range{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;background:transparent;border-radius:5px;outline:none;margin-top:-2.9rem}.slider_transfer2::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;background:#00e7c9;border-radius:50%;cursor:pointer}.slider_transfer2 ::-moz-range-thumb{width:24px;height:24px;background:#00e7c9;border-radius:50%;cursor:pointer}.values_credit_transfer{width:37vw;text-align:center;margin-top:3rem;margin-left:-2.6rem}.values_credit_transfer button{margin-top:1rem}.intro_text_personal{width:87vw;margin-top:8rem;margin-left:9%}.logo_effigy_bg_personal{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:25rem}.title-personal-background{height:5.5vw;width:17%;margin-left:16vw;margin-top:11.8rem;background-color:#00e7c9}.tittlepersonal{font-size:27px;margin-left:6%;padding-top:9%}.intro_text_personal p{width:52%;margin-top:2%;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;margin-left:7rem}.paragraph_simulator_personal.valuepersonal{font-family:poppins;color:#000;min-width:29%;font-size:16px;margin-left:7rem;transform:translateY(-11.1rem)}.paragraph_simulator_personal_meses.monthspersonal{font-size:16px;font-family:poppins;color:#000;min-width:29%;margin-left:1rem;transform:translateY(-1.1rem)}.simulator_number_personal.numbervaluepersonal{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;transform:translate(-50%,-10rem)}.simulator_number_personal_meses.monthspersonalvalue{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:-20%;transform:translate(.5rem)}.simulator_range,.slider_personal{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;background:transparent;border-radius:5px;outline:none;margin-top:.5rem}.slider_personal::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;background:#00e7c9;border-radius:50%;cursor:pointer}.slider_personal::-moz-range-thumb{width:24px;height:24px;background:#00e7c9;border-radius:50%;cursor:pointer}.simulator_results{width:37vw;text-align:center;margin-top:-6rem;margin-left:-2.6rem}.values_credit_personal button{margin-top:1rem}.intro_text_habit_auto{width:87vw;margin-top:8rem;margin-left:9%}.logo_effigy_bg_auto{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:25rem}.title-car-background{height:5.5vw;width:17%;margin-left:16vw;margin-top:11.8rem;background-color:#00e7c9}.intro_text_habit_auto p{width:52%;margin-top:2%;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;margin-left:7rem}.simulator_wrapper{width:100%}.simulator-group,.simulator-group-car-months{width:100%}.simulator-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.75rem}.paragraph_simulator_auto_valor.tittlevaluecar{font-family:poppins;color:#000;min-width:29%;font-size:16px;margin-left:1rem;transform:translateY(-1.1rem)}.simulator_number_auto_number_valor.autovalue{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:22rem;margin-left:15%}.slider.slider_auto_value{width:100%}.paragraph_simulator_auto.monthstittle{font-size:16px;font-family:poppins;color:#000;min-width:29%;margin-left:1rem;transform:translateY(-1.1rem)}.simulator_number_auto.automonths{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:-7%;margin-left:31%}.slider_2.slider_auto2{width:100%;z-index:26}.slider,.slider_2{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;background:#e0e0e0;border-radius:5px;outline:none;margin:0}.slider::-webkit-slider-thumb,.slider_2::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;background:#00e7c9;border-radius:50%;cursor:pointer}.slider::-moz-range-thumb,.slider_2::-moz-range-thumb{width:24px;height:24px;background:#00e7c9;border-radius:50%;cursor:pointer}.simulator_results{text-align:center;background-color:transparent;padding:1.5rem;border-radius:12px;margin-top:-13%;z-index:1}.values_credit_auto button{display:block;font-family:poppins;font-weight:regular;font-size:13px;width:33%;height:5vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:9.9rem;margin-top:.5rem;margin-bottom:-32rem}.values_credit_auto button a{text-decoration:none;color:#000;display:block;margin-left:2%}.intro_text_habit_obras{width:87vw;margin-top:8rem;margin-left:9%}.logo_effigy_bg_obras{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:25rem}.title-obras-background{height:5.5vw;width:17%;margin-left:15vw;margin-top:9.8rem;background-color:#00e7c9}.intro_text_habit_obras p{width:52%;margin-top:2%;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;margin-left:6.2rem;text-align:left}.simulator_wrapper{width:100%;margin-top:3rem}.simulator-group-remod{width:100%;margin-top:1%}.simulator-group-years{width:100%;margin-top:-1rem}.simulator-group-age{width:100%;margin-top:.3rem}.simulator-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:-.5rem}.paragraph_simulator_value{font-family:poppins;font-weight:400;color:#000;width:40%;font-size:16px;margin-left:1rem}.simulator_number_price.number_value{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;margin-top:-2.8%;margin-left:7%}.range_obras_value1.valueobras_range{width:100%}.paragraph_simulator_obras.tittleobrasremo{font-family:poppins;font-weight:400;color:#000;width:40%;font-size:16px;margin-left:1rem}.simulator_number_obras.valueoremodelacao{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:-9%;margin-left:27.3%}.slider.range_obras{width:100%}.paragraph_simulator_obra.monthsobras{font-family:poppins;font-weight:400;color:#000;width:79%;font-size:16px;margin-left:1rem}.simulator_number_year.yearobras{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;margin-top:-1.2rem;margin-left:60%}.slider_months.months_slider{width:100%;transform:translateY(.1rem)}.range_obras_value1,.slider_months,.range_obras{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;background:transparent;border-radius:5px;outline:none;margin:0}.range_obras::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;background:#00e7c9;border-radius:50%;cursor:pointer}.range_obras::-moz-range-thumb{width:24px;height:24px;background:#00e7c9;border-radius:50%;cursor:pointer}.values_credit_habit_obras{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:-4%}.values_credit_habit_obras p{margin:0;padding:0}.credit_details{text-align:center}.values_credit_habit_obras button{display:block;font-family:poppins;font-weight:regular;font-size:13px;width:33%;height:5vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:0rem;margin-top:.5rem}.values_credit_habit_obras button a{text-decoration:none;color:#000;display:block;margin-top:.5%}.intro_text_habit_novo{width:87vw;margin-top:8rem;margin-left:9%}.logo_effigy_bg_habit{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:25rem}.intro_text_habit_novo p{width:52%;margin-top:2%;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;margin-left:7rem}.simulator_container{display:flex;flex-direction:column;gap:2.5rem;width:100%}.simulator{display:flex;flex-direction:column;align-items:center;width:100%}.paragraph_simulator_habit{font-family:poppins;font-weight:500;color:#000;font-size:16px}.tittlehabit{font-family:poppins;font-weight:400;color:#000;width:40%;font-size:16px;margin-top:-30.2rem;margin-left:2%;margin-bottom:-10%}.simulator_number{font-size:clamp(55px,8vw,4rem);font-weight:700;font-family:poppins;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;transform:translateY(-64%);margin-left:32%;margin-bottom:-6%}.slider_habit{max-width:96%;transform:translateY(-28vw);margin:0 0 0 -2%}.slider_2_habit{max-width:92%;margin-top:-8%;margin-bottom:.5rem;margin-right:2.3rem}.values_credit_habit{text-align:center;background-color:transparent;padding:1.5rem;border-radius:12px;margin-top:-17%}.total_simulator{font-size:1.5rem;color:#000}.value_total{font-size:40px;font-weight:700;color:#000}.values_credit_habit button{display:block;font-family:poppins;font-weight:regular;font-size:13px;width:33%;height:5vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:9.3rem;margin-top:.5rem}.values_credit_habit button a{text-decoration:none;color:#000;display:block;margin-left:2%}.logo_effigy_bg_transfer_index{position:relative;left:23.2%;opacity:.5;top:0rem;width:55vw;height:105vh;z-index:-1}.credit{padding:20px 15px;text-align:center}.simulator_container{display:flex;flex-direction:column;align-items:center;gap:40px;margin-top:1rem}.simulator_transfer_index{position:relative;width:100%;max-width:400px}.third_container_transfer_index1{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:1rem}.third_container_transfer_index2{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:1rem}.paragraph_simulator_transfer_index2{position:absolute;max-width:auto;top:71%;left:1%;text-align:center;font-size:16px;font-weight:500;color:#000}.paragraph_simulator_transfer_index3{position:absolute;max-width:auto;top:68.3%;left:1%;text-align:center;font-size:16px;font-weight:500;color:#000}.simulator_number_transfer1{font-size:59px!important;font-weight:700;width:100%;text-align:center;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-left:8rem;margin-top:30rem;outline:none}.simulator_number_transfer2{font-size:59px!important;font-weight:700;width:100%;text-align:center;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-top:18rem;margin-left:37%}.simulator_range{position:relative;min-width:20vw;left:1.7rem;top:-1.7rem;z-index:1}.slider_index2{position:relative;min-width:20vw;left:1.7rem;top:2rem}.simulator_results{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:-4%}.values_credit_transfer_index p{margin:0;padding:0}.values_credit_transfer_index button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:30%;height:5vh;background-color:#00e7c9;transition:.2s ease-in;margin-left:-1%;margin-top:1%}.values_credit_transfer_index button a{text-decoration:none;color:#000;display:block;margin-top:.5%}.value_total{font-size:50px;font-weight:700;color:#000}.total_simulator{margin-top:30px;font-family:Poppins,sans-serif;font-weight:400;font-size:40px}.title-partner-background{background-color:#00e7c9;padding:1.5rem 2rem;display:inline-block;margin-bottom:2rem}.intro_text_partner{font-family:Poppins,sans-serif;font-weight:500;font-size:20px;max-width:800px;margin:0 auto;margin-left:22rem}.logo_effigy_bg_ser{width:50%;height:50%;margin-top:11rem;margin-left:25rem;opacity:.3;z-index:-1}.container_taxas{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:6rem;width:90%;max-width:1268px;margin:-11rem auto 4rem .2rem}}@media(min-width:1024px){.container_taxas{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:6rem;width:85%;max-width:1268px;margin:-8rem auto 4rem .2rem}.simulator-group-age{width:100%;margin-top:-.7rem}.simulator_number_year.yearobras{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;margin-top:-5.2rem;margin-left:36%}.simulator_number_obras.valueoremodelacao{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:23vw;margin-top:-9%;margin-left:9.3%}.paragraph_simulator_habit{font-family:poppins;font-weight:400;color:#000;font-size:16px;margin-left:-18rem;margin-top:-9.5rem}.values_credit_personal button{margin-top:1rem;margin-left:.1rem}.values_credit_transfer button{margin-top:1rem;margin-left:0rem}.values_credit_transfer{width:37vw;text-align:center;margin-top:4rem;margin-left:-2.2rem}.simulator_range{max-width:72%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;background:transparent;border-radius:5px;outline:none;margin-top:.5rem;margin-right:6rem}.simulator_number_transfer.number_transfer{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:-10%;transform:translate(-15%)}.simulator_number_transfer_value.valuetransfer{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:23vw;margin-top:-7%;transform:translate(-7rem);margin-left:7rem}.logo_effigy_bg_transfer{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:25rem}.simulator_wrapper{margin-top:4rem}.intro_text_transfer{width:90%;margin-top:3rem;margin-left:3.6%}.title-transfer-background{height:5.5vw;width:19%;margin-left:10.5vw;margin-top:8.9rem;background-color:#00e7c9}.simulator_results{position:relative;width:53vw;text-align:center;background-color:transparent;padding:1.5rem;border-radius:12px;top:2rem;z-index:1;right:10rem}.paragraph_simulator_auto_valor.tittlevaluecar{font-family:poppins;color:#000;min-width:29%;font-size:16px;margin-left:1.2rem;transform:translateY(-1.5rem)}.slider_personal{height:8px;border-radius:5px;outline:none;transform:translate(18%,-6rem)}.title-car-background{height:5.5vw;width:17%;margin-left:13.8vw;margin-top:8.9rem;background-color:#00e7c9}.intro_text_habit_auto{width:87vw;margin-top:4rem;margin-left:6.4%}.logo_effigy_bg_auto{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:26rem}.values_credit_auto button{display:block;font-family:poppins;font-weight:regular;font-size:13px;width:33%;height:5vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:10rem;margin-top:.5rem;margin-bottom:-32rem}.slider.slider_auto_value{width:80%;margin-right:2.6rem}.paragraph_simulator_auto.monthstittle{position:absolute;font-size:16px;font-family:poppins;color:#000;min-width:29%;left:2.4rem;transform:translateY(-.1rem)}.simulator_number_auto_number_valor.autovalue{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:22rem;transform:translate(-77%,-8%)}.simulator_number_auto.automonths{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:-7%;margin-right:10%}.slider_2.slider_auto2{width:80%;margin-right:2.6rem;margin-top:0rem}.simulator_number_auto.automonths{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:-4.4%;margin-bottom:.7rem;transform:translate(2.9rem)}.values_credit_auto button{display:block;font-family:poppins;font-weight:regular;font-size:13px;width:19%;height:5vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:18.9rem;margin-top:.5rem;margin-bottom:-32rem}.title-personal-background{height:5.5vw;width:17%;margin-left:10.8vw;margin-top:8.9rem;background-color:#00e7c9}.tittlepersonal{font-size:26px;margin-left:6%;padding-top:4%}.intro_text_personal{width:87vw;margin-top:4rem;margin-left:3.6%}.simulator_number_personal_meses.monthspersonalvalue{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;transform:translate(-32rem,-7.1rem)}.paragraph_simulator_personal_meses.monthspersonal{font-size:16px;font-family:poppins;color:#000;min-width:29%;margin-left:7rem;transform:translateY(-8rem)}.simulator-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:-.9rem;margin-top:2rem}.simulator_range{height:8px;border-radius:5px;outline:none;margin-left:5.2rem;transform:translateY(-9rem)}.simulator_wrapper{width:100%;margin-top:0rem;margin-bottom:-2rem}.logo_effigy_bg_personal{width:51%;height:50%;opacity:.5;margin-top:22rem;margin-left:25rem}.simulator_results{width:37vw;text-align:center;margin-top:-11rem;margin-left:3.2rem}.intro_text_habit_novo p{width:63%;margin-top:2%;margin-left:1rem;font-size:17px}.intro_text_habit_novo{width:87vw;margin-top:4rem;margin-left:12.6%}.logo_effigy_bg_habit{width:58%;height:50%;opacity:.5;margin-top:19rem;margin-left:22.8rem}.tittlehabit{margin-top:-34.2rem;margin-left:-18%}.slider_habit{min-width:31vw;transform:translateY(-31.3vw);margin:0 0 0 -13%}.slider_2_habit{min-width:31vw;transform:translateY(-5.7vw);margin:0 0 0 -25%}.simulator_number{font-size:clamp(55px,8vw,4rem);font-weight:700;font-family:poppins;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;transform:translateY(-64%);margin-left:31.1%}.values_credit_habit{text-align:center;background-color:transparent;padding:1.5rem;border-radius:12px;margin-top:-33%;margin-right:9rem}.simulator_transfer_index{margin-top:-29rem;margin-bottom:3rem;margin-left:-3rem;display:flex;flex-direction:column;align-items:center}.paragraph_simulator_transfer_index2{position:absolute;max-width:auto;top:70.2%;left:5%;text-align:center;font-size:16px;font-weight:400;color:#000}.simulator_number_transfer1{font-size:59px!important;font-weight:700;width:100%;text-align:center;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-left:5rem;margin-top:30rem;outline:none}.simulator_range{position:relative;min-width:39vw;left:2rem;top:-1.7rem;z-index:1}.paragraph_simulator_transfer_index3{position:absolute;top:65.5%;left:5%;text-align:center;font-size:16px;font-weight:400;color:#000}.simulator_number_transfer2{font-size:59px!important;font-weight:700;width:100%;text-align:center;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-top:17rem;margin-left:25%}.simulator_range{position:relative;min-width:39vw;left:2.1rem;top:1.8rem}.third_container_transfer_index2{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:-1rem}.simulator_results{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:-7%}.values_credit_transfer_index button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:30%;height:6vh;background-color:#00e7c9;transition:.2s ease-in;margin-left:51%;margin-top:1%}.title-obras-background{height:5.5vw;width:21%;margin-left:13.8vw;margin-top:8.8rem;background-color:#00e7c9}.intro_text_habit_obras p{width:49%;margin-top:1.5%;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;margin-left:5.1rem;text-align:left;margin-bottom:13.5rem}.logo_effigy_bg_obras{width:62%;height:50%;opacity:.5;margin-top:20rem;margin-left:17.4rem}}@media(min-width:1440px){.container_taxas{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:6rem;width:89%;max-width:1268px;margin:-12rem auto 4rem .2rem}.intro_text_transfer{width:90%;margin-top:3rem;margin-left:6.6%}.title-transfer-background{height:5.5vw;width:19%;margin-left:14.5vw;margin-top:8.9rem;background-color:#00e7c9}.slider_personal{height:8px;border-radius:5px;outline:none;transform:translate(-44%,-6rem)}.simulator_number_personal_meses.monthspersonalvalue{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;transform:translate(-26.6rem,-7.1rem)}.paragraph_simulator_personal_meses.monthspersonal{font-size:16px;font-family:poppins;color:#000;min-width:29%;margin-left:-2rem;transform:translateY(-8rem)}.simulator_range{height:8px;border-radius:5px;outline:none;margin-left:-27rem;transform:translateY(-9rem)}.simulator_number_personal.numbervaluepersonal{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;transform:translate(-34%,-10.2rem)}.paragraph_simulator_personal.valuepersonal{font-family:poppins;color:#000;min-width:29%;font-size:16px;margin-left:-2rem;transform:translateY(-11.1rem)}.slider_2.slider_auto2{width:80%;margin-right:17.6rem;margin-top:0rem}.slider.slider_auto_value{width:80%;margin-right:18.6rem}.simulator_number_auto_number_valor.autovalue{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:22rem;transform:translate(-64%,-8%)}.paragraph_simulator_auto_valor.tittlevaluecar{font-family:poppins;color:#000;min-width:29%;font-size:16px;margin-left:-1.8rem;transform:translateY(-1.5rem)}.paragraph_simulator_auto.monthstittle{position:absolute;font-size:16px;font-family:poppins;color:#000;min-width:29%;left:1.4rem;transform:translateY(-.1rem)}.simulator_number{font-size:clamp(55px,8vw,4rem);font-weight:700;font-family:poppins;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;transform:translateY(-64%);margin-left:30.1%}.values_credit_habit{text-align:center;background-color:transparent;padding:1.5rem;border-radius:12px;margin-top:-36%;margin-right:9rem}.slider_2_habit{position:relative;right:.7rem}.paragraph_simulator_transfer_index3{position:absolute;top:55.5%;left:5%;text-align:center;font-size:16px;font-weight:400;color:#000}.third_container_transfer_index2{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:-7rem}.simulator_transfer_index{margin-top:-23rem;margin-bottom:3rem;margin-left:7rem;display:flex;flex-direction:column;align-items:center}.values_credit_auto button{display:block;font-family:poppins;font-weight:regular;font-size:13px;width:20%;height:5.5vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:17.8rem;margin-top:.5rem;margin-bottom:-32rem}.logo_effigy_bg_auto{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:23rem}.slider_habit{position:relative;top:-2rem;right:9%;min-width:33vw}.intro_text_habit_obras{width:87vw;margin-top:8rem;margin-left:8.6%}.logo_effigy_bg_obras{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:23rem}.values_credit_habit_obras button{display:block;font-family:poppins;font-weight:regular;font-size:13px;width:28%;height:4.5vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:0rem;margin-top:.5rem}.tittlepersonal{font-size:25px;margin-left:6%;padding-top:9%}.icon_taxa{width:7%;height:7%;margin-top:-22.5%;transform:translate(29rem)}.tittleesforco{font-size:23px;margin-left:6%;padding-top:10%}.simulator_container_taxa_esforco{margin-right:28rem}.container_erros{max-width:214%;display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;padding-top:13%;margin-left:19rem;transform:translateY(-26rem)}.circle_radious{width:13vw;height:33vh}.alerta_taxa_esforco{position:absolute;order:3;font-size:1rem;line-height:1.5;padding:1rem;border-radius:8px;width:179%;max-width:340px;box-sizing:border-box;min-height:1vh;top:14.5rem;left:14rem;transition:opacity .3s ease}.simulator_results{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:-7%;margin-left:9rem}.values_credit_transfer_index button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:30%;height:6vh;background-color:#00e7c9;transition:.2s ease-in;margin-left:1%;margin-top:0%}.simulator_range{z-index:1;position:relative;min-width:30vw;left:1.7rem;top:2rem}.logo_effigy_bg_transfer_index{position:relative;left:27.3%;opacity:.5;top:-4rem;width:48vw;height:97vh;z-index:-1}}@media(min-width:1559px){.values_credit_habit button{display:block;font-family:poppins;font-weight:regular;font-size:13p x;width:36%;height:5vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:9rem;margin-top:.5rem}.simulator_number_personal.numbervaluepersonal{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-left:11rem}.simulator_number_personal_meses.monthspersonalvalue{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;transform:translateY(-7.5rem)}.circle_radious{width:12vw;height:25vh;margin-top:-1.3rem}.alerta_taxa_esforco{position:absolute;order:3;font-size:1rem;line-height:1.5;padding:1rem;border-radius:8px;width:167%;max-width:340px;box-sizing:border-box;min-height:1vh;top:11rem;left:14rem;transition:opacity .3s ease}.simulator_number_transfer.number_transfer{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:-10%;transform:translate(-14.5%)}}@media(width:428px){.container_taxas{width:96%;display:flex;flex-direction:column;gap:2.5rem;margin-top:-2rem;margin-left:-1%}.title-contact-background{background-color:#00e7c9;width:46%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_contact{width:150vw;opacity:.5;margin-top:24rem;margin-left:.4rem;position:relative;z-index:-1}.title-partner-background{background-color:#00e7c9;width:45%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-1rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_ser{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_partner{position:relative;font-family:poppins;font-weight:500;font-size:20px;top:12rem;left:21%;margin-bottom:-13rem}.container_imt{margin-top:13rem}.title-imt-background{background-color:#00e7c9;width:41%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.tittleimt{font-size:21px;margin-left:4%}.logo_effigy_bg_imt_is{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem;position:relative;z-index:1}.intro_text_imt{width:87vw;margin-top:8rem;margin-left:9%;position:relative;z-index:1}.intro_text_imt p{margin-top:2%}.container_imt_is{display:flex;flex-direction:column;gap:1.5rem;width:90%;max-width:500px;height:76vh;margin:-32rem auto 13rem;padding:1.5rem;box-sizing:border-box;background-color:#f9f9f991;border-radius:12px;position:relative;z-index:1}.container_imt_is .campo{display:flex;flex-direction:column;gap:.5rem;width:100%}.container_imt_is label{font-size:16px;font-weight:500;color:#333}.container_imt_is select{width:100%;padding:.8rem 1rem;font-size:16px;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23333' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.resultado{display:flex;flex-direction:column;gap:.75rem}.container_esforco{margin-top:13rem}.title-esforco-background{background-color:#00e7c9;width:42%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.tittleesforco{font-size:18px;margin-left:4%}.icon_taxa{width:24%;height:24%;margin-top:-58.5%;transform:translate(16em)}.logo_effigy_bg_esforco{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_taxa{width:87vw;margin-top:8rem;margin-left:9%}.intro_text_taxa p{margin-top:2%}.simulador_wrapper{position:relative;display:flex;flex-direction:column;align-items:center;gap:2.5rem;width:89%;padding:1rem;padding-bottom:100px;margin-left:auto;margin-right:auto;margin-top:-28rem}.simulator_container_taxa_esforco{width:100%;max-width:500px;display:flex;flex-direction:column;gap:2rem;z-index:1}.input-group{width:100%;display:flex;flex-direction:column;gap:.75rem}.input-group label{font-size:17px;font-weight:500;color:#333}.input-with-symbol{position:relative;width:100%}.input-with-symbol input[type=number]{width:100%;padding:.8rem 2.5rem .8rem 1rem;font-size:1.5rem;font-weight:500;border:1px solid #000000ff;border-radius:8px;box-sizing:border-box}.cifrao_euro{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:1.5rem;color:#000}.input_redimento{max-width:100%;margin-top:.5rem}.container_erros{max-width:220%;display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;padding-top:10%}.resultado{margin-bottom:1rem}.alerta_taxa_esforco{position:absolute;order:3;font-size:1rem;line-height:1.5;padding:1rem;border-radius:8px;width:105%;max-width:300px;box-sizing:border-box;min-height:25px;top:36rem;transition:opacity .3s ease}.alerta_taxa_esforco.show-error{display:block;opacity:1}.title-transfer-background{background-color:#00e7c9;width:46%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_transfer{width:150vw;opacity:.5;margin-top:24rem;margin-left:.4rem}.intro_text_transfer{width:87vw;margin-top:8rem;margin-left:9%}.intro_text_transfer p{margin-top:2%}.simulator_container{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%}.simulator_wrapper{width:100%;padding:1rem;display:flex;flex-direction:column;gap:1rem}.paragraph_simulator_transfer_2{font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:-3.5rem;margin-left:-1.7%;margin-bottom:-10%}.paragraph_simulator_transfer_3{font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:-2.5rem;margin-left:-1.7%;margin-bottom:-10%}.simulator_number_display{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;margin-top:-13%;margin-left:24%}.simulator_range{max-width:105%;transform:translateY(-2.2vw);margin:0 0 0 -2.7%;margin-bottom:3rem}.simulator_number_display{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;margin-top:-10.6%;margin-left:33%}.simulator_range{max-width:105%;transform:translateY(-2.2vw);margin:0 0 0 -2.7%}.values_credit_transfer{width:100%;text-align:center;margin-top:2rem}.values_credit_transfer button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:50%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:6.5rem;margin-top:1rem}.values_credit_transfer button a{text-decoration:none;color:#000;display:block;margin-top:-2%}.title-personal-background{background-color:#00e7c9;width:46%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.tittlepersonal{font-size:21px;margin-left:3%}.logo_effigy_bg_personal{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_personal{width:87vw;margin-top:8rem;margin-left:9%}.intro_text_personal p{margin-top:2%}.simulator_field_label{font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:1rem;transform:translateY(-1.8rem);margin-left:4.3%;margin-bottom:-10%}.simulator_number_display{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;margin-top:-11.6%;transform:translate(27%)}.simulator_range{max-width:91%;transform:translateY(-2.2vw);margin:0 0 0 4%}.simulator_number_display{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;margin-top:-10.2%;margin-left:73%;z-index:1}.simulator_range{width:92%;transform:translateY(-2.2vw);margin:0 0 0 4%}.simulator_results{width:100%;text-align:center;transform:translateY(-8rem);margin-bottom:-2rem}.value_total{font-family:poppins;font-weight:300;font-size:34px;margin-bottom:10px}.simulator_results{margin-top:4rem}.values_credit_personal button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:42%;height:5vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:8.2rem;margin-top:3%}.values_credit_personal button a{text-decoration:none;color:#000;display:block;margin-top:1%}.title-car-background{background-color:#00e7c9;width:53%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_auto{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_habit_auto{width:87vw;margin-top:8rem;margin-left:8%}.intro_text_habit_auto p{width:110%;margin-top:2%;font-size:16px}.simulator_container_auto{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:1rem}.simulator_auto{width:100%}.third_container_auto2{position:relative;top:-25rem;right:.8rem}.simulator_field_label{transform:translateY(-26rem);font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:2%;transform:translateY(-24.5rem);margin-left:1%;margin-bottom:-10%}.slider{max-width:105%;transform:translateY(-74vw);margin:0 0 0 -4%}.simulator_range{max-width:105%;transform:translateY(-70vw);margin:0 0 0 -4%}.simulator_number_display{position:absolute;top:-19rem;left:80%;transform:translate(-50%);width:100%;font-size:clamp(55px,8vw,3rem);font-weight:700;font-family:poppins;color:#000;text-align:center;border:none;background:none;outline:none}.simulator_results{width:120%;text-align:center;transform:translateY(-25rem);margin-left:-2rem;color:#000;margin-bottom:-42rem}.credit_details{font-size:.875rem;line-height:1.5;opacity:.9}.values_credit_auto button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:55%;height:5vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:6.2rem;transform:translateY(44%)}.title-obras-background{background-color:#00e7c9;width:-moz-max-content;width:max-content;max-width:90%;padding:4%;margin:3rem 0 3rem 6.9vw;margin-top:-8.5rem;margin-bottom:-3rem;margin-left:3%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.intro_text_habit_obras{margin-top:7.5rem}.intro_text_habit_obras p{font-size:1rem;line-height:1.6;color:#555;margin:.5rem 0 0;margin-left:4%;text-align:left}.logo_effigy_bg_obras{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem;z-index:1}.simulator_wrapper{width:93%;margin-right:1.8rem}.simulator-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}.simulator_number_display{font-size:3.6rem;font-weight:700;color:#000;border:none;background:none;text-align:right;width:auto;padding:0;position:static;transform:none;margin:0;outline:none;margin-left:-30rem}.simulator_field_label{font-family:poppins;font-weight:400;color:#000;width:auto;margin:0 0 0 6%;margin-bottom:-1rem}.simulator_number_obras{font-size:3.6rem;font-weight:700;color:#000;border:none;background:none;text-align:right;width:auto;padding:0;position:static;transform:none;margin:0;outline:none;margin-left:-31.5rem}.simulator_range{min-width:86vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;background:#e0e0e0;border-radius:3px;outline:none;margin:0;transform:none}.simulator_range::-webkit-slider-thumb{margin-top:-6px!important}.simulator_range::-moz-range-thumb{border:none!important}.simulator_field_label{font-family:poppins;font-weight:400;color:#000;width:auto;margin:0 0 0 6%;transform:translateY(-2.2rem);margin-bottom:-1rem}.simulator_number_year{font-size:3.6rem;font-weight:700;color:#000;border:none;background:none;text-align:right;width:auto;padding:0;position:static;transform:none;margin:0;outline:none;margin-left:-29.2rem;transform:translateY(-14%)}.simulator_range{max-width:86vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;background:#ddd;border-radius:5px;outline:none;margin:0;transform:none}.values_credit_habit_obras{display:flex;flex-direction:column;align-items:center;gap:8px;width:91vw;margin-top:-22%;transform:translate(-2%)}.values_credit_habit_obras button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:54%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:.5rem}.values_credit_habit_obras button a{text-decoration:none;color:#000;display:block;margin-top:-2%;margin-left:2%}.intro_text_habit_novo{width:87vw;margin-top:8rem;margin-left:9%}.simulator_logo{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:clamp(200px,50vw,350px)!important;max-width:65%!important;height:auto!important;opacity:.5!important;margin:0!important;z-index:0!important;pointer-events:none!important;-o-object-fit:contain!important;object-fit:contain!important}.intro_text_habit_novo p{margin-top:2%}.simulator_container{display:flex;flex-direction:column;gap:2.5rem;width:100%}.simulator{display:flex;flex-direction:column;align-items:center;width:100%}.paragraph_simulator_habit{font-family:poppins;font-weight:400;color:#000;font-size:16px;margin-left:-16.4rem;margin-top:-2.4rem}.tittlehabit{font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:-34.5rem;margin-left:4%;margin-bottom:-10%}.simulator_number{font-size:clamp(55px,8vw,4rem);font-weight:700;font-family:poppins;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;transform:translateY(-64%);margin-left:36%;margin-bottom:-6%}.slider_habit{min-width:86vw;transform:translateY(-97vw);margin:0 0 0 0%}.slider_2_habit{max-width:90%;margin-top:-11%;margin-bottom:.5rem}.values_credit_habit{display:flex;flex-direction:column;align-items:center;gap:8px;width:91vw;margin-top:-13rem;margin-left:-1rem}.total_simulator{font-size:1.5rem;font-weight:700;color:#000}.value_total{font-size:40px;font-weight:700;color:#000}.credit_details{font-size:.9rem;color:#000;margin-top:.5rem}.values_credit_habit button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:46%;height:5vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:.6rem}.values_credit_habit button a{text-decoration:none;color:#000;display:block;margin-top:-2%;margin-left:5%}.logo_effigy_bg_transfer_index{position:relative;left:-.5%;opacity:.5;top:11rem;width:175vw;height:55vh;z-index:-1}.credit{padding:20px 15px;text-align:center}.simulator_container{display:flex;flex-direction:column;align-items:center;gap:40px;margin-top:1rem}.simulator_transfer_index{position:relative;width:100%;max-width:400px}.third_container_transfer_index2{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:15px}.paragraph_simulator_transfer_index2{position:absolute;max-width:2%;top:69%;right:22rem;text-align:center;font-size:16px;font-weight:400;color:#000}.paragraph_simulator_transfer_index3{position:absolute;max-width:2%;top:58%;right:22rem;text-align:center;font-size:16px;font-weight:400;color:#000}.simulator_number_transfer1{font-size:59px!important;font-weight:700;width:100%;text-align:center;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-left:3rem;margin-top:31rem}.simulator_number_transfer2{font-size:59px!important;font-weight:700;width:100%;text-align:center;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-top:22rem;margin-left:2rem}.simulator_range,.slider_index2{position:relative;min-width:87vw;left:1.8rem;top:-1.7rem;z-index:1}.credit_details{width:100%;font-size:15px;color:#000;text-align:center;font-weight:400}.total_simulator{font-family:poppins;font-weight:300;font-size:34px;margin-bottom:-5px}.simulator_results{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:-29%}.values_credit_transfer_index p{margin:0;padding:0}.values_credit_transfer_index button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:50%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:.4rem}.values_credit_transfer_index button a{text-decoration:none;color:#000;display:block;margin-top:-2%}}@media(width:1280px){.logo_effigy_bg_ser{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:31.1rem}.simulator_number_transfer.number_transfer{margin-left:11rem;font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:4%;transform:translate(-10.5%)}.third_container_transfer1,.third_container_transfer2{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:-6.4rem}.simulator_range{margin-top:-4rem}.logo_effigy_bg_transfer{width:50%;height:50%;opacity:.5;margin-top:33rem;margin-left:31.1rem}.simulator_results{width:37vw;text-align:center;margin-top:-15rem;transform:translate(-75px)}.paragraph_simulator_personal_meses.monthspersonal{font-family:poppins;color:#000;min-width:29%;font-size:19px;font-weight:500}.simulator_range,.slider_personal{min-width:31vw;transform:translateY(-7rem);margin-left:-1rem}.simulator-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}.simulator_number_personal.numbervaluepersonal{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-right:3rem;transform:translateY(-.5rem)}.paragraph_simulator_personal.valuepersonal{font-family:poppins;color:#000;min-width:29%;font-size:19px;font-weight:500;margin-left:1rem;transform:translateY(-1.1rem)}.intro_text_personal p{width:52%;margin-top:2%;margin-left:7rem;font-family:Poppins,sans-serif;font-weight:400;font-size:21px}.tittlepersonal{font-size:34px;margin-left:6%;padding-top:8%}.title-personal-background{height:5.5vw;width:17%;margin-left:14.9vw;margin-top:11.8rem;background-color:#00e7c9}.paragraph_simulator_auto_valor.tittlevaluecar{font-family:poppins;color:#000;min-width:29%;font-size:18px;margin-left:1rem;font-weight:500;transform:translateY(-1.1rem)}.simulator_results{text-align:center;background-color:transparent;padding:1.5rem;border-radius:12px;margin-top:-13%;z-index:1;transform:translate(-17px)}.values_credit_auto button a{text-decoration:none;color:#000;display:block;margin-left:2%;font-size:17px}.values_credit_auto button{display:block;font-family:poppins;font-weight:regular;font-size:13px;width:33%;height:4vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:12.9rem;margin-top:.9rem;margin-bottom:-32rem}.paragraph_simulator_auto.monthstittle{transform:translateY(-.8rem)}.simulator_number_auto.automonths{margin-left:28%}.simulator_number_auto_number_valor.autovalue{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:22rem;margin-left:20%}.simulator_number_auto.automonths{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:-7%;margin-left:27%}.slider_2.slider_auto2,.slider.slider_auto_value{width:92%;margin-top:1.5rem}.simulator_wrapper{width:100%;margin-top:-5rem}.intro_text_habit_auto p{width:52%;margin-top:2%;margin-left:7rem;font-family:Poppins,sans-serif;font-weight:400;font-size:21px}.title-car-background{height:5.5vw;width:17%;margin-left:14.9vw;margin-top:11.8rem;background-color:#00e7c9}.title-imt-background{height:5.5vw;width:15%;margin-left:15vw;margin-top:11.8rem;background-color:#00e7c9}.intro_text_imt p{width:52%;margin-top:2%;margin-left:7rem;font-family:Poppins,sans-serif;font-weight:400;font-size:21px}.tittleimt{font-size:30px;margin-left:12%;padding-top:10%}.logo_effigy_bg_imt_is{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:31rem;position:relative;z-index:1}.container_imt_is{display:flex;flex-direction:column;gap:1.5rem;width:90%;max-width:500px;height:58vh;margin:-53rem auto 23rem;padding:1.5rem;box-sizing:border-box;background-color:#f9f9f991;border-radius:12px;position:relative;z-index:1}.icon_taxa{width:7%;height:7%;margin-top:-19.7%;transform:translate(37rem)}.intro_text_taxa p{width:52%;margin-top:2%;margin-left:7rem;font-family:Poppins,sans-serif;font-weight:400;font-size:21px}.logo_effigy_bg_esforco{width:50%;height:50%;opacity:.5;margin-top:23rem;margin-left:33rem}.tittleesforco{font-size:30px;margin-left:6%;padding-top:10%}.title-esforco-background{height:5.5vw;width:15%;margin-left:15vw;margin-top:11.8rem;background-color:#00e7c9}.alerta_taxa_esforco{position:absolute;order:3;font-size:1rem;line-height:1.5;padding:1rem;border-radius:8px;width:167%;max-width:340px;box-sizing:border-box;min-height:1vh;top:5.6rem;left:30rem;transition:opacity .3s ease}.circle_radious{width:13vw;height:25vh;margin-top:-7.3rem;margin-left:13rem}.logo_effigy_bg_auto{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:28rem}.input-group label{font-size:20px;font-weight:500;color:#333}.input_redimento{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;transform:translateY(-6rem);width:30rem;margin-bottom:-3rem}.values_credit_habit_obras{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:-9%}.range_obras_value1.valueobras_range,.slider.range_obras{width:90%;margin-top:0rem;margin-left:1rem}.slider_months.months_slider{width:90%;margin-left:1rem;transform:translateY(-6.9rem)}.simulator-group-age{width:100%;margin-top:-5.7rem}.paragraph_simulator_value{width:120%;margin-left:3rem;font-size:18px}.simulator_number_year.yearobras{transform:translateY(-15%);margin-left:7rem}.simulator_number_obras.valueoremodelacao{transform:translate(-7%)}.simulator_number_price.number_value{margin-left:-23%}.paragraph_simulator_obra.monthsobras,.paragraph_simulator_obras.tittleobrasremo{width:120%;margin-left:3rem;font-size:18px}.intro_text_habit_obras p{text-align:left;width:52%;margin-top:2%;margin-left:5-5rem;font-family:Poppins,sans-serif;font-weight:400;font-size:21px}.logo_effigy_bg_obras{width:50%;height:50%;opacity:.5;margin-top:25rem;margin-left:30.5rem}.title-obras-background{height:5.5vw;width:17%;margin-left:14vw;margin-top:9.8rem;background-color:#00e7c9}.paragraph_simulator_transfer_index3{position:absolute;top:58.7%;left:1%;text-align:center;font-size:20px;font-weight:500;color:#000;left:-1rem}.simulator_range{position:relative;min-width:27vw;left:1.7rem;top:1.5rem}.third_container_transfer_index1 input[type=text]{margin-bottom:-7.1rem;border:0;font-size:80px;font-family:poppins;font-weight:700;text-align:end;width:124%}.values_credit_habit button a{text-decoration:none;color:#000;display:block;margin-left:2%;font-size:16px}.values_credit_habit button{display:block;font-family:poppins;font-weight:regular;font-size:13px;width:39%;height:4vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:8.5rem;margin-top:.5rem}.logo_effigy_bg_habit{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:31.1rem}.simulator_transfer_index{margin-top:-30rem;margin-left:-4.5rem;display:flex;flex-direction:column;align-items:center}.intro_text_habit_novo p{width:52%;margin-top:2%;margin-left:7rem;font-family:Poppins,sans-serif;font-weight:400;font-size:21px}.container_taxas{display:grid;grid-template-columns:repeat(auto-fit,minmax(341px,1fr));gap:5rem 9rem;max-width:82.4vw;margin-left:.2rem;margin-top:-15rem}.simulator_number_transfer_value.valuetransfer{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:-7%;transform:translate(-10.5rem)}.simulator_number_transfer.number_transfer{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:16vw;margin-top:4%;transform:translate(-31.5%)}.values_credit_transfer{width:37vw;text-align:center;margin-top:3rem;margin-left:-6.6rem}.paragraph_simulator_auto.monthstittle{transform:translateY(-.8rem);font-family:poppins;color:#000;font-weight:500;min-width:29%;font-size:17px;margin-left:1rem}.slider_2.slider_auto2{width:92%;margin-top:-.5rem}.logo_effigy_bg_personal{width:50%;height:50%;opacity:.5;margin-top:21rem;margin-left:35rem}.simulator_results{width:37vw;text-align:center;margin-top:-8rem;transform:translate(-29px)}.logo_effigy_bg_contact{width:50%;height:50%;opacity:.5;margin-top:11rem;margin-left:31.1rem}.title-transfer-background{height:5.5vw;width:17%;margin-left:15vw;margin-top:11.8rem;background-color:#00e7c9}.intro_text_transfer p{width:57%;margin-top:2%;font-family:Poppins,sans-serif;font-size:19px;font-weight:400;margin-left:7rem}.paragraph_simulator_transfer_index2{position:absolute;top:70.5%;text-align:center;font-size:20px;font-weight:500;color:#000;left:-1rem}.paragraph_simulator_transfer_index3{position:absolute;top:58%;left:1%;text-align:center;font-size:20px;font-weight:500;color:#000;left:-1rem}.simulator_number_transfer1{font-size:68px!important;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-left:12rem;margin-top:30rem;outline:none}.simulator_number_transfer2{font-size:68px!important;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-top:20rem;margin-left:12rem}.simulator_range{position:relative;min-width:29vw;left:2.7rem;top:-5.3rem;z-index:1}.simulator_results{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:-8%;margin-left:3rem}}@media(max-width:360px){.container_taxas{width:96%;display:flex;flex-direction:column;gap:2.5rem;margin-top:-2rem;margin-left:-1%}.title-contact-background{background-color:#00e7c9;width:50%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_contact{width:150vw;opacity:.5;margin-top:24rem;margin-left:.4rem;position:relative;z-index:-1}.title-partner-background{background-color:#00e7c9;width:45%;height:53px;margin:3rem 0 3rem 6.9vw;margin-top:-1rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_ser{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_partner{position:relative;font-family:poppins;font-weight:500;font-size:20px;top:12rem;left:21%;margin-bottom:-13rem}.container_imt{margin-top:13rem}.title-imt-background{background-color:#00e7c9;width:45%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.tittleimt{font-size:20px;margin-left:4%}.logo_effigy_bg_imt_is{width:150vw;opacity:.5;top:5rem;left:.4rem;position:relative;z-index:1}.intro_text_imt{width:87vw;margin-top:8rem;margin-left:9%;position:relative;z-index:1}.intro_text_imt p{width:96%;margin-top:4%;font-size:16px}.container_imt_is{display:flex;flex-direction:column;gap:1.5rem;width:90%;max-width:500px;height:76vh;margin:-27rem auto 13rem;padding:1.5rem;box-sizing:border-box;background-color:#f9f9f991;border-radius:12px;position:relative;z-index:1}.container_imt_is .campo{display:flex;flex-direction:column;gap:.5rem;width:100%}.container_imt_is label{font-size:16px;font-weight:500;color:#333}.container_imt_is select{width:100%;padding:.8rem 1rem;font-size:16px;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23333' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.resultado{display:flex;flex-direction:column;gap:.75rem}.container_esforco{margin-top:13rem}.title-esforco-background{background-color:#00e7c9;width:45%;height:66px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.tittleesforco{font-size:17px;margin-left:5%}.icon_taxa{width:24%;height:24%;margin-top:-66.8%;transform:translate(15em)}.logo_effigy_bg_esforco{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_taxa{width:87vw;margin-top:8rem;margin-left:9%}.intro_text_taxa p{margin-top:2%}.simulador_wrapper{transform:none;padding:1rem;margin:0 auto;width:83%;max-width:100%;margin-top:-29.1rem}.simulator_container_taxa_esforco{width:100%;max-width:500px;display:flex;flex-direction:column;gap:2rem;z-index:1}.input-group{width:100%;display:flex;flex-direction:column;gap:.75rem}.input-group label{font-size:17px;font-weight:500;color:#333}.input-with-symbol{position:relative;width:100%}.input-with-symbol input[type=number]{width:100%;padding:.8rem 2.5rem .8rem 1rem;font-size:1.5rem;font-weight:500;border:1px solid #000000ff;border-radius:8px;box-sizing:border-box}.cifrao_euro{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:1.5rem;color:#000}.input_redimento{max-width:100%;margin-top:.5rem}.container_erros{max-width:220%;display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center;padding-top:10%;z-index:1}.resultado{margin-bottom:1rem}.alerta_taxa_esforco{position:absolute;order:3;font-size:1rem;line-height:1.5;padding:1rem;border-radius:8px;width:105%;max-width:300px;box-sizing:border-box;min-height:25px;top:67rem;transition:opacity .3s ease}.alerta_taxa_esforco.show-error{display:block;opacity:1}.title-transfer-background{background-color:#00e7c9;width:50%;height:53px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_transfer{width:150vw;opacity:.5;margin-top:24rem;margin-left:.4rem}.intro_text_transfer{width:84%;margin-top:27%;font-size:15px;margin-left:2.2rem}.intro_text_transfer p{margin-top:4%}.simulator_container{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%}.simulator_wrapper{width:100%;padding:1rem;display:flex;flex-direction:column;gap:1rem}.paragraph_simulator_transfer_2{font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:-3.5rem;margin-left:-1.7%;margin-bottom:-10%}.paragraph_simulator_transfer_3{font-family:poppins;font-weight:500;color:#000;width:2%;font-size:16px;margin-top:-2.5rem;margin-left:-1.7%;margin-bottom:-7%}.simulator_number_display{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;margin-top:-13%;margin-left:24%}.simulator_range{max-width:105%;transform:translateY(-2.2vw);margin:0 0 0 -2.7%;margin-bottom:3rem}.simulator_number_display{font-size:clamp(55px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;margin-top:-16.6%;margin-left:33%}.simulator_range{max-width:105%;transform:translateY(-2.2vw);margin:0 0 0 -2.7%}.values_credit_transfer{width:100%;text-align:center;margin-top:3rem}.values_credit_transfer button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:55%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:4.9rem;margin-top:1rem}.values_credit_transfer button a{text-decoration:none;color:#000;display:block;margin-top:-2%}.title-personal-background{background-color:#00e7c9;width:57%;height:53px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:8%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.tittlepersonal{font-size:20px;margin-left:3%}.logo_effigy_bg_personal{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_personal{width:87vw;margin-top:8rem;margin-left:9%}.intro_text_personal p{width:103%;margin-top:2%;font-size:16px}.simulator_field_label{transform:translateY(-1.8rem);font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:1rem;transform:translateY(-2.9rem);margin-left:4.3%;margin-bottom:-10%}.simulator_number_display{font-family:poppins;font-weight:700;font-size:52px;width:46vw;color:#000;text-align:center;border:none;background:none;outline:none;z-index:1;transform:translate(-3%)}.simulator_range{max-width:98%;transform:translateY(-2.2vw);margin:0 0 0 1%}.simulator_number_display{font-family:poppins;font-weight:700;font-size:52px;width:46vw;color:#000;text-align:center;border:none;background:none;outline:none;z-index:1;transform:translate(23%,-15%)}.simulator_range{max-width:98%;transform:translateY(-4.5vw);margin:0 0 0 1%}.simulator_results{width:100%;text-align:center;transform:translateY(-8rem);margin-bottom:-2rem}.value_total{font-family:poppins;font-weight:300;font-size:34px;margin-bottom:10px}.simulator_results{margin-top:4rem}.values_credit_personal button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:56%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:5rem;margin-top:.4rem}.values_credit_personal button a{text-decoration:none;color:#000;display:block;margin-top:1%}.title-car-background{background-color:#00e7c9;width:58%;height:53px;margin:3rem 0 3rem 6.9vw;margin-top:-7.6rem;margin-bottom:-3rem;margin-left:7%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.logo_effigy_bg_auto{width:150vw;opacity:.5;margin-top:20rem;margin-left:.4rem}.intro_text_habit_auto{width:87vw;margin-top:8rem;margin-left:8%}.intro_text_habit_auto p{width:96%;margin-top:2%;font-size:16px}.simulator_container_auto{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:1rem}.simulator_auto{width:100%}.third_container_auto2{position:relative;top:-25rem;right:.8rem}.simulator_field_label{transform:translateY(-26rem);font-family:poppins;font-weight:400;color:#000;width:2%;font-size:16px;margin-top:2%;transform:translateY(-28.6rem);margin-left:1%;margin-bottom:-10%}.slider{max-width:105%;transform:translateY(-95vw);margin:0 0 0 -4%}.simulator_range{max-width:105%;transform:translateY(-106vw);margin:0 0 0 -4%}.simulator_number_display{transform:translate(68px,-24.3rem);font-size:clamp(52px,8vw,4rem);font-family:poppins;font-weight:700;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;transform:translate(103px,-26.9rem)}.simulator_results{width:120%;text-align:center;transform:translateY(-31rem);margin-left:-2rem;color:#000;margin-bottom:-42rem}.values_credit_auto button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:54%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:6.2rem;transform:translateY(44%)}.title-obras-background{background-color:#00e7c9;width:77%;height:53px;margin:0rem 0 3rem 5.9vw;top:-7.5rem;margin-bottom:-3rem;left:-10%;padding:1%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;position:relative}.intro_text_habit_obras{width:94vw;margin-top:-3rem;margin-left:-4%;margin-bottom:15rem}.intro_text_habit_obras p{font-size:15px;line-height:1.6;margin:.5rem 0 0;margin-top:4%;margin-left:0rem;color:#000;text-align:left;margin-bottom:10rem}.logo_effigy_bg_obras{min-width:105vw;opacity:.5;transform:translateY(-113%);margin-left:.4rem;margin-top:11.4rem}.simulator_wrapper{width:100%}.simulator-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}.simulator_field_label{font-family:poppins;font-weight:400;color:#000;width:auto;margin:0 0 0 3%;margin-bottom:-1rem}.simulator_number_display{font-size:3.6rem;font-weight:700;color:#000;border:none;background:none;text-align:right;width:auto;padding:0;position:static;transform:none;margin:0;outline:none;margin-left:-34rem}.simulator_range{min-width:89vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;background:#ddd;border-radius:5px;outline:none;margin:0;transform:none;margin-top:1rem}.simulator_field_label{font-family:poppins;font-weight:400;color:#000;width:auto;margin:0 0 0 1%;margin-bottom:-1rem}.simulator_number_obras{font-size:3.6rem;font-weight:700;color:#000;border:none;background:none;text-align:right;width:auto;padding:0;position:static;margin:0;outline:none;margin-left:-34.5rem}.simulator_range{min-width:89vw;outline:none;margin:0;transform:none}.simulator_field_label{font-family:poppins;font-weight:400;color:#000;width:auto;margin:0 0 0 2%;transform:translateY(-2.2rem);margin-bottom:-1rem}.simulator_number_year{font-size:3.6rem;font-weight:700;color:#000;border:none;background:none;text-align:right;width:auto;padding:0;position:static;margin:0;outline:none;margin-left:-33.2rem;transform:translateY(-14.4%)}.simulator_range{min-width:89vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;background:#ddd;border-radius:5px;outline:none;margin:0;transform:none}.values_credit_habit_obras{display:flex;flex-direction:column;align-items:center;gap:8px;width:91vw;margin-top:-22%;transform:translate(-2%)}.values_credit_habit_obras button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:56%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:.5rem}.values_credit_habit_obras button a{text-decoration:none;color:#000;display:block;margin-top:-2%;margin-left:2%}.intro_text_habit_novo{width:94vw;margin-left:7%;margin-bottom:5rem}.logo_effigy_bg_habit{width:150vw;opacity:.5;transform:translate(2px,-88%);margin-left:.4rem;margin-top:17rem}.intro_text_habit_novo p{width:96%;margin-top:4%;font-size:14px}.simulator_container{display:flex;flex-direction:column;gap:2.5rem;width:100%;margin-top:-15rem}.simulator{display:flex;flex-direction:column;align-items:center;width:100%}.paragraph_simulator_habit{font-family:poppins;font-weight:400;color:#000;margin-left:-6%;font-size:15px}.tittlehabit{font-family:poppins;font-weight:400;color:#000;width:2%;font-size:15px;margin-top:-32rem;margin-left:-3%;margin-bottom:-10%}.simulator_number{font-size:clamp(55px,8vw,4rem);font-weight:700;font-family:poppins;color:#000;text-align:center;border:none;background:none;outline:none;width:100%;transform:translateY(-64%);margin-left:36%;margin-bottom:-6%}.slider_habit{min-width:91vw;transform:translateY(-119vw);margin:0 0 0 0%}.slider_2_habit{min-width:91vw;margin:0;transform:translateY(-12vw)}.values_credit_habit{display:flex;flex-direction:column;align-items:center;gap:8px;width:91vw;margin-top:-10rem;margin-left:-1rem}.total_simulator{font-size:1.5rem;font-weight:700;color:#000}.value_total{font-size:40px;font-weight:700;color:#000}.values_credit_habit button{display:block;font-family:poppins;font-weight:regular;font-size:15px;width:56%;height:6vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:1.5rem}.values_credit_habit button a{text-decoration:none;color:#000;display:block;margin-top:-2%;margin-left:1%}.logo_effigy_bg_transfer_index{position:relative;left:-.5%;opacity:.5;top:11rem;width:175vw;height:55vh;z-index:-1}.credit{padding:20px 15px;text-align:center}.simulator_container{display:flex;flex-direction:column;align-items:center;gap:40px;margin-top:1rem}.simulator_transfer_index{position:relative;width:100%;max-width:400px;left:10%}.third_container_transfer_index2{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:15px}.paragraph_simulator_transfer_index2{position:absolute;max-width:2%;top:69.3%;right:19rem;text-align:center;font-size:14px;font-weight:400;color:#000}.paragraph_simulator_transfer_index3{position:absolute;max-width:2%;top:58%;right:19rem;text-align:center;font-size:16px;font-weight:400;color:#000}.simulator_number_transfer1{font-size:56px!important;font-weight:700;width:100%;text-align:center;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-left:2.5rem;margin-top:31rem;outline:none}.simulator_number_transfer2{font-size:59px!important;font-weight:700;width:100%;text-align:center;background:#e2e2e200;padding:11px;box-sizing:border-box;margin-top:22rem;margin-left:2.5rem}.simulator_range{position:relative;min-width:94vw;left:-.3rem;top:-1.7rem;z-index:1}.slider_index2{position:relative;min-width:94vw;left:-.3rem;top:-1.7rem}.credit_details{width:100%;font-size:15px;color:#000;text-align:center;font-weight:400;margin-left:-.4rem}.total_simulator{font-family:Poppins,sans-serif;font-weight:400;font-size:34px;margin-bottom:-5px}.simulator_results{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:-29%}.values_credit_transfer_index p{margin:0;padding:0}.values_credit_transfer_index button{display:block;font-family:poppins;font-size:15px;width:62%;height:5vh;background-color:#00e7c9;border:none;transition:.2s ease-in;margin-left:.4rem}.values_credit_transfer_index button a{text-decoration:none;color:#000;display:block;margin-top:-2%}}@media(min-width:390px)and (max-width:844px){.modal-content-partner{background-color:#00b3a1;padding:1.5rem;border-radius:16px;width:95%;max-width:380px;text-align:center;margin:0 auto;transform:scale(1);transition:transform .3s ease-in-out}.button-group-partner{display:flex;justify-content:center;gap:1rem;width:100%}.modal_gestao{position:fixed;top:0;left:0;width:100%;height:101%;background-color:#000000b3;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box;opacity:0;z-index:1100;pointer-events:none;transition:opacity .3s ease-in-out}.modal_gestao:not(.hidden){opacity:1;pointer-events:auto}.modal-content-gestao{background:#00b3a1;padding:1.5rem;border-radius:12px;width:100%;height:auto;max-width:400px;box-shadow:0 0 6px #018a7c;margin-top:1rem;margin-left:0rem;transition:transform .3s ease-in-out}.modal_gestao:not(.hidden) .modal-content-gestao{transform:scale(1)}.button-group{display:flex;gap:.75rem;margin-top:1rem}.card-alert{position:fixed;top:3rem;left:50%;transform:translate(-50%);width:90%;max-width:400px;padding:1rem;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1004;display:none;font-size:15px;font-weight:500;text-align:center}.card-alert>span{display:flex;align-items:center;justify-content:center;gap:.75rem}.card-alert svg{width:24px;height:24px;flex-shrink:0}.card-sucess{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.card-sucess svg{fill:#155724}.card-error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.card-error svg{fill:#721c24}.card-alert{background-color:#fff3cd;color:#856404;border:1px solid #ffeeba}.inputForm{position:relative;border:1.5px solid rgb(0,0,0);border-radius:10px;height:50px;display:flex;align-items:center;padding-left:10px;transition:border-color .2s ease-in-out}.inputForm:focus-within{border-color:#00e7c9}.error-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;color:#000;font-size:20px;display:none}.button-submit{margin:20px 0 10px;background-color:#000;border:none;color:#fff;font-size:17px;font-weight:500;font-family:Poppins;border-radius:10px;text-transform:uppercase;height:50px;width:100%;cursor:pointer;transition:background-color .2s ease}.button-submit:hover{background-color:#00e7c9}.checkbox-container-imt{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:42.5rem;right:39%}.ui-checkbox-imt{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-imt *:after{box-sizing:border-box}.ui-checkbox-imt{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);aspect-ratio:1 / 1;border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-49rem;right:23ch}.checkbox-text-imt{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-50.5rem;left:62%}.ui-checkbox-imt:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);opacity:0;transform:translate(-50%,-55%) rotate(45deg) scale(0);transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-imt:hover{border-color:var(--primary-color)}.ui-checkbox-imt:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-imt:checked:before{opacity:1;transform:translate(-50%,-55%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.checkbox-container-esforco{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:58.6rem;left:42%}.ui-checkbox-esforco{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-esforco *:after{box-sizing:border-box}.ui-checkbox-esforco{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);aspect-ratio:1 / 1;border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-76.3rem;right:34.3ch}.checkbox-text-esforco{display:flex;position:relative;width:46vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-77.9rem;right:35%}.ui-checkbox-esforco:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);opacity:0;transform:translate(-50%,-55%) rotate(45deg) scale(0);transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-esforco:hover{border-color:var(--primary-color)}.ui-checkbox-esforco:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-esforco:checked:before{opacity:1;transform:translate(-50%,-55%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:9.8rem;right:1%}.ui-checkbox-transfer *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);aspect-ratio:1 / 1;border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-91rem;right:27ch}.simulator_checkbox_text{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-92.6rem;left:88%}.ui-checkbox-transfer:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);opacity:0;transform:translate(-50%,-55%) rotate(45deg) scale(0);transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-transfer:hover{border-color:var(--primary-color)}.ui-checkbox-transfer:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-transfer:checked:before{opacity:1;transform:translate(-50%,-55%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:75.4rem;left:9rem}.ui-checkbox-personal *:after{box-sizing:border-box}.ui-checkbox-personal:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-personal:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-personal:hover{border-color:var(--primary-color)}.ui-checkbox-personal:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-personal:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-personal:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.simulator_checkbox_container{display:flex;align-items:center;gap:.75rem;justify-content:center;transform:translateY(-22rem);position:static;margin-left:7rem;padding:0}.simulator_checkbox{position:static;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:1px solid #000;border-radius:4px;cursor:pointer;position:relative;flex-shrink:0;left:14%}.simulator_checkbox_text{position:static;width:auto;margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;color:#00e7c9;text-decoration:underline;white-space:nowrap}.ui-checkbox-car:checked{background-color:#00e7c9;border-color:#00e7c9}.ui-checkbox-car:checked:before{content:"✓";font-size:18px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:76rem;left:15rem}.ui-checkbox-obras *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-76.4rem;right:13.4rem}.ui-checkbox-obras:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-obras:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-obras:hover{border-color:var(--primary-color)}.ui-checkbox-obras:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-obras:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-obras:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.error-message1{display:flex;color:#ff2727;margin-top:29rem;margin-left:66%;width:34%;background-color:#ffe5e5}.error-message2{display:flex;color:#85853c;margin-top:22.5rem;margin-left:66%;width:34%;background-color:#f9f97a72}.error-message3{display:flex;color:#eb9502;margin-top:16.5rem;margin-left:60%;width:40%;background-color:#fff0d6}.error-message4{display:flex;color:#ffa200;margin-top:11.5rem;margin-left:63%;width:36%;background-color:#fff0d6}.error-message5{display:flex;color:#ff2727;margin-top:5.5rem;margin-left:53%;width:47%;background-color:#ffe5e5}.error-message6{display:flex;color:#ffa200;margin-top:11.5rem;margin-left:63%;width:36%;background-color:#fff0d6}.error-border-1{border-color:#ff2727}.error-border-2{border-color:#d3d303}.error-border-3{border-color:#eb9502}input.error-border-4{border:1px solid #ffa200}input.error-border-5{border:1px solid #ff2727}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:69rem}.ui-checkbox-habit *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-76.4rem;right:17rem}.ui-checkbox-habit:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-habit:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-habit:hover{border-color:var(--primary-color)}.ui-checkbox-habit:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;width:41vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-77.9rem;right:5rem}.ui-checkbox-habit:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-habit:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:70rem}.simulator_checkbox{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-transfer-index *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-91.9rem;right:13.7em}.ui-checkbox-transfer-index:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-transfer-index:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-transfer-index:hover{border-color:var(--primary-color)}.ui-checkbox-transfer-index:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-93.4rem;left:10em}.ui-checkbox-transfer-index:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-transfer-index:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}}@media(min-width:321px)and (max-width:390px){.modal-content-partner{background-color:#00b3a1;padding:1.5rem;border-radius:16px;width:95%;max-width:380px;text-align:center;margin:0 auto;transform:scale(1);transition:transform .3s ease-in-out}.button-group-partner{display:flex;justify-content:center;gap:1rem;width:100%}.modal_gestao{position:fixed;top:0;left:0;width:100%;height:101%;background-color:#000000b3;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box;opacity:0;z-index:1100;pointer-events:none;transition:opacity .3s ease-in-out}.modal_gestao:not(.hidden){opacity:1;pointer-events:auto}.modal-content-gestao{background:#00b3a1;padding:1.5rem;border-radius:12px;width:100%;height:auto;max-width:400px;box-shadow:0 0 6px #018a7c;margin-top:1rem;margin-left:0rem;transition:transform .3s ease-in-out}.modal_gestao:not(.hidden) .modal-content-gestao{transform:scale(1)}.button-group{display:flex;gap:.75rem;margin-top:1rem}.card-alert{position:fixed;top:3rem;left:50%;transform:translate(-50%);width:90%;max-width:400px;padding:1rem;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1004;display:none;font-size:15px;font-weight:500;text-align:center}.card-alert>span{display:flex;align-items:center;justify-content:center;gap:.75rem}.card-alert svg{width:24px;height:24px;flex-shrink:0}.card-sucess{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.card-sucess svg{fill:#155724}.card-error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.card-error svg{fill:#721c24}.card-alert{background-color:#fff3cd;color:#856404;border:1px solid #ffeeba}.inputForm{position:relative;border:1.5px solid rgb(0,0,0);border-radius:10px;height:50px;display:flex;align-items:center;padding-left:10px;transition:border-color .2s ease-in-out}.inputForm:focus-within{border-color:#00e7c9}.error-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;color:#000;font-size:20px;display:none}.button-submit{margin:20px 0 10px;background-color:#000;border:none;color:#fff;font-size:17px;font-weight:500;font-family:Poppins;border-radius:10px;text-transform:uppercase;height:50px;width:100%;cursor:pointer;transition:background-color .2s ease}.button-submit:hover{background-color:#00e7c9}.checkbox-container-imt{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:42.5rem;right:39%}.ui-checkbox-imt{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-imt *:after{box-sizing:border-box}.ui-checkbox-imt{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);aspect-ratio:1 / 1;border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-49rem;right:23ch}.checkbox-text-imt{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-50.5rem;left:62%}.ui-checkbox-imt:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);opacity:0;transform:translate(-50%,-55%) rotate(45deg) scale(0);transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-imt:hover{border-color:var(--primary-color)}.ui-checkbox-imt:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-imt:checked:before{opacity:1;transform:translate(-50%,-55%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.checkbox-container-esforco{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:58.6rem;left:42%}.ui-checkbox-esforco{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-esforco *:after{box-sizing:border-box}.ui-checkbox-esforco{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);aspect-ratio:1 / 1;border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-76.3rem;right:34.3ch}.checkbox-text-esforco{display:flex;position:relative;width:46vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-77.9rem;right:35%}.ui-checkbox-esforco:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);opacity:0;transform:translate(-50%,-55%) rotate(45deg) scale(0);transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-esforco:hover{border-color:var(--primary-color)}.ui-checkbox-esforco:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-esforco:checked:before{opacity:1;transform:translate(-50%,-55%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:10.8rem;right:1%}.ui-checkbox-transfer *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);aspect-ratio:1 / 1;border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-91rem;right:27ch}.simulator_checkbox_text{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-92.6rem;left:88%}.ui-checkbox-transfer:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);opacity:0;transform:translate(-50%,-55%) rotate(45deg) scale(0);transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-transfer:hover{border-color:var(--primary-color)}.ui-checkbox-transfer:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-transfer:checked:before{opacity:1;transform:translate(-50%,-55%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:75.4rem;left:9rem}.ui-checkbox-personal *:after{box-sizing:border-box}.ui-checkbox-personal:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-personal:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-personal:hover{border-color:var(--primary-color)}.ui-checkbox-personal:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-personal:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-personal:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.simulator_checkbox_container{display:flex;align-items:center;gap:.75rem;justify-content:center;transform:translateY(-22rem);position:static;margin-left:7rem;padding:0}.simulator_checkbox{position:static;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:1px solid #000;border-radius:4px;cursor:pointer;position:relative;flex-shrink:0;left:14%}.simulator_checkbox_text{position:static;width:auto;margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;color:#00e7c9;text-decoration:underline;white-space:nowrap}.ui-checkbox-car:checked{background-color:#00e7c9;border-color:#00e7c9}.ui-checkbox-car:checked:before{content:"✓";font-size:18px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:76rem;left:15rem}.ui-checkbox-obras *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-76.4rem;right:13.4rem}.ui-checkbox-obras:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-obras:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-obras:hover{border-color:var(--primary-color)}.ui-checkbox-obras:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-obras:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-obras:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.error-message1{display:flex;color:#ff2727;margin-top:29rem;margin-left:66%;width:34%;background-color:#ffe5e5}.error-message2{display:flex;color:#85853c;margin-top:22.5rem;margin-left:66%;width:34%;background-color:#f9f97a72}.error-message3{display:flex;color:#eb9502;margin-top:16.5rem;margin-left:60%;width:40%;background-color:#fff0d6}.error-message4{display:flex;color:#ffa200;margin-top:11.5rem;margin-left:63%;width:36%;background-color:#fff0d6}.error-message5{display:flex;color:#ff2727;margin-top:5.5rem;margin-left:53%;width:47%;background-color:#ffe5e5}.error-message6{display:flex;color:#ffa200;margin-top:11.5rem;margin-left:63%;width:36%;background-color:#fff0d6}.error-border-1{border-color:#ff2727}.error-border-2{border-color:#d3d303}.error-border-3{border-color:#eb9502}input.error-border-4{border:1px solid #ffa200}input.error-border-5{border:1px solid #ff2727}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:68rem}.ui-checkbox-habit *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-76.4rem;right:17rem}.ui-checkbox-habit:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-habit:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-habit:hover{border-color:var(--primary-color)}.ui-checkbox-habit:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;width:41vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-77.9rem;right:5rem}.ui-checkbox-habit:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-habit:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:70rem}.simulator_checkbox{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-transfer-index *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-91.9rem;right:13.7em}.ui-checkbox-transfer-index:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-transfer-index:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-transfer-index:hover{border-color:var(--primary-color)}.ui-checkbox-transfer-index:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-93.4rem;left:10em}.ui-checkbox-transfer-index:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-transfer-index:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}}@media(min-width:1536px){.simulator_checkbox_container{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;top:1rem;left:2.1rem;position:relative;z-index:2}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-102.2rem;right:53.4em}.simulator_checkbox_text{margin-top:-0rem;margin-left:28.5em}.simulator_checkbox{margin-top:-.5rem;margin-left:-4.5rem;z-index:4}}@media(max-width:1919px){.modal-content:not(.welcome-modal-content){width:clamp(250px,280px,300px);right:clamp(2%,3%,4%)}.icon_black_modal{width:clamp(2.5vw,3vw,3.6vw);height:clamp(5vh,6vh,7vh)}.welcome-modal-icon,.welcome-modal-icon.icon_black_modal{width:clamp(40px,5vw,60px);height:auto;max-width:60px;margin:0 auto 1rem;display:block;-o-object-fit:contain;object-fit:contain}}@media(min-width:1920px){.modal_gestao:not(.hidden) .modal-content-gestao{transform:scale(1.2);margin-left:50rem}.icon_black_modal{width:4.9vw;height:8vh;margin-bottom:2%;margin-left:-1rem}.welcome-modal-icon,.welcome-modal-icon.icon_black_modal{width:clamp(50px,4vw,70px);height:auto;max-width:70px;margin:0 auto 1.25rem;display:block;-o-object-fit:contain;object-fit:contain;margin-left:0}.simulator_checkbox_container{right:10.7rem;display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:69rem;left:5.4rem}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-77.2rem;right:48ch;z-index:4}.simulator_checkbox_container{margin-left:24.1rem}.checkbox-container-esforco{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:52.5rem;right:3rem}.ui-checkbox-esforco{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-77.2rem;right:44ch;z-index:4}.simulator_checkbox{left:2.5rem}.simulator_checkbox_container{justify-content:flex-start;gap:.75rem;margin-top:-5.3rem;margin-left:24.3rem;display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:64rem;left:1rem}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-77.2rem;right:50ch;z-index:4}.modal-content-partner,.modal-content-gestao{background-color:#00b3a1;padding:2rem;border-radius:16px;width:100%;max-width:380px;text-align:center;margin:-7% auto 0;transition:transform .3s ease-in-out;transform:scale(1.1)}.simulator_checkbox_text{display:flex;position:relative;width:11vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;transform:translateY(-78.5rem);left:44em;z-index:3}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-77.2rem;left:55.7rem;z-index:4}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:76.7rem;left:5.4rem}.simulator_checkbox_text{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-103.5rem;left:62.5em}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-102.2rem;right:54.5em}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:52.3rem;right:6.9rem}}@media(min-width:1920px){.modal-content:not(.welcome-modal-content){width:300px;top:57%;right:4%}.icon_black_modal{width:3.6vw;height:7vh}.welcome-modal-icon,.welcome-modal-icon.icon_black_modal{width:clamp(50px,3.5vw,65px);height:auto;max-width:65px;margin:0 auto 1.25rem;display:block;-o-object-fit:contain;object-fit:contain}}@media(min-width:768px)and (max-width:844px){.logoeffigy-modal{display:block!important;width:clamp(60px,18vw,100px)!important;max-width:100px!important;height:auto!important;margin:0 auto .75rem!important;opacity:.6!important;-o-object-fit:contain!important;object-fit:contain!important;flex-shrink:0!important}.modal-checkbox-content{overflow-y:auto!important;flex:1!important;min-height:0!important;padding-right:.5rem!important;margin-right:-.5rem!important;margin-top:.5rem!important}.modal-checkbox-content .text-modalcheckbox{font-size:clamp(.85rem,2.5vw,.95rem)!important;line-height:1.5!important;margin:.5rem 0!important}}@media(min-width:768px){.modal-content-gestao{background-color:#00b3a1;padding:2rem;border-radius:16px;width:100%;max-width:380px;text-align:center;margin:0 auto;transform:scale(.95);transition:transform .3s ease-in-out}.button-group-partner{display:flex;justify-content:center;gap:1rem;width:100%}.modal_gestao{position:fixed;top:0;left:0;width:100%;height:101%;background-color:#000000b3;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box;opacity:0;z-index:1100;pointer-events:none;transition:opacity .3s ease-in-out}.modal_gestao:not(.hidden){opacity:1;pointer-events:auto}.modal-content-gestao{background:#00b3a1;padding:1.5rem;border-radius:12px;width:100%;height:auto;max-width:400px;box-shadow:0 0 6px #018a7c;margin-top:1rem;transition:transform .3s ease-in-out}.modal_gestao:not(.hidden) .modal-content-gestao{transform:scale(1)}.button-group{display:flex;gap:.75rem;margin-top:1rem}.card-alert{position:fixed;top:3rem;left:50%;transform:translate(-50%);width:90%;max-width:400px;padding:1rem;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1004;display:none;font-size:15px;font-weight:500;text-align:center}.card-alert>span{display:flex;align-items:center;justify-content:center;gap:.75rem}.card-alert svg{width:24px;height:24px;flex-shrink:0}.card-sucess{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.card-sucess svg{fill:#155724}.card-error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.card-error svg{fill:#721c24}.card-alert{background-color:#fff3cd;color:#856404;border:1px solid #ffeeba}.card-alert svg{fill:#856404}.tittle_taxasup{font-size:45px;font-weight:500;line-height:1.2;margin:0;margin-top:3rem;margin-bottom:-4.9rem;color:#333}.inputForm{position:relative;border:1.5px solid rgb(0,0,0);border-radius:10px;height:50px;display:flex;align-items:center;padding-left:10px;transition:border-color .2s ease-in-out}.inputForm:focus-within{border-color:#00e7c9}.error-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;color:#000;font-size:20px;display:none}.button-submit{margin:20px 0 10px;background-color:#000;border:none;color:#fff;font-size:17px;font-weight:500;font-family:Poppins;border-radius:10px;text-transform:uppercase;height:50px;width:100%;cursor:pointer;transition:background-color .2s ease}.button-submit:hover{background-color:#00e7c9}.checkbox-container-imt{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:42.8rem;right:58%}.ui-checkbox-imt{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-imt *:after{box-sizing:border-box}.ui-checkbox-imt{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);aspect-ratio:1 / 1;border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-49rem;right:22.5ch}.checkbox-text-imt{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-50.3rem;left:14rem}.ui-checkbox-imt:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);opacity:0;transform:translate(-50%,-55%) rotate(45deg) scale(0);transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-imt:hover{border-color:var(--primary-color)}.ui-checkbox-imt:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-imt:checked:before{opacity:1;transform:translate(-50%,-55%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.checkbox-container-esforco{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:54rem;right:3rem}.ui-checkbox-esforco{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-esforco *:after{box-sizing:border-box}.ui-checkbox-esforco{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-77.2rem;right:39ch;z-index:4}.ui-checkbox-esforco:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-esforco:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-esforco:hover{border-color:var(--primary-color)}.ui-checkbox-esforco:checked{background:var(--primary-color);border-color:transparent}.checkbox-text-esforco{display:flex;position:relative;width:11vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;transform:translateY(-78.5rem);right:6.5rem;z-index:3}.ui-checkbox-esforco:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-esforco:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}#modal-checkbox-terms{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:10000;display:none}#modal-checkbox-terms.show{display:flex}.modal-content-checkbox{background-color:#fff;padding:2rem;border-radius:16px;box-shadow:0 10px 30px #0003;width:90%;max-width:500px;max-height:80vh;overflow-y:auto;position:relative}.logoeffigy-modal{display:block!important;width:clamp(60px,18vw,100px)!important;max-width:100px!important;height:auto!important;margin:0 auto .75rem!important;opacity:.6!important;-o-object-fit:contain!important;object-fit:contain!important;flex-shrink:0!important}.modal-checkbox-content{overflow-y:auto!important;flex:1!important;min-height:0!important;padding-right:.5rem!important;margin-right:-.5rem!important;margin-top:.5rem!important}.modal-checkbox-content .text-modalcheckbox{font-size:clamp(.85rem,2.5vw,.95rem)!important;line-height:1.5!important;margin:.5rem 0!important}.close-terms{position:absolute;top:1rem;right:1rem;font-size:1.5rem;color:#000;background:none;border:none;cursor:pointer}.modal-checkbox-actions{display:none;flex-direction:column;gap:.75rem;justify-content:stretch;align-items:stretch;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgba(0,0,0,.1)}.modal-checkbox-actions.show-buttons{display:flex!important;visibility:visible!important;opacity:1!important}.modal-btn-accept,.modal-btn-reject{font-family:Poppins,sans-serif;font-size:.95rem;font-weight:600;padding:.875rem 1.5rem;border-radius:8px;border:none;cursor:pointer;transition:all .3s ease;width:100%;text-transform:none;letter-spacing:.02em}.modal-btn-accept{background:linear-gradient(135deg,#00e7c9,#00c4a7);color:#fff;box-shadow:0 2px 8px #00e7c94d;order:2}.modal-btn-accept:active{transform:scale(.98);box-shadow:0 2px 6px #00e7c94d}.modal-btn-reject{background:#f5f5f5;color:#666;border:1px solid #ddd;order:1}.modal-btn-reject:active{background:#ddd}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:3.3rem;right:7.7rem}.ui-checkbox-transfer *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-77.2rem;left:52rem;z-index:4}.ui-checkbox-transfer:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-transfer:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-transfer:hover{border-color:var(--primary-color)}.ui-checkbox-transfer:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;width:11vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;transform:translateY(-78.5rem);left:43.3em;z-index:3}.ui-checkbox-transfer:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-transfer:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:76rem}.ui-checkbox-personal *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-77.2rem;right:31ch;z-index:4}.ui-checkbox-personal:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-personal:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-personal:hover{border-color:var(--primary-color)}.ui-checkbox-personal:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;width:11vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;transform:translateY(-78.5rem);left:15.3em;z-index:3}.ui-checkbox-personal:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-personal:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.simulator_checkbox_container{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;margin-top:-6%;margin-left:18.3rem;position:relative;z-index:2}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:1px solid #333;border-radius:4px;cursor:pointer;position:relative;flex-shrink:0;transition:all .2s ease;left:14%;top:1.2%}.ui-checkbox-car:checked{background-color:#00e7c9;border-color:#00e7c9}.ui-checkbox-car:checked:before{content:"✓";font-size:18px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.simulator_checkbox_container{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;margin-top:-2.3rem;margin-left:17.3rem}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:1px solid #333;border-radius:4px;cursor:pointer;position:relative;flex-shrink:0;transition:all .2s ease;left:2rem;top:2%}.ui-checkbox-obras:checked{background-color:#00e7c9;border-color:#00e7c9}.ui-checkbox-obras:checked:before{content:"✓";font-size:18px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.simulator_checkbox_text{font-size:1rem;color:#00e7c9;text-decoration:underline;white-space:nowrap}.error-message1{display:flex;color:#ff2727;margin-top:29rem;margin-left:15.1%;width:26%;background-color:#ffe5e5}.error-message2{display:flex;color:#a3a334;margin-top:4.1%;margin-left:17%;width:24%;background-color:#f9f97ac0}.error-message3{display:flex;color:#eb9502;margin-top:4.1%;margin-left:12%;width:29%;background-color:#fff0d6}.error-message4{display:flex;color:#ffa200;margin-top:11.5rem;margin-left:15%;width:26%;background-color:#fff0d6}.error-message5{display:flex;color:#ff2727;margin-top:5.5rem;margin-left:5.7%;width:35%;background-color:#ffe5e5}.error-message6{display:flex;color:#ffa200;margin-top:11.5rem;margin-left:5%;width:36%;background-color:#fff0d6}.error-border-1{border-color:#ff2727}.error-border-2{border-color:#d3d303}.error-border-3{border-color:#eb9502}input.error-border-4{border:1px solid #ffa200}input.error-border-5{border:1px solid #ff2727}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:69rem}.ui-checkbox-habit *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-77.2rem;right:54ch;z-index:4}.ui-checkbox-habit:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-habit:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-habit:hover{border-color:var(--primary-color)}.ui-checkbox-habit:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;width:11vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-78.5rem;right:10em;z-index:3}.ui-checkbox-habit:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-habit:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:68rem}.simulator_checkbox{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-transfer-index *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-102.2rem;right:52em}.ui-checkbox-transfer-index:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-transfer-index:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-transfer-index:hover{border-color:var(--primary-color)}.ui-checkbox-transfer-index:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-103.5rem;left:42.5em}.ui-checkbox-transfer-index:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-transfer-index:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}}@media(min-width:1024px){.simulator_checkbox_text{left:-1.5rem;position:relative}.simulator_checkbox{width:22px;height:22px;border:1px solid #333;border-radius:4px;position:relative;flex-shrink:0;transition:all .2s ease;top:2%;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-71.2rem;left:45rem;z-index:4}.simulator_checkbox_text{display:flex;position:relative;width:16vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;transform:translateY(-72.5rem);left:35.8em;z-index:3}.simulator_checkbox_container{gap:12px;padding:20px;top:72rem;display:flex;align-items:center;justify-content:flex-start;gap:.75rem;margin-top:-3%;margin-left:12.3rem;position:relative;z-index:2}.simulator_checkbox_text{display:flex;position:relative;width:16vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;transform:translateY(-77.2rem);left:16.3em;z-index:3}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-77.2rem;right:104ch;z-index:4}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:53rem;left:-3.5rem}.simulator_checkbox_text{width:16vw;right:10em;z-index:3;display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-103.5rem;left:12.7em}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:76rem;left:14rem}}@media(min-width:1440px){.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:1px solid #333;border-radius:4px;cursor:pointer;position:relative;flex-shrink:0;transition:all .2s ease;left:22%;top:8%}.simulator_checkbox_text{font-size:1rem;color:#00e7c9;text-decoration:underline;white-space:nowrap;margin-left:3rem}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:2.3rem;right:7.7rem}.modal-content:not(.welcome-modal-content){background-color:#fefefe;margin:auto;padding:20px;border-radius:20px;width:300px;display:flex;flex-direction:column;position:absolute;top:53%;right:8%;box-shadow:2px 2px 2px 2px #d3d3d3}.simulator_checkbox{margin-top:-.5rem;margin-left:-5.5rem;z-index:4}.simulator_checkbox_text{left:-.5rem;transform:translateY(-73rem);left:30.9em;display:flex;position:relative;width:16vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-78.5rem;right:10.7em;z-index:3}.simulator_checkbox_container{top:1rem;left:-2.7rem;position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-start;gap:.75rem;margin-top:-2.3rem;margin-left:16.3rem}.simulator_checkbox_text{display:flex;position:relative;width:11vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;transform:translateY(-78.5rem);left:5.9em;z-index:3}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:72rem;left:7.8rem}.checkbox-text-esforco{display:flex;position:relative;width:11vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;transform:translateY(-78.5rem);right:6.1rem;z-index:3}.checkbox-container-esforco{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:50rem;right:-.8rem}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:76.5rem;left:1rem}.simulator_checkbox_text{margin-top:-0rem;margin-left:24.5em}.modal_gestao:not(.hidden) .modal-content-gestao{transform:scale(1)}.modal-content-gestao{background:#00b3a1;padding:1.5rem;border-radius:12px;width:100%;height:auto;max-width:400px;box-shadow:0 0 6px #018a7c;margin-top:-2rem;transition:transform .3s ease-in-out}}@media(min-width:1559px){.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-77.2rem;right:49ch;z-index:4}.checkbox-container-esforco{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:52rem;right:4rem}.icon_black_modal{width:4.9vw;height:7vh;margin-bottom:2%;margin-left:-1rem}.welcome-modal-icon,.welcome-modal-icon.icon_black_modal{width:clamp(50px,4vw,70px);height:auto;max-width:70px;margin:0 auto 1.25rem;display:block;-o-object-fit:contain;object-fit:contain;margin-left:0}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-102.2rem;right:53.5em}.checkbox-container-esforco{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:53.5rem;right:4rem}.modal-content-gestao{background:#00b3a1;padding:1.5rem;border-radius:12px;width:100%;height:auto;max-width:400px;box-shadow:0 0 6px #018a7c;margin-top:-8rem;transition:transform .3s ease-in-out}}@media(width:428px){.modal-content-partner{background-color:#00b3a1;padding:1.5rem;border-radius:16px;width:95%;max-width:380px;text-align:center;margin:0 auto;transform:scale(1);transition:transform .3s ease-in-out}.button-group-partner{display:flex;justify-content:center;gap:1rem;width:100%}.modal_gestao{position:fixed;top:0;left:0;width:100%;height:101%;background-color:#000000b3;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box;opacity:0;z-index:1100;pointer-events:none;transition:opacity .3s ease-in-out}.modal_gestao:not(.hidden){opacity:1;pointer-events:auto}.modal-content-gestao{background:#00b3a1;padding:1.5rem;border-radius:12px;width:100%;height:auto;max-width:400px;box-shadow:0 0 6px #018a7c;margin-top:1rem;margin-left:.1rem;transition:transform .3s ease-in-out}.modal_gestao:not(.hidden) .modal-content-gestao{transform:scale(1)}.button-group{display:flex;gap:.75rem;margin-top:1rem}.card-alert{position:fixed;top:3rem;left:50%;transform:translate(-50%);width:90%;max-width:400px;padding:1rem;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1004;display:none;font-size:15px;font-weight:500;text-align:center}.card-alert>span{display:flex;align-items:center;justify-content:center;gap:.75rem}.card-alert svg{width:24px;height:24px;flex-shrink:0}.card-sucess{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.card-sucess svg{fill:#155724}.card-error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.card-error svg{fill:#721c24}.card-alert{background-color:#fff3cd;color:#856404;border:1px solid #ffeeba}.inputForm{position:relative;border:1.5px solid rgb(0,0,0);border-radius:10px;height:50px;display:flex;align-items:center;padding-left:10px;transition:border-color .2s ease-in-out}.inputForm:focus-within{border-color:#00e7c9}.error-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;color:#000;font-size:20px;display:none}.button-submit{margin:20px 0 10px;background-color:#000;border:none;color:#fff;font-size:17px;font-weight:500;font-family:Poppins;border-radius:10px;text-transform:uppercase;height:50px;width:100%;cursor:pointer;transition:background-color .2s ease}.button-submit:hover{background-color:#00e7c9}.checkbox-container-imt{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:42.5rem;right:39%}.ui-checkbox-imt{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-imt *:after{box-sizing:border-box}.ui-checkbox-imt{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);aspect-ratio:1 / 1;border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-49rem;right:26ch}.checkbox-text-imt{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-50.5rem;left:67%}.ui-checkbox-imt:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);opacity:0;transform:translate(-50%,-55%) rotate(45deg) scale(0);transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-imt:hover{border-color:var(--primary-color)}.ui-checkbox-imt:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-imt:checked:before{opacity:1;transform:translate(-50%,-55%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.checkbox-container-esforco{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:58.6rem;left:42%}.ui-checkbox-esforco{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-esforco *:after{box-sizing:border-box}.ui-checkbox-esforco{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);aspect-ratio:1 / 1;border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-76.4rem;right:37.3ch}.checkbox-text-esforco{display:flex;position:relative;width:46vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-77.9rem;right:35%}.ui-checkbox-esforco:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);opacity:0;transform:translate(-50%,-55%) rotate(45deg) scale(0);transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-esforco:hover{border-color:var(--primary-color)}.ui-checkbox-esforco:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-esforco:checked:before{opacity:1;transform:translate(-50%,-55%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:14.8rem;right:1%}.ui-checkbox-transfer *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);aspect-ratio:1 / 1;border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-91rem;right:27ch}.simulator_checkbox_text{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-92.6rem;left:109%}.ui-checkbox-transfer:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);opacity:0;transform:translate(-50%,-55%) rotate(45deg) scale(0);transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-transfer:hover{border-color:var(--primary-color)}.ui-checkbox-transfer:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-transfer:checked:before{opacity:1;transform:translate(-50%,-55%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.checkbox-container-personal{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:75.4rem;left:9rem}.ui-checkbox-personal *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-76.4rem;right:16rem}.ui-checkbox-personal:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-personal:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-personal:hover{border-color:var(--primary-color)}.ui-checkbox-personal:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;width:41vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-77.9rem;right:3rem}.ui-checkbox-personal:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-personal:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.simulator_checkbox_container{display:flex;align-items:center;gap:.75rem;justify-content:center;transform:translateY(-23rem);position:static;margin-left:7rem;padding:0}.simulator_checkbox{position:static;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:1px solid #000;border-radius:4px;cursor:pointer;position:relative;flex-shrink:0;left:14%}.simulator_checkbox_text{position:static;width:auto;margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;color:#00e7c9;text-decoration:underline;white-space:nowrap}.ui-checkbox-car:checked{background-color:#00e7c9;border-color:#00e7c9}.ui-checkbox-car:checked:before{content:"✓";font-size:18px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:76rem;left:15rem}.ui-checkbox-obras *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-76.4rem;right:12.9rem}.ui-checkbox-obras:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-obras:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-obras:hover{border-color:var(--primary-color)}.ui-checkbox-obras:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;width:41vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-77.9rem;right:2.5rem}.ui-checkbox-obras:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-obras:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.error-message1{display:flex;color:#ff2727;margin-top:29rem;margin-left:66%;width:34%;background-color:#ffe5e5}.error-message2{display:flex;color:#85853c;margin-top:22.5rem;margin-left:66%;width:34%;background-color:#f9f97a72}.error-message3{display:flex;color:#eb9502;margin-top:16.5rem;margin-left:60%;width:40%;background-color:#fff0d6}.error-message4{display:flex;color:#ffa200;margin-top:11.5rem;margin-left:63%;width:36%;background-color:#fff0d6}.error-message5{display:flex;color:#ff2727;margin-top:5.5rem;margin-left:53%;width:47%;background-color:#ffe5e5}.error-message6{display:flex;color:#ffa200;margin-top:11.5rem;margin-left:63%;width:36%;background-color:#fff0d6}.error-border-1{border-color:#ff2727}.error-border-2{border-color:#d3d303}.error-border-3{border-color:#eb9502}input.error-border-4{border:1px solid #ffa200}input.error-border-5{border:1px solid #ff2727}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:67rem}.ui-checkbox-habit *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-76.4rem;right:17.8rem}.ui-checkbox-habit:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-habit:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-habit:hover{border-color:var(--primary-color)}.ui-checkbox-habit:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;width:41vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-77.9rem;right:5rem}.ui-checkbox-habit:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-habit:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:70rem}.simulator_checkbox{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-transfer-index *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-91.9rem;right:13.7em}.ui-checkbox-transfer-index:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-transfer-index:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-transfer-index:hover{border-color:var(--primary-color)}.ui-checkbox-transfer-index:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-93.4rem;left:12em}.ui-checkbox-transfer-index:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-transfer-index:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}}@media(width:1280px){.modal_gestao:not(.hidden) .modal-content-gestao{transform:scale(1.2);margin-left:50rem}.icon_black_modal{width:4.9vw;height:8vh;margin-bottom:2%;margin-left:-1rem}.simulator_checkbox_container{right:10.7rem;display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:69rem;left:5.4rem}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-77.2rem;right:48ch;z-index:4}.simulator_checkbox_container{margin-left:24.1rem}.checkbox-container-esforco{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:52.5rem;right:3rem}.ui-checkbox-esforco{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-77.2rem;right:44ch;z-index:4}.simulator_checkbox{left:2.5rem}.simulator_checkbox_container{justify-content:flex-start;gap:.75rem;margin-top:-5.3rem;margin-left:24.3rem;display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:64rem;left:1rem}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-77.2rem;right:50ch;z-index:4}.modal-content-partner,.modal-content-gestao{background-color:#00b3a1;padding:2rem;border-radius:16px;width:100%;max-width:380px;text-align:center;margin:-7% auto 0;transition:transform .3s ease-in-out;transform:scale(1.1)}.simulator_checkbox_text{display:flex;position:relative;width:11vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;transform:translateY(-78.5rem);left:44em;z-index:3}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-77.2rem;left:55.7rem;z-index:4}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:76.7rem;left:5.4rem}.simulator_checkbox_text{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-103.5rem;left:62.5em}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-102.2rem;right:54.5em}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:52.3rem;right:6.9rem}}@media(max-width:360px){.modal-content-partner{background-color:#00b3a1;padding:1.5rem;border-radius:16px;width:95%;max-width:380px;text-align:center;margin:0 auto;transform:scale(1);transition:transform .3s ease-in-out;margin-left:1rem}.button-group-partner{display:flex;justify-content:center;gap:1rem;width:100%}.modal_gestao{position:fixed;top:0;left:0;width:100%;height:101%;background-color:#000000b3;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box;opacity:0;z-index:1100;pointer-events:none;transition:opacity .3s ease-in-out}.modal_gestao:not(.hidden){opacity:1;pointer-events:auto}.modal-content-gestao{background:#00b3a1;padding:1.5rem;border-radius:12px;width:100%;height:auto;max-width:400px;box-shadow:0 0 6px #018a7c;margin-top:1rem;margin-left:0rem;transition:transform .3s ease-in-out}.modal_gestao:not(.hidden) .modal-content-gestao{transform:scale(1)}.button-group{display:flex;gap:.75rem;margin-top:1rem}.card-alert{position:fixed;top:3rem;left:50%;transform:translate(-50%);width:94%;max-width:400px;padding:1rem;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1004;display:none;font-size:15px;font-weight:500;text-align:center}.card-alert>span{display:flex;align-items:center;justify-content:center;gap:.75rem}.card-alert svg{width:24px;height:24px;flex-shrink:0}.card-sucess{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.card-sucess svg{fill:#155724}.card-error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.card-error svg{fill:#721c24}.card-alert{background-color:#fff3cd;color:#856404;border:1px solid #ffeeba}.inputForm{position:relative;border:1.5px solid rgb(0,0,0);border-radius:10px;height:50px;display:flex;align-items:center;padding-left:10px;transition:border-color .2s ease-in-out}.inputForm:focus-within{border-color:#00e7c9}.error-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;color:#000;font-size:20px;display:none}.button-submit{margin:20px 0 10px;background-color:#000;border:none;color:#fff;font-size:17px;font-weight:500;font-family:Poppins;border-radius:10px;text-transform:uppercase;height:50px;width:100%;cursor:pointer;transition:background-color .2s ease}.button-submit:hover{background-color:#00e7c9}.checkbox-container-imt{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:42.5rem;right:39%}.ui-checkbox-imt{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-imt *:after{box-sizing:border-box}.ui-checkbox-imt{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);aspect-ratio:1 / 1;border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-49rem;right:20ch}.checkbox-text-imt{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-50.5rem;left:62%}.ui-checkbox-imt:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);opacity:0;transform:translate(-50%,-55%) rotate(45deg) scale(0);transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-imt:hover{border-color:var(--primary-color)}.ui-checkbox-imt:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-imt:checked:before{opacity:1;transform:translate(-50%,-55%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.checkbox-container-esforco{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:58.6rem;left:42%}.ui-checkbox-esforco{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-esforco *:after{box-sizing:border-box}.ui-checkbox-esforco{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);aspect-ratio:1 / 1;border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-76.3rem;right:34.3ch}.checkbox-text-esforco{display:flex;position:relative;width:46vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-77.8rem;right:45%}.welcome-modal-icon,.welcome-modal-icon.icon_black_modal{width:clamp(30px,10vw,45px);height:auto;max-width:45px;margin:0 auto .75rem;display:block;-o-object-fit:contain;object-fit:contain}.ui-checkbox-esforco:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);opacity:0;transform:translate(-50%,-55%) rotate(45deg) scale(0);transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-esforco:hover{border-color:var(--primary-color)}.ui-checkbox-esforco:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-esforco:checked:before{opacity:1;transform:translate(-50%,-55%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:11rem;right:3%}.ui-checkbox-transfer *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);aspect-ratio:1 / 1;border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-91rem;right:27ch}.simulator_checkbox_text{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-92.5rem;left:71%}.ui-checkbox-transfer:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:8px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);opacity:0;transform:translate(-50%,-55%) rotate(45deg) scale(0);transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-transfer:hover{border-color:var(--primary-color)}.ui-checkbox-transfer:checked{background:var(--primary-color);border-color:transparent}.ui-checkbox-transfer:checked:before{opacity:1;transform:translate(-50%,-55%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.checkbox-container-personal{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:75.4rem;left:8.5rem}.ui-checkbox-personal *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-76.4rem;right:17rem}.ui-checkbox-personal:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-personal:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-personal:hover{border-color:var(--primary-color)}.ui-checkbox-personal:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;width:44vw;font-family:poppins,sans-serif;font-weight:400;font-size:15px;top:-77.9rem;right:5rem}.ui-checkbox-personal:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-personal:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.simulator_checkbox_container{display:flex;align-items:center;gap:.75rem;justify-content:center;transform:translateY(-29.3rem);position:static;margin-left:7rem;padding:0}.simulator_checkbox{position:static;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:1px solid #000;border-radius:4px;cursor:pointer;position:relative;flex-shrink:0;left:14%}.simulator_checkbox_text{position:static;width:auto;margin:0;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;color:#00e7c9;text-decoration:underline;white-space:nowrap}.ui-checkbox-car:checked{background-color:#00e7c9;border-color:#00e7c9}.ui-checkbox-car:checked:before{content:"✓";font-size:18px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:76rem;left:15rem}.ui-checkbox-obras *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-76.6rem;right:26.3rem}.ui-checkbox-obras:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-obras:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-obras:hover{border-color:var(--primary-color)}.ui-checkbox-obras:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;width:49vw;font-family:poppins,sans-serif;font-weight:400;font-size:14px;top:-78rem;right:10.3rem}.ui-checkbox-obras:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-obras:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.error-message1{display:flex;color:#ff2727;margin-top:29rem;margin-left:58%;width:43%;background-color:#ffe5e5}.error-message2{display:flex;color:#85853c;margin-top:22.5rem;margin-left:59%;width:41%;background-color:#f9f97a72}.error-message3{display:flex;color:#eb9502;margin-top:16.5rem;margin-left:51%;width:49%;background-color:#fff0d6}.error-message4{display:flex;color:#ffa200;margin-top:11.5rem;margin-left:56%;width:44%;background-color:#fff0d6}.error-message5{display:flex;color:#ff2727;margin-top:5.5rem;margin-left:41%;width:155px;background-color:#ffe5e5}.error-message6{display:flex;color:#ffa200;margin-top:11.5rem;margin-left:38.1%;width:62%;background-color:#fff0d6}.error-border-1{border-color:#ff2727}.error-border-2{border-color:#d3d303}.error-border-3{border-color:#eb9502}input.error-border-4{border:1px solid #ffa200}input.error-border-5{border:1px solid #ff2727}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:-8.5rem;right:7.5rem}.ui-checkbox-habit *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;left:4.4rem;top:2rem}.ui-checkbox-habit:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-habit:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-habit:hover{border-color:var(--primary-color)}.ui-checkbox-habit:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;width:49vw;font-family:poppins,sans-serif;font-weight:400;font-size:14px;top:.7rem;left:3.8rem}.ui-checkbox-habit:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-habit:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}.simulator_checkbox_container{display:flex;align-items:center;gap:12px;padding:20px;position:relative;top:67rem}.simulator_checkbox{--primary-color: #00e7c9;--secondary-color: #fff;--checkbox-diameter: 22px;--checkbox-border-radius: 4px;--checkbox-border-color: #000000;--checkbox-border-width: 1px;--checkbox-border-style: solid;--checkmark-size: 1.2}.ui-checkbox-transfer-index *:after{box-sizing:border-box}.simulator_checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);transition:all .3s;cursor:pointer;position:absolute;top:-90rem;right:13.2em}.ui-checkbox-transfer-index:after{content:"";position:absolute;inset:0;box-shadow:0 0 0 calc(var(--checkbox-diameter) / 2.5) var(--primary-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox-transfer-index:before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.ui-checkbox-transfer-index:hover{border-color:var(--primary-color)}.ui-checkbox-transfer-index:checked{background:var(--primary-color);border-color:transparent}.simulator_checkbox_text{display:flex;position:relative;font-family:poppins,sans-serif;font-weight:400;font-size:14px;top:-91.4rem;left:6.8em}.ui-checkbox-transfer-index:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox-transfer-index:active:not(:checked):after{-webkit-transition:none;-o-transition:none;box-shadow:none;transition:none;opacity:1}}@media(max-width:480px){.modal-content-partner{width:122%;height:-1%;max-width:347px;margin-top:9rem}.modal{display:none;position:absolute;padding-top:100px;left:2%;top:0;width:30%;height:100%}.modal-content:not(.welcome-modal-content){width:220px;top:58%;right:5%;position:fixed;z-index:3}}@media(max-width:767px){#welcome-page-title,.welcome-page-title-section{width:100%!important;max-width:100%!important;margin-left:clamp(1rem,2vw,1.5rem)!important;margin-right:clamp(1rem,2vw,1.5rem)!important;padding:0 clamp(1rem,2vw,1.5rem)!important;box-sizing:border-box!important;overflow:visible!important}.welcome-headline{width:100%!important;max-width:100%!important;overflow:visible!important;position:relative!important}.welcome-headline-title{font-size:clamp(1.75rem,6vw,3.5rem)!important;line-height:1.1!important;word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;visibility:visible!important;opacity:1!important;text-align:left!important}.welcome-sub-headline,.welcome-sub-headline a{font-size:clamp(.65rem,1.3vw,.75rem)!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;display:inline-block!important;max-width:100%!important;visibility:visible!important;opacity:1!important}.logoeffigy-modal{display:block!important;width:clamp(50px,15vw,90px)!important;max-width:90px!important;height:auto!important;margin:0 auto .5rem!important;opacity:.6!important;-o-object-fit:contain!important;object-fit:contain!important;flex-shrink:0!important}.modal-checkbox-content{overflow-y:auto!important;flex:1!important;min-height:0!important;padding-right:.5rem!important;margin-right:-.5rem!important;margin-top:.25rem!important}.modal-checkbox-content .text-modalcheckbox{font-size:clamp(.8rem,2.2vw,.9rem)!important;line-height:1.5!important;margin:.4rem 0!important}}@media(min-width:768px)and (max-width:1023px){#welcome-page-title,.welcome-page-title-section{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:clamp(1rem,2vw,2rem)!important;padding:0 clamp(1rem,2vw,2rem)!important;box-sizing:border-box!important;overflow:visible!important;text-align:left!important}.welcome-headline{width:100%!important;max-width:100%!important;overflow:visible!important;position:relative!important;text-align:left!important}.welcome-headline-title{font-size:clamp(3rem,7vw,5rem)!important;visibility:visible!important;opacity:1!important;text-align:left!important}.welcome-sub-headline,.welcome-sub-headline a{font-size:clamp(.7rem,1.1vw,.8125rem)!important;white-space:normal!important;visibility:visible!important;opacity:1!important;text-align:left!important}}@media(min-width:1024px){#welcome-page-title,.welcome-page-title-section{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:clamp(1rem,2vw,2rem)!important;padding:0 clamp(1rem,2vw,2rem)!important;box-sizing:border-box!important;overflow:visible!important;text-align:left!important}.welcome-headline{width:100%!important;max-width:100%!important;overflow:visible!important;position:relative!important;text-align:left!important}.welcome-headline-title{font-size:clamp(3rem,7vw,5rem)!important;visibility:visible!important;opacity:1!important;text-align:left!important}.welcome-sub-headline,.welcome-sub-headline a{font-size:clamp(.7rem,1.1vw,.8125rem)!important;white-space:normal!important;visibility:visible!important;opacity:1!important;text-align:left!important}}.terms_below_layout{display:flex!important;align-items:center!important;gap:.5rem!important;justify-content:center!important;margin:1.5rem auto 0!important;width:100%!important;max-width:100%!important;position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.simulator_terms_container{display:flex!important;flex-direction:row!important;align-items:center!important;gap:.5rem!important;justify-content:center!important;flex-wrap:nowrap!important}.simulator_terms_container .simulator_checkbox{position:relative!important;inset:0 auto auto!important;visibility:visible!important;opacity:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-right:.5rem!important;margin-left:0!important;order:1!important;flex-shrink:0!important;vertical-align:middle!important}.simulator_terms_container label,.simulator_terms_container .checkbox-label{margin:0!important;display:inline-flex!important;align-items:center!important;order:2!important;position:relative!important;inset:0 auto auto 0!important;flex-shrink:0!important;vertical-align:middle!important;line-height:1!important}.simulator_terms_container .simulator_checkbox_text,.simulator_terms_container #openModalTerms,.simulator_terms_container label .simulator_checkbox_text,.simulator_terms_container label #openModalTerms{position:static!important;inset:0 auto auto 0!important;margin:0!important;transform:none!important;display:inline-flex!important;align-items:center!important;vertical-align:middle!important;line-height:1!important;width:auto!important;white-space:nowrap!important}.terms_below_layout span.checkbox-text-transfer-index,.terms_below_layout .checkbox-text-transfer-index,.terms_below_layout #openModalTerms{position:static!important;inset:0 auto auto!important;display:inline-block!important;margin:0 auto!important;text-align:center!important;visibility:visible!important;opacity:1!important;color:#00e7c9!important;text-decoration:underline;cursor:pointer;font-size:.9rem!important;width:auto!important}@media(min-width:390px)and (max-width:844px){.header-top-gestao{display:flex;align-items:center;justify-content:space-between;margin-top:-1rem;margin-bottom:0rem}.header-title-index-gestao{font-family:Poppins,sans-serif;font-size:28px;font-weight:500;color:#333;margin:0;line-height:1.3}.header-divider-index-gestao{width:93%;height:1px;background-color:#a8a8a8;margin:1rem 0}.header-nav-gestao{width:100%;margin-top:2.5rem;margin:5% -4rem}.logout-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:transparent;border:1px solid #ddd;cursor:pointer;color:#333;position:static;transform:none;left:auto;margin:-13.3% 21rem -6rem}.logout-btn svg{width:22px;height:22px;margin-left:9%;fill:currentColor}.header-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:-13.2rem;margin-bottom:-3rem;margin-left:4%}.header-title{font-family:Poppins,sans-serif;font-size:29px;font-weight:500;color:#333;margin:0;line-height:1.3;margin-left:-1rem}.header-divider{width:91%;height:1px;background-color:#a8a8a8;border:none;margin:.5rem 0 4rem}.return-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:transparent;border:1px solid #333;cursor:pointer;color:#333;position:static;transform:none;margin:0;margin-left:21.5rem;transform:translateY(.9rem);z-index:100}.return-btn svg{width:22px;height:12px;fill:currentColor}.nav-list{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;list-style:none;padding:0;margin:0;margin-left:2.3rem}.nav-link{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;text-decoration:none;color:#333;background-color:#00e7c9;padding:.3rem .8rem;border-radius:15px;transition:background-color .2s ease,color .2s ease}.header-title-index-gestao .change_color{color:#00e7c9}.return-btn:hover{background-color:#00e7c9;border-color:#00e7c9}.line_taxa1_partner{width:100%;margin-top:1rem}.container_partner_php{display:grid;grid-template-columns:1fr;gap:4rem;width:100%;padding:0 1rem;box-sizing:border-box;margin:2rem 0}.tittle-partner{width:77%;height:7vh;font-weight:500;font-size:1.2rem;line-height:-1.2%;margin-top:1rem;margin-left:4.2rem;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center}.partner{position:relative;left:0;margin:0 auto;width:90%;max-width:300px}.delete-button{position:static;display:block;width:73%;margin-top:1rem;padding:.4rem 1rem;background-color:#640f91;border:none;color:#fff;font-weight:500;font-size:16px;border-radius:20px;cursor:pointer;box-shadow:0 2px 5px #0003;transition:all .2s ease}.delete-button:hover{background-color:#4b0b69;transform:scale(1.05)}.add_partner{font-family:Poppins,sans-serif;font-size:22px;font-weight:500;color:#fff;margin-bottom:3%}.upload-btn-partner{display:inline-block;background-color:#531475;color:#fff;padding:.8rem 1.5rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease;width:60%;margin-right:8rem;box-sizing:border-box}.upload-btn-partner:hover{background-color:#42105d}.btn-cancelar-partner{padding:.8rem;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;width:50%}.btn-guardar-partner{background-color:#00e4c6;color:#383838}.btn-cancelar-partner{background-color:#531475;color:#fff}.wrap{margin-top:4rem}.line_taxa1_team,.line_taxa2_team{width:89.3%}.tittle-team{width:77%;height:9vh;font-weight:500;font-size:16px;line-height:3;margin-left:4.2rem;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:7px 20px;text-align:center}.members-gestao-team{display:grid;grid-template-columns:repeat(2,1fr);gap:3.5rem 3.5rem;list-style:none;padding:0 1rem;margin:0;margin-left:2rem}#memberForm label.upload-btn{width:55%;display:inline-block;padding:.8rem 1.5rem;background-color:#531475;color:#fff;border-radius:8px;border:none;font-weight:500;text-align:center;cursor:pointer}#memberForm label.upload-btn:hover{background-color:#4a1268}.btn-cancelar{padding:.8rem 1.5rem;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;flex-grow:1;max-width:50%}.btn-guardar{font-size:15px;font-weight:500;font-family:"Poppins",Sans-serif;background-color:#00e4c6;color:#fff}.btn-guardar:hover{background-color:#00caaf}.btn-cancelar{font-size:15px;font-weight:500;font-family:"Poppins",Sans-serif;background-color:#531475;color:#fff}.btn-cancelar:hover{background-color:#4a1268}.tittle-members_taxas{width:92.1%;height:10vh;font-size:105%;font-weight:500;font-family:poppins,sans-serif;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-right:11%;margin-bottom:18%;line-height:2.9}.tittle_taxasup{font-size:29px;font-weight:500;line-height:1.2;margin:0;margin-top:-2rem;margin-bottom:-1rem;color:#333}.line_taxa1,.line_taxa2{width:91.3%}.habit_container{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-bottom:0rem}.personal_container{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-bottom:5rem}.transfer_container_gestao{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-5rem;margin-bottom:0rem;z-index:1}.obras_container{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-bottom:5rem}.car_container{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-5rem;margin-bottom:16rem}.imt_container{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-16rem;margin-left:0;margin-bottom:-15rem}.taxa_input_is{width:100%;height:48px;padding:0 15px;border-radius:8px;border:1px solid #ccc;box-sizing:border-box;font-size:16px;transition:border-color .2s ease,box-shadow .2s ease}.button_save_taxa_is{width:100%;height:48px;margin-top:1rem;background-color:#00e6c7cf;border:none;border-radius:8px;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.container_gestao{width:100%;padding:1.5rem 1rem;box-sizing:border-box;transform:translate(-4%);margin-top:-13rem}.tittlegestao{font-size:29px;font-weight:500;line-height:1.2;margin:0;color:#333}.logout_btn{width:44px;height:44px;border-radius:50%;border:1px solid #ddd;background-color:#f9f9f9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;flex-shrink:0;margin-left:4rem}.logout_btn:hover{background-color:#e9e9e9}.logout_btn svg{width:28px;height:28px;margin-left:15%;fill:#333}.header-divider-index-gestao{width:100%;height:1px;background-color:#a8a8a8;margin:1rem 1rem 1rem 0}.header-nav ul{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0;margin-left:0rem;margin-top:13rem}.logout_btn{width:44px;height:44px;border-radius:50%;margin-left:11%;border:1px solid #ddd;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.logout_btn:hover{background-color:#04c8aeb0}.logout_btn svg{width:26px;height:26px;fill:#151515}.nav-link.active{background-color:#531475;color:#fff}.container_line_vertical{height:200px;display:flex;justify-content:center;align-items:center;margin-top:4rem;margin-bottom:25rem}.vertical_line{border:none;border-left:1px solid black;height:166%;width:1px;margin:0}.text-intro-gestao{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:1.7;text-align:left;color:#555;margin:9rem 0 2rem}.text-intro-gestao .change_color{color:#00e7c9;font-weight:600}.partners_title{width:100%;padding:0 1rem;margin-top:-17rem;transform:translate(-3rem);margin-bottom:1rem}.smaller_title_gestao{font-family:poppins;font-weight:600;font-size:24px;text-align:center;margin-left:7rem}.gestao_effigy.partnerbck{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4rem;place-items:center;width:70%;max-width:1200px;height:35%;padding-top:3rem;margin-left:14%}.bg_office{background:linear-gradient(135deg,#1b4242,#4fbdba,#cdeed6);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;min-height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:1rem}.form_login{display:flex;flex-direction:column;gap:15px;background-color:#ffffffd9;padding:30px;width:100%;max-width:450px;border-radius:20px;margin-top:17rem;font-family:poppins;box-sizing:border-box}.tittlecontact{font-size:22px;margin-left:4%}.tittlepartner{font-family:poppins;font-weight:600;width:auto;font-size:25px;color:#000;text-transform:none;position:absolute;margin-top:-9.5rem;left:17%}.partnerindex{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4rem;place-items:center;width:86%;max-width:1200px;height:55%;padding-left:16%;margin-right:auto;padding-top:3rem}.team{margin-top:600px;width:100vw;display:flex;align-items:flex-start}.members_about{grid-template-columns:1fr;grid-gap:1vw}.members{display:grid;grid-row-gap:13%;grid-column-gap:1%;grid-template-columns:repeat(1,1fr);width:10vw;margin-top:122vw;margin-left:5.5rem}.partnerindex{display:grid;grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:3rem 2rem;align-items:center;width:88vw;margin:18% auto 22%;padding:0 9rem;margin-left:-4rem}.partner{display:flex;justify-content:center;align-items:center;margin-top:2%}.partner img:hover{opacity:1;transform:scale(1.05)}}@media(min-width:321px)and (max-width:390px){.header-top-gestao{display:flex;align-items:center;justify-content:space-between}.header-title-index-gestao{font-family:Poppins,sans-serif;font-size:28px;font-weight:500;color:#333;margin:0;line-height:1.3}.header-divider-index-gestao{width:93%;height:1px;background-color:#a8a8a8;margin:1rem 0}.header-nav-gestao{width:100%;margin-top:2.5rem;margin:5% -4rem}.logout-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:transparent;border:1px solid #ddd;cursor:pointer;color:#333;position:static;transform:none;left:auto;margin:-13.3% 21rem -6rem}.logout-btn svg{width:22px;height:22px;margin-left:9%;fill:currentColor}.header-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:-7.1rem;margin-bottom:-3rem;margin-left:4%}.header-title{font-family:Poppins,sans-serif;font-size:31px;font-weight:500;color:#333;margin:0;line-height:1.3;margin-left:-1rem;margin-top:3.7rem}.header-divider{width:91%;height:1px;background-color:#a8a8a8;border:none;margin:.5rem 0 4rem}.return-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:transparent;border:1px solid #333;cursor:pointer;color:#333;position:static;transform:none;margin:0;margin-left:21.6rem;transform:translateY(.9rem);z-index:100}.return-btn svg{width:22px;height:12px;fill:currentColor}.nav-list{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;list-style:none;padding:0;margin:0;margin-left:2.3rem}.nav-link{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;text-decoration:none;color:#333;background-color:#00e7c9;padding:.3rem .8rem;border-radius:15px;transition:background-color .2s ease,color .2s ease}.header-title-index-gestao .change_color{color:#00e7c9}.return-btn:hover{background-color:#00e7c9;border-color:#00e7c9}.line_taxa1_partner{width:100%;margin-top:1rem}.container_partner_php{display:grid;grid-template-columns:1fr;gap:4rem;width:100%;padding:0 1rem;box-sizing:border-box;margin:2rem 0}.tittle-partner{width:77%;height:7vh;font-weight:500;font-size:1.2rem;line-height:-1.2%;margin-top:1rem;margin-left:4.2rem;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center}.partner{position:relative;left:0;margin:0 auto;width:90%;max-width:300px}.delete-button{position:static;display:block;width:100%;margin-top:1rem;padding:.7rem 1rem;background-color:#640f91;border:none;color:#fff;font-weight:500;font-size:16px;border-radius:20px;cursor:pointer;box-shadow:0 2px 5px #0003;transition:all .2s ease}.delete-button:hover{background-color:#4b0b69;transform:scale(1.05)}.add_partner{font-family:poppins,sans-serif;font-size:25px;color:#fff;font-weight:400;margin-bottom:1rem}.upload-btn-partner{display:inline-block;background-color:#531475;color:#fff;padding:.8rem 1.5rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease;width:56%;margin-right:8rem;box-sizing:border-box}.upload-btn-partner:hover{background-color:#42105d}.btn-cancelar-partner{padding:.8rem;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;width:50%}.btn-guardar-partner{background-color:#00e4c6;color:#383838}.btn-cancelar-partner{background-color:#531475;color:#fff}.wrap{margin-top:4rem}.line_taxa1_team,.line_taxa2_team{width:89.3%}.tittle-team{width:77%;height:7vh;font-weight:500;font-size:16px;line-height:-1.2%;margin-top:1rem;margin-left:4.2rem;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center}.members-gestao-team{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem .5rem;list-style:none;padding:0 1rem;margin:0;margin-left:-1.2rem}#memberForm label.upload-btn{width:55%;display:inline-block;padding:.8rem 1.5rem;background-color:#531475;color:#fff;border-radius:8px;border:none;font-weight:500;text-align:center;cursor:pointer}#memberForm label.upload-btn:hover{background-color:#4a1268}.btn-cancelar{padding:.8rem 1.5rem;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;flex-grow:1;max-width:50%}.btn-guardar{font-size:15px;font-weight:500;font-family:"Poppins",Sans-serif;background-color:#00e4c6;color:#fff}.btn-guardar:hover{background-color:#00caaf}.btn-cancelar{font-size:15px;font-weight:500;font-family:"Poppins",Sans-serif;background-color:#531475;color:#fff}.btn-cancelar:hover{background-color:#4a1268}.tittle_taxasup{font-size:29px;font-weight:500;line-height:1.2;margin:0;margin-top:-2rem;margin-bottom:-1rem;color:#333}.line_taxa1,.line_taxa2{width:91.3%}.tittle-members_taxas{width:93.1%;height:10vh;font-size:16px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-right:11%;margin-bottom:18%;line-height:2.6}.habit_container,.personal_container{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-bottom:5rem}.transfer_container_gestao{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-5rem;margin-bottom:16rem;z-index:1}.obras_container{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-bottom:5rem}.car_container{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-5rem;margin-bottom:16rem}.imt_container{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-16rem;margin-left:0;margin-bottom:-15rem}.taxa_input_is{width:100%;height:48px;padding:0 15px;border-radius:8px;border:1px solid #ccc;box-sizing:border-box;font-size:16px;transition:border-color .2s ease,box-shadow .2s ease}.button_save_taxa_is{width:100%;height:48px;margin-top:1rem;background-color:#00e6c7cf;border:none;border-radius:8px;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.container_gestao{width:100%;padding:1.5rem 1rem;box-sizing:border-box;transform:translate(-4%);margin-top:-5rem}.tittlegestao{font-size:29px;font-weight:500;line-height:1.2;margin:0;color:#333}.logout_btn{width:44px;height:44px;border-radius:50%;border:1px solid #ddd;background-color:#f9f9f9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;flex-shrink:0;margin-left:4rem}.logout_btn:hover{background-color:#e9e9e9}.logout_btn svg{width:28px;height:28px;margin-left:15%;fill:#333}.header-divider-index-gestao{width:100%;height:1px;background-color:#a8a8a8;margin:1rem 1rem 1rem 0}.header-nav ul{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0;margin-left:0rem;margin-top:13rem}.logout_btn{width:44px;height:44px;border-radius:50%;margin-left:11%;border:1px solid #ddd;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.logout_btn:hover{background-color:#04c8aeb0}.logout_btn svg{width:26px;height:26px;fill:#151515}.nav-link.active{background-color:#531475;color:#fff}.container_line_vertical{height:200px;display:flex;justify-content:center;align-items:center;margin-top:3rem;margin-bottom:25rem}.vertical_line{border:none;border-left:1px solid black;height:166%;width:1px;margin:0}.text-intro-gestao{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:1.7;text-align:left;color:#555;margin:9rem 0 2rem}.text-intro-gestao .change_color{color:#00e7c9;font-weight:600}.partners_title{width:100%;padding:0 1rem;margin-top:-17rem;transform:translate(-3rem);margin-bottom:1rem}.smaller_title_gestao{font-family:poppins;font-weight:600;font-size:26px;text-align:center;margin-left:5.5rem}.gestao_effigy.partnerbck{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4rem;place-items:center;width:70%;max-width:1200px;height:35%;padding-top:3rem;margin-left:14%}.bg_office{background:linear-gradient(135deg,#1b4242,#4fbdba,#cdeed6);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;min-height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:1rem}.form_login{display:flex;flex-direction:column;gap:15px;background-color:#ffffffd9;padding:30px;width:100%;max-width:450px;border-radius:20px;margin-top:17rem;font-family:poppins;box-sizing:border-box}.tittlecontact{font-size:22px;margin-left:4%}.tittlepartner{font-family:poppins;font-weight:600;width:auto;font-size:25px;color:#000;text-transform:none;position:absolute;margin-top:-9.5rem;left:17%}.partnerindex{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4rem;place-items:center;width:86%;max-width:1200px;height:55%;padding-left:16%;margin-right:auto;padding-top:3rem}.team{margin-top:600px;width:100vw;display:flex;align-items:flex-start}.members_about{grid-template-columns:1fr;grid-gap:1vw}.members{display:grid;grid-row-gap:13%;grid-column-gap:1%;grid-template-columns:repeat(1,1fr);width:10vw;margin-top:122vw;margin-left:5.5rem}.partnerindex{display:grid;grid-template-columns:repeat(auto-fit,minmax(264px,1fr));gap:5rem 2rem;align-items:center;width:88vw;margin:18% auto 22%;padding:0 9rem;margin-left:-4rem}.partner{display:flex;justify-content:center;align-items:center;margin-top:2%}.partner img:hover{opacity:1;transform:scale(1.05)}}@media(min-width:1536px){.members{display:grid;grid-template-columns:repeat(auto-fit,minmax(143px,2fr));gap:3rem;list-style:none;padding:0;margin:0;margin-top:-3.8rem;transform:translate(16%)}#memberForm label.upload-btn{width:55%;height:7vh;display:inline-block;padding:.8rem 1.5rem;background-color:#531475;color:#fff;border-radius:8px;border:none;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;text-align:center;line-height:1.6;cursor:pointer}.logout-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#fff;border:1px solid #ddd;cursor:pointer;transition:background-color .2sease,border-color .2s ease;color:#000;transform:translateY(-2.5rem);z-index:1;position:relative;left:76rem}.header-title{font-family:Poppins,sans-serif;font-size:45px;font-weight:500;color:#000;margin:-2px -114px;line-height:1.2}.header-divider{width:86.5vw;height:1px;background-color:#a8a8a8;margin:.1rem -72px}}@media(max-width:1919px){.partners_container{width:100%;padding:clamp(1rem,2vw,2rem)}.partners_container p{font-size:clamp(1.5rem,3vw,2.5rem);text-align:center}}@media(min-width:1920px){.container_partner_php{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6rem 2rem;width:90%;max-width:1200px;margin:4rem 22rem 4rem auto;padding:0 1rem}.partner{position:relative;width:42vw;left:-9rem}.tittlepartner{left:44%}.tittlecontact{font-size:33px;margin-left:7%;padding-top:10%}.members{width:85%;display:grid;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:3rem;list-style:none;padding:0;margin:0;margin-left:-1.7rem;margin-top:-3.8rem}.container_partner.partnerindex{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:3rem 2rem;align-items:center;width:73vw;margin:18% auto 22%;padding:0 9rem;margin-right:22.5rem}#memberForm label.upload-btn{width:55%;height:4vh;display:inline-block;padding:.8rem 1.5rem;background-color:#531475;color:#fff;border-radius:8px;border:none;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;text-align:center;line-height:1.4;cursor:pointer}.tittle-partner{width:87%;height:10vh;font-size:34px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-left:6%;margin-bottom:18%;line-height:2.5;text-indent:-3rem}.delete-button{position:absolute;top:140px;left:18.8rem;background-color:#640f91;color:#fff;border:none;padding:.2rem;border-radius:15px;font-family:poppins;font-weight:500;font-size:18px;cursor:pointer;box-shadow:0 2px 6px #0000004d}.members-gestao-team{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:3rem;width:64%;margin:1rem 34%}.tittle-team{width:87%;height:10vh;font-size:34px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-left:6%;margin-bottom:18%;text-indent:-2rem;line-height:2.3}.header-nav-gestao{transform:translate(10.9rem);margin-top:1rem}.tittle-members_taxas{width:93.1%;height:10vh;font-size:33px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-right:11%;margin-bottom:18%;line-height:2.6}.return-btn{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:34px;border-radius:50%;background-color:#fff;border:1px solid #333;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;color:#333;transform:translate(20rem);top:4rem;z-index:100}.nav-list{display:flex;align-items:center;gap:1rem;list-style:none;padding:0;margin:0 -172px}.header-title{font-family:Poppins,sans-serif;font-size:45px;font-weight:500;color:#333;margin:0 -196px;line-height:1.2}.header-divider{width:103.8rem;background-color:#a8a8a8;margin:.5rem -197px}.gestao_effigy.partnerbck{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:5rem;max-width:1450px;margin:4rem 22rem 4rem auto;padding:0 1rem;transform:none}.smaller_title_gestao{font-family:poppins;font-weight:600;font-size:29px;margin-left:49.6rem}.logout-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#fff;border:1px solid #ddd;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;color:#333;transform:translateY(-6rem);z-index:1;position:relative;left:103.6rem}.header-divider-index-gestao{width:150%;height:1px;background-color:#a8a8a8;margin:.5rem .5px}.text-intro-gestao{width:84vw;text-align:left;margin:5rem auto 4rem -.8rem;font-size:19px}}@media(min-width:768px){.tittlepartner{font-family:poppins;font-weight:600;width:auto;font-size:25px;color:#000;text-transform:none;position:absolute;margin-top:-18.5rem;left:43%}.header-title-index-gestao{font-family:Poppins,sans-serif;font-size:45px;font-weight:500;color:#333;margin:0 -3px;line-height:1.2}.header-title{font-family:Poppins,sans-serif;font-size:45px;font-weight:500;color:#333;margin:0 -24px;line-height:1.2}.header-title-index-gestao .change_color{color:#00e7c9}.header-divider-index-gestao{width:120%;height:1px;background-color:#a8a8a8;margin:.5rem .5px}.header-divider{width:117%;height:1px;background-color:#a8a8a8;margin:.5rem -24px}.nav-list{display:flex;align-items:center;gap:1rem;list-style:none;padding:0;margin:0}.nav-link{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;text-decoration:none;color:#333;background-color:#00e7c9;padding:.2rem 1rem;border-radius:15px;transition:background-color .2s ease,color .2s ease}.nav-link.active{background-color:#531475;color:#fff}.header-top-gestao{display:flex;align-items:center;justify-content:space-between;margin-top:-6rem;margin-left:-5.5rem}.header-nav-gestao{transform:translate(.2rem);margin-top:1rem}.logout-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#fff;border:1px solid #ddd;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;color:#333;transform:translateY(-6rem);z-index:1;position:relative;left:82.2rem}.logout-btn svg{width:24px;height:24px;margin-left:10%;fill:currentColor}.header-top{display:flex;align-items:center;gap:1rem;margin-top:-2rem}.return-btn{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:34px;border-radius:50%;background-color:#fff;border:1px solid #333;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;color:#333;transform:translate(9.7rem);top:4rem;z-index:100}.return-btn svg{width:24px;height:12px;margin-left:5%;fill:currentColor}.return-btn:hover{background-color:#00e7c9;border-color:#00e7c9}.main-page .return-btn{display:none}.container_partner_php{display:grid;grid-template-columns:repeat(3,1fr);row-gap:7rem;-moz-column-gap:2rem;column-gap:2rem;padding:0 1rem;width:77%;box-sizing:border-box;transform:translateY(-20rem);margin-left:4rem}.tittle-partner{width:87%;height:10vh;font-size:24px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-left:6%;margin-bottom:18%;line-height:2;text-indent:-3rem}.partner{position:relative;width:100%;left:24%}.delete-button{position:absolute;top:122%;right:26%;z-index:10;width:10vw;padding:.3rem 1.5rem;background-color:#640f91;border:none;color:#fff;font-weight:500;font-size:14px;border-radius:20px;cursor:pointer;box-shadow:0 2px 5px #0003;transition:all .2s ease}.delete-button:hover{background-color:#4b0b69;transform:scale(1.05)}.line_taxa1_partner{width:93%}.line_taxa2_team{width:89.3%;margin-top:-.4rem}.add_partner{font-family:Poppins,sans-serif;font-size:22px;font-weight:500;color:#fff;margin:0 0 2rem}.upload-btn-partner{display:inline-block;background-color:#531475;color:#fff;padding:.5rem 1.5rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;cursor:pointer;transition:background-color .2s ease;width:57%;margin-right:17%}.upload-btn-partner:hover{background-color:#42105d}.btn-cancelar-partner{padding:.8rem;border:none;border-radius:8px;font-size:16px;font-family:poppins,sans-serif;font-weight:500;cursor:pointer;width:50%}.btn-guardar-partner{background-color:#00e4c6;color:#fff}.btn-cancelar-partner{background-color:#531475;color:#fff}.wrap{margin-top:4rem}.line_taxa1_team,.line_taxa2_team{width:93%}.tittle-team{width:87%;height:10vh;font-size:24px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-left:6%;margin-bottom:18%;line-height:2}#memberForm label.upload-btn{width:55%;height:6vh;display:inline-block;padding:.8rem 1.5rem;background-color:#531475;color:#fff;border-radius:8px;border:none;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;text-align:center;line-height:1.2;cursor:pointer}#memberForm label.upload-btn:hover{background-color:#4a1268}.btn-cancelar{padding:.6rem 1rem;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;flex-grow:1;max-width:50%}.btn-guardar{font-size:15px;font-weight:500;font-family:"Poppins",Sans-serif;background-color:#00e4c6;color:#fff}.btn-guardar:hover{background-color:#00caaf}.btn-cancelar{font-size:15px;font-weight:500;font-family:"Poppins",Sans-serif;background-color:#531475;color:#fff}.btn-cancelar:hover{background-color:#4a1268}.line_taxa1{width:93%;margin-top:-.5%}.line_taxa2{width:93%;margin-top:3.5rem}.tittle-members_taxas{width:93.1%;height:10vh;font-size:24px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-right:11%;margin-bottom:18%;line-height:2.2}.habit_container{width:96%;height:73%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-bottom:5rem}.personal_container{width:95%;height:73%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-bottom:5rem}.transfer_container_gestao{width:96%;height:55%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-5rem;margin-bottom:16rem;z-index:1}.obras_container{width:95%;height:55%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-5rem;margin-bottom:5rem}.car_container{width:96%;height:100%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-15.6rem;margin-bottom:16rem}.imt_container{width:95%;height:100%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-15.6rem;margin-left:0;margin-bottom:-15rem}.taxa_input_is{width:100%;height:48px;padding:0 15px;border-radius:8px;border:1px solid #ccc;box-sizing:border-box;font-size:16px;transition:border-color .2s ease,box-shadow .2s ease}.button_save_taxa_is{width:100%;height:48px;margin-top:1rem;background-color:#00e6c7cf;border:none;border-radius:8px;color:#fff;font-family:poppins,sans-serif;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.container_gestao{width:100%;padding:10rem 3.8rem;box-sizing:border-box;transform:translate(-4%)}.tittlegestao{font-size:45px;font-weight:500;line-height:1.2;margin:0;color:#333}.hr-gestao{width:100%;border:none;height:1px;background-color:#a8a8a8;margin:1rem 0 1rem -.4rem}.logout_btn{width:44px;height:44px;transform:translate(-.6rem);margin-top:-9.6rem;border-radius:50%;border:1px solid #ddd;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.logout_btn:hover{background-color:#00ffdde0}.logout_btn svg{width:23px;height:23px;margin-left:10%;fill:#151515}.text-intro-gestao{width:95%;font-family:poppins,sans-serif;font-weight:400;font-size:19px;text-align:left;margin-top:4rem;margin-bottom:-2rem;line-height:1.8}.text-intro-gestao .change_color{color:#00e7c9;font-weight:600}.container_line_vertical{height:200px;display:flex;justify-content:center;align-items:center;margin-bottom:-5rem}.vertical_line{border:none;border-left:1px solid black;height:166%;width:1px;margin:0}.smaller_title_gestao{font-family:poppins;font-weight:600;font-size:29px;margin-left:38rem}.gestao_effigy.partnerbck{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:3rem 2rem;align-items:center;max-width:1200px;margin:0 auto 15%;padding:0 2rem;transform:translateY(4rem);margin-right:13rem}.bg_office{background:linear-gradient(135deg,#1b4242,#4fbdba,#cdeed6);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;min-height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:1rem}.form_login{display:flex;flex-direction:column;gap:15px;background-color:#ffffffd9;padding:30px;width:100%;max-width:450px;border-radius:20px;margin-top:17rem;font-family:poppins;box-sizing:border-box}.tittlecontact{font-size:26px;margin-left:7%;padding-top:10%}.team{display:grid;grid-template-columns:50% 1fr;align-items:flex-start;gap:1rem;width:100%;max-width:1600px;margin:0 auto;padding:0 2rem;box-sizing:border-box}.members{display:grid;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:3rem;list-style:none;padding:0;margin:0;margin-left:7rem;margin-top:-3.8rem}.partners_container{text-align:center;margin-top:3rem;margin-bottom:2rem;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding:0 2rem}.container_partner.partnerindex{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:3rem 2rem;align-items:center;width:88vw;margin:18% auto 22%;padding:0 9rem;margin-right:13rem}.partner{display:flex;justify-content:center;align-items:center;margin-top:2%}.partner img:hover{opacity:1;transform:scale(1.05)}.partner2{margin:21% auto auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;transform:translate(-7rem);margin-bottom:-11rem}.container_partner_php{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:4rem 2rem;width:90%;max-width:1200px;margin:4rem auto;padding:0 1rem}.partner{display:flex;flex-direction:column;align-items:center;gap:1rem;position:relative}.delete-button{position:absolute;top:140px;left:3.5rem;background-color:#640f91;color:#fff;border:none;padding:4px 37px;border-radius:15px;font-size:14px;cursor:pointer;box-shadow:0 2px 6px #0000004d}.wrap{width:90%;max-width:1200px;padding:0 1rem;transform:none;margin:4rem auto 4rem 5rem}.tittle-members-team{width:87%;color:#000000ba;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:1rem;text-align:center;margin:1rem 85px;font-size:1.2rem;font-weight:500}.members-gestao-team{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:3rem;width:64%;margin:2rem 17.3%}.obras_container,.car_container,.imt_container{background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;width:117%;margin:0;display:flex;flex-direction:column;gap:1rem;height:100%}.container_gestao{width:90%;max-width:1400px;margin:0 auto;padding:4rem 1rem;transform:none}.text-intro-gestao{width:84vw;text-align:left;margin:5rem auto 4rem .2rem;font-size:19px}.gestao_effigy.partnerbck{display:grid;grid-template-columns:repeat(auto-fit,minmax(154px,1fr));gap:5rem;max-width:1450px;margin:4rem 10rem 4rem auto;padding:0 1rem;transform:none}}@media(min-width:1024px){.container_partner_php{grid-template-columns:1fr 1fr 1fr;gap:4rem}.header-title-index-gestao{font-family:Poppins,sans-serif;font-size:43px;font-weight:500;color:#333;margin:0 -23%;line-height:1.2}.header-nav-gestao{transform:translate(-4.3rem);margin-top:1rem}.delete-button{position:absolute;top:106%;left:4.5rem;background-color:#640f91;color:#fff;border:none;padding:5px 24px;border-radius:15px;font-size:14px;cursor:pointer;box-shadow:0 2px 6px #0000004d}.container_partner_php{display:grid;grid-template-columns:repeat(auto-fit,minmax(231px,1fr));gap:4rem 2rem;width:90%;max-width:1200px;margin:10rem auto;padding:0 1rem}.tittle-partner{width:85%;height:12vh;font-size:24px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-left:8%;margin-bottom:18%;line-height:1.9;text-indent:-3rem}#memberForm label.upload-btn{width:55%;height:7vh;display:inline-block;padding:.8rem 1.5rem;background-color:#531475;color:#fff;border-radius:8px;border:none;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;text-align:center;line-height:1.2;cursor:pointer}.tittle-team{width:85%;height:12vh;font-size:27px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-left:8%;margin-bottom:18%;line-height:1.6}.members-gestao-team{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:3rem;width:91%;margin:4rem -2.7% 0rem}.tittle-members_taxas{width:93.1%;height:10vh;font-size:24px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-right:11%;margin-bottom:18%;line-height:1.2}.return-btn{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:34px;border-radius:50%;background-color:#fff;border:1px solid #333;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;color:#333;transform:translate(5.9rem);top:4rem;z-index:100}.nav-list{display:flex;align-items:center;gap:1rem;list-style:none;padding:0;margin:0;margin-left:3rem}.logout-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#fff;border:1px solid #ddd;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;color:#333;transform:translateY(-6rem);z-index:1;position:relative;left:49rem}.smaller_title_gestao{font-family:poppins;font-weight:600;font-size:31px;margin-left:20.7rem}.header-divider-index-gestao{width:118%;height:1px;background-color:#a8a8a8;margin:.5rem -1.5rem}.header-title-index-gestao{font-family:Poppins,sans-serif;font-size:43px;font-weight:500;color:#333;margin:0 -3%;line-height:1.2}.members{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,2fr));gap:3rem;list-style:none;padding:0;margin:0;margin-left:-1rem;margin-top:-3.8rem}.partners_container{text-align:center;margin-top:3rem;margin-bottom:2rem;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding:0 2rem}.container_partner.partnerindex{display:grid;grid-template-columns:repeat(auto-fit,minmax(156px,1fr));gap:4rem;max-width:78vw;padding:1px 0rem;transform:none;margin:4rem auto 4rem 4rem;transform:translateY(9rem)}}@media(min-width:1440px){.members{display:grid;grid-template-columns:repeat(auto-fit,minmax(136px,2fr));gap:3rem;list-style:none;padding:0;margin:0;margin-left:-1rem;margin-top:-3.8rem}.members-gestao-team{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:3rem;width:59%;margin:4rem 21.3% 3rem}.wrap{width:81%;max-width:1200px;padding:0 1rem;transform:none;margin:4rem auto 4rem 5rem}.header-top-gestao{display:flex;align-items:center;justify-content:space-between;margin-top:-5rem;margin-left:-7.8rem}.container_partner_php{display:grid;grid-template-columns:repeat(auto-fit,minmax(286px,1fr));gap:7rem 1rem;width:90%;max-width:1200px;margin:5rem auto;padding:0 1rem}.header-top{display:flex;align-items:center;gap:1rem;margin-top:-5rem}.header-nav-gestao{transform:translate(-.4rem);margin-top:4.4rem}.container_partner.partnerindex{display:grid;grid-template-columns:repeat(auto-fit,minmax(156px,1fr));gap:4rem;max-width:78vw;padding:1px 0rem;transform:none;margin:4rem auto 4rem 7rem;transform:translateY(9rem)}.tittlecontact{font-size:25px;margin-left:6%;padding-top:9.3%}.partners_container{text-align:center;margin-top:3rem;margin-bottom:2rem;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding:0 2rem}.smaller_title_gestao{font-family:poppins;font-weight:600;font-size:29px;margin-left:37.5rem}.header-title-index-gestao{font-family:Poppins,sans-serif;font-size:45px;font-weight:500;color:#000;margin-left:2rem;line-height:1.2}.nav-list{display:flex;align-items:center;gap:1rem;list-style:none;padding:0;margin:0 2%}.header-divider-index-gestao{width:118%;height:1px;background-color:#a8a8a8;margin:.5rem -52.5px}.logout-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#fff;border:1px solid #ddd;cursor:pointer;transition:background-color .2sease,border-color .2s ease;color:#000;transform:translateY(-2.5rem);z-index:1;position:relative;left:72rem}.nav-list{display:flex;align-items:center;gap:1rem;list-style:none;padding:0;margin:-3.5rem -4%}.header-title{font-family:Poppins,sans-serif;font-size:45px;font-weight:500;color:#000;margin:-2px -95px;line-height:1.2}.header-divider{width:86.5vw;height:1px;background-color:#a8a8a8;margin:.1rem -53px}.tittle-members_taxas{width:93.1%;height:11vh;font-size:24px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-right:11%;margin-bottom:18%;line-height:2.1}.return-btn{position:relative;display:flex;align-items:center;justify-content:center;width:43px;height:34px;border-radius:50%;background-color:#fff;border:1px solid #333;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;color:#333;transform:translate(6.3rem);top:3.8rem;z-index:100}.tittle-team{width:87%;height:11vh;font-size:26px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-left:6%;margin-bottom:18%;line-height:2;text-indent:-68px}.tittle-partner{width:87%;height:11vh;font-size:24px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-left:6%;margin-bottom:18%;line-height:2;text-indent:-3rem}#memberForm label.upload-btn{width:55%;height:7vh;display:inline-block;padding:.8rem 1.5rem;background-color:#531475;color:#fff;border-radius:8px;border:none;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;text-align:center;line-height:1.1;cursor:pointer}}@media(min-width:1559px){.wrap{width:108%;max-width:1200px;padding:0 1rem;transform:none;margin:4rem auto 4rem 4.2rem}.text-intro-gestao{width:84vw;text-align:left;margin:5rem auto 4rem .2rem;font-size:19px}.gestao_effigy.partnerbck{display:grid;grid-template-columns:repeat(auto-fit,minmax(156px,1fr));gap:5rem;max-width:1450px;margin:4rem 10rem 4rem auto;padding:0 1rem;transform:none}.header-divider{width:118.5%;background-color:#a8a8a8;margin:.5rem -34px}}@media(width:428px){.header-top-gestao{display:flex;align-items:center;justify-content:space-between;margin-top:-12rem}.header-title-index-gestao{font-family:Poppins,sans-serif;font-size:28px;font-weight:500;color:#333;margin:0;line-height:1.3}.header-divider-index-gestao{width:93%;height:1px;background-color:#a8a8a8;margin:1rem 0}.header-nav-gestao{width:100%;margin-top:2.5rem;margin:5% -4rem}.logout-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:transparent;border:1px solid #ddd;cursor:pointer;color:#333;position:static;transform:none;margin:-13.3% 23.4rem -6rem}.logout-btn svg{width:22px;height:22px;margin-left:9%;fill:currentColor}.header-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:-17.7rem;margin-bottom:-3rem;margin-left:4%}.header-title{font-family:Poppins,sans-serif;font-size:31px;font-weight:500;color:#333;margin:0;line-height:1.3;margin-left:-1rem}.header-divider{width:91%;height:1px;background-color:#a8a8a8;border:none;margin:.5rem 0 4rem}.return-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:transparent;border:1px solid #333;cursor:pointer;color:#333;position:static;transform:none;margin:0;margin-left:23.4rem;transform:translateY(.9rem);z-index:100}.return-btn svg{width:22px;height:12px;fill:currentColor}.nav-list{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;list-style:none;padding:0;margin:0;margin-left:-.1rem}.nav-link{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;text-decoration:none;color:#333;background-color:#00e7c9;padding:.3rem .8rem;border-radius:15px;transition:background-color .2s ease,color .2s ease}.header-title-index-gestao .change_color{color:#00e7c9}.return-btn:hover{background-color:#00e7c9;border-color:#00e7c9}.line_taxa1_partner{width:100%;margin-top:1rem}.container_partner_php{display:grid;grid-template-columns:1fr;gap:4rem;width:100%;padding:0 1rem;box-sizing:border-box;margin:2rem 0}.tittle-partner{width:77%;height:7vh;font-weight:500;font-size:1.2rem;line-height:-1.2%;margin-top:1rem;margin-left:4.2rem;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center}.partner{position:relative;left:0;margin:0 auto;width:90%;max-width:300px}.delete-button{position:static;display:block;width:76%;margin-top:1rem;padding:.4rem 1rem;background-color:#640f91;border:none;color:#fff;font-weight:500;font-size:16px;border-radius:20px;cursor:pointer;box-shadow:0 2px 5px #0003;transition:all .2s ease}.delete-button:hover{background-color:#4b0b69;transform:scale(1.05)}.add_partner{font-family:poppins,sans-serif;font-size:24px;color:#fff;font-weight:500}.upload-btn-partner{display:inline-block;background-color:#531475;color:#fff;padding:.8rem 1.5rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s ease;width:60%;margin-left:-4rem;margin-bottom:1rem;box-sizing:border-box}.upload-btn-partner:hover{background-color:#42105d}.btn-cancelar-partner{padding:.8rem;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;width:50%}.btn-guardar-partner{background-color:#00e4c6;color:#383838}.btn-cancelar-partner{background-color:#531475;color:#fff}.wrap{margin-top:4rem}.line_taxa1_team,.line_taxa2_team{width:89.3%}.tittle-team{width:77%;height:7vh;font-weight:500;font-size:16px;line-height:-1.2%;margin-top:1rem;margin-left:4.2rem;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center}.members-gestao-team{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem .4rem;list-style:none;padding:0 1rem;margin:0;margin-left:-1.1rem}#memberForm label.upload-btn{width:55%;display:inline-block;padding:.8rem 1.5rem;background-color:#531475;color:#fff;border-radius:8px;border:none;font-weight:500;text-align:center;cursor:pointer}#memberForm label.upload-btn:hover{background-color:#4a1268}.btn-cancelar{padding:.8rem 1.5rem;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;flex-grow:1;max-width:50%}.btn-guardar{font-size:15px;font-weight:500;font-family:"Poppins",Sans-serif;background-color:#00e4c6;color:#fff}.btn-guardar:hover{background-color:#00caaf}.btn-cancelar{font-size:15px;font-weight:500;font-family:"Poppins",Sans-serif;background-color:#531475;color:#fff}.btn-cancelar:hover{background-color:#4a1268}.tittle_taxasup{font-size:29px;font-weight:500;line-height:1.2;margin:0;margin-top:-2rem;margin-bottom:-1rem;color:#333}.line_taxa1,.line_taxa2{width:91.3%}.habit_container{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-bottom:0rem}.personal_container{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-bottom:5rem}.transfer_container_gestao{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-5rem;margin-bottom:0rem;z-index:1}.obras_container{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-bottom:5rem}.car_container{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-5rem;margin-bottom:16rem}.imt_container{width:96%;background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-16rem;margin-left:0;margin-bottom:-8rem}.taxa_input_is{width:100%;height:48px;padding:0 15px;border-radius:8px;border:1px solid #ccc;box-sizing:border-box;font-size:16px;transition:border-color .2s ease,box-shadow .2s ease}.button_save_taxa_is{width:100%;height:48px;margin-top:1rem;background-color:#00e6c7cf;border:none;border-radius:8px;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.container_gestao{width:100%;padding:1.5rem 1rem;box-sizing:border-box;transform:translate(-4%);margin-top:-5rem}.tittlegestao{font-size:29px;font-weight:500;line-height:1.2;margin:0;color:#333}.logout_btn{width:44px;height:44px;border-radius:50%;border:1px solid #ddd;background-color:#f9f9f9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;flex-shrink:0;margin-left:4rem}.logout_btn:hover{background-color:#e9e9e9}.logout_btn svg{width:28px;height:28px;margin-left:15%;fill:#333}.header-divider-index-gestao{width:100%;height:1px;background-color:#a8a8a8;margin:1rem 1rem 1rem 0}.header-nav ul{display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0;margin-left:0rem;margin-top:13rem}.logout_btn{width:44px;height:44px;border-radius:50%;margin-left:11%;border:1px solid #ddd;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.logout_btn:hover{background-color:#04c8aeb0}.logout_btn svg{width:26px;height:26px;fill:#151515}.nav-link.active{background-color:#531475;color:#fff}.container_line_vertical{height:200px;display:flex;justify-content:center;align-items:center;margin-top:3rem;margin-bottom:25rem}.vertical_line{border:none;border-left:1px solid black;height:166%;width:1px;margin:0}.text-intro-gestao{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:1.7;text-align:left;color:#555;margin:9rem 0 2rem}.text-intro-gestao .change_color{color:#00e7c9;font-weight:600}.partners_title{width:100%;padding:0 1rem;margin-top:-17rem;transform:translate(-3rem);margin-bottom:1rem}.smaller_title_gestao{font-family:poppins;font-weight:600;font-size:26px;margin-left:26%;text-align:center}.gestao_effigy.partnerbck{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4rem;place-items:center;width:70%;max-width:1200px;height:35%;padding-top:3rem;margin-left:14%}.bg_office{background:linear-gradient(135deg,#1b4242,#4fbdba,#cdeed6);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;min-height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:1rem}.form_login{display:flex;flex-direction:column;gap:15px;background-color:#ffffffd9;padding:30px;width:100%;max-width:450px;border-radius:20px;margin-top:17rem;font-family:poppins;box-sizing:border-box}.tittlecontact{font-size:22px;margin-left:4%}.tittlepartner{font-family:poppins;font-weight:600;width:auto;font-size:25px;color:#000;text-transform:none;position:absolute;margin-top:-9.5rem;left:17%}.partnerindex{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4rem;place-items:center;width:86%;max-width:1200px;height:55%;padding-left:16%;margin-right:auto;padding-top:3rem}.team{margin-top:600px;width:100vw;display:flex;align-items:flex-start}.members_about{grid-template-columns:1fr;grid-gap:1vw}.members{display:grid;grid-row-gap:13%;grid-column-gap:1%;grid-template-columns:repeat(1,1fr);width:10vw;margin-top:122vw;margin-left:5.5rem}.partnerindex{display:grid;grid-template-columns:repeat(auto-fit,minmax(264px,1fr));gap:5rem 2rem;align-items:center;width:88vw;margin:18% auto 22%;padding:0 9rem;margin-left:-3rem}.partner{display:flex;justify-content:center;align-items:center;margin-top:2%}.partner img:hover{opacity:1;transform:scale(1.05)}}@media(width:1280px){.container_partner_php{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6rem 2rem;width:90%;max-width:1200px;margin:4rem 22rem 4rem auto;padding:0 1rem}.partner{position:relative;width:42vw;left:-9rem}.tittlepartner{left:44%}.tittlecontact{font-size:33px;margin-left:7%;padding-top:10%}.members{width:85%;display:grid;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:3rem;list-style:none;padding:0;margin:0;margin-left:-1.7rem;margin-top:-3.8rem}.container_partner.partnerindex{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:3rem 2rem;align-items:center;width:73vw;margin:18% auto 22%;padding:0 9rem;margin-right:22.5rem}#memberForm label.upload-btn{width:55%;height:4vh;display:inline-block;padding:.8rem 1.5rem;background-color:#531475;color:#fff;border-radius:8px;border:none;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;text-align:center;line-height:1.4;cursor:pointer}.tittle-partner{width:87%;height:10vh;font-size:34px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-left:6%;margin-bottom:18%;line-height:2.5;text-indent:-3rem}.delete-button{position:absolute;top:140px;left:18.8rem;background-color:#640f91;color:#fff;border:none;padding:.2rem;border-radius:15px;font-family:poppins;font-weight:500;font-size:18px;cursor:pointer;box-shadow:0 2px 6px #0000004d}.members-gestao-team{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:3rem;width:64%;margin:1rem 34%}.tittle-team{width:87%;height:10vh;font-size:34px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-left:6%;margin-bottom:18%;text-indent:-2rem;line-height:2.3}.header-nav-gestao{transform:translate(10.9rem);margin-top:1rem}.tittle-members_taxas{width:93.1%;height:10vh;font-size:33px;font-weight:500;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:1.2%;margin-right:11%;margin-bottom:18%;line-height:2.6}.return-btn{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:34px;border-radius:50%;background-color:#fff;border:1px solid #333;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;color:#333;transform:translate(20rem);top:4rem;z-index:100}.nav-list{display:flex;align-items:center;gap:1rem;list-style:none;padding:0;margin:0 -172px;margin-right:40rem}.header-title{font-family:Poppins,sans-serif;font-size:45px;font-weight:500;color:#333;margin:0 -196px;line-height:1.2}.header-divider{width:103.8rem;background-color:#a8a8a8;margin:.5rem -197px}.gestao_effigy.partnerbck{display:grid;grid-template-columns:repeat(auto-fit,minmax(138px,1fr));gap:5rem;width:84vw;margin:4rem 1.9rem 4rem auto;padding:0 1rem;transform:none}.smaller_title_gestao{font-family:poppins;font-weight:600;font-size:30px;margin-left:30.6rem}.logout-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#fff;border:1px solid #ddd;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;color:#333;transform:translateY(1rem);z-index:1;position:relative;left:53.6rem}.header-divider-index-gestao{width:87vw;height:1px;background-color:#a8a8a8;margin:.5rem 10.5%}.text-intro-gestao{width:84vw;text-align:left;margin:19rem auto 4rem 1.2rem;font-size:19px}}@media(max-width:360px){.header-top-gestao{display:flex;align-items:center;justify-content:space-between}.header-title-index-gestao{font-family:Poppins,sans-serif;font-size:26px;font-weight:500;color:#333;margin:0;line-height:1.3}.header-divider-index-gestao{width:93%;height:1px;background-color:#a8a8a8;margin:1rem 0}.header-nav-gestao{width:100%;margin-top:2.5rem;margin:5% -4rem}.logout-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:transparent;border:1px solid #ddd;cursor:pointer;color:#333;position:static;transform:none;margin:-16.3% 19rem -6rem}.logout-btn svg{width:22px;height:22px;margin-left:9%;fill:currentColor}.header-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:-6.8rem;margin-bottom:-3rem;margin-left:4%}.header-title{font-family:Poppins,sans-serif;font-size:26px;font-weight:500;color:#333;margin:0;line-height:1.3;margin-left:-1rem;margin-top:3rem}.header-divider{width:91%;height:1px;background-color:#a8a8a8;border:none;margin:.5rem -1px 4rem}.return-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:transparent;border:1px solid #333;cursor:pointer;color:#333;position:static;transform:none;margin:0;margin-left:17.6rem;transform:translateY(1.5rem);z-index:1}.return-btn svg{width:22px;height:12px;fill:currentColor}.nav-list{display:flex;flex-wrap:wrap;justify-content:center;gap:3%;list-style:none;padding:4px;margin:0% 0;margin-left:3rem}.nav-link{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;text-decoration:none;color:#333;background-color:#00e7c9;padding:.3rem .8rem;border-radius:15px;transition:background-color .2s ease,color .2s ease}.header-title-index-gestao .change_color{color:#00e7c9}.return-btn:hover{background-color:#00e7c9;border-color:#00e7c9}.line_taxa1_partner{width:100%;margin-top:1rem}.container_partner_php{display:grid;grid-template-columns:1fr;gap:4rem;width:96%;padding:0 1rem;box-sizing:border-box;margin:-9rem -10px}.tittle-partner{width:77%;height:9vh;font-weight:500;font-size:1.2rem;line-height:1.7;margin-top:1rem;margin-left:3.6rem;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center}.partner{position:relative;right:1rem;margin:0 auto;width:114%;max-width:300px}.delete-button{position:static;display:block;width:92%;margin-top:1rem;padding:.4rem 1rem;background-color:#640f91;border:none;margin-left:3rem;color:#fff;font-weight:500;font-size:16px;border-radius:20px;cursor:pointer;box-shadow:0 2px 5px #0003;transition:all .2s ease}.delete-button:hover{background-color:#4b0b69;transform:scale(1.05)}.add_partner{font-family:poppins,sans-serif;font-size:20px;font-weight:500;color:#fff;margin-top:-2%;margin-bottom:4%}.upload-btn-partner{display:inline-block;background-color:#531475;color:#fff;padding:.8rem 1.5rem;border-radius:8px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;cursor:pointer;transition:background-color .2s ease;width:67%;margin-left:-17%;margin-bottom:1.5rem;box-sizing:border-box}.upload-btn-partner:hover{background-color:#42105d}.btn-cancelar-partner{padding:.8rem;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;width:50%}.btn-guardar-partner{background-color:#00e4c6;color:#383838}.btn-cancelar-partner{background-color:#531475;color:#fff}.wrap{margin-top:4rem}.line_taxa1_team,.line_taxa2_team{width:89.3%;border:none}.tittle-team{width:79%;height:9vh;font-weight:500;font-size:16px;line-height:1;margin-top:1rem;margin-left:3.2rem;color:#000;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center}.members-gestao-team{display:grid;grid-row-gap:2vw;grid-column-gap:2vw;grid-template-columns:repeat(3,3fr);margin-top:-60%;margin-left:-3.5rem;margin-bottom:-14rem}#memberForm label.upload-btn{width:64%;display:inline-block;padding:.8rem 1.5rem;background-color:#531475;color:#fff;border-radius:8px;border:none;font-weight:500;text-align:center;cursor:pointer}#memberForm label.upload-btn:hover{background-color:#4a1268}.btn-cancelar{padding:.8rem 1.5rem;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;flex-grow:1;max-width:50%}.btn-guardar{font-size:15px;font-weight:500;font-family:"Poppins",Sans-serif;background-color:#00e4c6;color:#fff}.btn-guardar:hover{background-color:#00caaf}.btn-cancelar{font-size:15px;font-weight:500;font-family:"Poppins",Sans-serif;background-color:#531475;color:#fff}.btn-cancelar:hover{background-color:#4a1268}.tittle_taxasup{font-size:29px;font-weight:500;line-height:1.2;margin:0;margin-top:-2rem;margin-bottom:-1rem;color:#333}.tittle-members_taxas{width:92%;font-size:18px;font-weight:500;color:#000000ba;background-color:#00e7c9;box-shadow:0 0 6px #00000029;border-radius:5px;padding:13px 20px;text-align:center;margin-top:2%;margin-right:11%;margin-bottom:18%}.line_taxa1{width:91.3%}.line_taxa2{width:91.3%;margin-top:-4%}.habit_container{background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-bottom:0rem}.personal_container{background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-bottom:5rem}.transfer_container_gestao{background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-5rem;margin-bottom:0rem;z-index:1}.obras_container{background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-bottom:5rem}.car_container{background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-5rem;margin-bottom:16rem}.imt_container{background-color:#f3f3f359;padding:1.5rem;border-radius:12px;border:1px solid #eee;box-sizing:border-box;margin-top:-16rem;margin-left:0;margin-bottom:-15rem}.taxa_input,.taxa_input_personal,.taxa_input_transfer,.taxa_input_obras,.taxa_input_car,.taxa_input_is{width:100%;height:48px;padding:0 15px;border-radius:8px;border:1px solid #ccc;box-sizing:border-box;font-size:16px;transition:border-color .2s ease,box-shadow .2s ease}.button_save_taxa,.button_save_taxa_personal,.button_save_taxa_transfer,.button_save_taxa_obras,.button_save_taxa_car,.button_save_taxa_is{width:100%;height:48px;margin-top:1rem;background-color:#00e6c7cf;border:none;border-radius:8px;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.container_gestao{width:100%;padding:1.5rem 1rem;box-sizing:border-box;transform:translate(-4%);margin-top:-5rem}.tittlegestao{font-size:29px;font-weight:500;line-height:1.2;margin:0;color:#333}.logout_btn{width:44px;height:44px;border-radius:50%;border:1px solid #ddd;background-color:#f9f9f9;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;flex-shrink:0;margin-left:4rem}.logout_btn:hover{background-color:#e9e9e9}.logout_btn svg{width:28px;height:28px;margin-left:15%;fill:#333}.header-divider-index-gestao{width:100%;height:1px;background-color:#a8a8a8;margin:1rem 1rem 1rem 0}.header-nav ul{position:absolute;display:flex;align-items:center;gap:.5rem;list-style:none;padding:0;margin:0;left:0rem;top:13.4rem}.logout_btn{width:44px;height:44px;border-radius:50%;margin-left:11%;border:1px solid #ddd;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.logout_btn:hover{background-color:#04c8aeb0}.logout_btn svg{width:26px;height:26px;fill:#151515}.nav-link.active{background-color:#531475;color:#fff}.container_line_vertical{height:200px;display:flex;justify-content:center;align-items:center;margin-bottom:25rem}.vertical_line{border:none;border-left:1px solid black;height:166%;width:1px;margin:0}.text-intro-gestao{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:1.7;text-align:left;color:#555;margin:5rem 0 2rem}.text-intro-gestao .change_color{color:#00e7c9;font-weight:600}.partners_title{width:100%;padding:0 1rem;margin-top:-17rem;transform:translate(-3rem);margin-bottom:1rem}.smaller_title_gestao{font-family:poppins;font-weight:600;font-size:24px;text-align:center;margin-left:23%}.gestao_effigy.partnerbck{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4rem;place-items:center;width:70%;max-width:1200px;height:35%;padding-top:3rem;margin-left:8%}.bg_office{background:linear-gradient(135deg,#1b4242,#4fbdba,#cdeed6);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;min-height:100vh;width:112%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:1rem;margin-left:-6%}.form_login{display:flex;flex-direction:column;gap:15px;background-color:#ffffffd9;padding:30px;width:100%;max-width:450px;border-radius:20px;margin-top:17rem;font-family:poppins;box-sizing:border-box}.tittlecontact{font-size:21px;margin-left:4%}.tittlepartner{font-family:poppins;font-weight:700;width:auto;font-size:22px;color:#000;text-transform:none;position:absolute;margin-top:-8.5rem;left:17%}.team{margin-top:600px;width:100vw;display:flex;align-items:flex-start}.members_about{grid-template-columns:1fr;grid-gap:1vw}.members{display:grid;grid-row-gap:13%;grid-column-gap:1%;grid-template-columns:repeat(1,1fr);width:10vw;margin-top:122vw;margin-left:5.5rem}br{display:block}.team{grid-template-columns:1fr}.members{margin:0;gap:1rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.gestao_effigy_index{margin-top:-36rem}.tittle-team{margin-top:.5rem}.members-gestao-team{list-style:none;padding:0;margin:-3% 0 0;margin-top:-2rem;display:flex;flex-wrap:wrap;gap:20px 0px;display:grid;grid-row-gap:0vw;grid-column-gap:4vw;grid-template-columns:repeat(3,3fr);width:65vw;margin-left:.4rem;margin-bottom:-14rem}.logout_btn{margin-right:5rem}.partners_container{font-size:40px;line-height:40px;margin-top:3rem;margin-bottom:2rem;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;text-align:center;padding:0 2rem}.hr-gestao{width:100%}}.container_partner.partnerindex{margin-top:.5rem!important;margin-bottom:3rem!important;padding-top:0!important;transform:none!important}.partners_container{margin-bottom:.5rem!important}@media(min-width:390px)and (max-width:844px){.simulator_results,.simulator_house_container .simulator_results,.simulator_house_content .simulator_results,.credit .simulator_results,.values_credit_personal .simulator_results,.values_credit_transfer_index .simulator_results,.simulator_results_wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;gap:.25rem!important;width:100%!important;max-width:100%!important;align-self:stretch!important;margin:0!important;padding:0 1rem!important;box-sizing:border-box!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;transform:none!important;text-align:center!important}.simulator_results .button_contact,.simulator_results button,.values_credit_personal button,.values_credit_transfer_index button,.values_credit_transfer_index .button_contact,.button_contact{display:block!important;font-family:Poppins,sans-serif!important;font-weight:600!important;font-size:clamp(.9rem,2.5vw,1rem)!important;width:100%!important;max-width:280px!important;min-height:44px!important;height:auto!important;padding:.875rem 1.5rem!important;background-color:#00e7c9!important;border:none!important;border-radius:8px!important;transition:all .3s ease!important;margin:1.5rem auto 0!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;box-sizing:border-box!important;position:relative!important;visibility:visible!important;opacity:1!important}.simulator_results .button_contact a,.simulator_results button a,.values_credit_personal button a,.values_credit_transfer_index button a,.button_contact a{text-decoration:none!important;color:#000!important;display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:center!important}.simulator_results .total_simulator,.simulator_results .value_total,.simulator_results .credit_details,.total_simulator,.value_total,.credit_details{font-family:Poppins,sans-serif!important;text-align:center!important;width:100%!important;margin:.15rem 0!important;visibility:visible!important;opacity:1!important;display:block!important}.simulator_results .total_simulator,.total_simulator{font-size:clamp(1rem,3vw,1.1rem)!important;font-weight:600!important;color:#555!important;margin:0 auto .25rem!important;letter-spacing:.01em!important}.simulator_results .value_total,.value_total{font-size:clamp(2rem,6vw,2.5rem)!important;font-weight:700!important;color:#00e7c9!important;letter-spacing:-.02em!important;text-shadow:0 2px 8px rgba(0,231,201,.15)!important}.simulator_results .credit_details,.credit_details{font-size:clamp(.875rem,2vw,1rem)!important;color:#555!important;line-height:1.5!important}.container_rectangule{width:100%!important;max-width:100%!important;padding:clamp(6rem,12vw,10rem) clamp(1rem,3vw,2rem) clamp(2rem,4vw,4rem)!important;box-sizing:border-box!important;overflow:visible!important;position:relative!important}.title-background{width:100%!important;max-width:100%!important;margin:0 0 1.5rem!important;padding:0!important;box-sizing:border-box!important;overflow:visible!important}.title{width:50%!important;max-width:90%!important;margin:0!important;padding:clamp(.65rem,1.2vw,.9rem) clamp(1rem,2vw,1.5rem)!important;box-sizing:border-box!important;overflow:visible!important}.intro_text_habit_novo{width:100%!important;max-width:100%!important;margin-top:2rem!important;margin-left:0!important;padding:1.5rem 0!important;box-sizing:border-box!important;position:relative!important;transform:none!important}footer{width:100%!important;max-width:100vw!important;margin-top:2rem!important;padding:1rem 1.5rem .6rem!important;box-sizing:border-box!important;overflow:visible!important;position:relative!important;visibility:visible!important;opacity:1!important}.simulator_terms_container{display:flex!important;align-items:center!important;gap:.5rem!important;justify-content:center!important;width:100%!important;max-width:100%!important;margin:1.5rem auto 0!important;padding:0 1rem!important;box-sizing:border-box!important;position:relative!important;visibility:visible!important;opacity:1!important;overflow:visible!important;transform:none!important}}@media(max-width:767px){.simulator_results,.simulator_house_container .simulator_results{margin:0!important;transform:none!important}.simulator_results .button_contact,.simulator_results button{max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.container_rectangule{padding-top:clamp(10rem,18vw,16rem)!important}}.logoeffigy-modal,img.logoeffigy-modal,.modal-checkbox-content .logoeffigy-modal,.modal-checkbox-content img.logoeffigy-modal{display:block!important;visibility:visible!important;opacity:.6!important;width:120px!important;height:auto!important;max-width:120px!important;margin:0 auto 1rem!important;-o-object-fit:contain!important;object-fit:contain!important;image-rendering:auto!important;image-rendering:smooth!important}.footer_logo_link,a.footer_logo_link,.footer_brand .footer_logo_link,.footer_brand a.footer_logo_link,footer .footer_logo_link,footer a.footer_logo_link{cursor:default!important}.footer_logo_link:hover,a.footer_logo_link:hover,.footer_brand .footer_logo_link:hover,.footer_brand a.footer_logo_link:hover,footer .footer_logo_link:hover,footer a.footer_logo_link:hover{transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-o-transform:none!important;background:transparent!important;padding:.5rem!important;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;cursor:default!important;transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important}.footer_logo_link:hover img,a.footer_logo_link:hover img,.footer_brand .footer_logo_link:hover img,.footer_brand a.footer_logo_link:hover img{transform:translateZ(0) scale(1)!important;-webkit-transform:translateZ(0) scale(1)!important;-moz-transform:translateZ(0) scale(1)!important;-o-transform:translateZ(0) scale(1)!important}div.logo img.logo,.logo img.logo,img.logo,a.logo img,.logo>img,.logo a img,div.logo>a>img.logo{image-rendering:auto!important;image-rendering:smooth!important;-ms-interpolation-mode:bicubic!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;-webkit-optimize-contrast:auto!important;width:auto!important;height:auto!important;max-width:clamp(47px,2vw + 35px,57px)!important;max-height:clamp(66px,2.8vw + 49px,80px)!important;aspect-ratio:auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;will-change:transform;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;-moz-transform:translateZ(0)!important;-o-transform:translateZ(0)!important;filter:none!important;image-resolution:from-image!important}.logo_mobile,.logo_mobile img,img.logo_mobile,div.logo img.logo_mobile,.logo>img.logo_mobile{image-rendering:auto!important;image-rendering:smooth!important;-ms-interpolation-mode:bicubic!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;-webkit-optimize-contrast:auto!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;will-change:auto;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;-moz-transform:translateZ(0)!important;-o-transform:translateZ(0)!important;filter:none!important;image-resolution:from-image!important}*{margin:0;padding:0;box-sizing:border-box;scrollbar-width:none!important}*,*:before,*:after{box-sizing:inherit}html{font-size:var(--tamanho-fonte-base);scroll-behavior:smooth;width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box;font-display:optional}html:not(.fonts-loaded){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}html.fonts-loaded{font-family:var(--familia-fonte)}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}body{font-family:var(--familia-fonte);background:var(--cor-fundo-claro);color:var(--cor-texto-principal);min-height:100vh;overflow-x:hidden;width:100%;max-width:100vw;margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;will-change:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden}a{text-decoration:none;color:var(--cor-texto-principal);transition:color .2s ease-in}a:hover{color:#000}img{max-width:100%;height:auto;display:block;content-visibility:auto;image-rendering:auto;image-rendering:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-interpolation-mode:bicubic;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0)}img[loading=lazy]{content-visibility:auto}li{list-style:none}.container{width:100%;margin:auto}.subcontainer{width:90%;max-width:1200px;margin:auto}.logo img.logo-loading,.logo img.logo_mobile.logo-loading{text-indent:-9999px;overflow:hidden;color:transparent;font-size:0;line-height:0}.logo img.logo-loaded,.logo img.logo_mobile.logo-loaded{opacity:1;text-indent:0}.logo{width:clamp(47px,2vw + 35px,57px)!important;height:clamp(66px,2.8vw + 49px,80px)!important;max-width:clamp(47px,2vw + 35px,57px)!important;max-height:clamp(66px,2.8vw + 49px,80px)!important;display:flex;align-items:center;justify-content:center;position:relative;aspect-ratio:47 / 66!important;overflow:hidden}.logo img{display:block;position:relative;z-index:1;max-width:clamp(47px,2vw + 35px,57px)!important;max-height:clamp(66px,2.8vw + 49px,80px)!important;width:auto!important;height:auto!important;aspect-ratio:auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;image-rendering:auto!important;image-rendering:smooth!important;-ms-interpolation-mode:bicubic!important;will-change:transform;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important}.logo img[alt]:not(.logo-loaded){text-indent:-9999px;overflow:hidden;color:transparent}.footer_logo,.footer_logo img,img.footer_logo,.footer_brand .footer_logo,.footer_brand img.footer_logo,.footer_logo_link .footer_logo,.footer_logo_link img.footer_logo,a.footer_logo_link .footer_logo,a.footer_logo_link img.footer_logo{height:clamp(32px,2.5vw,40px)!important;width:auto!important;max-width:120px!important;max-height:clamp(32px,2.5vw,40px)!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;image-rendering:auto!important;image-rendering:smooth!important;-ms-interpolation-mode:bicubic!important;will-change:transform;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;display:block!important}.footer_logo_link:hover .footer_logo,.footer_logo_link:hover img.footer_logo,.footer_logo_link:hover .footer_logo img,a.footer_logo_link:hover .footer_logo,a.footer_logo_link:hover img.footer_logo,.footer_brand .footer_logo_link:hover .footer_logo,.footer_brand .footer_logo_link:hover img.footer_logo,.footer_brand a.footer_logo_link:hover .footer_logo,.footer_brand a.footer_logo_link:hover img.footer_logo{opacity:inherit!important;filter:inherit!important;transform:translateZ(0) scale(1)!important;-webkit-transform:translateZ(0) scale(1)!important;-moz-transform:translateZ(0) scale(1)!important;-o-transform:translateZ(0) scale(1)!important;width:auto!important;height:clamp(32px,2.5vw,40px)!important;max-width:120px!important;max-height:clamp(32px,2.5vw,40px)!important;transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important}@media(max-width:767px){.footer_logo_link:hover .footer_logo,.footer_logo_link:hover img.footer_logo{height:56px!important;max-height:56px!important;transform:translateZ(0) scale(1)!important;-webkit-transform:translateZ(0) scale(1)!important}}@media(min-width:768px)and (max-width:1023px){.footer_logo_link:hover .footer_logo,.footer_logo_link:hover img.footer_logo{height:clamp(48px,8vw,56px)!important;max-height:56px!important;transform:translateZ(0) scale(1)!important;-webkit-transform:translateZ(0) scale(1)!important}}@media(min-width:1024px){.footer_logo_link:hover .footer_logo,.footer_logo_link:hover img.footer_logo,footer .footer_brand_bottom .footer_logo_link:hover .footer_logo,.footer_brand_bottom .footer_logo_link:hover .footer_logo{height:clamp(48px,4vw,56px)!important;max-height:56px!important;transform:translateZ(0) scale(1)!important;-webkit-transform:translateZ(0) scale(1)!important}}.footer_copyright_logo,.footer_copyright_logo img,img.footer_copyright_logo,.footer_brand_copyright .footer_copyright_logo,.footer_brand_copyright img.footer_copyright_logo{height:56px!important;width:auto!important;max-width:200px!important;max-height:56px!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;vertical-align:middle!important;display:inline-block!important;margin:0 .25rem!important;image-rendering:auto!important;image-rendering:smooth!important}.page-transitioning{opacity:.7;transition:opacity .3s ease-in-out}.page-ready{opacity:1;transition:opacity .3s ease-in-out}body{overflow-x:hidden}main{min-height:100vh}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-bottom-\[30\%\]{bottom:-30%}.-left-\[5\%\]{left:-5%}.-right-\[10\%\]{right:-10%}.-top-1\/2{top:-50%}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.right-12{right:3rem}.right-3{right:.75rem}.right-8{right:2rem}.top-0{top:0}.top-1\/2{top:50%}.top-8{top:2rem}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-\[1000\]{z-index:1000}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.mb-0\.5{margin-bottom:.125rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mt-4{margin-top:1rem}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[18px\]{height:18px}.h-\[500px\]{height:500px}.h-\[52px\]{height:52px}.h-\[600px\]{height:600px}.h-\[72px\]{height:72px}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[18px\]{width:18px}.w-\[500px\]{width:500px}.w-\[52px\]{width:52px}.w-\[600px\]{width:600px}.w-\[72px\]{width:72px}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[600px\]{min-width:600px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[440px\]{max-width:440px}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes login-gradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.animate-login-gradient{animation:login-gradient 12s ease infinite}@keyframes login-orb-float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(2%,-2%) scale(1.02)}66%{transform:translate(-1%,1%) scale(.98)}}.animate-login-orb-float{animation:login-orb-float 8s ease-in-out infinite}@keyframes shake{0%,to{transform:translateY(-50%) translate(0)}25%{transform:translateY(-50%) translate(-8px)}75%{transform:translateY(-50%) translate(8px)}}.animate-shake{animation:shake .4s ease-in-out}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin .8s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-danger{--tw-border-opacity: 1;border-color:rgb(231 76 60 / var(--tw-border-opacity, 1))}.border-danger\/20{border-color:#e74c3c33}.border-primary{--tw-border-opacity: 1;border-color:rgb(0 139 122 / var(--tw-border-opacity, 1))}.border-primary\/10{border-color:#008b7a1a}.border-primary\/30{border-color:#008b7a4d}.border-slate-100\/80{border-color:#f1f5f9cc}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-200\/90{border-color:#e2e8f0e6}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-white\/30{border-color:#ffffff4d}.border-white\/80{border-color:#fffc}.border-t-primary{--tw-border-opacity: 1;border-top-color:rgb(0 139 122 / var(--tw-border-opacity, 1))}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.bg-danger\/10{background-color:#e74c3c1a}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(0 139 122 / var(--tw-bg-opacity, 1))}.bg-primary\/10{background-color:#008b7a1a}.bg-primary\/15{background-color:#008b7a26}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-100\/90{background-color:#f1f5f9e6}.bg-slate-200\/80{background-color:#e2e8f0cc}.bg-surface-card{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/95{background-color:#fffffff2}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-login-orb-bottom{background-image:radial-gradient(circle,rgba(0,107,95,.3) 0%,rgba(100,15,145,.2) 40%,transparent 70%)}.bg-login-orb-top{background-image:radial-gradient(circle,rgba(0,231,201,.4) 0%,rgba(0,139,122,.2) 40%,transparent 70%)}.bg-login-page{background-image:linear-gradient(-45deg,#00e7c9,#008b7a,#006b5f,#640f91,#00e7c9)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-primary\/5{--tw-gradient-to: rgb(0 139 122 / .05) var(--tw-gradient-to-position)}.bg-login-gradient{background-size:200% 200%}.object-contain{-o-object-fit:contain;object-fit:contain}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-4{padding-left:1rem}.pr-12{padding-right:3rem}.pr-\[5rem\]{padding-right:5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-input{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Poppins,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-none{line-height:1}.leading-snug{line-height:1.375}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-danger{--tw-text-opacity: 1;color:rgb(231 76 60 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(0 139 122 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgba\(231\,76\,60\,0\.1\)\]{--tw-shadow: 0 0 0 4px rgba(231,76,60,.1);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: 0 4px 6px -1px rgba(0, 139, 122, .06), 0 2px 4px -2px rgba(0, 139, 122, .04);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-login-card{--tw-shadow: 0 20px 60px rgba(0, 0, 0, .15), 0 8px 24px rgba(0, 231, 201, .1);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color), 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-login-card-focus{--tw-shadow: 0 0 0 4px rgba(0, 231, 201, .1), 0 4px 16px rgba(0, 231, 201, .15);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color), 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.1\)\]{--tw-drop-shadow: drop-shadow(0 4px 12px rgba(0,0,0,.1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_8px_24px_rgba\(0\,231\,201\,0\.3\)\]{--tw-drop-shadow: drop-shadow(0 8px 24px rgba(0,231,201,.3));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.admin-login-page{background-color:#008b7a;background-image:linear-gradient(-45deg,#00e7c9,#008b7a,#006b5f,#640f91,#00e7c9);background-size:200% 200%;animation:login-gradient-fallback 12s ease infinite}.admin-login-page .bg-login-orb-top,.admin-login-page [class*=bg-login-orb-top]{background-image:radial-gradient(circle,rgba(0,231,201,.4) 0%,rgba(0,139,122,.2) 40%,transparent 70%)}.admin-login-page .bg-login-orb-bottom,.admin-login-page [class*=bg-login-orb-bottom]{background-image:radial-gradient(circle,rgba(0,107,95,.3) 0%,rgba(100,15,145,.2) 40%,transparent 70%)}@keyframes login-gradient-fallback{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}body.admin-login-active{background:transparent}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.hover\:border-primary\/40:hover{border-color:#008b7a66}.hover\:border-red-300:hover{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.hover\:bg-primary-dark:hover{--tw-bg-opacity: 1;background-color:rgb(0 107 95 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50\/80:hover{background-color:#f8fafccc}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(0 139 122 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-card-hover:hover{--tw-shadow: 0 10px 15px -3px rgba(0, 139, 122, .08), 0 4px 6px -4px rgba(0, 139, 122, .04);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-primary:focus{--tw-border-opacity: 1;border-color:rgb(0 139 122 / var(--tw-border-opacity, 1))}.focus\:opacity-80:focus{opacity:.8}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-primary\/30:focus{--tw-ring-color: rgb(0 139 122 / .3)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-slate-400:disabled{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:bg-white:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media(min-width:640px){.sm\:inline{display:inline}.sm\:h-\[80px\]{height:80px}.sm\:w-\[80px\]{width:80px}.sm\:max-w-none{max-width:none}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:p-10{padding:2.5rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pt-5{padding-top:1.25rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}}
