@font-face{font-family:Great Vibes;src:url(../../static/media/GreatVibes-Regular.f51f1a4f2cd0c9611249.ttf) format("truetype")}@font-face{font-family:Lato Light;src:url(../../static/media/Lato-Light.c7400fcad9e48ca9043f.ttf) format("truetype")}@font-face{font-family:Roboto Condensed;src:url(../../static/media/RobotoCondensed-VariableFont_wght.ff29b2791402495b1616.ttf) format("truetype")}@font-face{font-family:RobotoFlex;src:url(../../static/media/RobotoFlex-Regular.34b447cc3641782c240a.ttf) format("truetype")}@font-face{font-family:New Spirit Regular;src:url(../../static/media/New%20Spirit%20Bold.2716437ac1305275fed8.ttf) format("truetype")}body{background-color:#d6d5d5;transition:all .25s ease-in-out}.animate-home-component{animation-delay:.5s;animation-duration:3s;animation-fill-mode:backwards;animation-name:animate-fade}@keyframes animate-fade{0%{opacity:0}to{opacity:1}}.navigation-bar{left:0;position:fixed;top:0;width:100%;z-index:2}.main-bar{background-color:#fff;display:flex;justify-content:space-between;text-transform:uppercase}.logo .valentinna{font-family:Great Vibes;font-size:2rem;font-weight:400;margin:0;padding:.3rem 0 0 1.2rem;text-transform:none}.logo .salon{color:#d3a200;font-family:Lato Light;font-size:.6rem;left:2.7rem;margin:0;padding:0;position:absolute;top:2.1rem}.actions,.menu{display:flex;font-family:Lato Light}.menu{background-color:#ededed;justify-content:space-around;text-align:center;text-transform:uppercase;transition:all .5s ease}.down-icon{position:fixed}@media only screen and (min-width:900px){.menu{background-color:#fefefe00;left:47%;overflow:hidden;position:fixed;text-align:center;top:0;transform:translateX(-50%);width:55%}}@media only screen and (max-width:400px){.logo .valentinna{font-size:1.2rem;padding:.78rem 0 0 1rem}.logo .salon{font-size:.37rem;left:1.9rem;top:1.85rem}}.contacto-button{color:#252525;font-size:.81rem;margin:0;padding:1.1875rem 1.5625rem 1.1875rem 1.1rem;text-decoration:none;transition:all .5s ease}.contacto-button:hover{filter:brightness(200%)}.contacto-button:visited{color:#252525}.contacto-button:visited:hover{color:#616161}.reservas-button{background-color:#d3a200;color:#fff;font-size:.81rem;padding:1.1875rem 1.5625rem;text-decoration:none;transition:all .5s ease}.reservas-button:hover{background-color:#e6c55c;color:#252525}.reservas-button:visited{background-color:#d3a200;color:#fff}.reservas-button:visited:hover{background-color:#e6c55c;color:#252525}@media only screen and (max-width:400px){.contacto-button,.reservas-button{font-size:.61rem}}.menu-button{color:#252525;font-size:.81rem;margin:0;padding:1.1883rem 1.1rem;text-decoration:none;transition:all .5s ease}.menu-button:hover{background-color:#ededed}.menu-button:visited{color:#252525}.menu-button:visited:hover{background-color:#ededed}.dropdown-menu{max-height:0;opacity:0;overflow:hidden;transition:opacity .5s ease,max-height .5s ease}.menu-button.menu-button-with-icon:focus .dropdown-menu,.menu-button.menu-button-with-icon:hover .dropdown-menu{max-height:500px;opacity:1}.dropdown-menu ul{list-style:none}.dropdown-menu li{margin:2rem 0 0}@media only screen and (min-width:768px) and (max-width:1000px){.menu-button{padding:1.1883rem 0}}@media only screen and (max-width:400px){.menu-button{font-size:.61rem;padding:1.1883rem 0}}.about-us{background-color:#fff;height:400px;width:100%}.about-us-title{color:#646464;font-family:New Spirit Regular;font-size:1.2rem;font-weight:700;opacity:1;padding:1rem 2rem 0;text-align:center;text-transform:uppercase;transition:opacity .8s ease}.about-us-title.fade-out{opacity:0}.main-image{color:#fff;padding:5.8rem 0 0;text-align:center}.main-image h1{margin:3.5rem 0 1.5rem}.main-image h1,.main-image h2{font-family:Great Vibes;font-size:3.3rem;line-height:.8}.main-image h2{margin:0 0 1.5rem}.main-image h3{font-family:Roboto Condensed;font-size:1rem}.main-image-button{align-items:center;background-clip:padding-box;background-color:#d3a200;border:1px solid #0000;border-radius:.9rem;box-shadow:0 1px 3px 0 #00000005;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed;font-size:1.4rem;font-weight:600;justify-content:center;line-height:1.25;margin:2rem 0 2.3rem;min-height:3rem;padding:calc(.875rem - 1px) calc(1.5rem - 1px);position:relative;text-decoration:none;touch-action:manipulation;transition:all .25s;user-select:none;-webkit-user-select:none;vertical-align:initial;width:auto}.main-image-button:focus,.main-image-button:hover{background-color:#e6c55c;box-shadow:0 4px 12px #0000001a;color:#000;scale:1.1}.main-image-button:hover{transform:translateY(-1px)}.main-image-button:active{background-color:#c85000;box-shadow:0 2px 4px #0000000f;transform:translateY(0)}@media only screen and (min-width:900px){.main-image h1{margin:0 0 1.5rem}.main-image h1,.main-image h2{font-size:4.6rem}.main-image h3{font-size:1.35rem}.main-image-button{font-size:1.9rem}}@media only screen and (max-width:600px){.main-image h1,.main-image h2{font-size:2.6rem}.main-image h3{font-size:.7rem}.main-image-button{font-size:1rem}}@media only screen and (max-width:400px){.main-image h1,.main-image h2{font-size:1.9rem}.main-image h3{font-size:.7rem}.main-image-button{font-size:1rem}}@media only screen and (max-width:300px){.main-image h1,.main-image h2{font-size:1.1rem}.main-image h3{font-size:.7rem}.main-image-button{font-size:.8rem}}@media only screen and (max-width:250px){.main-image h1,.main-image h2{font-size:1rem}.main-image h3{font-size:.6rem}.main-image-button{font-size:.7rem}}.home-images-container{padding-top:2rem}.link-images-container{align-items:center;display:flex;justify-content:center}.link-image{margin:0;position:relative;width:50%}.link-image:hover{filter:brightness(130%)}.link-images-text{color:#fff;font-family:Lato Light;font-size:1.1rem;left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);transition:color .3s}.link-image:hover .link-images-text{color:#e6c55c}@media only screen and (min-width:1100px){.link-images-text{font-size:1.5rem}}@media only screen and (max-width:800px){.link-images-container{flex-wrap:wrap}.link-images-text{font-size:1.4rem}}@media only screen and (max-width:600px){.link-images-text{font-size:1rem}}@media only screen and (max-width:400px){.link-images-text{font-size:.9rem}}.first-background-home-image{background-image:url(../../static/media/homevideo.956908c994722a48f67c.mp4);background:linear-gradient(#00000080,#00000017),url(../../static/media/salon2.723b6188090a32905a05.jpeg);background-color:#333;background-position:50%;background-repeat:no-repeat;background-size:cover}.location{background-color:#fff;width:100%}.map{padding:1rem;width:100%}.location-title{color:#646464;font-family:New Spirit Regular;font-size:1.2rem;font-weight:700;text-align:center;text-transform:uppercase}@keyframes marquee{0%{transform:translateX(100vw)}to{transform:translateX(-100%)}}.footer{background-color:#333;color:#fff;width:100%}.footer-socials-trademark{display:flex;justify-content:space-around}.footer-text{font-family:Roboto Condensed;font-size:.8rem;padding:0 2rem 1.5rem;text-align:left}.moving-text-animation{overflow:hidden;padding:1.5rem 0;position:relative;white-space:nowrap;width:100%}.moving-text-animation span{animation:marquee 8s linear infinite;display:inline-block;font-family:New Spirit Regular;font-size:3.5rem;position:relative;z-index:1}.footer-socials{display:flex;padding:0 0 1.8rem;width:50%}.social{border-radius:50%;cursor:pointer;margin:auto;padding:.8rem .35rem;transition:.4s ease}a.svg{cursor:pointer;display:inline-block;position:relative;scale:.6}a.svg:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.whatsapp{background-color:#18b111}.whatsapp:hover{scale:.9}.instagram{background:#d6249f;filter:drop-shadow(2px 0 0 #d6249f) drop-shadow(-2px -2px 0 #fdf497)}.instagram:hover{scale:.9}.tiktok{background-color:#fd3e3e;filter:drop-shadow(2px 0 0 #fd3e3e) drop-shadow(-2px -2px 0 #4de8f4)}.tiktok:hover{scale:.9}@media only screen and (max-width:600px){.footer-socials-trademark{align-items:center;display:flex;flex-direction:column-reverse}.footer-text{text-align:center}}.barberia-container,.estetica-container,.peluqueria-container,.salon-container{align-items:center;display:flex;font-family:New Spirit Regular;font-size:10rem;height:100vh;justify-content:center}.reservas-container{background-color:#000;height:100vh}.reservas-container h1{color:#fff;font-family:Great Vibes;font-size:4rem;padding-top:6rem;text-align:center}.reservas-container .timeTaker{background-color:#d3a200;height:30vh;margin:0 auto;width:50vw}
/*# sourceMappingURL=main.69b2698c.css.map*/