:root{--color-dark-gray: #575756;--color-light-green: #79B92C;--color-white: #ffffff;--color-black: #000000}.construction-header{padding:20px}.maintenance-container{min-height:100vh;display:flex;flex-direction:column;align-items:center;background-color:var(--color-dark-gray);color:var(--color-white);font-family:Arial,sans-serif;text-align:center;overflow:hidden}.maintenance-header-area{width:100%;position:relative;height:40vh;margin-bottom:20px}.background-graphic{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-image:url(/assets/biulding-CoXo1hvx.png);background-size:cover;background-position:center;clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%)}.logo-section{position:relative;z-index:2;padding-top:60px}.logo-circle{width:250px;height:250px;border-radius:50%;background-color:var(--color-dark-gray);box-shadow:0 0 10px #00000080;margin:0 auto 10px;display:flex;align-items:center;justify-content:center}.logo-image{width:100%;height:auto;padding:20px}.maintenance-content-area{flex-grow:1;padding:20px;max-width:800px;width:100%;margin-top:0}.maintenance-text-title{font-size:3em;font-weight:400;color:var(--color-white);margin-bottom:40px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.maintenance-icons-group{display:flex;justify-content:center;align-items:flex-end;gap:30px;margin:30px 0;padding:0 10px}.icons-construction{padding:0;width:400px}.maintenance-footer{width:100%;padding:20px 0;background-color:#0000001a;font-size:1.1em;border-top:1px solid rgba(255,255,255,.1)}.contact-info{margin:0;font-weight:700;display:flex;align-items:center;justify-content:center}.contact-icon{font-size:1.2em;margin-right:8px;color:var(--color-light-green)}@media(max-width:768px){.logo-text-genial{font-size:2em}.maintenance-text-title{font-size:1.8em;margin-top:0}.maintenance-icons-group{flex-wrap:wrap;gap:15px}.icon-item{min-width:40px;height:40px}}@media(max-width:480px){.construction-header{padding:25px}.maintenance-header-area{height:35vh}.logo-circle{width:180px;height:180px}.maintenance-footer{font-size:.9em;flex-direction:column;gap:10px}.icons-construction{padding:0;width:200px}}.navheader{background-color:#575756;box-shadow:0 4px 6px #0000001a}#navmenu{color:#fff;text-decoration:none;font-weight:500;text-transform:uppercase;transition:color .3s ease;gap:20px}#menu-item:hover{color:var(--color-identity-third)}.logo{max-width:35%;height:auto;margin-left:10px;cursor:pointer}.navmenu{display:none}.navmenu.show{display:flex;text-align:center;flex-direction:column;position:absolute;top:49px;left:0;width:100%;background-color:#575756;z-index:1000;padding:10px 0;box-shadow:0 4px 6px #0000001a}.menu-icon{cursor:pointer;color:#fff;width:27px;height:auto}.menu-item{font-weight:700;text-transform:uppercase;color:#fff;transition:color .3s ease;text-decoration:none}.menu-item:hover{color:#79b92c;text-decoration:underline}.social-media{width:20px;color:#fff;height:auto;display:flex;align-items:center;margin-right:10px;transition:.3s ease;cursor:pointer}@media(min-width:992px){.navmenu{display:flex!important;flex-direction:row!important;position:static!important;width:auto!important;background:none!important;box-shadow:none!important;padding:0!important}}@media(max-width:992px){.logo{max-width:120px;height:auto}}@media(max-width:1500px){#navmenu{font-size:16px;gap:5px}}.whatsapp-fixo{position:fixed;bottom:20px;right:20px;z-index:5000}.btn-send{background:linear-gradient(to bottom,#79b92c 25%,#5a8823);border:none;border-radius:50px;padding:5px 20px;cursor:pointer;color:#fff;text-transform:uppercase;font-weight:700;font-size:1em;margin:0 auto;box-shadow:0 0 10px #0000001a;transition:all .3s ease-in-out}.btn-send:hover{background:none;background-color:#fff;color:#678640;box-shadow:0 0 10px #0000001a}.form-floating{box-shadow:0 0 10px #0000001a}.form{margin-top:20px}.footer-container{background-color:#d9d9d9;color:#575756;text-decoration:none;border-radius:20px 20px 0 00px;padding:20px}.list-footer{list-style:none;text-decoration:none;color:#575756;font-family:Roboto,sans-serif;font-weight:700;font-size:1em}.txt-footer{font-family:Roboto,sans-serif;font-weight:700;font-size:1em}@media(max-width:1500px){.footer-container{display:flex;text-align:center;flex-direction:column;padding:0;margin:0}}.contact-wrapper{position:relative;height:100%}.contact-background-gray{height:100%;background-color:#565657;z-index:-2;position:absolute;top:0;left:0;width:100%;margin:50px 0}.contact-background{background-image:url(/construction/biulding.png);background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100%;height:50%;z-index:-1}.contact-box{background-color:#d9d9d9;margin:0 auto 20px;padding:0;width:90%;border-radius:20px;box-shadow:0 0 10px #0000001a;max-width:1200px}.contact-title h1{font-family:Roboto,sans-serif;font-weight:700;text-transform:uppercase;padding-top:20px;font-size:1.5rem}.contact-title p{font-family:Roboto,sans-serif;font-weight:700;font-size:1em;margin:30px}.contact-info{color:#575756;font-family:Roboto,sans-serif;font-size:1rem}.contact-info h2{font-family:Roboto,sans-serif;font-weight:700;text-transform:uppercase;margin:30px;font-size:1.2rem}.contact-info p{font-family:Roboto,sans-serif;font-weight:700;font-size:1em}.map-container{position:relative;width:100%;height:0;padding-bottom:50%}.map-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.whatsapp-img{width:50px;height:50px}@media(max-width:992px){.contact-title h1{padding-top:0}}
