body{height:100%;margin:0;color:#666;font-family:'Poppins',sans-serif}@media (min-width:1100px ){button{display:none}.a button{display:none}.flex-container{display:flex;position:relative;justify-content:space-between;align-items:center;padding:30px;height:40px;min-width:1100px}.flex-item{width:100%;margin:50px;border:2px;justify-content:space-between;background-color:#000}.flex-logo{min-height:100px;margin-left:150px}.flex-logo img{margin-top:20px;max-height:45px}.flex-menu{min-height:100px;max-height:20px}.flex-icon{min-height:20px;max-height:20px;padding:10px;margin-right:150px}.flex-icon a{margin:2px;padding:2px;max-height:20px;max-width:20px;text-decoration:none}.flex-icon a img{max-height:18px}.dp-menu ul{margin:0;z-index:10}.dp-menu ul li{display:inline;position:relative;padding:1px}.dp-menu ul li a{display:inline-block;text-decoration:none;color:#b60a0a;padding:15px}.dp-menu ul li:hover a{text-decoration-line:underline;text-decoration-color:#b60a0a;text-underline-offset:4px;text-decoration-thickness:3px}.dp-menu ul ul{display:none;align-items:center;position:absolute;width:220px;left:-1;right:0}.dp-menu ul li:hover ul{display:block}.dp-menu ul ul li{display:flex;background-color:#a00808;margin:2px;height:30px;border:solid;border-color:#a00808;justify-content:center;align-items:center}.dp-menu ul ul li a{color:#fff;font-size:14px}.dp-menu ul ul li:hover{background-color:#fff}.dp-menu ul ul li a:hover{color:#a00808;text-decoration:none}.prin{display:grid;grid-template-columns:auto auto;gap:0;margin:0}.prin-txt{margin:5px;margin-right:20px;align-self:right;justify-self:right}.prin-txt h1{max-width:620px;color:#a00808}.prin-txt h2{max-width:620px;color:#a00808}.prin-txt h3{max-width:620px;font-size:15px;color:#a00808;text-indent:80px;text-align:justify}.prin-txt h4{max-width:620px;font-size:15px;color:#a00808}.prin-img1{margin-top:30px}.prin-img1 img{content:url(img/c1.png);height:100%}.prin-img2{margin-top:30px}.prin-img2 img{content:url(img/c2.png);height:100%}.srv{background-image:url(img/xBASE-FUNDO-SERVICOS.png.pagespeed.ic.LqrEaabDjU.png);background-size:cover;height:84.7vh;display:grid;justify-items:center;align-items:center;margin:0}.srv-top{margin:5px;margin-bottom:0}.srv-top img{max-width:620px}.srv-bot{margin-top:1px;position:relative}.srv-bot .btn1{position:absolute;top:0%;left:0%;height:100%;width:40%;background:transparent;border:none!important;font-size:0;cursor:pointer}.srv-bot .btn2{position:absolute;bottom:0%;right:0%;height:100%;width:50%;background:transparent;border:none!important;font-size:0;cursor:pointer}.srv-bot img{max-width:160px;z-index:9}.eq{display:grid;justify-items:center;align-items:center;margin:20px;border:10px}.eq img{max-width:920px}.cl{display:grid;background-image:url(img/BASE-FUNDO-CLIENTES.png);background-size:cover;height:84.7vh}.cl-container{display:grid;justify-items:center;align-items:center;margin:50px;border:10px}.cl-container img{content:src("img/ESTÉTICA.png");animation:3s forwards 0s 1 slideInLeft;max-width:640px;box-shadow:-1px 5px 15px #a00808}@keyframes slideInLeft {
  0% {
    clip-path: inset(0 50% 0 50%);
    border-left: -10px;
    border-right: -10px;
    border-color: #ffffff;
  }
  100% {
    clip-path: inset(0 0 0 0 );
  }
}.intro{height:100vh;position:relative;display:flex;justify-content:center;align-items:center;text-align:center;row-gap:100px}.intro-slideshow img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;opacity:0;transition:opacity .75s ease-in-out}.intro .intro-header{color:#fff}.intro .intro-header .text{margin:10px;padding:10px;width:500px;height:35px;color:#fff;font-size:30px}.intro .intro-header .caption a{width:400px;margin:18px;padding:5px;margin-top:40px;height:35px;text-decoration:none;color:#fff;font-size:20px;border:2px solid #fff;border-radius:20px;cursor:pointer}.a .flex-container{display:flex;position:absolute;justify-content:space-between;align-items:center;padding:30px;height:40px;width:90%;z-index:5}.a .flex-item{width:100%;margin:50px;border:2px;justify-content:space-between}.a .flex-logo{min-height:100px;margin-left:150px}.a .flex-logo img{margin-top:20px;max-height:45px}.a .flex-menu{min-height:100px;max-height:20px}.a .flex-icon{min-height:20px;max-height:20px;padding:10px;margin-right:150px}.a .flex-icon a{margin:2px;padding:2px;max-height:20px;max-width:20px;text-decoration:none}.a .flex-icon a img{max-height:18px}.a .dp-menu ul{margin:0;z-index:10}.a .dp-menu ul li{display:inline;position:relative;padding:1px}.a .dp-menu ul li a{display:inline-block;color:#fff;padding:15px}.a .dp-menu ul li:hover a{text-decoration-line:underline;text-decoration-color:#fff;text-underline-offset:4px;text-decoration-thickness:3px}.a .dp-menu ul ul{display:none;align-items:center;position:absolute;width:220px;left:-1;right:0}.a .dp-menu ul li:hover ul{display:block}.a .dp-menu ul ul li{display:flex;align-items:center;margin:2px;height:30px;background-color:#fff;justify-content:center;align-items:center}.a .dp-menu ul ul li a{color:#a00808;font-size:14px}.a .dp-menu ul ul li:hover{background-color:#a00808}.a .dp-menu ul ul li a:hover{color:#fff;text-decoration:none}}@media (max-width:1100px){button{position:relative;align-items:center;justify-self:center;left:50%;border:none;font-size:0}button img{max-width:28px}.flex-container{display:flex;flex-direction:column;position:sticky;justify-content:space-between;align-items:center;padding:30px;padding-left:0;left:0;width:100%;overflow:hidden}.flex-item{width:100%;margin:50px;margin-left:0;border:2px;justify-content:space-between;overflow:hidden}.flex-logo{min-height:100px}.flex-logo img{margin-top:20px;max-height:45px}.flex-menu{width:100%}.flex-icon{display:none;min-height:20px;max-height:20px;padding:10px}.flex-icon a{margin:2px;padding:2px;max-height:20px;max-width:20px;text-decoration:none}.flex-icon a img{max-height:18px}.dp-menu{display:none;z-index:10;left:0;width:100%;padding-left:0;margin-left:0;align-self:left;justify-self:left;justify-content:flex-start}.dp-menu ul{z-index:10;width:100%;padding-left:0;margin-left:0}.dp-menu ul li{width:100%;display:block;position:relative;padding:1px;padding-left:0;margin-left:0;background-color:#fff;border:1px solid #b60a0a}.dp-menu ul li a{display:block;text-decoration:none;color:#b60a0a;padding:6px}.dp-menu ul ul{padding-left:0;margin-left:0;display:none;align-items:center;position:relative;width:100%;z-index:10}.dp-menu ul ul li{display:flex;background-color:#a00808;margin:2px;height:30px;border:solid;padding-left:0;margin-left:0;border-color:#a00808;justify-content:center;align-items:center}.dp-menu ul ul li a{color:#fff;font-size:14px}.prin{display:grid;grid-template-rows:auto auto;gap:0;margin:0;padding:0;width:100vw;overflow:hidden}.prin-txt{width:95vw;margin:10px;width:contain}.prin-txt h1{width:95vw;color:#a00808}.prin-txt h2{width:95vw;color:#a00808}.prin-txt h3{width:95vw;font-size:15px;color:#a00808;text-indent:80px;text-align:justify}.prin-txt h4{width:95vw;font-size:15px;color:#a00808}.prin-img{width:95vw;margin-top:30px;margin-bottom:0;padding-bottom:0;overflow:hidden}.prin-img img{width:100vw;overflow:hidden}.srv{background-image:url(img/xBASE-FUNDO-SERVICOS.png.pagespeed.ic.LqrEaabDjU.png);background-size:cover;height:100%;display:grid;justify-items:center;align-items:center;margin:0}.srv-top{margin:0;margin-bottom:0}.srv-top img{content:url(img/xservmob.png.pagespeed.ic.BlYPlmSrHe.png);width:100%}.srv-bot{display:none}.eq{display:grid;justify-items:center;align-items:center;margin:0;padding:0;width:100%}.eq img{content:url(img/eqmob.png);max-width:100%;margin:0;padding:0}.cl{display:grid;background-image:url(img/BASE-FUNDO-CLIENTES.png);background-size:cover;height:90%;width:100%}.cl-container{display:grid;justify-items:center;align-items:center;margin:0;padding:0;border:10px}.cl-container img{content:src("img/ESTÉTICA.png");animation:3s forwards 0s 1 slideInLeft;max-width:70%;box-shadow:-1px 5px 15px #a00808}@keyframes slideInLeft {
    0% {
      clip-path: inset(50% 0 50% 0);
      border-top: -10px;
      border-bottom: -10px;
      border-color: #ffffff;
    }
    100% {
      clip-path: inset(0 0 0 0 );
    }
  }.intro{height:100vh;position:relative;display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden}.intro-slideshow img{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;opacity:0;transition:opacity .75s ease-in-out}.intro .intro-header{position:absolute;color:#fff;z-index:5}.intro .intro-header .text{margin:0;padding:10px;width:300px;height:35px;color:#fff;font-size:14px}.intro .intro-header .caption a{width:400px;margin:10px;padding:6px;margin-top:40px;height:35px;text-decoration:none;color:#fff;font-size:12px;border:2px solid #fff;border-radius:20px;cursor:pointer;z-index:8}.a .flex-container{display:flex;position:absolute;flex-direction:column;justify-content:space-between;align-items:center;padding:30px;height:90%;z-index:5;overflow:hidden;padding:30px;padding-left:0;left:0;width:100%}.a .flex-item{width:100%;margin:0;margin-left:0;border:2px;justify-content:space-between;overflow:hidden}.a .flex-logo{min-height:100px}.a .flex-logo img{margin-top:20px;max-height:45px}.a .flex-menu{width:100px}.a .flex-icon{display:flex;min-height:20px;height:100%;padding:10px;top:90%}.a .flex-icon a{margin:2px;padding:2px;max-height:20px;max-width:20px;text-decoration:none}.a .flex-icon a img{max-height:18px}.a .dp-menu{left:0;width:100%;padding-left:0;margin-left:0;align-self:left;justify-self:left;justify-content:flex-start}.a .dp-menu ul{z-index:10;width:100%;padding-left:0;margin-left:0}.a .dp-menu ul li{width:100%;display:block;position:relative;padding:1px;padding-left:0;margin-left:0;background-color:#fff;border:1px solid #b60a0a}.a .dp-menu ul li a{color:#b60a0a;font-size:14px}.a .dp-menu ul ul{display:none;align-items:center;padding-left:0;margin-left:0;align-items:center;position:relative;width:100%}.a .dp-menu ul ul li{display:flex;align-items:center;height:30px;justify-content:center;align-items:center;background-color:#a00808;border:solid;padding-left:0;margin-left:0;border-color:#a00808}.a .dp-menu ul ul li a{color:#fff;font-size:14px}.a button{position:absolute;align-items:center;justify-self:center;left:50%;top:25%;z-index:10;color:transparent;border:none;padding:0;margin:0}.a button img{max-width:28px}}