#mainNav{min-height:56px;background-color:#fff}#mainNav .btn-nav{padding:.5rem 1rem}#mainNav .logo-white{display:none}#mainNav .navbar-toggler{font-size:80%;padding:.75rem;color:#000;border:1px solid #000}#mainNav .navbar-toggler:focus{outline:0}#mainNav .navbar-brand{color:#000;font-weight:700;padding:.9rem 0}#mainNav .navbar-nav{margin:0 auto}#mainNav .navbar-nav .nav-item:hover{color:rgba(0,0,0,.75);outline:0;background-color:transparent}#mainNav .navbar-nav .nav-item:active,#mainNav .navbar-nav .nav-item:focus{outline:0;background-color:transparent}@media (min-width:992px){#mainNav{padding-top:0;padding-bottom:0;border-bottom:none;background-color:transparent;transition:background-color .3s ease-in-out}#mainNav .navbar-brand{padding:.5rem 0;color:rgba(255,255,255,.5)}#mainNav .nav-link{transition:none;padding:2rem 1.5rem;color:#000}#mainNav .nav-link:hover{color:rgba(0,0,0,.75)}#mainNav .nav-link:active{color:#fff}#mainNav.navbar-shrink{background-color:#000}#mainNav.navbar-shrink .logo-black{display:none}#mainNav.navbar-shrink .logo-white{display:block;width:140px}#mainNav.navbar-shrink .navbar-brand{color:#000}#mainNav.navbar-shrink .nav-link{color:#fff;padding:1.5rem 1.5rem 1.25rem;border-bottom:.25rem solid transparent}#mainNav.navbar-shrink .nav-link:hover{color:#fff857}#mainNav.navbar-shrink .nav-link:active{color:#fff50b}#mainNav.navbar-shrink .nav-link.active{color:#fff857;outline:0;border-bottom:.25rem solid #fff857}}@media (max-width:1023.9px){#mainNav .btn-nav{display:none}}.masthead{position:relative;width:100%;height:auto;padding:5rem 0 0 0}.masthead h1{font-size:3.5rem;letter-spacing:1px;line-height:4rem;margin-bottom:22px}.masthead h2{font-weight:300;font-size:1.4rem}@media (min-width:768px) and (max-width:991.98px){.masthead{padding:7rem 0 3rem 0}.masthead h1{font-size:3rem;line-height:3rem}.masthead h2{font-size:1rem}}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-40px)}100%{transform:translatey(0)}}.masthead .fondo{background-image:url(../img/Fondo.png);background-size:contain;background-position:center center;background-repeat:no-repeat}.masthead .float{animation:float 10s ease-in-out infinite}.btn{box-shadow:.2rem .2rem 0 0 rgba(0,0,0,.5)!important;padding:1.25rem 2rem;font-family:Larsseit;font-size:80%;text-transform:uppercase;letter-spacing:.1rem;border:0;font-weight:800}.btn-primary{background-color:#fff857;color:#000}.btn-primary:hover{background-color:#fff624;color:gray}.btn-primary:focus{background-color:#fff624}.btn-primary:active{background-color:#fff50b!important}.projects-section{padding:7rem 0}.projects-section h2{font-size:3rem}.projects-section .grid-projects .project-container{margin-bottom:2rem}.projects-section .grid-projects .project-container .project-element{background-position:center top;background-size:cover;background-repeat:no-repeat;height:100%}@media (max-width:575.98px){.projects-section .grid-projects .project-container .project-element{margin-bottom:3rem}.projects-section .grid-projects .project-container .project-element:last-child{margin-bottom:0}}.projects-section .grid-projects .project-img{padding-top:1.5rem;padding-bottom:21rem;width:150px;display:block;margin:0 auto}.projects-section .grid-projects #propaganda{background-image:url(../img/propaganda.jpg)}.projects-section .grid-projects #habitos{background-image:url(../img/habitos.jpg)}.projects-section .grid-projects #prologistics{background-image:url(../img/prologistics.jpg)}.projects-section .grid-projects #interni{background-image:url(../img/interni.jpg)}.projects-section .project-text{padding:3rem;font-size:90%}@media (min-width:992px){.projects-section .project-text{padding:5rem}.projects-section .project-text hr{border-color:#fff857;border-width:.25rem;width:30%}}@media (min-width:768px) and (max-width:991.98px){.projects-section{padding:4rem 0}.projects-section h2{font-size:2rem}}.signup-section{padding:7rem 0;background:#fff857}.signup-section .img-titulo{margin-bottom:35px}.signup-section .img-titulo img{display:block;margin:0 auto}.signup-section .img-titulo h2{margin-bottom:35px}.signup-section .forma{width:50%;margin:0 auto;display:block}.signup-section .forma .campos-forma input{background:0 0;border:0;border-bottom:1px solid #000;text-align:center;color:#000;display:block;margin:0 auto;font-size:16px}.signup-section .forma .campos-forma textarea{width:100%!important;background:0 0;border:none;border-bottom:1px solid #000;padding:.375rem .75rem;color:#000;text-align:center}.signup-section .forma .campos-forma button[type=submit]{background:#000;color:#fff857;box-shadow:.2rem .2rem 0 0 rgba(0,0,0,.5)!important;padding:1.25rem 2rem;font-family:Larsseit;font-size:80%;text-transform:uppercase;letter-spacing:.1rem;border:0;font-weight:800;border-radius:.25rem;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.signup-section .forma .campos-forma button[type=submit]:hover{background:#000;color:#fff}.signup-section .forma .campos-forma ::-webkit-input-placeholder{color:#000}.signup-section .forma .campos-forma ::-moz-placeholder{color:#000}.signup-section .forma .campos-forma :-ms-input-placeholder{color:#000}.signup-section .forma .campos-forma :-moz-placeholder{color:#000}.signup-section .forma .campos-forma #msgSubmit{margin-top:2rem}@media (max-width:575.98px){.signup-section .forma{width:90%}}@media (min-width:576px) and (max-width:767.98px){.signup-section .forma{width:90%}}@media (min-width:768px) and (max-width:991.98px){.signup-section{padding:4rem 0}.signup-section .forma{width:80%}}.contact-section h2{font-size:3.5rem}.contact-section .contact-info .logo{width:50%}.contact-section .contact-info a{color:#fff}.contact-section .contact-info .social a{text-align:center;height:100px;width:100px;border-radius:100%;font-size:1.5rem;color:#fff}.contact-section .contact-info .social a:hover{color:rgba(255,255,255,.5)}.contact-section .contact-info .social a:active{color:#fff}#servicios{padding:7rem 0;background:#f7f7f7}#servicios h2{font-size:3.5rem}#servicios .descripcion{text-align:center}#servicios .descripcion h5{font-weight:600}#servicios .icono{width:80%;margin:2.5rem auto}@media (min-width:768px) and (max-width:991.98px){#servicios{padding:4rem 0}#servicios h2{font-size:3rem}}@font-face{font-family:Larsseit;src:url(font/Larsseit-Light.woff2) format("woff2"),url(font/Larsseit-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Larsseit;src:url(font/Larsseit-Bold.woff2) format("woff2"),url(font/Larsseit-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Larsseit;src:url(font/Larsseit-Medium.woff2) format("woff2"),url(font/Larsseit-Medium.woff) format("woff");font-weight:500;font-style:normal}#testimonials{padding-top:0;padding-bottom:10rem}#testimonials .testimonial-element{padding:5rem 5rem 0}#manos{padding:5rem 0;background:#000;position:relative;height:450px}#manos #mano-izq{position:absolute;left:0;padding:0;z-index:1}#manos #mano-der{position:absolute;right:0;padding:0;z-index:1}#manos #xplote{position:absolute;top:0}@media (min-width:768px) and (max-width:991.98px){#manos #xplote{top:15%}#manos #xplote img{width:30%}}@media (max-width:575.98px){#manos{height:200px;overflow-x:hidden}#manos #mano-izq{width:50%}#manos #mano-der{width:50%}#manos #xplote{top:15%}#manos #xplote img{width:25%}}#about{background-image:url(../img/IMG_5928.png);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;padding:7rem 0}@media (min-width:768px) and (max-width:991.98px){#about{background-attachment:initial}}@media (max-width:575.98px){#about{background-attachment:initial}#about h1{font-size:2rem}}html{overflow-x:hidden}body{font-family:Larsseit}a{color:#fff857}a:focus,a:hover{text-decoration:none;color:#f0e600}.bg-black{background-color:#000!important}.bg-primary{background-color:#fff857!important}.text-primary{color:#fff857!important}footer{padding:5rem 0}.slick-slide img{display:block;margin:0 auto}.preloader{background-color:#000;position:fixed;overflow-y:hidden;width:100%;height:100%;z-index:999999}.preloader #inicio{width:100%;height:100%;position:relative}.preloader #inicio .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%}.preloader #inicio .logo .studio{margin-top:3rem}.preloader #inicio .logo .f{stroke-dasharray:498 500;stroke-dashoffset:499;animation:dibujar 2s ease-in-out backwards}.preloader #inicio .logo .w{stroke-dasharray:498 500;stroke-dashoffset:499;animation:dibujar 2s ease-in backwards;animation-delay:.3s}.preloader #inicio .logo .a{stroke-dasharray:1051 1053;stroke-dashoffset:1052;animation:dibujar 3s ease-in-out backwards}@keyframes dibujar{0%{fill-opacity:0}70%{stroke-dashoffset:0;fill-opacity:0;stroke:#fff;stroke-opacity:1}100%{fill-opacity:1;stroke-dashoffset:0;stroke-opacity:0}}.loaded{opacity:0;-webkit-transition:all .3s 1s ease-out;transition:all .3s 1s ease-out;z-index:-1}