@charset "UTF-8";.page-template-projects .searchandfilter ul li ul .sf-level-0,body,li,p{font-family:ChivoRegular,sans-serif}.tooltip,a{text-decoration:none}.tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}@font-face{font-family:'Publica Sans';font-weight:300;font-style:normal;src:url(../fonts/FaceTypePublicaSansLight.eot);src:url(../fonts/FaceTypePublicaSansLight.eot) format("embedded-opentype"),url(../fonts/FaceTypePublicaSansLight.woff2) format("woff2"),url(../fonts/FaceTypePublicaSansLight.woff) format("woff"),url(../fonts/FaceTypePublicaSansLight.ttf) format("truetype"),url(../fonts/FaceTypePublicaSansLight.svg#FaceTypePublicaSansLight) format("svg")}@font-face{font-family:'Publica Sans';font-weight:400;font-style:normal;src:url(../fonts/FaceTypePublicaSansRegular.eot);src:url(../fonts/FaceTypePublicaSansRegular.eot) format("embedded-opentype"),url(../fonts/FaceTypePublicaSansRegular.woff2) format("woff2"),url(../fonts/FaceTypePublicaSansRegular.woff) format("woff"),url(../fonts/FaceTypePublicaSansRegular.ttf) format("truetype"),url(../fonts/FaceTypePublicaSansRegular.svg#FaceTypePublicaSansRegular) format("svg")}@font-face{font-family:ChivoBold;src:url(../fonts/ChivoBold.eot);src:url(../fonts/ChivoBold.eot) format("embedded-opentype"),url(../fonts/ChivoBold.woff2) format("woff2"),url(../fonts/ChivoBold.woff) format("woff"),url(../fonts/ChivoBold.ttf) format("truetype"),url(../fonts/ChivoBold.svg#ChivoBold) format("svg")}@font-face{font-family:ChivoLight;src:url(../fonts/ChivoLight.eot);src:url(../fonts/ChivoLight.eot) format("embedded-opentype"),url(../fonts/ChivoLight.woff2) format("woff2"),url(../fonts/ChivoLight.woff) format("woff"),url(../fonts/ChivoLight.ttf) format("truetype"),url(../fonts/ChivoLight.svg#ChivoLight) format("svg")}@font-face{font-family:ChivoRegular;src:url(../fonts/ChivoRegular.eot);src:url(../fonts/ChivoRegular.eot) format("embedded-opentype"),url(../fonts/ChivoRegular.woff2) format("woff2"),url(../fonts/ChivoRegular.woff) format("woff"),url(../fonts/ChivoRegular.ttf) format("truetype"),url(../fonts/ChivoRegular.svg#ChivoRegular) format("svg")}header{position:fixed;top:0;left:0;height:100vh;width:260px;padding:50px 40px;z-index:220;color:#2E2D2C;background:#FFF;-webkit-transition:.5s;transition:.5s}header button.nav-button{position:relative;float:right;z-index:300;margin:8px 0;border:none;background:0 0;cursor:pointer;-webkit-transition:border .2s,margin .5s;transition:border .2s,margin .5s}header button.nav-button .nav-trigger{position:relative;height:25px;width:25px}header button.nav-button .nav-trigger span{position:absolute;left:0;top:12px;display:inline-block;width:12px;height:1px;background:#FFF;-webkit-transition:width .2s,background .2s;transition:width .2s,background .2s}header button.nav-button .nav-trigger:after,header button.nav-button .nav-trigger:before{content:'';position:absolute;left:0;top:50%;height:1px;width:25px;background:#FFF;-webkit-transition:-webkit-transform .2s,background .2s;-webkit-transition:background .2s,-webkit-transform .2s;transition:background .2s,-webkit-transform .2s;transition:transform .2s,background .2s;transition:transform .2s,background .2s,-webkit-transform .2s}header button.nav-button .nav-trigger:after{-webkit-transform:translateY(-10px);transform:translateY(-10px)}header button.nav-button .nav-trigger:before{-webkit-transform:translateY(8px);transform:translateY(8px)}header button.nav-button:hover{background:0 0}header button.nav-button:hover .nav-button.navigation-hamburger .bar-wrap .bar{background-color:#2E2D2C}header button.nav-button:hover :not(.is-visible) span{width:25px}header button.nav-button.is-visible .nav-trigger span{background-color:transparent}header button.nav-button.is-visible .nav-trigger:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#FFF}header button.nav-button.is-visible .nav-trigger:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#FFF}header .top{height:calc(100vh - 200px)}header .top .logo-container,header .top .logo-container .logo{float:left}header .top .logo-container .logo img{width:80%}header .top .logo-container .logo svg{float:left;height:50px;width:120px;fill:#2E2D2C;-webkit-transition:margin-left .3s;transition:margin-left .3s}header .top .nav-container{position:fixed;top:200px;z-index:250;padding-left:22px;-webkit-transition:right .5s;transition:right .5s}header .top .nav-container .menu-main-menu-ca-container .main-menu,header .top .nav-container .menu-main-menu-container .main-menu,header .top .nav-container .menu-main-menu-en-container .main-menu{margin:0;list-style-type:none}header .top .nav-container .menu-main-menu-ca-container .main-menu .menu-item,header .top .nav-container .menu-main-menu-container .main-menu .menu-item,header .top .nav-container .menu-main-menu-en-container .main-menu .menu-item{line-height:15px;margin-bottom:5px}header .top .nav-container .menu-main-menu-ca-container .main-menu .menu-item a,header .top .nav-container .menu-main-menu-container .main-menu .menu-item a,header .top .nav-container .menu-main-menu-en-container .main-menu .menu-item a{-webkit-transition:color .3s;transition:color .3s;font-family:ChivoRegular,sans-serif;font-size:18px;font-weight:300;line-height:120%;color:#848C92}header .bottom .copyright p,header .bottom .copyright p a,header .top .nav-container .menu-main-menu-ca-container .main-menu .menu-item .sub-menu li a,header .top .nav-container .menu-main-menu-container .main-menu .menu-item .sub-menu li a,header .top .nav-container .menu-main-menu-en-container .main-menu .menu-item .sub-menu li a{font-size:14px}header .top .nav-container .menu-main-menu-ca-container .main-menu .menu-item .sub-menu .active a,header .top .nav-container .menu-main-menu-ca-container .main-menu .menu-item.current-menu-ancestor>a,header .top .nav-container .menu-main-menu-ca-container .main-menu .menu-item.current-menu-item>a,header .top .nav-container .menu-main-menu-ca-container .main-menu .menu-item:hover>a,header .top .nav-container .menu-main-menu-container .main-menu .menu-item .sub-menu .active a,header .top .nav-container .menu-main-menu-container .main-menu .menu-item.current-menu-ancestor>a,header .top .nav-container .menu-main-menu-container .main-menu .menu-item.current-menu-item>a,header .top .nav-container .menu-main-menu-container .main-menu .menu-item:hover>a,header .top .nav-container .menu-main-menu-en-container .main-menu .menu-item .sub-menu .active a,header .top .nav-container .menu-main-menu-en-container .main-menu .menu-item.current-menu-ancestor>a,header .top .nav-container .menu-main-menu-en-container .main-menu .menu-item.current-menu-item>a,header .top .nav-container .menu-main-menu-en-container .main-menu .menu-item:hover>a{color:#2E2D2C}header .top .nav-container .menu-main-menu-ca-container .main-menu .menu-item .sub-menu,header .top .nav-container .menu-main-menu-container .main-menu .menu-item .sub-menu,header .top .nav-container .menu-main-menu-en-container .main-menu .menu-item .sub-menu{position:absolute;display:none;top:170px;list-style:none}header .top .nav-container .menu-main-menu-ca-container .main-menu .menu-item.current-menu-ancestor .sub-menu,header .top .nav-container .menu-main-menu-ca-container .main-menu .menu-item.current-menu-item .sub-menu,header .top .nav-container .menu-main-menu-container .main-menu .menu-item.current-menu-ancestor .sub-menu,header .top .nav-container .menu-main-menu-container .main-menu .menu-item.current-menu-item .sub-menu,header .top .nav-container .menu-main-menu-en-container .main-menu .menu-item.current-menu-ancestor .sub-menu,header .top .nav-container .menu-main-menu-en-container .main-menu .menu-item.current-menu-item .sub-menu{display:block;width:200px}header .top .nav-container .menu-main-menu-ca-container .main-menu>li:first-of-type,header .top .nav-container .menu-main-menu-container .main-menu>li:first-of-type,header .top .nav-container .menu-main-menu-en-container .main-menu>li:first-of-type{display:none}header .nav-button.navigation-hamburger{position:relative;float:right;display:none;top:0;right:0;z-index:300;line-height:58px;margin:0;border:none;background:0 0;-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(1);transform:scale(1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;opacity:1}header .nav-button.navigation-hamburger .container{display:block;position:relative;padding:17px;width:100%;height:100%}header .nav-button.navigation-hamburger .container .circle{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:transparent;border-radius:50%;width:0;height:0;-webkit-transition:width .3s ease-out .3s,background-color .3s;transition:width .3s ease-out .3s,background-color .3s}header .nav-button.navigation-hamburger .container .bar-wrap{-webkit-filter:blur(0);-webkit-font-smoothing:subpixel-antialiased;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0);-webkit-transition:margin .2s ease,opacity .3s ease,-webkit-transform .2s ease .8s;transition:margin .2s ease,opacity .3s ease,-webkit-transform .2s ease .8s;transition:margin .2s ease,transform .2s ease .8s,opacity .3s ease;transition:margin .2s ease,transform .2s ease .8s,opacity .3s ease,-webkit-transform .2s ease .8s;overflow:hidden;width:20px}.header2 .nav-button.navigation-hamburger .bar-wrap,header .nav-button.navigation-hamburger .container .cross-wrap{-webkit-transform-style:preserve-3d;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);-webkit-filter:blur(0);-webkit-font-smoothing:subpixel-antialiased;left:50%;overflow:hidden}header .nav-button.navigation-hamburger .container .bar-wrap .bar{height:2px;background:#000;display:block;margin:4px auto;border-radius:5px}header .nav-button.navigation-hamburger .container .cross-wrap{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0);-webkit-transition:margin .2s ease,opacity .3s ease,-webkit-transform .2s ease 1s;transition:margin .2s ease,opacity .3s ease,-webkit-transform .2s ease 1s;transition:margin .2s ease,transform .2s ease 1s,opacity .3s ease;transition:margin .2s ease,transform .2s ease 1s,opacity .3s ease,-webkit-transform .2s ease 1s;width:24px;height:24px}header .nav-button.navigation-hamburger .container .cross-wrap .cross-line{height:100%;width:2px;background:#2E2D2C;position:absolute;border-radius:5px;left:9px}header .nav-button.navigation-hamburger .container .cross-wrap .cross-line.cross-line1{-webkit-transform:translateY(-30px) translateX(30px) rotate(45deg);transform:translateY(-30px) translateX(30px) rotate(45deg)}header .nav-button.navigation-hamburger .container .cross-wrap .cross-line.cross-line2{-webkit-transform:translateY(-30px) translateX(-30px) rotate(-45deg);transform:translateY(-30px) translateX(-30px) rotate(-45deg)}header .nav-button.navigation-hamburger .container .cross-wrap.-open{color:#58595B}header .nav-button.navigation-hamburger .container .cross-wrap.-open .circle{-webkit-transition:width .6s ease-out .3s,height .6s ease-out .3s;transition:width .6s ease-out .3s,height .6s ease-out .3s;background-color:#FFF;opacity:.95;width:450vh;height:450vh}header .nav-button.navigation-hamburger .container .cross-wrap.-open .bar,header .nav-button.navigation-hamburger .container .cross-wrap.-open .cross-line{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}header .nav-button.navigation-hamburger .container .cross-wrap.-open .bar1{-webkit-animation-name:jiggleLeft;animation-name:jiggleLeft;-webkit-animation-delay:.45s;animation-delay:.45s}header .nav-button.navigation-hamburger .container .cross-wrap.-open .bar2{-webkit-animation-name:jiggleRight;animation-name:jiggleRight;-webkit-animation-delay:.3s;animation-delay:.3s}header .nav-button.navigation-hamburger .container .cross-wrap.-open .bar3{-webkit-animation-name:jiggleLeft;animation-name:jiggleLeft;-webkit-animation-delay:.15s;animation-delay:.15s}header .nav-button.navigation-hamburger .container .cross-wrap.-open .cross-line1{-webkit-animation-name:crossRight;animation-name:crossRight;-webkit-animation-delay:.8s;animation-delay:.8s}header .nav-button.navigation-hamburger .container .cross-wrap.-open .cross-line2{-webkit-animation-name:crossLeft;animation-name:crossLeft;-webkit-animation-delay:.65s;animation-delay:.65s}header .nav-button.navigation-hamburger .container.-close .bar,header .nav-button.navigation-hamburger .container.-close .cross-line{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}header .nav-button.navigation-hamburger .container.-close .bar1{-webkit-transform:translateX(-25px);transform:translateX(-25px);-webkit-animation-name:jiggleClose;animation-name:jiggleClose;-webkit-animation-delay:.5s;animation-delay:.5s}header .nav-button.navigation-hamburger .container.-close .bar2{-webkit-transform:translateX(25px);transform:translateX(25px);-webkit-animation-name:jiggleClose;animation-name:jiggleClose;-webkit-animation-delay:.65s;animation-delay:.65s}header .nav-button.navigation-hamburger .container.-close .bar3{-webkit-transform:translateX(-25px);transform:translateX(-25px);-webkit-animation-name:jiggleClose;animation-name:jiggleClose;-webkit-animation-delay:.8s;animation-delay:.8s}header .nav-button.navigation-hamburger .container.-close .cross-line1{-webkit-transform:translateY(0) translateX(0) rotate(-45deg);transform:translateY(0) translateX(0) rotate(-45deg);-webkit-animation-name:crossLeftClose;animation-name:crossLeftClose;-webkit-animation-delay:.15s;animation-delay:.15s}header .nav-button.navigation-hamburger .container.-close .cross-line2{-webkit-transform:translateY(0) translateX(0) rotate(45deg);transform:translateY(0) translateX(0) rotate(45deg);-webkit-animation-name:crossRightClose;animation-name:crossRightClose;-webkit-animation-delay:.3s;animation-delay:.3s}header .bottom{height:150px;list-style:none}header .bottom .footer_menu{width:100%;float:left;list-style:none}header .bottom .footer_menu a{color:#848C92;font-size:14px}header .bottom #menu-footer-menu li,header .bottom #menu-footer-menu-ca li,header .bottom #menu-footer-menu-en li{list-style:none}header .bottom #menu-footer-menu li a,header .bottom #menu-footer-menu-ca li a,header .bottom #menu-footer-menu-en li a{-webkit-transition:color .3s;transition:color .3s}header .bottom #menu-footer-menu li a:hover,header .bottom #menu-footer-menu-ca li a:hover,header .bottom #menu-footer-menu-en li a:hover{color:#2E2D2C}header .bottom .social{float:left}header .bottom .social ul{list-style:none}header .bottom .social ul li{float:left;margin:10px 10px 0 0}header .bottom .social ul li:last-child{margin:4px 0 0}header .bottom .social ul li a{-webkit-transition:opacity .3s;transition:opacity .3s}header .bottom .social ul li a svg{-webkit-transition:fill .3s;transition:fill .3s;fill:#848C92}header .bottom .social ul li a svg:hover{fill:#2E2D2C}header .bottom .copyright{clear:left}header .bottom .copyright p a{color:#848C92;-webkit-transition:color .3s;transition:color .3s}header .bottom .copyright p a:hover,header .bottom .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a{color:#2E2D2C}header .bottom .wpml-ls-legacy-list-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;clear:none}.open-menu.single .post-navigation,header .bottom .wpml-ls-legacy-list-horizontal a .wpml-ls-display{display:none}header .bottom .wpml-ls-legacy-list-horizontal li{margin-left:14px;list-style:none}header .bottom .wpml-ls-legacy-list-horizontal a{list-style:none;padding:0;border:none;color:#848C92;-webkit-transition:all .3s;transition:all .3s}.header2,header .bottom .wpml-ls-legacy-list-horizontal a:hover{color:#2E2D2C}.open-menu header button.nav-button:not(.is-visible) .nav-trigger span,.open-menu header button.nav-button:not(.is-visible) .nav-trigger:after,.open-menu header button.nav-button:not(.is-visible) .nav-trigger:before{background:#2E2D2C}.open-menu .menu-filters{display:none!important}.header2{float:left;position:fixed;top:0;left:0;width:100%;z-index:220;background:0 0;padding:15px 15px 15px 30px;-webkit-transition:.5s,color .2s;transition:.5s,color .2s}.header2 .nav-container{position:relative;float:left;padding:6px 0}.header2 .nav-container .wpml-ls-legacy-list-horizontal{padding:0;clear:both;border:none}.header2 .nav-container .menu-main-menu-ca-container,.header2 .nav-container .menu-main-menu-container,.header2 .nav-container .menu-main-menu-en-container{float:left}.header2 .nav-container .menu-main-menu-ca-container .main-menu,.header2 .nav-container .menu-main-menu-container .main-menu,.header2 .nav-container .menu-main-menu-en-container .main-menu{float:left;list-style-type:none;text-align:left}.header2 .nav-container .menu-main-menu-ca-container .main-menu .menu-item,.header2 .nav-container .menu-main-menu-container .main-menu .menu-item,.header2 .nav-container .menu-main-menu-en-container .main-menu .menu-item{float:left;margin-left:30px;line-height:28px;color:inherit}.header2 .nav-container .menu-main-menu-ca-container .main-menu .menu-item a,.header2 .nav-container .menu-main-menu-container .main-menu .menu-item a,.header2 .nav-container .menu-main-menu-en-container .main-menu .menu-item a{position:relative;font-size:12px;font-weight:400;line-height:12px;color:inherit;text-transform:uppercase;padding:8px 0}.header2 .nav-container .menu-main-menu-ca-container .main-menu .menu-item a:before,.header2 .nav-container .menu-main-menu-container .main-menu .menu-item a:before,.header2 .nav-container .menu-main-menu-en-container .main-menu .menu-item a:before{position:absolute;bottom:2px;left:0;content:"";width:0;height:1px;background-color:#2E2D2C;-webkit-transition:width .3s ease-out,background-color .3s;transition:width .3s ease-out,background-color .3s}.header2 .nav-container .menu-main-menu-ca-container .main-menu .menu-item.current-menu-ancestor>a:before,.header2 .nav-container .menu-main-menu-ca-container .main-menu .menu-item.current-menu-item>a:before,.header2 .nav-container .menu-main-menu-container .main-menu .menu-item.current-menu-ancestor>a:before,.header2 .nav-container .menu-main-menu-container .main-menu .menu-item.current-menu-item>a:before,.header2 .nav-container .menu-main-menu-en-container .main-menu .menu-item.current-menu-ancestor>a:before,.header2 .nav-container .menu-main-menu-en-container .main-menu .menu-item.current-menu-item>a:before{width:100%}.header2 .nav-container .menu-main-menu-ca-container .main-menu .menu-item .sub-menu,.header2 .nav-container .menu-main-menu-container .main-menu .menu-item .sub-menu,.header2 .nav-container .menu-main-menu-en-container .main-menu .menu-item .sub-menu{display:none;padding-top:23px;color:#2E2D2C}.header2 .nav-container .menu-main-menu-ca-container .main-menu>.menu-item:hover .sub-menu,.header2 .nav-container .menu-main-menu-container .main-menu>.menu-item:hover .sub-menu,.header2 .nav-container .menu-main-menu-en-container .main-menu>.menu-item:hover .sub-menu{display:block}.header2 .nav-container .menu-footer-menu-ca-container,.header2 .nav-container .menu-footer-menu-container,.header2 .nav-container .menu-footer-menu-en-container{float:left}.header2 .nav-container .menu-footer-menu-ca-container .footer-menu,.header2 .nav-container .menu-footer-menu-container .footer-menu,.header2 .nav-container .menu-footer-menu-en-container .footer-menu{float:left;list-style-type:none;text-align:left}.header2 .nav-container .menu-footer-menu-ca-container .footer-menu .menu-item,.header2 .nav-container .menu-footer-menu-container .footer-menu .menu-item,.header2 .nav-container .menu-footer-menu-en-container .footer-menu .menu-item{float:left;margin-left:30px;line-height:28px;color:inherit}.header2 .nav-container .menu-footer-menu-ca-container .footer-menu .menu-item a,.header2 .nav-container .menu-footer-menu-container .footer-menu .menu-item a,.header2 .nav-container .menu-footer-menu-en-container .footer-menu .menu-item a{position:relative;font-size:12px;font-weight:400;line-height:12px;color:inherit;text-transform:uppercase;padding:8px 0}.header2 .nav-container .menu-footer-menu-ca-container .footer-menu .menu-item a:before,.header2 .nav-container .menu-footer-menu-container .footer-menu .menu-item a:before,.header2 .nav-container .menu-footer-menu-en-container .footer-menu .menu-item a:before{position:absolute;bottom:2px;left:0;content:"";width:0;height:1px;background-color:#2E2D2C;-webkit-transition:width .3s ease-out,background-color .3s;transition:width .3s ease-out,background-color .3s}.header2 .nav-container .menu-footer-menu-ca-container .footer-menu .menu-item.current-menu-item>a:before,.header2 .nav-container .menu-footer-menu-container .footer-menu .menu-item.current-menu-item>a:before,.header2 .nav-container .menu-footer-menu-en-container .footer-menu .menu-item.current-menu-item>a:before{width:100%}.header2 .nav-container .menu-footer-menu-ca-container .footer-menu .menu-item .sub-menu,.header2 .nav-container .menu-footer-menu-container .footer-menu .menu-item .sub-menu,.header2 .nav-container .menu-footer-menu-en-container .footer-menu .menu-item .sub-menu{padding-top:23px;color:#2E2D2C}.header2 .nav-button.navigation-hamburger{position:relative;float:right;display:block;top:0;right:0;z-index:300;line-height:58px;margin:0;border:none;background:0 0;-webkit-transition:.4s ease-out .3s;transition:.4s ease-out .3s;-webkit-transform:scale(1);transform:scale(1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;opacity:1}.header2 .nav-button.navigation-hamburger .container{display:block;position:relative;padding:1.6rem;width:100%;height:100%}.header2 .nav-button.navigation-hamburger .circle{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:transparent;border-radius:50%;width:100%;height:100%;-webkit-transition:width .3s ease-out,background-color .3s;transition:width .3s ease-out,background-color .3s}.header2 .nav-button.navigation-hamburger .bar-wrap{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0);-webkit-transition:margin .2s ease,opacity .3s ease,-webkit-transform .2s ease .8s;transition:margin .2s ease,opacity .3s ease,-webkit-transform .2s ease .8s;transition:margin .2s ease,transform .2s ease .8s,opacity .3s ease;transition:margin .2s ease,transform .2s ease .8s,opacity .3s ease,-webkit-transform .2s ease .8s;width:20px}.header2 .nav-button.navigation-hamburger .bar-wrap .bar{height:2px;background:#848C92;display:block;margin:4px auto;border-radius:5px}.header2 .nav-button.navigation-hamburger .cross-wrap{-webkit-filter:blur(0);-webkit-font-smoothing:subpixel-antialiased;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0);-webkit-transition:margin .2s ease,opacity .3s ease,-webkit-transform .2s ease 1s;transition:margin .2s ease,opacity .3s ease,-webkit-transform .2s ease 1s;transition:margin .2s ease,transform .2s ease 1s,opacity .3s ease;transition:margin .2s ease,transform .2s ease 1s,opacity .3s ease,-webkit-transform .2s ease 1s;width:24px;height:24px;overflow:hidden}.header2 .nav-button.navigation-hamburger .cross-wrap .cross-line{height:100%;width:2px;background:#FFF;position:absolute;border-radius:5px;left:9px}.header2 .nav-button.navigation-hamburger .cross-wrap .cross-line.cross-line1{-webkit-transform:translateY(-30px) translateX(30px) rotate(45deg);transform:translateY(-30px) translateX(30px) rotate(45deg)}.header2 .nav-button.navigation-hamburger .cross-wrap .cross-line.cross-line2{-webkit-transform:translateY(-30px) translateX(-30px) rotate(-45deg);transform:translateY(-30px) translateX(-30px) rotate(-45deg)}.header2 .nav-button.navigation-hamburger:hover .circle{width:0;height:0}.header2 .nav-button.navigation-hamburger.-open{color:#58595B}.header2 .nav-button.navigation-hamburger.-open .circle{-webkit-transition:width .6s ease-out .3s,height .6s ease-out .3s;transition:width .6s ease-out .3s,height .6s ease-out .3s;background-color:#00A69D;width:450vh;height:450vh}.header2 .nav-button.navigation-hamburger.-open .bar,.header2 .nav-button.navigation-hamburger.-open .cross-line{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.header2 .nav-button.navigation-hamburger.-open .bar1{-webkit-animation-name:jiggleLeft;animation-name:jiggleLeft;-webkit-animation-delay:.45s;animation-delay:.45s}.header2 .nav-button.navigation-hamburger.-open .bar2{-webkit-animation-name:jiggleRight;animation-name:jiggleRight;-webkit-animation-delay:.3s;animation-delay:.3s}.header2 .nav-button.navigation-hamburger.-open .bar3{-webkit-animation-name:jiggleLeft;animation-name:jiggleLeft;-webkit-animation-delay:.15s;animation-delay:.15s}.header2 .nav-button.navigation-hamburger.-open .cross-line1{-webkit-animation-name:crossRight;animation-name:crossRight;-webkit-animation-delay:.8s;animation-delay:.8s}.header2 .nav-button.navigation-hamburger.-open .cross-line2{-webkit-animation-name:crossLeft;animation-name:crossLeft;-webkit-animation-delay:.65s;animation-delay:.65s}.header2 .nav-button.navigation-hamburger.-close .bar,.header2 .nav-button.navigation-hamburger.-close .cross-line{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.header2 .nav-button.navigation-hamburger.-close .bar1{-webkit-transform:translateX(-25px);transform:translateX(-25px);-webkit-animation-name:jiggleClose;animation-name:jiggleClose;-webkit-animation-delay:.5s;animation-delay:.5s}.header2 .nav-button.navigation-hamburger.-close .bar2{-webkit-transform:translateX(25px);transform:translateX(25px);-webkit-animation-name:jiggleClose;animation-name:jiggleClose;-webkit-animation-delay:.65s;animation-delay:.65s}.header2 .nav-button.navigation-hamburger.-close .bar3{-webkit-transform:translateX(-25px);transform:translateX(-25px);-webkit-animation-name:jiggleClose;animation-name:jiggleClose;-webkit-animation-delay:.8s;animation-delay:.8s}.header2 .nav-button.navigation-hamburger.-close .cross-line1{-webkit-transform:translateY(0) translateX(0) rotate(-45deg);transform:translateY(0) translateX(0) rotate(-45deg);-webkit-animation-name:crossLeftClose;animation-name:crossLeftClose;-webkit-animation-delay:.15s;animation-delay:.15s}.header2 .nav-button.navigation-hamburger.-close .cross-line2{-webkit-transform:translateY(0) translateX(0) rotate(45deg);transform:translateY(0) translateX(0) rotate(45deg);-webkit-animation-name:crossRightClose;animation-name:crossRightClose;-webkit-animation-delay:.3s;animation-delay:.3s}.header2 .social{margin-bottom:37px;float:left}.header2 .social ul{float:left;list-style:none;margin-left:30px}.header2 .social ul li{float:left;margin:10px 10px 0 0}.header2 .social ul li:last-child{margin:10px 0 0}.header2 .top{position:relative;float:left;display:block;z-index:350;margin:0;border:none;background:0 0;-webkit-transition:.4s ease-out .3s;transition:.4s ease-out .3s;cursor:pointer;opacity:1}.header2 .top .logo-container .logo{position:relative;top:0;left:0}.header2 .top .logo-container .logo img,.header2 .top .logo-container .logo svg{height:39px;width:275px;margin-top:5px}.open-menu .header2 .logo-container,.open-menu .header2 .top{-webkit-transition:.3s .3s;transition:.3s .3s;display:none}.open-menu .header2 .logo-container .logo svg,.open-menu .header2 .top .logo svg{fill:#848C92;-webkit-transition:.4s ease-out .3s;transition:.4s ease-out .3s}.mpf-arrow-left:after{background-image:url(../img/slider_home_iz.svg)!important;border-right:0!important}.sticky_header .header2{-webkit-transition:.5s;transition:.5s;padding:15px;background-color:rgba(255,255,255,.9);color:#2E2D2C}.sticky_header .header2 .logo-container .logo svg{fill:#848C92}.sticky_header .header2 button.nav-button.navigation-hamburger .bar-wrap .bar{background:#2E2D2C}.sticky_header .header2 #lang_sel_list ul li a:before,.sticky_header .header2 .menu-menu-principal-container .main-menu .menu-item a:before{background-color:#2E2D2C}.menu-filters{display:none;position:fixed;bottom:40px;background-color:#848C92;border-radius:50%;padding:11px 9px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);border:none;z-index:250;-webkit-transition:border .2s;transition:border .2s}.menu-filters.filter-is-visible .nav-filters-trigger span,.menu-filters.filter-is-visible .nav-filters-trigger:hover span{border-color:transparent;background-color:transparent}.menu-filters.filter-is-visible .nav-filters-trigger::after,.menu-filters.filter-is-visible .nav-filters-trigger::before{background:#FFF}.menu-filters.filter-is-visible .nav-filters-trigger::after{width:18px;-webkit-transform:rotate(45deg);transform:rotate(-45deg) translate(7px,5px)}.menu-filters.filter-is-visible .nav-filters-trigger::before{width:8px;-webkit-transform:rotate(-45deg);transform:rotate(45deg) translate(5px,-2px)}.menu-filters .nav-filters-trigger{position:relative;height:25px;width:29px}.menu-filters .nav-filters-trigger span{position:absolute;display:inline-block;width:7px;height:7px;background-color:#848C92;border:1px solid #FFF;border-radius:50%;z-index:100;-webkit-transition:width .2s,background .2s;transition:width .2s,background .2s}.menu-filters .nav-filters-trigger span.top-line{left:6px;top:4px}.menu-filters .nav-filters-trigger span.bottom-line{right:6px;bottom:4px}.menu-filters .nav-filters-trigger::after,.menu-filters .nav-filters-trigger::before{content:'';position:absolute;left:0;top:50%;height:1px;width:29px;background:#FFF;-webkit-transition:transform .2s,background .2s;-webkit-transition:background .2s,-webkit-transform .2s;transition:background .2s,-webkit-transform .2s;transition:transform .2s,background .2s;transition:transform .2s,background .2s,-webkit-transform .2s}.menu-filters .nav-filters-trigger::after{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.menu-filters .nav-filters-trigger::before{-webkit-transform:translateY(4px);transform:translateY(4px)}.page-template-projects .searchandfilter{display:initial}.page-template-projects .searchandfilter h4,.page-template-projects .searchandfilter ul li ul .sf-level-0 input,.searchandfilter{display:none}.page-template-projects .searchandfilter ul li ul{float:left;margin-top:248px}.page-template-projects .searchandfilter ul li ul .sf-level-0{float:left;clear:both;color:#848C92;font-size:14px;font-weight:300;line-height:12px}.page-template-projects .searchandfilter ul li ul .sf-level-0 .sf-label-radio{border:0;background-color:transparent;color:#848C92;padding:0}.page-template-projects .searchandfilter ul li ul .sf-level-0.sf-option-active label,.page-template-projects .searchandfilter ul li ul .sf-level-0:hover label{color:#2E2D2C;background-color:transparent}.single .post-navigation{position:fixed;top:30px;right:160px;width:126px;-webkit-transition:opacity .5s,top .5s;-o-transition:opacity .5s,top .5s;z-index:230;-webkit-transition:top .5s;transition:top .5s}.single .post-navigation .nav-icon{position:relative;float:right;border-radius:50%;width:42px;height:42px;cursor:pointer;-webkit-transition:border .2s;transition:border .2s}.single .post-navigation .nav-icon svg{position:absolute;top:0;left:0;margin:11px;-webkit-transition:.2s;transition:.2s}.single .post-navigation .nav-icon a{position:relative;z-index:300;float:left;height:100%;width:100%}@media (min-width:1921px){header button.nav-button.is-visible{margin-right:110px}}@media (min-width:1367px) and (max-width:1920px){header button.nav-button.is-visible{margin-right:70px}}@media (min-width:1025px) and (max-width:1366px){header button.nav-button.is-visible{margin-right:110px}}@media (min-width:1025px){header .bottom .footer_menu .wpml-ls-slot-9{display:none!important}}@media (max-width:1024px){body .header2{color:#2E2D2C}body .header2 button.nav-button.navigation-hamburger{display:block}body .header2 .wpml-ls-legacy-list-horizontal{display:none}body .header2 .nav-container{background-color:#00A69D;display:block;z-index:300;position:fixed;right:0;left:0;bottom:0;height:0;padding:0;overflow:hidden;opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}body .header2 .nav-container .menu-footer-menu-ca-container ul.footer-menu li.menu-item a:before,body .header2 .nav-container .menu-footer-menu-container ul.footer-menu li.menu-item a:before,body .header2 .nav-container .menu-footer-menu-en-container ul.footer-menu li.menu-item a:before,body .header2 .nav-container .menu-main-menu-ca-container ul.main-menu li.menu-item a:before,body .header2 .nav-container .menu-main-menu-container ul.main-menu li.menu-item a:before,body .header2 .nav-container .menu-main-menu-en-container ul.main-menu li.menu-item a:before{background-color:#FFF}body header .nav-container,body header .wpml-ls-legacy-dropdown{-webkit-transition:opacity .1s;-o-transition:opacity .1s;opacity:0}body .header2 .nav-container ul{list-style:none;margin:0;padding:0;text-align:center;display:block}body .header2 .nav-container .menu-main-menu-ca-container,body .header2 .nav-container .menu-main-menu-container,body .header2 .nav-container .menu-main-menu-en-container{display:block;float:left;width:auto}body .header2 .nav-container .menu-main-menu-ca-container ul.main-menu,body .header2 .nav-container .menu-main-menu-container ul.main-menu,body .header2 .nav-container .menu-main-menu-en-container ul.main-menu{width:auto;display:table-cell;vertical-align:middle}body .header2 .nav-container .menu-main-menu-ca-container ul.main-menu li.menu-item,body .header2 .nav-container .menu-main-menu-container ul.main-menu li.menu-item,body .header2 .nav-container .menu-main-menu-en-container ul.main-menu li.menu-item{width:auto;clear:left;margin:0 0 15px}body .header2 .nav-container .menu-main-menu-ca-container ul.main-menu li.menu-item a,body .header2 .nav-container .menu-main-menu-container ul.main-menu li.menu-item a,body .header2 .nav-container .menu-main-menu-en-container ul.main-menu li.menu-item a{font-size:28px;color:#FFF;text-transform:none}body .header2 .nav-container .menu-main-menu-ca-container ul.main-menu li.menu-item .sub-menu,body .header2 .nav-container .menu-main-menu-container ul.main-menu li.menu-item .sub-menu,body .header2 .nav-container .menu-main-menu-en-container ul.main-menu li.menu-item .sub-menu{padding-top:12px;margin-left:30px;text-align:left}body .header2 .nav-container .menu-main-menu-ca-container ul.main-menu li.menu-item .sub-menu li,body .header2 .nav-container .menu-main-menu-container ul.main-menu li.menu-item .sub-menu li,body .header2 .nav-container .menu-main-menu-en-container ul.main-menu li.menu-item .sub-menu li{margin-bottom:5px}body .header2 .nav-container .menu-main-menu-ca-container ul.main-menu li.menu-item .sub-menu a,body .header2 .nav-container .menu-main-menu-container ul.main-menu li.menu-item .sub-menu a,body .header2 .nav-container .menu-main-menu-en-container ul.main-menu li.menu-item .sub-menu a{font-size:16px}body .header2 .nav-container .menu-footer-menu-ca-container,body .header2 .nav-container .menu-footer-menu-container,body .header2 .nav-container .menu-footer-menu-en-container{display:block;float:left;width:100%}body .header2 .nav-container .menu-footer-menu-ca-container ul.footer-menu,body .header2 .nav-container .menu-footer-menu-container ul.footer-menu,body .header2 .nav-container .menu-footer-menu-en-container ul.footer-menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}body .header2 .nav-container .menu-footer-menu-ca-container ul.footer-menu .wpml-ls-slot-9,body .header2 .nav-container .menu-footer-menu-container ul.footer-menu .wpml-ls-slot-9,body .header2 .nav-container .menu-footer-menu-en-container ul.footer-menu .wpml-ls-slot-9{width:36px!important;margin:20px 7% 0 0!important}body .header2 .nav-container .menu-footer-menu-ca-container ul.footer-menu li.menu-item,body .header2 .nav-container .menu-footer-menu-container ul.footer-menu li.menu-item,body .header2 .nav-container .menu-footer-menu-en-container ul.footer-menu li.menu-item{width:100%;margin:0 0 15px}body .header2 .nav-container .menu-footer-menu-ca-container ul.footer-menu li.menu-item a,body .header2 .nav-container .menu-footer-menu-container ul.footer-menu li.menu-item a,body .header2 .nav-container .menu-footer-menu-en-container ul.footer-menu li.menu-item a{font-size:28px;color:#FFF;text-transform:none}body .header2 .nav-container .menu-footer-menu-ca-container ul.footer-menu li.menu-item .sub-menu,body .header2 .nav-container .menu-footer-menu-container ul.footer-menu li.menu-item .sub-menu,body .header2 .nav-container .menu-footer-menu-en-container ul.footer-menu li.menu-item .sub-menu{margin-left:30px;text-align:left}body .header2 .nav-container .menu-footer-menu-ca-container ul.footer-menu li.menu-item .sub-menu a,body .header2 .nav-container .menu-footer-menu-container ul.footer-menu li.menu-item .sub-menu a,body .header2 .nav-container .menu-footer-menu-en-container ul.footer-menu li.menu-item .sub-menu a{font-size:16px}body .header2 .nav-container .social ul li{margin-right:20px}body .header2 .nav-container .social ul li a svg{fill:#FFF;width:30px;height:30px}body header{overflow:hidden}body header .nav-container{height:0;width:100%;padding:0!important;margin:0;overflow:hidden;-webkit-transition:opacity .1s;transition:opacity .1s;z-index:300}body header .nav-container ul{list-style:none;margin:0;padding:0;display:block}body header .nav-container .menu-main-menu-ca-container,body header .nav-container .menu-main-menu-container,body header .nav-container .menu-main-menu-en-container{background-color:#2E2D2C;display:block;float:right;width:100%;padding:150px 0}body header .nav-container .menu-main-menu-ca-container ul.main-menu,body header .nav-container .menu-main-menu-container ul.main-menu,body header .nav-container .menu-main-menu-en-container ul.main-menu{width:100%}body header .nav-container .menu-main-menu-ca-container ul.main-menu li.menu-item,body header .nav-container .menu-main-menu-container ul.main-menu li.menu-item,body header .nav-container .menu-main-menu-en-container ul.main-menu li.menu-item{width:100%;clear:both;text-align:center;line-height:55px;margin:0 0 10px}body header .nav-container .menu-main-menu-ca-container ul.main-menu li.menu-item a,body header .nav-container .menu-main-menu-container ul.main-menu li.menu-item a,body header .nav-container .menu-main-menu-en-container ul.main-menu li.menu-item a{font-size:30px}body header .nav-container .menu-main-menu-ca-container ul.main-menu li.menu-item .sub-menu,body header .nav-container .menu-main-menu-container ul.main-menu li.menu-item .sub-menu,body header .nav-container .menu-main-menu-en-container ul.main-menu li.menu-item .sub-menu{position:relative;float:left;clear:left;top:0;margin-top:10px;background:0 0}body header .nav-container .menu-main-menu-ca-container ul.main-menu li.menu-item .sub-menu li,body header .nav-container .menu-main-menu-container ul.main-menu li.menu-item .sub-menu li,body header .nav-container .menu-main-menu-en-container ul.main-menu li.menu-item .sub-menu li{border:none;padding:0}body header .nav-container .menu-main-menu-ca-container ul.main-menu li.menu-item .sub-menu li a,body header .nav-container .menu-main-menu-container ul.main-menu li.menu-item .sub-menu li a,body header .nav-container .menu-main-menu-en-container ul.main-menu li.menu-item .sub-menu li a{font-size:18px;line-height:30px}body header .wpml-ls-legacy-dropdown{position:absolute;top:240px;margin:0;width:100%;-webkit-transition:opacity .1s;transition:opacity .1s}body header .wpml-ls-legacy-dropdown ul li:nth-of-type(1){margin-left:0!important}body header .wpml-ls-legacy-dropdown ul li a{text-transform:none;font-family:ChivoRegular,sans-serif;font-size:20px;line-height:16px}body header .wpml-ls-legacy-dropdown ul li a:before{background-color:#2E2D2C}body header .search-container{opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}.open-menu .header2{padding:15px 15px 15px 30px;overflow:hidden;float:left;height:110%}.open-menu .header2 .wpml-ls-legacy-list-horizontal{display:block!important;position:relative;z-index:10000;clear:none!important;bottom:-60vh;padding:0}.open-menu .header2 .wpml-ls-legacy-list-horizontal ul li a .wpml-ls-display,.page-template-projects .container:after,.page-template-projects .searchandfilter>ul>li ul .sf-level-0 input{display:none}.open-menu .header2 .wpml-ls-legacy-list-horizontal ul li a{font-size:28px;color:#FFF;text-transform:none}.open-menu .header2 .nav-container{height:calc(100% - 30px);overflow-y:scroll;-webkit-overflow-scrolling:touch;opacity:1;padding-top:15px;width:100vw;position:relative;-webkit-transition:opacity .3s ease-out .4s;transition:opacity .3s ease-out .4s;z-index:9999}.page-template-projects .searchandfilter>ul>li{margin-top:100px}.page-template-projects .searchandfilter>ul>li ul{float:left;margin-top:50px}.page-template-projects .searchandfilter>ul>li ul .sf-level-0{float:left;clear:both;color:#FFF;font-family:ChivoRegular,sans-serif;font-size:14px;font-weight:300;line-height:17px}.page-template-projects .searchandfilter>ul>li ul .sf-level-0 .sf-label-radio{border:0;background-color:transparent;color:#FFF;padding:0}.white_menu header button.nav-button{padding:8px 0}.page-template-projects{overflow-x:hidden}.page-template-projects .menu-filters{display:block}.page-template-projects.open-filters .noticias_content .container{margin-bottom:0}.page-template-projects.open-filters .noticias_content .noticias_sidebar{display:table;left:0}.page-template-projects.open-filters .noticias_content .noticias_list{margin-bottom:0;overflow:hidden}.page-template-projects.open-filters footer{display:none}.page-template-projects .searchandfilter{display:initial}.page-template-projects .searchandfilter h4{display:block}}.align_center,.align_center h2,.content-box{text-align:center}.vertical-center,.videoWrapper,body{position:relative}.clearfix:after,.row{clear:both}body,li,p{font-size:16px;font-weight:300}@media (min-width:769px) and (max-width:1024px){header button.nav-button.is-visible{margin-right:110px}.menu-filters{right:80px}.single .post-navigation{right:120px}}@media (min-width:601px) and (max-width:768px){header button.nav-button.is-visible{margin-right:130px}.menu-filters{right:60px}.single .post-navigation{right:90px}}@media (min-width:601px) and (max-width:736px) and (orientation:landscape){.single .post-navigation{right:110px}}@media (min-width:481px) and (max-width:600px){header button.nav-button.is-visible{margin-right:0}.menu-filters{right:40px}header .nav-container .menu-main-menu-ca-container .main-menu,header .nav-container .menu-main-menu-container .main-menu{margin:80px 0 0}.single .post-navigation{right:90px}}@media (max-width:480px){header{padding:30px 0 0}header button.nav-button.is-visible{margin-right:0}.menu-filters{right:40px}.single .post-navigation{right:70px}.logo svg{width:42px}.logo svg #text{display:none}}@media (max-width:389px){.header2 .top{position:relative;float:left;display:block;z-index:350;margin:5px 0 0;border:none;background:url(../img/Logo_menos400.gif);-webkit-transition:.4s ease-out .3s;transition:.4s ease-out .3s;cursor:pointer;opacity:1;width:180px;background-size:cover;height:39px}.header2 .top .logo-container .logo{position:relative;top:0;left:0}.header2 .top .logo-container .logo img,.header2 .top .logo-container .logo svg{height:39px;width:275px;margin-top:5px;display:none}}img,p img{height:auto}h3,h5,img{margin:0 0 10px}.animate_start{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition-timing-function:cubic-bezier(.78,.13,.15,.86);transition-timing-function:cubic-bezier(.78,.13,.15,.86)}@keyframes fade{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade{from{opacity:0}to{opacity:1}}.animate_fade{opacity:0}.animate_fade.animate_start{-webkit-animation-name:fade;animation-name:fade;opacity:1}@keyframes afc{from{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes afc{from{opacity:0;-webkit-transform:scale(.2)}to{opacity:1;-webkit-transform:scale(1)}}.animate_afc{opacity:0}.animate_afc.animate_start{-webkit-animation-name:afc;animation-name:afc;opacity:1}@keyframes afl{from{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes afl{from{opacity:0;-webkit-transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0)}}.animate_afl{opacity:0}.animate_afl.animate_start{-webkit-animation-name:afl;animation-name:afl;opacity:1}@keyframes afr{from{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes afr{from{opacity:0;-webkit-transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0)}}.animate_afr{opacity:0}.animate_afr.animate_start{-webkit-animation-name:afr;animation-name:afr;opacity:1}@keyframes aft{from{opacity:0;-webkit-transform:translateY(-150px);transform:translateY(-150px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes aft{from{opacity:0;-webkit-transform:translateY(-150px)}to{opacity:1;-webkit-transform:translateY(0)}}.animate_aft{opacity:0}.animate_aft.animate_start{-webkit-animation-name:aft;animation-name:aft;opacity:1}@keyframes afb{from{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes afb{from{opacity:0;-webkit-transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0)}}.animate_afb{opacity:0}.animate_afb.animate_start{-webkit-animation-name:afb;animation-name:afb;opacity:1}@keyframes wfc{from{opacity:0;-webkit-transform:scaleX(.01);transform:scaleX(.01)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes wfc{from{opacity:0;-webkit-transform:scaleX(.01)}to{opacity:1;-webkit-transform:scaleX(1)}}.animate_wfc{opacity:0}.animate_wfc.animate_start{-webkit-animation-name:wfc;animation-name:wfc;opacity:1}@keyframes hfc{from{opacity:0;-webkit-transform:scaleY(.01);transform:scaleY(.01)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes hfc{from{opacity:0;-webkit-transform:scaleY(.01)}to{opacity:1;-webkit-transform:scaleY(1)}}.animate_hfc{opacity:0}.animate_hfc.animate_start{-webkit-animation-name:hfc;animation-name:hfc;opacity:1}.d1.animate_start{-webkit-animation-delay:.1s;animation-delay:.1s}.d2.animate_start{-webkit-animation-delay:.2s;animation-delay:.2s}.d3.animate_start{-webkit-animation-delay:.3s;animation-delay:.3s}.d4.animate_start{-webkit-animation-delay:.4s;animation-delay:.4s}.d5.animate_start{-webkit-animation-delay:.5s;animation-delay:.5s}.d6.animate_start{-webkit-animation-delay:.6s;animation-delay:.6s}.d7.animate_start{-webkit-animation-delay:.7s;animation-delay:.7s}.d8.animate_start{-webkit-animation-delay:.8s;animation-delay:.8s}.d9.animate_start{-webkit-animation-delay:.9s;animation-delay:.9s}.d10.animate_start{-webkit-animation-delay:1s;animation-delay:1s}.d11.animate_start{-webkit-animation-delay:1.1s;animation-delay:1.1s}.d12.animate_start{-webkit-animation-delay:1.2s;animation-delay:1.2s}.d13.animate_start{-webkit-animation-delay:1.3s;animation-delay:1.3s}.d14.animate_start{-webkit-animation-delay:1.4s;animation-delay:1.4s}.d15.animate_start{-webkit-animation-delay:1.5s;animation-delay:1.5s}.s1.animate_start{-webkit-animation-duration:.6s;animation-duration:.6s}.s2.animate_start{-webkit-animation-duration:.8s;animation-duration:.8s}.s3.animate_start{-webkit-animation-duration:1s;animation-duration:1s}.s4.animate_start{-webkit-animation-duration:1.2s;animation-duration:1.2s}.s5.animate_start{-webkit-animation-duration:1.4s;animation-duration:1.4s}.animate_revealgrid .animate_reveal{opacity:0}.disable_effects .animate_afb,.disable_effects .animate_afc,.disable_effects .animate_afl,.disable_effects .animate_afr,.disable_effects .animate_aft,.disable_effects .animate_hfc,.disable_effects .animate_revealgrid .animate_reveal,.disable_effects .animate_rfc,.disable_effects .animate_rfl,.disable_effects .animate_rfr,.disable_effects .animate_wfc,.vc_editor.compose-mode .animate_afb,.vc_editor.compose-mode .animate_afc,.vc_editor.compose-mode .animate_afl,.vc_editor.compose-mode .animate_afr,.vc_editor.compose-mode .animate_aft,.vc_editor.compose-mode .animate_hfc,.vc_editor.compose-mode .animate_revealgrid .animate_reveal,.vc_editor.compose-mode .animate_rfc,.vc_editor.compose-mode .animate_rfl,.vc_editor.compose-mode .animate_rfr,.vc_editor.compose-mode .animate_wfc{opacity:1;-webkit-animation:none!important;animation:none!important}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}@keyframes clip_ellipse{from{-webkit-clip-path:ellipse(0 0 at 50% 50%);clip-path:ellipse(0 0 at 50% 50%)}to{-webkit-clip-path:ellipse(70% 60% at 50% 50%);clip-path:ellipse(70% 60% at 50% 50%)}}@-webkit-keyframes clip_ellipse{from{-webkit-clip-path:ellipse(0 0 at 50% 50%);clip-path:ellipse(0 0 at 50% 50%)}to{-webkit-clip-path:ellipse(70% 60% at 50% 50%);clip-path:ellipse(70% 60% at 50% 50%)}}.animate_clip_ellipse{-webkit-clip-path:ellipse(0 0 at 50% 50%);clip-path:ellipse(0 0 at 50% 50%)}.animate_clip_ellipse.animate_start{-webkit-animation-name:clip_ellipse;animation-name:clip_ellipse;-webkit-clip-path:ellipse(70% 60% at 50% 50%);clip-path:ellipse(70% 60% at 50% 50%)}@-webkit-keyframes jiggleLeft{50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(-25px);transform:translateX(-25px)}}@keyframes jiggleLeft{50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(-25px);transform:translateX(-25px)}}@-webkit-keyframes jiggleRight{50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(25px);transform:translateX(25px)}}@keyframes jiggleRight{50%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(25px);transform:translateX(25px)}}@-webkit-keyframes jiggleClose{0%{-webkit-transform:translateX(-25px);transform:translateX(-25px)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes jiggleClose{0%{-webkit-transform:translateX(-25px);transform:translateX(-25px)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes crossLeft{100%{-webkit-transform:translateY(0) translateX(0) rotate(-45deg);transform:translateY(0) translateX(0) rotate(-45deg)}}@keyframes crossLeft{100%{-webkit-transform:translateY(0) translateX(0) rotate(-45deg);transform:translateY(0) translateX(0) rotate(-45deg)}}@-webkit-keyframes crossLeftClose{100%{-webkit-transform:translateY(30px) translateX(30px) rotate(-45deg);transform:translateY(30px) translateX(30px) rotate(-45deg)}}@keyframes crossLeftClose{100%{-webkit-transform:translateY(30px) translateX(30px) rotate(-45deg);transform:translateY(30px) translateX(30px) rotate(-45deg)}}@-webkit-keyframes crossRight{100%{-webkit-transform:translateY(0) translateX(0) rotate(45deg);transform:translateY(0) translateX(0) rotate(45deg)}}@keyframes crossRight{100%{-webkit-transform:translateY(0) translateX(0) rotate(45deg);transform:translateY(0) translateX(0) rotate(45deg)}}@-webkit-keyframes crossRightClose{100%{-webkit-transform:translateY(30px) translateX(-30px) rotate(45deg);transform:translateY(30px) translateX(-30px) rotate(45deg)}}@keyframes crossRightClose{100%{-webkit-transform:translateY(30px) translateX(-30px) rotate(45deg);transform:translateY(30px) translateX(-30px) rotate(45deg)}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{float:left;width:100%}body,li,p{line-height:26px;margin:0;padding:0;color:#58595B;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed}h2,p{line-height:24px}p{color:#848C92}p img{max-width:100%;margin-bottom:20px}img{float:left;width:100%}a{font-family:inherit;line-height:140%;color:#2E2D2C}h2,h3{font-family:ChivoRegular,sans-serif;font-weight:300;color:#2E2D2C}a:hover{color:#2E2D2C}h1{display:none}h2{font-size:18px}h3{font-size:40px;line-height:150%;font-style:italic}h3.entry-title,h3.event-position,h4{font-family:ChivoRegular,sans-serif;font-style:normal}h3.entry-title,h3.event-position{float:left;font-size:16px;line-height:140%;width:100%}h4{font-size:18px;line-height:150%;font-weight:300;color:#2E2D2C;margin:0 0 20px}h5,h6{font-family:inherit}.button,h5,h6{color:#FFF}h4 .figure{font-size:60px;font-weight:400!important}h5{font-size:30px;line-height:30px;font-weight:300}h6{font-size:20px;line-height:120%;font-weight:300!important}.button,.tooltip,input[type=submit]{font-family:ChivoRegular,sans-serif}.button{float:left;padding:9px 25px 11px;font-size:16px;line-height:18px;font-weight:300;border:1px solid #2E2D2C;border-radius:0;background:#2E2D2C;-webkit-transition:.3s;transition:.3s}.button.big{text-transform:uppercase;border-width:2px}.button.big a{padding:14px 40px 16px}td,ul{padding:0}.button:hover{background:#FFF;color:#2E2D2C}.button.inv{border-color:#FFF;color:#FFF;background:0 0}.button.inv:hover{background:#FFF;color:#2E2D2C}.button.white{border-color:#FFF;color:#594949;background:#FFF}.button.white:hover{background:0 0;color:#FFF}input[type=submit]{font-weight:300;background:#FFF;border-radius:0;border:none;-webkit-transition:.3s;transition:.3s;padding:10px 25px;font-size:16px;line-height:18px;cursor:pointer}input[type=submit]:hover{background:#848C92;color:#FFF}table{border-collapse:collapse;border-spacing:0;width:100%}td{border-bottom:none}ul{margin:0}::-moz-selection{background-color:#848C92;color:#FFF}::selection{background-color:#848C92;color:#FFF}.row{float:left;width:100%}.row.gutter_0{display:table;width:100%;table-layout:fixed}:focus{outline:0}.vertical-center{top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.videoWrapper{padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.clearfix:after,.clearfix:before{content:" ";display:table}.img-responsive{max-width:100%;display:block}.background-image,.search-filter-results .product .entry-thumb .entry-thumb-background{height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center}.svg_path{-webkit-transition:fill .3s ease-out;transition:fill .3s ease-out}.content-box{padding:20%;width:100%;color:#FFF;border-color:#FFF;margin-left:auto;margin-right:auto}.tooltip .tooltip-arrow,.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#594949}.align_center .button{float:none;display:table;margin:0 auto 20px}.align_center p{float:none;display:table;margin:0 auto}.vertical_center{width:100vw;position:relative;display:table-cell;vertical-align:middle}.titulo_container{margin-bottom:20px}[data-scroll-speed]{-webkit-transition:-webkit-transform .8s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .8s cubic-bezier(.215,.61,.355,1);transition:transform .8s cubic-bezier(.215,.61,.355,1);transition:transform .8s cubic-bezier(.215,.61,.355,1), -webkit-transform .8s cubic-bezier(.215,.61,.355,1)}.highlight,mark{background-color:#2E2D2C;color:#FFF}.tooltip .tooltip-inner{display:inline;font-size:16px;line-height:30px;padding:5px 15px;border-radius:15px;background-color:#594949}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#594949}.l-subheader .w-socials{float:right;padding:30px 0;margin-left:100px;-webkit-transition:padding .5s;transition:padding .5s}.sticky .l-subheader .w-socials{padding:15px 0}.l-subheader .w-socials-item .w-socials-item-link{text-decoration:none;line-height:30px;height:30px}footer{position:relative;float:left;width:100%;padding:60px 0;z-index:110;background-color:#594949}footer a,footer li,footer p{font-size:16px;color:#FFF;line-height:22px;font-weight:300}footer ul li{float:left;line-height:22px;list-style:none}footer a:hover{color:inherit;text-decoration:underline}footer .block.social_email_phone{float:left;width:300px;margin-bottom:70px}footer .block.social_email_phone .social{margin-bottom:50px}footer .block.social_email_phone .social li{height:32px;width:32px;margin-right:15px}footer .block.social_email_phone .social li:last-child{margin-right:0}footer .block.social_email_phone .social li a svg path{-webkit-transition:.3s;transition:.3s}footer .block.social_email_phone .social li a:hover svg .color1{fill:transparent}footer .block.social_email_phone .social li a:hover svg .color2{fill:#FFF}footer .block.social_email_phone .email_phone li{float:left;clear:left}footer .block.logo_copy_menu{float:left;clear:left;width:500px}footer .block.logo_copy_menu .logo{float:left;height:50px;width:162px;margin-bottom:20px}footer .block.logo_copy_menu .copy_menu{float:left;clear:left}footer .block.logo_copy_menu .copy_menu .copy{float:left;padding-right:10px}footer .block.logo_copy_menu .copy_menu .menu-footer-menu-container{float:left}footer .block.logo_copy_menu .copy_menu .menu-footer-menu-container ul li{position:relative;padding:0 10px;margin:0}.searchandfilter>ul>li ul li:last-child,.searchandfilter>ul>li.sf-field-reset,.searchandfilter>ul>li.sf-field-search{margin-bottom:10px}footer .block.logo_copy_menu .copy_menu .menu-footer-menu-container ul li:before{position:absolute;top:6px;left:0;content:'';float:left;width:1px;height:14px;border-left:1px solid #FFF}.searchandfilter .sf-field-search input[type=text]{border:none;border-bottom:1px solid #594949;-webkit-box-shadow:none;box-shadow:none;padding:8px}.searchandfilter .sf-field-search input[type=text]:focus{border-bottom:1px solid #2E2D2C;-webkit-box-shadow:none;box-shadow:none}.searchandfilter .sf-field-search input[type=text]::-webkit-input-placeholder{color:#594949}.searchandfilter .sf-field-search input[type=text]:-moz-placeholder{color:#594949}.searchandfilter .sf-field-search input[type=text]::-moz-placeholder{color:#594949}.searchandfilter .sf-field-search input[type=text]:-ms-input-placeholder{color:#594949}.searchandfilter ul.collapse{display:none}.searchandfilter ul.collapse.in{display:block}.searchandfilter input[type=checkbox],.searchandfilter>ul>li.hide{display:none}.searchandfilter>ul>li{float:left;clear:both;padding:10px 0 0}.searchandfilter>ul>li h4{cursor:pointer}.searchandfilter>ul>li ul{float:left;overflow:hidden}.searchandfilter .sf-level-0{float:left;margin-right:10px}.searchandfilter .sf-level-0 label{color:#594949;border:1px solid #594949;border-radius:20px;padding:1px 10px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.searchandfilter .sf-level-0.sf-option-active label,.searchandfilter .sf-level-0:hover label{color:#FFF;background-color:#594949}.g-html p.form_submit{float:left;margin:0}.form_submit input[type=submit]{float:left;background:#FFF;font-size:22px;line-height:22px;-webkit-box-shadow:none;box-shadow:none;text-transform:none;padding:0}.form_submit::after{content:"\f061";margin-left:-10px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;color:#2E2D2C;-webkit-transition:.3s;transition:.3s}.slick-slider,section .container{display:table}.no-touch .w-btn.style_raised:hover,.no-touch .w-btn.w-blog-post-more:hover,.no-touch input[type=submit]:hover{-webkit-box-shadow:none;box-shadow:none}.form_submit:hover::after{margin-left:0;font-size:20px}.g-html .wpcf7 p{margin:0 0 28px}input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=search],select,textarea{font-size:16px;font-family:ChivoRegular,sans-serif;padding:8px 0;-webkit-box-shadow:0 -1px 0 0 transparent inset;box-shadow:0 -1px 0 0 transparent inset;border-radius:0;border-bottom:1px solid #9D9D9D;background-color:transparent!important;color:inherit!important;-webkit-transition:border .3s,box-shadow .3s;-webkit-transition:border .3s,-webkit-box-shadow .3s;transition:border .3s,-webkit-box-shadow .3s;transition:border .3s,box-shadow .3s;transition:border .3s,box-shadow .3s,-webkit-box-shadow .3s;resize:none}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=date]:focus,input[type=search]:focus,select:focus,textarea:focus{border-bottom:1px solid #163250;-webkit-box-shadow:0 -1px 0 0 #163250 inset;box-shadow:0 -1px 0 0 #163250 inset}.slick-slider{margin-bottom:0;table-layout:fixed;width:100%}.slick-slider .slick-next,.slick-slider .slick-prev{width:35px;height:35px;z-index:200}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{position:absolute;top:0;left:0;content:"";width:35px;height:35px;background-color:#FFF;opacity:0;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);-webkit-transition:.3s;transition:.3s}.slick-slider .slick-next:after,.slick-slider .slick-prev:after{position:absolute;top:0;left:0;content:"";font-family:inherit;font-size:35px;line-height:35px;height:35px;width:35px;color:#FFF;opacity:1;background-repeat:no-repeat;background-position:50%}.home .main .home_list h2,.page-template-approach .cine .container .row .releases_list .container_card .entry-text p,.page-template-approach .collaborations .container .row .releases_list .container_card .entry-text p,.page-template-approach .doblaje .container .row .releases_list .container_card .entry-text p,.page-template-approach .otros .container .row .releases_list .container_card .entry-text p,.page-template-approach .philosophy .container .row .releases_list .container_card .entry-text p,.page-template-approach .workshops .container .row .releases_list .container_card .entry-text p,form.wpcf7-form .wpcf7-submit{font-size:16px}.slick-slider .slick-next:hover:before,.slick-slider .slick-prev:hover:before{opacity:.6}.slick-slider .slick-prev{left:30px}.slick-slider .slick-prev:after{background-image:url(../img/icon-atras.svg)}.slick-slider .slick-next{right:40px}.slick-slider .slick-next:after{background-image:url(../img/icon-siguiente.svg)}.slick-slider .slick-dots{bottom:80px;margin:0}.slick-slider .slick-dots li{height:10px;width:10px}.slick-slider .slick-dots li button{height:10px;width:10px;background:0 0}.slick-slider .slick-dots li button.slick-active button:before,section{background-color:#FFF}.slick-slider .slick-dots li button:before{content:'';height:10px;width:10px;border-radius:50%;background-color:#FFF}.white-popup-block{display:table;background:#FFF;padding:0 0 20px;text-align:left;max-width:700px;margin:40px auto;position:relative}form.wpcf7-form,form.wpcf7-form .wpcf7-form-control-wrap,form.wpcf7-form p{float:left;width:100%}form.wpcf7-form .wpcf7-form-control-wrap input{width:100%;border:none;clear:both;margin-bottom:40px}form.wpcf7-form .wpcf7-form-control-wrap input[type=tel],form.wpcf7-form .wpcf7-form-control-wrap input[type=text]{padding:10px 0;font-family:inherit;color:#848C92;font-size:16px;line-height:20px;border-bottom:1px solid #848C92}form.wpcf7-form .wpcf7-form-control-wrap textarea{float:left;width:100%;border:none;border-bottom:1px solid #848C92;margin-bottom:20px}form.wpcf7-form .wpcf7-form-control-wrap textarea:parent{width:50%}form.wpcf7-form .message{clear:both;width:100%;margin-bottom:20px}form.wpcf7-form .wpcf7-submit{float:left;clear:both;font-weight:300;line-height:24px;color:#2E2D2C}form.wpcf7-form .wpcf7-submit:hover{color:#FFF}form.wpcf7-form span.wpcf7-not-valid-tip{position:absolute;bottom:0;font-weight:700;margin-left:30px}form.wpcf7-form div.wpcf7-response-output{float:left;margin:20px 0 0}form.wpcf7-form div.wpcf7-response-output.wpcf7-mail-sent-ok,form.wpcf7-form div.wpcf7-response-output.wpcf7-validation-errors{margin-top:20px}form.wpcf7-form ::-webkit-input-placeholder{color:#58595B}form.wpcf7-form :-moz-placeholder{color:#58595B;opacity:1}form.wpcf7-form ::-moz-placeholder{color:#58595B;opacity:1}form.wpcf7-form :-ms-input-placeholder{color:#58595B}section{position:relative;float:left;width:100%;background-size:cover;padding:0 0 80px}section.top_section{margin-top:50px}.page-template-default .page_hader h1{display:none}.page-template-default .content{padding:0}.error404 .page_header{background-image:url(../../../../uploads/bg_img_header_nosotros.jpg)}.error404 .main-404 .row .col:nth-of-type(1) h1{color:#2E2D2C}.error404 .main-404 .row .col:nth-of-type(1) p{margin-bottom:15px}.error404 .main-404 .row .col:nth-of-type(2){height:250px;background-image:url(../../../../uploads/img_404.jpg)}.home .main .img_list{width:100%;padding:50px 0 0;float:left}.home .main .img_list .image_list{width:100%;float:left;list-style:none;overflow:hidden}.home .main .img_list .image_list .image_list_item{-webkit-transition:opacity .3s;transition:opacity .3s;height:auto;margin-bottom:10px;width:100%;position:relative;overflow:hidden;webkit-animation:fadein 2s;-webkit-animation:fadein 2s;animation:fadein 2s}.home .main .img_list .image_list .image_list_item.rectangular{width:100%;float:left;margin-left:0;margin-right:0}.home .main .img_list .image_list .image_list_item.square{width:49.50495%;float:left;margin-right:.9901%}.home .main .img_list .image_list .image_list_item.square:nth-of-type(2n){float:right;margin-right:0}.home .main .img_list .image_list .image_list_item a,.home .main .img_list .image_list .image_list_item a img{transition:opacity 1.5s,-webkit-transform 1.5s ease-out;-webkit-transition:opacity 1.5s,-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out,opacity 1.5s;transition:transform 1.5s ease-out,opacity 1.5s,-webkit-transform 1.5s ease-out}.home .main .img_list .image_list .image_list_item a img:hover{-webkit-transform:scale(1.1);transform:scale(1.05);transition:opacity 1.5s,-webkit-transform 1.5s ease-out;-webkit-transition:opacity 1.5s,-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out,opacity 1.5s;transition:transform 1.5s ease-out,opacity 1.5s,-webkit-transform 1.5s ease-out;opacity:1;will-change:transform}.home .main .img_list .image_list .image_list_item .post_gallery_img{float:left;height:auto;width:100%;background-repeat:no-repeat;display:block;-webkit-transition:.3s;transition:.3s}.home .main .img_list .image_list .image_list_item .post_gallery_img img{width:100%;height:auto;margin-bottom:0}.home .main .home_list{float:left;width:100%;position:relative}.home .main .home_list .post,.home .main .home_list .project{-webkit-transition:color .3s;transition:color .3s;float:left;width:100%}.home .main .home_list .post .entry-title,.home .main .home_list .project .entry-title{-webkit-transition:color .3s;transition:color .3s;color:#848C92}.home .main .home_list .post:hover .entry-text .entry-title,.home .main .home_list .project:hover .entry-text .entry-title{color:#2E2D2C}.home .main .home_list .post picture,.home .main .home_list .project picture{-webkit-transition:opacity .3s;transition:opacity .3s;float:left;height:auto;width:100%;position:relative;overflow:hidden;margin-bottom:10px;-webkit-animation:fadein 2s;animation:fadein 2s}.home .main .home_list .post picture img,.home .main .home_list .project picture img{-o-transition:transform .3s;float:left;height:100%;width:100%;max-width:100%;margin-bottom:0;-webkit-transition:all 1.3s;transition:all 1.3s}.home .main .home_list .post picture img:hover,.home .main .home_list .project picture img:hover{-webkit-transform:scale(1.1);transform:scale(1.05);transition:opacity 1.5s,-webkit-transform 1.5s ease-out;-webkit-transition:opacity 1.5s,-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out,opacity 1.5s;transition:transform 1.5s ease-out,opacity 1.5s,-webkit-transform 1.5s ease-out;opacity:1;will-change:transform}.page-template-profile .row{padding-bottom:20px}.page-template-profile .directors .director picture{-webkit-transition:opacity .3s;transition:opacity .3s;float:left;height:auto;width:100%;position:relative;overflow:hidden;margin-bottom:10px;-webkit-animation:fadein 2s;animation:fadein 2s}.page-template-profile .directors .director picture img{-o-transition:transform .3s;float:left;height:100%;width:100%;max-width:100%;margin-bottom:0;-webkit-transition:all 1.3s;transition:all 1.3s}.page-template-profile .directors .director picture img:hover{-webkit-transform:scale(1.1);transform:scale(1.05);transition:opacity 1.5s,-webkit-transform 1.5s ease-out;-webkit-transition:opacity 1.5s,-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out,opacity 1.5s;transition:transform 1.5s ease-out,opacity 1.5s,-webkit-transform 1.5s ease-out;opacity:1;will-change:transform}.page-template-profile .team .members ul{list-style:inside}.page-template-profile .team .members ul li{margin-top:-5px;line-height:182%;color:#848C92}.page-template-profile .team .members ul li a,.page-template-profile .team .members ul li span.member_name{line-height:182%;color:#848C92}.page-template-profile .team .members ul li a.collapsed,.page-template-profile .team .members ul li span.member_name.collapsed{color:#848C92}.page-template-profile .team .members ul li a:not(.collapsed),.page-template-profile .team .members ul li span.member_name:not(.collapsed){color:#2E2D2C}.page-template-profile .team .members ul li a:hover,.page-template-profile .team .members ul li span.member_name:hover{cursor:pointer;color:#2E2D2C}.page-template-profile .team .members ul li .member_studies{margin-top:1px}.page-template-profile .team .members ul li .member_email{margin-bottom:7px}.page-template-profile .team .members ul li .member_collapse{list-style:none}.page-template-profile .team .members ul li .member_collapse li{margin-left:23px;color:#2E2D2C}.page-template-profile .team .members ul li .member_collapse li a{color:#2E2D2C}.page-template-profile .consultants .members ul{list-style:inside}.page-template-profile .consultants .members ul li{list-style-position:outside;margin-left:17px;color:#848C92}.page-template-profile .consultants .members ul li a{display:block;margin-left:4px;color:#848C92}.page-template-profile .consultants .members ul li a:hover{point:click;color:#2E2D2C}.page-template-profile .consultants .members ul li .member_collapse{list-style:none}.page-template-profile .consultants .members ul li .member_collapse li{margin-left:23px}.page-template-profile img{float:left;height:100%;width:100%;-webkit-animation:fadein 2s;animation:fadein 2s}.page-template-news .news_list .iframecontainer{float:left;position:relative;padding-bottom:56%;height:0;overflow:hidden;width:100%;margin-bottom:10px}.page-template-news .news_list .iframecontainer iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%}.page-template-news .news_list .iframecontainer iframe #player .vp-player-inner .vp-controls-wrapper .vp-title-header h1 a{color:#00A69D!important}.page-template-news .news_list .iframecontainer .post,.page-template-news .news_list .iframecontainer .project{-webkit-transition:color .3s;transition:color .3s;float:left;width:100%;padding-bottom:10px}.page-template-approach .cine .container .collaborations .collaboration,.page-template-approach .cine .container .collaborations .workshop,.page-template-approach .cine .container .row .releases_list .container_card,.page-template-approach .cine .container .workshops .collaboration,.page-template-approach .cine .container .workshops .workshop,.page-template-approach .collaborations .container .collaborations .collaboration,.page-template-approach .collaborations .container .collaborations .workshop,.page-template-approach .collaborations .container .row .releases_list .container_card,.page-template-approach .collaborations .container .workshops .collaboration,.page-template-approach .collaborations .container .workshops .workshop,.page-template-approach .doblaje .container .collaborations .collaboration,.page-template-approach .doblaje .container .collaborations .workshop,.page-template-approach .doblaje .container .row .releases_list .container_card,.page-template-approach .doblaje .container .workshops .collaboration,.page-template-approach .doblaje .container .workshops .workshop,.page-template-approach .otros .container .collaborations .collaboration,.page-template-approach .otros .container .collaborations .workshop,.page-template-approach .otros .container .row .releases_list .container_card,.page-template-approach .otros .container .workshops .collaboration,.page-template-approach .otros .container .workshops .workshop,.page-template-approach .philosophy .container .collaborations .collaboration,.page-template-approach .philosophy .container .collaborations .workshop,.page-template-approach .philosophy .container .row .releases_list .container_card,.page-template-approach .philosophy .container .workshops .collaboration,.page-template-approach .philosophy .container .workshops .workshop,.page-template-approach .workshops .container .collaborations .collaboration,.page-template-approach .workshops .container .collaborations .workshop,.page-template-approach .workshops .container .row .releases_list .container_card,.page-template-approach .workshops .container .workshops .collaboration,.page-template-approach .workshops .container .workshops .workshop{padding-bottom:20px}.page-template-news .news_list .iframecontainer .post .entry-title,.page-template-news .news_list .iframecontainer .project .entry-title{-webkit-transition:color .3s;transition:color .3s;color:#848C92}.page-template-approach .cine .container .row .releases_list .container_card .entry-text .entry-title,.page-template-approach .collaborations .container .row .releases_list .container_card .entry-text .entry-title,.page-template-approach .doblaje .container .row .releases_list .container_card .entry-text .entry-title,.page-template-approach .otros .container .row .releases_list .container_card .entry-text .entry-title,.page-template-approach .philosophy .container .row .releases_list .container_card .entry-text .entry-title,.page-template-approach .workshops .container .row .releases_list .container_card .entry-text .entry-title,.page-template-awards .main .awards_list .container_card .entry-text .entry-title,.page-template-exhibitions .main .exhibitions_list .container_card .entry-text .entry-title,.page-template-news .news_list .iframecontainer .post:hover .entry-text .entry-title,.page-template-news .news_list .iframecontainer .project:hover .entry-text .entry-title,.page-template-publications .main .publications_list .container_card .entry-text .entry-title,.page-template-releases .main .releases_list .container_card .entry-text .entry-title{color:#2E2D2C}.page-template-news .news_list .iframecontainer .post picture,.page-template-news .news_list .iframecontainer .project picture{-webkit-transition:opacity .3s;transition:opacity .3s;float:left;height:auto;width:100%;position:relative;overflow:hidden;margin-bottom:10px;-webkit-animation:fadein 2s;animation:fadein 2s}.page-template-news .news_list .iframecontainer .post picture img,.page-template-news .news_list .iframecontainer .project picture img{-o-transition:transform .3s;float:left;height:100%;width:100%;max-width:100%;margin-bottom:0;-webkit-transition:all 1.3s;transition:all 1.3s}.page-template-news .news_list .iframecontainer .post picture img:hover,.page-template-news .news_list .iframecontainer .project picture img:hover{-webkit-transform:scale(1.1);transform:scale(1.05);transition:opacity 1.5s,-webkit-transform 1.5s ease-out;-webkit-transition:opacity 1.5s,-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out,opacity 1.5s;transition:transform 1.5s ease-out,opacity 1.5s,-webkit-transform 1.5s ease-out;opacity:1;will-change:transform}.page-template-approach .cine .container .row .releases_list,.page-template-approach .collaborations .container .row .releases_list,.page-template-approach .doblaje .container .row .releases_list,.page-template-approach .otros .container .row .releases_list,.page-template-approach .philosophy .container .row .releases_list,.page-template-approach .workshops .container .row .releases_list{float:left;width:100%}.page-template-approach .cine .container .row .releases_list .container_card img,.page-template-approach .collaborations .container .row .releases_list .container_card img,.page-template-approach .doblaje .container .row .releases_list .container_card img,.page-template-approach .otros .container .row .releases_list .container_card img,.page-template-approach .philosophy .container .row .releases_list .container_card img,.page-template-approach .workshops .container .row .releases_list .container_card img{float:left;height:100%;width:100%;webkit-animation:fadein 2s;-webkit-animation:fadein 2s;animation:fadein 2s}.page-template-approach .cine .container .row .releases_list .container_card .entry-text .entry-date,.page-template-approach .collaborations .container .row .releases_list .container_card .entry-text .entry-date,.page-template-approach .doblaje .container .row .releases_list .container_card .entry-text .entry-date,.page-template-approach .otros .container .row .releases_list .container_card .entry-text .entry-date,.page-template-approach .philosophy .container .row .releases_list .container_card .entry-text .entry-date,.page-template-approach .workshops .container .row .releases_list .container_card .entry-text .entry-date{font-size:14px}.page-template-awards .main .awards_list .container_card .entry-text p,.page-template-publications .main .publications_list .container_card .entry-text p{font-size:16px}.page-template-approach .cine .container .row img,.page-template-approach .collaborations .container .row img,.page-template-approach .doblaje .container .row img,.page-template-approach .otros .container .row img,.page-template-approach .philosophy .container .row img,.page-template-approach .workshops .container .row img{webkit-animation:fadein 2s;-webkit-animation:fadein 2s;animation:fadein 2s}.page-template-approach .cine .container .collaborations .workshop p,.page-template-approach .cine .container .workshops .workshop p,.page-template-approach .collaborations .container .collaborations .workshop p,.page-template-approach .collaborations .container .workshops .workshop p,.page-template-approach .doblaje .container .collaborations .workshop p,.page-template-approach .doblaje .container .workshops .workshop p,.page-template-approach .otros .container .collaborations .workshop p,.page-template-approach .otros .container .workshops .workshop p,.page-template-approach .philosophy .container .collaborations .workshop p,.page-template-approach .philosophy .container .workshops .workshop p,.page-template-approach .workshops .container .collaborations .workshop p,.page-template-approach .workshops .container .workshops .workshop p{margin-top:-15px}.page-template-projects .main .projects_list{width:100%;padding:0;float:left}.page-template-projects .main .projects_list .image_list{width:100%;float:left;list-style:none;overflow:hidden}.page-template-projects .main .projects_list .image_list .image_list_item{-webkit-transition:opacity .3s;transition:opacity .3s;height:auto;margin-bottom:10px;width:100%;position:relative;overflow:hidden;webkit-animation:fadein 2s;-webkit-animation:fadein 2s;animation:fadein 2s}.page-template-projects .main .projects_list .image_list .image_list_item.rectangular{width:100%;float:left;margin-left:0;margin-right:0}.page-template-projects .main .projects_list .image_list .image_list_item.square{width:49.50495%;float:left;margin-right:.9901%}.page-template-projects .main .projects_list .image_list .image_list_item.square:nth-of-type(2n){float:right;margin-right:0}.page-template-projects .main .projects_list .image_list .image_list_item a,.page-template-projects .main .projects_list .image_list .image_list_item a img{transition:opacity 1.5s,-webkit-transform 1.5s ease-out;-webkit-transition:opacity 1.5s,-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out,opacity 1.5s;transition:transform 1.5s ease-out,opacity 1.5s,-webkit-transform 1.5s ease-out}.page-template-projects .main .projects_list .image_list .image_list_item a img:hover{-webkit-transform:scale(1.1);transform:scale(1.05);transition:opacity 1.5s,-webkit-transform 1.5s ease-out;-webkit-transition:opacity 1.5s,-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out,opacity 1.5s;transition:transform 1.5s ease-out,opacity 1.5s,-webkit-transform 1.5s ease-out;opacity:1;will-change:transform}.page-template-projects .main .projects_list .image_list .image_list_item .post_gallery_img{float:left;height:auto;width:100%;background-repeat:no-repeat;display:block;-webkit-transition:.3s;transition:.3s}.page-template-projects .main .projects_list .image_list .image_list_item .post_gallery_img img{width:100%;height:auto;margin-bottom:0}.page-template-awards .main .awards_list{float:left;width:100%}.page-template-awards .main .awards_list .container_card{padding-bottom:20px;float:left;width:100%}.page-template-awards .main .awards_list .container_card img{float:left;height:100%;width:100%;webkit-animation:fadein 2s;-webkit-animation:fadein 2s;animation:fadein 2s}.page-template-publications .main .publications_list{float:left;width:100%}.page-template-publications .main .publications_list .container_card{padding-bottom:20px;-webkit-transition:opacity .3s;transition:opacity .3s;float:left;width:100%;position:relative;overflow:hidden}.page-template-publications .main .publications_list .container_card picture{-webkit-transition:opacity .3s;transition:opacity .3s;float:left;height:auto;width:100%;position:relative;overflow:hidden;margin-bottom:10px;-webkit-animation:fadein 2s;animation:fadein 2s}.page-template-publications .main .publications_list .container_card picture img{-o-transition:transform .3s;float:left;height:100%;width:100%;max-width:100%;margin-bottom:0;-webkit-transition:all 1.3s;transition:all 1.3s}.page-template-publications .main .publications_list .container_card picture img:hover{-webkit-transform:scale(1.1);transform:scale(1.05);transition:opacity 1.5s,-webkit-transform 1.5s ease-out;-webkit-transition:opacity 1.5s,-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out,opacity 1.5s;transition:transform 1.5s ease-out,opacity 1.5s,-webkit-transform 1.5s ease-out;opacity:1;will-change:transform}.page-template-publications .main .publications_list .container_card .entry-text .entry-date{font-size:14px}.page-template-exhibitions .main .exhibitions_list{float:left;width:100%}.page-template-exhibitions .main .exhibitions_list .container_card{padding-bottom:20px;float:left;width:100%}.page-template-exhibitions .main .exhibitions_list .container_card img{float:left;height:100%;width:100%;webkit-animation:fadein 2s;-webkit-animation:fadein 2s;animation:fadein 2s}.page-template-releases .main .releases_list .container_card img,.single-post .bg,.single-post img{-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;webkit-animation:fadein 2s}.page-template-exhibitions .main .exhibitions_list .container_card .entry-text p{font-size:16px}.page-template-exhibitions .main .exhibitions_list .container_card .entry-text .entry-date{font-size:14px}.page-template-releases .main .releases_list{float:left;width:100%}.page-template-releases .main .releases_list .container_card{float:left;width:100%;padding-bottom:20px}.page-template-releases .main .releases_list .container_card img{float:left;height:100%;width:100%;-webkit-animation:fadein 2s;animation:fadein 2s}.page-template-releases .main .releases_list .container_card .entry-text p{font-size:16px}.page-template-releases .main .releases_list .container_card .entry-text .entry-date{font-size:14px}.search-filter-results{-webkit-transition:opacity .3s;transition:opacity .3s}.search-filter-results .product{position:relative;margin-bottom:10px}.search-filter-results .product .entry-thumb{position:relative;top:0;height:0;width:100%;max-width:none;padding-bottom:80%;overflow:hidden}.search-filter-results .product .entry-thumb .entry-thumb-background{position:absolute;left:0;top:0;width:100%;-webkit-transition:.5s;transition:.5s}.search-filter-results .product .entry-thumb:before{content:'';position:absolute;bottom:0;left:0;z-index:200;border-top:25px solid transparent;border-bottom:25px solid #FFF;border-right:25px solid transparent}.search-filter-results .product .entry-text{float:left;width:100%;padding:5px 0}.search-filter-results .product .entry-text .nombre{float:left;height:26px;width:calc(100% - 43px);font-size:16px;font-weight:700;text-align:right;color:#594949;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.search-filter-results .product .entry-text .id{float:right;width:43px;font-size:16px;font-weight:400;text-align:right;color:#594949}.search-filter-results .product:hover .entry-thumb .entry-thumb-background{-webkit-transform:scale(1.3);transform:scale(1.3)}.search-filter-results .product:hover .entry-text p{color:#2E2D2C}.page-template-default .page_hader{padding:0}.page-template-default .container .row{padding-bottom:40px}.page-template-projects .searchandfilter>ul>li h4{position:relative;float:left;padding:5px 25px 10px 0;font-family:ChivoRegular,sans-serif;font-size:16px;font-weight:700;font-style:normal;color:#FFF}.page-template-projects .searchandfilter>ul>li ul{clear:left}.page-template-projects .searchandfilter>ul.hide{display:none}.page-template-projects .searchandfilter .search-filter-reset{position:relative;font-size:16px;line-height:16px;border-radius:20px;padding:4px 12px 5px 36px;background-color:#594949;color:#FFF}.page-template-projects .searchandfilter .search-filter-reset:before{content:'';width:18px;height:17px;background-repeat:no-repeat;background-image:url(../img/icon-bin.svg);position:absolute;left:15px;top:6px}.page-template-projects .searchandfilter .productos_selected_filters{float:left;margin-bottom:10px}.page-template-projects .searchandfilter .productos_selected_filters ul{list-style:none}.page-template-projects .searchandfilter .productos_selected_filters ul li{position:relative;float:left;margin-right:10px;margin-bottom:10px;color:#FFF;background-color:#2E2D2C;border:1px solid #2E2D2C;border-radius:20px;padding:1px 10px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.page-template-projects .searchandfilter .productos_selected_filters ul li:before{content:'×';position:absolute;top:0;left:calc(50% - 15px);height:30px;width:30px;font-size:26px;font-family:Arial,Baskerville,monospace;line-height:30px;font-weight:400;color:#FFF;text-align:center;border-radius:50%;opacity:0;-webkit-transition:.3s;transition:.3s}.page-template-projects .searchandfilter .productos_selected_filters ul li:hover{color:#2E2D2C}.page-template-projects .searchandfilter .productos_selected_filters ul li:hover:before{opacity:1}.page-template-projects .searchandfilter .productos_list{float:left}.single-post .bg,.single-post img{float:left;height:100%;width:100%;-webkit-animation:fadein 2s;animation:fadein 2s}.single-post .top_section{padding-bottom:10px}.single-post .bg{height:0;background-position:center;padding-bottom:53.5%;background-size:cover}.single-post .main,.single-post .main .post_content .post_info{padding-bottom:0}.single-post .main .post_content .post_info .entry-title,.single-post .main .post_content .post_info .post_title{margin-bottom:10px;color:#2E2D2C;font-family:ChivoRegular,sans-serif;font-size:18px;line-height:24px;font-style:normal;font-weight:300;margin-top:0}.single-post .row{position:relative}.single-post .row .post-navigation{position:absolute;top:0;left:0;height:100%;width:100%;margin-right:1050px}.single-post .row .post-navigation .nav-icon{position:fixed;cursor:pointer;width:100%;height:40px}.single-post .row .post-navigation .nav-icon.prev{left:40px;top:355px;width:auto;margin-top:100px}.single-post .row .post-navigation .nav-icon.prev a{-webkit-transition:color .3s;transition:color .3s;width:auto;left:27px;color:#848C92}.single-post .row .post-navigation .nav-icon.prev svg{-webkit-transition:color .3s;transition:color .3s;fill:#848C92;left:-40px;margin-top:14px;height:17px}.single-post .row .post-navigation .nav-icon.prev:hover a{color:#2E2D2C}.single-post .row .post-navigation .nav-icon.prev:hover svg{fill:#2E2D2C}.single-post .row .post-navigation .nav-icon.next{left:40px;top:330px;width:auto;margin-top:100px}.single-post .row .post-navigation .nav-icon.next a{-webkit-transition:color .3s;transition:color .3s;width:auto;color:#848C92}.single-post .row .post-navigation .nav-icon.next svg{-webkit-transition:color .3s;transition:color .3s;fill:#848C92;left:70px;margin-top:15px;height:17px}.single-post .row .post-navigation .nav-icon.back:hover svg,.single-post .row .post-navigation .nav-icon.next:hover svg{fill:#2E2D2C}.single-post .row .post-navigation .nav-icon.next:hover a{color:#2E2D2C}.single-post .row .post-navigation .nav-icon.back{display:none;bottom:20px;left:0;width:auto}.single-post .row .post-navigation .nav-icon.back a{color:#2E2D2C;font-weight:700;margin-left:10px;width:auto;-webkit-transition:.3s;transition:.3s}.single-post .row .post-navigation .nav-icon.back svg{float:left;margin:4px 10px 0 0}.single-post .row .post-navigation .nav-icon.back:hover a{color:#2E2D2C}.single-post .row .post-navigation .nav-icon svg{-webkit-transition:.3s;transition:.3s}.single-post .row .post-navigation .nav-icon a{position:relative;float:left;height:40px;width:20px;padding:10px 0}.single-post .img_list{padding:80px 0 0;float:left;width:100%}.single-post .img_list .image_list{width:100%;float:left;list-style:none;overflow:hidden}.single-post .img_list .image_list .image_list_item{-webkit-transition:opacity .3s;transition:opacity .3s;height:auto;margin-bottom:10px;width:100%;position:relative;overflow:hidden;webkit-animation:fadein 2s;-webkit-animation:fadein 2s;animation:fadein 2s}.single-post .img_list .image_list .image_list_item.rectangular{width:100%;float:left;margin-left:0;margin-right:0}.single-post .img_list .image_list .image_list_item.square{width:49.50495%;float:left;margin-right:.9901%}.single-post .img_list .image_list .image_list_item.square:nth-of-type(2n){float:right;margin-right:0}.single-post .img_list .image_list .image_list_item a img:hover{-webkit-transform:scale(1.1);transform:scale(1.05);transition:opacity 1.5s,-webkit-transform 1.5s ease-out;-webkit-transition:opacity 1.5s,-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out,opacity 1.5s;transition:transform 1.5s ease-out,opacity 1.5s,-webkit-transform 1.5s ease-out;opacity:1;will-change:transform}.single-post .img_list .image_list .image_list_item .post_gallery_img{float:left;height:auto;width:100%;background-repeat:no-repeat;display:block;-webkit-transition:.3s;transition:.3s}.single-post .img_list .image_list .image_list_item .post_gallery_img img{width:100%;height:auto;margin-bottom:0}.single-post .post_related{padding:50px 0}.single-post .post_related h2{margin-bottom:20px}.single-post .post_related .container .row a{-webkit-transition:opacity .3s;transition:opacity .3s}.single-post .post_related .container .row a .entry-text .entry-title{margin:0 0 25px;font-size:16px}.single-post .post_related .container .row a .entry-text .entry-txt p:first-child{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;float:left}.single-post .post_related .container .row a .entry-text .entry-txt p{overflow:hidden;display:none}.single-post .post_related .container .row a picture{-webkit-transition:opacity .3s;transition:opacity .3s;float:left;height:auto;width:100%;position:relative;overflow:hidden;margin-bottom:10px;-webkit-animation:fadein 2s;animation:fadein 2s}.single-project .bg,.single-project .img_list .image_list .image_list_item,.single-project img{webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s}.single-post .post_related .container .row a picture img{-o-transition:transform .3s;float:left;height:100%;width:100%;max-width:100%;margin-bottom:0;-webkit-transition:all 1.3s;transition:all 1.3s}.single-post .post_related .container .row a picture img:hover{-webkit-transform:scale(1.1);transform:scale(1.05);transition:opacity 1.5s,-webkit-transform 1.5s ease-out;-webkit-transition:opacity 1.5s,-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out,opacity 1.5s;transition:transform 1.5s ease-out,opacity 1.5s,-webkit-transform 1.5s ease-out;opacity:1;will-change:transform}.single-project .bg,.single-project img{float:left;height:100%;width:100%;-webkit-animation:fadein 2s;animation:fadein 2s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}.single-project .top_section{padding-bottom:10px}.single-project .bg{height:0;background-position:center;padding-bottom:53.5%;background-size:cover}.single-project .main,.single-project .main .project_content .project_info{padding-bottom:0}.single-project .main .project_content .project_info .project_title{color:#2E2D2C;font-family:ChivoRegular,sans-serif;font-size:18px;line-height:24px;font-style:normal;font-weight:300;margin-bottom:16px;margin-top:0}.single-project .main .project_content .project_info .project_txt{padding-top:15px}.single-project .row{position:relative}.single-project .row .post-navigation{position:absolute;top:0;left:0;height:100%;width:100%;margin-right:1050px}.single-project .row .post-navigation .nav-icon{position:fixed;cursor:pointer;width:100%;height:40px}.single-project .row .post-navigation .nav-icon.prev{left:40px;top:355px;width:auto;margin-top:100px}.single-project .row .post-navigation .nav-icon.prev a{width:auto;left:27px;color:#848C92;-webkit-transition:color .3s;transition:color .3s}.single-project .row .post-navigation .nav-icon.prev svg{fill:#848C92;left:-40px;margin-top:14px;height:17px;-webkit-transition:color .3s;transition:color .3s}.single-project .row .post-navigation .nav-icon.prev:hover a{color:#2E2D2C}.single-project .row .post-navigation .nav-icon.prev:hover svg{fill:#2E2D2C}.single-project .row .post-navigation .nav-icon.next{left:40px;top:330px;width:auto;margin-top:100px}.single-project .row .post-navigation .nav-icon.next a{width:auto;color:#848C92;-webkit-transition:color .3s;transition:color .3s}.single-project .row .post-navigation .nav-icon.back:hover a,.single-project .row .post-navigation .nav-icon.next:hover a{color:#2E2D2C}.single-project .row .post-navigation .nav-icon.next svg{fill:#848C92;left:90px;margin-top:15px;height:17px;-webkit-transition:color .3s;transition:color .3s}.single-project .row .post-navigation .nav-icon.back:hover svg,.single-project .row .post-navigation .nav-icon.next:hover svg{fill:#2E2D2C}.single-project .row .post-navigation .nav-icon.back{display:none;bottom:20px;left:0;width:auto}.single-project .row .post-navigation .nav-icon.back a{color:#2E2D2C;font-weight:700;margin-left:10px;width:auto;-webkit-transition:.3s;transition:.3s}.single-project .row .post-navigation .nav-icon.back svg{float:left;margin:4px 10px 0 0}.single-project .row .post-navigation .nav-icon svg{-webkit-transition:.3s;transition:.3s}.single-project .row .post-navigation .nav-icon a{position:relative;float:left;height:40px;width:20px;padding:10px 0}.single-project .img_list{width:100%;padding:80px 0 0;float:left}.single-project .img_list .image_list{width:100%;float:left;list-style:none;overflow:hidden}.single-project .img_list .image_list .image_list_item{-webkit-transition:opacity .3s;transition:opacity .3s;height:auto;margin-bottom:10px;width:100%;position:relative;overflow:hidden;-webkit-animation:fadein 2s;animation:fadein 2s}.single-project .img_list .image_list .image_list_item.rectangular{width:100%;float:left;margin-left:0;margin-right:0}.single-project .img_list .image_list .image_list_item.square{width:49.50495%;float:left;margin-right:.9901%}.single-project .img_list .image_list .image_list_item.square:nth-of-type(2n){float:right;margin-right:0}.single-project .img_list .image_list .image_list_item a img:hover{-webkit-transform:scale(1.1);transform:scale(1.05);transition:opacity 1.5s,-webkit-transform 1.5s ease-out;-webkit-transition:opacity 1.5s,-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out,opacity 1.5s;transition:transform 1.5s ease-out,opacity 1.5s,-webkit-transform 1.5s ease-out;opacity:1;will-change:transform}.single-project .img_list .image_list .image_list_item .post_gallery_img{float:left;height:auto;width:100%;background-repeat:no-repeat;display:block;-webkit-transition:.3s;transition:.3s}.single-project .img_list .image_list .image_list_item .post_gallery_img img{width:100%;height:auto;margin-bottom:0}.single-project .project_related{padding:50px 0}.single-project .project_related h2{margin-bottom:20px}.single-project .project_related .container .row a{-webkit-transition:opacity .3s;transition:opacity .3s}.single-project .project_related .container .row a .entry-text .entry-title{margin:0 0 25px;font-size:16px}.single-project .project_related .container .row a .entry-text .entry-txt p:first-child{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;float:left}.single-project .project_related .container .row a .entry-text .entry-txt p{overflow:hidden;display:none}.single-project .project_related .container .row a picture{-webkit-transition:opacity .3s;transition:opacity .3s;float:left;height:auto;width:100%;position:relative;overflow:hidden;margin-bottom:10px;-webkit-animation:fadein 2s;animation:fadein 2s}.single-project .project_related .container .row a picture img{-o-transition:transform .3s;float:left;height:100%;width:100%;max-width:100%;margin-bottom:0;-webkit-transition:all 1.3s;transition:all 1.3s}.single-project .project_related .container .row a picture img:hover{-webkit-transform:scale(1.1);transform:scale(1.05);transition:opacity 1.5s,-webkit-transform 1.5s ease-out;-webkit-transition:opacity 1.5s,-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out,opacity 1.5s;transition:transform 1.5s ease-out,opacity 1.5s,-webkit-transform 1.5s ease-out;opacity:1;will-change:transform}.page-template-contact #map{width:100%;height:460px;max-width:100%}.page-template-contact img{float:left;height:100%;width:100%}.search-results .page_hader{height:250px;background-image:url(../../../../uploads/search_header.jpg);background-position:50%}.search-results h2 span{font-weight:700}.search-results .search_block{float:left;clear:left;width:100%;display:block}.search-results .search_block.hide{display:none}.search-results .search_block.search_product .search_product_list{overflow:hidden;margin-bottom:30px;-webkit-transition:.3s;transition:.3s}.search-results .search_block.search_product .search_product_list.expand{height:auto}.search-results .search_block.search_product .button{float:none;display:table;margin:0 auto 50px;cursor:pointer}.search-results .search_block.search_page .search_page_list .page{position:relative;margin-bottom:50px}.search-results .search_block.search_page .search_page_list .page .entry-thumb{float:left;height:0;width:100%;padding-bottom:65%;margin-bottom:20px;background-size:cover}.search-results .search_block.search_page .search_page_list .page .entry-text{float:left}.search-results .search_block.search_page .search_page_list .page .entry-text .entry-title{position:relative;float:left;height:42px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:20px}.search-results .search_block.search_page .search_page_list .page .entry-text .entry-excerpt{float:left;clear:left;margin-bottom:20px}.search-results .search_block.search_page .search_page_list .page .button{float:left;clear:left}.search-results .search_block.search_page .search_page_list .page:hover .entry-thumb .entry-thumb-background{background-color:#2E2D2C}.search-results .search_block.search_event{margin-bottom:50px}@media (min-width:1481px){.container{float:left;max-width:940px;margin:0 0 0 260px;width:calc(100% - 290px)}}@media (min-width:1251px) and (max-width:1480px){.container{float:left;margin:0 30px 0 260px;max-width:940px;width:calc(100% - 290px)}}@media (min-width:1025px) and (max-width:1250px){.container{float:left;margin:0 30px 0 260px;width:calc(100% - 290px);max-width:940px}}@media (min-width:1025px){.header2{display:none}.doble_txt{float:left;width:100%}.doble_txt p{width:48.54369%;float:left;margin-right:2.91262%}.doble_txt p:nth-of-type(2n){float:right;margin-right:0}.team .row.members>ul{width:48.54369%;float:left;margin-right:2.91262%}.team .row.members>ul:nth-of-type(2n){float:right;margin-right:0}.consultants .row.members>ul{width:48.54369%;float:left;margin-right:2.91262%}.consultants .row.members>ul:nth-of-type(2n){float:right;margin-right:0}.home .main .home_list .post,.home .main .home_list .project{padding-bottom:10px}.home .main .home_list .post.square,.home .main .home_list .project.square{width:49.50495%;float:left;margin-right:.9901%}.home .main .home_list .post.square:nth-of-type(2n),.home .main .home_list .project.square:nth-of-type(2n){float:right;margin-right:0}.home .nosotros .cuerpo_container .col-l{width:44.44444%;float:left;margin-right:11.11111%}.home .nosotros .cuerpo_container .col-r{width:44.44444%;float:right;margin-right:0}.home .nosotros .cuerpo_container .col-r img{display:table;height:350px;width:auto;margin:0 auto}.home .enlaces .enlace{width:31.25%;float:left;margin-right:3.125%;margin-top:-15.6%}.home .enlaces .enlace:nth-of-type(3){float:right;margin-right:0}.page-template-profile .cities .city{width:49.50495%;float:left;margin-right:.9901%}.page-template-profile .cities .city:nth-of-type(2n){float:right;margin-right:0}.page-template-profile .directors .director{width:49.50495%;float:left;margin-right:.9901%;-webkit-transition:opacity .3s;transition:opacity .3s}.page-template-profile .directors .director:nth-of-type(2n){float:right;margin-right:0}.page-template-approach .cine .container .releases_list .container_card,.page-template-approach .collaborations .container .releases_list .container_card,.page-template-approach .doblaje .container .releases_list .container_card,.page-template-approach .otros .container .releases_list .container_card,.page-template-approach .philosophy .container .releases_list .container_card,.page-template-approach .workshops .container .releases_list .container_card{width:49.50495%;float:left;margin-right:.9901%}.page-template-approach .cine .container .releases_list .container_card:nth-of-type(2n),.page-template-approach .collaborations .container .releases_list .container_card:nth-of-type(2n),.page-template-approach .doblaje .container .releases_list .container_card:nth-of-type(2n),.page-template-approach .otros .container .releases_list .container_card:nth-of-type(2n),.page-template-approach .philosophy .container .releases_list .container_card:nth-of-type(2n),.page-template-approach .workshops .container .releases_list .container_card:nth-of-type(2n){float:right;margin-right:0}.page-template-approach .cine .container .releases_list .clear:nth-of-type(2n),.page-template-approach .collaborations .container .releases_list .clear:nth-of-type(2n),.page-template-approach .doblaje .container .releases_list .clear:nth-of-type(2n),.page-template-approach .otros .container .releases_list .clear:nth-of-type(2n),.page-template-approach .philosophy .container .releases_list .clear:nth-of-type(2n),.page-template-approach .workshops .container .releases_list .clear:nth-of-type(2n){float:left;width:100%}.page-template-approach .cine .container .collaborations,.page-template-approach .cine .container .workshops,.page-template-approach .collaborations .container .collaborations,.page-template-approach .collaborations .container .workshops,.page-template-approach .doblaje .container .collaborations,.page-template-approach .doblaje .container .workshops,.page-template-approach .otros .container .collaborations,.page-template-approach .otros .container .workshops,.page-template-approach .philosophy .container .collaborations,.page-template-approach .philosophy .container .workshops,.page-template-approach .workshops .container .collaborations,.page-template-approach .workshops .container .workshops{margin-top:20px}.page-template-approach .cine .container .collaborations .collaboration,.page-template-approach .cine .container .collaborations .workshop,.page-template-approach .cine .container .workshops .collaboration,.page-template-approach .cine .container .workshops .workshop,.page-template-approach .collaborations .container .collaborations .collaboration,.page-template-approach .collaborations .container .collaborations .workshop,.page-template-approach .collaborations .container .workshops .collaboration,.page-template-approach .collaborations .container .workshops .workshop,.page-template-approach .doblaje .container .collaborations .collaboration,.page-template-approach .doblaje .container .collaborations .workshop,.page-template-approach .doblaje .container .workshops .collaboration,.page-template-approach .doblaje .container .workshops .workshop,.page-template-approach .otros .container .collaborations .collaboration,.page-template-approach .otros .container .collaborations .workshop,.page-template-approach .otros .container .workshops .collaboration,.page-template-approach .otros .container .workshops .workshop,.page-template-approach .philosophy .container .collaborations .collaboration,.page-template-approach .philosophy .container .collaborations .workshop,.page-template-approach .philosophy .container .workshops .collaboration,.page-template-approach .philosophy .container .workshops .workshop,.page-template-approach .workshops .container .collaborations .collaboration,.page-template-approach .workshops .container .collaborations .workshop,.page-template-approach .workshops .container .workshops .collaboration,.page-template-approach .workshops .container .workshops .workshop{width:49.50495%;float:left;margin-right:.9901%}.page-template-approach .cine .container .collaborations .collaboration:nth-of-type(2n),.page-template-approach .cine .container .collaborations .workshop:nth-of-type(2n),.page-template-approach .cine .container .workshops .collaboration:nth-of-type(2n),.page-template-approach .cine .container .workshops .workshop:nth-of-type(2n),.page-template-approach .collaborations .container .collaborations .collaboration:nth-of-type(2n),.page-template-approach .collaborations .container .collaborations .workshop:nth-of-type(2n),.page-template-approach .collaborations .container .workshops .collaboration:nth-of-type(2n),.page-template-approach .collaborations .container .workshops .workshop:nth-of-type(2n),.page-template-approach .doblaje .container .collaborations .collaboration:nth-of-type(2n),.page-template-approach .doblaje .container .collaborations .workshop:nth-of-type(2n),.page-template-approach .doblaje .container .workshops .collaboration:nth-of-type(2n),.page-template-approach .doblaje .container .workshops .workshop:nth-of-type(2n),.page-template-approach .otros .container .collaborations .collaboration:nth-of-type(2n),.page-template-approach .otros .container .collaborations .workshop:nth-of-type(2n),.page-template-approach .otros .container .workshops .collaboration:nth-of-type(2n),.page-template-approach .otros .container .workshops .workshop:nth-of-type(2n),.page-template-approach .philosophy .container .collaborations .collaboration:nth-of-type(2n),.page-template-approach .philosophy .container .collaborations .workshop:nth-of-type(2n),.page-template-approach .philosophy .container .workshops .collaboration:nth-of-type(2n),.page-template-approach .philosophy .container .workshops .workshop:nth-of-type(2n),.page-template-approach .workshops .container .collaborations .collaboration:nth-of-type(2n),.page-template-approach .workshops .container .collaborations .workshop:nth-of-type(2n),.page-template-approach .workshops .container .workshops .collaboration:nth-of-type(2n),.page-template-approach .workshops .container .workshops .workshop:nth-of-type(2n){float:right;margin-right:0}.page-template-news .news_list .post.square,.page-template-news .news_list .project.square{width:49.50495%;float:left;margin-right:.9901%}.page-template-news .news_list .post.square:nth-of-type(2n),.page-template-news .news_list .project.square:nth-of-type(2n){float:right;margin-right:0}.page-template-projects .projects_list .post.square,.page-template-projects .projects_list .project.square{width:49.50495%;float:left;margin-right:.9901%}.page-template-projects .projects_list .post.square:nth-of-type(2n),.page-template-projects .projects_list .project.square:nth-of-type(2n){float:right;margin-right:0}.page-template-publications .main .publications_list .container_card{width:49.50495%;float:left;margin-right:.9901%}.page-template-publications .main .publications_list .container_card:nth-of-type(2n){float:right;margin-right:0}.page-template-publications .main .publications_list .clear:nth-of-type(2n){float:left;width:100%}.page-template-awards .main .awards_list .container_card{width:49.50495%;float:left;margin-right:.9901%}.page-template-awards .main .awards_list .container_card:nth-of-type(2n){float:right;margin-right:0}.page-template-awards .main .awards_list .clear:nth-of-type(2n){float:left;width:100%}.page-template-exhibitions .main .exhibitions_list .container_card{width:49.50495%;float:left;margin-right:.9901%}.page-template-exhibitions .main .exhibitions_list .container_card:nth-of-type(2n){float:right;margin-right:0}.page-template-exhibitions .main .exhibitions_list .clear:nth-of-type(2n){float:left;width:100%}.page-template-releases .main .releases_list .container_card{width:49.50495%;float:left;margin-right:.9901%}.page-template-releases .main .releases_list .container_card:nth-of-type(2n){float:right;margin-right:0}.page-template-releases .main .releases_list .clear:nth-of-type(2n){float:left;width:100%}.page-template-news .filters .tabs .tab.active,.page-template-news .filters .tabs .tab:hover{background-color:#594949}.page-template-news .filters .tabs .tab.active a,.page-template-news .filters .tabs .tab:hover a{color:#FFF}.single-post .img_list picture.square{width:49.50495%;float:left;margin-right:.9901%}.single-post .img_list picture.square:nth-of-type(2n){float:right;margin-right:0}.single-project .img_list picture.square{width:49.50495%;float:left;margin-right:.9901%}.single-project .img_list picture.square:nth-of-type(2n){float:right;margin-right:0}.page-template-contact .container .row .oficina{margin-top:10px;width:49.50495%;float:left;margin-right:.9901%}.page-template-contact .container .row .oficina:nth-of-type(2n){float:right;margin-right:0}.page-template-contact .container .row form.wpcf7-form p{width:49.50495%;float:left;margin-right:.9901%}.page-template-contact .container .row form.wpcf7-form p:nth-of-type(2n){float:right;margin-right:0}.page-template-contact .container .row form.wpcf7-form p:nth-of-type(5){width:100%}.page-template-contact .container .row form.wpcf7-form .wpcf7-submit{float:right}}@media (min-width:1367px){.page-template-default .content{min-height:710px}.error404 .main-404{height:710px}.error404 .main-404 .row{display:table;float:none;max-width:1400px;margin:100px auto}.page-template-news .latest_news .news_list .post{width:31.0559%;float:left;margin-right:3.41615%}.page-template-news .latest_news .news_list .post:nth-of-type(3n){float:right;margin-right:0}.single-post .post_related .post{width:49.50495%;float:left;margin-right:.9901%}.single-post .post_related .post:nth-of-type(2n){float:right;margin-right:0}.single-project .project_related .project{width:49.50495%;float:left;margin-right:.9901%}.single-project .project_related .project:nth-of-type(2n){float:right;margin-right:0}.search-results .search_product_list{height:530px}.search-results .search_product_list .product{width:23.09469%;float:left;margin-right:2.54042%}.search-results .search_product_list .product:nth-of-type(4n){float:right;margin-right:0}.search-results .search_post_list .post{width:31.0559%;float:left;margin-right:3.41615%}.search-results .search_post_list .post:nth-of-type(3n){float:right;margin-right:0}.search-results .search_job_list .job{width:31.0559%;float:left;margin-right:3.41615%}.search-results .search_job_list .job:nth-of-type(3n){float:right;margin-right:0}.search-results .search_page_list .page{width:31.0559%;float:left;margin-right:3.41615%}.search-results .search_page_list .page:nth-of-type(3n){float:right;margin-right:0}.search-results .search_download_list .download{width:23.09469%;float:left;margin-right:2.54042%}.search-results .search_download_list .download:nth-of-type(4n){float:right;margin-right:0}}@media (min-width:1025px) and (max-width:1366px){section.slides_bg .slides_container .slide{padding:0 150px}section.slides_bg .slick-slider .slick-prev{left:30px}section.slides_bg .slick-slider .slick-next{right:30px}.error404 .main-404{height:400px;padding-top:70px}.error404 .main-404 .row{display:table;float:none;max-width:1200px;margin:0 auto}.home .noticias .noticias_list .post:nth-of-type(5n),.home .noticias .noticias_list .post:nth-of-type(6n),.search-results .search_product_list .product:nth-of-type(5n),.search-results .search_product_list .product:nth-of-type(6n){display:none}.home .nosotros .cuerpo_container .col-r img{height:auto;width:100%}.home .noticias .noticias_list .post{width:23.09469%;float:left;margin-right:2.54042%}.home .noticias .noticias_list .post:nth-of-type(4n){float:right;margin-right:0}.page-template-news .latest_news .news_list .post{width:31.0559%;float:left;margin-right:3.41615%}.page-template-news .latest_news .news_list .post:nth-of-type(3n){float:right;margin-right:0}.page-template-news .latest_news .news_list .post .entry-text{height:calc(390px - 6vw)}.single-post .post_related .post{width:49.50495%;float:left;margin-right:.9901%}.single-post .post_related .post:nth-of-type(2n){float:right;margin-right:0}.single-project .project_related .project{width:49.50495%;float:left;margin-right:.9901%}.single-project .project_related .project:nth-of-type(2n){float:right;margin-right:0}.page-template-contact .work_with_us .jobs_list .job{width:31.64557%;float:left;margin-right:2.53165%}.page-template-contact .work_with_us .jobs_list .job:nth-of-type(3n){float:right;margin-right:0}.page-template-contact .work_with_us .jobs_list .job .entry-text{height:calc(420px - 10vw)}.search-results .search_product_list .product{width:23.09469%;float:left;margin-right:2.54042%}.search-results .search_product_list .product:nth-of-type(4n){float:right;margin-right:0}.search-results .search_post_list .post{width:23.09469%;float:left;margin-right:2.54042%}.search-results .search_post_list .post:nth-of-type(4n){float:right;margin-right:0}.search-results .search_job_list .job{width:23.09469%;float:left;margin-right:2.54042%}.search-results .search_job_list .job:nth-of-type(4n){float:right;margin-right:0}.search-results .search_page_list .page{width:23.09469%;float:left;margin-right:2.54042%}.search-results .search_page_list .page:nth-of-type(4n){float:right;margin-right:0}}@media (max-width:1024px){.row{width:auto}.header{display:none}section.top_section{padding-top:80px;margin-top:0}section.page_hader{height:250px}.page-template-approach section{padding:0 0 25px}.page-template-approach section.top_section{padding-top:80px;margin-top:0}.error404 .page_header{height:110px}.error404 .main-404 .row .col{margin-bottom:50px}.error404 .main-404 .row .col h1,.error404 .main-404 .row .col p{text-align:center}.error404 .main-404 .row .col a{float:none;display:table;margin:0 auto}.single-post .nav-icon.next,.single-post .nav-icon.prev,.single-project .nav-icon.next,.single-project .nav-icon.prev{display:none}.home .main .img_list{padding-top:80px}.page-template-default .page_hader{height:80px}.single-project .project_related .project{width:49.50495%;float:left;margin-right:.9901%}.single-project .project_related .project:nth-of-type(2n){float:right;margin-right:0}.single-post .img_list picture.square{width:49.50495%;float:left;margin-right:.9901%}.single-post .img_list picture.square:nth-of-type(2n){float:right;margin-right:0}.single-post .post_related .post{width:50%;float:left}.single-post .post_related .post:nth-of-type(2n){float:right;margin-right:0}.page-template-projects .searchandfilter>ul{height:100vh;position:fixed;width:160px;left:-210px;top:0;background-color:#848C92;float:left;-webkit-box-shadow:2px 0 5px 0 rgba(0,0,0,.5);box-shadow:2px 0 5px 0 rgba(0,0,0,.5);z-index:225}.page-template-projects .searchandfilter>ul li label{color:#FFF}.page-template-projects.open-filters .top .logo-container{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-template-projects.open-filters .searchandfilter>ul{left:0;padding-left:30px;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.page-template-projects.closing-filters .top .logo-container{opacity:1;-webkit-transition:all 1.4s ease-in-out;transition:all 1.4s ease-in-out}.page-template-projects.closing-filters .searchandfilter>ul{-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}}@media (min-width:601px) and (max-width:1024px){.page-template-news .filters .tabs .tab.active,.page-template-news .filters .tabs .tab:hover{background-color:#594949}.page-template-news .filters .tabs .tab.active a,.page-template-news .filters .tabs .tab:hover a{color:#FFF}.page-template-contact .container .row .oficina{margin-top:10px;width:49.50495%;float:left;margin-right:.9901%}.page-template-contact .container .row .oficina:nth-of-type(2n){float:right;margin-right:0}.page-template-contact .container .row form.wpcf7-form p{width:49.50495%;float:left;margin-right:.9901%}.page-template-contact .container .row form.wpcf7-form p:nth-of-type(2n){float:right;margin-right:0}.page-template-contact .container .row form.wpcf7-form p:nth-of-type(5){width:100%}.page-template-contact .container .row form.wpcf7-form .wpcf7-submit{float:right}.page-template-profile .cities .city{width:49.50495%;float:left;margin-right:.9901%}.page-template-profile .cities .city:nth-of-type(2n){float:right;margin-right:0}.page-template-profile .directors .director{width:49.50495%;float:left;margin-right:.9901%;-webkit-transition:opacity .3s;transition:opacity .3s}.page-template-profile .directors .director:nth-of-type(2n){float:right;margin-right:0}.page-template-approach .collaborations .container .collaborations,.page-template-approach .collaborations .container .workshops,.page-template-approach .workshops .container .collaborations,.page-template-approach .workshops .container .workshops{margin-top:20px}.page-template-approach .collaborations .container .collaborations .collaboration,.page-template-approach .collaborations .container .collaborations .workshop,.page-template-approach .collaborations .container .workshops .collaboration,.page-template-approach .collaborations .container .workshops .workshop,.page-template-approach .workshops .container .collaborations .collaboration,.page-template-approach .workshops .container .collaborations .workshop,.page-template-approach .workshops .container .workshops .collaboration,.page-template-approach .workshops .container .workshops .workshop{width:49.50495%;float:left;margin-right:.9901%}.page-template-approach .collaborations .container .collaborations .collaboration:nth-of-type(2n),.page-template-approach .collaborations .container .collaborations .workshop:nth-of-type(2n),.page-template-approach .collaborations .container .workshops .collaboration:nth-of-type(2n),.page-template-approach .collaborations .container .workshops .workshop:nth-of-type(2n),.page-template-approach .workshops .container .collaborations .collaboration:nth-of-type(2n),.page-template-approach .workshops .container .collaborations .workshop:nth-of-type(2n),.page-template-approach .workshops .container .workshops .collaboration:nth-of-type(2n),.page-template-approach .workshops .container .workshops .workshop:nth-of-type(2n){float:right;margin-right:0}}@media (min-width:769px) and (max-width:1024px){.container,.row{width:100%}.container{padding:0 30px}.header{display:none}section.top_section{padding-top:80px;margin-top:0}section.slides p,section.slides_bg p{max-width:800px;margin:0 auto}.error404 .main-404{height:570px}.error404 .main-404 .row{margin-top:70px}.home .main .home_list .post.square,.home .main .home_list .project.square{width:49.50495%;float:left;margin-right:.9901%}.home .main .home_list .post.square:nth-of-type(2n),.home .main .home_list .project.square:nth-of-type(2n){float:right;margin-right:0}.page-template-news .main .news_list .post.square{width:49.50495%;float:left;margin-right:.9901%}.page-template-news .main .news_list .post.square:nth-of-type(2n){float:right;margin-right:0}.page-template-projects .main .projects_list .project.square{width:49.50495%;float:left;margin-right:.9901%}.page-template-projects .main .projects_list .project.square:nth-of-type(2n){float:right;margin-right:0}.page-template-news .filters .search .search-pane .searchandfilter .sf-field-search input{width:140px}.page-template-news .latest_news .news_list .post{width:47.39336%;float:left;margin-right:5.21327%}.page-template-news .latest_news .news_list .post:nth-of-type(2n){float:right;margin-right:0}.single-post .post_related .post{width:49.50495%;float:left;margin-right:.9901%}.single-post .post_related .post:nth-of-type(2n){float:right;margin-right:0}.single-post .post_content .post_info{width:100%}.single-post .post_content .post_sidebar{width:240px}.page-template-awards .main .awards_list .container_card{width:49.50495%;float:left;margin-right:.9901%}.page-template-awards .main .awards_list .container_card:nth-of-type(2n){float:right;margin-right:0}.page-template-awards .main .awards_list .clear:nth-of-type(2n){float:left;width:100%}.page-template-publications .main .publications_list .container_card{width:49.50495%;float:left;margin-right:.9901%}.page-template-publications .main .publications_list .container_card:nth-of-type(2n){float:right;margin-right:0}.page-template-publications .main .publications_list .clear:nth-of-type(2n){float:left;width:100%}.page-template-exhibitions .main .exhibitions_list .container_card{width:49.50495%;float:left;margin-right:.9901%}.page-template-exhibitions .main .exhibitions_list .container_card:nth-of-type(2n){float:right;margin-right:0}.page-template-exhibitions .main .exhibitions_list .clear:nth-of-type(2n){float:left;width:100%}.page-template-releases .main .releases_list .container_card{width:49.50495%;float:left;margin-right:.9901%}.page-template-releases .main .releases_list .container_card:nth-of-type(2n){float:right;margin-right:0}.page-template-releases .main .releases_list .clear:nth-of-type(2n){float:left;width:100%}.page-template-contact .formulario_contacto{padding-top:50px}.page-template-contact .formulario_contacto .wpcf7{display:table;margin:0 auto}.team .row.members>ul{width:48.54369%;float:left;margin-right:2.91262%}.team .row.members>ul:nth-of-type(2n){float:right;margin-right:0}.consultants .row.members>ul{width:48.54369%;float:left;margin-right:2.91262%}.consultants .row.members>ul:nth-of-type(2n){float:right;margin-right:0}}@media (max-width:768px){.home .main .home_content .img_list .image_list .image_list_item,.page-template-projects .main .projects_list .img_list .image_list .image_list_item{width:100%!important}}@media (min-width:601px) and (max-width:768px){.container{width:100%;padding:0 30px}footer a,footer h5,footer p{clear:both;width:100%;text-align:center}footer .block{display:table;margin:0 auto}footer .block.social_email_phone{float:none}footer .block.social_email_phone .social{width:126px;display:table;margin:0 auto 20px}footer .block.social_email_phone .email_phone{float:left;width:100%}footer .block.social_email_phone .email_phone li{width:100%;text-align:center}footer .block.designletter{float:none;margin-bottom:60px}footer .block.designletter .email_form form.wpcf7-form input[type=email]{text-align:center}footer .block.designletter .email_form form.wpcf7-form input[type=submit]{float:none;display:table;margin:0 auto}footer .block.logo_copy_menu{float:none;width:100%}footer .block.logo_copy_menu .logo{float:none;display:table;margin:0 auto 10px}footer .block.logo_copy_menu .copy_menu{float:none;display:table;margin:0 auto}.page-template-news .filters .search,.single-post .post_content .post_sidebar{display:none}footer .block.logo_copy_menu .copy_menu .copy{width:auto}.error404 .main-404{height:810px}.error404 .main-404 .row{margin-top:70px}.home .post.square,.home .project.square{width:100%;float:left;margin-left:0;margin-right:0}.page-template-news .filters .tabs{width:100%;border-left:1px solid #f5f5f5}.page-template-news .latest_news .news_list .post{width:100%;float:left;margin-left:0;margin-right:0}.news_list .post .entry-text,.news_list .post .entry-text .entry-title,.post_related .post .entry-text,.post_related .post .entry-text .entry-title,.search_post_list .post .entry-text,.search_post_list .post .entry-text .entry-title{height:auto}.single-post .img_list picture.square{width:100%;float:left;margin-left:0;margin-right:0}.single-post .post_content .post_info{width:100%;margin-bottom:10px}.single-post .post_related .post{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:30px}.single-project .project_related .project{width:100%;float:left;margin-left:0;margin-right:0}.page-template-contact .formulario_contacto{padding-top:50px}.page-template-contact .formulario_contacto .wpcf7{display:table;margin:0 auto}.page-template-awards .main .awards_list .container_card,.page-template-exhibitions .main .exhibitions_list .container_card,.page-template-publications .main .publications_list .container_card,.page-template-releases .main .releases_list .container_card{margin-bottom:30px}}@media (max-width:600px){.single-product .render_characteristics .row>.col.characteristics_categories h2,.single-product .sample p,footer .block.designletter .email_form form.wpcf7-form input[type=email],footer a,footer h5,footer p{text-align:center}.container{width:100%;padding:0 30px}.slick-slider .slick-dots{bottom:50px}.white-popup-block{display:block;max-width:100%}footer a,footer h5,footer p{clear:both;width:100%}footer .block{display:table;margin:0 auto}footer .block.social_email_phone{float:none}footer .block.social_email_phone .social{width:126px;display:table;margin:0 auto 20px}footer .block.social_email_phone .email_phone{float:left;width:100%}footer .block.social_email_phone .email_phone li{width:100%;text-align:center}footer .block.designletter{float:none;margin-bottom:60px}footer .block.designletter .email_form form.wpcf7-form input[type=submit]{float:none;display:table;margin:0 auto}footer .block.logo_copy_menu{float:none;width:100%}footer .block.logo_copy_menu .logo{float:none;display:table;margin:0 auto 10px}footer .block.logo_copy_menu .copy_menu{float:none;display:table;margin:0 auto}footer .block.logo_copy_menu .copy_menu .copy{width:auto}.home .post.square,.home .project.square{width:100%;float:left;margin-left:0;margin-right:0}.page-template-products .list .content .product_item .col.images{position:relative;height:0;padding-bottom:100%}.page-template-products .list .content .product_item .col.images .image{position:absolute;background-size:cover;margin-top:-70px}.page-template-products .list .content .product_item .col.images .image.small_image{height:0;width:65%;padding-bottom:65%}.page-template-products .list .content .product_item .col.images .image.big_image{left:5%;height:0;width:90%;padding-bottom:90%}.single-product .page_hader{height:400px}.single-product .page_hader .row h1{font-size:50px;margin:125px 0}.single-product .colours{padding-bottom:0}.single-product .colours .product_color{width:45.45455%;float:left;margin-right:9.09091%;margin-bottom:20px}.single-product .colours .product_color:nth-of-type(2n){float:right;margin-right:0}.single-product .main_color_desc{padding-bottom:20px}.single-product .main_color_desc .main_color{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:20px}.single-product .main_color_desc .main_color .lightbox-gallery{height:240px}.single-product .main_color_desc .desc,.single-product .render_characteristics .row>.col{width:100%;float:left;margin-left:0;margin-right:0}.single-product .render_characteristics .row>.col.render a{height:300px}.single-product .render_characteristics .row>.col.characteristics_categories{padding:50px 20px}.single-product .similar .c_sim_container .c_sim{width:45.45455%;float:left;margin-right:9.09091%}.single-product .similar .c_sim_container .c_sim:nth-of-type(2n){float:right;margin-right:0}.single-product .similar .c_sim_container .c_sim .entry-text{padding-top:10px}.single-product .similar .c_sim_container .c_sim .entry-text .id,.single-product .similar .c_sim_container .c_sim .entry-text .nombre{width:100%;line-height:22px}.page-template-news .filters{border:none;margin-top:50px}.page-template-news .filters .search{display:none}.page-template-news .filters .dopdown{display:block;color:#FFF;font-size:16px;line-height:20px;padding:10px 20px;background-color:#594949;cursor:pointer}.single-post .post_content .post_sidebar,.single-project .project_content .project_sidebar{display:none}.page-template-news .filters .dopdown:before{content:'';float:right;height:6px;width:11px;margin-top:7px;background-repeat:no-repeat;background-image:url(../img/flecha_abajo.svg);-webkit-transition:.3s;transition:.3s}.page-template-news .filters .dopdown.active:before{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.page-template-news .filters .tabs{width:100%;border-top:1px solid #d6dde3;height:0;opacity:0;overflow:hidden;-webkit-transition:.3s;transition:.3s}.page-template-news .filters .tabs .tab{float:left;width:100%;border-left:1px solid #d6dde3;border-right:1px solid #d6dde3;border-bottom:1px solid #d6dde3}.page-template-news .filters .tabs .tab a{float:left;width:100%;font-size:16px;line-height:20px;padding:10px 20px;text-transform:none;-webkit-transition:.3s;transition:.3s}.single-post .post_content .post_info,.single-project .project_content .project_info{padding-top:30px;margin-bottom:20px;width:100%}.page-template-news .filters .tabs .tab:hover{background-color:#c1b9b9}.page-template-news .filters .tabs .tab:hover a{color:#594949}.page-template-news .filters .tabs.active{height:auto;opacity:1}.page-template-news .latest_news .news_list .post{width:100%;float:left;margin-left:0;margin-right:0}.news_list .post .entry-text,.news_list .post .entry-text .entry-title,.post_related .post .entry-text,.post_related .post .entry-text .entry-title,.search_post_list .post .entry-text,.search_post_list .post .entry-text .entry-title{height:auto}.single-post .post_related .post{width:100%;float:left;margin-left:0;margin-right:0}.single-post .post_related .post .entry-txt{float:left;margin-bottom:20px}.single-project .project_related .project{width:100%;float:left;margin-left:0;margin-right:0}.single-project .project_related .project .entry-txt{float:left;margin-bottom:20px}.page-template-contact .oficina{margin-top:30px;margin-bottom:30px}form.wpcf7-form{display:block;max-width:100%;margin:0}form.wpcf7-form .wpcf7-form-control-wrap input[type=date],form.wpcf7-form .wpcf7-form-control-wrap input[type=email],form.wpcf7-form .wpcf7-form-control-wrap input[type=number],form.wpcf7-form .wpcf7-form-control-wrap input[type=password],form.wpcf7-form .wpcf7-form-control-wrap input[type=search],form.wpcf7-form .wpcf7-form-control-wrap input[type=tel],form.wpcf7-form .wpcf7-form-control-wrap input[type=text],form.wpcf7-form .wpcf7-form-control-wrap input[type=url],form.wpcf7-form .wpcf7-form-control-wrap select,form.wpcf7-form .wpcf7-form-control-wrap textarea{padding:15px}form.wpcf7-form .message{height:100px}.mfp-container{padding-left:15px!important;padding-right:15px!important}.page-template-profile .cities .city{width:100%}.page-template-profile .directors .director{width:100%;-webkit-transition:opacity .3s;transition:opacity .3s}.page-template-approach .collaborations .container .collaborations,.page-template-approach .collaborations .container .workshops,.page-template-approach .workshops .container .collaborations,.page-template-approach .workshops .container .workshops{width:100%}.page-template-approach .collaborations .container .collaborations .collaboration,.page-template-approach .collaborations .container .collaborations .workshop,.page-template-approach .collaborations .container .workshops .collaboration,.page-template-approach .collaborations .container .workshops .workshop,.page-template-approach .workshops .container .collaborations .collaboration,.page-template-approach .workshops .container .collaborations .workshop,.page-template-approach .workshops .container .workshops .collaboration,.page-template-approach .workshops .container .workshops .workshop{margin-top:20px}.page-template-approach .collaborations .container .collaborations .workshop p,.page-template-approach .collaborations .container .workshops .workshop p,.page-template-approach .workshops .container .collaborations .workshop p,.page-template-approach .workshops .container .workshops .workshop p{margin-top:-15px}.page-template-awards .main .awards_list .container_card,.page-template-exhibitions .main .exhibitions_list .container_card,.page-template-publications .main .publications_list .container_card,.page-template-releases .main .releases_list .container_card{margin-bottom:30px}}@media (min-width:601px) and (max-width:736px) and (orientation:landscape){h1,h3{font-size:50px;margin:0 0 20px}.button{margin:0 auto;display:table}.button.big a{font-size:16px}.slick-slider .slick-dots{bottom:25px}.slick-arrow{display:none!important}form.wpcf7-form{display:block;max-width:100%;margin:0}form.wpcf7-form .message{height:100px}.white-popup-block{display:block}.mfp-container{padding-left:15px!important;padding-right:15px!important}}@media (min-width:481px) and (max-width:600px){.error404 .main-404{height:650px}.error404 .main-404 .row{margin-top:0}.page-template-news .noticias_filters .searchandfilter .sf-field-search{padding:16px 20px 15px 0}.page-template-news .noticias_filters .searchandfilter .sf-field-search input{width:110px}.page-template-news .noticias_filters .searchandfilter .sf-field-category{padding:17px 0 15px 20px}.page-template-news .noticias_content .noticias_list .post{width:47.39336%;float:left;margin-right:5.21327%}.page-template-news .noticias_content .noticias_list .post:nth-of-type(2n){float:right;margin-right:0}.single-post .page_hader{height:200px}}@media (max-width:480px){section.page_hader{height:300px}footer .block.logo_copy_menu .copy_menu .copy{float:none;width:auto;margin-right:0}footer .block.logo_copy_menu .copy_menu .menu-footer-menu-container{clear:left}footer .block.logo_copy_menu .copy_menu .menu-footer-menu-container ul li{clear:left;width:100%;padding:0;text-align:center}footer .block.logo_copy_menu .copy_menu .menu-footer-menu-container ul li:before{content:none}footer .block.designletter,footer .block.social_email_phone{width:auto}footer .block.designletter .email_form form.wpcf7-form{float:none;display:table;width:250px;margin:0 auto}.error404 .main-404{height:450px}.error404 .main-404 .row{margin-top:0}.error404 .main-404 .row .col{margin-bottom:0}.page-template-news .noticias_filters .container{padding:0}.page-template-news .noticias_filters .searchandfilter .sf-field-search{width:100%;padding:15px 30px;border-bottom:1px solid #DCE0E0;border-right:none}.page-template-news .noticias_filters .searchandfilter .sf-field-category{width:100%;min-width:302px;padding:16px 30px 15px}.page-template-news .noticias_content{padding-top:30px}.single-post .page_hader{height:150px}}