@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Days+One&display=swap);:root{--bg1:#FFF;--bg2:#F5F5F5;--bg3:#FAFAFA;--text1:#777;--text2:#666;--text3:#555;--text4:#444;--high1:#4fc6b1;--high2:#bfff0d;--high3:#006666;--shadow1:rgba(4,255,255,.5);--shadow2:rgba(255,44,227,.5);--font1:'Days One', sans-serif;--font2:'Montserrat', sans-serif;--bgforminput:rgba(255,255,255,.05);--cubic1:cubic-bezier(.25,.96,.42,.93);--bounce1:cubic-bezier(0.175, 0.885, 0.32, 1.5);--logoaspectratio:2.8}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}body{line-height:1;text-align:left;border-top:0 solid #01005E}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{font-size:1em;font-family:var(--font2);background:var(--bg2);color:var(--text4);padding:0 0}.path{stroke-dasharray:1000;stroke-dashoffset:0;stroke-linecap:round;fill:var(--text4);fill-opacity:1;stroke:var(--text4);stroke-width:1px;animation:none}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes fill{to{fill-opacity:1}}@keyframes beat{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}30%{transform:scale(1.1)}100%{transform:scale(1)}}.pos{position:relative;float:left}.only-desktop{display:none}.only-mobile{display:block}.noise{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAUVBMVEWFhYWDg4N3d3dtbW17e3t1dXWBgYGHh4d5eXlzc3OLi4ubm5uVlZWPj4+NjY19fX2JiYl/f39ra2uRkZGZmZlpaWmXl5dvb29xcXGTk5NnZ2c8TV1mAAAAG3RSTlNAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAvEOwtAAAFVklEQVR4XpWWB67c2BUFb3g557T/hRo9/WUMZHlgr4Bg8Z4qQgQJlHI4A8SzFVrapvmTF9O7dmYRFZ60YiBhJRCgh1FYhiLAmdvX0CzTOpNE77ME0Zty/nWWzchDtiqrmQDeuv3powQ5ta2eN0FY0InkqDD73lT9c9lEzwUNqgFHs9VQce3TVClFCQrSTfOiYkVJQBmpbq2L6iZavPnAPcoU0dSw0SUTqz/GtrGuXfbyyBniKykOWQWGqwwMA7QiYAxi+IlPdqo+hYHnUt5ZPfnsHJyNiDtnpJyayNBkF6cWoYGAMY92U2hXHF/C1M8uP/ZtYdiuj26UdAdQQSXQErwSOMzt/XWRWAz5GuSBIkwG1H3FabJ2OsUOUhGC6tK4EMtJO0ttC6IBD3kM0ve0tJwMdSfjZo+EEISaeTr9P3wYrGjXqyC1krcKdhMpxEnt5JetoulscpyzhXN5FRpuPHvbeQaKxFAEB6EN+cYN6xD7RYGpXpNndMmZgM5Dcs3YSNFDHUo2LGfZuukSWyUYirJAdYbF3MfqEKmjM+I2EfhA94iG3L7uKrR+GdWD73ydlIB+6hgref1QTlmgmbM3/LeX5GI1Ux1RWpgxpLuZ2+I+IjzZ8wqE4nilvQdkUdfhzI5QDWy+kw5Wgg2pGpeEVeCCA7b85BO3F9DzxB3cdqvBzWcmzbyMiqhzuYqtHRVG2y4x+KOlnyqla8AoWWpuBoYRxzXrfKuILl6SfiWCbjxoZJUaCBj1CjH7GIaDbc9kqBY3W/Rgjda1iqQcOJu2WW+76pZC9QG7M00dffe9hNnseupFL53r8F7YHSwJWUKP2q+k7RdsxyOB11n0xtOvnW4irMMFNV4H0uqwS5ExsmP9AxbDTc9JwgneAT5vTiUSm1E7BSflSt3bfa1tv8Di3R8n3Af7MNWzs49hmauE2wP+ttrq+AsWpFG2awvsuOqbipWHgtuvuaAE+A1Z/7gC9hesnr+7wqCwG8c5yAg3AL1fm8T9AZtp/bbJGwl1pNrE7RuOX7PeMRUERVaPpEs+yqeoSmuOlokqw49pgomjLeh7icHNlG19yjs6XXOMedYm5xH2YxpV2tc0Ro2jJfxC50ApuxGob7lMsxfTbeUv07TyYxpeLucEH1gNd4IKH2LAg5TdVhlCafZvpskfncCfx8pOhJzd76bJWeYFnFciwcYfubRc12Ip/ppIhA1/mSZ/RxjFDrJC5xifFjJpY2Xl5zXdguFqYyTR1zSp1Y9p+tktDYYSNflcxI0iyO4TPBdlRcpeqjK/piF5bklq77VSEaA+z8qmJTFzIWiitbnzR794USKBUaT0NTEsVjZqLaFVqJoPN9ODG70IPbfBHKK+/q/AWR0tJzYHRULOa4MP+W/HfGadZUbfw177G7j/OGbIs8TahLyynl4X4RinF793Oz+BU0saXtUHrVBFT/DnA3ctNPoGbs4hRIjTok8i+algT1lTHi4SxFvONKNrgQFAq2/gFnWMXgwffgYMJpiKYkmW3tTg3ZQ9Jq+f8XN+A5eeUKHWvJWJ2sgJ1Sop+wwhqFVijqWaJhwtD8MNlSBeWNNWTa5Z5kPZw5+LbVT99wqTdx29lMUH4OIG/D86ruKEauBjvH5xy6um/Sfj7ei6UUVk4AIl3MyD4MSSTOFgSwsH/QJWaQ5as7ZcmgBZkzjjU1UrQ74ci1gWBCSGHtuV1H2mhSnO3Wp/3fEV5a+4wz//6qy8JxjZsmxxy5+4w9CDNJY09T072iKG0EnOS0arEYgXqYnXcYHwjTtUNAcMelOd4xpkoqiTYICWFq0JSiPfPDQdnt+4/wuqcXY47QILbgAAAABJRU5ErkJggg==);position:absolute;width:100%;height:100%;pointer-events:none}.grecaptcha-badge{visibility:hidden}.recaptcha{color:var(--text);font-size:.8em!important;font-family:var(--font2);opacity:.7;margin-top:-20px!important}.recaptcha>a{color:var(--text1);text-decoration:underline}.recaptcha>a:hover{color:var(--high1)}.wrapper-404{width:100%;height:100vh;background:var(--high1)}.container-404{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.txts-404{width:80%;margin-left:10%;font-family:'Poppins';color:#FFF}.txts-404 h1{font-size:3.5em;font-family:var(--font1);font-weight:400;margin-bottom:20px}.txts-404 h2{font-size:1.3em;margin-bottom:50px;font-weight:400}.txts-404 h3{font-size:.5em}.header{position:fixed;width:100%;z-index:1500;display:flex;flex-direction:column;background:var(--bg1);box-shadow:0 0 30px -15px rgb(0 0 0 / .3)}.header-content{position:relative;float:left;display:flex;flex-direction:column;width:100%;margin-left:0%;justify-content:space-between;z-index:1}.header-content>a{display:block}.mostrar{visibility:visible;width:100%;min-height:200px;background:red;position:relative;float:left}.logo-wrapper{width:100%}.logo{position:relative;height:45px;margin:10px 0;background:url(/wp-content/themes/graficolab/images/logo.svg) center no-repeat;float:left;width:100%}.main-navigation{width:auto;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center}.menu-desktop{display:none}.wrapper{background:var(--bg3);padding-top:105px;width:100%}.content{width:100%}.button-s1{position:relative;float:left;border-radius:50px;margin-top:30px;padding:20px 0;cursor:pointer;background:var(--high2);transition:all .3s var(--cubic1);border:2px solid var(--high2)}.button-txt{position:relative;float:left;padding:0 40px;text-transform:uppercase;font-family:var(--font2);color:var(--high3);font-weight:700;font-size:1em;letter-spacing:.1em;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;z-index:1;transition:all .3s var(--cubic1)}.button-dynamic-icon{position:absolute;width:40px;height:100%;top:0;left:20px;opacity:1;transform:scale(0) rotate(0deg);transition:transform .3s var(--cubic1);z-index:10;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}.button-dynamic-icon>svg{fill:var(--bg1)}.button-s1:hover{padding-left:20px;border:2px solid #FFF;transition:all .3s var(--cubic1);background:var(--high1)}.button-s1:hover .button-txt{color:var(--bg1);transition:all .3s var(--cubic1)}.button-s1:hover .button-dynamic-icon{transform:scale(1.5) rotate(-10deg);transition:transform .3s .1s var(--bounce1)}.nav-icons{position:relative;display:flex;flex-direction:row;justify-content:space-around;align-items:center;text-align:center;min-height:40px;background:var(--high1);width:90%;padding:0 5%;border-left:1px solid rgb(0 0 0 / .1)}.nav-icon{position:relative;float:left;margin:0 10px;height:20px;width:20px;fill:var(--bg1)}.nav-icon>svg{max-width:100%;aspect-ratio:1}.nav-icon:hover{fill:var(--high1);transform:scale(1);transition:transform .2s ease}.bars-icon{display:block;display:flex;flex-direction:column;justify-content:space-around}.bar-icon{width:100%;height:2px;background:var(--bg1);border-radius:10px}.nav-main{font-family:var(--font2);width:100%;float:left;position:relative;margin-right:30px}.dd{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;position:relative;width:100%;height:auto}.dd li{text-align:right;font-size:1em;margin:0 8px}#dd li.current-menu-item:hover{margin-bottom:0}@keyframes current-bottom-line{to{transform:scaleX(1);opacity:1}}.dd li a{color:var(--text1);text-transform:uppercase;text-decoration:none;white-space:nowrap;padding:15px 0;display:block;font-weight:650;letter-spacing:0em;font-size:.9em;transform:scaleY(.95);overflow:hidden;position:relative}.dd li a::after{content:"";position:absolute;width:100%;height:2px;background:var(--high1);bottom:0;padding:0 4px;left:-4px;transform:scaleX(0);transition:transform .3s var(--cubic1);transform-origin:right}.dd li a:hover::after{transform:scaleX(1);transform-origin:left}#dd li.current-menu-item a{animation:current-menu-a .3s .2s var(--cubic1) forwards}@keyframes current-menu-a{to{color:var(--high1)}}.dd li a:hover span{background:var(--high1)}.servicios-main-nav{position:relative}.servicios-main-nav>a::before{content:"+";position:relative;left:0;top:-.1em;float:left;margin-right:1px;font-size:1.3em;transform:rotate(0deg);transition:transform 1s var(--bounce1)}.servicios-main-nav>a:hover::before{transform:rotate(180deg)}.menu-mobile-wrapper{position:fixed;z-index:1000;top:105px;width:100%;height:calc(100vh - 105px);background:var(--bg2);transform:translateX(100%);opacity:0}.menu-mobile{display:flex;flex-direction:column;align-items:flex-end}.menu-mobile>li:first-of-type{margin-top:20px}.menu-mobile>li:last-of-type{margin-bottom:20px}.menu-mobile>li>a{font-size:1.5em;text-decoration:none;color:var(--high3);font-weight:600;letter-spacing:.05em;transform:scaleY(.9);text-transform:uppercase;padding:15px 30px;display:block;width:calc(100% - 60px)}.search{width:80%;margin-top:10%;margin-left:10%;float:left;opacity:1;font-size:13px;text-align:right}.search fieldset{width:100%;height:auto}.search input{width:calc(100% - 80px);border:none;padding-bottom:2px;border-bottom:1px dashed #3C0;color:rgb(0 0 0 / .3);font-style:italic;font-size:30px;font-family:'Roboto';font-weight:300;text-transform:none;vertical-align:middle;background:#fff0}.search button{width:60px;height:60px;background:#069;cursor:pointer;border:none;vertical-align:middle;border-radius:30px;margin-left:16px}.search2{width:100%;margin-top:5%;float:left;opacity:1;font-size:13px;text-align:right}.search2 fieldset{width:100%;height:auto}.search2 input{width:calc(100% - 80px);border:none;padding-bottom:2px;border-bottom:1px dashed #3C0;color:rgb(0 0 0 / .3);font-style:italic;font-size:30px;font-family:'Roboto';font-weight:300;text-transform:none;vertical-align:middle;background:#fff0}.search2 button{width:60px;height:60px;background:#069;cursor:pointer;border:none;vertical-align:middle;border-radius:30px;margin-left:16px}.page-header{width:100%;height:calc(40vh - 60px);display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;overflow:hidden;display:none}.page-hero-noise{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;opacity:.3}.page-hero-bg{position:absolute;width:100%;height:100%;z-index:1;opacity:1;pointer-events:none}.page-hero-layer{position:absolute;width:100%;height:100%}.featured-image{width:100%;height:100%;background:red;z-index:1;pointer-events:none}.page-txts{position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.page-txts>h1{width:100%;text-align:center;font-size:1.5em;transform:scaleY(.87);letter-spacing:-.01em;text-transform:uppercase;font-weight:800;font-family:var(--font2);color:var(--bg1);z-index:100}.page-content{background:#fff0;width:100%}.page-section{width:100%;padding:0 0}.page-section-padding{padding:100px 0}.inicio-landing{width:100%;height:calc(100vh - 120px);background:var(--bg1);color:var(--bg1);display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;padding-top:20px}.inicio-noise{opacity:.8;z-index:10;border-radius:30px}.inicio-burbujas-wrapper{position:absolute;width:100%;height:100%;border-radius:30px;overflow:hidden}.inicio-burbujas{width:100%;height:100%}@keyframes burbuja{0%{transform:translateY(0) rotate(0)}100%{transform:translateY(-50px) rotate(360deg)}}.inicio-burbuja-1{background:url(/wp-content/themes/graficolab/images/bg/bg-hero-web/bg-hero-web-l6.svg) top right no-repeat;position:absolute;bottom:-200px;right:-100px;background-size:cover;filter:blur(100px);animation:burbuja 12s ease-in-out alternate infinite;transform-origin:right}.inicio-burbuja-2{background:url(/wp-content/themes/graficolab/images/bg/bg-hero-web/bg-hero-web-l9.svg) bottom left no-repeat;position:absolute;bottom:0;left:0;background-size:cover;filter:blur(100px);animation:burbuja 10s ease-in-out alternate infinite;transform-origin:left}.inicio-wrapper{width:calc(100% - 60px);padding:0 20px;height:calc(100% - 20px);display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;align-content:center;border-radius:30px;box-shadow:0 0 15px 1px rgb(0 0 0 / .2)}.inicio-left{width:100%;height:100%;display:flex;z-index:15;flex-direction:column;justify-content:center;align-content:center;margin:0 0 40px 0}.inicio-titulo{font-size:2.8em;font-family:var(--font2);font-style:italic;letter-spacing:-.04em;font-weight:100;line-height:.9em;white-space:pre-line}.inicio-titulo>strong{letter-spacing:0;font-style:normal;color:var(--bg1)}.inicio-txt{font-size:.9em;line-height:2em;margin-top:30px}.button-home-hero{align-self:center}.inicio-right{width:100%;min-height:200px;margin:20px 0 10px 0;display:flex;flex-direction:column;justify-content:flex-end}.inicio-right>svg{position:absolute;width:100%;height:calc(100% + 60px);top:-40px;right:0;z-index:15}.cursor{font-weight:100}@keyframes ampolleta{0%{transform:translateY(2px)}100%{transform:translateY(-5px)}}.light-bulb{width:1.6em;height:1.6em;background:url(/wp-content/themes/graficolab/images/inicio/light-bulb.svg) center no-repeat;display:inline-block;animation:ampolleta 1s ease-in-out alternate infinite;transform-origin:bottom center}.inicio-contacto{padding:60px 0}.inicio-contacto-content{width:90%;margin-left:5%}.inicio-servicios{width:100%;min-height:200px;background:var(--high3);background-size:cover;display:flex;flex-direction:column;align-items:center;padding:0 0 20px 0;overflow-x:hidden}.inicio-servicios-noise{opacity:.4;z-index:15}.inicio-servicios-header{width:calc(100% - 40px);padding:10px 10px 160px 10px;margin-top:10px;background:var(--high1);text-align:left;color:var(--bg1);margin-bottom:-120px;border-radius:30px;z-index:10;display:flex}.inicio-servicios-h1{font-size:3em;font-family:var(--font1);width:100%;text-align:center;margin-top:30px}.inicio-servicios-right{margin-left:60px;display:flex;flex-direction:column}.inicio-servicios-txt{line-height:1.6em;margin-top:20px;font-size:.9em}.inicio-servicios-items{width:calc(100% - 40px)!important;padding:10px!important;border-radius:30px;margin-bottom:60px;z-index:20;overflow:visible!important}.inicio-servicios-button{border-radius:100px;--hsib:60px;height:var(--hsib);width:200px;margin-bottom:calc(var(--hsib) * -0.5);z-index:200;position:absolute;top:calc(var(--hsib) * -.5);right:80px;font-weight:800;font-size:1.5em;color:var(--high1);overflow:hidden;cursor:pointer;display:none}.inicio-servicios-button-txt{height:calc(2* var(--hsib));width:100%;overflow:hidden;transform:translateY(0);transition:all .3s var(--cubic1)}.inicio-servicios-button:hover .inicio-servicios-button-txt{transform:translateY(-50%);transition:all .3s var(--cubic1)}.inicio-servicios-button-txt>span{height:var(--hsib);width:calc(100% - 80px);padding:0 40px;color:var(--bg1);display:flex;flex-direction:column;justify-content:center;align-items:center}.inicio-servicios-button-txt>span:first-of-type{color:var(--bg1);background:var(--high3)}.inicio-blog{width:100%;min-height:200px;background:var(--high3)}.inicio-loop{width:90%;margin-left:5%}.loop-inicio-items{display:flex;width:100%!important;margin-left:0%;padding:60px 0}.inicio-loop>.loop>.loop-item{width:calc(20% - 20px)}.fecha-loop{margin-top:20px!important}.inicio-clientes{width:100%;padding:60px 0;background:var(--bg1);display:flex;flex-direction:column;justify-content:center;align-items:center}.clientes-wrapper{width:95%;display:flex;flex-direction:column;justify-content:center}.clientes-h1{font-family:var(--font1);font-size:1.3em;color:var(--high1);background:var(--bg1);box-shadow:5px 5px 0 0 var(--high1);border:3px solid var(--high1);text-align:center;align-self:center;padding:10px 20px;border-radius:100px}.clientes-logos{width:100%;margin-top:40px}.clientes-logos>a{display:inline-block}.clientes-logos>.slick-list>.slick-track>a{margin:30px}.clientes-logo-item{width:20%;aspect-ratio:1;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.clientes-logo{width:100%;aspect-ratio:1;filter:grayscale(1);opacity:.5;transition:all .5s var(--cubic1)}.clientes-logo-item:hover>.clientes-logo{filter:grayscale(0);transform:scale(1.05);opacity:1;transition:all .5s var(--cubic1)}.logo-cliente-1{background:url(/wp-content/themes/graficolab/images/clientes/cliente1.jpg);background-size:contain}.logo-cliente-2{background:url(/wp-content/themes/graficolab/images/clientes/cliente2.jpg);background-size:contain}.logo-cliente-3{background:url(/wp-content/themes/graficolab/images/clientes/cliente3.jpg);background-size:contain}.logo-cliente-4{background:url(/wp-content/themes/graficolab/images/clientes/cliente4.jpg);background-size:contain}.logo-cliente-5{background:url(/wp-content/themes/graficolab/images/clientes/cliente5.jpg);background-size:contain}.logo-cliente-6{background:url(/wp-content/themes/graficolab/images/clientes/cliente6.jpg);background-size:contain}.logo-cliente-7{background:url(/wp-content/themes/graficolab/images/clientes/cliente7.jpg);background-size:contain}.logo-cliente-8{background:url(/wp-content/themes/graficolab/images/clientes/cliente8.jpg);background-size:contain}.logo-cliente-9{background:url(/wp-content/themes/graficolab/images/clientes/cliente9.jpg);background-size:contain}.logo-cliente-10{background:url(/wp-content/themes/graficolab/images/clientes/cliente10.jpg);background-size:contain}.logo-cliente-11{background:url(/wp-content/themes/graficolab/images/clientes/cliente11.jpg);background-size:contain}.logo-cliente-12{background:url(/wp-content/themes/graficolab/images/clientes/cliente12.jpg);background-size:contain}.logo-cliente-13{background:url(/wp-content/themes/graficolab/images/clientes/cliente13.jpg);background-size:contain}.logo-cliente-14{background:url(/wp-content/themes/graficolab/images/clientes/cliente14.jpg);background-size:contain}.logo-cliente-15{background:url(/wp-content/themes/graficolab/images/clientes/cliente15.jpg);background-size:contain}.logo-cliente-16{background:url(/wp-content/themes/graficolab/images/clientes/cliente16.jpg);background-size:contain}.logo-cliente-17{background:url(/wp-content/themes/graficolab/images/clientes/cliente17.jpg);background-size:contain}.logo-cliente-18{background:url(/wp-content/themes/graficolab/images/clientes/cliente18.jpg);background-size:contain}.logo-cliente-19{background:url(/wp-content/themes/graficolab/images/clientes/cliente19.jpg);background-size:contain}.logo-cliente-20{background:url(/wp-content/themes/graficolab/images/clientes/cliente20.jpg);background-size:contain}.logo-cliente-21{background:url(/wp-content/themes/graficolab/images/clientes/cliente21.jpg);background-size:contain}.logo-cliente-22{background:url(/wp-content/themes/graficolab/images/clientes/cliente22.jpg);background-size:contain}.logo-cliente-23{background:url(/wp-content/themes/graficolab/images/clientes/cliente23.jpg);background-size:contain}.slick-slider{overflow:hidden}.slick-list{width:100%;height:100%}.slick-track{width:100%;height:100%}.slick-arrow{pointer-events:none;position:absolute;height:calc(100% - 100px);padding:0;width:30px;box-shadow:-10px 0 20px -14px rgb(0 0 0);border:0;background:#FFF}.slick-next{right:-60;float:right;z-index:10}.slick-prev{z-index:10;float:left;transform:rotate(180deg)}.servicios-intro-wrapper{width:90%;margin-left:5%;padding:100px 0}.servicios-items-wrapper{width:90%;padding:60px 5%;display:flex;flex-direction:column;background:var(--bg1);justify-content:space-between;overflow:hidden}.servicios-item{width:calc(100% - 60px);margin-left:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:20px;padding:30px;box-shadow:0 0 35px -25px rgb(0 0 0 / .8);border-radius:30px;visibility:hidden}.mask{background:red;width:100%;height:100%;position:absolute}.mask>svg{fill:#FAFAFA;stroke:#FAFAFA}.servicios-item-icon{width:70%;aspect-ratio:1;margin-bottom:50px;min-height:60px}.servicios-item-icon>svg{stroke:red!important}.servicios-item-h1{width:100%;font-size:1.1em;font-family:var(--font1);color:var(--high1);transform:scaleY(.9);text-transform:uppercase;align-self:flex-start;text-align:center}.servicios-item-txt{max-width:80%;align-self:flex-start;font-size:.8em;margin-top:3em;line-height:2em;text-align:center;color:var(--high3);display:none}.servicios-item-head{width:calc(50% - 50px)}.servicios-item-head>.servicios-item-icon{width:70%}.section-h2{width:100%;font-size:3em;font-family:var(--font1);margin-bottom:30px;font-weight:100;text-transform:lowercase;letter-spacing:-.05em;line-height:.8em;color:var(--high1);margin-top:50px}.section-h2-txt{font-size:.85em;line-height:2em}.section-h3{transform:scaleY(.9);text-align:center;width:90%;margin-left:5%;font-size:2em;text-transform:uppercase;margin-bottom:30px}.servicios2{display:none}.hero-dw-l1{opacity:0;background:url(/wp-content/themes/graficolab/images/bg/bg-hero-web/bg-hero-web-l1.svg) center;background-size:cover;animation:floating-down 4.5s .2s ease-in-out alternate infinite}.hero-dw-l2{opacity:0;background:url(/wp-content/themes/graficolab/images/bg/bg-hero-web/bg-hero-web-l2.svg) center;background-size:cover;animation:floating-down 5s .3s ease-in-out alternate infinite}.hero-dw-l3{opacity:0;background:url(/wp-content/themes/graficolab/images/bg/bg-hero-web/bg-hero-web-l3.svg) bottom;background-size:cover;animation:floating-down 6s .3s ease-in-out alternate infinite}.hero-dw-l4{opacity:0;background:url(/wp-content/themes/graficolab/images/bg/bg-hero-web/bg-hero-web-l4.svg) top;background-size:cover;animation:floating-up 3.5s .3s ease-in-out alternate infinite}.hero-dw-l5{opacity:0;background:url(/wp-content/themes/graficolab/images/bg/bg-hero-web/bg-hero-web-l5.svg) top;background-size:cover;animation:floating-up 5s .2s ease-in-out alternate infinite}.hero-dw-l6{opacity:0;background:url(/wp-content/themes/graficolab/images/bg/bg-hero-web/bg-hero-web-l6.svg) top;background-size:cover;animation:floating-up 5.2s ease-in-out alternate infinite}.hero-dw-l7{opacity:0;background:url(/wp-content/themes/graficolab/images/bg/bg-hero-web/bg-hero-web-l7.svg) center;background-size:cover;animation:floating-up 5.2s ease-in-out alternate infinite}.hero-dw-l8{opacity:0;background:url(/wp-content/themes/graficolab/images/bg/bg-hero-web/bg-hero-web-l8.svg) center;background-size:cover;animation:floating-up 4.2s ease-in-out alternate infinite}.hero-web-h1{opacity:0;color:var(--high3)!important}.dsp-enter-left{opacity:0;transform:translateX(-100%)}.diseno-solucion-problemas{width:calc(100% - 20px);margin:10px;border-radius:30px;color:var(--bg1);height:calc(100vh - 125px);display:flex;flex-direction:column;overflow:hidden;background:var(--high3);box-shadow:0 0 15px 1px rgb(0 0 0 / .2)}.dsp-noise{z-index:10;opacity:.5}.dsp-left{width:calc(100% - 60px);padding:100px 30px;z-index:10}.dsp-h1{font-size:2.5em;font-family:var(--font2);font-weight:100;line-height:.85em;letter-spacing:-.05em}.dsp-h1>strong{font-weight:800}.dsp-txt{font-size:.9em;font-family:var(--font2);line-height:2em;margin-top:40px}.dsp-right{display:none}.dsp-right-img-container{position:absolute;width:100%;height:100%;z-index:100;left:0;top:0;overflow:hidden}.dsp-right-img{position:absolute;width:100%;height:100%;transform:translateX(100%);left:0;top:0;background:url(/wp-content/themes/graficolab/images/disenoweb/img-diseno-solucion-problemas.svg) center no-repeat;background-size:contain}.we-design-illustration-container{position:absolute;width:100%;height:80%;top:10%;z-index:10;left:0;background:url(/wp-content/themes/graficolab/images/disenoweb/we-design-website-illustratiodn.svg) center no-repeat;background-size:contain}.we-design-illustration-web{transform:translateX(200px);opacity:0}.we-design-illustration-layer-1{position:absolute;width:90%;height:100%;background:url(/wp-content/themes/graficolab/images/disenoweb/we-design-website-layer1.svg) center no-repeat;background-size:contain;animation:floating 2s ease-in-out .2s alternate infinite}.we-design-illustration-layer-2{position:absolute;width:100%;height:100%;background:url(/wp-content/themes/graficolab/images/disenoweb/we-design-website-layer2.svg) center no-repeat;background-size:contain}.we-design-illustration-layer-3{position:absolute;width:100%;height:100%;background:url(/wp-content/themes/graficolab/images/disenoweb/we-design-website-layer3.svg) center no-repeat;background-size:contain}.we-design-illustration-layer-4{position:absolute;width:100%;height:100%;background:url(/wp-content/themes/graficolab/images/disenoweb/we-design-website-layer4.svg) center no-repeat;background-size:contain}.we-design-illustration-layer-5{position:absolute;width:100%;height:100%;background:url(/wp-content/themes/graficolab/images/disenoweb/we-design-website-layer5.svg) center no-repeat;background-size:contain;animation:floating 2.5s ease-in-out .3s alternate infinite}.we-design-illustration-layer-6{position:absolute;width:100%;height:100%;background:url(/wp-content/themes/graficolab/images/disenoweb/we-design-website-layer6.svg) center no-repeat;background-size:contain;animation:floating 2s ease-in-out alternate infinite}.section-caracteristicas{background:var(--bg1)}.servicios-dw-header{padding:50px 5% 0 5%;width:90%;text-align:center}.servicios-dw-header>span{font-size:1em;width:calc(100% - 4em - 4px);margin-left:0;font-family:var(--font1);background:var(--bg1);color:var(--high1);padding:20px 2em;border:2px solid var(--high1);border-radius:40px;display:block;box-shadow:0 0 0 0 var(--high1);margin-bottom:0;opacity:0;transform:translateY(80px)}.shine{width:40px;aspect-ratio:1;background:#FFF;position:relative;float:right;margin-right:calc(5% + 1em);margin-top:-80px;transform:translateY(80px)}.shine>svg{opacity:0}.servicios-dw-items{margin-top:-20px;margin-bottom:60px;background:#fff0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.servicios-dw-item{width:cac(100% - 4px);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:40px;padding:40px 0;opacity:0;border-radius:40px;transform:translateY(80px);border:2px solid var(--high1);box-shadow:0 0 0 0 var(--high1)}.servicios-dw-item>.servicios-item-icon{width:50%}.servicios-dw-item>.servicios-item-h1{color:var(--high1);margin:0;font-family:var(--font1);font-weight:400;text-align:center;align-self:center}.servicios-dw-item>.servicios-item-txt{color:var(--high1);font-weight:400;align-self:center;display:block}.we-design{width:90%;padding:0 5%;display:flex;flex-direction:column;background:var(--high1);color:var(--bg1)}.we-design-left{width:100%;padding:60px 0}.we-design-h1>svg{width:.8em;height:.8em;fill:none;stroke-width:15px;stroke:#FFF;margin-left:10px;stroke-dashoffset:1500;stroke-dasharray:1500;animation:we-love 1s 1s var(--cubic1) forwards,beat 1.3s ease-out infinite}.we-design-h1:hover>svg{animation:we-love 1s var(--cubic1) forwards,beat .6s ease-out infinite}@keyframes we-love{to{stroke-dashoffset:0}}.we-design-h1-web{color:var(--bg1)}.we-design-right{width:100%;aspect-ratio:1}.tipo-de-sitio{background:var(--bg1);width:100%;padding:50px 0}.tds-wrapper{width:100%;background:var(--bg1);border-radius:30px;box-shadow:0 20px 30px -25px rgb(0 0 0 / .3)}.tds-header{width:100%;text-align:center}.tds-header-h1{font-family:var(--font1);font-size:1.8em;width:90%;margin-left:5%;text-align:center;margin-bottom:20px;margin-top:40px}.tds-header-txt{font-family:var(--font);font-size:1em;width:70%;margin-left:15%;text-align:center;line-height:1.4em;margin-bottom:60px}.tds-items{width:90%;margin-left:5%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.tds-item{width:100%;min-height:300px;border:1px solid rgb(0 0 0 / .06);margin-bottom:30px;background:var(--bg1);border-radius:20px;box-shadow:0 20px 30px -25px rgb(0 0 0 / .1);overflow:hidden}.tds-item:hover{box-shadow:0 20px 30px -25px rgb(0 0 0 / .3);transition:box-shadow .5s var(--cubic1)}.tds-icon{background:var(--high1);width:100%;aspect-ratio:5/4;border-radius:20px}.tds-icon>svg{transition:transform .6s var(--cubic1)}.tds-txts{width:calc(100% - 60px);padding:30px;display:flex;flex-direction:column}.tds-h1{text-align:center;font-weight:600;font-size:1em;letter-spacing:.1em;transform:scaleY(.95);text-transform:uppercase;margin-bottom:30px;margin-top:-60px;background:var(--bg1);padding:20px 30px;border-radius:100px;color:var(--text3);box-shadow:0 20px 30px -25px rgb(0 0 0 / .4);transition:transform .3s var(--cubic1)}.tds-item:hover .tds-icon>svg{transform:scale(1.2) rotate(-5deg);transition:transform .3s var(--cubic1)}.tds-item:hover .tds-h1{box-shadow:0 25px 30px -25px rgb(0 0 0 / .2);transform:translateY(-5px);transition:all .3s var(--cubic1)}.tds-list{margin-bottom:30px}.tds-list>ul{list-style:none;display:flex;flex-direction:column;justify-content:center}.tds-list>ul>li{margin-bottom:1em;font-size:.85em;line-height:1.3em;padding-left:1.8em;width:auto;color:#777}.tds-list>ul>li::before{content:"";position:relative;height:1em;width:1em;float:left;background:url(/wp-content/themes/graficolab/images/check.svg) no-repeat center;margin-right:.8em;margin-left:-1.8em}.tds-inversion-txt{text-align:left;font-size:.8em;text-transform:uppercase;left:.1em}.tds-inversion-monto{text-align:left;margin-top:5px;font-size:1.4em;font-weight:600;color:var(--high1)}.flujo-de-trabajo{width:100%;min-height:200px;background:var(--high1);display:flex;flex-direction:column}.fdt-header{width:90%;margin:60px 5% 30px 5%;text-align:left;font-family:var(--font1);font-size:2.5em;color:#FFF}.fdt-items{width:90%;margin-left:5%;margin-bottom:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.fdt-item{width:calc(100% - 40px);padding:0 20px 30px 20px;margin-bottom:30px;color:#FFF;border:1px solid #FFF;border-radius:20px;background:var(--high1);box-shadow:10px 10px 0 0 #FFF;transform:translateX(-50px);opacity:0}.fdt-item-bg-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;overflow:hidden}.fdt-item-bg{position:absolute;top:-50%;left:-50%;width:200%;height:200%;transform:rotate(45deg)}.fdt-item-bg-c1{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateX(-100%);background:-moz-linear-gradient(left,rgb(191 255 13) 0%,rgb(191 255 13) 88%,#fff0 100%);background:-webkit-linear-gradient(left,rgb(191 255 13) 0%,rgb(191 255 13) 88%,#fff0 100%);background:linear-gradient(to right,rgb(191 255 13) 0%,rgb(191 255 13) 88%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfff0d',endColorstr='#00bfff0d',GradientType=1)}.fdt-item-bg-c2{position:absolute;top:0;left:0;width:calc(100% + 100px);height:100%;transform:translateX(100%);background:-moz-linear-gradient(left,#fff0 0%,rgb(0 102 102) 12%,rgb(0 102 102) 100%);background:-webkit-linear-gradient(left,#fff0 0%,rgb(0 102 102) 12%,rgb(0 102 102) 100%);background:linear-gradient(to right,#fff0 0%,rgb(0 102 102) 12%,rgb(0 102 102) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00006666',endColorstr='#006666',GradientType=1)}.fdt-item:hover>.fdt-item-icon>.fdt-item-arrow{transform:rotate(450deg)!important;transition:transform .2s}.fdt-item-arrow{position:absolute;float:left;top:-26px;width:40px;aspect-ratio:1;left:calc(100% - 36px);background:var(--high1);z-index:100;border-radius:100px;border:1px solid #FFF;padding:12px;transform:translateX(-50px) rotate(90deg);opacity:0;transition:transform .2s}.fdt-item-arrow>svg{width:100%;aspect-ratio:1;fill:none;stroke:#FFF;stroke-width:8px}.fdt-item-icon{height:140px;aspect-ratio:1;background:var(--high2)}.fdt-item-h1{font-size:1.5em;margin-top:20px;letter-spacing:0;font-family:var(--font1);transform:scaleY(.9)}.fdt-item-txt{font-size:.8em;line-height:1.6em;margin-top:30px}.fdt-buttons{width:90%;display:flex;flex-direction:column;align-self:center;margin-bottom:60px}.button-fdt{align-self:center;width:100%;margin-top:0;background:var(--high1);border:2px solid #FFF;box-shadow:10px 10px 0 0 #FFF}.button-fdt>.button-txt{color:#FFF}.button-fdt:first-of-type{margin-right:0;margin-bottom:20px}.button-fdt:hover{background:var(--high3)}#fdt-1{background:url(/wp-content/themes/graficolab/images/bg/fdt-1.svg) repeat}#fdt-2{background:url(/wp-content/themes/graficolab/images/bg/fdt-2.svg) repeat}#fdt-3{background:url(/wp-content/themes/graficolab/images/bg/fdt-3.svg) repeat}#fdt-4{background:url(/wp-content/themes/graficolab/images/bg/fdt-4.svg) repeat}#fdt-5{background:url(/wp-content/themes/graficolab/images/bg/fdt-5.svg) repeat}.web-contacto{width:90%;padding:5%}.web-contacto-left{width:100%;margin-right:0}.web-contancto-right{width:50%}.agendar{background:var(--high1);width:100%;padding:40px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.agendar-noise{opacity:.7;pointer-events:none}.agendar-wrapper{width:90%;display:flex;flex-direction:column;z-index:100}.agendar-txts{width:100%;margin-right:0;color:var(--bg1)}.agendar-icon{width:100%;height:auto;display:flex;flex-direction:row;align-items:flex-start}.agendar-icon>svg{height:100%}.agendar-h1{margin-bottom:20px;font-family:var(--font1);font-size:2em;margin-top:20px}.agendar-txt{font-family:var(--font2);line-height:1.6em}.agendar-form{width:100%;margin-top:30px}.wappo_module{font-size:.8em;width:100%!important;border-radius:40px;overflow:hidden;box-shadow:10px 10px 0 5px var(--high3)}.wap-wid{max-width:100%!important}.wap-bf{max-width:calc(100% - 60px)!important;padding:30px;background:var(--bg1);box-shadow:none!important}.wap-head{display:none}.wap-form-body{margin-top:0px!important}.slotsPane{box-shadow:inset 0 0 10px rgb(0 0 0 / .01)!important;border:1px solid var(--bg2)}.section-bg-media{background:url(/wp-content/themes/graficolab/images/bg/bg-servicios-media.jpg);background-size:cover;opacity:.2;background-attachment:fixed}.section-contacto{width:90%;margin-left:5%;padding:60px 0;display:flex;flex-direction:column}.contacto-left{width:100%;display:flex;flex-direction:column;align-items:center;align-content:center}.contacto-right{width:100%;margin-left:0;color:var(--high3);margin-top:0}.contacto-items-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin-top:0}.contacto-items-wrapper>a{color:var(--text4);text-decoration:none}.contacto-item{display:flex;flex-direction:row;align-content:center;align-items:center;width:100%;margin-left:0;margin-top:30px}.contacto-item:hover .contacto-item-icon{animation:shake 1s ease-in-out alternate forwards}.contacto-item:first-of-type{margin-left:0}.contacto-item-icon{width:30px;max-width:100px;aspect-ratio:1}.contacto-item-icon>svg{width:100%;aspect-ratio:1;fill:var(--high1)}.contacto-item-txt{width:auto;margin-left:20px;font-weight:550;transform:scaleY(87%);font-size:1em;letter-spacing:.03em;color:var(--high3)}.contacto-item-txt::after{content:"";width:100%;margin-top:6px;height:.1em;position:relative;float:left;transform:scaleX(0);transition:transform .2s var(--cubic1);transform-origin:right;background:var(--high1)}.contacto-items-wrapper>a:hover .contacto-item-txt::after{transform:scaleX(1);transform-origin:left}.wpcf7{width:100%;margin-top:30px;font-size:1em}.wpcf7-form{display:flex;flex-direction:column;justify-content:center;width:100%;float:left;position:relative;font-family:var(--font1)}.wpcf7-form>p{margin-bottom:30px;float:left;position:relative;width:100%;font-size:1em}.wpcf7-form>p:last-of-type{text-align:center}.wpcf7-form>p:last-of-type>button{width:100%}.wpcf7-form>p>label{float:left;position:relative;width:calc(100% - 35px);border-radius:28px;padding-left:35px}.wpcf7-form>p>label>span{position:relative;float:left;width:100%}.wpcf7-form>p>label>span>input,.wpcf7-form>p>label>span>textarea{width:calc(100% - 38px);margin-left:-35px;padding:15px 15px 15px 55px;background:rgb(0 0 0 / .04);resize:none;color:var(--high3);border-radius:28px;font-family:var(--font2);border:1px solid #fff0;font-size:.9em;font-weight:600;transition:border 1s var(--cubic1)}.wpcf7-form>p>label>span>input:focus,.wpcf7-form>p>label>span>textarea:focus{border:1px solid var(--high1);transition:border 1s var(--cubic1)}.wpcf7-form>p>label>span>input::placeholder,.wpcf7-form>p>label>span>textarea::placeholder{opacity:.6;font-weight:400}.wpcf7-form>p>label>span>textarea{height:100px;overflow-y:auto}.wpcf7-form>p>label>span>textarea::-webkit-scrollbar-track{background:rgb(255 255 255 / .1);border-radius:100px}.wpcf7-form>p>label>span>textarea::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .2);border-radius:10px;animation:scrollbar-thumb-bg-animated 1s linear alternate infinite;cursor:pointer!important}.wpcf7-form>p>label>span>textarea::-webkit-scrollbar-thumb:hover{border-radius:10px;background:rgb(4 255 255 / .8)}.wpcf7-form>p>label{--bg_position:0 0;background-position:top}.wpcf7-form>p>label:before{content:"";position:absolute;height:25px;width:25px;top:12px;left:15px;background-size:cover;background-position:var(--bg_position)}.form-name:before{background:url(/wp-content/themes/graficolab/images/icons/user.svg) top;z-index:1}.form-mail:before{background:url(/wp-content/themes/graficolab/images/icons/mail.svg) top;z-index:1}.form-message:before{background:url(/wp-content/themes/graficolab/images/icons/message.svg) top;z-index:1}.send-contact{border:0;padding:15px 40px;color:#FFF;background:linear-gradient(128deg,var(--high1) 50%,var(--high2) 100%);background-size:300% 100%;background-position:0 0;font-family:var(--font2);font-size:1.1em;text-transform:uppercase;font-weight:700;letter-spacing:.1em;border-radius:50px;cursor:pointer;transition:all 2s var(--cubic1);width:100%;margin-top:-20px}.send-contact:hover{background-position:100% 0;transition:all 1s var(--cubic1)}@keyframes not-valid-tip{0%{transform:translateY(20px)}100%{transform:translateY(0)}}.wpcf7-not-valid-tip{margin-top:10px;color:var(--high1)!important;font-family:var(--font2);font-weight:600!important;font-size:.8em!important;animation:not-valid-tip .3s var(--bounce1) forwards;transform-origin:center}@keyframes response-output-bg{0%{background-color:var(--high1)}100%{background-color:var(--high3)}}@keyframes response-output{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}.wpcf7-response-output{font-family:var(--font2);font-weight:400;color:#FFF;background:var(--high3);border:0px!important;width:calc(100% - 40px)!important;padding:20px!important;margin:-80px 0 0 0!important;border-radius:20px;font-size:.9em;line-height:1.6em;animation:response-output .2s var(--cubic1) forwards,shake2 .8s .5s var(--cubic1) forwards;transform-origin:top}.wpcf7-spinner{margin:20px 0 20px calc(50% - 12px)!important;background-color:var(--high1)!important}.post-content{width:90%;margin:100px 5%;font-family:var(--font2);font-size:1.1em;line-height:1.6em}.post-meta{width:100%;background:#FFF;display:flex;flex-direction:column;align-items:center}.featured-image-single{width:100%;aspect-ratio:16/9}.single-meta{width:80%;margin:30px 10%;display:flex;flex-direction:column;justify-content:center}.single-meta>h1{font-size:1.8em;color:var(--high1);font-family:var(--font1);font-weight:400}.fecha-single{font-family:var(--font2);font-size:.8em;opacity:.6;margin-top:10px;display:flex;flex-direction:row;align-content:flex-end}.fecha-single-item{margin-right:10px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-end;vertical-align:center}.fecha-single-item>svg{height:1em;fill:var(--high1);margin-right:3px}.tdl-clock{margin-left:10px}.post-content>h2{font-size:2em;font-family:var(--font2);margin:40px 0 30px 0;transform:scaleY(.95);font-weight:600;line-height:1.1em;color:var(--high1)}.post-content>h2>strong{font-weight:600;line-height:1.1em;color:var(--high1)}.post-content>h3{font-size:1.1em;margin-bottom:15px}.post-content>p{margin-bottom:50px;text-align:justify}.post-content>p>strong{color:var(--high1);font-weight:600}.post-content>p>a,.post-content>p>a:visited{color:var(--high1);display:inline-block;font-weight:500;text-decoration:none}.post-content>p>a:after{content:"";position:relative;float:left;height:1px;width:100%;background:var(--high1);margin-top:-4px;transform:scaleX(0);transition:transform .3s var(--cubic1);transform-origin:right}.post-content>p>a:hover:after{transform:scaleX(1);transition:transform .3s var(--cubic1);transform-origin:left}.post-content>p>a[target="_blank"]:before{content:"";position:relative;float:right;width:10px;height:10px;top:-3px;background:url(/wp-content/themes/graficolab/images/external-link.svg) center no-repeat;background-size:contain;transition:transform 1s var(--bounce1)}.post-content>p>a[target="_blank"]:hover:before{transform:rotate(-360deg);transition:transform 1s var(--bounce1)}.post-content>p>a[target="_blank"]:after{content:"";position:relative;float:left;height:1px;width:calc(100% - 10px);background:var(--high1);margin-top:-4px;transform:scaleX(0);transition:transform .3s var(--cubic1);transform-origin:right}.post-content>p>a[target="_blank"]:hover:after{transform:scaleX(1);transition:transform .3s var(--cubic1);transform-origin:left}.ez-toc-grey{background:var(--high1)!important;border:1px solid var(--high1)!important;padding:30px!important;width:calc(100% - 60px)!important;border-radius:20px!important;box-shadow:none!important;color:var(--bg1)!important}.ez-toc-title-container{margin-bottom:30px!important}.ez-toc-list li{margin-bottom:10px!important}.ez-toc-list li a{color:var(--bg1)!important}.autor-container{display:none}.autor-avatar{width:40px;height:40px;border-radius:30px;overflow:hidden;float:left}.autor-txt{margin-left:10px;display:flex;flex-direction:column}.autor-nombre{width:100%;font-family:var(--font2);font-size:.9em;font-weight:500;letter-spacing:.1em;color:var(--text2);width:100%}.autor-mail{width:auto;font-family:var(--font2);font-size:.7em;color:rgb(0 0 0 / .5);font-weight:500;align-self:flex-start}.autor-mail a{color:var(--high1);text-decoration:none;display:block}.autor-mail a::after{content:"";position:relative;float:left;width:100%;height:1px;background:var(--high1);margin-top:3px;transform:scaleX(0);transition:transform .5s var(--cubic1);transform-origin:right}.autor-mail a:hover::after{transform:scaleX(1);transition:transform .5s var(--cubic1);transform-origin:left}.loop{width:90%;margin-left:5%;margin-top:40px;margin-bottom:60px;display:flex;flex-direction:column}.content-title{display:none}.post{width:100%}.loop-item{width:100%;background:#F5F5F5;box-shadow:0 10px 40px -20px rgb(0 0 0 / .4);border-radius:20px;overflow:hidden;margin:10px 0;overflow:none;display:flex;flex-direction:column;transform:translateY(200px);opacity:0}.loop-image{width:100%;padding-top:56.25%}.loop-txt{width:calc(100% - 40px);bottom:0;left:0;padding:20px;font-family:var(--font2);color:rgb(0 0 0 / .6);background:#FAFAFA}.loop-h1{width:100%}.loop-h1 a{color:var(--high1);font-family:var(--font1);font-weight:400;text-decoration:none;font-size:1.8em}.loop-h1 a:hover{text-decoration:underline}.loop-category{margin-top:10px;margin-bottom:30px;display:flex;flex-direction:row;justify-content:center;align-items:center}.loop-category a{color:rgb(0 0 0 / .4);text-transform:uppercase;font-weight:700;font-size:.7em;text-decoration:none}.loop-category a:hover{text-decoration:underline}.autor-loop-container{width:calc(100% - 40px);border-top:1px solid rgb(0 0 0 / .05);padding:20px;display:flex;flex-direction:row;align-items:center}.autor-loop-avatar{width:40px;height:40px;min-width:40px;min-height:40px;opacity:.8;border-radius:30px;overflow:hidden;float:left;margin-right:10px}.autor-loop-avatar>img{width:100%;height:100%}.autor-loop-txt{letter-spacing:.05em;width:100%}.autor-loop-nombre{width:100%;font-family:var(--font2);font-size:.7em;font-weight:600;color:rgb(0 0 0 / .5);width:100%:}.autor-loop-mail{width:100%;font-family:var(--font2);font-size:.6em;margin-top:3px;color:rgb(0 0 0 / .5);font-weight:600;width:100%}.autor-loop-mail a{color:#4FC8B7!important;text-decoration:none}.autor-loop-mail a:hover{text-decoration:underline}.sharer{position:fixed;right:0;bottom:100px;max-width:calc(90% - 40px);padding:20px;min-height:60px;color:var(--bg1);background:var(--high1);z-index:1000;border-radius:20px;border-top-right-radius:0;border-bottom-right-radius:0;transform:translateX(100%);opacity:0}.sharer-close{position:absolute;width:1em;height:1em;top:-1em;right:20px;background:var(--high3);padding:10px;border-radius:2em;cursor:pointer}.sharer-close>svg{width:100%;height:100%;fill:var(--bg1)}.sharer-enter-right{opacity:0;transform:translateX(100%)}.sharer-h1{font-family:var(--font1);font-size:2em;margin-bottom:10px}.sharer-h2{font-size:.9em;line-height:1.6em;text-align:justify}.sharer-grow{transform:scale(0)}.sharer-icons{display:flex;width:100%;flex-direction:row;justify-content:flex-start;margin-top:20px}.sharer-icons>a{display:flex;width:12%;aspect-ratio:1;margin-right:20px}.sharer-icons>a>.sharer-icon>svg{width:100%;height:100%;fill:var(--bg1)}.diseno-editorial-icon{width:20px;height:20px;background:red;margin-right:5px;background:url(/wp-content/themes/graficolab/images/servicios/disenoeditorial-icon.svg);background-size:contain}.diseno-grafico-icon{width:20px;height:20px;background:red;margin-right:5px;background:url(/wp-content/themes/graficolab/images/servicios/disenografico-icon.svg);background-size:contain}.diseno-web-icon{width:20px;height:20px;background:red;margin-right:5px;background:url(/wp-content/themes/graficolab/images/servicios/disenoweb-icon.svg);background-size:contain}.diseno-ilustracion-icon{width:20px;height:20px;background:red;margin-right:5px;background:url(/wp-content/themes/graficolab/images/servicios/disenoilustracion-icon.svg);background-size:contain}.diseno-fotografia-icon{width:20px;height:20px;background:red;margin-right:5px;background:url(/wp-content/themes/graficolab/images/servicios/disenofotografia-icon.svg);background-size:contain}.foot{position:relative;float:left;width:100%;background:url(/wp-content/themes/graficolab/images/bg/bg-foot.webp);background-size:cover;font-size:1em;color:var(--bg1)}.foot-row{width:90%;margin-left:5%}.foot-row:first-of-type{margin-top:50px}.foot-columns-wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.foot-column{width:100%;margin-left:0;margin-bottom:40px}.foot-column-h1{font-weight:550;text-transform:uppercase;letter-spacing:.1em;transform:scaleY(.9);font-size:.8em;margin-bottom:30px;opacity:.8;width:100%}.foot-column-h1::after{content:"";position:relative;float:left;width:100%;height:3px;margin-top:10px;transform:scaleX(.2);transform-origin:left;background:var(--high1)}.foot-column:first-of-type{margin-left:0}#foot-column-1{width:100%}#foot-column-2{width:100%}#foot-column-3{width:100%}#foot-column-4{width:100%}.foot-credits{width:100%;margin-left:0;min-height:60px;background:var(--high1);margin-top:0;padding:10px 0}.foot-credits-content{height:auto;width:90%;margin-left:5%;display:flex;flex-direction:column;align-items:center}.foot-credits-logo{height:50px;aspect-ratio:var(--logoaspectratio);background:url(/wp-content/themes/graficolab/images/logo-foot.svg) left no-repeat;display:none;flex-direction:column;justify-content:center;align-items:flex-start;margin-top:0;margin-bottom:20px}.foot-credits-txt{margin-left:0;padding-left:0;border-left:0;display:flex;flex-direction:row;align-items:center;font-size:.7em;letter-spacing:.1em;opacity:.95;line-height:1.6em}.foot-credits-txt a{color:var(--bg1);text-decoration:none}.foot-credits-txt a:hover{text-decoration:underline}.foot-credits-txt>p>svg{height:1em;aspect-ratio:1;fill:var(--bg1);margin:0 5px;animation:float-cloud 2s ease-in-out infinite alternate}@keyframes float-cloud{0%{transform:translate(0)}100%{transform:translateX(8px)}}.nav-foot{width:100%}.nav-foot li{margin-bottom:20px;width:100%}.nav-foot li a{text-decoration:none;color:var(--bg1);display:block;font-size:.8em;letter-spacing:.1em;text-transform:lowercase;width:100%;opacity:.8}.nav-foot li a::after{content:"";position:relative;float:left;height:1px;width:100%;margin-top:5px;background:var(--high1);transform:scaleX(0);transition:transform .2s var(--cubic1);transform-origin:left}.nav-foot li a:hover::after{transform:scaleX(.2)}.nav-rrss-foot{width:100%}.nav-rrss-foot>a{margin-bottom:20px}.nav-rrss-foot>a:hover{fill:var(--high1)}.foot-form>.wpcf7>.wpcf7-form>p>label>span>input,.foot-form>.wpcf7>.wpcf7-form>p>label>span>textarea{width:calc(100% - 38px);margin-left:-35px;padding:15px 15px 15px 55px;background:rgb(255 255 255);resize:none;color:var(--text1);border-radius:28px;font-family:var(--font2);border:1px solid #fff0;font-size:.9em;font-weight:600;transition:border 1s var(--cubic1)}.safe-bg{background:-moz-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .9) 79%,rgb(0 0 0 / .9) 100%);background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .9) 79%,rgb(0 0 0 / .9) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .9) 79%,rgb(0 0 0 / .9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#e6000000',GradientType=0)}.gradient{background:#04ffff;background:-moz-linear-gradient(128deg,var(--high1) 0%,var(--high2) 100%);background:-webkit-linear-gradient(128deg,rgb(4 255 255) 0%,rgb(255 44 227) 100%);background:linear-gradient(128deg,var(--high1) 0%,var(--high2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#04ffff',endColorstr='#ff2ce3',GradientType=1)}.gradient2{background:-moz-linear-gradient(45deg,var(--high3) 40%,var(--high2) 100%);background:-webkit-linear-gradient(45deg,var(--high3) 40%,var(--high2) 100%);background:linear-gradient(45deg,var(--high3) 40%,var(--high2) 100%)}.gradient3{background:-moz-linear-gradient(45deg,var(--high1) 40%,var(--high3) 100%);background:-webkit-linear-gradient(45deg,var(--high1) 40%,var(--high3) 100%);background:linear-gradient(45deg,var(--high1) 30%,var(--high3) 100%)}.gradient-animated{animation:gradient-animate 2.5s linear infinite;background-size:200% 200%;background-position:0 0}@keyframes gradient-animate{0%{background-position:0 0}50%{background-position:100% 100%}100%{background-position:0 0}}.clip-text{-webkit-background-clip:text;background-clip:text}@media screen and (min-width:800px){.only-desktop{display:block}.only-mobile{display:none}.header{flex-direction:row}.header-content{height:60px;width:95%;margin-left:5%;flex-direction:row}.menu-desktop{display:block;width:auto;position:relative;float:left}.logo-wrapper{width:200px}.logo{height:50px;margin:5px 0;background:url(/wp-content/themes/graficolab/images/logo.svg) left no-repeat}.wrapper{position:relative;float:left;padding-top:60px}.dd{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;width:100%;height:30px}.dd li{text-align:center;font-size:.85em}.dd li a{padding:4px}.bars-icon{display:none}.nav-icons{top:0;width:auto;height:40px;padding:0 10px;background:var(--bg1);width:auto}.nav-icon{fill:var(--text1)}.nav-icon:hover{transform:scale(1.1);transition:transform .2s ease}.loop{flex-wrap:wrap;justify-content:flex-start;flex-direction:row}.loop-item{width:calc(33.33% - 20px);margin:10px}.autor-container{height:40px;margin-top:100px;display:flex;flex-direction:row;align-items:center}.post-content{width:60%;margin:100px 20%;font-size:1.1em;line-height:2em}.post-meta{flex-direction:row;align-items:center}.featured-image-single{width:50%}.single-meta{width:calc(50% - 100px);margin:0 0 0 50px}.single-meta>h1{font-size:3.5em}.sharer{bottom:100px;max-width:13%;padding:30px;min-height:60px}.sharer-icons{margin-top:30px}.sharer-icons>a{width:20%;margin-right:20px}.page-header{width:100%;height:calc(100vh - 60px)}.section-h2{font-size:4em;margin-top:20px}.page-txts>h1{font-size:6em}.inicio-landing{height:calc(100vh - 60px);padding-top:0}.inicio-noise{border-radius:30px}.inicio-burbujas-wrapper{border-radius:30px}.inicio-wrapper{width:calc(100% - 160px);padding:0 40px;border-radius:30px;height:calc(100% - 80px);flex-direction:row;justify-content:center;align-items:center;align-content:center;border-radius:30px;box-shadow:0 0 15px 1px rgb(0 0 0 / .2)}.inicio-left{width:40%;height:100%;margin:0}.inicio-titulo{font-size:5em}.inicio-txt{font-size:1em;line-height:1.6em;margin-top:60px}.button-home-hero{align-self:flex-start}.inicio-right{width:calc(60% - 100px);height:90%;margin:0 0 0 50px}.inicio-servicios{flex-direction:column;padding:0 0 20px 0}.inicio-servicios-header{width:calc(100% - 160px);padding:60px 60px 160px 60px;margin-top:60px;margin-bottom:-120px;border-radius:60px;z-index:10}.inicio-servicios-h1{font-size:5em}.inicio-servicios-right{margin-left:60px;flex-direction:column}.inicio-servicios-txt{line-height:1.6em;margin-top:20px;font-size:.9em}.inicio-servicios-items{width:calc(100% - 160px)!important;padding:60px!important;border-radius:70px;margin-bottom:60px}.inicio-servicios-button{border-radius:100px;--hsib:60px;height:var(--hsib);width:200px;margin-bottom:calc(var(--hsib) * -0.5);top:calc(var(--hsib) * -.5);right:80px;font-weight:800;font-size:1.5em;color:var(--high1);display:block}.inicio-clientes{padding:120px 0}.clientes-h1{font-size:2em;border:3px solid var(--high1);padding:20px 40px;border-radius:100px}.clientes-wrapper{width:80%}.servicios-item{width:calc(14% - 30px);box-shadow:-20px 0 35px -25px rgb(0 0 0 / .2);margin-bottom:40px;padding:30px 0 30px 30px;border-radius:40px;visibility:hidden;align-items:flex-start}.servicios-item-h1{text-align:left}.servicios-items-wrapper{flex-direction:row;flex-wrap:wrap}.diseno-solucion-problemas{width:calc(100% - 60px);height:calc(100vh - 120px);margin:30px;display:flex;flex-direction:row;justify-content:center}.dsp-left{width:calc(50% - 200px);padding:50px 100px}.dsp-h1{font-size:4.5em;margin-top:40px}.dsp-txt{font-size:1em;margin-top:40px}.dsp-right{width:calc(50% - 40px);margin-left:40px;display:block}.we-design{flex-direction:row;width:95%;padding:0 0 0 5%}.we-design-left{width:35%}.we-design-right{width:calc(65% - 50px);margin-left:50px;aspect-ratio:auto}.servicios-dw-header>span{font-size:2em;width:15em;margin-left:calc(50% - 9.5em);padding:20px 2em;margin-bottom:20px}.shine{width:60px;margin-right:calc(50% - 30px - 16em);margin-top:-120px}.servicios-dw-items{margin-top:-20px;margin-bottom:60px;flex-direction:row;justify-content:space-between}.servicios-dw-item{width:22%}.agendar{background:var(--high1);width:100%;padding:40px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.agendar-noise{opacity:.7;pointer-events:none}.agendar-wrapper{width:80%;display:flex;flex-direction:row}.agendar-txts{width:calc(60% - 100px);margin-right:100px;color:var(--bg1)}.agendar-icon{width:100%;height:420px;display:flex;flex-direction:row;align-items:flex-start}.agendar-icon>svg{height:100%}.agendar-h1{margin-bottom:20px;font-family:var(--font1);font-size:3.5em}.agendar-txt{font-family:var(--font2);line-height:1.6em}.agendar-form{width:40%;margin-top:0;z-index:100}.tds-items{flex-direction:row;justify-content:space-between;align-items:center;border:1px solid rgb(0 0 0 / .02);margin-bottom:0}.tds-item{width:calc(25% - 15px)}.tds-header-h1{font-size:3em;margin-bottom:20px;margin-top:40px}.fdt-header{margin:100px 5% 60px 5%;text-align:center;font-size:3em}.fdt-items{margin-bottom:60px;flex-direction:row}.fdt-item{width:calc(18% - 40px);padding:0 20px 30px 20px;margin-bottom:0}.fdt-item:hover>.fdt-item-icon>.fdt-item-arrow{transform:rotate(360deg)!important;transition:transform .2s}.fdt-item-arrow{top:50%;width:40px;left:calc(-50% - 5px);transform:rotate(0)!important;transition:transform .2s}.fdt-buttons{flex-direction:row;justify-content:center;align-self:center;margin-bottom:60px}.button-fdt{width:auto}.button-fdt:first-of-type{margin-right:30px;margin-bottom:0}.web-contacto{width:calc(100% - 200px);padding:100px}.web-contacto-left{width:calc(50% - 60px);margin-right:60px}.web-contancto-right{width:50%}.section-contacto{flex-direction:row}.contacto-left{width:40%}.contacto-items-wrapper{margin-top:30px;flex-direction:row;flex-wrap:wrap}.contacto-items-wrapper>a{width:50%}.contacto-item{margin-left:20px}.contacto-item-txt{font-size:1em}.contacto-right{width:calc(60% - 60px);margin-left:60px}.contacto-left>div[role="form"]{width:80%}form.wpcf7-form>p:last-of-type{text-align:left}form.wpcf7-form>p:last-of-type>button{width:auto}.foot-columns-wrapper{flex-direction:row}.foot-column{width:calc(33% - 30px);margin-left:40px;margin-bottom:0}.foot-credits{margin-top:50px;padding:10px 0}.foot-credits-content{height:60px;width:90%;margin-left:5%;flex-direction:row;align-items:center}.foot-credits-logo{display:flex;margin-top:-5px;margin-bottom:0;height:40px}.foot-credits-txt{margin-left:20px;padding-left:20px;height:30px;border-left:1px solid rgb(255 255 255 / .3);line-height:1em}.foot-credits-txt>p>svg{height:1.5em}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar:hover{opacity:.1}::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-thumb{background:#4FC8B7}::selection{background:var(--high1);color:var(--bg1)}::-moz-selection{background:var(--high1);color:var(--bg1)}