@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,600,600i,700,700i&display=swap");@-webkit-keyframes colors{0%{fill:#ff0000}11%{fill:#ff0000}12%{fill:#000000}22%{fill:#000000}23%{fill:#0000ff}33%{fill:#0000ff}34%{fill:#00ff00}44%{fill:#00ff00}45%{fill:#ffff00}55%{fill:#ffff00}56%{fill:#ff00bf}66%{fill:#ff00bf}67%{fill:#00ffff}77%{fill:#00ffff}78%{fill:#9f9f9f}88%{fill:#9f9f9f}89%{fill:#ff7e00}100%{fill:#ff7e00}}.blackweek a:after{color:#fff;font-weight:600;animation:blink .8s infinite;background:#000;font-size:11px;padding:3px 5px;margin-left:10px}@-webkit-keyframes blink{0%{opacity:0}49%{opacity:0}50%{opacity:1}99%{opacity:1}100%{opacity:0}}.w-100{max-width:100%}::-webkit-scrollbar{width:10px !important;height:0px !important;background-color:#fff !important}::-webkit-scrollbar-thumb{background-color:#f5f5f5 !important;background-color:transparent;border-radius:0;background-image:none !important}#view.list-view-full .list{display:block}#view.list-view-full .grid{display:none}#view.grid-view-full .list{display:none}#view.grid-view-full .grid{display:block}html,body{height:100%;font-family:'Source Sans Pro',sans-serif;color:#000}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Source Sans Pro',sans-serif;color:#000}.container-fluid,.full{min-height:100%;margin-right:0}.topbar-right{visibility:hidden}.topbar-right .lang-select{display:none}.topbar-right.color-white .boton-close span{color:#fff}.topbar-right.back{visibility:visible}.lang-select{display:none !important}body.home .topbar-right,body.archive.category .topbar-right{visibility:visible !important}.sidebar{background-color:transparent;padding-top:5px}.sidebar.box{width:inherit}.sidebar .navbar-header{float:none;background:#fff;position:fixed;width:100%;top:0}.sidebar header{position:fixed;z-index:2}.sidebar header .nav{margin-left:15px}.sidebar header nav.navbar{position:relative;min-height:50px;margin-bottom:0;border:1px solid transparent;top:60px;background:transparent;border-radius:0px !important}.sidebar header .nav>li{margin-bottom:5px;cursor:pointer}.sidebar header .nav>li a{padding:0;font-weight:400;font-size:14px;color:#000}.sidebar header .nav>li a:hover{text-decoration:none;color:#ff0000;background:none}.sidebar header .nav>li.active a{text-decoration:none;color:#ff0000;background:none}.sidebar header .nav>li .caret{display:none}.sidebar header #contact-text{display:none}.sidebar header #contact-text .contact-box{display:block;width:100%;height:auto;color:#ff0000;font-size:12px;padding:0 15px 15px 15px}.sidebar header #contact-text .contact-box address{margin:0}.sidebar header #contact-text .contact-box a{color:#ff0000}.sidebar header #contact-text .contact-box a:hover{text-decoration:underline}.sidebar header .social{margin-top:10px;margin-left:15px}.sidebar header .social li{padding-right:0}.sidebar header .social a{color:#000;transition:all .4s ease-out}.sidebar header .social a .fa{font-size:15px}.sidebar header .social a:hover{opacity:.5}.sidebar header .social .domestika{position:relative}.sidebar header .social .domestika img{position:absolute;top:-12px}.lists-box{padding-top:20px;z-index:2;position:fixed;right:30px}.lists-box .categories{float:right;margin-right:5px}.lists-box .categories li{padding:0}.lists-box .categories li a{color:#000}.lists-box .categories li a:hover,.lists-box .categories li a.active{color:red;text-decoration:none}.lists-box .categories li:after{content:"/";padding-left:5px}.lists-box .categories li:last-child:after{content:""}.lists-box .categories #search{display:none;border:none;border-bottom:1px solid #000;height:21px !important}.lists-box .categories #search:focus{outline:none}.lists-box .lang-select{float:right}.lists-box .lang-select li{padding:0}.lists-box .lang-select li a{color:#000}.lists-box .lang-select li a:hover{color:red;text-decoration:none}.lists-box .lang-select li a.active{font-weight:600;pointer-events:none}.lists-box .lang-select li:first-child:after{content:"/"}.none{display:none}.logocruzmascruz{margin-top:20px;margin-bottom:20px}.logocruzmascruz svg{width:280px}.logocruzmascruz svg polygon{animation:colors 9s infinite}#no-results{display:none;text-align:center;padding:40px;font-size:16px;text-transform:uppercase}#button-search{cursor:pointer;margin-left:10px}.projects{margin-top:50px}.page-template-content-noticias .projects{margin-top:0}.select-view{margin-top:35px}.select-view li{padding:0 4px}.select-view li:first-child{padding-left:1px}.select-view img{height:20px}#scroll-top{position:fixed;bottom:60px;right:38px;cursor:pointer;z-index:99999}#scroll-top img{transform:rotate(-90deg);opacity:.3;transition:all .8s ease-out}#scroll-top:hover img{opacity:1}.single-noticia #scroll-top,.single-proyectos #scroll-top,.page-template-content-quienes-somos #scroll-top{display:none}.single-noticia .change-view,.single-proyectos .change-view,.page-template-content-quienes-somos .change-view{display:none}.projects article .showtitle{transition:all .4s ease-out;opacity:0}.projects article:hover .showtitle{opacity:1}.projects article .flex-align{display:flex;align-items:center}.projects article .flex-align .text-flex-center{display:flex;justify-content:center}.projects article .flex-align .text-flex-center .info{width:200px;margin-left:90px}.projects article .flex-align .text-flex-center .info p{margin-bottom:0}header#header .navbar .navbar-brand img{max-width:160px}header#header .navbar.color-white .navbar-brand img,header#header .navbar.color-white .social .domestika img{-webkit-filter:invert(1) hue-rotate(180deg) contrast(2);filter:invert(1) hue-rotate(180deg) contrast(2)}header#header .navbar.color-white #main-menu li a,header#header .navbar.color-white .social li a{color:#fff}header#header .navbar.color-white .navbar-header{background:transparent}.projects .category-carteleria .project-line,.archive .category-carteleria .project-line{margin-bottom:0px;margin-top:25px}.projects .category-carteleria img.img-01,.archive .category-carteleria img.img-01,.projects .category-carteleria img.img-02,.archive .category-carteleria img.img-02{width:auto;max-width:100%;height:211px}.projects .category-ihorizontal-arte .project-line,.archive .category-ihorizontal-arte .project-line,.projects .category-ihorizontal-diseno .project-line,.archive .category-ihorizontal-diseno .project-line{margin-bottom:25px;margin-top:25px}.projects .category-ihorizontal-arte img.img-01,.archive .category-ihorizontal-arte img.img-01,.projects .category-ihorizontal-diseno img.img-01,.archive .category-ihorizontal-diseno img.img-01,.projects .category-ihorizontal-arte img.img-02,.archive .category-ihorizontal-arte img.img-02,.projects .category-ihorizontal-diseno img.img-02,.archive .category-ihorizontal-diseno img.img-02{width:270px;max-width:100%;height:107px}.projects .category-ihorizontal-diseno .project-line,.archive .category-ihorizontal-diseno .project-line,.projects .category-ihorizontal-arte .project-line,.archive .category-ihorizontal-arte .project-line{margin-bottom:25px;margin-top:25px}.projects .category-ihorizontal-diseno .grid-view img.img-01,.archive .category-ihorizontal-diseno .grid-view img.img-01,.projects .category-ihorizontal-arte .grid-view img.img-01,.archive .category-ihorizontal-arte .grid-view img.img-01,.projects .category-ihorizontal-diseno .grid-view img.img-02,.archive .category-ihorizontal-diseno .grid-view img.img-02,.projects .category-ihorizontal-arte .grid-view img.img-02,.archive .category-ihorizontal-arte .grid-view img.img-02{width:270px;max-width:100%;height:107px}.projects .category-ihorizontal-diseno .list-view img.img-01,.archive .category-ihorizontal-diseno .list-view img.img-01,.projects .category-ihorizontal-arte .list-view img.img-01,.archive .category-ihorizontal-arte .list-view img.img-01,.projects .category-ihorizontal-diseno .list-view img.img-02,.archive .category-ihorizontal-diseno .list-view img.img-02,.projects .category-ihorizontal-arte .list-view img.img-02,.archive .category-ihorizontal-arte .list-view img.img-02{height:auto}.projects .category-ihorizontal .project-line,.archive .category-ihorizontal .project-line{margin-bottom:25px;margin-top:25px}.projects .category-ihorizontal img.img-01,.archive .category-ihorizontal img.img-01,.projects .category-ihorizontal img.img-02,.archive .category-ihorizontal img.img-02{width:160px;max-width:100%;height:106.5px}.projects .category-ivisual img.img-01,.archive .category-ivisual img.img-01,.projects .category-ivisual img.img-02,.archive .category-ivisual img.img-02{width:200px;max-width:100%}.projects .category-ivisual img.lazy,.archive .category-ivisual img.lazy{display:block}.projects .category-billetes .project-line,.archive .category-billetes .project-line{margin-bottom:25px;margin-top:25px}.projects .category-billetes img.img-01,.archive .category-billetes img.img-01,.projects .category-billetes img.img-02,.archive .category-billetes img.img-02{width:200px;max-width:100%;height:auto !important}.projects .info p,.archive .info p{line-height:16px}.projects .title,.archive .title{font-weight:600;font-size:18px;line-height:18px}.projects .project-line,.archive .project-line{padding:2px 0}.projects .project-line .showtitle,.archive .project-line .showtitle{background:red}.projects .project-line .info,.archive .project-line .info{padding-left:0%;opacity:0;transition:all .8s ease-out;padding-top:19%;position:absolute;top:0;background:green}.projects .project-line .project,.archive .project-line .project{position:relative;width:100%;text-align:center}.projects .project-line .project img.img-01,.archive .project-line .project img.img-01{position:relative;margin:0 auto;display:block;opacity:1}.projects .project-line .project img.img-02,.archive .project-line .project img.img-02{position:absolute;margin:0 auto;display:block;left:50%;transform:translate(-50%, 0);opacity:0}.projects .project-line a.more-link,.archive .project-line a.more-link{display:none}.projects .project-line:hover img.img-01,.archive .project-line:hover img.img-01{opacity:0}.projects .project-line:hover img.img-02,.archive .project-line:hover img.img-02,.projects .project-line:hover .info,.archive .project-line:hover .info{opacity:1}.news{margin-bottom:0px;padding:0}.news article{margin-bottom:20px}.news article img{height:240px}.news .project-line .info{padding-left:0%;opacity:0;transition:all .8s ease-out;padding-top:19%;position:absolute;top:0}.news .project-line .info .title{font-weight:600;font-size:18px;line-height:18px}.news .project-line .project{position:relative;width:100%;transition:all .8s ease-out}.news .project-line .project img.img-01{transition:all .8s ease-out;position:relative;margin:0 auto;display:block;opacity:1}.news .project-line .project img.img-02{transition:all .8s ease-out;position:absolute;margin:0 auto;display:block;left:50%;transform:translate(-50%, 0);opacity:0}.news .project-line .project img{margin-bottom:30px}.news .project-line a.more-link{display:none}.news .project-line:hover img.img-01{opacity:0}.news .project-line:hover img.img-02,.news .project-line:hover .info{opacity:1}.page-template-content-quienes-somos .container-fluid,.page-template-content-legales .container-fluid{padding-bottom:100px}.page-template-content-quienes-somos .video,.page-template-content-legales .video{padding:56.25% 0 0 0;position:relative;margin:30px}.page-template-content-quienes-somos .expo-indi span,.page-template-content-legales .expo-indi span{margin-right:10px}.page-template-content-quienes-somos .panel-group .panel-heading+.panel-collapse .panel-body,.page-template-content-legales .panel-group .panel-heading+.panel-collapse .panel-body{border-top:none}.page-template-content-quienes-somos .text,.page-template-content-legales .text{width:60%;margin:70px auto}.page-template-content-quienes-somos .text h1,.page-template-content-legales .text h1{color:#ff0000;font-weight:600}.page-template-content-quienes-somos .text h2,.page-template-content-legales .text h2,.page-template-content-quienes-somos .text h2.panel-title a,.page-template-content-legales .text h2.panel-title a{color:#ff0000;font-size:22px;margin-bottom:0px;font-weight:600}.page-template-content-quienes-somos .text h3,.page-template-content-legales .text h3{color:#ff0000;font-size:18px;margin-bottom:5px}.page-template-content-quienes-somos .text .panel-body,.page-template-content-legales .text .panel-body{border:none;padding-top:0}.page-template-content-quienes-somos .text a,.page-template-content-legales .text a{color:red}.page-template-content-quienes-somos .text ul,.page-template-content-legales .text ul{list-style:none}.page-template-content-quienes-somos .text ul.list-style li,.page-template-content-legales .text ul.list-style li{display:table-row}.page-template-content-quienes-somos .text ul.list-style li::before,.page-template-content-legales .text ul.list-style li::before{content:"–";display:table-cell;text-align:right;padding-right:.3em;line-height:30px}.page-template-content-quienes-somos .text li,.page-template-content-legales .text li{margin-bottom:10px}.page-template-content-quienes-somos .text .year,.page-template-content-legales .text .year{margin-right:15px;display:block;float:left}.page-template-content-quienes-somos .text .title,.page-template-content-legales .text .title{display:block;margin-left:45px}.page-template-content-quienes-somos .text table,.page-template-content-legales .text table{margin-bottom:20px}.page-template-content-quienes-somos .text table td,.page-template-content-legales .text table td{vertical-align:top;padding:10px 20px;border:1px solid #f4f4f4}body.home footer.nav-initial{bottom:0px}footer{height:40px;position:fixed;bottom:0px;width:100%;font-size:11px;transition:all .3s ease-out;background:#ffffffed}footer.nav-up{bottom:-40px}footer.nav-down{bottom:0px}footer.nav-initial{bottom:inherit}footer .full{padding-top:10px}footer span{padding-right:16px}footer a{color:#000}footer a:hover{color:red;text-decoration:none}footer #footer-menu{margin-right:20px}footer span.last{padding-right:0px;padding-left:50px}.single-noticia footer{position:relative}.single-noticia footer.nav-up{bottom:0px}.single-noticia footer.nav-down{bottom:0px}.change-view{cursor:pointer;opacity:.5}.change-view:hover{opacity:1}.change-view.active{opacity:1}.post-proyecto,.post-noticia{transition:all .6s}.noticia a{color:#000}.noticia a:hover{text-decoration:none}.noticia .grid-view img{margin-bottom:20px}.single-proyectos header .navbar-header,.single-noticia header .navbar-header{background:transparent}.single-proyectos .cartel-100vh,.single-noticia .cartel-100vh{height:99vh;margin:0 auto;padding:1% 0}.single-proyectos .billete-100vh,.single-noticia .billete-100vh{height:99vh;margin:0 auto;padding:22% 0}.single-proyectos .ihorizontal-100vh,.single-noticia .ihorizontal-100vh{height:99vh;margin:0 auto;padding:10% 0}.single-proyectos .topbar-right.lists-box,.single-noticia .topbar-right.lists-box{display:none !important}.single-proyectos .topbar-right .boton-close,.single-noticia .topbar-right .boton-close{color:#000;cursor:pointer;transition:all .6s}.single-proyectos .topbar-right .boton-close:hover,.single-noticia .topbar-right .boton-close:hover{text-decoration:none;opacity:.6}.single-proyectos #prevslide,.single-noticia #prevslide,.single-proyectos #nextslide,.single-noticia #nextslide{position:fixed;background:none;width:20%;height:100vh;top:0;margin-top:0;z-index:1}.single-proyectos #prevslide:hover,.single-noticia #prevslide:hover{cursor:url(http://www.cruznovillo.com/wp-content/uploads/2018/07/izquierda.svg#linkcursor),pointer}.single-proyectos #nextslide:hover,.single-noticia #nextslide:hover{cursor:url(http://www.cruznovillo.com/wp-content/uploads/2018/07/derecha.svg#linkcursor),pointer}.single-proyectos .topbar-right,.single-noticia .topbar-right{position:fixed;right:20px;top:20px;z-index:10}.single-proyectos .slide.video-youtube .fp-tableCell{text-align:center}.single-proyectos .slide.video-youtube .fp-tableCell iframe{width:100%;max-width:60%;height:65%;position:relative;top:-6%}.single-proyectos .one-logo img{max-width:350px;text-align:center;margin:0 auto;padding-top:23%}.single-proyectos .container-fluid.white{position:fixed;min-height:auto;bottom:10px}.single-proyectos .container-fluid.white article{padding:20px}.single-proyectos .container-fluid.white article header{max-width:500px}.single-proyectos .container-fluid.white article header h1{font-size:28px}.single-proyectos .container-fluid.white article .entry-content{max-width:650px}.single-proyectos .container-fluid.white article h1{font-weight:600}.single-proyectos .container-fluid.white article h2{font-size:23px;margin-bottom:30px}.single-proyectos .container-fluid.white article h4.sumario-titulo{margin-top:40px}.single-proyectos .container-fluid.white.black-text{color:#fff}.single-proyectos .container-fluid.white.black-text article header h1{color:#fff}.single-proyectos #fullpage .fp-slidesNav ul li a span{background:#000;border:1px solid #fff}.single-proyectos #fullpage .fp-slidesNav.black-text ul li a span{background:#fff}.single-proyectos #fullpage .fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;border-style:none;margin-top:inherit;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.single-proyectos #fullpage .fp-controlArrow.fp-next{right:15px;width:14px;height:20px;border-width:0;border-color:transparent;background:url(https://www.cruznovillo.com/wp-content/uploads/2018/07/derecha.svg) no-repeat}.single-proyectos #fullpage .fp-controlArrow.fp-prev{left:15px;width:14px;height:20px;border-width:0;border-color:transparent;background:url(https://www.cruznovillo.com/wp-content/uploads/2018/07/izquierda.svg) no-repeat}.single-proyectos .negative{-webkit-filter:invert(1) hue-rotate(180deg) contrast(2);filter:invert(1) hue-rotate(180deg) contrast(2);background:white}.single-proyectos img.logo{padding:25%}.single-noticia .container-fluid.white{background:rgba(255,255,255,0.98);position:relative;top:100vh;min-height:auto;transition:all 1.2s ease-out}.single-noticia .container-fluid.white.top-zero{top:0}.single-noticia .container-fluid.white article{text-align:center;padding:30px 20%}.single-noticia .container-fluid.white article header{max-width:650px;margin:0 auto}.single-noticia .container-fluid.white article header h1{font-weight:600;font-size:38px;margin-top:0}.single-noticia .container-fluid.white article header h2{color:#ff0000;text-align:center;font-size:22px;font-weight:100;font-style:italic;margin-bottom:0px;margin-top:10px}.single-noticia .container-fluid.white article header h3{font-size:14px;margin:20px 0 0}.single-noticia .container-fluid.white article header #scroll-down{cursor:pointer;margin:20px 0 30px;height:20px;position:relative;overflow:hidden;left:-10px}.single-noticia .container-fluid.white article header #scroll-down img{transition:all .3s ease-out;width:20px;height:20px;position:absolute;top:0}.single-noticia .container-fluid.white article header #scroll-down.minus_icon{height:4px}.single-noticia .container-fluid.white article header #scroll-down.minus_icon img{top:-8px}.single-noticia .container-fluid.white article .entry-content{max-width:650px;margin:0 auto}.single-noticia .container-fluid.white article .entry-content p{text-align:justify}.single-noticia .container-fluid.white article h1{font-weight:600}.single-noticia .container-fluid.white article h2{font-size:23px;margin-bottom:30px}.single-noticia .container-fluid.white article h4.sumario-titulo{margin-top:40px}.single-noticia .container-fluid.white article iframe{margin:40px 0;width:100%}.single-noticia #thumb-tray{display:none !important}.page-template-content-noticias .row.news{margin-top:75px}.page-template-content-noticias .lists-box.select-view{display:none !important}@media (min-width:992px){.sidebar{width:inherit;min-width:300px;max-width:300px;background-color:transparent;float:left;height:100%;position:relative;overflow:auto}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.change-view{display:none}.projects .category-carteleria .project-line img.img-01,.archive .category-carteleria .project-line img.img-01,.projects .category-carteleria .project-line img.img-02,.archive .category-carteleria .project-line img.img-02{height:130px}.projects .category-billetes .project-line img.img-01,.archive .category-billetes .project-line img.img-01,.projects .category-billetes .project-line img.img-02,.archive .category-billetes .project-line img.img-02{height:40px}.projects .category-ihorizontal-diseno .project-line img.img-01,.archive .category-ihorizontal-diseno .project-line img.img-01,.projects .category-ihorizontal-arte .project-line img.img-01,.archive .category-ihorizontal-arte .project-line img.img-01,.projects .category-ihorizontal-diseno .project-line img.img-02,.archive .category-ihorizontal-diseno .project-line img.img-02,.projects .category-ihorizontal-arte .project-line img.img-02,.archive .category-ihorizontal-arte .project-line img.img-02{height:60px}}@media (min-width:992px){.projects .project-line .project img,.archive .project-line .project img{height:auto}.projects .category-carteleria .project-line .project,.archive .category-carteleria .project-line .project,.projects .category-carteleria .grid-view.list-view .project-line .project,.archive .category-carteleria .grid-view.list-view .project-line .project,.projects .category-carteleria .list-view .project-line .project,.archive .category-carteleria .list-view .project-line .project{height:auto}.projects .category-carteleria .project-line .project img,.archive .category-carteleria .project-line .project img,.projects .category-carteleria .grid-view.list-view .project-line .project img,.archive .category-carteleria .grid-view.list-view .project-line .project img,.projects .category-carteleria .list-view .project-line .project img,.archive .category-carteleria .list-view .project-line .project img{width:50%}.projects .category-carteleria .grid-view .project-line .project,.archive .category-carteleria .grid-view .project-line .project{height:210px}.projects .category-carteleria .grid-view .project-line .project img,.archive .category-carteleria .grid-view .project-line .project img{width:100%}.category-ivisual .post-proyecto{transition:all .6s;overflow:hidden;height:130px}.category-ivisual .post-proyecto.list-view{height:160px}}@media (max-width:736px){.sidebar{margin-top:0px;padding-top:0px}.sidebar header{position:fixed}.sidebar header .nav>li a{font-size:18px}.change-view{display:none}.single-proyectos .slide.video-youtube .fp-tableCell{text-align:center}.single-proyectos .slide.video-youtube .fp-tableCell iframe{width:100%;max-width:100%;height:25%;top:0}header#header{background:rgba(255,255,255,0.93);width:100%;height:60px;overflow:overlay;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}header#header .navbar-brand{padding:14px 15px}header#header .menu-menu-header-container{margin-top:1px}header#header .menu-menu-header-container li .dropdown-menu{position:relative;top:inherit;left:0;z-index:1000;display:block;float:left;min-width:inherit;padding:5px 0;margin:0;list-style:none;background-color:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-clip:padding-box;width:100%;padding-left:15px}header#header .menu-menu-header-container li .dropdown-menu li a{color:#000}header#header.full-height{height:100vh}header#header .social{margin-left:15px}header#header .navbar.color-white .navbar-brand img{-webkit-filter:inherit;filter:inherit}.topbar-right.color-white .boton-close span{color:#000}.single-proyectos .fp-slidesNav.black-text ul li a span{background:#000}.single-proyectos img.logo{padding:10%}.single-proyectos .boton-close img{display:none}.single-proyectos .topbar-right,.single-noticia .topbar-right{top:70px;right:14px;z-index:1}.single-proyectos .container-fluid.white article,.single-noticia .container-fluid.white article{padding:0}.single-proyectos .container-fluid.white.black-text,.single-noticia .container-fluid.white.black-text{color:#000}.single-proyectos .container-fluid.white.black-text article header h1,.single-noticia .container-fluid.white.black-text article header h1{color:#000}.single-proyectos .container-fluid.white,.single-noticia .container-fluid.white{bottom:45px;text-align:center;width:100%}.single-proyectos .fp-slidesNav.fp-bottom,.single-noticia .fp-slidesNav.fp-bottom{bottom:5px}.single-proyectos #fullpage .fp-slidesNav.black-text ul li a span,.single-noticia #fullpage .fp-slidesNav.black-text ul li a span{background:#000}.single-proyectos .cartel-100vh{height:100vh;margin:0 auto;padding:60px 0px 240px 0}.single-proyectos footer{display:none}.single-proyectos .container-fluid.white article header h1{font-size:20px;margin-bottom:0}body.home .topbar-right,body.archive.category .topbar-right{visibility:hidden;display:none}.single-noticia .container-fluid.white article{padding:20px 30px}.single-noticia .container-fluid.white article header h1{font-weight:600;font-size:28px;margin-top:0}.single-noticia .container-fluid.white article header h2{font-size:15px}.single-noticia .container-fluid.white article .entry-content{font-size:16px}.news .project-line article img,.news .archive article img{margin-bottom:10px;height:auto}.news .project-line .info,.news .archive .info{display:block !important;opacity:1;padding-left:0;transition:all .8s ease-out;padding-top:0;position:relative;top:0;padding:0 !important;margin-bottom:10px;visibility:visible !important}.news .project-line .info a,.news .archive .info a{color:#000}.news .project-line .info .title,.news .archive .info .title{font-weight:600;font-size:22px;margin-bottom:5px}.news .project-line .info .year,.news .archive .info .year,.news .project-line .info year p,.news .archive .info year p{font-size:14px}.news article img{height:auto}.project-line .project video{max-width:100%}.page-template-content-noticias .row.news{padding:0 15px}.page-template-content-noticias .row.news .project-line{display:flex;columns:1;flex-direction:column}.page-template-content-noticias .row.news .project-line .col-md-3{display:flex;order:2}.page-template-content-noticias .row.news .project-line .col-md-4{display:flex;order:1}footer{position:relative;height:auto;padding-bottom:20px}footer .text-center,footer .text-right{text-align:center}footer span{padding:0;display:block}footer span.last{padding-left:0}footer .nav-up,footer .nav-down{bottom:inherit}footer #footer-menu{margin-right:20px;float:none !important;margin:12px auto;text-align:center}.home .projects{margin-top:70px}.projects .list{display:block !important}.projects .grid{display:none !important}.projects .category-carteleria .project-line{margin:5rem 0}.projects .category-carteleria img.img-01,.projects .category-carteleria img.img-02{height:133px}.projects .category-ihorizontal-diseno .project-line,.projects .category-ihorizontal-arte .project-line{margin-top:0}.projects .category-ihorizontal-diseno img.img-01,.projects .category-ihorizontal-arte img.img-01,.projects .category-ihorizontal-diseno img.img-02,.projects .category-ihorizontal-arte img.img-02{height:66px}.projects article .flex-align .text-flex-center{display:none}.projects .category-carteleria{margin:6rem 0}.button-nav{float:right;padding:15px 10px 0 0;font-weight:bold;font-size:28px;z-index:3;position:fixed;right:5px}.button-nav #open-nav{text-decoration:none}.button-nav #open-nav span{color:#000;text-decoration:none}.page-template-content-quienes-somos .video{padding:380px 0 0px 12px;position:relative;margin:0 0 -80px}.page-template-content-quienes-somos .text{width:100%}.page-template-content-legales .video{padding:380px 0 0px 12px;position:relative;margin:0 0 -80px}.home .select-view{display:block}.home .select-view.list-inline{transform:rotate(180deg);right:15px}.home .select-view.list-inline li{display:block;transform:rotate(-180deg);padding:0 !important}.home .select-view.list-inline li .change-view.active{display:none}.home .select-view.list-inline li img{height:28px;margin-bottom:10px}body:not(.home) .select-view{display:none}.projects.list-view-full .category-diseno:not(.category-carteleria):not(.category-ihorizontal-diseno) .post-proyecto .project-line .project img{width:100%}.projects.list-view-full .category-diseno:not(.category-carteleria):not(.category-ihorizontal-diseno) .post-proyecto .project-line.now img.img-02{opacity:1}.projects.list-view-full .category-diseno:not(.category-carteleria):not(.category-ihorizontal-diseno) .post-proyecto .project-line.now img.img-01{opacity:0}.projects article .flex-align{display:flex;align-items:center;justify-content:center}.projects.grid-view-full .category-diseno:not(.category-carteleria):not(.category-ihorizontal-diseno) .post-proyecto{height:auto;margin-bottom:30px}.projects.grid-view-full .category-diseno:not(.category-carteleria):not(.category-ihorizontal-diseno) .post-proyecto .project-line .project img{width:100%}.projects.grid-view-full .category-diseno:not(.category-carteleria):not(.category-ihorizontal-diseno) .post-proyecto .project-line.now img.img-02{opacity:0}.projects.grid-view-full .category-diseno:not(.category-carteleria):not(.category-ihorizontal-diseno) .post-proyecto .project-line.now img.img-01{opacity:1}.projects .category-ivisual .project-line{margin-top:10px}.projects .category-carteleria .project-line{margin-top:10px}.projects .category-carteleria img.img-01,.projects .category-carteleria img.img-02{width:100%;height:auto}.projects .category-ihorizontal-arte .project-line,.projects .category-ihorizontal-diseno .project-line{margin-top:20px}.projects .category-ihorizontal-arte img.img-01,.projects .category-ihorizontal-diseno img.img-01,.projects .category-ihorizontal-arte img.img-02,.projects .category-ihorizontal-diseno img.img-02{width:100%;height:auto}}@media (min-width:415px) and (max-width:736px){.projects .category-ivisual .project-line{margin-top:0}.projects .category-ivisual img.img-01,.projects .category-ivisual img.img-02{padding:15%}.projects .category-carteleria .project-line{margin:3rem 0}.projects .category-carteleria img.img-01,.projects .category-carteleria img.img-02{height:auto !important;width:90%}.projects .category-ihorizontal-diseno .project-line,.projects .category-ihorizontal-arte .project-line{margin-top:0}.projects .category-ihorizontal-diseno img.img-01,.projects .category-ihorizontal-arte img.img-01,.projects .category-ihorizontal-diseno img.img-02,.projects .category-ihorizontal-arte img.img-02{height:137px}.single-proyectos .container-fluid.white article header,.single-proyectos .container-fluid.white article .entry-content{max-width:100%}.page-template-content-quienes-somos .video{position:relative;margin:0;padding:56.25% 0 0 0}}.single-proyectos .slide.clarin.fp-slide img{height:100vh !important;width:auto !important}@media (max-width:736px){body.home .topbar-right,body.archive .topbar-right{display:block}body.home .topbar-right li,body.archive .topbar-right li{display:none}body.home .topbar-right li:last-child,body.archive .topbar-right li:last-child{display:block}body.home .topbar-right li:last-child a,body.archive .topbar-right li:last-child a{font-size:18px;margin-right:.4em}.single-proyectos .slide.clarin.fp-slide img{height:auto !important;width:80% !important}}.topbar{position:fixed;background:#EB3323;width:100%;top:0;z-index:9999;height:30px;color:#fff;line-height:30px;display:block;font-size:11px}.topbar a{color:#fff;text-decoration:underline}.topbar a:hover{text-decoration:none}.topbar .text-right span{text-transform:uppercase;margin-right:20px}.navbar-brand{margin-top:36px}div.lists-box{padding-top:50px}.sidebar .navbar-header{background:transparent}#main-menu{margin-top:21px}.select-view{margin-top:15px}.single-proyectos .topbar-right,.single-noticia .topbar-right{top:50px}@media (max-width:769px){.navbar-brand{margin-top:30px}div.lists-box{padding-top:42px;margin-right:10px}.select-view{margin-top:15px}.button-nav{margin-top:20px}header#header{height:80px}}.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0!important;right:0;margin:0 auto!important}.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;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#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{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#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{height:auto!important}.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{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0} .fp-slidesContainer {
width: 100%!important;
transform: none!important;
}
.fp-slide {
width: 100%!important;
position: absolute;
left: 0;
top: 0;
visibility: hidden;
opacity: 0;
z-index: 0;
transition: all .7s ease-in-out;
}
.fp-slide.active {
visibility: visible;
opacity: 1;
z-index: 1;
}
.fp-slide img{
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100%;     
margin: auto;
overflow: auto;	
}
.fp-slidesNav.fp-bottom {
text-align: center;
}* { margin:0; padding:0; }
body { height:100%; }
img { border:none; }
#supersized {  display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
#supersized img { width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; } #supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; } #supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }
#supersized a { width:100%; height:100%; display:block; }
#supersized li.prevslide { z-index:-20; }
#supersized li.activeslide { z-index:-10; }
#supersized li.image-loading { background:#111 url(//www.cruznovillo.com/wp-content/themes/cruzmascruz/js/supersized/img/progress.gif) no-repeat center center; width:100%; height:100%; }
#supersized li.image-loading img{ visibility:hidden; }
#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }#controls-wrapper { margin:0 auto; height:42px; width:100%; bottom:0px; left:0; z-index:4; background:url(//www.cruznovillo.com/wp-content/themes/cruzmascruz/js/supersized/img/nav-bg.png) repeat-x; position:fixed; }
#controls { overflow:hidden; height:100%; position:relative; text-align:left; z-index:5; }
#slidecounter { float:left; color:#999; font:14px "Helvetica Neue", Helvetica, Arial, sans-serif; text-shadow:#000 0 -1px 0; margin:0px 10px 0 15px; line-height:42px; }
#slidecaption { overflow:hidden; float:left; color:#FFF; font:400 14px "Helvetica Neue", Helvetica, Arial, sans-serif; text-shadow:#000 1px 1px 2px; margin:0 20px 0 0; line-height:42px; }
#navigation { float:right; margin:0px 20px 0 0; }
#play-button{ float:left; margin-top:1px;border-right:1px solid #333; background:url(//www.cruznovillo.com/wp-content/themes/cruzmascruz/js/supersized/img/bg-hover.png) repeat-x 0 44px; }
#play-button:hover{ background-position:0 1px; cursor:pointer; }
#prevslide, #nextslide{ position:absolute; height:43px; width:43px; top:50%; margin-top:-21px; opacity:0.6; }
#prevslide{ left:10px; background:url(//www.cruznovillo.com/wp-content/themes/cruzmascruz/js/supersized/img/back.png); }
#nextslide{ right:10px; background:url(//www.cruznovillo.com/wp-content/themes/cruzmascruz/js/supersized/img/forward.png); }
#prevslide:active, #nextslide:active{ margin-top:-19px; }
#prevslide:hover, #nextslide:hover{ cursor:pointer; }
ul#slide-list{ padding:15px 0; float:left; position:absolute; left:50%; }
ul#slide-list li{ list-style:none; width:12px; height:12px; float:left; margin:0 5px 0 0; }
ul#slide-list li.current-slide a, ul#slide-list li.current-slide a:hover{ background-position:0 0px; }
ul#slide-list li a{ display:block; width:12px; height:12px; background:url(//www.cruznovillo.com/wp-content/themes/cruzmascruz/js/supersized/img/nav-dot.png) no-repeat 0 -24px; }
ul#slide-list li a:hover{ background-position:0 -12px; cursor:pointer; }
#tray-button{ float:right; margin-top:1px; border-left:1px solid #333; background:url(//www.cruznovillo.com/wp-content/themes/cruzmascruz/js/supersized/img/bg-hover.png) repeat-x 0 44px; }
#tray-button:hover{ background-position:0 1px; cursor:pointer; } #progress-back{ z-index:5; position:fixed; bottom:42px; left:0; height:8px; width:100%; background:url(//www.cruznovillo.com/wp-content/themes/cruzmascruz/js/supersized/img/progress-back.png) repeat-x; }
#progress-bar{ position:relative; height:8px; width:100%; background:url(//www.cruznovillo.com/wp-content/themes/cruzmascruz/js/supersized/img/progress-bar.png) repeat-x; } #nextthumb,#prevthumb { z-index:2; display:none; position:fixed; bottom:61px; height:75px; width:100px; overflow:hidden; background:#ddd; border:1px solid #fff; -webkit-box-shadow:0 0 5px #000; }
#nextthumb { right:12px; }
#prevthumb { left:12px; }
#nextthumb img, #prevthumb img { width:150px; height:auto;  }
#nextthumb:active, #prevthumb:active { bottom:59px; }
#nextthumb:hover, #prevthumb:hover { cursor:pointer; } #thumb-tray{ position:fixed; z-index:3; bottom:0; left:0; background:url(//www.cruznovillo.com/wp-content/themes/cruzmascruz/js/supersized/img/bg-black.png); height:150px; width:100%; overflow:hidden; text-align:center; -moz-box-shadow: 0px 0px 4px #000; -webkit-box-shadow: 0px 0px 4px #000; box-shadow: 0px 0px 4px #000; }
#thumb-back, #thumb-forward{ position:absolute; z-index:5; bottom:42px; height:108px; width:40px; }
#thumb-back{ left:0; background: url(//www.cruznovillo.com/wp-content/themes/cruzmascruz/js/supersized/img/thumb-back.png) no-repeat center center;}
#thumb-forward{ right:0; background:url(//www.cruznovillo.com/wp-content/themes/cruzmascruz/js/supersized/img/thumb-forward.png) no-repeat center center;}
#thumb-back:hover, #thumb-forward:hover{ cursor:pointer; background-color:rgba(256,256,256, 0.1); }
#thumb-back:hover{ border-right:1px solid rgba(256,256,256, 0.2); }
#thumb-forward:hover{ border-left:1px solid rgba(256,256,256, 0.2); }
ul#thumb-list{ display:inline-block; list-style:none; position:relative; left:0px; padding:0 0px; }
ul#thumb-list li{ background:#111; list-style:none; display:inline; width:150px; height:108px; overflow:hidden; float:left; margin:0; }
ul#thumb-list li img { width:200px; height:auto; opacity:0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter:alpha(opacity=60); -webkit-transition: all 100ms ease-in-out; -moz-transition: all 100ms ease-in-out; -o-transition: all 100ms ease-in-out; -ms-transition: all 100ms ease-in-out; transition: all 100ms ease-in-out; }
ul#thumb-list li.current-thumb img, ul#thumb-list li:hover img{ opacity:1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); }
ul#thumb-list li:hover{ cursor:pointer; }.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}