@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;1,100;1,300;1,400;1,700&family=Poltawski+Nowy&display=swap);@font-face{font-family:makeaduo;font-style:bold;src:local('MakeaDuo-Bold'),local('MakeaDuo-Bold'),url(/b65988e41e375ed14b206d65c62fda526d96f4fd/3eb5a/fontes/woff2/makeaduo-bold.woff2) format("woff2"),url(/1e52923b6e3efb137d6d0d2140625b2ab2bb77b7/d6976/fontes/opentype-tt/makeaduo-bold.ttf) format("truetype");font-display:swap}*{margin:0;padding:0;border:0;font:inherit;text-decoration:none;text-decoration-color:none}body,html{overflow-x:hidden!important}body{background-color:#efe6d4;color:#6e6156;font-family:Lato,sans-serif;font-size:1em;font-weight:400;border:#6e6156;overflow-x:hidden!important}a{text-align:center;font-family:Lato,Montserrat,sans-serif;font-weight:400}h1{font-size:32px;text-align:center;font-family:Lato,Montserrat,sans-serif;font-weight:300;padding:auto 10px}h2{font-size:24px;text-align:center;font-family:Lato,Montserrat,sans-serif;font-weight:300;padding:auto 10px}p{font-size:16px;text-align:center;Line-height:1.7em;letter-spacing:.6px;font-family:Lato,Montserrat,sans-serif;font-weight:400;padding:10px}.nav-button{margin:auto;cursor:pointer;position:fixed;top:20px;right:25px;color:#ecedf0;table-layout:fixed;z-index:6}.menu-icon{width:20px;height:20px;color:#6e6156}.overlay{height:100%;width:0%;background-color:#6e6156ec;z-index:5;position:fixed;left:0;top:0;overflow:hidden;transition:all .5s}.overlay-content{position:relative;width:100%;height:100%;text-align:center;font-size:16px;flex-direction:column;display:flex;align-items:center;justify-content:center}.overlay a{padding:8px;text-decoration:none;color:#ecedf0;font-size:1.5em;position:relative;align-items:center;justify-content:center}.overlay a::after,.overlay a::before{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background-color:#ecedf0;transition:width .5s ease-in-out}.overlay a::before{transform-origin:left}.overlay a::after{transform-origin:right}.overlay a:focus::after,.overlay a:focus::before,.overlay a:hover::after,.overlay a:hover::before{width:100%}.overlay .closebtn{position:absolute;right:15px;font-size:60px}#button-menubar{z-index:5;right:25px;background-color:#efe6d4;border-radius:5px}.logo{cursor:pointer;left:20px;padding:10px;width:180px;text-align:left;font-size:28px;font-family:makeaduo,Montserrat,sans-serif;display:flex;color:#6e6156}#myColor{width:100px;height:100px}.divcenter{align-items:center;justify-content:center;display:flex;flex-direction:column;gap:10px}#divrow{align-items:center;justify-content:center;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;padding:40px 10px;margin:auto;width:70%}#divrow-white{align-items:center;justify-content:center;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;padding:40px 10px;margin:auto;width:70%;background-color:#efe6d4}footer{height:100px;background-color:#6e6156;color:#efe6d4;padding:20px;display:flex;justify-content:center;align-items:center}.banner-entrada{object-fit:cover;width:100%;height:500px;-webkit-mask-image:linear-gradient(to top,transparent 2%,#ecedf0 40%)}.banner{width:100%}.logo-banner{position:absolute;margin:auto;width:300px}.text-left{text-align:left}.text-nude{color:#efe6d4}.back-white{width:100%;padding:40px 10px;background-color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}.button{background-color:#6e6156;color:#efe6d4;background-color:#5f6b49;color:#efe6d4;border-radius:10px;padding:10px 40px;margin:10px;cursor:pointer}.button:hover{background-color:#6e6156;color:#efe6d4}i{padding:10px}.image-small{width:20%;box-shadow:0 8px 16px #6e6156}.image{width:30%}.backtotop{position:fixed;bottom:15%;right:0;background-color:#5f6b49;border-radius:10px;padding:5px;z-index:1;cursor:pointer}.icon{height:48px;width:48px}#image{align-items:center;justify-content:center;display:flex}.banner-marrom{width:100%;background-color:#6e6156;height:500px}select{padding:10px;background-color:#6e6156;color:#efe6d4;border-radius:2px}option{background:#5f6b49;color:#efe6d4}input{width:200px;padding:10px}canvas{border:solid 1px #6e6156;max-width:70%}@media screen and (max-width:716px){#divrow{min-width:90%}.image-small{width:70%}.image{width:70%}.logo-banner{width:80%}}