@import"https://fonts.googleapis.com/css2?family=Raleway:wght@100;200;300;400;500;600;700;800;900&display=swap";header{z-index:999;position:absolute;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px 200px;transition:.5s ease;background-color:#00000059}header .brand{color:var(--main);font-size:1.5rem;font-weight:700;text-transform:uppercase;text-decoration:none}header .brand:hover{color:var(--complement)}header .navigation{position:relative}header .navigation .navigation-items a{position:relative;color:var(--mid-tone);font-size:1em;font-weight:500;text-decoration:none;margin-left:30px;transition:.3s ease}header .navigation .navigation-items a:before{content:"";position:absolute;background:var(--mid-tone);width:0;height:3px;bottom:0;left:0;transition:.3s ease}header .navigation .navigation-items a:hover:before{width:100%;background:var(--main)}.home{padding:100px 200px;position:relative;width:100%;min-height:100vh;display:flex;justify-content:center;flex-direction:column;background:var(--gradient-complement)}.home:before{z-index:777;content:"";position:absolute;background:#fb030309;width:100%;height:100%;top:0;left:0}.home .content{z-index:888;width:70%;margin-top:50px;display:none}.home .content.active{display:block}.home .content h1{font-size:4em;font-weight:900;color:var(--mid-tone);text-transform:uppercase;letter-spacing:5px;line-height:75px;margin-bottom:40px;text-shadow:3px 3px 10px var(--low-tone)}.home .content h1 span{color:var(--low-tone);font-size:1.2em;font-weight:900;text-shadow:3px 3px 10px var(--mid-tone)}.container-text{background-color:#00000059;border-radius:7px;width:auto}.home .content p{padding:0 20px 3px;font-size:1.5rem;margin-bottom:65px;color:transparent;background:#fff;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;text-shadow:0px 2px 2px rgb(255,255,255)}.button-a1{background:#fff;padding:15px 35px;color:var(--complement2);font-size:1.1em;font-weight:500;text-decoration:none;border-radius:2px;border:1px solid var(--mid-tone)}.button-a1:hover{background:var(--complement2);color:#fff}.heartbeat{-webkit-animation:heartbeat 1.5s ease-in-out infinite both;animation:heartbeat 1.5s ease-in-out infinite both}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.93);transform:scale(.93);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.9);transform:scale(.9);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.home .media-icons{z-index:888;position:absolute;right:30px;display:flex;flex-direction:column;transition:.5s ease}.home .media-icons a{color:#fff;font-size:1.6em;transition:.3s ease}.home .media-icons a:not(:last-child){margin-bottom:20px}.home .media-icons a:hover{transform:scale(1.3);color:var(--main)}.home video{z-index:000;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.slider-navigation{z-index:888;position:relative;display:flex;justify-content:center;align-items:center;transform:translateY(80px);margin-bottom:12px}.slider-navigation .nav-btn{width:12px;height:12px;background:#fff;border-radius:50%;cursor:pointer;box-shadow:0 0 2px #ffffff80;transition:.3s ease}.slider-navigation .nav-btn.active{background:var(--complement2)}.slider-navigation .nav-btn:not(:last-child){margin-right:20px}.slider-navigation .nav-btn:hover{transform:scale(1.2)}.video-slide{position:absolute;width:100%;clip-path:circle(0% at 0 50%)}.video-slide.active{clip-path:circle(150% at 0 50%);transition:2s ease;transition-property:clip-path}.container1{padding:5% 0;display:inline-flex;background-color:var(--mid-tone)}.left1{margin:0 5% 0 10%;width:45%}.container1 p{margin:2% 0 5%;font-size:1.2em;font-weight:300}.right1{margin:0 10% 0 5%;width:45%}.l1-1{margin-bottom:15%}.r1-1 img{margin:5% 0}@keyframes show{0%{opacity:0;scale:25%}to{opacity:1;scale:100%}}.container1 img{view-timeline-name:--fade-y;view-timeline-axis:block;animation-timeline:--fade-y;animation-name:show;animation-range:entry 25% cover 50%;animation-fill-mode:both}.services{width:100%;height:auto;padding:7% 5%;text-align:center}.services h1{text-decoration:underline;font-size:2.9em;font-weight:600;text-align:center;text-wrap:pretty}.services p{font-size:1.2em;font-weight:400;text-align:center;text-wrap:balance;padding:2% 0}.services-container{margin-top:3rem;display:flex;flex-wrap:wrap;justify-content:center;gap:3rem}.services-card{width:21%;min-width:330px;text-align:start;border-radius:7px;padding:1rem .8rem;background:#fff;background:-moz-linear-gradient(200deg,rgba(255,255,255,1) 20%,rgba(230,230,230,1) 100%);background:-webkit-linear-gradient(200deg,rgba(255,255,255,1) 20%,rgba(230,230,230,1) 100%);background:linear-gradient(200deg,#fff 20%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#e6e6e6",GradientType=1);cursor:pointer}.services-image{height:200px;overflow:hidden;border-radius:7px}.services-image img{width:100%;height:100%;object-fit:cover;transition:.3s ease-in-out;border-radius:7px}.services-image:hover img{transform:scale(1.3)}.services>div:nth-child(3){margin:2rem 0}.services>div:last-child{margin-top:4rem}.profesionales1{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#501010;padding:10% 5%;color:#fff}.profesionales1 h1{text-decoration:underline;font-size:2.9em;font-weight:500;text-align:center;text-wrap:pretty}.profesionales1 p{font-size:1.2em;font-weight:300;text-overflow:ellipsis;text-align:center;width:60%;padding:2% 0;text-wrap:pretty}.profesionales1 h1,.profesionales1 p,.profesionales1 a{view-timeline-name:--fade-y;view-timeline-axis:block;animation-timeline:--fade-y;animation-name:show;animation-range:entry 25% cover 50%;animation-fill-mode:both}#feed-container{margin-top:5%;max-width:1200px;width:80%;display:flex;flex-direction:column;padding-bottom:0;padding-top:0;position:relative;flex-grow:1}#main-gallery{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-shrink:0;position:relative;column-gap:8px;overflow:hidden}#feed-content{flex:1 0 0%;display:block;position:relative;width:100%}#feed-content img{object-fit:cover;object-position:center center;width:100%;height:77%;position:relative;aspect-ratio:1}#feed-content img:hover .opacity-hover{width:100%}#feed-content video{object-fit:cover;object-position:center center;width:100%;height:77%;position:relative}#feed-content video:hover .opacity-hover{width:100%}.caption{width:100%;height:100%;display:flex;align-items:center;text-align:center;justify-content:center;font-size:.8rem;transform:translateY(500px);transition:transform .1s linear}.opacity-hover:hover .caption{transform:translateY(0)}.caption p{color:#fff;width:80%}.opacity-hover{width:100%;height:100%;position:absolute;top:0;transition:background-color .3s linear}.opacity-hover:hover{background-color:#020202b3}.proyectos-container{width:100%;padding:10% 0}.proyectos-container h1{font-size:3em;text-align:center;letter-spacing:5px}.proyectos-container p{font-size:1.2em;font-weight:300;text-overflow:ellipsis;text-align:center;padding:2% 0;text-wrap:pretty;margin-bottom:5%}.pswp-gallery{max-width:1600px;width:100%;margin-left:auto;margin-right:auto;columns:5 200px;column-gap:1em;padding:0 5%}.pswp-gallery img{max-width:100%;margin-bottom:1em;border-radius:15px;display:block}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.stats-container{width:100%;height:auto;padding:10% 0;background-image:url(/assets/fondo-madera-natural-pHSq6nK9.webp);background-repeat:no-repeat;background-size:cover}.stats-container>div{margin:5% 0}.stats-wrap{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 10%;color:#735736}.stats-wrap div{position:relative;width:30%;max-width:50vw;text-align:center;font-size:clamp(1.5rem,1.5vw + 1rem,2.5rem);font-weight:800;text-shadow:0 0 20px rgba(255,255,255,.5),0 0 20px rgba(255,255,255,.5),2px 2px 20px rgba(0,0,0,0)}.stats-container div p{font-size:clamp(1rem,2vw + .2rem,3rem);font-weight:500;text-align:center}.stats-wrap img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.stats-wrap svg{position:absolute;height:22.5vw;width:22.5vw;left:50%;top:50%;transform:translate(-50%,-50%)}.circle_animated{fill:transparent;stroke:none;stroke-width:30;stroke-dasharray:1100 1100;stroke-linecap:round}#projects{animation:stroke 2.8s ease-out forwards}#clients{animation:stroke 2.8s .5s ease-out forwards}#design{animation:stroke 2.8s 1s ease-out forwards}@keyframes stroke{0%{stroke-dasharray:0 1100;stroke:#73573600}to{stroke:#735736}}.app{min-height:30%;display:flex;align-items:center;justify-content:center;flex-direction:column}.tag-list{max-width:100%;display:flex;flex-shrink:0;flex-direction:column;gap:1rem 0;position:relative;padding:1.5rem 0;overflow:hidden}.loop-slider .inner{display:flex;width:fit-content;animation-name:loop;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:var(--direction);animation-duration:var(--duration)}.tag{display:flex;align-items:center;gap:0 .2rem;color:#b5bac0;font-size:.9rem;background-color:#c2c7cdaa;border-radius:.4rem;padding:.7rem 1rem;margin-right:1rem;box-shadow:0 .1rem .2rem #0000001a,0 .1rem .5rem #0000004d,0 .2rem 1.5rem #0006}.tag span{font-size:1.2rem;color:#64748b}@keyframes loop{0%{transform:translate(0)}to{transform:translate(-50%)}}.proveedores-container{width:100%;padding:5% 0 15%}.proveedores-container h2{font-size:3em;text-align:center;letter-spacing:5px;padding-bottom:5%}.proveedores-container img{max-width:280px}.testimonios-container{width:100%;height:auto;padding:5% 0;margin:5% 0}.testimonios-container div>h1{font-size:3em;text-align:center;letter-spacing:5px}.testimonios-container div>p{font-size:1.5em;text-align:center}.header-reviews{padding:5%;display:flex;flex-direction:column;align-items:center}.header-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.testimonios-container .header-reviews img{width:5%;height:5%}.reviews-container{height:auto}.reviews-wrapper{height:fit-content;padding:0 5%;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3%}#reviews-content{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:3% 5%;border-radius:8px;box-shadow:0 0 30px #afafaf}#reviews-content h3{padding-bottom:3%}#reviews-content>p{padding-top:3%;font-size:1em}.footer{margin:0;float:none;background-color:var(--complement1);color:#fff;font-weight:200}.info1-1{width:100%;display:inline-flex;align-items:flex-start}.footer .bloque{width:25%}.footer .bloque:first-child{padding:5% 0 0 5%}.footer .bloque img{padding-bottom:10%}.footer .bloque:last-child{padding:5% 5% 0 0}.footer .bloque:nth-child(n+2):nth-child(-n+3){padding:5% 4% 0 5%}.footer .bloque h2:nth-child(n+2){font-family:Raleway,sans-serif;font-size:clamp(1rem,1vw + .7rem,3rem);padding-top:15%;text-decoration:underline}ul li{list-style:none}ul li a{text-decoration:none;color:#fff}ul li a:hover{text-decoration:none;transform:scale(1.3);color:var(--low-tone);font-size:1.1rem;font-weight:500}.footer .copyright{width:100%;padding:0 3% 2%;display:inline-flex;justify-content:flex-start;gap:20%}.footer .copyright a{color:var(--color-uno)}.footer .media-icons{display:flex;flex:auto;justify-content:center;transition:.5s ease}.footer .media-icons a{color:#fff;font-size:1.6em;transition:.3s ease;padding:13% 5% 0}.footer .media-icons a:not(:last-child){margin-bottom:20px}.footer .media-icons a:hover{transform:scale(1.3);color:var(--main)}*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}:root{--color-uno: white;--color-dos: black;--main: #791010;--complement: #a6333d;--complement1: #501010;--complement2: #0f2940;--mid-tone: #d9d4cc;--low-tone: #736a5f;--shadow-color-hsl: 222 47% 11%;--shadow-opacity: .15;--shadow-color: hsl(var(--shadow-color-hsl) / var(--shadow-opacity));--shadow-lg: 0px 16px 24px var(--shadow-color), 0px 2px 6px var(--shadow-color);--gradient-complement: linear-gradient(90deg, rgba(138, 46, 64, .5) 0%, rgba(66, 109, 138, .5) 80%);--borgona: #401119;--borgona-mid-tone: #B7465F;--borgona-mid-low: #db9f94;--borgona-low-tone: #ebd4cc}@media screen and (max-width: 1200px){header{padding:10px 60px}.home{padding:100px}.profesionales1 p{width:70%}.proyectos-wrap-top{flex-wrap:wrap}}@media screen and (max-width: 1024px){header{padding:12px 20px}.mainHero .home{padding:100px 20px}.home .media-icons{right:15px}header .navigation{display:none}header .navigation.active{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background:#01010180}header .navigation .navigation-items a{color:#222;font-size:1.2em;margin:20px}header .navigation .navigation-items a:before{background:#222;height:5px}header .navigation .navigation-items{background:var(--mid-tone);width:600px;max-width:600px;margin:20px;padding:40px;display:flex;flex-direction:column;align-items:center;border-radius:15px;box-shadow:0 5px 25px #01010133}.menu-btn{background:url(data:image/png;base64,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) no-repeat;background-size:30px;background-position:center;width:40px;height:40px;cursor:pointer;transition:.3s ease;z-index:9999}.menu-btn.active{z-index:9999;background:url(/assets/close-ULEyULxF.png) no-repeat;background-size:25px;background-position:center;transition:.3s ease}.home .content h1{font-size:2.5em;line-height:50px}.blog-wrap-bottom .blog-list h2{font-size:1rem}.blog-wrap-bottom .blog-list p{font-size:.9rem}}@media screen and (max-width: 768px){header a img{width:150px}.home .content h1{font-size:2.3em;letter-spacing:0}.container1{display:block;padding:20% 0}.left1{width:100%;margin:0;padding:0 10%}.container1 p{font-size:1em}.right1{width:100%;margin:0;padding:0 10%}.services{padding:25% 5%}.proyectos-container h1{font-size:2.5rem;padding:5% 0}.proyectos-wrapper{flex-direction:column;padding:5% 10%}.stats-wrap{flex-direction:column;row-gap:10%;padding:10% 0}.stats-wrap div{width:50%;height:50vw;padding:16% 0;font-size:clamp(2rem,4vw + .5rem,3rem)}.stats-wrap div p{font-size:clamp(1rem,3.2vw + .3rem,2.5rem)}.stats-wrap svg{height:45vw;width:45vw}.stats-container div div:nth-child(2n){padding:16% 0}.testimonios-container{padding:25% 0;margin:15% 0}.blog-wrap-bottom #blog-article p,.blog-wrap-bottom #blog-article ol li{font-size:1.1rem}.footer .bloque img{width:50%}.info1-1{display:flex;flex-direction:column;width:100%;text-align:center;align-items:center;padding:15% 0}.footer .bloque:first-child{padding-left:0;width:95%;font-size:1.5em;font-weight:400}.footer .bloque:nth-child(n+2):nth-child(-n+3){padding:5% 0;width:80%;font-size:1.5em}.footer .bloque h2:nth-child(n+2){font-size:2.5em}.footer .bloque:last-child{padding:5% 0;width:95%;font-size:1.5em}.footer .copyright{display:flex;padding:0;text-align:center;font-size:.9em;flex-direction:column}}@media screen and (max-width: 480px){.home .content h1{font-size:2.3em;line-height:45px;letter-spacing:0;font-weight:900}.home .content h1 span{font-size:1em;font-weight:700;color:var(--complement2)}.home .content p{font-size:1.1rem;margin-bottom:50px}.mainHero .home{padding:0 15px}.home .content a{padding:10px 25px;font-size:.9em;font-weight:400}.profesionales1{text-align:center;padding:20% 3%}.profesionales1 h1{font-size:2em;letter-spacing:4px;text-wrap:balance}.profesionales1 p{font-size:1em;width:90%;padding:10% 0}.profesionales1>a{display:none}#feed-container{width:100%;margin:10% 0}.blog-wrap-top{padding:5%}.stats-wrap div{height:auto}.testimonios-container{padding:25% 0;margin:15% 0}.footer .bloque:first-child{width:90%;font-size:1em;font-weight:200}.footer .bloque:nth-child(n+2):nth-child(-n+3){font-size:1em}.footer .bloque:last-child{padding:5% 0;width:95%;font-size:1em}.proveedores-container{padding:25% 0}.proveedores-container h2{font-size:2.5em}}.Moda-1-hex{color:#735736}.Moda-2-hex{color:#bfa27e}.Moda-3-hex{color:#d9c6b0}.Moda-4-hex{color:#8c311c}.Moda-5-hex{color:#0d0d0d}.Moda-1-rgba{color:#725735}.Moda-2-rgba{color:#bfa17e}.Moda-3-rgba{color:#d8c6af}.Moda-4-rgba{color:#8c301c}.Moda-5-rgba{color:#0c0c0c}.Moda-1-hsla{color:hsla(33,36,33,1)}.Moda-2-hsla{color:hsla(33,33,62,1)}.Moda-3-hsla{color:hsla(33,34,76,1)}.Moda-4-hsla{color:hsla(11,66,33,1)}.Moda-5-hsla{color:hsla(0,0,5,1)}.blog-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;isolation:isolate}.blog-wrap-top{position:relative;width:100%;padding:200px 10% 100px;background-image:url(/assets/blog_background_0001v3-CGpbxvO2.webp);background-size:cover;background-position:center;isolation:isolate}.blog-wrap-top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#1a1a1ab8}.blog-wrap-top h4,.blog-wrap-top h1{font-weight:600;letter-spacing:5px}.blog-wrap-top h1{font-size:3em}.blog-wrap-top p{font-weight:400;text-wrap:balance;letter-spacing:2px}.blog-wrap-bottom{width:100%;padding:5%;display:flex;flex-direction:row-reverse;gap:30px;color:#000}.blog-list{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;width:25%}.blog-list h2{font-size:1.15rem}.blog-article{max-width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:25px;height:auto}.blog-item{width:350px;margin:3% 0;border-radius:.6em;background:#736a5ff2;overflow:hidden;box-shadow:var(--shadow-lg),var(--shadow-lg),var(--shadow-lg)}.blog-item img{width:100%}.blog-item-wrap{padding:5%}#blog-article{width:75%;margin:0 5%}#blog-article h2{font-size:1.55rem;padding-bottom:15px;padding-top:35px}#blog-article p{padding:20px 0;font-size:1.35rem;font-weight:300}#blog-article ol li{list-style-position:inside;padding:10px 0;font-size:1.35rem;font-weight:300}#blog-article img{margin:auto;display:block;max-width:800px;width:100%}.blog-item p{padding:5% 0;font-weight:300}.loader{width:120px;height:22px;border-radius:40px;color:var(--mid-tone);border:2px solid;position:relative;overflow:hidden;margin:20% 0}.loader:before{content:"";position:absolute;margin:2px;width:14px;top:0;bottom:0;left:-20px;border-radius:inherit;background:currentColor;box-shadow:-10px 0 12px 3px currentColor;clip-path:polygon(0 5%,100% 0,100% 100%,0 95%,-30px 50%);animation:l14 1s infinite linear}@keyframes l14{to{left:calc(100% + 20px)}}.contact{position:relative;min-height:100vh;padding:10% 100px 50px;display:flex;justify-content:center;align-items:center;flex-direction:column;background-image:url(../blog_background_0001v3.webp);background-size:cover;background-position:center;z-index:0}.contact:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#ebd4ccf2}.contact .content{max-width:800px;text-align:center}.contact .content h2{font-size:3em;color:var(--borgona);font-weight:500}.contact .content p{color:var(--borgona);font-size:1.1em;font-weight:300}.container{width:100%;display:flex;justify-content:center;align-items:center;gap:50px;margin-top:30px}.container .contactInfo{width:50%;display:flex;flex-direction:column}.container .contactInfo .box a{position:relative;padding:20px 0;display:flex;cursor:pointer;text-decoration:none}.container .contactInfo .box .icon{min-width:60px;height:60px;background:var(--borgona-mid-low);color:var(--borgona);display:flex;justify-content:center;align-items:center;font-size:1.75em;transition:.5s}.container .contactInfo .box:hover .icon{background:var(--main);color:#fff}.container .contactInfo .box .text{display:flex;flex-direction:column;margin-left:20px;font-size:1.1em;color:var(--borgona-mid-tone);font-weight:400}.container .contactInfo .box .text h3{font-weight:500;color:var(--low-tone)}.container .contactInfo .txt{color:#fff;margin-top:50px;font-weight:500;padding-left:10px;border-left:50px solid #e91e63;line-height:1em}.container .contactForm{position:relative;width:40%;background:#fffc;min-height:100px;padding:60px}.container .contactForm h2{font-size:2em;color:#333;font-weight:500}.container .contactForm .inputBox{position:relative;width:100%;margin-top:20px}.container .contactForm .inputBox input,.container .contactForm .inputBox textarea{width:100%;padding:5px 0;font-size:1.1em;margin:10px 0;border:none;border-bottom:2px solid #333;outline:none;resize:none}.container .contactForm .inputBox span{position:absolute;left:0;pointer-events:none;padding:5px 0;margin:10px 0;font-size:1.1em;color:#666;transition:.5s}.container .contactForm .inputBox input:focus~span,.container .contactForm .inputBox textarea:focus~span,.container .contactForm .inputBox input:valid~span,.container .contactForm .inputBox textarea:valid~span{color:#e91e63;font-size:.9em;transform:translateY(-20px)}.container .contactForm .inputBox input[type=submit]{width:100px;background:var(--main);color:#fff;border:none;cursor:pointer;padding:10px;font-size:1.1em;font-weight:500}.container .contactForm .inputBox input[type=submit]:hover{background:var(--complement2)}@media screen and (max-width: 991px){.contact{padding:20% 50px 50px}.container{flex-direction:column}.container .contactInfo,.container .contactForm{width:100%}.container .contactForm{padding:50px 30px}}@media screen and (max-width: 480px){.contact{padding:30% 0 50px}.container .contactForm{padding:50px 3%}.container .contactInfo .box{padding:20px 3%}}.privacyPolicy p{padding:20px 0}.privacyPolicy ul>li{list-style-type:disc;list-style-position:inside}.privacyPolicy ul{padding-bottom:20px}@media screen and (max-width: 480px){.privacyPolicy{margin-top:25%}}.carousel{height:100vh;margin-top:50px;width:100%;overflow:hidden;position:relative}
