@font-face{font-display:block;font-family:Acid;font-weight:700;src:url(../fonts/AcidGrotesk-Bold.otf) format("opentype")}@font-face{font-display:block;font-family:Acid;font-weight:500;src:url(../fonts/AcidGrotesk-Medium.otf) format("opentype")}@font-face{font-display:block;font-family:Acid;font-weight:400;src:url(../fonts/AcidGrotesk-Regular.otf) format("opentype")}@font-face{font-display:block;font-family:Cadet;font-weight:700;src:url(../fonts/Cadet-Black.otf) format("opentype")}#main-header{align-items:center;display:flex;justify-content:space-between;padding:1.5vw 3.8vw 0;position:absolute;width:100%;z-index:10}#main-header .header-logo{width:25vw}@media (min-width:768px){#main-header .header-logo{width:21vw}}#main-header .header-logo img{width:18vw}@media (min-width:768px){#main-header .header-logo img{width:11.5vw}}#main-header .header-menu ul{align-items:center;display:flex;line-height:1;list-style:none;margin:0;padding:0}#main-header .header-menu li{border-right:1px solid hsla(0,0%,100%,.6);margin-right:17px;padding-right:17px}#main-header .header-menu li:last-child{border-right:0;margin-right:0;padding-right:0}#main-header .header-menu li.current-menu-item a{opacity:.55}#main-header .header-menu li.smile{display:block;height:24px;width:24px}#main-header .header-menu a{color:#fff;font-size:1.2vw;font-weight:500;letter-spacing:1px;text-decoration:none;transition:opacity .2s}@media (min-width:576px){#main-header .header-menu a{font-size:3vw}}@media (min-width:820px){#main-header .header-menu a{font-size:1.8vw}}@media (min-width:1200px){#main-header .header-menu a{font-size:1.2vw}}#main-header .header-menu a:hover{opacity:.55}#main-header .btn-menu{display:none}@media (max-width:576px){#main-header{background:#1d1e1c;left:0;padding:4vw 5.5vw;position:fixed;right:0;top:0;z-index:1500}#main-header .header-logo img{width:25vw}#main-header .header-menu{display:none}#main-header .btn-menu{background:transparent;border:0;display:flex;flex-direction:column;height:8vw;justify-content:center;margin-left:auto;padding:0;width:8vw}#main-header .btn-menu span{background:#fff;display:inline-block;flex-shrink:0;height:1px;margin:.9vw 0;width:100%}}#menu-mobile{display:none}@media (max-width:576px){#menu-mobile{background:#000;bottom:0;display:none;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2000}#menu-mobile.active{display:block}#menu-mobile .header-menu{height:calc(100vh - 68.6vw);height:calc(var(--vh, 1vh)*100 - 68.6vw);min-height:52vw}#menu-mobile .header-menu.none{display:none}#menu-mobile .header-menu ul{display:flex;flex-direction:column;height:100%;justify-content:space-evenly;list-style:none;margin:0;padding:0;text-align:center}#menu-mobile .header-menu a{color:#fff;font-size:7vw;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}#menu-mobile .header-directors{display:none;flex-direction:column;height:calc(100vh - 68.6vw);height:calc(var(--vh, 1vh)*100 - 68.6vw);justify-content:space-evenly;min-height:var(--directors);text-align:center}#menu-mobile .header-directors.active{display:flex}#menu-mobile .header-directors .header-directors--title{align-items:center;color:#fff;display:flex;font-size:4.5vw;justify-content:center;letter-spacing:.07em;line-height:1;margin-bottom:2vw}#menu-mobile .header-directors .header-directors--title button{align-items:center;background:transparent;border:0;display:flex;height:5vw;justify-content:center;padding:0;width:5vw}#menu-mobile .header-directors .header-directors--title svg{fill:#fff;width:3vw}#menu-mobile .header-directors a{color:#fff;font-family:Cadet,sans-serif;font-size:9vw;letter-spacing:.02em;line-height:.8;text-decoration:none}#menu-mobile .menu-mobile--header{align-items:center;display:flex;padding:4vw 5.5vw}#menu-mobile .menu-mobile--header .header-logo img{width:25vw}#menu-mobile .menu-mobile--header .btn-menu{background:transparent;border:0;display:flex;flex-direction:column;height:8vw;justify-content:center;margin-left:auto;padding:0;width:8vw}#menu-mobile .menu-mobile--header .btn-menu span{background:#fff;display:inline-block;height:1px;margin:1.3vw 0;width:100%}#menu-mobile .menu-mobile--header .btn-menu span:first-child{transform:rotate(45deg) translate3d(1vw,1vw,0)}#menu-mobile .menu-mobile--header .btn-menu span:last-child{transform:rotate(-45deg) translate3d(1vw,-1vw,0)}#menu-mobile .menu-mobile--footer{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:9vw 0;text-align:center}#menu-mobile .menu-mobile--footer a{color:inherit}#menu-mobile .menu-mobile--footer .footer-iso img{margin-bottom:3vw;width:6vw}#menu-mobile .menu-mobile--footer .footer-address p,#menu-mobile .menu-mobile--footer .footer-contact p{font-size:3vw;margin:0}}.global-footer{color:#fff;padding:4vw 5.5vw;position:relative;width:100%}.global-footer ul{list-style:none;margin:0;padding:0}.global-footer a{color:#fff;opacity:1;text-decoration:none;transition:opacity .3s ease}.global-footer a:hover{opacity:.55}.global-footer__container{display:flex;flex-direction:column}@media (min-width:576px){.global-footer__container{flex-direction:row;justify-content:space-between;margin-bottom:50px}.global-footer__container:first-child{align-items:flex-end}}.global-footer__container:nth-child(3){margin-bottom:0!important}.global-footer__social{flex:1 1 100%}.global-footer__social ul{display:flex;flex-direction:row}.global-footer__social ul li{flex:1 1 33.3333333333%;position:relative}@media (min-width:576px){.global-footer__social ul li{flex:none;margin-right:20px;padding-right:20px}}.global-footer__social ul li:after{background-color:#fff;content:"";display:none;height:57%;position:absolute;right:0;top:25%;width:1px}@media (min-width:576px){.global-footer__social ul li:after{display:block}}.global-footer__social ul li:last-child{margin-right:0;padding-right:0}.global-footer__social ul li:last-child:after{display:none}.global-footer__social a{display:block;font-family:Cadet,sans-serif;font-size:4.5vw;line-height:1.8;text-align:center}@media (min-width:576px){.global-footer__social a{font-size:3.5vw;line-height:1.2;text-align:left}}.global-footer__logo{flex:1 1 100%;padding:20px 0}@media (min-width:576px){.global-footer__logo{flex:none;padding:0}}.global-footer__logo a{display:block;text-align:center}@media (min-width:576px){.global-footer__logo img{width:17vw}}.global-footer__logo span{display:block;font-size:12px;font-weight:500;letter-spacing:2px;margin-top:12px;text-align:center;text-transform:uppercase}@media (min-width:768px){.global-footer__logo span{font-size:15px}}.global-footer__address{display:none;text-align:left}@media (min-width:576px){.global-footer__address{text-align:center}}@media (min-width:768px){.global-footer__address{display:block}}@media (min-width:576px){.global-footer__address:first-child{text-align:left}.global-footer__address:last-child{text-align:right}}.global-footer__address h4,.global-footer__address p{font-family:Acid,sans-serif;font-size:14px;margin:0}@media (min-width:768px){.global-footer__address h4,.global-footer__address p{font-size:19px}}.global-footer__address h4{font-weight:500}.global-footer__meta{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:768px){.global-footer__meta{align-items:center;flex:1}}.global-footer__meta a,.global-footer__meta li{font-size:13px}.global-footer__meta li{margin-right:5px}.global-footer__meta li:after{content:"|";display:inline-block;padding-left:5px}@media (max-width:768px){.global-footer__meta li:first-child{flex:1 1 100%;text-align:center}.global-footer__meta li:first-child:after{display:none}}.global-footer__meta li:last-child{margin-right:0}@media (max-width:768px){.global-footer__meta li:last-child{flex:1 1 100%;padding:20px 0;text-align:center}}.global-footer__meta li:last-child:after{display:none}@media (max-width:768px){.global-footer__meta li:nth-child(2){display:none}}.global-footer__meta img{height:27px;width:27px}.global-footer .mancha{background-repeat:no-repeat;background-size:contain;position:absolute;z-index:-1}.global-footer .mancha.mancha-left{background-image:url(../img/Slime_manchas_footer_1.svg);bottom:0;height:80px;left:13%;width:80px}@media (min-width:768px){.global-footer .mancha.mancha-left{height:160px;left:25%;width:170px}}@media (min-width:1200px){.global-footer .mancha.mancha-left{height:200px;width:200px}}.global-footer .mancha.mancha-right{background-image:url(../img/Slime_manchas_footer_2.svg);height:100px;left:0;top:50px;width:100px}@media (min-width:768px){.global-footer .mancha.mancha-right{left:auto;margin-right:-32px;right:22.5vw;top:10px}}@media (min-width:1200px){.global-footer .mancha.mancha-right{height:260px;margin-right:-120px;right:22.5vw;top:20px;width:260px}}.home #main-header{background-color:transparent}.home #main-header .btn-menu span{background-color:#fff}.home #fullpage .fp-section{position:relative;-webkit-transform:translateZ(0)}.home #fullpage .fp-section img.attachment-large,.home #fullpage .fp-section video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.home #fullpage .fp-section video{z-index:2}.home #fullpage .intro{align-items:center;background-color:rgba(0,0,0,.35);display:flex;height:100%;justify-content:center;position:relative;text-align:center;width:100%;z-index:3}.home #fullpage .intro__block{text-align:center}.home #fullpage .intro h1{color:#fff;font-family:Cadet,sans-serif;font-size:15vw;font-weight:700;line-height:.95;margin-bottom:40px}@media (min-width:576px){.home #fullpage .intro h1{font-size:10vw}}@media (min-width:768px){.home #fullpage .intro h1{font-size:7.5vw}}@media (min-width:1200px){.home #fullpage .intro h1{font-size:5vw}}.home #fullpage .intro h1 a{color:#fff;display:block;outline:none;text-decoration:none;transition:opacity .2s}.home #fullpage .intro h1 a:hover{opacity:.75}.home #fullpage .intro h1 span{display:block}.home #fullpage .intro h1 span.stroke{-webkit-text-stroke:1.5px #fff;-moz-text-stroke:1.5px #fff;text-stroke:1.5px #fff;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;text-fill-color:transparent}.home #fullpage .intro .director{color:#fff;font-family:Acid,sans-serif;font-size:7vw;font-weight:700;margin:0}@media (min-width:576px){.home #fullpage .intro .director{font-size:5vw}}@media (min-width:768px){.home #fullpage .intro .director{font-size:4vw}}@media (min-width:1200px){.home #fullpage .intro .director{font-size:2.5vw}}.home #fp-nav ul li a span,.home .fp-slidesNav ul li a span{background-color:#fff}.home .modal .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;background-size:100%;border-radius:0;color:#fff;height:30px;opacity:1;padding:0;position:fixed;right:40px;top:40px;width:30px}.home .modal .modal-dialog{max-width:85%}.home .modal .modal-dialog .modal-content{background:transparent;border:0;border-radius:0}.home .modal .modal-dialog .video-container{display:block;position:relative;width:100%}.home .modal .modal-dialog iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media (max-width:768px){.home .modal .btn-close{height:5vw;right:3vw;top:-7vw;width:5vw}.home .modal .modal-dialog{max-width:100vw}}.home .modal-backdrop.show{opacity:.95}#page-404{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:10vw 0;text-align:center}#page-404 h1{font-family:Cadet,sans-serif;font-size:4vw;margin:0}#page-404 p{font-size:2.5vw;margin:0}@media (max-width:768px){#page-404 h1{font-size:12vw}#page-404 p{font-size:5vw}}#page-about{min-height:calc(100vh - 19vw);padding:4vw 5.5vw}@media (min-width:768px){#page-about{padding:8.5vw 5.5vw 6.5vw}}@media (min-width:1200px){#page-about{padding-top:10vw}}#page-about .mancha{background-image:url(../img/Slime_manchas_about.svg);background-repeat:no-repeat;background-size:contain;display:block;height:100px;margin-top:20px;position:relative;width:100px;z-index:-1}@media (min-width:768px){#page-about .mancha{display:inline;margin-top:0;position:absolute}}@media (min-width:1200px){#page-about .mancha{height:220px;margin-left:30px;top:-70px;width:220px}}#page-about .page-title{font-family:Acid,sans-serif;font-size:3.5vw;line-height:1;margin-bottom:2.5vw}@media (min-width:768px){#page-about .page-title{font-size:3vw}}@media (min-width:1200px){#page-about .page-title{font-size:2.5vw}}#page-about .page-content{font-size:0}#page-about .page-content p{font-size:2.25vw;letter-spacing:.02em;line-height:1.1;margin-bottom:2vw;max-width:46vw}#page-about .page-content small{font-size:.85vw;margin-right:1vw;vertical-align:.5vw}#page-about .page-content small a{color:inherit}#page-about .page-content .copy b{font-family:Cadet,sans-serif;letter-spacing:-.045em}#page-about .page-content .small{font-size:1.445vw;margin-top:3.55vw;max-width:100%}#page-about .page-content .talent{font-size:1.56vw;font-weight:600;margin-top:5vw;position:relative}@media (max-width:992px) and (min-width:768px){#page-about .page-content p{font-size:3vw;max-width:70vw}#page-about .page-content small{font-size:1.5vw}#page-about .page-content .small{font-size:2.2vw}#page-about .page-content .talent{font-size:2vw}}@media (max-width:768px) and (min-width:576px){#page-about .page-title{font-size:5vw}#page-about .page-content p{font-size:4vw;max-width:100%}#page-about .page-content small{font-size:2vw}#page-about .page-content .small{font-size:2.7vw}#page-about .page-content .talent{font-size:3vw}}@media (max-width:576px){#page-about .page-title{font-size:11vw;margin-bottom:6vw;margin-top:0}#page-about .page-content p{font-size:7vw;max-width:100%}#page-about .page-content .copy{margin-bottom:5vw;margin-top:5vw}#page-about .page-content small{font-size:4vw}#page-about .page-content .small,#page-about .page-content .talent{font-size:5vw}}#page-contact{min-height:calc(100vh - 19vw);padding:4vw 5.5vw}@media (min-width:768px){#page-contact{padding:8.5vw 5.5vw 6.5vw}}@media (min-width:1200px){#page-contact{padding-top:10vw}}#page-contact .page-title{font-family:Acid,sans-serif;font-size:3.5vw;line-height:1;margin-bottom:2.5vw}@media (min-width:768px){#page-contact .page-title{font-size:3vw}}@media (min-width:1200px){#page-contact .page-title{font-size:2.5vw}}#page-contact .page-content{font-size:0;margin-top:3.2vw}#page-contact .page-content .wp-block-spacer{height:1px!important}@media (max-width:576px){#page-contact .page-content .wp-block-spacer{background-color:hsla(0,0%,100%,.2);margin:30px 0}}@media (min-width:576px){#page-contact .page-content .wp-block-spacer{height:6vw!important}}@media (min-width:768px){#page-contact .page-content .wp-block-spacer{height:4vw!important}}#page-contact .page-content .suscribir a{margin-top:0}#page-contact .page-content .suscribir a img{display:inline;margin-left:10px;width:16px}#page-contact .page-content address{margin:0}#page-contact .page-content p{font-size:1.44vw;line-height:1.2em;margin:0}#page-contact .page-content h4{font-size:1.4vw;font-weight:500;margin-bottom:.3vw}#page-contact .page-content a{color:inherit;display:inline-block;font-size:1.44vw;margin-top:.7vw;transition:opacity .2s}#page-contact .page-content a:hover{opacity:.55}#page-contact .page-content form{display:flex}#page-contact .page-content form input{background:transparent;border:0;border-bottom:.15vw solid #000;font-size:1.3vw;height:2.1vw;margin-top:-.3vw;outline:none;padding:0 .5vw;width:14.2vw}#page-contact .page-content form button{background:transparent;border:0;cursor:pointer;padding:0}#page-contact .page-content form button img{width:1.1vw}#page-contact .page-content .instagram b{font-size:1.45vw}#page-contact .page-content .instagram a{margin:0}#page-contact .page-content .copy{font-size:1.4vw;letter-spacing:.04em;margin-top:3.5vw}#page-contact .page-content .copy b{font-family:Cadet,sans-serif;font-size:1.7vw;letter-spacing:-.02em}#page-contact .wp-block-columns{width:87vw}#page-contact .wp-block-columns .wp-block-column{width:29.1vw}#page-contact .bottom{display:flex}#page-contact .bottom .left{width:29.1vw}#page-contact .bottom{margin-top:6.2vw}@media (max-width:992px) and (min-width:768px){#page-contact .page-content .copy,#page-contact .page-content .copy b,#page-contact .page-content .instagram b,#page-contact .page-content a,#page-contact .page-content h4,#page-contact .page-content p{font-size:2vw}#page-contact .page-content form button img{width:1.5vw}}@media (max-width:768px) and (min-width:576px){#page-contact .page-title{font-size:5vw}#page-contact .bottom{display:flex}#page-contact .bottom .left{width:47vw}#page-contact .page-content .copy,#page-contact .page-content .copy b,#page-contact .page-content .instagram b,#page-contact .page-content a,#page-contact .page-content h4,#page-contact .page-content p{font-size:3vw}#page-contact .page-content form input{font-size:2.1vw;height:4.1vw;width:22.2vw}#page-contact .page-content form button img{width:2.5vw}}@media (max-width:576px){#page-contact .wp-block-columns{border-top:1px solid hsla(0,0%,100%,.2);margin-top:30px;padding-top:30px}#page-contact .wp-block-columns:first-child{border-top:0;margin-top:0}#page-contact .page-title{font-size:7vw;margin-bottom:4vw;margin-top:-6vw}#page-contact .bottom{flex-direction:column}#page-contact .left,#page-contact .right{width:100%!important}#page-contact .page-content a,#page-contact .page-content h4,#page-contact .page-content p{font-size:4vw}#page-contact .page-content form{flex-wrap:wrap;margin-bottom:7vw}#page-contact .page-content form p{width:100%}#page-contact .page-content form input{font-size:5vw;height:10vw;width:76vw}#page-contact .page-content form button img{width:5vw}#page-contact .top .left,#page-contact .top .right{margin-bottom:7vw}#page-contact .top .right p:last-of-type{margin-top:4vw}#page-contact .instagram b{font-size:7vw!important}#page-contact .copy{margin-top:8vw}#page-contact .copy,#page-contact .copy b{font-size:6vw!important}}#page-directores{display:flex;position:relative}#page-directores .mancha{background-image:url(../img/Slime_manchas_directors.svg);background-repeat:no-repeat;background-size:contain;height:160px;left:5.5vw;position:absolute;width:160px;z-index:-1}@media (min-width:768px){#page-directores .mancha{height:240px;left:7vw;top:7vw;width:240px}}@media (min-width:1200px){#page-directores .mancha{height:320px;left:8.5vw;top:8.5vw;width:320px}}#page-directores .listado{align-items:flex-start;display:flex;flex-direction:column;font-family:Cadet,sans-serif;padding:4vw 5.5vw;position:relative;width:100%;z-index:1}@media (min-width:768px){#page-directores .listado{align-items:center;justify-content:center;min-height:100vh;padding:6.5vw 5.5vw}}#page-directores .listado ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (min-width:768px){#page-directores .listado ul{align-items:center;justify-content:center}}#page-directores .listado ul li{padding:12px;position:relative}@media (min-width:768px){#page-directores .listado ul li{margin:5px 0;padding:0 12px}}#page-directores .listado ul li:after{background:#fff;content:"";display:none;height:100%;position:absolute;right:0;top:0;width:1px}@media (min-width:768px){#page-directores .listado ul li:after{display:block}}#page-directores .listado ul li.break:after,#page-directores .listado ul li:nth-child(4n):after{display:none}#page-directores .listado ul li.break{margin:0;padding:0}@media (min-width:768px){#page-directores .listado ul li.break{flex:1 1 100%}}#page-directores .listado.active{opacity:1}#page-directores .listado a{color:#fff;display:inline-block;font-family:Acid,sans-serif;font-size:5.5vw;line-height:1;opacity:.5;position:relative;text-decoration:none;transition:all .2s;will-change:color}@media (min-width:576px){#page-directores .listado a{font-size:5vw}}@media (min-width:768px){#page-directores .listado a{font-size:4vw}}@media (min-width:1200px){#page-directores .listado a{font-size:2.5vw}}#page-directores .listado a.visible{opacity:1}#page-directores .listado a:hover{color:#f1b141}#page-directores .previews{display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}#page-directores .previews video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:.75;position:absolute;top:0;visibility:hidden;width:100%}#page-directores .previews video.visible{visibility:visible}#page-director{padding:4vw 5.5vw}@media (min-width:768px){#page-director{padding:8.5vw 5.5vw 6.5vw}}@media (min-width:1200px){#page-director{padding-top:10vw}}#page-director .page-title{font-family:Acid,sans-serif;font-size:3.5vw;line-height:1;margin-bottom:2.5vw}@media (min-width:768px){#page-director .page-title{font-size:3vw}}@media (min-width:1200px){#page-director .page-title{font-size:2.5vw}}#page-director .next-link{align-items:center;bottom:0;display:flex;flex-direction:column;font-family:Acid,sans-serif;font-size:0;left:0;position:fixed;transform:rotate(-90deg) translate3d(0,94vw,0);transform-origin:2.85vw 0;width:100vh}#page-director .next-link svg{margin-top:.9vw;width:1vw}#page-director .next-link a{color:inherit;font-size:1vw;height:1em;line-height:1;text-decoration:none;transition:opacity .2s}#page-director .next-link a:hover{opacity:.75}#page-director .videos-layout{display:block!important}@media (max-width:992px){#page-director .videos-layout .layout-1,#page-director .videos-layout .layout-2,#page-director .videos-layout .layout-3{grid-column:span 1!important;grid-template-columns:repeat(1,1fr)!important}#page-director .videos-layout .proyecto{grid-column:span 1!important;grid-template-columns:repeat(1,1fr)!important}#page-director .videos-layout .proyecto .proyecto-content{height:46vw!important;width:100vw!important}}#page-director .layout-1 .proyecto{grid-column:span 6!important}#page-director .layout-1 .proyecto .proyecto-content{height:30vw!important;width:100%!important}#page-director .layout-2{grid-gap:24px;display:grid!important;grid-template-columns:repeat(6,1fr)!important}#page-director .layout-2 .proyecto{grid-column:span 3!important}#page-director .layout-2 .proyecto .proyecto-content{height:19.3vw!important;width:100%!important}#page-director .layout-3{grid-gap:24px;display:grid!important;grid-template-columns:repeat(3,1fr)!important}#page-director .layout-3 .proyecto{grid-column:span 1!important}#page-director .layout-3 .proyecto .proyecto-content{height:13vw!important;width:100%!important}#page-director .videos-1 .proyecto,#page-director .videos-2 .proyecto,#page-director .videos-3 .proyecto,#page-director .videos-4 .proyecto,#page-director .videos-5 .proyecto{grid-column:span 6!important}#page-director .videos-1 .proyecto .proyecto-content,#page-director .videos-2 .proyecto .proyecto-content,#page-director .videos-3 .proyecto .proyecto-content,#page-director .videos-4 .proyecto .proyecto-content,#page-director .videos-5 .proyecto .proyecto-content{height:30vw!important;width:100%!important}#page-director .videos{display:grid;grid-template-columns:repeat(6,1fr)}#page-director .videos .proyecto{cursor:pointer;grid-column:span 3;position:relative}#page-director .videos .proyecto:hover .proyecto-title{opacity:.75}#page-director .videos .proyecto .preview{height:100%;left:0;position:absolute;top:0;width:100%;z-index:500}#page-director .videos .proyecto .preview img,#page-director .videos .proyecto .preview video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#page-director .videos .proyecto.small{grid-column:span 2}#page-director .videos .proyecto.small .proyecto-content{height:13vw;width:30vw}#page-director .videos .proyecto .proyecto-content{background:rgba(0,0,0,.1);height:19.3vw;position:relative;width:45.5vw}#page-director .videos .proyecto .proyecto-content:hover .preview{opacity:1}#page-director .videos .proyecto .poster{height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .5s;width:100%;z-index:500}#page-director .videos .proyecto .poster img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#page-director .videos .proyecto .proyecto-title{font-size:.9vw;font-weight:500;margin-bottom:1.85vw;margin-top:.75vw;text-transform:uppercase;transition:opacity .2s}@media (max-width:992px){#page-director .next-link{transform:rotate(-90deg) translate3d(0,93vw,0)}#page-director .next-link a{font-size:1.7vw}#page-director .videos .proyecto.small{grid-column:span 3}#page-director .videos .proyecto .proyecto-content{height:19.3vw;width:45.5vw}#page-director .videos .proyecto .proyecto-title{font-size:1.4vw}#page-director .layout-1 .proyecto .proyecto-content,#page-director .layout-2 .proyecto .proyecto-content,#page-director .layout-3 .proyecto .proyecto-content{height:46vw!important;width:91.8vw!important}}@media (max-width:576px){#page-director{padding-left:4vw;padding-right:4vw}#page-director .page-title{font-size:10vw}#page-director .next-link{display:none}#page-director .videos{grid-template-columns:repeat(1,1fr)}#page-director .videos .proyecto{grid-column:span 1!important}#page-director .videos .proyecto .proyecto-content{height:46vw!important;width:91.8vw!important}#page-director .videos .proyecto .proyecto-title{font-size:2.8vw;margin-bottom:3vw}}#page-director .modal .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;background-size:100%;border-radius:0;color:#fff;height:30px;opacity:1;padding:0;position:fixed;right:40px;top:40px;width:30px}#page-director .modal .modal-dialog{max-width:85%}#page-director .modal .modal-dialog .modal-content{background:transparent;border:0;border-radius:0}#page-director .modal .modal-dialog .video-container{display:block;position:relative;width:100%}#page-director .modal .modal-dialog iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media (max-width:768px){#page-director .modal .btn-close{height:5vw;right:3vw;top:-7vw;width:5vw}#page-director .modal .modal-dialog{max-width:100vw}}#page-single{margin-top:6vw;padding:0 6.5vw}#page-single .page-title{font-family:Cadet,sans-serif;font-size:4.3vw;line-height:1;margin:-.4vw 0 0}#page-single .page-content{margin-top:1.5vw}#page-single .page-content p{font-size:2.2vw;line-height:1.2em;margin-bottom:1.5vw}#page-single .page-content a{color:inherit}#page-single .page-content h1,#page-single .page-content h2,#page-single .page-content h3,#page-single .page-content h4,#page-single .page-content h5,#page-single .page-content h6{font-family:Cadet,sans-serif}@media (max-width:768px) and (min-width:576px){#page-single .page-title{font-size:7vw;margin-bottom:3vw}#page-single .page-content p{font-size:3vw}}@media (max-width:576px){#page-single .page-title{font-size:11vw;margin-bottom:6vw;margin-top:0}#page-single .page-content p{font-size:6.5vw;line-height:1.4em}}

/*!
 * fullPage 3.1.2
 * https://github.com/alvarotrigo/fullPage.js
 *
 * @license GPLv3 for open source use only
 * or Fullpage Commercial License for commercial use
 * http://alvarotrigo.com/fullPage/pricing/
 *
 * Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
 */.fp-enabled body,html.fp-enabled{-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0;overflow:hidden;padding:0}.fp-section{box-sizing:border-box;position:relative}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{display:block;height:100%}.fp-slides{height:100%;overflow:hidden;position:relative;transition:all .3s ease-out;z-index:1}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;height:100%;vertical-align:middle;width:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{border-style:solid;cursor:pointer;height:0;margin-top:-38px;position:absolute;top:50%;transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;width:0;z-index:4}.fp-controlArrow.fp-prev{border-color:transparent #fff transparent transparent;border-width:38.5px 34px 38.5px 0;left:15px;width:0}.fp-controlArrow.fp-next{border-color:transparent transparent transparent #fff;border-width:38.5px 0 38.5px 34px;right:15px}.fp-scrollable{position:relative}.fp-scrollable,.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{transition:none!important}#fp-nav{opacity:1;position:fixed;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translate3d(0,-50%,0);z-index:100}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{left:0!important;margin:0 auto!important;opacity:1;position:absolute;right:0;transform:translateZ(0);z-index:4}.fp-slidesNav.fp-bottom{bottom:17px}.fp-slidesNav.fp-top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;height:13px;margin:7px;position:relative;width:14px}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{cursor:pointer;display:block;height:100%;position:relative;text-decoration:none;width:100%;z-index:1}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{border-radius:100%;height:12px;margin:-6px 0 0 -6px;width:12px}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#333;border:0;border-radius:50%;height:4px;left:50%;margin:-2px 0 0 -2px;position:absolute;top:50%;transition:all .1s ease-in-out;width:4px;z-index:1}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{height:10px;margin:-5px 0 0 -5px;width:10px}#fp-nav ul li .fp-tooltip{color:#fff;cursor:pointer;display:block;font-family:arial,helvetica,sans-serif;font-size:14px;max-width:220px;opacity:0;overflow:hidden;position:absolute;top:-2px;white-space:nowrap;width:0}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{opacity:1;transition:opacity .2s ease-in;width:auto}#fp-nav ul li .fp-tooltip.fp-right{right:20px}#fp-nav ul li .fp-tooltip.fp-left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important}.fp-sr-only{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body{background-color:#1d1e1c;color:#fff;display:flex;flex-direction:column;font-family:Acid,sans-serif;min-height:100vh;position:relative}body>main{flex-grow:1}@media (max-width:576px){body{padding-top:21vw}}img{height:auto;max-width:100%}::-moz-selection{background:#232323;color:#fff}::selection{background:#232323;color:#fff}.modal-backdrop.show{opacity:.9}
