*,body,html{padding:0;margin:0}#casos #text p,body{color:#f6f6f6}#home,#home .container{mix-blend-mode:difference}#casos-interior .caso-interior,#que-el-trabajo.que-el-trabajo-interior{padding-top:100px;padding-bottom:50px}#cierre h2,h2{line-height:40px}.finta .play,.video-spot .play{background-image:url(../img/play-icon.png);background-repeat:no-repeat;background-size:100%;background-position:center center}#confian .swiper-wrapper .swiper-slide,#home .container h1 b,.galeria-premios .premio h3{font-family:"Playfair Display",serif}.preloader-hn,header nav{backdrop-filter:blur(20px)}:root{--gris:#242424;--rosa:#EC0F4E;--rosaTitulos:#F65D82;--b:700}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:#1a1a1a;cursor:none;width:100vw}body,html{font-family:Arial,sans-serif;overflow-x:hidden}#servicios-home .card-serv h3,a,h1,h2,h3,h4,h5,h6,p{font-family:Barlow,sans-serif}main{z-index:3;position:relative;width:100%;overflow:hidden;background:url(../img/noise-2023-v2.png) fixed;background-repeat:epeat;background-position:inherit;transition:.4s ease-in-out}.section{display:flex;justify-content:center;align-items:center;font-size:2rem;width:100%}p{font-weight:100;line-height:25px;font-size:18px}#home.home-interior img {width: 100%;}section#swiper .swiper-slide img {   width: 100%;}#cierre h2 b,#que-el-trabajo .contenedor h2 b,#servicios-home h2 b,h1 b,h1 strong,h2 b,h2 strong{font-family:"Playfair Display",serif;font-style:italic}a{transition:.4s ease-in-out}section{z-index:2}.contenedor{width:80%;margin:0 auto}header{position:fixed;top:0;left:0;width:100%;z-index:999;padding:20px 0}header nav{display:grid;grid-template-columns:20% 60% 20%;align-items:center;background-color:rgb(6 6 6 / 10%);padding:10px 20px;border:1px solid rgba(255,255,255,.1);border-radius:calc(20px - 10px)}header nav ul{display:flex;justify-content:space-evenly}header nav ul li{position:relative;width:100%;display:flex;justify-content:center}header nav ul li::before{content:'/';color:#fff}header.light nav ul li::before{content:'/';color:var(--rosa)}#alerta,#contacto .wpcf7-not-valid-tip,#contacto form br,.caja-menu-mobile,.caso-mobile,.casos-cont,.close-menu-mobile,.light-gradient .blur-right-1,.light-gradient .blur-right-10,.light-gradient .blur-right-2,.light-gradient .blur-right-3,.light-gradient .blur-right-3-,.light-gradient .blur-right-4,.light-gradient .blur-right-5,.light-gradient .blur-right-6,.light-gradient .blur-right-7,.light-gradient .blur-right-8,.light-gradient .blur-right-9,.menu-mobile,.preloader,.shake,.swiper-caso .swiper-button-next,.swiper-caso .swiper-button-prev,header nav ul li:first-child::before{display:none}header nav ul li a{text-decoration:none;color:#fff;font-family:Roboto,sans-serif;width:100%;display:block;text-align:center;font-weight:var(--b)}#servicios-home .box .card-serv:hover h3,.light #home .container h1,header nav ul li a.activo,header nav ul li a:hover,header.light nav ul li a{color:var(--rosa)}header nav .switch{background-color:var(--gris);display:flex;width:fit-content;margin-left:auto;margin-right:0;align-items:center;border-radius:40px;position:relative;height:30px;padding:5px 0}header nav .switch a{display:flex;padding:5px;position:relative;z-index:2}header nav .switch svg{height:15px;margin:5px}header nav .switch .ball{background-color:var(--rosa);width:25px;height:25px;display:block;position:absolute;left:5px;top:50%;transition:.5s cubic-bezier(.88, .01, .05, .99);border-radius:50px;z-index:1;transform:translateY(-50%)}#home{height:100vh;position:relative;overflow:hidden}#logos-2023{width:100%;height:100px;display:flex;align-items:center}#casos #text,#servicios-home .box{justify-content:center;display:flex}#logos-2023 img{height:70px;margin:0 auto;display:block;width:100%;object-fit:contain;object-position:center}#servicios-home{height:100vh;padding-top:60px}#servicios-home .box{width:400px;height:380px;margin-right:20px;align-items:center}#servicios-home .box .card-serv{border:1px solid #3e3e3e;border-radius:10px;transition:.4s ease-in-out;margin-right:20px;height:100%;width:100%;scroll-snap-align:start;position:relative;background-color:rgb(6 6 6 / 10%);backdrop-filter:blur(50px)}#servicios-home .box .card-serv .hash{width:90%;display:flex;flex-wrap:wrap;line-height:25px;margin-top:15px}#servicios-home .box .card-serv .hash span{display:block;margin-right:15px;text-wrap:nowrap;font-size:14px;line-height:18px}#servicios-home .box .card-serv img.icono-serv{filter:brightness(100);width:40px;height:40px;object-fit:contain;margin-right:10px}#servicios-home .card-serv:hover img.icono-serv{animation-name:bounce;animation-timing-function:ease;transform-origin:bottom;animation-duration:1s;animation-iteration-count:1}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}#servicios-home .box .card-serv:hover{border:1px solid var(--rosa)}#servicios-home .card-serv p{font-size:16px;line-height:21px}#servicios-home .box figure,#ver-mas .galeria-more figure{position:relative;overflow:hidden}#servicios-home .box figure figcaption{position:absolute;bottom:20px;left:5%;width:90%;padding:20px 30px;height:70px;overflow:hidden;transition:.4s ease-in-out;z-index:3}#servicios-home figure.card-serv figcaption h3{padding:5px 10px;position:relative;display:flex;align-items:center;width:fit-content}#servicios-home figure.card-serv figcaption h3:before{content:'';width:5px;height:100%;transition:.4s ease-in-out;position:absolute;left:0;top:0;background-color:var(--rosa)}#servicios-home figure.card-serv:hover figcaption h3{color:#fff!important}#servicios-home figure.card-serv:hover figcaption h3:before{width:100%;z-index:-1}#servicios-home .box figure img.img-servicio,#servicios-home .box figure video{width:100%;height:100%;object-fit:cover;position:absolute;z-index:1;left:0;top:0}#servicios-home .box figure:hover figcaption{height:calc(100% - 70px);overflow:hidden;background-color:rgb(6 6 6 / 10%);backdrop-filter:blur(20px)}#servicios-home h2{color:var(--rosaTitulos);font-size:45px;font-weight:700;transition:.8s ease-in-out;font-family:Barlow,serif}#servicios-home .card-serv h3{margin-bottom:20px!important;height:auto!important;color:#fff;font-weight:700;text-transform:uppercase;font-size:18px!important;transition:.4s ease-in-out}#servicios-home .card-serv p{color:#fff;font-weight:200}#servicios-home .card-serv p strong{color:#ec0f4e}#servicios-home .contenedor{position:absolute;top:150px;left:6%}#servicios-home #gallery-container{position:relative;height:100vh;width:100vw;overflow:hidden;display:flex;align-items:center}#servicios-home #gallery{display:flex;height:100%;display:flex;align-items:center;margin-top:80px}#casos{position:relative;overflow:hidden;display:flex}#casos #scroll-container{width:65%;padding-left:10%;position:relative;left:25%}#casos #text{width:35%;position:absolute;top:0;height:100vh;align-items:center;left:0}#casos .section-inner{height:100vh;display:flex;justify-content:center;align-items:center;font-size:24px;transform:scale(0)}#casos #text .contenido{opacity:0;width:70%;margin-left:auto;margin-right:0}#casos .image{width:200px;height:200px;background-color:#add8e6}#casos .cont-img{position:relative;width:100%;margin:0 auto}#casos .cont-img img{display:block;width:100%}#casos .cont-img .marca{position:absolute;background-color:var(--gris);z-index:1;width:300px;height:120px;padding:20px;bottom:-20px;right:-20px;border-top-left-radius:20px;border-bottom-right-radius:20px}#casosHomeNew .grid-container .item,#home video,#que-el-trabajo,.ir-a-proyectos a,.video-spot{position:relative}#casos .cont-img .marca img{height:100%;margin:0 auto;display:block}#casos #text h3{color:#c1c1c1;font-size:20px}#casos #text h2{margin:0;color:#f6f6f6;font-size:40px}#casos #text a,.ir-a-proyectos a{color:#c1c1c1;text-decoration:none;font-size:18px;display:flex;align-items:center;margin-top:50px}.ir-a-proyectos{display:flex;height:100px;justify-content:center}.ir-a-proyectos a{text-align:center;font-size:20px;height:45px;width:fit-content;display:flex;align-items:center;justify-content:center;margin:50px auto 0;overflow:hidden;transition:.4s ease-in-out}.finta,footer,footer .noises{height:400px;overflow:hidden}#casos-interior .caso-interior a.ver-proyecto:before,.ir-a-proyectos a:before{width:0;height:2px;background-color:#c1c1c1;position:absolute;bottom:0;left:0;content:'';transition:.4s ease-in-out}#asuntens input,#asuntens label,#asuntens_peru input,#asuntens_peru label,#casos-interior .caso-interior a.ver-proyecto:hover:before,#casos-interior img.caso,#innovacion-reel .fila.issu,#la-familia img,#podcast .podcast a.ver-proyecto:hover:before,#que-somos .contendor-especial img,#ver-mas a.ver-proyecto:hover:before,.ir-a-proyectos a:hover:before,ul.page-numbers li a span img{width:100%}#casosHomeNew .grid-container{display:grid;grid-template-columns:40% 30% 30%;grid-gap:30px;margin-bottom:30px;width:calc(100% - 60px)}#casos-interior .caso-interior,footer .contenedor .grid-col-x2{display:grid;grid-template-columns:repeat(2,50%)}#casosHomeNew .grid-container:nth-child(2),#casosHomeNew .grid-container:nth-of-type(2n){grid-template-columns:30% 30% 40%}#casosHomeNew .grid-container:nth-of-type(3n){grid-template-columns:30% 40% 30%}#casosHomeNew .grid-container .item img,#casosHomeNew .grid-container .item video{border-radius:10px;height:100%;max-height:350px;width:100%;display:block;object-fit:cover}#casosHomeNew .grid-container .item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;background:#470717;background:linear-gradient(0deg,rgba(71,7,23,.8001794467787114) 26%,rgba(71,7,23,.5172006302521) 55%,rgba(71,7,23,.1503195028011205) 100%);display:flex;align-items:center;justify-content:center;flex-direction:column;border:2px solid #ec0f4e;border-radius:10px;padding:30px;opacity:0;transition:.4s ease-in-out;color:#fff;cursor:pointer}#casosHomeNew .grid-container .item .overlay:hover,.finta.nofinta:hover img,.finta:hover ul.banderas img,.preloader-text.show{opacity:1}#casosHomeNew .grid-container .item .overlay .contenido{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:90%}#casosHomeNew .grid-container .item .overlay .contenido .tag{color:#fff;font-weight:var(--b);border:1px solid #fff;width:fit-content;padding:4px 10px;border-radius:50px;margin:0 auto 20px;font-weight:100}#casosHomeNew .grid-container .item .overlay .enlace{color:#fff;font-weight:var(--b);text-decoration:underline;font-size:22px}#casosHomeNew .grid-container .item .overlay .contenido p{text-align:center;font-size:14px}.arrow-down{position:absolute;bottom:100px;left:50%;transform:translateX(-50%)}.arrow-down .flecha{animation-name:bounce-1;animation-timing-function:linear;animation-duration:2s;animation-iteration-count:infinite}.arrow-down .letras{-webkit-animation:8s linear infinite spin;-moz-animation:8s linear infinite spin;animation:8s linear infinite spin;transform-origin:center}@keyframes bounce-1{0%{transform:translateY(0);opacity:0}50%{transform:translateY(10px)}100%{transform:translateY(10px);opacity:1}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#canvasContainer,#canvasContainerCross,#menu-mob{position:fixed;transform:translateX(-50%)}#home .noise{background:url(../img/noise.png) center/cover no-repeat fixed;transition:.4s ease-in-out;width:100%;height:100%;z-index:2;position:absolute;top:0;left:0}#home article{height:100%;isolation:isolate;width:100%}#home video{width:100%;height:100%;object-fit:cover;display:block;z-index:2}#home .container{width:80%;z-index:4;position:absolute;top:40%;left:50%;transform:translate(-50%,50%)}#home .container h1{color:#fff;margin:0 auto 0 0;font-size:42px;text-align:left;font-weight:100;width:80%;line-height:52px}#home.section.home-interior.caso-despliegue .container h1{text-align:center;font-size:42px;line-height:40px;color:#fff;width:90%;margin:0 auto;font-weight:900}#home .container h1 b,#home .container h1 strong{font-style:italic}#que-el-trabajo{display:flex;align-items:center;height:auto;margin:100px 0}#que-el-trabajo .contenedor h2{color:var(--rosaTitulos);font-size:42px;text-align:center;margin-bottom:50px;min-width:60%;font-family:Barlow,serif}#que-el-trabajo.que-el-trabajo-interior h2{text-align:left}#que-el-trabajo .contenedor p{color:#f6f6f6;text-align:center;display:block;max-width:50%;margin:0 auto}#que-el-trabajo.que-el-trabajo-interior p{text-align:left;margin-left:0}#innovacion-reel .fila p a,#que-el-trabajo.que-el-trabajo-interior p a,.light #home.home-interior h3,.light #home.section.home-interior.caso-despliegue .container h1,.light #innovacion-reel h3{color:var(--rosaTitulos)}#casos-interior .caso-interior a.ver-proyecto{color:#c1c1c1;text-decoration:none;display:flex;align-items:center;margin-top:10px;margin-bottom:30px;text-align:center;font-size:20px;position:relative;height:45px;width:fit-content;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:.4s ease-in-out}#casos-interior p.cliente{color:#c1c1c1;font-size:22px;margin-bottom:15px}#casos-interior h2{color:var(--rosa);font-size:28px;margin-bottom:20px}#casos-interior .fecha-interior{color:#c1c1c1;font-size:20px;margin-bottom:15px}#casos-interior .categorias{flex-wrap: wrap;list-style-type:none;display:flex;margin-top:40px;margin-bottom:20px}#casos-interior .categorias li { margin-right: 5px; margin-bottom: 10px;     height: 35px; }#casos-interior .categorias li a{text-decoration:none;color:#f6f6f6;padding:8px 20px;width:fit-content;border:1px solid #f6f6f6;margin-right:20px;border-radius:40px;font-size:12px}#casos-interior .categorias li a:hover,a.categoria:hover{background-color:#f6f6f6;color:#1d1d1d}#cierre h2,#ver-mas .galeria-more figure figcaption .ver-proyecto,#ver-mas .galeria-more figure figcaption h2,.light #contacto a,.light #servicios-home .card-serv h3,.light-gradient header nav ul li a.activo,.light-gradient header nav ul li a:hover{color:#fff}#casos-interior .skills{display:flex;list-style-type:none;margin-top:40px}#casos-interior .skills li img{height:25px;margin-right:20px}#casos-interior .caso-interior{margin-bottom:50px}#cierre{background-image:url(../img/bg-last.png);background-repeat:no-repeat;background-size:100%;background-position:center;display:flex;align-items:center;justify-content:center;background-attachment:fixed;height:500px;margin-top: 70px}#cierre h2{text-align:center;font-size:42px;width:90%;margin:0 auto;font-family:Barlow,serif}#canvasContainer{top:50px;right:-30%;z-index:2;transition:.4s ease-in-out}#canvasContainerCross{top:50%;left:5%;z-index:2;transition:.4s ease-in-out}#cbox,.finta .play,.preloader-hn,.video-spot .play{transform:translate(-50%,-50%)}#canvaEsferas{width:100vw;height:100vh;position:fixed;z-index:2;top:0;left:0;display:none}img.blur-right-1{position:absolute;z-index:1;top:-10%;right:-10%}img.blur-right-2{position:absolute;z-index:1;top:200%;left:-10%}img.blur-right-3-{position:absolute;z-index:1;top:300%;right:-10%}img.blur-right-4,img.blur-right-5{top:500%;position:absolute;z-index:1}img.blur-right-4{left:-10%}img.blur-right-5{right:-10%}img.blur-right-3{position:absolute;z-index:1;bottom:0;right:0}img.blur-right-6{position:absolute;z-index:1;top:700%;left:-10%}img.blur-right-7{position:absolute;z-index:1;top:800%;left:-10%}img.blur-right-8,img.blur-right-9{position:absolute;z-index:1;top:1000%;left:-10%}img.blur-right-10{position:absolute;z-index:1;top:1200%;left:-10%}#cbox{position:fixed;height:30px;width:30px;border-radius:100px;border:1px solid #ec0f4e;pointer-events:none;z-index:1000;transform-origin:center center;transition:width 2s cubic-bezier(.88, .01, .05, .99);transition-property:height,width;transition-duration:.2s;transition-timing-function:linear;filter:drop-shadow(0 0 5px rgba(236, 15, 78, .5)) drop-shadow(0 0 10px rgba(236, 15, 78, .5)) drop-shadow(0 0 15px rgba(246, 93, 130, .5)) drop-shadow(0 0 20px rgba(246, 93, 130, .5)) drop-shadow(0 0 25px rgba(246, 93, 130, .5)) drop-shadow(0 0 30px rgba(246, 93, 130, .5))}footer{z-index:3;position:relative}footer .noises{padding-top:40px;position:relative;display:flex;align-items:center;background:url(../img/noise.png) center/cover no-repeat;transition:.1s ease-in-out;width:100%}footer .contenedor{width:100%;position:relative;z-index:2;max-width:700px}footer .contenedor .grid-col-x2{gap:100px;width:calc(100% - 100px)}footer .contenedor .grid-col-x2 h2{color:var(--rosaTitulos);font-size:20px;margin-bottom:20px;text-align:center}footer .contenedor .grid-col-x2 address a{text-decoration:none;color:#fff;display:block;text-align:center}footer .contenedor .grid-col-x2 address{font-style:normal;margin:20px 0}footer .contenedor .grid-col-x2 address .redes ul{display:flex;justify-content:space-between;list-style-type:none}footer .contenedor .grid-col-x2 address .redes ul li a{text-decoration:none;color:var(--rosaTitulos);font-size:16px;margin-bottom:20px;display:block;font-weight:700;text-align:center}footer .contenedor .grid-col-x2 address .redes{padding:0 20px}#premios .center-p p,footer .contenedor .grid-col-x2 address p{text-align:center}footer .gatolate{position:absolute;left:-10%;bottom:-10px}footer .logo-footer{display:flex;justify-content:center;border-right:1px solid var(--gris)}#innovacion-reel .fila.small ul li,#rrss #galeria-caso .cabecera-m,footer .logo-footer a{align-items:center;display:flex}footer .logo-footer img{display:block;margin:0 110px 0 auto}footer .contenedor .grid-col-x2 address a,footer .contenedor .grid-col-x2 address p{width:200px;margin:0 auto;font-weight:400;font-size:16px}#innovacion-reel .issu .redes,.redes-new{margin:30px auto}.redes-new ul{display:flex;list-style-type:none;width:100%}.redes-new ul li,a.categoria,a.ver-proyecto{width:fit-content}.redes-new ul li img{max-width:100px;width:100%}footer .contenedor .grid-col-x2 address .redes-new a{width:fit-content;min-width:100px}footer.light,main.light{background:url(../img/noise-lv2.png);background-position:inherit}footer.light .noises{background:0 0}.light #home video{opacity:1!important}.light #casos #text a img,.light #logos-2023 img,.light .ir-a-proyectos a img,.light .logos .swiper-slide img{filter:brightness(.4)}.light #casos .grid-x2 a,.light #casos .grid-x2 h2,.light #casos .grid-x2 h3,.light #casos .grid-x2 p,.light #contacto a,.light #que-el-trabajo .contenedor p,footer.light .contenedor .grid-col-x2 address a,footer.light .contenedor .grid-col-x2 address p{color:#454545!important}.light #servicios-home .card-serv{border:1px solid #454545}.light #servicios-home .box .card-serv{background-color:rgba(255,255,255,.748)}.light #casos #text h2{color:var(--gris)}.light #casos #text a,.light #casos #text h3,.light #casos #text p{color:#414040}#rafanimation{width:50%}#home.home-interior{padding:20px 30px}#home.home-interior video{border-radius:20px}#home.home-interior h3{font-size:28px;text-align:center;margin-bottom:20px}#home.home-interior p{text-align:center;font-size:22px;margin-top:18px}a.categoria{text-decoration:none;color:#f6f6f6;padding:8px 20px;border:1px solid #f6f6f6;margin-right:20px;border-radius:40px;font-size:14px;margin-bottom:20px;display:flex}#podcast,#rrss,#spot{padding-top:50px;padding-bottom:50px}#podcast h2,#rrss h2,#spot h2{color:var(--rosaTitulos);font-size:42px;min-width:60%;font-family:Barlow,serif}#podcast .fila,#rrss .fila,#spot .fila{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}#rrss .fila a,#spot .fila a{margin-bottom:0}#spot .video-spot{border:2px solid var(--rosaTitulos);padding:1px;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}#spot .video-spot a{display:block;margin:0 auto;width:100%}#spot .video-spot a img{width:100%;display:block;max-height:700px;object-fit:cover}#spot .marco-bottom{border:2px solid var(--rosaTitulos);border-top:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px;height:45px;position:relative}#spot .marco-bottom::after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:30px;width:10px;height:10px;border:2px solid var(--rosaTitulos);border-radius:50%}#rrss{margin-top:100px;padding-bottom:100px}#rrss #galeria-caso{display:grid;grid-template-columns:repeat(3,33%);grid-template-rows:repeat(2,50%);grid-gap:20px;width:calc(100% - 40px);height:calc(100% - 40px)}#rrss #galeria-caso .mockup-mobile{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}#rrss #galeria-caso img{height:100%;width:100%;object-fit:cover;border-radius:10px}#rrss #galeria-caso .cabecera-m{border:2px solid var(--rosaTitulos);border-bottom:none;border-top-left-radius:20px;border-top-right-radius:20px;height:45px;position:relative;justify-content:center}#podcast .fila,a.ver-proyecto{align-items:center}#rrss #galeria-caso .cabecera-m .speak{border:2px solid var(--rosaTitulos);width:100px;height:15px;border-radius:45px}#rrss #galeria-caso .circle{height:15px;width:15px;border:2px solid var(--rosaTitulos);border-radius:50%;margin-left:20px}#rrss #galeria-caso .img-mockup,#web .video-mockup .video-cont{border:2px solid var(--rosaTitulos);height:calc(100% - 45px);border-bottom-left-radius:20px;border-bottom-right-radius:20px;position:relative;overflow:hidden}#rrss #galeria-caso .img-mockup img{height:100%;width:100%;object-fit:cover;display:block;border-radius:0}#podcast h2,#premios .contenedor-especial p,#que-somos .contendor-especial p{margin-bottom:20px}#podcast .fila img{max-width:250px;width:100%}#podcast .podcast{display:grid;grid-template-columns:40% 60%;grid-column-gap:30px;width:calc(80% - 30px);margin:0 auto;padding-bottom:50px;border-bottom:1px solid}#podcast .podcast img{width:100%;display:block}#podcast .podcast h3{color:#f6f6f6;font-size:35px;line-height:35px;min-width:60%;font-family:Barlow,serif;margin-bottom:20px}a.ver-proyecto{color:#c1c1c1;text-decoration:none;display:flex;margin-top:10px;margin-bottom:10px;text-align:center;font-size:20px;position:relative;height:45px;display:flex;justify-content:center;overflow:hidden;transition:.4s ease-in-out}#podcast .podcast a.ver-proyecto:before,#ver-mas a.ver-proyecto:before{width:0;height:2px;background-color:#fff;position:absolute;bottom:0;left:0;content:'';transition:.4s ease-in-out}#podcast .podcast a.ver-proyecto span{display:block;min-width:120px}#reconocimiento,#web{margin-bottom:50px}#reconocimiento .categoria,#web .categoria{margin:20px auto}#reconocimiento h2,#web h2{color:var(--rosaTitulos);font-size:42px;min-width:60%;font-family:Barlow,serif;text-align:center;margin-bottom:20px}#web p{text-align:center;max-width:60%;margin:0 auto 50px}#web .header-video-mock{border:2px solid var(--rosaTitulos);height:60px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom:none}#web .video-mockup video{width:100%;height:600px;object-fit:cover;display:block}#web .video-mockup .header-video-mock{display:flex;align-items:center;padding-left:40px;padding-right:40px}#web .video-mockup .dots{width:100px;display:flex;justify-content:space-between}#web .video-mockup .dots .point{width:15px;height:15px;border:2px solid var(--rosaTitulos);border-radius:50%}#web .video-mockup .speak{border:2px solid var(--rosaTitulos);width:100%;height:15px;border-radius:45px;margin:0 auto;max-width:600px}#reconocimiento{padding-top:100px;padding-bottom:100px}#reconocimiento .reconocimientos{max-width:500px;margin:30px auto;display:grid;grid-template-columns:repeat(3,33%);width:calc(500px - 30px);grid-gap:30px}#innovacion-reel .fila,#ver-mas .galeria-more{grid-gap:60px;width:calc(100% - 60px);display:grid}#reconocimiento .reconocimientos figure img{width:100%;max-width:150px;margin:0 auto;display:block;border-radius:6px}#reconocimiento .reconocimientos figure h3,#ver-mas h2{margin-bottom:10px;text-align:center;color:var(--rosaTitulos);font-family:Barlow,serif}#reconocimiento .reconocimientos figure h3{font-size:20px;margin-top:20px}#reconocimiento .reconocimientos figure p{color:var(--rosaTitulos);text-align:center}#reconocimiento .reconocimientos figure{background-color:#242424;padding:10px;border-radius:10px}#ver-mas h2{font-size:42px;min-width:60%;margin-top:10px}#ver-mas .galeria-more figure figcaption{position:absolute;top:100%;left:0;width:100%;height:100%;background-image:url(../img/patron.svg);background-repeat:no-repeat;background-size:cover;transition:.4s ease-in-out;display:flex;flex-direction:column;justify-content:center;align-items:center}#ver-mas .galeria-more figure:hover figcaption{top:0}#ver-mas .galeria-more figure img{display:block;width:100%;border-radius:4vw}#ver-mas .galeria-more figure figcaption p{color:#fff;text-align:center}#ver-mas .galeria-more figure figcaption .cont{width:80%}#ver-mas .galeria-more figure figcaption .ver-proyecto span{width:117px}#ver-mas .galeria-more{grid-template-columns:repeat(2,50%);margin-top:100px;margin-bottom:50px}#ver-mas a.ver-proyecto img{height:30px;width:auto;filter:brightness(100)}#home.innovacion{height:70vh;padding-top:150px}#innovacion-reel h2{color:var(--rosa);font-size:40px}#innovacion-reel .fila{margin-bottom:100px;margin-top:50px}#innovacion-reel .fila p{margin-top:20px;flex-wrap:wrap}#innovacion-reel .fila p span{display:block;margin-right:15px;text-wrap:nowrap}#innovacion-reel .col-4-6{display:grid;grid-template-columns:40% 60%}#innovacion-reel .col-6-4{display:grid;grid-template-columns:60% 40%}#innovacion-reel .fila img,#innovacion-reel .fila video{width:100%;height:100%;object-fit:cover}#innovacion-reel .issu h2{text-align:center;margin-bottom:40px}#innovacion-reel .issu .finta{position:relative;border-radius:10px;display:block;overflow:initial;height:600px;margin-bottom:50px}#innovacion-reel .issu p{max-width:600px;margin:20px auto}.finta{position:relative;border-radius:10px;display:block}.finta video{position:absolute;z-index:1;object-fit:cover;width:100%;height:100%}.finta img{position:absolute;z-index:2;transition:1s ease-in-out;height:100%;width:100%;object-fit:cover}.finta:hover img,.preloader-text.hide{opacity:0}.finta .play{width:80px;height:80px;position:absolute;left:50%;top:50%;z-index:6}.video-spot .overlay{width:100%;height:100%;background-color:rgb(0 0 0 / 40%);position:absolute;top:0;left:0;z-index:1;pointer-events:none}.video-spot .play{width:80px;height:80px;position:absolute;left:50%;top:50%;pointer-events:none;z-index:4}#innovacion-reel .galeria{display:flex;justify-content:space-between;margin-top:20px}#innovacion-reel .galeria a{display:block;width:30%}#innovacion-reel .galeria a img{display:block;height:100px;object-fit:cover;width:100%}#innovacion-reel .redes{list-style-type:none;display:flex;width:fit-content;margin-top:20px}#innovacion-reel .redes li{display:block;margin:10px}#innovacion-reel .redes li img{height:30px;display:block;transition:.4s ease-in-out;filter:brightness(100);filter:invert(1) brightness(1000)!important}#innovacion-reel .redes li:hover img{filter:brightness(100)}#contacto .form,#innovacion-reel .fila .spe{display:flex;flex-direction:column}#innovacion-reel .fila.small{grid-template-columns:50% 50%;width:fit-content;max-width:1200px;margin:0 auto 200px}#innovacion-reel .fila.small .fiber-img,footer img.blur-right-3{height:100%}#innovacion-reel .fila.small ul{list-style-type:none;max-width:500px}#innovacion-reel .fila.small ul li img{height:50px;width:auto;display:block;margin:10px 20px}#innovacion-reel .fila.small .fiber-img img{width:100%;height:auto}#innovacion-reel .fila.small ul li p{margin:0;font-size:10px}#innovacion-reel .grafica-uber img{max-width:1200px;width:80%;margin:0 auto;display:block}#contacto .colx2{display:grid;grid-template-columns:55% 45%;grid-gap:30px;width:calc(80% - 30px)}#contacto .colx2 .colx2,#que-somos .col-x2{grid-template-columns:repeat(2,50%)}#contacto .form label{margin-bottom:10px;font-family:Barlow,sans-serif;color:#fff;font-weight:400;font-size:16px}#contacto .form input,#contacto .form textarea,#contacto form input,#contacto form textarea{border:none;border-bottom:1px solid #454545;background-color:transparent;margin-bottom:40px;display:block;height:45px;font-family:Barlow,sans-serif;outline:0;color:#fff;padding:5px;width:100%;font-size:16px}#contacto .form input:focus,#contacto .form textarea:focus{outline:1px solid var(--rosaTitulos)}#contacto .form input[type=radio],#trabaja-con-nosotros .ir-a-proyectos{height:auto}#contacto .form input[name=opciones],#contacto .form input[name=opciones_peru]{width:auto}#contacto .form textarea{resize:none;height:100px}#contacto .form #opciones,#contacto .form #opciones_peru{display:flex;margin-top:10px;margin-bottom:30px}#contacto .form #opciones input,#contacto .form #opciones_peru input{margin-right:10px;margin-bottom:0;margin-top:5px}#contacto .form #opciones label,#contacto .form #opciones_peru label{width:100%;margin-right:20px;color:rgba(240,240,240,.593);font-size:12px;font-weight:100;display:flex;align-items:flex-start}#contacto .form #opciones ::placeholder,#contacto .form #opciones_peru ::placeholder{font-family:Barlow,sans-serif!important}#contacto .form input[type=submit],#contacto a.btn-enviar{margin-top:30px;border:1px solid #242424;background-color:var(--rosa);display:flex;justify-content:center;align-items:center;height:45px;width:fit-content;padding:5px 30px;border-radius:50px;color:#242424;transition:.4s ease-in-out;font-weight:700;font-size:18px;cursor:pointer}#contacto form input[type=submit].enviarc,#contacto form input[type=submit].enviarc_peru,.elementos-menu-mob .contacto-btn,.elementos-menu-mob .menu-mobile-btn,.show-mobile{display:none!important}#contacto .form input[type=submit]:hover,#contacto a.btn-enviar:hover{border:1px solid var(--rosa);background-color:#242424;color:var(--rosa)}#asuntens,#asuntens_peru{width:100%;display:none}#contacto span.wpcf7-form-control.wpcf7-radio{display:flex}#contacto span.wpcf7-list-item-label{line-height:15px}#contacto form input:checked~.checkmark,ul.botonera-paises a.activo,ul.botonera-paises a:hover{background-color:var(--rosa)}#contacto .wpcf7-form-control-wrap,#contacto form .container input:checked~.checkmark:after,.casos-cont.show{display:block}#contacto span.alerta{transform:translateY(-35px);position:relative;display:block;font-size:14px;font-weight:400}#contacto form .checkmark:after{content:"";position:absolute;display:none}#contacto form .container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,0)}#contacto h3{font-size:16px;margin-bottom:10px;font-weight:400}#contacto a,#contacto p{text-decoration:none;color:rgba(240,240,240,.593);font-size:12px}#contacto .ver-proyecto{height:auto;margin-bottom:0}#contacto form{width:90%}.light #casos-interior h2,.light #podcast .podcast h3,.light #podcast .podcast p{color:#454545}.light #casos-interior .categorias li a,.light #rrss .fila a,.light #spot .fila a{color:#454545;border:1px solid #454545}.light ul.page-numbers li a{color:#000}.light #casos-interior .caso-interior a.ver-proyecto,.light #casos-interior .fecha-interior,.light #casos-interior p.cliente,.light #confian .swiper-wrapper .swiper-slide,.light #contacto a,.light #contacto form #opciones label,.light #contacto form #opciones_peru label,.light #contacto form label,.light #contacto h3,.light #contacto p,.light #innovacion-reel .fila p,.light #podcast .podcast a.ver-proyecto span,.light #premios .center-p p,.light #premios .contenedor-especial p,.light #que-somos .contendor-especial p,.light #trabaja-con-nosotros h2,.light #web p{color:#6d6a6a}#contacto a.btn-enviar{color:#fff!important;border:1px solid var(--rosa)}.light #confian .swiper-container{border-bottom:1px solid #6d6a6a}.light #casos-interior .skills li img,.light #innovacion-reel .fila.small ul li img{filter:brightness(.5)}.light #casos #text a,.light .ir-a-proyectos a{color:#353535}.light .ir-a-proyectos a:before{background-color:#353535}.light #reconocimiento .reconocimientos figure{background-color:#fff}.home-redes,.home-redes li a,.hora p{font-size:16px;color:#cecece}#premios,#que-somos{padding:100px 0}#premios{padding-top:0}.galeria-premios{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:30px;margin:50px auto 0}.galeria-premios .premio{width:21%;border:1px solid #a49352;padding:30px;display:flex;flex-direction:column;align-items:center;border-radius:4px}.galeria-premios .premio img{width:100%;margin-bottom:20px}.galeria-premios .premio h3{color:#a49352;font-style:italic;font-size:18px;font-weight:600}#confian h2,#premios h2,#que-somos h1,#que-somos h2{color:var(--rosaTitulos);font-size:38px;text-align:left;margin-bottom:50px;min-width:60%;font-family:Barlow,serif}#confian h2,#que-somos h2{font-size:42px}#que-somos .col-x2{display:grid;grid-gap:40px;width:calc(80% - 40px);align-items:center}#premios article.contenedor-especial.col-x2{display:grid;grid-template-columns:1fr 2fr;grid-gap:40px;width:calc(90% - 40px);margin:100px auto}#premios .contenedor-especial img{width:calc(100% + 5%)}#que-somos .contendor-especial{display:grid;grid-template-columns:65% 35%;grid-gap:40px;width:calc(90% - 40px);margin:100px 0}#confian .swiper-container{border-bottom:1px solid #fff}#confian .swiper-container::last-child{border-bottom:none}#confian .swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}#confian .swiper-wrapper .swiper-slide{text-align:center;font-style:italic;font-size:30px;width:auto;display:inline-block;padding:40px}#confian{padding:100px 0 150px}#confian h2{margin-bottom:100px}#trabaja-con-nosotros{padding:200px 0}#trabaja-con-nosotros h2{font-size:38px;text-align:center;margin-bottom:50px;min-width:60%;font-family:Barlow,serif}#trabaja-con-nosotros .ir-a-proyectos a{margin-top:0}ul.banderas{position:absolute;top:0;right:0;z-index:4;display:flex;list-style-type:none;width:fit-content}ul.banderas li{display:block;width:70px;margin:0 20px}ul.banderas img{width:70px;height:auto;display:block}.hora{position:absolute;left:40px;bottom:20px;display:flex}.hora p{margin-left:20px}.home-redes{position:absolute;right:40px;bottom:20px;display:flex;list-style-type:none;text-decoration:none}.home-redes li a{display:flex;list-style-type:none;text-decoration:none}.home-redes li{position:relative;margin-left:80px}.home-redes li:before{position:absolute;width:40px;background-color:#cfcfcf;height:1px;left:-50px;top:50%;transform:translateY(-50%);content:''}.light #contacto,.light #que-el-trabajo.que-el-trabajo-interior,.light #servicios-home #gallery-container{background-image:none;background-color:transparent}ul.botonera-paises{display:flex;max-width:400px;justify-content:space-between;list-style-type:none;gap:20px;margin-top:20px}ul.botonera-paises a{text-decoration:none;text-align:center;padding:10px 30px;background-color:#242424;width:175px;height:45px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:700;border-radius:10px;transition:.4s ease-in-out}ul.botonera-paises li{border-radius:10px;overflow:hidden}#menu-mob{z-index:998;background-color:#1a1a1a;width:98%;top:108px;left:-100%;padding:10px 10px 20px;border-radius:5px;transition:.4s cubic-bezier(.65, .05, .36, 1)}.light #innovacion-reel .tocadisco{filter:contrast(0)}.light #innovacion-reel .redes li img{filter:none!important}.light .caso-interior:first-child{border:none!important}.light a.categoria{color:#1d1d1d;border:1px solid #1d1d1d}[style="background-color: rgb(255, 255, 255);"] .body { background-image: none; } [style="background-color: rgb(255, 255, 255);"] #notfound h1,[style="background-color: rgb(255, 255, 255);"] #notfound p{ color: #454545; }.light canvas#galaxia{background-color:#1a1a1a;width:calc(100% - 50px);margin:0 auto;border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:none}#galaxia{width:100%;height:100%;display:block}article.contenedor-especial.col-x2.col-especial-home{grid-template-columns:100%!important;padding-top:100px}article.contenedor-especial.col-x2.col-especial-home h2,article.contenedor-especial.col-x2.col-especial-home p{text-align:center!important}#cacha-chile,#cacha-peru{display:block;height:130px}section#servicios-home,section#servicios-home div#gallery-container{min-height:900px}#home .video-vimeo{position:relative;width:100%;padding-top:56.25%;overflow:hidden;z-index:99}#home .video-vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#casosHomeNew .video-vimeo .overlay,#home .video-vimeo .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1;pointer-events:none}#casosHomeNew .video-vimeo{position:relative;height:100%;overflow:hidden;background-color:#000;width:100%;border-radius:15px}#casosHomeNew .video-vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}#casosHomeNew .vimeo-player-container{z-index:2;position:relative;height:100%;width:100%;border-radius:30px:}#casosHomeNew .preloader-hn,.preloader-hn{z-index:1;position:absolute}.preloader-hn{background-color:rgb(6 6 6 / 10%);top:50%;left:50%;padding:10px 20px;display:flex;align-items:center;justify-content:center;border-radius:40px;overflow:hidden;height:40px;border:1px solid #ffffff2e}.preloader-hn .giro{margin-right:10px;animation:2s linear infinite giro}#gallery-container .video-vimeo{height:100%;width:100%}.preloader-hn img{height:15px}#gallery-container .vimeo-player-container{width:100%;height:100%;background-color:#000;position:relative;z-index:2}#gallery-container iframe{width:100%;height:100%}#notfound{ padding-bottom: 40px; padding-top: 150px; } #notfound h1 { font-size: 200px; font-weight: 900; text-align: center; } #notfound p{ text-align: center; font-size: 18px; } #notfound p b{ font-size: 20px; font-weight: 500; } .btn-404{ text-decoration: none; text-align: center; padding: 10px 30px; background-color: #242424; width: 175px; height: 45px; display: flex; align-items: center; justify-content: center; color: #fff; font-size: 18px; font-weight: 700; border-radius: 10px; transition: .4s ease-in-out; background-color: var(--rosa); margin: 0 10px; } .botonera-404 { display: flex; justify-content: center; margin: 20px 0; } .body{ background-image: url(https://lafamilialatam.com/wp-content/themes/La-Familia-1/assets/img/bg-mob.png); background-repeat: no-repeat; background-position: bottom; background-size: cover; } .body #casos-interior{ padding-bottom: 30px; } @media screen and (max-width:991px){ .preloader{width: 75vw; text-align: center;} .preloader img.giro{animation: 2s linear infinite giro; height: 18px; margin-right: 10px;} .preloader img{height: 18px; } #home.especial {background-color: #0c0c0c!important; background-image: url(https://www.lafamilialatam.com/wp-content/uploads/2024/12/imagen-fondo-mobile.jpg)!important;}#preloader-text p,.caja-menu-mobile h3,.light #home .container h1.show-mobile,.light #home .container p{color:var(--rosaTitulos)}#innovacion-reel .fila .adicional p,section#home p{margin-top:15px}#web .video-mockup .speak{max-width:400px;margin-left:10px}#reconocimiento .categoria,#web .categoria{min-width:126px;text-align:center}#canvasContainer,#canvasContainerCross,#canvasContainerEsferas,#casos-interior .caso-interior .finta,#cbox,#galaxia,#home .video-vimeo,#home video,#innovacion-reel .fila .spe,#servicios-home .box:first-child,#servicios-home .box:last-child,.arrow-down,.blur-right-1,.blur-right-2,.blur-right-3-,.blur-right-4,.blur-right-5,.blur-right-6,.home-redes,.hora,.showmenu .menu-mobile,.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after,header nav ul,ul.redes li:last-child{display:none}.menu-mobile{display:flex;margin-left:auto;margin-right:0}header nav{grid-template-columns:35% 65%}header nav.contenedor{width:calc(100% - 10px)}.caja-menu-mobile{display:flex;position:fixed;top:0;right:-100%;background-color:var(--rosa);z-index:998;width:100%;height:100%;padding:150px 20px 20px;justify-content:center;flex-direction:column;justify-content:flex-start;transition:.4s ease-in-out}.caja-menu-mobile ul,ul.menu,ul.redes{list-style-type:none}.caja-menu-mobile ul li a{text-decoration:none;color:#fff;text-transform:uppercase;text-align:center;font-weight:900;font-size:30px;margin:10px 0;width:100%;display:block}.caja-menu-mobile h3{text-align:center;font-size:16px;margin-bottom:10px}.caja-menu-mobile a,.caja-menu-mobile p{text-decoration:none;color:#fff;text-align:center;font-size:16px;margin-bottom:20px}.caja-menu-mobile .redes{display:flex;list-style-type:none;justify-content:center}.caja-menu-mobile .redes li img{height:30px;margin:10px}.showmenu .logo img{filter:brightness(100)}.showmenu .close-menu-mobile{display:flex}.showmenu .contenedor{display:flex;justify-content:space-between}#crossCanvas,#torusCanvas{width:100px!important;height:100px!important}.myelement,.shake{position:absolute}#element2,#element3,#element4,div#element1{width:80vw;height:auto;background-position:center}#contacto,#element2,#element3,#element4,#home,#que-el-trabajo.que-el-trabajo-interior,#servicios-home #gallery-container,div#element1{background-repeat:no-repeat;background-size:contain}#cierre,#innovacion-reel .fila video,#web .video-mockup video{height:300px}#contacto,body.light-gradient,footer,footer .noises{background-image:none}.overlay.show-mobile,.relativo{pointer-events:none;z-index:99}.hidde-mobile,.preloader-hn img[style=" margin-top: 4px; "]{display:none!important}#casosHomeNew .preloader-hn{flex-direction:column;justify-content:center;align-items:center;border:none}#podcast .fila .categoria,#podcast .fila h2,#web .show-mobile.titulo-justify h2,.preloader-hn .giro,.show-mobile.titulo-justify #web a.categoria{margin:0!important}#casosHomeNew .video-vimeo{width:100%;height:100%}#home,.elementos-menu-mob .menu-mobile-btn.activo img,.shake{display:block}#servicios-home .box{width:calc(90vw - 20px);margin:0 auto}#servicios-home .contenedor{top:110px}#casosHomeNew .grid-container .item img,#casosHomeNew .grid-container .item video{max-height:140px}#casosHomeNew .grid-container.show-mobile{display:grid!important;grid-gap:10px;margin-bottom:10px;width:calc(100% - 20px)}#casosHomeNew .grid-container:nth-child(4),#casosHomeNew .grid-container:nth-child(6){grid-template-columns:60% 40%;display:grid!important;width:calc(100% - 10px);grid-gap:10px}#casosHomeNew .grid-container:nth-child(5),#casosHomeNew .grid-container:nth-child(7){grid-template-columns:40% 60%;display:grid!important;width:calc(100% - 10px);grid-gap:10px}footer .noises{padding-bottom:40px}footer,footer .noises{height:auto;z-index:1}footer .contenedor .grid-col-x2{grid-template-columns:100%;width:100%;padding:0 20px;gap:0}footer .logo-footer{border-right:none;border-bottom:1px solid var(--gris);padding-bottom:50px}footer .logo-footer img{margin-right:auto}#cierre{background-image:url(../img/cierre-mob.png);background-attachment:initial}#cierre h2{font-size:24px;line-height:28px}#servicios-home #gallery{padding-top:0px;padding-left:6%}main{background:url(../img/noise-l.png);z-index:9}body{background-color:#1a1a1a;background-image:url(https://lafamilialatam.com/wp-content/themes/La-Familia-1/assets/img/bg-mob.png);background-position:top center;background-size:100%}.shake{height:110%;width:100%;z-index:1;overflow-x:hidden}#home{mix-blend-mode:normal!important}#home.section.innovacion{background-image:none!important}.myelement{transition:transform .3s ease-out;transform-origin:center center;height:300px!important}.myelement img{width:100%;display:none}div#element1{top:120px;left:-40%;background-image:url(../img/dona.png)}#element2{right:-15%;top:-5%;background-image:url(../img/gatolate-.png)}#element3{left:-30%;bottom:0;background-image:url(../img/pregunta.png)}#element4{right:-30%;bottom:10%;background-image:url(../img/pilin.png)}#home h1,#preloader-text h2{height:auto!important;font-size:24px!important;line-height:30px!important;text-align:center!important;margin-left:auto!important;width:100%!important}#home .container p,#preloader-text p{font-size:20px!important;text-align:center!important;font-style:italic}#home h1 strong,#preloader-text h2 strong{font-weight:400}.preloader-content{width:100%!important}#home .container{bottom:auto!important;top:auto!important;transform:none!important;z-index:3;width:90%;position:static!important;border-bottom:none!important}#home article{height:100%;width:100%;display:flex;align-items:center;justify-content:center;z-index:2;position:static;margin:30px 0}.home-redes li:before{width:20px;height:1px;left:-30px;content:''}.home-redes li{margin-left:40px}#innovacion-reel .fila.issu,#logos-2023 .container,#podcast .fila,#rafanimation,.galeria-premios,ul.botonera-paises a,ul.botonera-paises li{width:100%}#que-el-trabajo .contenedor h2{text-align:left;margin-bottom:20px}#que-el-trabajo .contenedor p{max-width:90%;margin-left:0;text-align:left}#que-el-trabajo .contenedor h2,#que-somos h1,#que-somos h2{font-size:30px;line-height:30px;width:100%}.contenedor,section#que-el-trabajo.section.que-el-trabajo-interior h2{width:90%}.show-mobile{display:inherit!important}#premios article.contenedor-especial.col-x2,#que-somos .col-x2,#que-somos .contendor-especial{grid-template-columns:100%;width:90%;margin:0 auto}#premios article.contenedor-especial.col-x2{display:flex;flex-direction:column-reverse}#premios .center-p,#rrss{margin-top:50px}#logos-2023,#que-el-trabajo{margin-top:0}.finta{height:220px}section#la-familia{overflow:auto;overflow-y:hidden}#la-familia img{height:600px;margin:0 auto}.elementos-menu-mob{display:grid;grid-template-columns:40% 30% 30%;align-items:center}.elementos-menu-mob .contacto-btn,.elementos-menu-mob .menu-mobile-btn{display:flex!important;margin:0 auto;background-color:#242424;height:30px}a.contacto-btn{width:30px;display:flex;padding:5px;border-radius:50%}.elementos-menu-mob .menu-mobile-btn{display:flex;align-items:center;padding:5px 15px 8px;font-size:12px;color:#fff;text-decoration:none;border-radius:45px}a.contacto-btn img{width:20px}.elementos-menu-mob .menu-mobile-btn img{display:none;height:10px;margin-left:5px}header{height:108px;padding:10px 0}#menu-mob.show-menu{left:50%}#menu-mob .cont-mob img{width:100%;display:block;border-radius:5px}ul.menu{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:inherit;margin-bottom:50px}ul.redes,ul.redes li{align-items:center;display:flex}ul.menu li{padding:10px 20px}ul.menu li a{text-decoration:none;color:rgb(255 255 255 / 30%);font-size:26px;font-style:italic;font-family:'Playfair Display'!important}ul.menu li a.activo{color:rgb(255 255 255 / 100%);border-bottom:1px solid #fff;padding-bottom:5px}ul.redes{margin-top:20px;padding-left:20px}ul.redes li{padding-right:20px}ul.redes li a{text-decoration:none;color:#fff;display:flex;align-items:center;font-size:18px;font-weight:100}.menu-mobile-btn.clicked img{display:block;transform:translateY(1px)}div#menu-mob.light-menu{background:#fff}div#menu-mob.light-menu ul.menu li a{color:rgb(51 51 51 / 40%)}div#menu-mob.light-menu ul.menu li a.activo{border-bottom:1px solid #333;color:#333}div#menu-mob.light-menu ul.redes li a{color:#333}#alerta{display:grid;position:fixed;left:0;bottom:0;grid-template-columns:13% 52% 25% 10%;background-color:#000;padding:10px;align-items:center;z-index:999}#la-familia,#logos-2023,.relativo{position:relative}div#alerta img{height:40px}div#alerta .cerrar-alerta img{height:35px}div#alerta p{margin:0;font-size:11px;line-height:16px}div#alerta button#request-permission-button{background-color:var(--rosa);border:none;padding:10px 20px;color:#fff;font-size:14px;border-radius:10px}.boton,.btn-cerrar-alerta,.cols{display:flex;align-items:center}#casos-interior .caso-interior{grid-template-columns:100%;padding-bottom:0}#casos-interior .categorias,#contacto form #opciones,#contacto form #opciones_peru{flex-wrap:wrap}#casos-interior .categorias li{display:flex;margin-bottom:10px}#que-el-trabajo.que-el-trabajo-interior{padding-top:100px;padding-bottom:50px;background-image:url(../img/mancha-home.png?);mix-blend-mode:normal!important;background-position:right}.caso-mobile{display:block;width:100%}#casos-interior h2{margin-bottom:10px;color:#fff}#casos-interior p.cliente{color:#c1c1c1;font-size:24px;margin-bottom:10px;font-weight:700}section#home.section.innovacion{background-position:right}#innovacion-reel .col-4-6{display:grid;grid-template-columns:100%;width:100%;margin-bottom:20px}#innovacion-reel .col-6-4,#innovacion-reel .fila.small{grid-template-columns:100%;margin-bottom:0;width:100%}#innovacion-reel .fila .adicional{margin-top:30px}#innovacion-reel .redes{padding-left:0}#innovacion-reel .redes li img{filter:none!important}#innovacion-reel .tocadisco{max-width:70%;margin:0 auto;display:block}#innovacion-reel .fila,#que-el-trabajo{margin-bottom:50px}#innovacion-reel .finta{margin-top:20px;height:300px!important}#innovacion-reel .fila p{margin-top:20px}#contacto .colx2{grid-template-columns:100%;grid-gap:30px;width:90%;padding-bottom:30px}#reconocimiento .reconocimientos,.show-mobile.galeria-mob{overflow-x:auto;padding-bottom:20px}#contacto form #opciones label,#contacto form #opciones_peru label{width:calc(50% - 20px);font-size:16px}#contacto{background-position:left bottom}section#home.caso-despliegue{background-image:url(../img/fondo-caso.png);display:grid;background-size:cover}#rrss #galeria-caso .mockup-mobile{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:1}#rrss #galeria-caso{grid-template-rows:auto;grid-template-columns:100%}#rrss #galeria-caso .img-mockup img{max-height:500px}#que-el-trabajo.section.que-el-trabajo-interior{margin:20px 0;background:0 0}#podcast .podcast{width:90%;grid-template-columns:100%;grid-row-gap:30px}#innovacion-reel .issu h2,#innovacion-reel h2,#podcast .fila h2,#que-somos h2,#reconocimiento h2,#rrss h2,#servicios-home h2,#spot h2,#ver-mas h2,#web h2{font-size:30px}.show-mobile.galeria-mob{display:flex!important;margin-top:20px}.show-mobile.galeria-mob img{display:block!important;margin-right:20px;border-radius:20px;width:80%}.show-mobile.titulo-justify{display:flex!important;justify-content:center;width:fit-content;margin:0 auto;align-items:center}#podcast .fila,.justify-space,.redes-new ul{justify-content:space-between}.justify-space{width:90%;display:flex;margin:0 auto}#podcast .fila h2{text-align:right}#innovacion-reel .issu h2,.relativo{text-align:left}#swiper{height:400px}#swiper .swiper-horizontal{height:100%}#swiper .swiper-horizontal .swiper-slide img{height:100%;width:100%;object-fit:cover;object-position:center}#home.section.innovacion .container h1{font-size:30px!important}#que-el-trabajo h2{width:60%}.swiper-caso .swiper-button-next,.swiper-caso .swiper-button-prev{display:inherit;width:80px;top:auto;bottom:70px}.swiper-caso .swiper-button-next img,.swiper-caso .swiper-button-prev img{height:80px}.show-mobile.botonera-mobile-casos{display:flex!important;justify-content:space-between;margin-top:40px;margin-bottom:100px}.show-mobile.botonera-mobile-casos a{width:150px;display:flex;flex-direction:column;text-decoration:none}.show-mobile.botonera-mobile-casos a img{width:70px;height:70px;display:block;margin:0 auto}.show-mobile.botonera-mobile-casos a span{font-weight:900;color:var(--rosaTitulos);font-size:20px;margin-top:15px;text-align:center}#la-familia{height:600px}#la-familia img,.overlay.show-mobile{width:1210px}#la-familia .boton{display:flex;position:absolute;bottom:50px;left:51%;transform:translateX(-50%);align-items:center}#la-familia .boton img{height:30px;width:30px;object-fit:contain;margin-right:20px}img.caso.show-mobile{display:block!important;width:100%;margin:40px 0}#que-somos .finta{border-radius:0}#innovacion-reel .issu .redes{margin-left:0}#home,#servicios-home #gallery-container{background-image:none;background-color:transparent}#que-el-trabajo.contacto .contenedor h2{width:100%;font-size:30px}#logos-2023{transform:translateY(-200%);z-index:99}footer .contenedor .grid-col-x2 address a,footer .contenedor .grid-col-x2 address p{width:200px;margin:0 auto;font-weight:400}footer .contenedor .grid-col-x2 address h2{margin-top:20px;margin-bottom:0}section#home.section.home-interior.caso-despliegue article .container { margin-top: 40px; }section#home.section.home-interior.caso-despliegue article img.caso{display: none;} .redes-new ul li img{max-width:200px}section#home.section.home-interior.caso-despliegue{height:70vh;min-height:fit-content;padding-left:0;padding-right:0}section#home.section.home-interior.caso-despliegue article{display: flex; flex-direction: column;}.relativo{width:100%;height:100px;transform:translateY(-100%)}.overlay.show-mobile{display:block!important;height:100%;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgb(0 0 0 / 59%) 100%);position:absolute;top:0;left:0;min-width:100%;width:100%;display:flex!important;align-items:center;justify-content:center}.boton img{margin-right:10px}#que-somos{padding-top:20px}#casosHomeNew .grid-container .item .overlay:hover .contenido,#casosHomeNew .grid-container .item .overlay:hover p{opacity:0}section#home.section.home-interior.caso-despliegue img{width:97%;margin:0 auto;border-radius:20px}section#premios .contenedor{width:90%!important;padding-left:0}.galeria-premios .premio{width:47%}[style=" width: calc(80% - 40px); padding-left: 20px; "]{padding-left:0!important}.galeria-premios .premio h3{font-size:12px}.fancybox-content{width:80%;height:80vh;display:flex;justify-content:center;align-items:center;transform:translate(5%,-100%)}.fancybox-slide--iframe .fancybox-content{display:flex;justify-content:center;align-items:center;padding:0;margin:0;height:100%}.fancybox-slide--iframe .fancybox-iframe{display:block;margin:0 auto}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.fancybox-slide--video .fancybox-content{background-color:transparent!important}}::-webkit-scrollbar{width:0;height:0;border:0 solid #d5d5d5}::-webkit-scrollbar-track{border-radius:0;height:0;background:#eee}::-webkit-scrollbar-thumb{border-radius:0;height:0;background:#b0b0b0}.custom-pagination{display:flex;justify-content:flex-end}ul.page-numbers{display:flex;list-style-type:none;align-items:center;position:relative;width:fit-content;padding-left:11px}ul.page-numbers:after{content:'';width:100%;height:40px;border:1px solid #c1c1c1;top:50%;left:0;transform:translateY(-50%);position:absolute;pointer-events:none;border-radius:40px}ul.page-numbers li,ul.page-numbers li a{padding:0;margin:0;display:flex;align-items:center;font-size:20px}ul.page-numbers li .page-numbers{height:42px;display:flex;align-items:center;width:40px;justify-content:center}ul.page-numbers li .next.page-numbers,ul.page-numbers li .prev.page-numbers{border-top:0 solid #c1c1c1;border-bottom:0 solid #c1c1c1;width:60px}ul.page-numbers li a{text-decoration:none;color:#fff;display:flex;align-items:center;width:30px;height:30px;font-size:20px;width:fit-content}ul.page-numbers li a span{display:flex;width:70px;height:30px;padding:5px;font-size:20px}span.page-numbers.current{font-weight:900;color:var(--rosa);padding-top:3px}#ver-mas .galeria-more figure figcaption h2 a{height:auto;font-size:42px;min-width:60%;font-family:Barlow,serif;margin-bottom:20px;position:static;transform:none;text-align:center;text-decoration:none;color:#fff}@media screen and (min-width:1600px){#casosHomeNew .grid-container .item img,#casosHomeNew .grid-container .item video{max-height:550px}#cierre{background-size:contain;height:800px}#home .container h1{max-width:967px}#cierre h2{max-width:1480px}}.preloader-site{background:url(../img/noise-2023-v2.png?v=2.0) #1e1e1e;height:100vh;position:fixed;left:0;top:0;width:100%;z-index:9999;transition:1s ease-in-out;display:flex;align-items:center;justify-content:center}.preloader-content{width:70%;height:500px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.preloader-text{font-size:1.5rem;font-weight:700;margin-bottom:20px;opacity:0;transition:opacity 1s ease-in-out;position:absolute}.preloader-animation{display:flex;justify-content:center;align-items:center;max-width:600px;width:100%}.progress-bar{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:50%;height:1px;background-color:#7f7f7f}.progress{width:0;height:100%;background-color:#fff;transition:width .5s ease-in-out}#content{display:none;text-align:center;margin-top:50px}#preloader-text h2,#preloader-text p{text-align:center;color:#fff;margin-bottom:30px;font-style:italic}#preloader-text h2{font-size:42px;font-weight:400}#preloader-text p{font-size:36px}@keyframes giro{from{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (min-width:992px){.video_bg{background-image:url(../img/imagen-fondo-banner-home.png);background-repeat:no-repeat;background-size:cover;background-position:center center}.preloader img{height:100%}.preloader .giro{margin-right:10px;animation:2s linear infinite giro}}.preloader{background-color:rgb(6 6 6 / 10%);backdrop-filter:blur(20px);position:absolute;top:50%;left:50%;z-index:1;padding:10px 20px;display:flex;align-items:center;justify-content:center;border-radius:40px;overflow:hidden;transform:translate(-50%,-50%);height:40px;border:1px solid #ffffff2e}