/*
Theme Name: Bombardearte
Theme URI: http://bombardearte.com
Author: Javier Martín
Description: Bombardearte website.
Version: 1.0
*/
@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700");
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-drag:none;box-sizing:border-box}body{overflow-x:hidden}a,h1,h2,h3,h4,h5,h6{font-weight:400}a{text-decoration:none}ul{list-style-type:none}figure,ul{margin:0;padding:0}:root{--bg-color:#fff;--roboto:"Roboto Condensed",sans-serif;--pink:#e10d7b;--grey:#636363}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;-webkit-scroll-behavior:smooth;-moz-osx-scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:Roboto Condensed,sans-serif;font-family:var(--roboto);font-weight:700;font-style:normal;font-stretch:normal;margin:0}h2{font-size:3vw;color:#e10d7b;color:var(--pink)}@media (max-width:1680px){h2{font-size:50px}}h3{font-size:2.5vw}@media (max-width:1680px){h3{font-size:40px}}a,button,input,label,li,ol,p,span,textarea,ul{font-family:Roboto Condensed,sans-serif;font-family:var(--roboto);font-weight:300;font-style:normal;font-stretch:normal;color:#636363;color:var(--grey)}p{font-size:1vw}@media (max-width:1680px){p{font-size:18px}}@media (max-width:768px){p{line-height:1.3}}a{font-size:1vw}@media (max-width:1680px){a{font-size:18px}}.left1{margin-left:1.5vw}.left2{margin-left:2.5vw}.left3{margin-left:3.5vw}.left4{margin-left:4.5vw}.container{position:relative}.container--small{width:60vw;margin:auto}header{width:100vw;top:2vw;left:0}header,header .logo{position:absolute;height:auto}header .logo{width:15vw;top:0;left:2vw}header .logo a{position:relative;width:100%;height:100%}header .logo a img{width:100%;height:auto;transition:all .5s ease-out}header .logo a img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease-out}header .menu-icon{position:fixed;width:2.5vw;height:auto;top:2vw;right:3vw;cursor:pointer}header .menu-icon img{width:100%;height:auto;transition:all .5s ease-out}header .menu-icon img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease-out}@media (max-width:1024px) and (orientation:landscape){header .logo{width:25vw}header .menu-icon{width:4vw}}@media (max-width:768px) and (orientation:portrait){header .logo{width:40vw}header .menu-icon{width:6vw}}@media (max-width:480px) and (orientation:portrait){header{top:3vw;left:1vw}header .logo{width:50vw}header .menu-icon{width:8vw;top:3vw;right:4vw}}footer{position:relative;width:100vw;height:5vh;background-color:#e10d7b;background-color:var(--pink)}footer .copy{position:absolute;width:25vw;height:auto;top:1.6vh;left:3vw}footer .copy p{margin:0;font-size:1vw}footer .footer-right{position:absolute;width:13vw;height:auto;top:0;right:3vw}footer .footer-right .legal{float:left;width:5vw;height:auto;padding-top:1.6vh}footer .footer-right .legal a:active,footer .footer-right .legal a:link,footer .footer-right .legal a:visited{text-decoration:none;font-size:1vw}footer .footer-right .legal a:hover{text-decoration:line-through}footer .footer-right .legal span{font-size:1vw;color:#fff}footer .footer-right .rrss-footer{float:left;width:8vw;height:auto;padding-top:1.4vh}footer .footer-right .rrss-footer a{width:1.3vw;height:auto;display:inline-block}footer .footer-right .rrss-footer a img{width:100%;height:auto;transition:all .5s ease-out}footer .footer-right .rrss-footer a img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease-out}#main-menu{position:fixed;width:20vw;height:100%;top:0;right:0;background-color:#e10d7b;background-color:var(--pink);padding:7vw 2.5vw 0;-webkit-transform:translatex(100%);transform:translatex(100%);display:none}@media(max-width:1440px){#main-menu{width:25vw}}@media(max-width:992px){#main-menu{width:50vw;padding:12vw 2.5vw 0}}#main-menu .logo-menu{position:absolute;width:10vw;height:auto;top:2vw;left:2vw}#main-menu .logo-menu a{position:relative;width:100%;height:100%}#main-menu .logo-menu a img{width:100%;height:auto;transition:all .5s ease-out}#main-menu .logo-menu a img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease-out}#main-menu .close{position:absolute;width:2vw;height:auto;top:1.5vw;right:1.5vw;cursor:pointer}@media(max-width:992px){#main-menu .close{width:3vw}}#main-menu .close img{width:100%;height:auto;transition:all .5s ease-out}#main-menu .close img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease-out}#main-menu nav{position:relative;width:15vw;height:auto}#main-menu nav ul{list-style:none}#main-menu nav ul li{transition:all .5s ease-out}#main-menu nav ul li .submenu{display:block;transition:all .5s ease-out}#main-menu nav ul li.itembba span{cursor:pointer;font-size:1.3vw;color:#fff}#main-menu nav ul li.itembba span:hover{text-decoration:line-through}#main-menu nav ul li.itembba .firstsubmenu{display:none;transition:all .5s ease-out}#main-menu nav ul li.itembba .firstsubmenu.openSubmenu{display:block;transition:all .5s ease-out}#main-menu nav ul li.itemproyectos{margin:.5vw}#main-menu nav ul li.itemproyectos span{cursor:pointer;font-size:1.3vw;color:#fff}#main-menu nav ul li.itemproyectos span:hover{text-decoration:line-through}#main-menu nav ul li.itemproyectos .submenu{display:none;transition:all .5s ease-out}#main-menu nav ul li.itemproyectos .submenu.openSubmenu{display:block;transition:all .5s ease-out}#main-menu nav ul li.itemnoticias{margin:.7vw .6vw}#main-menu nav ul li.itemncontacto{margin:1vw .5vw}#main-menu nav ul li.itemmarte,#main-menu nav ul li.itemnosotros{margin:.5vw 1vw}#main-menu nav ul li.itemmurales{margin:.5vw 1.5vw}#main-menu nav ul li.iteminspirate{margin:.5vw 1.7vw}#main-menu nav ul li.itemfilosofia{margin:.5vw 1vw}#main-menu nav ul li.itemservicios{margin:.5vw 1.2vw}#main-menu nav ul li a{font-size:1.3vw;color:#fff}#main-menu nav ul li a:hover{text-decoration:line-through}#main-menu nav ul li .firstsubmenu,#main-menu nav ul li .submenu{display:none;transition:display 1s ease-out}#main-menu .rrss-menu{position:absolute;width:12vw;height:auto;bottom:2vw;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;flex-wrap:nowrap}@media(max-width:992px){#main-menu .rrss-menu{bottom:7vw}}#main-menu .rrss-menu a{width:2vw;height:auto;display:inline-block}@media(max-width:992px){#main-menu .rrss-menu a{width:2.5vw}}#main-menu .rrss-menu a img{width:100%;height:auto;transition:all .5s ease-out}#main-menu .rrss-menu a img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease-out}#scrollup{display:none;position:fixed;width:5vw;height:auto;bottom:6vw;right:2vw;cursor:pointer;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#scrollup img{width:100%;height:auto;transition:all .5s ease-out}#scrollup img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease-out}.cc-window span.cc-message{color:#fff}.cc-window .cc-compliance a.cc_btn{background-color:#fff;color:#e10d7b;color:var(--pink);transition:all .5s ease-out}.cc-window .cc-compliance a.cc_btn:active,.cc-window .cc-compliance a.cc_btn:hover{background-color:#e10d7b;background-color:var(--pink);color:#fff;transition:all .5s ease-out}.notice{display:none;position:fixed;width:100%;height:100%;top:0;left:0;text-align:center}.notice .notice-container{position:absolute;width:50vw;height:auto;top:50%;left:50%;transform:translate(-25vw,-50%);-webkit-transform:translate(-25vw,-50%)}.notice .notice-container .notice-image{position:relative;width:20vw;height:auto;margin:auto}.notice .notice-container .notice-image img{width:100%;height:auto}.notice .notice-container p{font-size:4vw;color:#fff;margin:1vw;font-weight:700}@media (max-width:1024px){footer .copy{width:30vw}footer .copy p{font-size:1.4vw}footer .footer-right{width:20vw}footer .footer-right .legal{width:7vw}footer .footer-right .legal a:active,footer .footer-right .legal a:link,footer .footer-right .legal a:visited{text-decoration:none;font-size:1.4vw}footer .footer-right .legal span{font-size:1.4vw}footer .footer-right .rrss-footer{width:12vw}footer .footer-right .rrss-footer a{width:2vw}#main-menu .logo-menu{width:25vw}#main-menu nav{width:30vw}#main-menu nav ul li.itembba span,#main-menu nav ul li.itemproyectos span{font-size:25px}#main-menu nav ul li a{font-size:23px}#scrollup{width:6vw;bottom:8vw}#cookies{height:13vw;padding:1.5vw 5vw}#cookies p.cookiesTitle{font-size:2vw}#cookies p.cookiesText{font-size:1.4vw}#cookies a button#cookiesButton{width:8vw;height:2vw;font-size:1.5vw}}@media (max-width:768px){footer{position:relative;width:100vw;height:10vh;background-color:#e10d7b;background-color:var(--pink);padding:1.5vh 0}footer .copy{position:relative;width:50vw;height:auto;top:0;left:0;margin:auto}footer .copy p{font-size:2.5vw}footer .footer-right{position:relative;width:35vw;height:auto;top:0;right:0;margin:auto}footer .footer-right .legal{float:left;width:40%;height:auto;padding-top:1.6vh}footer .footer-right .legal a:active,footer .footer-right .legal a:link,footer .footer-right .legal a:visited{text-decoration:none;font-size:2.5vw}footer .footer-right .legal a:hover{text-decoration:line-through}footer .footer-right .legal span{font-size:2.5vw;color:#fff}footer .footer-right .rrss-footer{float:left;width:60%;height:auto;padding-top:1.4vh}footer .footer-right .rrss-footer a{width:3.5vw;height:auto;display:inline-block}footer .footer-right .rrss-footer a img{width:100%;height:auto}#main-menu{width:100vw;padding:25vw 2.5vw 0}#main-menu .logo-menu{width:30vw;top:3.5vw;left:3.5vw}#main-menu .close{width:4.5vw;top:3.5vw;right:3.5vw}#main-menu nav{width:60vw;margin:0 auto}#main-menu nav ul li.itembba span{font-size:5vw}#main-menu nav ul li.itemproyectos{margin:1vw}#main-menu nav ul li.itemproyectos span{font-size:5vw}#main-menu nav ul li.itemnoticias{margin:1.2vw .6vw}#main-menu nav ul li.itemncontacto{margin:1.5vw .5vw}#main-menu nav ul li.itemmarte,#main-menu nav ul li.itemnosotros{margin:1vw}#main-menu nav ul li.itemmurales{margin:1vw 1.5vw}#main-menu nav ul li.iteminspirate{margin:1vw 1.7vw}#main-menu nav ul li.itemfilosofia{margin:.5vw 1vw}#main-menu nav ul li.itemservicios{margin:1vw 1.2vw}#main-menu nav ul li a{font-size:5vw}#main-menu .rrss-menu{width:30vw;bottom:15vw}#main-menu .rrss-menu a{width:5vw}#scrollup{width:8vw;bottom:5vw}#cookies{height:25vw;padding:4vw 15vw}#cookies p.cookiesTitle{font-size:3vw}#cookies p.cookiesText{font-size:2vw}#cookies a button#cookiesButton{width:10vw;height:3vw;font-size:2vw}}@media (max-width:480px){footer .copy{width:70vw}footer .copy p{font-size:3.5vw}footer .footer-right{width:45vw}footer .footer-right .legal{padding-top:1.6vh}footer .footer-right .legal a:active,footer .footer-right .legal a:link,footer .footer-right .legal a:visited{text-decoration:none;font-size:3.5vw}footer .footer-right .legal a:hover{text-decoration:line-through}footer .footer-right .legal span{font-size:3.5vw;color:#fff}footer .footer-right .rrss-footer{padding-top:1.4vh}footer .footer-right .rrss-footer a{width:4.5vw;height:auto;display:inline-block}footer .footer-right .rrss-footer a img{width:100%;height:auto}#main-menu{padding:35vw 2.5vw 0}#main-menu .logo-menu{width:40vw;top:5vw;left:5vw}#main-menu .close{width:7vw;top:5vw;right:5vw}#main-menu nav ul li.itembba span{font-size:7vw}#main-menu nav ul li.itemproyectos{margin:2.5vw}#main-menu nav ul li.itemproyectos span{font-size:7vw}#main-menu nav ul li.itemnoticias{margin:2.7vw .6vw}#main-menu nav ul li.itemncontacto{margin:2vw .5vw}#main-menu nav ul li.itemmarte{margin:2.5vw 1vw}#main-menu nav ul li.itemmurales,#main-menu nav ul li.itemnosotros{margin:2.5vw 1.5vw}#main-menu nav ul li.iteminspirate{margin:2.5vw 1.7vw}#main-menu nav ul li.itemfilosofia{margin:2.5vw 1.5vw}#main-menu nav ul li.itemservicios{margin:2.5vw 1.7vw}#main-menu nav ul li a{font-size:7vw}#main-menu .rrss-menu{position:absolute;width:40vw;height:auto;bottom:20vw}#main-menu .rrss-menu a{width:8vw}#scrollup{width:12vw;bottom:5vw;right:0}#cookies{height:48vw;padding:2.5vw 8vw}#cookies p.cookiesTitle{font-size:6vw}#cookies p.cookiesText{font-size:4vw}#cookies a button#cookiesButton{width:18vw;height:5vw;font-size:4vw}}#page{padding:10vw 0 5vw;h1{font-size:4vw;margin-bottom:2.5vw}h3{margin-top:2.5vw}.wysiwyg{font-size:1vw;line-height:1.4;ul{margin:1em 0;li{font-size:1vw;line-height:1.4}}p{margin-bottom:2.5em}}}section#home{position:relative;width:100%;height:95vh}section#home div#homeslider{position:relative;width:100%;height:100%;overflow:hidden}section#home div#homeslider div.homeslider-move{position:relative;width:100%;height:400%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}section#home div#homeslider div.homeslider-move div.homeslider-slides{position:relative;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}section#home div#homeslider div.homeslider-move-mobile{display:none}@-webkit-keyframes escribir{0%{width:58%}to{width:0}}@keyframes escribir{0%{width:58%}to{width:0}}@media (max-width:480px) and (orientation:portrait){section#home div#homeslider div.homeslider-move{display:none}section#home div#homeslider div.homeslider-move-mobile{position:relative;width:100%;height:400%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}section#home div#homeslider div.homeslider-move-mobile div.homeslider-slides-mobile{position:relative;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}}#nosotros{padding:10vw 0 5vw}#nosotros,#nosotros #empresa,#nosotros #empresa .empresa-text-bloc{position:relative;width:100vw;height:auto}#nosotros #empresa .empresa-text-bloc{padding:0 10vw 0 25vw}#nosotros #empresa .empresa-text-bloc h2{text-align:right}#nosotros #empresa .empresa-text-bloc p a:active,#nosotros #empresa .empresa-text-bloc p a:link,#nosotros #empresa .empresa-text-bloc p a:visited{font-style:italic;font-weight:400;color:#000}#nosotros #empresa .empresa-text-bloc p a:hover{text-decoration:underline}#nosotros #empresa .number{position:absolute;font-size:10vw;top:8vw;left:20vw;opacity:.25;margin:0;font-weight:700;font-style:normal;font-stretch:normal}#nosotros #empresa .portraits-title{position:relative;margin-top:8vw}#nosotros #empresa .portraits-title h2{text-align:center;opacity:.5}#nosotros #empresa .portraits-container{position:relative;width:80vw;height:30vw;margin:5vw 10vw}#nosotros #empresa .portraits-container .portraits-flex{position:relative;width:60vw;height:30vw;margin:0 10vw}#nosotros #empresa .portraits-container .portraits-flex .portrait-one{position:absolute;width:12vw;height:24vw;top:1vw;left:0;overflow:hidden;cursor:pointer}#nosotros #empresa .portraits-container .portraits-flex .portrait-one img{width:150%;height:auto;transition:all .5s ease-out}#nosotros #empresa .portraits-container .portraits-flex .portrait-one img:hover{-webkit-transform:scale(1.3);transform:scale(1.3);transition:all .5s ease-out}#nosotros #empresa .portraits-container .portraits-flex .portrait-two{position:absolute;width:12vw;height:26vw;top:0;left:12vw;overflow:hidden;cursor:pointer}#nosotros #empresa .portraits-container .portraits-flex .portrait-two img{width:170%;height:auto;transition:all .5s ease-out}#nosotros #empresa .portraits-container .portraits-flex .portrait-two img:hover{-webkit-transform:scale(1.3);transform:scale(1.3);transition:all .5s ease-out}#nosotros #empresa .portraits-container .portraits-flex .portrait-three{position:absolute;width:12vw;height:24vw;top:1vw;left:24vw;overflow:hidden;cursor:pointer}#nosotros #empresa .portraits-container .portraits-flex .portrait-three img{width:160%;height:auto;transition:all .5s ease-out}#nosotros #empresa .portraits-container .portraits-flex .portrait-three img:hover{-webkit-transform:scale(1.3);transform:scale(1.3);transition:all .5s ease-out}#nosotros #empresa .portraits-container .portraits-flex .portrait-four{position:absolute;width:12vw;height:26vw;top:0;left:36vw;overflow:hidden;cursor:pointer}#nosotros #empresa .portraits-container .portraits-flex .portrait-four img{width:180%;height:auto;transition:all .5s ease-out}#nosotros #empresa .portraits-container .portraits-flex .portrait-four img:hover{-webkit-transform:scale(1.3);transform:scale(1.3);transition:all .5s ease-out}#nosotros #empresa .portraits-container .portraits-flex .portrait-five{position:absolute;width:12vw;height:24vw;top:1vw;left:48vw;overflow:hidden;cursor:pointer}#nosotros #empresa .portraits-container .portraits-flex .portrait-five img{width:160%;height:auto;transition:all .5s ease-out}#nosotros #empresa .portraits-container .portraits-flex .portrait-five img:hover{-webkit-transform:scale(1.3);transform:scale(1.3);transition:all .5s ease-out}#nosotros #empresa .portraits-container .portraits-lb{position:relative;width:60vw;height:20vw;padding:2.5vw 7.5vw}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg{position:relative;width:60vw;height:16vw;padding:2vw}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg .portraits-lb-title-container{position:relative;width:100%;height:auto}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg .portraits-lb-title-container p{position:relative;display:block;font-size:2vw;line-height:2vw;margin-top:0;margin-bottom:0;font-weight:700;font-style:normal;font-stretch:normal}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg .portraits-lb-text{position:relative;width:30vw;height:auto;padding-left:1.5vw}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg .portraits-lb-text p{margin-top:1vw}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg .closelb{position:absolute;width:2vw;height:auto;top:2vw;right:2vw;cursor:pointer}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg .closelb img{width:100%;height:auto}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg .closelb img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-image{position:absolute;width:15vw;height:auto;top:0;left:43vw;overflow:hidden}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-image img{width:100%;height:auto}#nosotros #empresa .portraits-container .portraits-lb.lb01,#nosotros #empresa .portraits-container .portraits-lb.lb02,#nosotros #empresa .portraits-container .portraits-lb.lb03,#nosotros #empresa .portraits-container .portraits-lb.lb04,#nosotros #empresa .portraits-container .portraits-lb.lb05{display:none}#nosotros #filosofia{position:relative;width:100vw;height:auto;background-color:#e10d7b;background-color:var(--pink)}#nosotros #filosofia .empresa-text-bloc{position:relative;width:100vw;height:auto;padding:4vw 30vw 5vw 10vw}#nosotros #filosofia .empresa-text-bloc h2{text-align:left}#nosotros #filosofia .empresa-text-bloc p{color:#fff}#nosotros #filosofia .empresa-text-bloc p a:active,#nosotros #filosofia .empresa-text-bloc p a:link,#nosotros #filosofia .empresa-text-bloc p a:visited{font-style:italic;font-weight:400}#nosotros #filosofia .empresa-text-bloc p a:hover{text-decoration:underline}#nosotros #filosofia .filosofia-image{position:absolute;width:30vw;height:auto;bottom:-5vw;right:3vw}#nosotros #filosofia .filosofia-image img{width:100%;height:auto}#nosotros #filosofia .number{position:absolute;font-size:10vw;bottom:3vw;right:6vw;opacity:.25;margin:0;font-weight:700;font-style:normal;font-stretch:normal}#nosotros #servicios{position:relative;width:100vw;height:auto;margin-top:10vw}#nosotros #servicios .servicios-text-bloc{position:relative;width:100vw;height:auto;padding:0 15vw 3vw}#nosotros #servicios .servicios-text-bloc h2{text-align:right}#nosotros #servicios .number{position:absolute;font-size:10vw;top:0;left:25vw;opacity:.25;margin:0;font-weight:700;font-style:normal;font-stretch:normal}#nosotros #servicios .servicios-arte{position:relative;width:80vw;height:30vw;margin:0 10vw}#nosotros #servicios .servicios-arte .servicios-arte-box1{position:absolute;width:24vw;height:22vw;top:2vw;left:0;overflow:hidden}#nosotros #servicios .servicios-arte .servicios-arte-box2{position:absolute;width:25vw;height:25vw;overflow:hidden;top:0;left:25vw}#nosotros #servicios .servicios-arte .servicios-arte-box2 .servicios-arte-title{position:relative;padding:3vw 1vw}#nosotros #servicios .servicios-arte .servicios-arte-box2 .servicios-arte-title h3{line-height:2vw}#nosotros #servicios .servicios-arte .servicios-arte-box2 p{position:relative;width:25vw;height:auto;margin:0;padding:0 2vw}#nosotros #servicios .servicios-arte .servicios-arte-box3{position:absolute;top:4vw;right:0;width:29vw;height:20vw;overflow:hidden}#nosotros #servicios .servicios-arte .servicios-link{position:absolute;width:8vw;height:auto;bottom:2vw;right:2vw}#nosotros #servicios .servicios-arte .servicios-link a p{position:absolute;width:4vw;font-size:1.3vw;font-weight:400;display:inline-block;margin:0;top:50%;left:0;transform:translatey(-50%);-webkit-transform:translatey(-50%);color:#000}#nosotros #servicios .servicios-arte .servicios-link a img{position:absolute;width:4vw;height:auto;top:50%;left:2.5vw;transform:translatey(-50%);-webkit-transform:translatey(-50%)}#nosotros #servicios .servicios-murales{position:relative;width:72vw;height:30vw;margin:5vw 14vw}#nosotros #servicios .servicios-murales .servicios-murales-box1{position:absolute;width:35vw;height:10vw;top:0;left:6vw;overflow:hidden}#nosotros #servicios .servicios-murales .servicios-murales-box2{position:absolute;width:30vw;height:25vw;overflow:hidden;top:1.5vw;right:0}#nosotros #servicios .servicios-murales .servicios-murales-box2 .servicios-murales-title{position:relative;padding:3vw 1vw}#nosotros #servicios .servicios-murales .servicios-murales-box2 .servicios-murales-title h3{line-height:2vw}#nosotros #servicios .servicios-murales .servicios-murales-box2 p{position:relative;width:30vw;height:auto;margin:0;padding:0 2vw}#nosotros #servicios .servicios-murales .servicios-link{position:absolute;width:8vw;height:auto;bottom:1vw;left:1vw}#nosotros #servicios .servicios-murales .servicios-link a p{position:absolute;width:4vw;font-size:1.3vw;font-weight:400;display:inline-block;margin:0;top:50%;left:0;transform:translatey(-50%);-webkit-transform:translatey(-50%);color:#000}#nosotros #servicios .servicios-murales .servicios-link a img{position:absolute;width:4vw;height:auto;top:50%;left:2.5vw;transform:translatey(-50%);-webkit-transform:translatey(-50%)}#nosotros #servicios .servicios-murales .servicios-murales-box3{position:absolute;width:9vw;height:13vw;top:11vw;left:4vw;overflow:hidden}#nosotros #servicios .servicios-murales .servicios-murales-box4{position:absolute;width:27vw;height:17vw;top:11vw;left:14vw;overflow:hidden}@media (max-width:1024px) and (orientation:landscape){#nosotros{position:relative;width:100vw;height:auto;padding:15vw 0 5vw}#nosotros #empresa .empresa-text-bloc{position:relative;width:100vw;height:auto;padding:0 10vw 0 25vw}#nosotros #empresa .empresa-text-bloc h2{text-align:right}#nosotros #empresa .portraits-container .portraits-lb{position:relative;width:70vw;height:20vw;padding:2.5vw 5vw}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg{position:relative;width:70vw;height:20vw;padding:2vw}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg .portraits-lb-text{position:relative;width:40vw}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-image{position:absolute;width:17vw}#nosotros #filosofia .filosofia-image{position:absolute;width:34vw;height:auto;bottom:-4vw;right:3vw}#nosotros #servicios .servicios-arte{margin:10vw 10vw 8vw}#nosotros #servicios .servicios-arte .servicios-arte-box2{position:absolute;width:25vw;height:29vw;overflow:hidden;top:0;left:25vw}@media (max-width:992px){#nosotros #servicios .servicios-arte .servicios-arte-box2{height:32vw}}#nosotros #servicios .servicios-arte .servicios-arte-box2 .servicios-arte-title{position:relative;padding:3vw 1vw 2vw}#nosotros #servicios .servicios-arte .servicios-arte-box2 .servicios-arte-title h3{font-size:2.5vw;line-height:2.2vw}#nosotros #servicios .servicios-murales{margin:8vw 14vw 15vw}#nosotros #servicios .servicios-murales .servicios-murales-box2{position:absolute;width:30vw;height:31vw;overflow:hidden;top:1vw;right:0}@media (max-width:992px){#nosotros #servicios .servicios-murales .servicios-murales-box2{height:35vw}}#nosotros #servicios .servicios-murales .servicios-murales-box2 .servicios-murales-title{position:relative;padding:3vw 1vw 2vw}#nosotros #servicios .servicios-murales .servicios-murales-box2 .servicios-murales-title h3{font-size:2.5vw;line-height:2.2vw}}@media (max-width:768px) and (orientation:portrait){#nosotros{padding:20vw 0 8vw}#nosotros #empresa .empresa-text-bloc{position:relative;width:100vw;height:auto;padding:0 10vw 0 25vw}#nosotros #empresa .empresa-text-bloc h2{font-size:6vw}#nosotros #empresa .empresa-text-bloc p{font-size:2.5vw}#nosotros #empresa p.number{font-size:15vw;top:15vw;left:15vw}#nosotros #empresa .portraits-title{position:relative;margin-top:10vw}#nosotros #empresa .portraits-title h2{font-size:5vw;text-align:center;opacity:.5}#nosotros #empresa .portraits-container{width:80vw;height:35vw;margin:5vw 10vw 8vw}#nosotros #empresa .portraits-container .portraits-flex{width:70vw;height:35vw;margin:0 5vw}#nosotros #empresa .portraits-container .portraits-flex .portrait-one{width:14vw;height:28vw;top:1vw}#nosotros #empresa .portraits-container .portraits-flex .portrait-two{width:14vw;height:30vw;top:0;left:14vw}#nosotros #empresa .portraits-container .portraits-flex .portrait-three{width:14vw;height:28vw;top:1vw;left:28vw}#nosotros #empresa .portraits-container .portraits-flex .portrait-four{width:14vw;height:30vw;top:0;left:42vw}#nosotros #empresa .portraits-container .portraits-flex .portrait-five{width:14vw;height:28vw;top:1vw;left:56vw}#nosotros #empresa .portraits-container .portraits-lb{position:relative;width:80vw;height:40vw;padding:2.5vw 0}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg{position:relative;width:80vw;height:32vw;padding:2vw}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg .portraits-lb-title-container p{font-size:3.5vw;line-height:3.2vw}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg .portraits-lb-text{position:relative;width:40vw}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg .portraits-lb-text p{font-size:1.8vw;margin:2vw}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-bg .closelb{width:4.5vw;top:2.5vw;right:2.5vw}#nosotros #empresa .portraits-container .portraits-lb .portraits-lb-image{width:26.5vw}#nosotros #filosofia .empresa-text-bloc{position:relative;width:100vw;height:auto;padding:4vw 30vw 8vw 10vw}#nosotros #filosofia .empresa-text-bloc h2{font-size:6vw}#nosotros #filosofia .empresa-text-bloc p{font-size:2.5vw}#nosotros #filosofia .filosofia-image{display:none}#nosotros #filosofia p.number{font-size:15vw}#nosotros #servicios .servicios-text-bloc h2{font-size:6vw}#nosotros #servicios p.number{top:2vw;left:22vw;font-size:15vw}#nosotros #servicios .servicios-arte{height:35vw;margin:5vw 10vw}#nosotros #servicios .servicios-arte .servicios-arte-box1{width:22vw}#nosotros #servicios .servicios-arte .servicios-arte-box2{width:34vw;height:34vw;left:23vw}#nosotros #servicios .servicios-arte .servicios-arte-box2 .servicios-arte-title{padding:2vw 1vw}#nosotros #servicios .servicios-arte .servicios-arte-box2 .servicios-arte-title h3{font-size:4vw;line-height:3.4vw}#nosotros #servicios .servicios-arte .servicios-arte-box2 p{width:34vw;font-size:2vw}#nosotros #servicios .servicios-arte .servicios-arte-box3{width:22vw;height:22vw}#nosotros #servicios .servicios-arte .servicios-link{bottom:2vw}#nosotros #servicios .servicios-arte .servicios-link a p{font-size:3vw}#nosotros #servicios .servicios-arte .servicios-link a img{width:7vw;left:4vw}#nosotros #servicios .servicios-murales{position:relative;width:76vw;height:43vw;margin:12vw}#nosotros #servicios .servicios-murales .servicios-murales-box1{position:absolute;width:33vw;height:12vw;top:2vw;left:5vw;overflow:hidden}#nosotros #servicios .servicios-murales .servicios-murales-box2{width:37vw;height:36vw}#nosotros #servicios .servicios-murales .servicios-murales-box2 .servicios-murales-title{padding:2vw 1vw}#nosotros #servicios .servicios-murales .servicios-murales-box2 .servicios-murales-title h3{font-size:4vw;line-height:3.4vw}#nosotros #servicios .servicios-murales .servicios-murales-box2 p{width:37vw;font-size:2vw}#nosotros #servicios .servicios-murales .servicios-link{left:5vw;bottom:3vw}#nosotros #servicios .servicios-murales .servicios-link a p{font-size:3vw}#nosotros #servicios .servicios-murales .servicios-link a img{width:7vw;left:4vw}#nosotros #servicios .servicios-murales .servicios-murales-box3{width:10vw;height:15vw;top:15vw;left:0}#nosotros #servicios .servicios-murales .servicios-murales-box4{top:15vw;left:11vw}}@media (max-width:480px) and (orientation:portrait){#nosotros{padding:25vw 0 8vw}#nosotros #empresa .empresa-text-bloc{margin-bottom:10vw}#nosotros #empresa .empresa-text-bloc h2{font-size:8vw}#nosotros #empresa .empresa-text-bloc p{font-size:4vw}#nosotros #empresa p.number{font-size:25vw;top:20vw;left:13vw}#nosotros #empresa .portraits-container,#nosotros #empresa .portraits-title{display:none}#nosotros #filosofia{padding:8vw 25vw 8vw 10vw}#nosotros #filosofia .empresa-text-bloc h2{font-size:8vw}#nosotros #filosofia .empresa-text-bloc p{font-size:4vw}#nosotros #filosofia p.number{font-size:25vw}#nosotros #servicios .servicios-text-bloc{padding:0 10vw 8vw 18vw}#nosotros #servicios .servicios-text-bloc h2{font-size:8vw}#nosotros #servicios p.number{top:0;left:5vw;font-size:25vw}#nosotros #servicios .servicios-arte{width:80vw;height:auto;margin:5vw 10vw}#nosotros #servicios .servicios-arte .servicios-arte-box1{width:29vw;left:51vw;top:30vw}#nosotros #servicios .servicios-arte .servicios-arte-box2{position:relative;width:50vw;height:74vw;left:0;padding-bottom:4vw}#nosotros #servicios .servicios-arte .servicios-arte-box2 .servicios-arte-title{padding:3vw}#nosotros #servicios .servicios-arte .servicios-arte-box2 .servicios-arte-title h3{font-size:6vw;line-height:5.2vw}#nosotros #servicios .servicios-arte .servicios-arte-box2 p{width:46vw;font-size:3.8vw;padding-left:4vw}#nosotros #servicios .servicios-arte .servicios-arte-box3{width:29vw;height:22vw;top:6vw}#nosotros #servicios .servicios-arte .servicios-link{width:14vw;height:auto;bottom:7vw;right:7vw}#nosotros #servicios .servicios-arte .servicios-link a p{font-size:4vw}#nosotros #servicios .servicios-arte .servicios-link a img{width:8vw;left:6vw}#nosotros #servicios .servicios-murales{position:relative;width:80vw;height:auto;margin:15vw 10vw}#nosotros #servicios .servicios-murales .servicios-murales-box1{position:absolute;width:29vw;height:20vw;top:5vw;left:0;overflow:hidden}#nosotros #servicios .servicios-murales .servicios-murales-box2{position:relative;width:50vw;height:auto;padding-bottom:4vw;margin-left:30vw}#nosotros #servicios .servicios-murales .servicios-murales-box2 .servicios-murales-title{padding:3vw}#nosotros #servicios .servicios-murales .servicios-murales-box2 .servicios-murales-title h3{font-size:6vw;line-height:5.2vw}#nosotros #servicios .servicios-murales .servicios-murales-box2 p{width:46vw;font-size:3.8vw;padding-left:4vw}#nosotros #servicios .servicios-murales .servicios-link{width:14vw;height:auto;bottom:6vw;left:7vw}#nosotros #servicios .servicios-murales .servicios-link a p{font-size:4vw}#nosotros #servicios .servicios-murales .servicios-link a img{width:8vw;left:6vw}#nosotros #servicios .servicios-murales .servicios-murales-box3{width:29vw;height:20vw;top:27vw;left:0}#nosotros #servicios .servicios-murales .servicios-murales-box4{width:29vw;height:23vw;top:49vw;left:0}}section#proyectos-arte{position:relative;width:100vw;height:auto}section#proyectos-arte div.featured-image{position:relative;width:100vw;height:35vw;overflow:hidden}section#proyectos-arte div.featured-image img{width:100%;height:auto}section#proyectos-arte div.proyect-title{position:relative;width:70vw;height:3vw;margin:5vw 15vw 0}section#proyectos-arte div.proyect-title h3{font-size:3vw;color:#000;text-align:center}section#proyectos-arte div.proyect-description{position:relative;width:70vw;height:auto;margin:5vw 15vw 0}section#proyectos-arte div.proyect-description div.description-data{position:absolute;width:35vw;height:auto;top:0;left:0}section#proyectos-arte div.proyect-description div.description-data p.client{margin:0}section#proyectos-arte div.proyect-description div.description-data p.client span,section#proyectos-arte div.proyect-description div.description-data p.date span,section#proyectos-arte div.proyect-description div.description-data p.location span,section#proyectos-arte div.proyect-description div.description-data p.materials span{font-weight:400;color:#000}section#proyectos-arte div.proyect-description div.description-text{position:relative;width:35vw;height:auto;margin-left:35vw}section#proyectos-arte div.proyect-description div.description-text p span{font-weight:400;color:#000}section#proyectos-arte div.proyect-description div.description-text p a:active,section#proyectos-arte div.proyect-description div.description-text p a:link,section#proyectos-arte div.proyect-description div.description-text p a:visited{font-style:italic;font-weight:400;color:#000}section#proyectos-arte div.proyect-description div.description-text p a:hover{text-decoration:underline}section#proyectos-arte div.gallery{position:relative;width:70vw;height:auto;margin:5vw 15vw 0}section#proyectos-arte div.gallery img{width:100%;height:auto;margin:.5vw 0}section#proyectos-arte ul.navigationarrows{position:relative;width:70vw;height:auto;display:inline-block;margin:4vw 15vw 8vw}section#proyectos-arte ul.navigationarrows li.previous{float:left;width:50%;height:auto;font-size:1.3vw}section#proyectos-arte ul.navigationarrows li.previous:hover{color:#000;font-weight:400}section#proyectos-arte ul.navigationarrows li.previous a:active,section#proyectos-arte ul.navigationarrows li.previous a:link,section#proyectos-arte ul.navigationarrows li.previous a:visited{decoration:none}section#proyectos-arte ul.navigationarrows li.previous a:hover{color:#000;font-weight:400}section#proyectos-arte ul.navigationarrows li.next{float:left;width:50%;height:auto;text-align:right;font-size:1.3vw}section#proyectos-arte ul.navigationarrows li.next:hover{color:#000;font-weight:400}section#proyectos-arte ul.navigationarrows li.next a:active,section#proyectos-arte ul.navigationarrows li.next a:link,section#proyectos-arte ul.navigationarrows li.next a:visited{decoration:none}section#proyectos-arte ul.navigationarrows li.next a:hover{color:#000;font-weight:400}section#proyectos-arte a{text-decoration:none}section#proyectos-arte a span.back{position:fixed;display:inline-block;width:5vw;height:5vw;top:45vw;right:5vw;border:2px solid #636363;border:2px solid var(--grey);padding-top:3vw;text-align:center;font-weight:400;font-size:1.2vw}@media (max-width:1024px) and (orientation:landscape){section#proyectos-arte div.proyect-title{margin:5vw 15vw 0}section#proyectos-arte div.proyect-title h3{font-size:3vw}section#proyectos-arte div.proyect-description div.description-data{position:absolute;width:35vw;height:auto;top:0;left:0}section#proyectos-arte div.proyect-description div.description-data p.client{margin:0}section#proyectos-arte div.proyect-description div.description-data p.client span,section#proyectos-arte div.proyect-description div.description-data p.date span,section#proyectos-arte div.proyect-description div.description-data p.location span,section#proyectos-arte div.proyect-description div.description-data p.materials span,section#proyectos-arte div.proyect-description div.description-text p span,section#proyectos-arte ul.navigationarrows li.next,section#proyectos-arte ul.navigationarrows li.previous{font-size:1.4vw}}@media (max-width:768px) and (orientation:portrait){section#proyectos-arte div.proyect-title{margin:5vw 15vw 0}section#proyectos-arte div.proyect-title h3{font-size:5vw}section#proyectos-arte div.proyect-description{position:relative;width:80vw;height:auto;margin:10vw 10vw 0}section#proyectos-arte div.proyect-description div.description-data{width:35vw}section#proyectos-arte div.proyect-description div.description-data p.client{margin:0;font-size:2.5vw}section#proyectos-arte div.proyect-description div.description-data p.date,section#proyectos-arte div.proyect-description div.description-data p.location,section#proyectos-arte div.proyect-description div.description-data p.materials{font-size:2.5vw}section#proyectos-arte div.proyect-description div.description-text{width:40vw;margin-left:40vw}section#proyectos-arte div.proyect-description div.description-text p{font-size:2.5vw}section#proyectos-arte div.gallery{width:80vw;margin:10vw 10vw 0}section#proyectos-arte ul.navigationarrows{width:80vw;margin:4vw 10vw 8vw}section#proyectos-arte ul.navigationarrows li.next,section#proyectos-arte ul.navigationarrows li.previous{font-size:2.5vw}}@media (max-width:480px) and (orientation:portrait){section#proyectos-arte div.proyect-description{position:relative;width:80vw;height:auto;margin:10vw 10vw 0}section#proyectos-arte div.proyect-description div.description-data{position:relative;width:80vw}section#proyectos-arte div.proyect-description div.description-data p.client,section#proyectos-arte div.proyect-description div.description-data p.date,section#proyectos-arte div.proyect-description div.description-data p.location,section#proyectos-arte div.proyect-description div.description-data p.materials{font-size:4vw}section#proyectos-arte div.proyect-description div.description-text{width:80vw;margin-left:0}section#proyectos-arte div.proyect-description div.description-text p,section#proyectos-arte ul.navigationarrows li.next,section#proyectos-arte ul.navigationarrows li.previous{font-size:4vw}}section#proyectos-murales{position:relative;width:100vw;height:auto}section#proyectos-murales div.featured-image{position:relative;width:100vw;height:35vw;overflow:hidden}section#proyectos-murales div.featured-image img{width:100%;height:auto}section#proyectos-murales div.proyect-title{position:relative;width:70vw;height:3vw;margin:5vw 15vw 0}section#proyectos-murales div.proyect-title h3{font-size:3vw;color:#000;text-align:center}section#proyectos-murales div.proyect-description{position:relative;width:70vw;height:auto;margin:5vw 15vw 0}section#proyectos-murales div.proyect-description div.description-data{position:absolute;width:35vw;height:auto;top:0;left:0}section#proyectos-murales div.proyect-description div.description-data p.client{margin:0}section#proyectos-murales div.proyect-description div.description-data p.client span,section#proyectos-murales div.proyect-description div.description-data p.date span,section#proyectos-murales div.proyect-description div.description-data p.location span,section#proyectos-murales div.proyect-description div.description-data p.materials span{font-weight:400;color:#000}section#proyectos-murales div.proyect-description div.description-text{position:relative;width:35vw;height:auto;margin-left:35vw}section#proyectos-murales div.proyect-description div.description-text p span{font-weight:400;color:#000}section#proyectos-murales div.proyect-description div.description-text p a:active,section#proyectos-murales div.proyect-description div.description-text p a:link,section#proyectos-murales div.proyect-description div.description-text p a:visited{font-style:italic;font-weight:400;color:#000}section#proyectos-murales div.proyect-description div.description-text p a:hover{text-decoration:underline}section#proyectos-murales div.gallery{position:relative;width:70vw;height:auto;margin:5vw 15vw 0}section#proyectos-murales div.gallery img{width:100%;height:auto;margin:.5vw 0}section#proyectos-murales ul.navigationarrows{position:relative;width:70vw;height:auto;display:inline-block;margin:4vw 15vw 8vw}section#proyectos-murales ul.navigationarrows li.previous{float:left;width:50%;height:auto;font-size:1.3vw}section#proyectos-murales ul.navigationarrows li.previous:hover{color:#000;font-weight:400}section#proyectos-murales ul.navigationarrows li.previous a:active,section#proyectos-murales ul.navigationarrows li.previous a:link,section#proyectos-murales ul.navigationarrows li.previous a:visited{decoration:none}section#proyectos-murales ul.navigationarrows li.previous a:hover{color:#000;font-weight:400}section#proyectos-murales ul.navigationarrows li.next{float:left;width:50%;height:auto;text-align:right;font-size:1.3vw}section#proyectos-murales ul.navigationarrows li.next:hover{color:#000;font-weight:400}section#proyectos-murales ul.navigationarrows li.next a:active,section#proyectos-murales ul.navigationarrows li.next a:link,section#proyectos-murales ul.navigationarrows li.next a:visited{decoration:none}section#proyectos-murales ul.navigationarrows li.next a:hover{color:#000;font-weight:400}section#proyectos-murales a{text-decoration:none}section#proyectos-murales a span.back{position:fixed;display:inline-block;width:5vw;height:5vw;top:45vw;right:5vw;border:2px solid #636363;border:2px solid var(--grey);padding-top:3vw;text-align:center;font-weight:400;font-size:1.2vw}@media (max-width:1024px) and (orientation:landscape){section#proyectos-murales div.proyect-title{margin:5vw 15vw 0}section#proyectos-murales div.proyect-title h3{font-size:3vw}section#proyectos-murales div.proyect-description div.description-data{position:absolute;width:35vw;height:auto;top:0;left:0}section#proyectos-murales div.proyect-description div.description-data p.client{margin:0}section#proyectos-murales div.proyect-description div.description-data p.client span,section#proyectos-murales div.proyect-description div.description-data p.date span,section#proyectos-murales div.proyect-description div.description-data p.location span,section#proyectos-murales div.proyect-description div.description-data p.materials span,section#proyectos-murales div.proyect-description div.description-text p span,section#proyectos-murales ul.navigationarrows li.next,section#proyectos-murales ul.navigationarrows li.previous{font-size:1.4vw}}@media (max-width:768px) and (orientation:portrait){section#proyectos-murales div.proyect-title{margin:5vw 15vw 0}section#proyectos-murales div.proyect-title h3{font-size:5vw}section#proyectos-murales div.proyect-description{position:relative;width:80vw;height:auto;margin:10vw 10vw 0}section#proyectos-murales div.proyect-description div.description-data{width:35vw}section#proyectos-murales div.proyect-description div.description-data p.client{margin:0;font-size:2.5vw}section#proyectos-murales div.proyect-description div.description-data p.date,section#proyectos-murales div.proyect-description div.description-data p.location,section#proyectos-murales div.proyect-description div.description-data p.materials{font-size:2.5vw}section#proyectos-murales div.proyect-description div.description-text{width:40vw;margin-left:40vw}section#proyectos-murales div.proyect-description div.description-text p{font-size:2.5vw}section#proyectos-murales div.gallery{width:80vw;margin:10vw 10vw 0}section#proyectos-murales ul.navigationarrows{width:80vw;margin:4vw 10vw 8vw}section#proyectos-murales ul.navigationarrows li.next,section#proyectos-murales ul.navigationarrows li.previous{font-size:2.5vw}}@media (max-width:480px) and (orientation:portrait){section#proyectos-murales div.proyect-description{position:relative;width:80vw;height:auto;margin:10vw 10vw 0}section#proyectos-murales div.proyect-description div.description-data{position:relative;width:80vw}section#proyectos-murales div.proyect-description div.description-data p.client,section#proyectos-murales div.proyect-description div.description-data p.date,section#proyectos-murales div.proyect-description div.description-data p.location,section#proyectos-murales div.proyect-description div.description-data p.materials{font-size:4vw}section#proyectos-murales div.proyect-description div.description-text{width:80vw;margin-left:0}section#proyectos-murales div.proyect-description div.description-text p,section#proyectos-murales ul.navigationarrows li.next,section#proyectos-murales ul.navigationarrows li.previous{font-size:4vw}}#proyectos-inspirate{position:relative;width:100vw;height:auto}#proyectos-inspirate .featured-image{position:relative;width:100vw;height:35vw;overflow:hidden}#proyectos-inspirate .featured-image img{width:100%;height:auto}#proyectos-inspirate .proyect-title{position:relative;width:70vw;height:3vw;margin:5vw 15vw 0}#proyectos-inspirate .proyect-title h3{font-size:3vw;color:#000;text-align:center}@media (max-width:768px) and (orientation:portrait){#proyectos-inspirate .proyect-title h3{font-size:18px;margin-bottom:30px}}#proyectos-inspirate .proyect-description{position:relative;width:70vw;height:auto;margin:5vw 15vw 0}#proyectos-inspirate .proyect-description .description-text{position:relative;width:50vw;height:auto;margin:auto}#proyectos-inspirate .proyect-description .description-text p span{font-weight:400;color:#000}#proyectos-inspirate .proyect-description .description-text p a:active,#proyectos-inspirate .proyect-description .description-text p a:link,#proyectos-inspirate .proyect-description .description-text p a:visited{font-style:italic;font-weight:400;color:#000}#proyectos-inspirate .proyect-description .description-text p a:hover{text-decoration:underline}#proyectos-inspirate .proyect-description .description-text p img{width:100%;height:auto}#proyectos-inspirate .gallery{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;width:70vw;height:auto;margin:5vw 15vw 0}#proyectos-inspirate .gallery .full{width:100%}#proyectos-inspirate .gallery .half{width:49%}@media (max-width:992px) and (orientation:portrait){#proyectos-inspirate .gallery .half{width:100%}}#proyectos-inspirate .gallery img{width:100%;height:auto;margin:.5vw 0}#proyectos-inspirate .proyect-attribute{position:relative;width:70vw;height:auto;margin:5vw 15vw 0}#proyectos-inspirate .proyect-attribute .description-text{position:relative;width:50vw;height:auto;margin:auto}#proyectos-inspirate .proyect-attribute .description-text p{font-size:16px}@media (max-width:1680px) and (orientation:portrait){#proyectos-inspirate .proyect-attribute .description-text p{font-size:18px}}#proyectos-inspirate .proyect-attribute .description-text p span{font-weight:400;color:#000}#proyectos-inspirate .proyect-attribute .description-text p a:active,#proyectos-inspirate .proyect-attribute .description-text p a:link,#proyectos-inspirate .proyect-attribute .description-text p a:visited{font-style:italic;font-weight:400;color:#000}#proyectos-inspirate .proyect-attribute .description-text p a:hover{text-decoration:underline}#proyectos-inspirate .navigationarrows{position:relative;width:70vw;height:auto;display:inline-block;margin:4vw 15vw 8vw}#proyectos-inspirate .navigationarrows .previous{float:left;width:50%;height:auto;font-size:1.3vw}#proyectos-inspirate .navigationarrows .previous:hover{color:#000;font-weight:400}#proyectos-inspirate .navigationarrows .previous a:active,#proyectos-inspirate .navigationarrows .previous a:link,#proyectos-inspirate .navigationarrows .previous a:visited{decoration:none}#proyectos-inspirate .navigationarrows .previous a:hover{color:#000;font-weight:400}#proyectos-inspirate .navigationarrows .next{float:left;width:50%;height:auto;text-align:right;font-size:1.3vw}#proyectos-inspirate .navigationarrows .next:hover{color:#000;font-weight:400}#proyectos-inspirate .navigationarrows .next a:active,#proyectos-inspirate .navigationarrows .next a:link,#proyectos-inspirate .navigationarrows .next a:visited{decoration:none}#proyectos-inspirate .navigationarrows .next a:hover{color:#000;font-weight:400}@media (max-width:1024px) and (orientation:landscape){#proyectos-arte .proyect-title{margin:5vw 15vw 0}#proyectos-arte .proyect-description .description-data{position:absolute;width:35vw;height:auto;top:0;left:0}#proyectos-arte .proyect-description .description-data .client{margin:0;font-size:1.4vw}#proyectos-arte .navigationarrows .next,#proyectos-arte .navigationarrows .previous,#proyectos-arte .proyect-description .description-data .client span,#proyectos-arte .proyect-description .description-text p span{font-size:1.4vw}}@media (max-width:768px) and (orientation:portrait){#proyectos-arte .proyect-title{margin:5vw 15vw 0}#proyectos-arte .proyect-title h3{font-size:5vw}#proyectos-arte .proyect-attribute,#proyectos-arte .proyect-description{position:relative;width:80vw;height:auto;margin:10vw 10vw 0}#proyectos-arte .proyect-attribute .description-text,#proyectos-arte .proyect-description .description-text{width:40vw;margin-left:40vw}#proyectos-arte .proyect-attribute .description-text p,#proyectos-arte .proyect-description .description-text p{font-size:2.5vw}#proyectos-arte .gallery{width:80vw;margin:10vw 10vw 0}#proyectos-arte .navigationarrows{width:80vw;margin:4vw 10vw 8vw}#proyectos-arte .navigationarrows .next,#proyectos-arte .navigationarrows .previous{font-size:2.5vw}}@media (max-width:480px) and (orientation:portrait){#proyectos-arte .proyect-attribute,#proyectos-arte .proyect-description{position:relative;width:80vw;height:auto;margin:10vw 10vw 0}#proyectos-arte .proyect-attribute .description-text,#proyectos-arte .proyect-description .description-text{width:80vw;margin-left:0}#proyectos-arte .navigationarrows .next,#proyectos-arte .navigationarrows .previous,#proyectos-arte .proyect-attribute .description-text p,#proyectos-arte .proyect-description .description-text p{font-size:4vw}}section#arte{position:relative;width:100vw;height:auto;padding:10vw 10vw 5vw}section#arte h2{text-align:right;margin-bottom:5vw}section#arte div.arte-container{position:relative;width:80vw;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;align-content:center;flex-wrap:wrap}section#arte div.arte-container div.arte-flex{width:19vw;height:auto;margin:.5vw}section#arte div.arte-container div.arte-flex div.arte-image{position:relative;width:19vw;height:19vw;overflow:hidden;cursor:pointer}section#arte div.arte-container div.arte-flex div.arte-image a#arte-hover{display:none}section#arte div.arte-container div.arte-flex div.arte-image a#arte-hover div.arte-text{position:absolute;width:19vw;height:19vw;top:0;left:0;text-align:center;padding:0 2vw;background-color:#e10d7b;background-color:var(--pink);display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;opacity:.8}section#arte div.arte-container div.arte-flex div.arte-image a#arte-hover div.arte-text h3{font-size:1.6vw;margin:0;color:#fff}section#arte div.arte-container div.arte-flex div.arte-image a#arte-hover div.arte-text p{margin:0;color:#fff}@media (max-width:1024px) and (orientation:landscape){section#arte{padding:15vw 10vw 5vw}section#arte div.arte-container div.arte-flex{width:25.5vw}section#arte div.arte-container div.arte-flex div.arte-image,section#arte div.arte-container div.arte-flex div.arte-image a#arte-hover div.arte-text{width:25.5vw;height:25.5vw}section#arte div.arte-container div.arte-flex div.arte-image a#arte-hover div.arte-text h3{font-size:2vw}}@media (max-width:768px) and (orientation:portrait){section#arte{padding:20vw 10vw 10vw}section#arte h2{font-size:6vw}section#arte div.arte-container div.arte-flex{width:39vw}section#arte div.arte-container div.arte-flex div.arte-image,section#arte div.arte-container div.arte-flex div.arte-image a#arte-hover div.arte-text{width:39vw;height:39vw}section#arte div.arte-container div.arte-flex div.arte-image a#arte-hover div.arte-text h3{font-size:3vw}section#arte div.arte-container div.arte-flex div.arte-image a#arte-hover div.arte-text p{font-size:2.5vw}}@media (max-width:480px) and (orientation:portrait){section#arte{padding:25vw 10vw 10vw}section#arte h2{font-size:8vw}section#arte div.arte-container div.arte-flex{width:80vw;margin:1vw 0}section#arte div.arte-container div.arte-flex div.arte-image,section#arte div.arte-container div.arte-flex div.arte-image a#arte-hover div.arte-text{width:80vw;height:80vw}section#arte div.arte-container div.arte-flex div.arte-image a#arte-hover div.arte-text h3{font-size:5vw}section#arte div.arte-container div.arte-flex div.arte-image a#arte-hover div.arte-text p{font-size:4vw}}section#murales{position:relative;width:100vw;height:auto;padding:10vw 10vw 5vw}section#murales h2{text-align:right;margin-bottom:9vw}section#murales div.murales-container{position:relative;width:80vw;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;align-content:center;flex-wrap:wrap}section#murales div.murales-container div.murales-flex{width:19vw;height:auto;margin:.5vw}section#murales div.murales-container div.murales-flex div.murales-image{position:relative;width:19vw;height:19vw;overflow:hidden;cursor:pointer}section#murales div.murales-container div.murales-flex div.murales-image a#murales-hover{display:none}section#murales div.murales-container div.murales-flex div.murales-image a#murales-hover div.murales-text{position:absolute;width:19vw;height:19vw;top:0;left:0;text-align:center;padding:0 2vw;background-color:#e10d7b;background-color:var(--pink);display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;opacity:.8}section#murales div.murales-container div.murales-flex div.murales-image a#murales-hover div.murales-text h3{font-size:1.6vw;margin:0;color:#fff}section#murales div.murales-container div.murales-flex div.murales-image a#murales-hover div.murales-text p{margin:0;color:#fff}@media (max-width:1024px) and (orientation:landscape){section#murales{padding:15vw 10vw 5vw}section#murales div.murales-container div.murales-flex{width:25.5vw}section#murales div.murales-container div.murales-flex div.murales-image,section#murales div.murales-container div.murales-flex div.murales-image a#murales-hover div.murales-text{width:25.5vw;height:25.5vw}section#murales div.murales-container div.murales-flex div.murales-image a#murales-hover div.murales-text h3{font-size:2vw}}@media (max-width:768px) and (orientation:portrait){section#murales{padding:20vw 10vw 10vw}section#murales h2{font-size:6vw;margin-bottom:20vw}section#murales div.murales-container div.murales-flex{width:39vw}section#murales div.murales-container div.murales-flex div.murales-image,section#murales div.murales-container div.murales-flex div.murales-image a#murales-hover div.murales-text{width:39vw;height:39vw}section#murales div.murales-container div.murales-flex div.murales-image a#murales-hover div.murales-text h3{font-size:3vw}section#murales div.murales-container div.murales-flex div.murales-image a#murales-hover div.murales-text p{font-size:2.5vw}}@media (max-width:480px) and (orientation:portrait){section#murales{padding:25vw 10vw 10vw}section#murales h2{font-size:8vw;margin-bottom:50vw}section#murales div.murales-container div.murales-flex{width:80vw;margin:1vw 0}section#murales div.murales-container div.murales-flex div.murales-image,section#murales div.murales-container div.murales-flex div.murales-image a#murales-hover div.murales-text{width:80vw;height:80vw}section#murales div.murales-container div.murales-flex div.murales-image a#murales-hover div.murales-text h3{font-size:5vw}section#murales div.murales-container div.murales-flex div.murales-image a#murales-hover div.murales-text p{font-size:4vw}}#inspirate{position:relative;width:100vw;height:auto;padding:10vw 10vw 5vw}#inspirate h2{text-align:right;margin-bottom:5vw}#inspirate .inspirate-container{position:relative;width:80vw;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;align-content:center;flex-wrap:wrap}#inspirate .inspirate-container .inspirate-flex{width:19vw;height:auto;margin:.5vw}#inspirate .inspirate-container .inspirate-flex .inspirate-image{position:relative;width:19vw;height:19vw;overflow:hidden;cursor:pointer}#inspirate .inspirate-container .inspirate-flex .inspirate-image #inspirate-hover{display:none}#inspirate .inspirate-container .inspirate-flex .inspirate-image #inspirate-hover .inspirate-text{position:absolute;width:19vw;height:19vw;top:0;left:0;text-align:center;padding:0 2vw;background-color:#e10d7b;background-color:var(--pink);display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;opacity:.8}#inspirate .inspirate-container .inspirate-flex .inspirate-image #inspirate-hover .inspirate-text h3{font-size:1.6vw;margin:0;color:#fff}#inspirate .inspirate-container .inspirate-flex .inspirate-image #inspirate-hover .inspirate-text p{margin:0;color:#fff}@media (max-width:1024px) and (orientation:landscape){#inspirate{padding:15vw 10vw 5vw}#inspirate .inspirate-container .inspirate-flex{width:25.5vw}#inspirate .inspirate-container .inspirate-flex .inspirate-image,#inspirate .inspirate-container .inspirate-flex .inspirate-image #inspirate-hover .inspirate-text{width:25.5vw;height:25.5vw}#inspirate .inspirate-container .inspirate-flex .inspirate-image #inspirate-hover .inspirate-text h3{font-size:2vw}}@media (max-width:768px) and (orientation:portrait){#inspirate{padding:20vw 10vw 10vw}#inspirate h2{font-size:6vw}#inspirate .inspirate-container .inspirate-flex{width:39vw}#inspirate .inspirate-container .inspirate-flex .inspirate-image,#inspirate .inspirate-container .inspirate-flex .inspirate-image #inspirate-hover .inspirate-text{width:39vw;height:39vw}#inspirate .inspirate-container .inspirate-flex .inspirate-image #inspirate-hover .inspirate-text h3{font-size:3vw}#inspirate .inspirate-container .inspirate-flex .inspirate-image #inspirate-hover .inspirate-text p{font-size:2.5vw}}@media (max-width:480px) and (orientation:portrait){#inspirate{padding:25vw 10vw 10vw}#inspirate h2{font-size:8vw}#inspirate .inspirate-container .inspirate-flex{width:80vw;margin:1vw 0}#inspirate .inspirate-container .inspirate-flex .inspirate-image,#inspirate .inspirate-container .inspirate-flex .inspirate-image #inspirate-hover .inspirate-text{width:80vw;height:80vw}#inspirate .inspirate-container .inspirate-flex .inspirate-image #inspirate-hover .inspirate-text h3{font-size:5vw}#inspirate .inspirate-container .inspirate-flex .inspirate-image #inspirate-hover .inspirate-text p{font-size:4vw}}section#taxonomy{position:relative;width:100vw;height:auto;padding:10vw}section#taxonomy h2{text-align:right;margin-bottom:4vw}section#taxonomy div.taxonomy-container{position:relative;width:80vw;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;align-content:center;flex-wrap:wrap}section#taxonomy div.taxonomy-container div.taxonomy-flex{width:19vw;height:auto;margin:.5vw}section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image{position:relative;width:19vw;height:19vw;overflow:hidden;cursor:pointer}section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image a#taxonomy-hover{display:none}section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image a#taxonomy-hover div.taxonomy-text{position:absolute;width:19vw;height:19vw;top:0;left:0;text-align:center;padding:0 2vw;background-color:#e10d7b;background-color:var(--pink);display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;opacity:.8}section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image a#taxonomy-hover div.taxonomy-text h3{font-size:1.6vw;margin:0;color:#fff}section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image a#taxonomy-hover div.taxonomy-text p{margin:0;color:#fff}@media (max-width:1024px) and (orientation:landscape){section#taxonomy{padding:15vw 10vw 5vw}section#taxonomy div.taxonomy-container div.taxonomy-flex{width:25.5vw}section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image,section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image a#taxonomy-hover div.taxonomy-text{width:25.5vw;height:25.5vw}}@media (max-width:768px) and (orientation:portrait){section#taxonomy{padding:20vw 10vw 10vw}section#taxonomy h2{font-size:6vw}section#taxonomy div.taxonomy-container div.taxonomy-flex{width:39vw}section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image,section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image a#taxonomy-hover div.taxonomy-text{width:39vw;height:39vw}section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image a#taxonomy-hover div.taxonomy-text h3{font-size:3vw}section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image a#taxonomy-hover div.taxonomy-text p{font-size:2.5vw}}@media (max-width:480px) and (orientation:portrait){section#taxonomy{padding:25vw 10vw 10vw}section#taxonomy h2{font-size:8vw}section#taxonomy div.taxonomy-container div.taxonomy-flex{width:80vw;margin:1vw 0}section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image,section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image a#taxonomy-hover div.taxonomy-text{width:80vw;height:80vw}section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image a#taxonomy-hover div.taxonomy-text h3{font-size:5vw}section#taxonomy div.taxonomy-container div.taxonomy-flex div.taxonomy-image a#taxonomy-hover div.taxonomy-text p{font-size:4vw}}section#noticias{position:relative;width:100vw;height:auto;padding:10vw 10vw 5vw}section#noticias h2{text-align:right;margin-bottom:4vw}section#noticias div.noticias-container{position:relative;width:60vw;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;align-content:center;flex-wrap:wrap}section#noticias div.noticias-container div.noticias-flex{width:19vw;height:auto;margin:.5vw}section#noticias div.noticias-container div.noticias-flex a div.noticias-image{position:relative;width:19vw;height:19vw;transition:all .5s ease-out}section#noticias div.noticias-container div.noticias-flex a div.noticias-image:hover{opacity:.6;transition:all .5s ease-out}section#noticias div.noticias-container div.noticias-flex div.noticias-text{position:relative;width:19vw;height:auto;margin:1vw 0 2vw}section#noticias div.noticias-container div.noticias-flex div.noticias-text a{text-decoration:none}section#noticias div.noticias-container div.noticias-flex div.noticias-text a h3{font-size:1.3vw;color:#000;transition:all .5s ease-out}section#noticias div.noticias-container div.noticias-flex div.noticias-text a h3:hover{color:#636363;color:var(--grey);transition:all .5s ease-out}section#noticias div.noticias-container div.noticias-flex div.noticias-text p.post-time{margin:.5vw auto}@media (max-width:1024px) and (orientation:landscape){section#noticias{padding:15vw 10vw 5vw}section#noticias div.noticias-container div.noticias-flex div.noticias-text a h3{font-size:2vw}}@media (max-width:768px) and (orientation:portrait){section#noticias{padding:20vw 10vw 5vw}section#noticias h2{font-size:6vw}section#noticias div.noticias-container{width:80vw}section#noticias div.noticias-container div.noticias-flex{width:39vw}section#noticias div.noticias-container div.noticias-flex a div.noticias-image{width:39vw;height:39vw}section#noticias div.noticias-container div.noticias-flex div.noticias-text{width:39vw}section#noticias div.noticias-container div.noticias-flex div.noticias-text a h3{font-size:3vw}section#noticias div.noticias-container div.noticias-flex div.noticias-text p.post-time{font-size:2.5vw}}@media (max-width:480px) and (orientation:portrait){section#noticias{padding:25vw 10vw 5vw}section#noticias h2{font-size:8vw}section#noticias div.noticias-container,section#noticias div.noticias-container div.noticias-flex{width:80vw}section#noticias div.noticias-container div.noticias-flex a div.noticias-image{width:80vw;height:80vw}section#noticias div.noticias-container div.noticias-flex div.noticias-text{width:80vw;margin:3vw 0 6vw}section#noticias div.noticias-container div.noticias-flex div.noticias-text a h3{font-size:5vw}section#noticias div.noticias-container div.noticias-flex div.noticias-text p.post-time{font-size:4vw}}section#posts{position:relative;width:100vw;height:auto;padding:10vw}section#posts div.posts-container{position:relative;width:60vw;height:auto;padding-bottom:15vw}section#posts div.posts-container h2{position:relative;font-size:2.5vw;color:#000}section#posts div.posts-container div.post-data{position:relative;width:60vw;height:auto;margin:0 0 2vw}section#posts div.posts-container div.post-data p.post-time{width:50%;height:auto;float:left}section#posts div.posts-container div.post-data p.post-category{width:50%;height:auto;float:left;text-align:right}section#posts div.posts-container div.post-data p.post-category a:active,section#posts div.posts-container div.post-data p.post-category a:link,section#posts div.posts-container div.post-data p.post-category a:visited{decoration:none}section#posts div.posts-container div.post-data p.post-category a:hover{color:#000;font-weight:400}section#posts div.posts-container div.post-thumbnail{position:relative;width:60vw;height:auto;overflow:hidden}section#posts div.posts-container div.post-thumbnail img{width:100%;height:auto}section#posts div.posts-container div.post-content{position:relative;width:60vw;height:auto}section#posts div.posts-container div.post-content div.text-block{position:relative;width:60vw;height:auto;margin:2vw 0}section#posts div.posts-container div.post-content div.text-block p a:active,section#posts div.posts-container div.post-content div.text-block p a:link,section#posts div.posts-container div.post-content div.text-block p a:visited{font-style:italic;font-weight:400;color:#000}section#posts div.posts-container div.post-content div.text-block p a:hover{text-decoration:underline}section#posts div.posts-container div.post-content div.text-block ul li a:active,section#posts div.posts-container div.post-content div.text-block ul li a:link,section#posts div.posts-container div.post-content div.text-block ul li a:visited{font-style:italic;font-weight:400;color:#000}section#posts div.posts-container div.post-content div.text-block ul li a:hover{text-decoration:underline}section#posts div.posts-container div.post-content div.imagen1x{position:relative;width:60vw;height:auto;margin:1.5vw 0}section#posts div.posts-container div.post-content div.imagen1x img{width:100%;height:auto}section#posts div.posts-container div.post-content div.imagen2x{width:60vw;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;flex-wrap:wrap}section#posts div.posts-container div.post-content div.imagen2x img{width:29vw;height:auto;margin-top:.8vw}section#posts div.posts-container div.post-content div.video-block{position:relative;width:60vw;height:auto;margin:3vw auto;text-align:center}section#posts div.posts-container div.share-rrss{position:absolute;width:10vw;height:auto;bottom:4vw;left:0;margin-top:4vw}section#posts div.posts-container div.share-rrss p{font-weight:400}section#posts div.posts-container div.share-rrss a img{width:3vw;height:auto;margin-right:1vw;transition:all .5s ease-out}section#posts div.posts-container div.share-rrss a img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease-out}section#posts div.posts-container ul.navigationarrows{position:absolute;width:60vw;height:auto;display:inline-block;bottom:0;left:0}section#posts div.posts-container ul.navigationarrows li.previous{float:left;width:50%;height:auto;font-size:1vw}section#posts div.posts-container ul.navigationarrows li.previous:hover{color:#000;font-weight:400}section#posts div.posts-container ul.navigationarrows li.previous a:active,section#posts div.posts-container ul.navigationarrows li.previous a:link,section#posts div.posts-container ul.navigationarrows li.previous a:visited{decoration:none}section#posts div.posts-container ul.navigationarrows li.previous a:hover{color:#000;font-weight:400}section#posts div.posts-container ul.navigationarrows li.next{float:left;width:50%;height:auto;text-align:right;font-size:1vw}section#posts div.posts-container ul.navigationarrows li.next:hover{color:#000;font-weight:400}section#posts div.posts-container ul.navigationarrows li.next a:active,section#posts div.posts-container ul.navigationarrows li.next a:link,section#posts div.posts-container ul.navigationarrows li.next a:visited{decoration:none}section#posts div.posts-container ul.navigationarrows li.next a:hover{color:#000;font-weight:400}@media (max-width:1024px) and (orientation:landscape){section#posts{padding:15vw 10vw 10vw}section#posts div.posts-container{padding-bottom:20vw}section#posts div.posts-container div.post-content,section#posts div.posts-container div.post-content div.imagen1x,section#posts div.posts-container div.post-content div.imagen2x,section#posts div.posts-container div.post-content div.text-block,section#posts div.posts-container div.post-thumbnail{width:60vw}section#posts div.posts-container div.post-content div.imagen2x img{width:29vw}section#posts div.posts-container div.post-content div.video-block{width:60vw}section#posts div.posts-container div.share-rrss{width:10vw;bottom:8vw}section#posts div.posts-container div.share-rrss a img{width:3vw}section#posts div.posts-container ul.navigationarrows{width:60vw}section#posts div.posts-container ul.navigationarrows li.next,section#posts div.posts-container ul.navigationarrows li.previous{font-size:1.4vw}}@media (max-width:768px) and (orientation:portrait){section#posts{padding:20vw 10vw 10vw}section#posts div.posts-container{width:80vw;padding-bottom:25vw}section#posts div.posts-container h2{font-size:4vw}section#posts div.posts-container div.post-data{width:80vw}section#posts div.posts-container div.post-data p.post-category,section#posts div.posts-container div.post-data p.post-time{font-size:2.5vw}section#posts div.posts-container div.post-content,section#posts div.posts-container div.post-content div.text-block,section#posts div.posts-container div.post-thumbnail{width:80vw}section#posts div.posts-container div.post-content div.text-block p{font-size:2.5vw}section#posts div.posts-container div.post-content div.imagen1x,section#posts div.posts-container div.post-content div.imagen2x{width:80vw}section#posts div.posts-container div.post-content div.imagen2x img{width:39vw}section#posts div.posts-container div.post-content div.video-block{width:80vw}section#posts div.posts-container div.share-rrss{width:15vw;bottom:10vw}section#posts div.posts-container div.share-rrss p{font-size:2.5vw}section#posts div.posts-container div.share-rrss a img{width:5vw}section#posts div.posts-container ul.navigationarrows{width:80vw}section#posts div.posts-container ul.navigationarrows li.next,section#posts div.posts-container ul.navigationarrows li.previous{font-size:2.5vw}}@media (max-width:480px) and (orientation:portrait){section#posts{padding:25vw 10vw 10vw}section#posts div.posts-container{width:80vw;padding-bottom:50vw}section#posts div.posts-container h2{font-size:5vw}section#posts div.posts-container div.post-content div.text-block p,section#posts div.posts-container div.post-data p.post-category,section#posts div.posts-container div.post-data p.post-time{font-size:4vw}section#posts div.posts-container div.share-rrss{width:25vw;bottom:25vw}section#posts div.posts-container div.share-rrss p{font-size:4vw}section#posts div.posts-container div.share-rrss a img{width:6vw}section#posts div.posts-container ul.navigationarrows li.next,section#posts div.posts-container ul.navigationarrows li.previous{font-size:4vw}}section#contacto{position:relative;width:100vw;height:95vh;padding:10vw}section#contacto h2{text-align:right}section#contacto div.contacto-info{position:relative;width:40vw;height:18vw;margin:5vw 0 0 40vw;background-color:hsla(0,0%,100%,.6)}section#contacto div.contacto-info div.contacto-field-left{position:absolute;width:20vw;height:auto;top:2vw;left:2vw}section#contacto div.contacto-info div.contacto-field-left h3{font-size:1.6vw;color:#000}section#contacto div.contacto-info div.contacto-field-left a{&:link &:visited &:active{text-decoration:none}}section#contacto div.contacto-info div.contacto-field-left a:hover{color:#000;font-weight:400;text-decoration:line-through;transition:all .5 ease-out}section#contacto div.contacto-info div.contacto-field-left p{margin:0}section#contacto div.contacto-info div.contacto-field-general{position:absolute;width:20vw;height:auto;text-align:right;top:2vw;right:2vw}section#contacto div.contacto-info div.contacto-field-general a{text-align:right;&:link &:visited &:active{text-decoration:none}}section#contacto div.contacto-info div.contacto-field-general a:hover{color:#000;font-weight:400;text-decoration:line-through;transition:all .5 ease-out}section#contacto div.contacto-info div.contacto-field-general p{margin:0}section#contacto div.contacto-info div.rrss-contacto{position:absolute;width:20vw;height:auto;text-align:center;bottom:2vw;left:50%;transform:translatex(-10vw);-webkit-transform:translatex(-10vw)}section#contacto div.contacto-info div.rrss-contacto a{width:2.5vw;height:auto;display:inline-block;margin-left:.8vw}section#contacto div.contacto-info div.rrss-contacto a img{width:100%;height:auto;transition:all .5s ease-out}section#contacto div.contacto-info div.rrss-contacto a img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease-out}@media (max-width:1680px) and (orientation:landscape){section#contacto{padding:12.7vw 10vw}}@media (max-width:1024px) and (orientation:landscape){section#contacto{padding:18.9vw 10vw}section#contacto div.contacto-info{width:45vw;height:25vw;margin:5vw 0 0 35vw}section#contacto div.contacto-info div.rrss-contacto{bottom:4vw}section#contacto div.contacto-info div.rrss-contacto a{width:3vw}}@media (max-width:768px) and (orientation:portrait){section#contacto{padding:17vw 10vw}section#contacto h2{font-size:6vw}section#contacto div.contacto-info{width:80vw;height:auto;margin:12.5vw auto;padding:8vw 0}section#contacto div.contacto-info div.contacto-field-left{width:80vw;position:relative;text-align:center;margin:auto}section#contacto div.contacto-info div.contacto-field-left h3{font-size:3vw;line-height:3vw;margin-bottom:2vw}section#contacto div.contacto-info div.contacto-field-left a,section#contacto div.contacto-info div.contacto-field-left p{font-size:2.5vw}section#contacto div.contacto-info div.contacto-field-general{width:80vw;position:relative;text-align:center;margin:8vw 4vw 4vw}section#contacto div.contacto-info div.contacto-field-general a,section#contacto div.contacto-info div.contacto-field-general p{font-size:2.5vw}section#contacto div.contacto-info div.rrss-contacto{display:none}}@media (max-width:480px) and (orientation:portrait){section#contacto{padding:27vw 10vw}section#contacto h2{font-size:8vw}section#contacto div.contacto-info{width:80vw;height:auto;margin:16vw auto;padding:8vw 0}section#contacto div.contacto-info div.contacto-field-left{width:80vw;position:relative;text-align:center;margin:auto}section#contacto div.contacto-info div.contacto-field-left h3{font-size:5vw;line-height:3vw;margin-bottom:2vw}section#contacto div.contacto-info div.contacto-field-left a,section#contacto div.contacto-info div.contacto-field-left p{font-size:4vw}section#contacto div.contacto-info div.contacto-field-general{width:80vw;position:relative;text-align:center;margin:8vw 4vw 4vw}section#contacto div.contacto-info div.contacto-field-general a,section#contacto div.contacto-info div.contacto-field-general p{font-size:4vw}section#contacto div.contacto-info div.rrss-contacto{display:none}}section#avisolegal{position:relative;width:100%;height:auto;padding:12vw 10vw}section#avisolegal section#legal{position:relative;width:80vw;height:auto}section#avisolegal section#legal h2{text-align:center;margin-bottom:3vw}section#avisolegal section#legal h3{font-size:2vw;margin-top:2vw}section#avisolegal section#legal h4{font-size:1.6vw;margin-top:2vw}section#avisolegal section#legal a:active,section#avisolegal section#legal a:link,section#avisolegal section#legal a:visited{font-weight:400;color:#000}section#avisolegal section#legal a:hover{text-decoration:underline}section#avisolegal hr{position:relative;width:60vw;height:auto;border:1px solid #636363;border:1px solid var(--grey);opacity:.25;margin:5vw auto}section#avisolegal section#privacidad{position:relative;width:80vw;height:auto}section#avisolegal section#privacidad h2{text-align:center;margin-bottom:3vw}section#avisolegal section#privacidad h3{font-size:2vw;margin-top:2vw}section#avisolegal section#privacidad h4{font-size:1.6vw;margin-top:2vw}section#avisolegal section#privacidad a:active,section#avisolegal section#privacidad a:link,section#avisolegal section#privacidad a:visited{font-weight:400;color:#000}section#avisolegal section#privacidad a:hover{text-decoration:underline}section#avisolegal section#politicacookies{position:relative;width:80vw;height:auto}section#avisolegal section#politicacookies h2{font-size:3vw;text-align:center;margin-bottom:3vw}section#avisolegal section#politicacookies h3{font-size:2vw;margin-top:2vw}section#avisolegal section#politicacookies h4{font-size:1.6vw;margin-top:2vw}section#avisolegal section#politicacookies a:active,section#avisolegal section#politicacookies a:link,section#avisolegal section#politicacookies a:visited{font-weight:400;color:#000}section#avisolegal section#politicacookies a:hover{text-decoration:underline}@media (max-width:1024px) and (orientation:landscape){section#avisolegal{padding:15vw 10vw 10vw}section#avisolegal section#legal h2{font-size:3vw}section#avisolegal section#legal h3{font-size:2vw}section#avisolegal section#legal h4{font-size:1.6vw}section#avisolegal section#privacidad h2{font-size:3vw}section#avisolegal section#privacidad h3{font-size:2vw}section#avisolegal section#privacidad h4{font-size:1.6vw}section#avisolegal section#politicacookies h2{font-size:3vw}section#avisolegal section#politicacookies h3{font-size:2vw}section#avisolegal section#politicacookies h4{font-size:1.6vw}}@media (max-width:768px) and (orientation:portrait){section#avisolegal{padding:20vw 10vw 10vw}section#avisolegal section#legal h2{font-size:6vw;margin-bottom:4vw}section#avisolegal section#legal h3{font-size:3.5vw;margin-top:3vw}section#avisolegal section#legal h4{font-size:2.5vw;margin-top:3vw}section#avisolegal section#legal a,section#avisolegal section#legal div.legal-container p{font-size:2.5vw}section#avisolegal section#privacidad h2{font-size:6vw;margin-bottom:4vw}section#avisolegal section#privacidad h3{font-size:3.5vw;margin-top:3vw}section#avisolegal section#privacidad h4{font-size:2.5vw;margin-top:3vw}section#avisolegal section#privacidad a,section#avisolegal section#privacidad div.privacidad-container p{font-size:2.5vw}section#avisolegal section#politicacookies h2{font-size:6vw;margin-bottom:4vw}section#avisolegal section#politicacookies h3{font-size:3.5vw;margin-top:3vw}section#avisolegal section#politicacookies h4{font-size:2.5vw;margin-top:3vw}section#avisolegal section#politicacookies a,section#avisolegal section#politicacookies div.cookies-container p{font-size:2.5vw}}@media (max-width:480px) and (orientation:portrait){section#avisolegal{padding:25vw 10vw 10vw}section#avisolegal section#legal h2{font-size:8vw;margin-bottom:5vw}section#avisolegal section#legal h3{font-size:5vw;margin-top:4vw}section#avisolegal section#legal h4{font-size:3.5vw;margin-top:4vw}section#avisolegal section#legal a,section#avisolegal section#legal div.legal-container p{font-size:4vw}section#avisolegal section#privacidad h2{font-size:8vw;margin-bottom:4vw}section#avisolegal section#privacidad h3{font-size:5vw;margin-top:4vw}section#avisolegal section#privacidad h4{font-size:3.5vw;margin-top:4vw}section#avisolegal section#privacidad a,section#avisolegal section#privacidad div.privacidad-container p{font-size:4vw}section#avisolegal section#politicacookies h2{font-size:8vw;margin-bottom:5vw}section#avisolegal section#politicacookies h3{font-size:5vw;margin-top:4vw}section#avisolegal section#politicacookies h4{font-size:3.5vw;margin-top:4vw}section#avisolegal section#politicacookies a,section#avisolegal section#politicacookies div.cookies-container p{font-size:4vw}}div#sidebar{position:absolute;width:15vw;height:auto;top:9vw;right:5vw}div#sidebar div.recent-posts,div#sidebar div.search-posts{position:relative;width:15vw;height:auto}div#sidebar div.recent-posts h3{font-size:1.3vw;color:#e10d7b;color:var(--pink);margin-bottom:1vw;font-weight:400}div#sidebar div.recent-posts ul{list-style:none}div#sidebar div.recent-posts ul li:before{content:" - "}div#sidebar div.recent-posts ul li a{margin-top:.5vw}div#sidebar div.recent-posts ul li a:hover{color:#000;font-weight:400}div#sidebar hr{width:15vw;height:auto;border:1px solid #636363;border:1px solid var(--grey);opacity:.2;margin:1vw 0}div#sidebar div.yearly-posts{position:relative;width:15vw;height:auto}div#sidebar div.yearly-posts h3{font-size:1.3vw;color:#e10d7b;color:var(--pink);margin-bottom:1vw;font-weight:400}div#sidebar div.yearly-posts ul{list-style:none}div#sidebar div.yearly-posts ul li a{margin-top:.5vw}div#sidebar div.yearly-posts ul li a:hover{color:#000;font-weight:400}div#sidebar div.category-posts{position:relative;width:15vw;height:auto}div#sidebar div.category-posts h3{font-size:1.3vw;color:#e10d7b;color:var(--pink);margin-bottom:1vw;font-weight:400}div#sidebar div.category-posts ul{list-style:none}div#sidebar div.category-posts ul li a{margin-top:.5vw}div#sidebar div.category-posts ul li a:hover{color:#000;font-weight:400}@media (max-width:1024px) and (orientation:landscape){div#sidebar{top:12vw;right:5vw}div#sidebar div.recent-posts h3{font-size:2vw}div#sidebar hr{margin:2vw 0}div#sidebar div.category-posts h3,div#sidebar div.yearly-posts h3{font-size:2vw}}@media (max-width:768px) and (orientation:portrait){div#sidebar{display:none}}div#sidebar-murales{position:absolute;width:70vw;height:auto;top:18vw;left:15vw}div#sidebar-murales ul{list-style:none}div#sidebar-murales ul li{width:auto;height:3vw;display:inline-block;text-align:center;border-right:3px solid #e10d7b;border-right:3px solid var(--pink);padding:.5vw 2vw}div#sidebar-murales ul li:last-child{border-right:none}div#sidebar-murales ul li a:active,div#sidebar-murales ul li a:link,div#sidebar-murales ul li a:visited{text-decoration:none;color:#000;font-size:1.2vw;font-weight:400}div#sidebar-murales ul li a:hover{text-decoration:line-through;color:#e10d7b;color:var(--pink)}@media (max-width:1024px) and (orientation:landscape){div#sidebar-murales{position:absolute;width:80vw;height:auto;top:23vw;left:12vw}div#sidebar-murales ul{list-style:none}div#sidebar-murales ul li a:active,div#sidebar-murales ul li a:link,div#sidebar-murales ul li a:visited{text-decoration:none;color:#000;font-weight:400}}@media (max-width:768px) and (orientation:portrait){div#sidebar-murales{width:80vw;top:42vw;left:10vw}div#sidebar-murales ul li{width:auto;height:3vw;display:inline-block;text-align:center;border-right:2px solid #e10d7b;border-right:2px solid var(--pink);padding:.5vw 3vw}div#sidebar-murales ul li a:active,div#sidebar-murales ul li a:link,div#sidebar-murales ul li a:visited{font-size:2.5vw}}@media (max-width:480px) and (orientation:portrait){div#sidebar-murales{top:55vw}div#sidebar-murales ul li{width:auto;height:6vw;display:block;text-align:left;border-right:none;padding:.5vw 3vw}div#sidebar-murales ul li a:active,div#sidebar-murales ul li a:link,div#sidebar-murales ul li a:visited{font-size:4vw}}