/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

/**
 * Swiper 7.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: December 24, 2021
 */

@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}
@font-face{font-family:SuisseBP;font-style:normal;font-weight:400;src:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/fonts/SuisseBP/SuisseBPIntl-Regular.otf) format("opentype"),url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/fonts/SuisseBP/SuisseBPIntl-Regular.woff) format("woff")}@font-face{font-family:SuisseBP;font-style:italic;font-weight:400;src:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/fonts/SuisseBP/SuisseBPIntl-RegularItalic.otf) format("opentype"),url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/fonts/SuisseBP/SuisseBPIntl-RegularItalic.woff) format("woff")}@font-face{font-family:"SuisseBPSerif";font-style:normal;font-weight:400;src:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/fonts/SuisseBP/SuisseBPSerif.otf) format("opentype"),url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/fonts/SuisseBP/SuisseBPSerif.woff) format("woff")}@font-face{font-family:"SuisseBPSerif";font-style:italic;font-weight:400;src:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/fonts/SuisseBP/SuisseBPSerif-RegularItalic.otf) format("opentype"),url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/fonts/SuisseBP/SuisseBPSerif-RegularItalic.woff) format("woff")}@media (min-width:768px){.mobile{display:none!important}}@media (max-width:767px){.hide-mobile{display:none!important}}.img-load .imagen__container{-webkit-filter:blur(20px);filter:blur(20px);height:calc(100% + 40px);margin-left:-20px;margin-top:-20px;width:calc(100% + 40px)}.img-load{overflow:hidden}.cursiva{display:inline-block;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.cursiva:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.cursiva:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}.mobile{display:none}@media (max-width:1024px){.mobile{display:block}}.desktop{display:none}@media (min-width:1025px){.desktop{display:block}}.object-fit.object-fit-cover{font-family:"object-fit: cover;"}.object-fit.object-fit-contain{font-family:"object-fit: contain;"}*,:after,:before{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#000;font-family:SuisseBP;position:relative}body.bloqueo{height:100vh;height:calc(var(--vh, 1vh)*100);position:absolute}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.clear{*zoom:1}img{max-width:100%;vertical-align:bottom}a{color:#000;text-decoration:none}a:focus,a:hover{color:inherit;text-decoration:none}a:focus{outline:0}a:active,a:hover{color:inherit;outline:0;text-decoration:none}input:focus{border:1px solid #04a4cc;outline:0}.wrapper{margin:0 auto;position:relative}.negro .wrapper{background:#000;color:#fff}.negro .wrapper a{color:#fff}.header{left:0;pointer-events:none;position:fixed;top:0;-webkit-transition:top .3s ease-in;-o-transition:top .3s ease-in;transition:top .3s ease-in;width:100%;z-index:101}.header.oculto{top:-100px}.open-menu .header.oculto{top:0}.zoom-abierto .header{top:-100px!important}.open-menu .header .titulo-pagina{opacity:0}.header .midnightHeader.fondo-negro a{color:#fff}.header .midnightHeader.fondo-negro .logo svg #logo,.header .midnightHeader.fondo-negro .logo svg #logo-mobile{fill:#fff}.header .midnightHeader.fondo-negro .btn-menu{color:#fff}.header .midnightHeader.fondo-blanco a{color:#000}.header .midnightHeader.fondo-blanco .logo svg #logo,.header .midnightHeader.fondo-blanco .logo svg #logo-mobile{fill:#000}.header .midnightHeader.fondo-blanco .btn-menu{color:#000}.botones-negros .header,.botones-negros .header a,.open-menu .header,.open-menu .header a{color:#000!important}.botones-negros .header .logo svg #logo,.botones-negros .header .logo svg #logo-mobile,.open-menu .header .logo svg #logo,.open-menu .header .logo svg #logo-mobile{fill:#000!important}.botones-negros .header .btn-menu,.open-menu .header .btn-menu{color:#000!important}.header.blanco,.header.blanco a,.page-template-home .header,.page-template-home .header a{color:#fff}.header.blanco .logo svg #logo,.header.blanco .logo svg #logo-mobile,.page-template-home .header .logo svg #logo,.page-template-home .header .logo svg #logo-mobile{fill:#fff}.header .header-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:30px;justify-content:space-between;letter-spacing:-.5px;line-height:30px;padding:35px 35px 0;width:100%}@media (max-width:1440px){.header .header-container{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){.header .header-container{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){.header .header-container{font-size:20px;letter-spacing:-.33px;line-height:20px;padding:33px 15px 0}}.header .header-container .btn-menu,.header .header-container .logo{min-width:250px;pointer-events:all}@media (max-width:767px){.header .header-container .btn-menu,.header .header-container .logo{min-width:50px}}.header .header-container .titulo-pagina{pointer-events:all;text-align:center;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;width:100%}@media (max-width:767px){.header .header-container .titulo-pagina{text-align:right}}.header .header-container .titulo-pagina>*{font-size:30px;letter-spacing:-.5px;line-height:30px;margin:0;padding:0}@media (max-width:1440px){.header .header-container .titulo-pagina>*{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){.header .header-container .titulo-pagina>*{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){.header .header-container .titulo-pagina>*{font-size:20px;letter-spacing:-.33px;line-height:20px}}.header .header-container .titulo-pagina a{display:inline-block;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.header .header-container .titulo-pagina a:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.header .header-container .titulo-pagina a:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}.btn-menu{display:inline-block;font-size:30px;letter-spacing:-.5px;line-height:30px;text-align:right;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;z-index:999}.btn-menu:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.btn-menu:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}@media (max-width:1440px){.btn-menu{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){.btn-menu{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){.btn-menu{bottom:15px;font-size:20px;letter-spacing:-.33px;line-height:20px;position:fixed;right:15px;width:auto}.btn-menu.blanco-movil{color:#fff}}.zoom-abierto .btn-menu{display:none}.page-template-home .btn-menu{color:#fff}.btn-menu span{cursor:pointer}.botones-negros .btn-menu,.open-menu .btn-menu{color:#000!important}.blanco .btn-menu,.negro .btn-menu,.page-template-home .btn-menu{color:#fff}.logo a{display:block;width:230px}.logo img{height:auto;width:100%}.logo svg #logo,.logo svg #logo-mobile{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.negro .logo #logo,.negro .logo #logo-mobile{fill:#fff}.main{position:relative;z-index:2}.negro .main{background:#000}.footer{background:#fff;bottom:0;left:0;position:relative;position:fixed;width:100%;z-index:1}@media (max-width:767px){.footer{height:100%}}.der .footer,.der-completo .footer,.izq .footer,.izq-completo .footer,.single .footer{display:none}@media (max-width:767px){.footer{display:none}}.footer .color-fondo{background:#000;bottom:0;height:100%;pointer-events:none;position:absolute;width:100%;z-index:0}.page-template-contacto .footer,.page-template-designs .footer,.page-template-practice .footer,.page-template-projects .footer,.page-template-publications .footer,.single-practice .footer,.single-publications .footer,.tax-projects_cat .footer,.tax-projects_tag .footer,.template-journal .footer,body.category .footer,body.tag .footer{display:none}@media (max-width:767px){.page-template-home .footer{display:block}}.footer .footer-container{color:#fff;font-size:30px;letter-spacing:-.5px;line-height:30px;padding:35px;pointer-events:none;position:relative;z-index:1}@media (max-width:1440px){.footer .footer-container{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){.footer .footer-container{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){.footer .footer-container{font-size:20px;font-size:25px;letter-spacing:-.33px;letter-spacing:-.5px;line-height:20px;line-height:25px;padding:40px 35px}}.footer .footer-container a{color:#fff;display:inline-block;pointer-events:all;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.footer .footer-container a:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.footer .footer-container a:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}.footer .footer-container .logo{height:auto;margin-bottom:75px;width:175px}.footer .footer-container .logo svg{width:175px}.footer .footer-container .logo svg #logo,.footer .footer-container .logo svg #logo-mobile{fill:#fff}.footer .footer-container .footer-top{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:230px}@media (max-width:767px){.footer .footer-container .footer-top{display:block;margin-bottom:30px}}.footer .footer-container .footer-top .der{text-align:right}@media (max-width:767px){.footer .footer-container .footer-top .der{text-align:left}}.footer .footer-container .footer-top p:last-child{margin-bottom:0}.footer .footer-container .footer-bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.footer .footer-container .footer-bottom>*{max-width:50%}@media (max-width:767px){.footer .footer-container .footer-bottom>*{max-width:100%}.footer .footer-container .footer-bottom{display:block}}.footer .footer-container .footer-bottom ul{margin:0;padding:0}.footer .footer-container .footer-bottom ul li{display:inline-block}.footer .footer-container .footer-bottom ul li:after{content:", ";display:inline-block}.footer .footer-container .footer-bottom a.mail,.footer .footer-container .footer-bottom ul li:last-child:after{display:none}#newsletter-subscribe{background:#fff;display:none;font-size:30px;letter-spacing:-.5px;line-height:35px;position:relative;text-align:right}#newsletter-subscribe .contenedor{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:105px;justify-content:flex-end}#newsletter-subscribe form{padding-right:35px;position:relative;text-align:right;width:100%}#newsletter-subscribe form .container{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;padding:0;width:auto}#newsletter-subscribe form input{background:none;border:none;padding:0}#newsletter-subscribe form .campo{position:relative;width:100%}#newsletter-subscribe form .campo input{color:#a6a6a6;text-align:right;width:100%}#newsletter-subscribe form .enviar{margin-left:105px}#newsletter-subscribe form .enviar label{font-weight:inherit}#newsletter-subscribe form .enviar label[for=accept_privacy]{color:#232323;font-family:SuisseBP;font-size:20px;letter-spacing:0;line-height:25px}.newsletter .enviar label[for=accept_privacy]{color:#fff;font-family:SuisseBP;font-size:20px;letter-spacing:0;line-height:25px}.w-100{width:100%}.h-auto{height:auto}.mb-15px{margin-bottom:15px}.mb-20px{margin-bottom:20px}.mb-25px{margin-bottom:25px}.mb-45px{margin-bottom:45px}.mb-90px{margin-bottom:90px}.d-none{display:none}.d-block{display:block}@media (min-width:768px){.d-sm-block{display:block}.d-sm-none{display:none}}.page-template-about-v2 .main h2{font-family:SuisseBP;font-size:36px}.page-template-about-v2 .main p{color:#161616;font-family:SuisseBP;font-size:25px}.page-template-about-v2 .main .team-header{color:#1a1a1a;font-family:SuisseBPSerif;font-size:25px;line-height:25px}.page-template-about-v2 .main .team-desc p{margin-bottom:25px}.page-template-about-v2 .main .team-desc p:last-child{margin-bottom:0}.page-template-about-v2 .main .team-grid div:nth-child(odd){clear:both}#menu{pointer-events:none}.open-menu #menu{opacity:1;pointer-events:all}#menu{background:hsla(0,0%,100%,.94);color:#000;display:block;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;width:100%;z-index:100}#menu a{color:#1a1a1a;display:inline-block;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}#menu a:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){#menu a:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}#menu .menu-fondo{height:100%;position:absolute;width:100%;z-index:0}#menu .menu-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:80px;height:100%;justify-content:center;letter-spacing:-1.33px;line-height:85px;text-transform:uppercase;width:100%}@media (max-width:1440px){#menu .menu-container{font-size:72px;letter-spacing:-1.197px;line-height:76.5px}}@media (max-width:1024px){#menu .menu-container{font-size:64px;letter-spacing:-1.064px;line-height:68px}}@media (max-width:767px){#menu .menu-container{font-size:40px;letter-spacing:-.5px;line-height:40px}}#menu .menu-container ul{list-style:none;margin:0;padding:0;position:relative;text-align:center;z-index:1}#menu .menu-bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:30px;justify-content:space-between;left:0;letter-spacing:-.5px;line-height:30px;padding:0 37px 28px;position:absolute;width:100%}@media (max-width:1440px){#menu .menu-bottom{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){#menu .menu-bottom{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){#menu .menu-bottom{display:none;font-size:20px;letter-spacing:-.33px;line-height:20px}}#menu .menu-bottom>*{max-width:50%}@media (max-width:767px){#menu .menu-bottom>*{max-width:100%}}@media (max-width:1440px){#menu .menu-bottom .izq{max-width:33.33%}}#menu .menu-bottom ul{list-style:none;margin:0;padding:0}#menu .menu-bottom ul li{display:inline-block}#menu .menu-bottom ul li:after{content:", ";display:inline-block}#menu .menu-bottom ul li:last-child:after{display:none}.bx-wrapper{position:relative}.page-template-home{overflow:hidden}.page-template-home .main{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}.page-template-home .main.arriba{-webkit-transform:translateY(-150px);-ms-transform:translateY(-150px);transform:translateY(-150px)}.page-template-home .header .btn-menu{display:none}.page-template-home .footer{opacity:0}#inicio .imagen-portada{background-position:50%;background-size:cover;display:none;height:100vh;height:calc(var(--vh, 1vh)*100);left:0;position:fixed;top:0;width:100%;z-index:100}#inicio .imagen-portada.mostrar{display:block}#inicio .imagen-portada .imagen{height:100%;width:100%}#inicio .imagen-portada img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#inicio .bloque{background:#fff;height:100vh;height:calc(var(--vh, 1vh)*100);opacity:0;overflow:hidden;position:relative;width:100%}#inicio .modulo-bottom,#inicio .modulo-top{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:30px;justify-content:space-between;letter-spacing:-.5px;line-height:30px;padding:0 35px;position:absolute;width:100%;z-index:100}@media (max-width:1440px){#inicio .modulo-bottom,#inicio .modulo-top{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){#inicio .modulo-bottom,#inicio .modulo-top{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){#inicio .modulo-bottom,#inicio .modulo-top{font-size:20px;letter-spacing:-.33px;line-height:20px;padding:0 15px}}#inicio .modulo-bottom a,#inicio .modulo-top a{color:#fff}#inicio .modulo-bottom>div,#inicio .modulo-top>div{width:100%}@media (max-width:767px){#inicio .modulo-bottom .shares,#inicio .modulo-top .shares{display:none}}#inicio .modulo-bottom .center,#inicio .modulo-top .center{text-align:center}#inicio .modulo-bottom a,#inicio .modulo-top a{display:inline-block;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}#inicio .modulo-bottom a:hover,#inicio .modulo-top a:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){#inicio .modulo-bottom a:hover,#inicio .modulo-top a:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}#inicio .modulo-top{top:31px}#inicio .modulo-bottom{bottom:35px}@media (max-width:767px){#inicio .modulo-bottom{bottom:15px}}#inicio .modulo-bottom a{color:#fff;display:inline-block;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}#inicio .modulo-bottom a:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){#inicio .modulo-bottom a:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}#inicio .modulo-bottom .center{text-align:left}}#inicio .modulo-bottom .go-down{bottom:0;left:0;position:relative}#inicio .modulo-bottom .go-down span{display:inline-block}.bloque-home-featured{color:#fff}.bloque-home-featured .modulo-top{z-index:100}.bloque-home-featured .bx-wrapper{position:relative}.bloque-home-featured .bx-viewport{left:0;overflow:inherit!important;-webkit-transition:left .3s linear!important;-o-transition:left .3s linear!important;transition:left .3s linear!important}@media (max-width:767px){.bloque-home-featured .bx-viewport{left:0!important}}.bloque-home-featured .featured-wrapper{left:0}.bloque-home-featured .featured-wrapper .imagen{background-position:50%;background-size:cover;height:100vh}.bloque-home-featured .featured-wrapper .imagen__container{height:100%}.bloque-home-featured .featured-wrapper .imagen img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.bloque-home-featured .featured-wrapper .featured{position:relative}.bloque-home-featured .featured-wrapper .cartela{background:rgba(31,31,31,.45);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;padding:190px 120px;position:absolute;top:0;width:100%}@media (max-width:767px){.bloque-home-featured .featured-wrapper .cartela{padding:95px 35px}}.bloque-home-featured .featured-wrapper .cartela .categoria,.bloque-home-featured .featured-wrapper .cartela .read-more{display:inline-block;font-size:30px;letter-spacing:-.5px;line-height:30px}@media (max-width:1440px){.bloque-home-featured .featured-wrapper .cartela .categoria,.bloque-home-featured .featured-wrapper .cartela .read-more{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){.bloque-home-featured .featured-wrapper .cartela .categoria,.bloque-home-featured .featured-wrapper .cartela .read-more{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){.bloque-home-featured .featured-wrapper .cartela .categoria,.bloque-home-featured .featured-wrapper .cartela .read-more{display:block;font-size:20px;letter-spacing:-.33px;line-height:20px}}.bloque-home-featured .featured-wrapper .cartela .categoria{margin-bottom:9px}.bloque-home-featured .featured-wrapper .cartela .read-more{margin-top:9px}.bloque-home-featured .featured-wrapper .cartela .read-more a{display:inline-block;text-decoration:none;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.bloque-home-featured .featured-wrapper .cartela .read-more a:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.bloque-home-featured .featured-wrapper .cartela .read-more a:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}.bloque-home-featured .featured-wrapper .cartela a{color:#fff}.bloque-home-featured .featured-wrapper .cartela .texto{float:left;font-family:SuisseBP;font-size:70px;letter-spacing:-1.94px;line-height:70px;max-width:1110px}@media (max-width:1440px){.bloque-home-featured .featured-wrapper .cartela .texto{font-size:63px;letter-spacing:-1.746px;line-height:63px}}@media (max-width:1024px){.bloque-home-featured .featured-wrapper .cartela .texto{font-size:56px;letter-spacing:-1.552px;line-height:56px}}@media (max-width:767px){.bloque-home-featured .featured-wrapper .cartela .texto{font-size:32px;letter-spacing:-1.17px;line-height:30px}}.bloque-home-featured .featured-wrapper .cartela .texto a{color:#fff}.bloque-home-featured .featured-wrapper .cartela .texto p:last-child{float:left}.bloque-home-featured .swiper-nav>div{border:2px solid #fff;border-radius:30px;display:block;height:20px;position:absolute;top:calc(50% - 10px);width:20px;z-index:100}@media (max-width:767px){.bloque-home-featured .swiper-nav>div{border-width:1px;height:9px;top:calc(50% - 5px);width:9px}}.bloque-home-featured .swiper-nav>div.disabled{display:none}.bloque-home-featured .swiper-nav>div:hover{background:#fff}@media (max-width:767px){.bloque-home-featured .swiper-nav>div:hover{background:none}}.bloque-home-featured .swiper-nav--prev{left:35px}@media (max-width:767px){.bloque-home-featured .swiper-nav--prev{left:15px}}.bloque-home-featured .swiper-nav--next{right:35px}@media (max-width:767px){.bloque-home-featured .swiper-nav--next{right:15px}}.swiper-nav>div{border:2px solid #fff;border-radius:30px;display:block;height:20px;position:absolute;top:calc(50% - 10px);width:20px;z-index:100}@media (max-width:767px){.swiper-nav>div{border-width:1px;height:9px;top:calc(50% - 5px);width:9px}}.swiper-nav>div.disabled{display:none}.swiper-nav>div:hover{background:#fff}@media (max-width:767px){.swiper-nav>div:hover{background:none}}.swiper-nav--prev{left:35px}@media (max-width:767px){.swiper-nav--prev{left:15px}}.swiper-nav--next{right:35px}@media (max-width:767px){.swiper-nav--next{right:15px}}.bloque-home-projects .bx-viewport{left:0;overflow:inherit!important;-webkit-transition:left .3s linear!important;-o-transition:left .3s linear!important;transition:left .3s linear!important}.bloque-home-projects .projects-wrapper .project .imagen{height:100vh}.bloque-home-projects .projects-wrapper .project .imagen img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.bloque-home-projects .projects-wrapper .project .cartela{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(31,31,31,.45);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;left:0;padding:190px 120px;position:absolute;top:0;width:100%}@media (max-width:767px){.bloque-home-projects .projects-wrapper .project .cartela{padding:100px 35px}}.bloque-home-projects .projects-wrapper .project .cartela .contador{font-size:30px;letter-spacing:-.5px;line-height:30px;margin-bottom:18px}@media (max-width:1440px){.bloque-home-projects .projects-wrapper .project .cartela .contador{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){.bloque-home-projects .projects-wrapper .project .cartela .contador{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){.bloque-home-projects .projects-wrapper .project .cartela .contador{font-size:20px;letter-spacing:-.33px;line-height:20px}}.bloque-home-projects .projects-wrapper .project .cartela .titulo{font-size:110px;letter-spacing:-3.06px;line-height:100px;text-transform:uppercase}@media (max-width:1440px){.bloque-home-projects .projects-wrapper .project .cartela .titulo{font-size:99px;letter-spacing:-2.754px;line-height:90px}}@media (max-width:1024px){.bloque-home-projects .projects-wrapper .project .cartela .titulo{font-size:88px;letter-spacing:-2.448px;line-height:80px}}@media (max-width:767px){.bloque-home-projects .projects-wrapper .project .cartela .titulo{font-size:40px;letter-spacing:-.5px;line-height:36px}}.bloque-home-projects .projects-wrapper .project .cartela .titulo span{display:inline-block;margin:0 auto;max-width:1180px;text-align:center}.bloque-home-projects .projects-wrapper .project .cartela .titulo a{color:#fff;display:inline-block;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.bloque-home-projects .projects-wrapper .project .cartela .titulo a:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.bloque-home-projects .projects-wrapper .project .cartela .titulo a:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}.bloque-home-projects .bx-controls .bx-controls-direction a{border:2px solid #fff;border-radius:30px;display:block;height:20px;position:absolute;top:calc(50% - 10px);width:20px;z-index:100}@media (max-width:767px){.bloque-home-projects .bx-controls .bx-controls-direction a{border-width:1px;height:9px;top:calc(50% - 5px);width:9px}}.bloque-home-projects .bx-controls .bx-controls-direction a.disabled{display:none}.bloque-home-projects .bx-controls .bx-controls-direction a:hover{background:#fff}.bloque-home-projects .bx-controls .bx-controls-direction a.bx-prev{left:35px}@media (max-width:767px){.bloque-home-projects .bx-controls .bx-controls-direction a.bx-prev{left:15px}}.bloque-home-projects .bx-controls .bx-controls-direction a.bx-next{right:35px}@media (max-width:767px){.bloque-home-projects .bx-controls .bx-controls-direction a.bx-next{right:15px}}.bloque-home-practice{background:#000!important}.bloque-home-practice .practice{height:100vh;position:relative}.bloque-home-practice .practice .imagen{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;width:100%}.bloque-home-practice .practice .imagen img{height:90%;max-width:750px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:.8;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;width:90%}@media (max-width:767px){.bloque-home-practice .practice .imagen img{width:calc(100% - 80px)}}.bloque-home-practice .practice .cartela{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.bloque-home-practice .practice .cartela .titulo{color:#fff;display:inline-block;font-size:110px;letter-spacing:-3.06px;line-height:100px;text-align:center;text-transform:uppercase;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}@media (max-width:1440px){.bloque-home-practice .practice .cartela .titulo{font-size:99px;letter-spacing:-2.754px;line-height:90px}}@media (max-width:1024px){.bloque-home-practice .practice .cartela .titulo{font-size:88px;letter-spacing:-2.448px;line-height:80px}}@media (max-width:767px){.bloque-home-practice .practice .cartela .titulo{font-size:40px;letter-spacing:-.5px;line-height:36px}}.bloque-home-practice .practice .cartela .titulo:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.bloque-home-practice .practice .cartela .titulo:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}.bloque-home-practice .practice .cartela .titulo a{color:#fff}.bloque-home-practice .practice .cartela-hover{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:rgba(0,0,0,.9);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:30px;height:100%;justify-content:center;left:0;letter-spacing:-.5px;line-height:30px;line-height:40px;position:absolute;text-align:center;top:0;visibility:hidden;width:100%}@media (max-width:1440px){.bloque-home-practice .practice .cartela-hover{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){.bloque-home-practice .practice .cartela-hover{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){.bloque-home-practice .practice .cartela-hover{font-size:20px;letter-spacing:-.33px;line-height:20px}}.bloque-home-practice .practice .cartela-hover a{color:#fff}.bloque-home-practice .practice .cartela-hover .texto{max-width:690px;padding:0 40px}.bloque-home-practice .practice .cartela-hover .texto p{margin-bottom:40px}.bloque-home-practice .practice .cartela-hover .texto p:last-child{margin-bottom:0}.bloque-home-practice .practice .cartela-hover .read-more{display:inline-block;display:block;margin-top:20px;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.bloque-home-practice .practice .cartela-hover .read-more:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.bloque-home-practice .practice .cartela-hover .read-more:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}.owl-nav>div{height:20px;overflow:hidden;padding:5px;position:absolute;text-indent:-100000px;top:calc(50% - 10px);width:20px}@media (max-width:767px){.owl-nav>div{top:calc(50% - 5px)}}.owl-nav>div:after{border:2px solid #000;border-radius:30px;content:"";display:block;height:20px;left:0;position:absolute;top:0;width:20px}@media (max-width:767px){.owl-nav>div:after{border-width:1px;height:9px;width:9px}}.owl-nav>div:hover:after{background:#000}@media (max-width:767px){.owl-nav>div:hover:after{background:none}}.owl-nav>div.owl-prev{left:20px}@media (max-width:767px){.owl-nav>div.owl-prev{left:15px}}.owl-nav>div.owl-next{right:20px}@media (max-width:767px){.owl-nav>div.owl-next{right:15px}}.bloque-home-journal{background:#fff;color:#000;height:auto!important;min-height:100vh}.bloque-home-journal .modulo-bottom a,.bloque-home-journal .modulo-top a{color:#000!important}.bloque-home-journal .journal-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:100vh}.bloque-home-journal .journal-wrapper>* .item{border-right:1px solid #d5d5d5;position:relative;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.bloque-home-journal .journal-wrapper>* .item-container{margin-top:140px;padding:0 35px 70px;position:relative}@media (max-width:767px){.bloque-home-journal .journal-wrapper>* .item-container{margin-top:0}}.bloque-home-journal .journal-wrapper>* .item-container .imagen{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:300px;margin-bottom:35px}.bloque-home-journal .journal-wrapper>* .item-container .imagen__container{height:100%}.bloque-home-journal .journal-wrapper>* .item-container .imagen img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:100%}.bloque-home-journal .journal-wrapper>* .item-container h2{font-size:30px;letter-spacing:-.5px;line-height:30px;line-height:35px;margin:0 0 10px;padding:0;text-transform:uppercase}@media (max-width:1440px){.bloque-home-journal .journal-wrapper>* .item-container h2{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){.bloque-home-journal .journal-wrapper>* .item-container h2{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){.bloque-home-journal .journal-wrapper>* .item-container h2{font-size:20px;letter-spacing:-.33px;line-height:20px}}.bloque-home-journal .journal-wrapper>* .item-container .texto{color:#1a1a1a;font-family:"SuisseBPSerif";font-size:25px;letter-spacing:-.33px;line-height:34px;margin-bottom:9px}@media (max-width:1440px){.bloque-home-journal .journal-wrapper>* .item-container .texto{font-size:22.5px;letter-spacing:-.297px;line-height:30.6px}}@media (max-width:1024px){.bloque-home-journal .journal-wrapper>* .item-container .texto{font-size:20px;letter-spacing:-.264px;line-height:27.2px}}.bloque-home-journal .journal-wrapper>* .item-container .shares{color:#1a1a1a;font-size:25px;letter-spacing:-.42px;line-height:30px}@media (max-width:1440px){.bloque-home-journal .journal-wrapper>* .item-container .shares{font-size:22.5px;letter-spacing:-.378px;line-height:27px}}@media (max-width:1024px){.bloque-home-journal .journal-wrapper>* .item-container .shares{font-size:20px;letter-spacing:-.336px;line-height:24px}}.bloque-home-journal .journal-wrapper>* .item-container .read-more{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.75);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:30px;height:100%;justify-content:center;left:0;letter-spacing:-.5px;line-height:30px;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:100%}@media (max-width:1440px){.bloque-home-journal .journal-wrapper>* .item-container .read-more{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){.bloque-home-journal .journal-wrapper>* .item-container .read-more{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){.bloque-home-journal .journal-wrapper>* .item-container .read-more{font-size:20px;letter-spacing:-.33px;line-height:20px}}.bloque-home-journal .journal-wrapper>* .item-container .read-more:hover{opacity:1}@media (max-width:767px){.bloque-home-journal .journal-wrapper>* .item-container .read-more:hover{opacity:0}}.bloque-home-journal .journal-wrapper>* .item-container .read-more a{cursor:none;height:100%;padding:140px 35px 70px;width:100%}.bloque-home-journal .journal-wrapper>* .item-container .read-more a span{display:block;position:fixed;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);word-break:keep-all;z-index:100}.bloque-home-publications{background:#fff;color:#000;height:auto!important;min-height:100vh;position:relative}.bloque-home-publications .modulo-bottom a,.bloque-home-publications .modulo-top a{color:#000!important}.bloque-home-publications .publications-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#1a1a1a}.bloque-home-publications .publications-wrapper>*{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:center;text-align:center}.bloque-home-publications .publications-wrapper>* .item-container{height:100vh;padding:150px 60px}@media (max-width:767px){.bloque-home-publications .publications-wrapper>* .item-container{height:auto}}.bloque-home-publications .publications-wrapper .imagen{height:400px;margin-bottom:25px}@media (max-width:767px){.bloque-home-publications .publications-wrapper .imagen{height:250px}}.bloque-home-publications .publications-wrapper .imagen img{-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.8);box-shadow:1px 1px 10px rgba(0,0,0,.8);height:100%;margin:0 auto;width:auto}.bloque-home-publications .publications-wrapper h2{display:inline-block;font-size:30px;letter-spacing:0;line-height:32px;margin:0 auto;max-width:500px;padding:0;text-transform:uppercase;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.bloque-home-publications .publications-wrapper h2:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.bloque-home-publications .publications-wrapper h2:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}@media (max-width:1440px){.bloque-home-publications .publications-wrapper h2{font-size:27px;letter-spacing:0;line-height:28.8px}}@media (max-width:1024px){.bloque-home-publications .publications-wrapper h2{font-size:24px;letter-spacing:0;line-height:25.6px}}.bloque-home-publications .publications-wrapper .datos{color:#1a1a1a;font-family:"SuisseBPSerif";font-size:25px;font-style:italic;letter-spacing:-.3px;line-height:32px}@media (max-width:1440px){.bloque-home-publications .publications-wrapper .datos{font-size:22.5px;letter-spacing:-.27px;line-height:28.8px}}@media (max-width:1024px){.bloque-home-publications .publications-wrapper .datos{font-size:20px;letter-spacing:-.24px;line-height:25.6px}}.bloque-home-publications .publications-wrapper .datos .btn-comprar{color:#000;display:none;font-family:SuisseBP;font-style:normal;text-transform:uppercase}.bloque-home-publications .publications-wrapper .datos .btn-comprar a{color:#000;display:inline-block;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.bloque-home-publications .publications-wrapper .datos .btn-comprar a:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.bloque-home-publications .publications-wrapper .datos .btn-comprar a:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}.bloque-home-publications .publications-wrapper .read-more{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.75);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:30px;height:100%;justify-content:center;left:0;letter-spacing:-.5px;line-height:30px;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:100%}@media (max-width:1440px){.bloque-home-publications .publications-wrapper .read-more{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){.bloque-home-publications .publications-wrapper .read-more{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){.bloque-home-publications .publications-wrapper .read-more{font-size:20px;letter-spacing:-.33px;line-height:20px}}.bloque-home-publications .publications-wrapper .read-more:hover{opacity:1}@media (max-width:767px){.bloque-home-publications .publications-wrapper .read-more:hover{opacity:0}}.bloque-home-publications .publications-wrapper .read-more a{cursor:none;height:100%;padding:140px 50px 70px;width:100%}.bloque-home-publications .publications-wrapper .read-more a span{display:block;position:fixed;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);word-break:keep-all;z-index:100}.bloque-home-publications .bx-controls .bx-controls-direction a{position:absolute;top:calc(50% - 10px)}.bloque-home-publications .bx-controls .bx-controls-direction a:after{border:2px solid #000;border-radius:30px;display:block;height:20px;width:20px}@media (max-width:767px){.bloque-home-publications .bx-controls .bx-controls-direction a:after{border-width:1px;height:9px;width:9px}}.bloque-home-publications .bx-controls .bx-controls-direction a:hover:after{background:#000}.bloque-home-publications .bx-controls .bx-controls-direction a.bx-prev{left:35px}@media (max-width:767px){.bloque-home-publications .bx-controls .bx-controls-direction a.bx-prev{left:15px}}.bloque-home-publications .bx-controls .bx-controls-direction a.bx-next{right:35px}@media (max-width:767px){.bloque-home-publications .bx-controls .bx-controls-direction a.bx-next{right:15px}}#journal{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#journal .item{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}#journal .item .imagen{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#journal .item .texto{color:#1a1a1a;font-family:"SuisseBPSerif";font-size:25px;letter-spacing:-.33px;line-height:34px}@media (max-width:1440px){#journal .item .texto{font-size:22.5px;letter-spacing:-.297px;line-height:30.6px}}@media (max-width:1024px){#journal .item .texto{font-size:20px;letter-spacing:-.264px;line-height:27.2px}}@media (max-width:767px){#journal .item .texto{font-size:18px;letter-spacing:-.3px;line-height:22px}}#journal .item .shares{color:#191919;font-size:25px;letter-spacing:-.42px;line-height:25px;margin-top:15px}@media (max-width:1440px){#journal .item .shares{font-size:22.5px;letter-spacing:-.378px;line-height:22.5px}}@media (max-width:1024px){#journal .item .shares{font-size:20px;letter-spacing:-.336px;line-height:20px}}@media (max-width:767px){#journal .item .shares{font-size:18px;letter-spacing:-.3px;line-height:22px;margin-top:9px}}.single-post .contenido-filas{padding-top:225px}@media (max-width:767px){.single-post .contenido-filas{padding-top:102px}}#single-post .main-container .izq h1{color:#232323;font-size:65px;font-weight:400;letter-spacing:-1.8px;line-height:1;margin:0;padding:0;text-align:left}@media (max-width:1440px){#single-post .main-container .izq h1{font-size:58.5px;letter-spacing:-1.62px;line-height:58.5px}}@media (max-width:1024px){#single-post .main-container .izq h1{font-size:52px;letter-spacing:-1.44px;line-height:52px}}#single-post .main-container .izq .contenido{color:#191919;font-family:"SuisseBPSerif";font-size:25px;letter-spacing:-.4px;line-height:1.44;margin-top:88px}@media (max-width:1440px){#single-post .main-container .izq .contenido{font-size:22.5px;letter-spacing:-.36px;line-height:1.296}}@media (max-width:1024px){#single-post .main-container .izq .contenido{font-size:20px;letter-spacing:-.32px;line-height:1.152}}#single-post .main-container .izq .bloque-tags{margin-top:47px}#practice .main-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:100vh;padding:230px 0;text-align:center;width:100%}@media (max-width:767px){#practice .main-container{padding:50px 0}}#practice .main-container .practice-wrapper{color:#fff;text-align:center;text-transform:uppercase}#practice .main-container .practice-wrapper .item-practice{position:relative;-webkit-transition:top .5s ease-in;-o-transition:top .5s ease-in;transition:top .5s ease-in}#practice .main-container .practice-wrapper .item-practice h2{font-size:110px;letter-spacing:-3.06px;line-height:100px;margin:0;padding:0;position:relative;z-index:10}@media (max-width:1440px){#practice .main-container .practice-wrapper .item-practice h2{font-size:99px;letter-spacing:-2.754px;line-height:90px}}@media (max-width:1024px){#practice .main-container .practice-wrapper .item-practice h2{font-size:88px;letter-spacing:-2.448px;line-height:80px}}@media (max-width:767px){#practice .main-container .practice-wrapper .item-practice h2{font-size:40px;letter-spacing:-.5px;line-height:36px}}#practice .main-container .practice-wrapper .item-practice h2 a{display:inline-block}#practice .main-container .practice-wrapper .item-practice .imagen{display:none;left:0;position:absolute;text-align:center;top:0;-webkit-transform:translateY(calc(-50% + 50px));-ms-transform:translateY(calc(-50% + 50px));transform:translateY(calc(-50% + 50px));width:100%;z-index:1}#practice .main-container .practice-wrapper .item-practice .imagen img{height:100%;max-width:750px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:.8;width:100%}#practice .main-container .practice-wrapper .item-practice .imagen img,#practice .main-container .practice-wrapper .item-practice .imagen img.stopped{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#practice .imagen-nueva{height:100%;left:0;opacity:0;position:fixed;top:100%;-webkit-transition:all .6s ease-in;-o-transition:all .6s ease-in;transition:all .6s ease-in;width:100%}#practice .imagen-nueva.visible{opacity:1;top:0}#practice .imagen-nueva img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:inherit!important;-ms-transform:inherit!important;transform:inherit!important;width:100%}.single-practice .go-down{z-index:200}.single-practice .footer{display:none!important}.single-practice .footer-contenido{display:none}#single-practice{margin-bottom:0!important;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}#single-practice.arriba{-webkit-transform:translateY(-150px);-ms-transform:translateY(-150px);transform:translateY(-150px)}#single-practice .main-container .cabecera{height:100vh;position:relative;width:100%}#single-practice .main-container .cabecera .imagen{height:100vh;width:100%}#single-practice .main-container .cabecera .imagen .imagen__container{height:100%;width:100%}#single-practice .main-container .cabecera .imagen img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#single-practice .main-container .cabecera .cartela{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}#single-practice .main-container .cabecera .cartela h1{font-size:110px;letter-spacing:-3.06px;line-height:100px;margin:0;padding:0;text-align:center;text-transform:uppercase}@media (max-width:1440px){#single-practice .main-container .cabecera .cartela h1{font-size:99px;letter-spacing:-2.754px;line-height:90px}}@media (max-width:1024px){#single-practice .main-container .cabecera .cartela h1{font-size:88px;letter-spacing:-2.448px;line-height:80px}}@media (max-width:767px){#single-practice .main-container .cabecera .cartela h1{font-size:40px;letter-spacing:-.5px;line-height:36px}}#single-practice .main-container .contenido{padding:260px 35px 0}@media (max-width:767px){#single-practice .main-container .contenido{padding:107px 35px 0}}#single-practice .main-container .contenido .contenido-container{margin:0 auto;padding-bottom:230px;position:relative;width:100%}@media (max-width:767px){#single-practice .main-container .contenido .contenido-container{padding-bottom:140px}}#single-practice .main-container .contenido .contenido-container h2{font-size:65px;font-weight:400;letter-spacing:-.9px;margin:0;padding:0;text-align:left;text-transform:uppercase}@media (max-width:1440px){#single-practice .main-container .contenido .contenido-container h2{font-size:58.5px;letter-spacing:-.81px}}@media (max-width:1024px){#single-practice .main-container .contenido .contenido-container h2{font-size:52px;letter-spacing:-.72px}}#single-practice .main-container .contenido .contenido-container .texto{font-family:"SuisseBPSerif";font-size:30px;letter-spacing:-.5px;line-height:40px;margin:0 auto;max-width:900px;text-align:left;width:100%}@media (max-width:1440px){#single-practice .main-container .contenido .contenido-container .texto{font-size:27px;letter-spacing:-.45px;line-height:36px}}@media (max-width:1024px){#single-practice .main-container .contenido .contenido-container .texto{font-size:24px;letter-spacing:-.4px;line-height:32px;max-width:650px}}@media (max-width:767px){#single-practice .main-container .contenido .contenido-container .texto{font-size:18px;letter-spacing:-.3px;line-height:23px}}#single-practice .main-container .contenido .contenido-container .texto p{margin-bottom:36px}@media (max-width:1440px){#single-practice .main-container .contenido .contenido-container .texto p{margin-bottom:32.4px}}@media (max-width:1024px){#single-practice .main-container .contenido .contenido-container .texto p{margin-bottom:28.8px}}#single-practice .main-container .contenido .contenido-container .texto p:last-child{margin-bottom:0}#single-practice #related{margin-top:0}#single-practice #related .read-more.cursor{background:rgba(0,0,0,.75)}.page-template-about .header,.page-template-about .header a,.page-template-about-v2 .header,.page-template-about-v2 .header a{color:#fff}.page-template-about .header .logo svg #logo,.page-template-about .header .logo svg #logo-mobile,.page-template-about-v2 .header .logo svg #logo,.page-template-about-v2 .header .logo svg #logo-mobile{fill:#fff}.page-template-about .footer,.page-template-about-v2 .footer{display:block}#about{background:#fff}#about .cabecera{height:100vh;overflow:hidden;position:relative}#about .cabecera .imagen{height:100%}#about .cabecera .imagen .imagen__container{height:100%;width:100%}#about .cabecera .imagen img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#about .cabecera .texto{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(31,31,31,.45);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}#about .cabecera .texto .texto-cabecera{font-size:80px;line-height:70px;margin:0 auto;max-width:1200px;padding:0 20px;text-align:center;text-transform:uppercase}@media (max-width:1440px){#about .cabecera .texto .texto-cabecera{font-size:72px;line-height:63px}}@media (max-width:1024px){#about .cabecera .texto .texto-cabecera{font-size:64px;line-height:56px}}@media (max-width:767px){#about .cabecera .texto .texto-cabecera{font-size:35px;letter-spacing:-1px;line-height:30px;padding:0 35px}}#about .columnas{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:205px}@media (max-width:767px){#about .columnas{display:block;padding-bottom:100px;padding-top:80px}}#about .columnas .columna{border-right:1px solid #d1d1d1;padding:0 40px 150px;width:33.33%}@media (max-width:767px){#about .columnas .columna{border:none;padding:0 15px;width:100%}}#about .columnas .columna:first-child .columna-container .credito .nombre:after{display:none}@media (max-width:767px){#about .columnas .columna:first-child .columna-container .credito .cv{display:block}#about .columnas .columna:last-child .columna-container .credito:last-child{border-bottom:none;padding-bottom:0}}#about .columnas .columna .columna-container{height:100%;position:relative}#about .columnas .columna .columna-container .credito{margin-bottom:40px;position:relative}@media (max-width:767px){#about .columnas .columna .columna-container .credito{border-bottom:1px solid #d1d1d1;margin-bottom:20px;padding-bottom:20px}}#about .columnas .columna .columna-container .credito.open .nombre:after{background:#000}#about .columnas .columna .columna-container .credito .nombre{color:#161616;font-size:25px;letter-spacing:-.8px;line-height:25px;margin-bottom:5px}@media (max-width:1440px){#about .columnas .columna .columna-container .credito .nombre{font-size:22.5px;letter-spacing:-.72px;line-height:22.5px}}@media (max-width:1024px){#about .columnas .columna .columna-container .credito .nombre{font-size:20px;letter-spacing:-.64px;line-height:20px}}@media (max-width:767px){#about .columnas .columna .columna-container .credito .nombre{font-size:20px;letter-spacing:0;line-height:20px}}#about .columnas .columna .columna-container .credito .nombre:after{border:2px solid #000;border-radius:10px;content:"";display:none;height:9px;position:absolute;right:0;top:0;width:9px}@media (max-width:767px){#about .columnas .columna .columna-container .credito .nombre:after{border-width:1px;display:block}}#about .columnas .columna .columna-container .credito .cargo{color:#161616;font-family:"SuisseBPSerif";font-size:25px;font-style:italic;letter-spacing:-.8px;line-height:25px}@media (max-width:1440px){#about .columnas .columna .columna-container .credito .cargo{font-size:22.5px;letter-spacing:-.72px;line-height:22.5px}}@media (max-width:1024px){#about .columnas .columna .columna-container .credito .cargo{font-size:20px;letter-spacing:-.64px;line-height:20px}}@media (max-width:767px){#about .columnas .columna .columna-container .credito .cargo{font-size:20px;letter-spacing:0;line-height:20px}}#about .columnas .columna .columna-container .credito .cv,#about .columnas .columna .columna-container .credito .descargar-archivo{color:#1a1a1a;font-family:"SuisseBPSerif";font-size:25px;letter-spacing:-.4px;line-height:1.36;margin-top:10px}@media (max-width:1440px){#about .columnas .columna .columna-container .credito .cv,#about .columnas .columna .columna-container .credito .descargar-archivo{font-size:22.5px;letter-spacing:-.36px;line-height:1.224}}@media (max-width:1024px){#about .columnas .columna .columna-container .credito .cv,#about .columnas .columna .columna-container .credito .descargar-archivo{font-size:20px;letter-spacing:-.32px;line-height:1.088}}@media (min-width:768px){#about .columnas .columna .columna-container .credito .cv,#about .columnas .columna .columna-container .credito .descargar-archivo{display:block!important}}@media (max-width:767px){#about .columnas .columna .columna-container .credito .cv,#about .columnas .columna .columna-container .credito .descargar-archivo{display:none;font-size:18px;letter-spacing:-.42px;line-height:22px;padding-bottom:10px}}#about .columnas .columna .columna-container .credito .descargar-archivo{font-style:italic}#about .columnas .columna .columna-container .credito.job-application{border-top:1px solid #d1d1d1;padding-top:40px}@media (max-width:767px){#about .columnas .columna .columna-container .credito.job-application{border-bottom:0;border-top:none;display:block;padding-top:0;position:relative}#about .columnas .columna .columna-container .credito.job-application .nombre:after{display:none}}#contacto{padding-top:199px}@media (max-width:767px){#contacto{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;padding:100px 0}}#contacto .datos-contacto{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 124px}@media (max-width:1024px){#contacto .datos-contacto{padding:0 35px}}@media (max-width:767px){#contacto .datos-contacto{display:block;padding:0 20px}}#contacto .datos-contacto .izq{font-size:50px;letter-spacing:-1.2px;line-height:1.07;width:888px}@media (max-width:1440px){#contacto .datos-contacto .izq{font-size:45px;letter-spacing:-1.08px;line-height:.963}}@media (max-width:1024px){#contacto .datos-contacto .izq{font-size:40px;letter-spacing:-.96px;line-height:.856;line-height:1;padding-right:50px;width:100%}}@media (max-width:767px){#contacto .datos-contacto .izq{font-size:7.5vw;letter-spacing:-.2vw;line-height:1;padding-right:0;width:100%}}#contacto .datos-contacto .izq a{color:#fff;display:inline-block;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}#contacto .datos-contacto .izq a:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){#contacto .datos-contacto .izq a:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}#contacto .datos-contacto .izq p{margin-bottom:0}@media (max-width:767px){#contacto .datos-contacto .izq p{margin-bottom:7.5vw}}#contacto .datos-contacto .der{font-size:30px;letter-spacing:-.5px;line-height:1.17;padding-left:116px;text-align:left;width:732px}@media (max-width:1440px){#contacto .datos-contacto .der{font-size:27px;letter-spacing:-.45px;line-height:1.053}}@media (max-width:1024px){#contacto .datos-contacto .der{font-size:24px;letter-spacing:-.4px;line-height:.936;padding-left:0;width:auto}}@media (max-width:767px){#contacto .datos-contacto .der{font-size:7.5vw;letter-spacing:-.2vw;line-height:1;padding:0;width:100%}}#contacto .datos-contacto .der ul{list-style:none;margin:0;padding:0}@media (max-width:767px){#contacto .datos-contacto .der ul li{display:inline-block}#contacto .datos-contacto .der ul li:after{content:", ";display:inline}#contacto .datos-contacto .der ul li:last-child:after{display:none}}#contacto .datos-contacto .der ul li a{display:inline-block;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}#contacto .datos-contacto .der ul li a:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){#contacto .datos-contacto .der ul li a:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}#contacto .datos-contacto .der .newsletter{margin-top:85px}#contacto .datos-contacto .der .newsletter p{margin-bottom:0}#contacto .datos-contacto .der .newsletter input.email{width:100%}#contacto .datos-contacto .der .newsletter input.email,#contacto .datos-contacto .der .newsletter input.enviar{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}#contacto .datos-contacto .der .newsletter input.enviar{padding:3px 0 0}#contacto .datos-contacto .der .newsletter .error-message{font-size:17px}#contacto .ofertas-trabajo{margin-top:112px;padding:0 124px}@media (max-width:1024px){#contacto .ofertas-trabajo{padding:0 35px}}@media (max-width:767px){#contacto .ofertas-trabajo{padding:0 20px}}#contacto .ofertas-trabajo .titulo-bloque{font-size:25px;letter-spacing:-.8px;line-height:25px;margin-bottom:30px}@media (max-width:1440px){#contacto .ofertas-trabajo .titulo-bloque{font-size:22.5px;letter-spacing:-.72px;line-height:22.5px}}@media (max-width:1024px){#contacto .ofertas-trabajo .titulo-bloque{font-size:20px;letter-spacing:-.64px;line-height:20px}}@media (max-width:767px){#contacto .ofertas-trabajo .titulo-bloque{font-size:20px;letter-spacing:0;line-height:20px}}#contacto .ofertas-trabajo .ofertas{display:grid;grid-auto-flow:column;margin-left:-15px;margin-right:-15px;max-width:880px}@media (max-width:767px){#contacto .ofertas-trabajo .ofertas{display:block;margin:0}}#contacto .ofertas-trabajo .ofertas .oferta{margin-bottom:25px;padding:0 15px}@media (max-width:767px){#contacto .ofertas-trabajo .ofertas .oferta{padding:0}}#contacto .ofertas-trabajo .ofertas .oferta .titulo-oferta{font-size:25px;letter-spacing:-.8px;line-height:25px;margin-bottom:15px}@media (max-width:1440px){#contacto .ofertas-trabajo .ofertas .oferta .titulo-oferta{font-size:22.5px;letter-spacing:-.72px;line-height:22.5px}}@media (max-width:1024px){#contacto .ofertas-trabajo .ofertas .oferta .titulo-oferta{font-size:20px;letter-spacing:-.64px;line-height:20px}}@media (max-width:767px){#contacto .ofertas-trabajo .ofertas .oferta .titulo-oferta{font-size:20px;letter-spacing:0;line-height:20px}}#contacto .ofertas-trabajo .ofertas .oferta .descripcion-oferta{font-family:"SuisseBPSerif";font-size:25px;letter-spacing:-.4px;line-height:1.36}@media (max-width:1440px){#contacto .ofertas-trabajo .ofertas .oferta .descripcion-oferta{font-size:22.5px;letter-spacing:-.36px;line-height:1.224}}@media (max-width:1024px){#contacto .ofertas-trabajo .ofertas .oferta .descripcion-oferta{font-size:20px;letter-spacing:-.32px;line-height:1.088}}@media (min-width:768px){#contacto .ofertas-trabajo .ofertas .oferta .descripcion-oferta{display:block!important}}@media (max-width:767px){#contacto .ofertas-trabajo .ofertas .oferta .descripcion-oferta{font-size:18px;letter-spacing:-.42px;line-height:22px}}#contacto .mapa{color:#000;margin-top:112px}@media (max-width:767px){#contacto .mapa{display:none}}#contacto .mapa .acf-map{border:none;height:600px;margin:0;width:100%}#contacto .mapa .acf-map img{max-width:inherit!important}#contacto .mapa a{color:#000}.page-template-publications .footer-contenido .btn-filter{display:none}.page-template-publications .main{padding-top:114px}@media (max-width:767px){.page-template-publications .main{padding-top:0}}.page-template-publications .main:first-child{padding-top:185px}@media (max-width:767px){.page-template-publications .main:first-child{padding-top:125px}}#publications{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#publications .titulo-categoria{color:#232323;font-size:65px;letter-spacing:-1.81px;line-height:65px;margin-bottom:48px;padding-left:134px;text-transform:uppercase}@media (max-width:1440px){#publications .titulo-categoria{font-size:58.5px;letter-spacing:-1.629px;line-height:58.5px}}@media (max-width:1024px){#publications .titulo-categoria{font-size:52px;letter-spacing:-1.448px;line-height:52px}}@media (max-width:767px){#publications .titulo-categoria{padding-left:0}}#publications .main-container{overflow:inherit}@media (max-width:767px){#publications .items-wrapper{padding-top:10px}}#publications .item .imagen{margin:0 auto;max-height:400px;max-width:60%}#publications .item .imagen img{-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.8);box-shadow:1px 1px 10px rgba(0,0,0,.8)}#publications .item h2{margin-bottom:0}#publications .item .datos{color:#191919;font-family:"SuisseBPSerif";font-size:30px;font-style:italic;letter-spacing:-.36px;line-height:35px}@media (max-width:1440px){#publications .item .datos{font-size:27px;letter-spacing:-.324px;line-height:31.5px}}@media (max-width:1024px){#publications .item .datos{font-size:24px;letter-spacing:-.288px;line-height:28px}}@media (max-width:767px){#publications .item .datos{font-size:20px;letter-spacing:-.4px;line-height:22px}}.single-publications{background:#fff}.single-publications .contenido-libro{margin:0 auto;max-width:1440px;padding:225px 38px 0}@media (max-width:767px){.single-publications .contenido-libro{padding-top:110px}}.single-publications .contenido-libro h1{font-size:65px;letter-spacing:-1.8px;line-height:1;margin:0;max-width:75%;padding:0 0 0 110px;text-transform:uppercase}@media (max-width:1440px){.single-publications .contenido-libro h1{font-size:58.5px;letter-spacing:-1.62px;line-height:.9}}@media (max-width:1024px){.single-publications .contenido-libro h1{font-size:52px;letter-spacing:-1.44px;line-height:.8}}@media (max-width:767px){.single-publications .contenido-libro h1{padding-left:0}}.single-publications .contenido-libro h2{font-family:"SuisseBPSerif";font-size:25px;font-style:italic;letter-spacing:-.4px;line-height:1.44;margin:0;max-width:75%;padding:0 0 0 110px}@media (max-width:1440px){.single-publications .contenido-libro h2{font-size:22.5px;letter-spacing:-.36px;line-height:1.296}}@media (max-width:1024px){.single-publications .contenido-libro h2{font-size:20px;letter-spacing:-.32px;line-height:1.152}}@media (max-width:767px){.single-publications .contenido-libro h2{padding-left:0}}.single-publications .info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:65px;margin-top:55px}@media (max-width:767px){.single-publications .info{display:block;margin-bottom:55px;margin-top:35px}}.single-publications .info>div.izq{font-family:"SuisseBPSerif";font-size:25px;letter-spacing:-.4px;line-height:1.44;max-width:805px;padding-left:110px;width:100%}@media (max-width:1440px){.single-publications .info>div.izq{font-size:22.5px;letter-spacing:-.36px;line-height:1.296}}@media (max-width:1024px){.single-publications .info>div.izq{font-size:20px;letter-spacing:-.32px;line-height:1.152}}@media (max-width:767px){.single-publications .info>div.izq{padding-left:0}}.single-publications .info>div.der{max-width:500px;padding-left:110px;text-align:center;width:100%}@media (max-width:767px){.single-publications .info>div.der{padding-left:0;padding-top:75px}}.single-publications .info>div.der .galeria-wrapper{position:relative}.single-publications .info>div.der .imagen{padding:20px 50px}.single-publications .info>div.der .imagen img{-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.8);box-shadow:1px 1px 10px rgba(0,0,0,.8);height:auto;width:100%}.single-publications .info>div.der .bx-controls .bx-controls-direction>a{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:30px;position:absolute;top:calc(50% - 15px);width:16px}.single-publications .info>div.der .bx-controls .bx-controls-direction>a.disabled{display:none}.single-publications .info>div.der .bx-controls .bx-controls-direction>a.bx-prev{background-image:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq-negro.svg);left:0}.single-publications .info>div.der .bx-controls .bx-controls-direction>a.bx-next{background-image:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der-negro.svg);right:0}.single-publications .info>div.der .enlace-compra{color:#1a1a1a;font-size:30px;letter-spacing:-.5px;line-height:30px;margin-top:25px;text-align:center;text-transform:uppercase}@media (max-width:1440px){.single-publications .info>div.der .enlace-compra{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){.single-publications .info>div.der .enlace-compra{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){.single-publications .info>div.der .enlace-compra{font-size:20px;letter-spacing:-.33px;line-height:20px}}.single-publications .info>div.der .enlace-compra a{color:#1a1a1a;display:inline-block;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.single-publications .info>div.der .enlace-compra a:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.single-publications .info>div.der .enlace-compra a:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}.single-publications .bloque-tags .bloque-container{padding-left:110px}@media (max-width:767px){.single-publications .bloque-tags .bloque-container{padding-left:0}}#projects{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#projects .item .datos{color:#040404;font-size:25px;letter-spacing:-.42px;line-height:30px}@media (max-width:1440px){#projects .item .datos{font-size:22.5px;letter-spacing:-.378px;line-height:27px}}@media (max-width:1024px){#projects .item .datos{font-size:20px;letter-spacing:-.336px;line-height:24px}}@media (max-width:767px){#projects .item .datos{font-size:20px;letter-spacing:-.4px;line-height:22px}}.single-projects .header,.single-projects .header a{color:#fff}.single-projects .header .logo svg #logo,.single-projects .header .logo svg #logo-mobile{fill:#fff}.single-projects .btn-menu{color:#fff}#single-projects .contenido{background:#fff;padding-top:125px;position:relative;z-index:2}@media (max-width:767px){#single-projects .contenido{padding-top:102px}}#single-projects .footer-contenido{display:none}.single-cabecera{background-attachment:fixed;background-position:50%;background-size:cover;position:relative;z-index:1}@media (max-width:767px){.single-cabecera{background-attachment:inherit}}.single-cabecera .imagen{height:100vh;width:100%}.single-cabecera .imagen__container{height:100%}.single-cabecera .imagen img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.single-cabecera .cartela{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(31,31,31,.45);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.single-cabecera .cartela h1{font-size:90px;letter-spacing:-2px;line-height:80px;margin:0 auto;max-width:1000px;padding:0 38px;text-align:center;text-transform:uppercase}@media (max-width:1440px){.single-cabecera .cartela h1{font-size:81px;letter-spacing:-1.8px;line-height:72px}}@media (max-width:1024px){.single-cabecera .cartela h1{font-size:72px;letter-spacing:-1.6px;line-height:72px}}@media (max-width:767px){.single-cabecera .cartela h1{font-size:40px;letter-spacing:-.5px;line-height:40px}}.lectura{height:100%;left:0;position:fixed;top:0;width:8px;z-index:110}.lectura span{background:#d2552f;display:block;height:0;width:100%}.lectura-movil{height:8px;left:0;position:fixed;top:0;width:100%;z-index:110}.lectura-movil span{background:#d2552f;display:block;height:100%;width:0}.contenido-filas{padding-bottom:40px}@media (max-width:767px){.contenido-filas{padding-bottom:0}}.contenido-filas .fila{margin:0 auto;max-width:1440px;padding:0 35px;position:relative}@media (max-width:767px){.contenido-filas .fila{padding:0 35px}}.contenido-filas .fila.completo{max-width:inherit;padding:0}.contenido-filas .fila.completo .bloque-galeria{position:relative}.contenido-filas .fila.completo .bloque-galeria .imagen img{max-height:750px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.contenido-filas .fila.completo .bloque-galeria .bx-controls-direction a{background-position:50%;background-size:contain;display:block;height:100%;position:absolute;width:50%}.contenido-filas .fila.completo .bloque-galeria .bx-controls-direction .bx-prev{cursor:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq-negro.png) 0 31,auto;cursor:-webkit-image-set(url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq-negro.png") 0 31 1x,url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq-negro@2x.png") 0 31 2x),auto;left:35px}.contenido-filas .fila.completo .bloque-galeria .bx-controls-direction .bx-next{cursor:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der-negro.png) 32 31,auto;cursor:-webkit-image-set(url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der-negro.png") 32 31 1x,url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der-negro@2x.png") 32 31 2x),auto}.contenido-filas .fila.fila-completa .bloque-texto{padding-left:160px;width:70%}@media (max-width:1024px){.contenido-filas .fila.fila-completa .bloque-texto{padding-left:50px;padding-right:50px;width:100%}}@media (max-width:767px){.contenido-filas .fila.fila-completa .bloque-texto{padding-left:0;width:100%}}.contenido-filas .fila.fila-completa .bloque-galeria{position:relative}.contenido-filas .fila.fila-completa .bloque-galeria .imagen img{max-height:750px;-o-object-fit:contain;object-fit:contain}.contenido-filas .fila.fila-completa .bloque-galeria .enlace-galeria{color:#232323;cursor:pointer;display:inline-block;display:none;font-size:20px;letter-spacing:0;line-height:25px;margin-top:5px;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.contenido-filas .fila.fila-completa .bloque-galeria .enlace-galeria:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.contenido-filas .fila.fila-completa .bloque-galeria .enlace-galeria:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}@media (max-width:1440px){.contenido-filas .fila.fila-completa .bloque-galeria .enlace-galeria{font-size:18px;letter-spacing:0;line-height:22.5px}}@media (max-width:1024px){.contenido-filas .fila.fila-completa .bloque-galeria .enlace-galeria{font-size:16px;letter-spacing:0;line-height:20px}}@media (max-width:767px){.contenido-filas .fila.fila-completa .bloque-galeria .enlace-galeria{display:block}.contenido-filas .fila.fila-completa .bloque-galeria .bx-controls-direction{display:none}}.contenido-filas .fila.fila-completa .bloque-galeria .bx-controls-direction a{background-position:50%;background-size:contain;display:block;height:100%;position:absolute;width:50%}.contenido-filas .fila.fila-completa .bloque-galeria .bx-controls-direction .bx-prev{cursor:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq-negro.png) 0 31,auto;cursor:-webkit-image-set(url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq-negro.png") 0 31 1x,url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq-negro@2x.png") 0 31 2x),auto;left:0;left:35px;top:0}.contenido-filas .fila.fila-completa .bloque-galeria .bx-controls-direction .bx-next{cursor:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der-negro.png) 32 31,auto;cursor:-webkit-image-set(url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der-negro.png") 32 31 1x,url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der-negro@2x.png") 32 31 2x),auto;right:0;top:0}.contenido-filas .fila.fila-doble .fila-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.contenido-filas .fila.fila-doble .fila-container{display:block}}.contenido-filas .fila.fila-doble .fila-container .columna-1{padding-right:88px;width:66.66%}@media (min-width:768px){.contenido-filas .fila.fila-doble .fila-container .columna-1.col--50{padding-right:48px;width:50%}}@media (max-width:1024px){.contenido-filas .fila.fila-doble .fila-container .columna-1{padding-right:25px}}@media (max-width:767px){.contenido-filas .fila.fila-doble .fila-container .columna-1{padding:0;width:100%}}.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-texto{padding-left:110px}@media (max-width:1024px){.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-texto{padding-left:50px}}@media (max-width:767px){.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-texto{padding:0}}.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .enlace-galeria{color:#232323;cursor:pointer;display:inline-block;display:none;font-size:20px;letter-spacing:0;line-height:25px;margin-top:5px;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .enlace-galeria:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .enlace-galeria:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}@media (max-width:1440px){.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .enlace-galeria{font-size:18px;letter-spacing:0;line-height:22.5px}}@media (max-width:1024px){.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .enlace-galeria{font-size:16px;letter-spacing:0;line-height:20px}}@media (max-width:767px){.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .enlace-galeria{display:block}.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .bx-controls-direction{display:none}}.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .bx-controls-direction a{background-position:50%;background-size:contain;display:block;height:100%;position:absolute;width:50%}.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .bx-controls-direction .bx-prev{cursor:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq.png),auto;cursor:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq.png);left:0;top:0}@media (-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .bx-controls-direction .bx-prev{cursor: url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq@2x.png)}}.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .bx-controls-direction .bx-prev{cursor:-webkit-image-set(url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq.png") 1x,url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq@2x.png") 2x),auto;left:35px}.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .bx-controls-direction .bx-next{cursor:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der.png),auto;cursor:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der.png);right:0;top:0}@media (-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .bx-controls-direction .bx-next{cursor: url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der@2x.png)}}.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .bx-controls-direction .bx-next{cursor:-webkit-image-set(url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der.png") 1x,url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der@2x.png") 2x),auto}.contenido-filas .fila.fila-doble .fila-container .columna-1 .bloque-galeria .imagen img{max-height:750px}.contenido-filas .fila.fila-doble .fila-container .columna-2{width:33.33%}@media (min-width:768px){.contenido-filas .fila.fila-doble .fila-container .columna-2.col--50{padding-left:48px;width:50%}}@media (max-width:767px){.contenido-filas .fila.fila-doble .fila-container .columna-2{border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;margin:25px -20px;padding:30px 20px;width:calc(100% + 40px)}.contenido-filas .fila.fila-doble .fila-container .columna-2:last-child,.contenido-filas .fila.fila-doble .fila-container .columna-2:last-child>div:last-child{border-bottom:none}.contenido-filas .fila.fila-doble .fila-container .columna-2>div{margin-bottom:45px}.contenido-filas .fila.fila-doble .fila-container .columna-2>div:last-child{margin-bottom:0}}.contenido-filas .fila.fila-doble .fila-container .columna-2 .bloque-texto{color:#232323;font-family:SuisseBP;font-size:20px;letter-spacing:0;line-height:25px;max-width:350px}@media (max-width:1440px){.contenido-filas .fila.fila-doble .fila-container .columna-2 .bloque-texto{font-size:18px;letter-spacing:0;line-height:22.5px}}@media (max-width:1024px){.contenido-filas .fila.fila-doble .fila-container .columna-2 .bloque-texto{font-size:16px;letter-spacing:0;line-height:20px}}.contenido-filas .fila.fila-doble .fila-container .columna-2 .bloque-texto .pie-pagina{max-width:300px}.contenido-filas .fila.fila-doble .fila-container .columna-2 .bloque-galeria .imagen{display:none}.contenido-filas .fila.fila-doble .fila-container .columna-2 .bloque-galeria .imagen:first-child{display:block}.contenido-filas .fila.fila-doble .fila-container .columna-2 .bloque-galeria .imagen img{cursor:pointer;height:auto;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;width:100%}.contenido-filas .fila.fila-doble .fila-container .columna-2 .bloque-galeria .imagen img:hover{opacity:.7}.contenido-filas .fila.fila-doble .fila-container .columna-2 .bloque-galeria .enlace-galeria{color:#232323;cursor:pointer;display:inline-block;display:block;font-size:20px;letter-spacing:0;line-height:25px;margin-top:5px;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.contenido-filas .fila.fila-doble .fila-container .columna-2 .bloque-galeria .enlace-galeria:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.contenido-filas .fila.fila-doble .fila-container .columna-2 .bloque-galeria .enlace-galeria:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}@media (max-width:1440px){.contenido-filas .fila.fila-doble .fila-container .columna-2 .bloque-galeria .enlace-galeria{font-size:18px;letter-spacing:0;line-height:22.5px}}@media (max-width:1024px){.contenido-filas .fila.fila-doble .fila-container .columna-2 .bloque-galeria .enlace-galeria{font-size:16px;letter-spacing:0;line-height:20px}}.contenido-filas .fila .bloque{margin-bottom:90px}@media (max-width:767px){.contenido-filas .fila .bloque{margin-bottom:40px}}.contenido-filas .fila .bloque-titulo{color:#232323;padding-left:55px;text-align:left}@media (max-width:767px){.contenido-filas .fila .bloque-titulo{padding-left:0}}.contenido-filas .fila .bloque-titulo .titulo-texto{display:block;font-size:65px;letter-spacing:-1px;line-height:1;text-transform:uppercase}@media (max-width:1440px){.contenido-filas .fila .bloque-titulo .titulo-texto{font-size:58.5px;letter-spacing:-.9px}}@media (max-width:1024px){.contenido-filas .fila .bloque-titulo .titulo-texto{font-size:52px;letter-spacing:-.8px}}@media (max-width:767px){.contenido-filas .fila .bloque-titulo .titulo-texto{font-size:30px;letter-spacing:-.5px;line-height:30px}}.contenido-filas .fila .bloque-titulo .bloque-container{width:70%}@media (max-width:767px){.contenido-filas .fila .bloque-titulo .bloque-container{width:100%}}.contenido-filas .fila .bloque-titulo .wip{display:block;font-size:25px;font-style:italic;letter-spacing:-.35px;line-height:25px}@media (max-width:1440px){.contenido-filas .fila .bloque-titulo .wip{font-size:22.5px;letter-spacing:-.315px;line-height:22.5px}}@media (max-width:1024px){.contenido-filas .fila .bloque-titulo .wip{font-size:20px;letter-spacing:-.28px;line-height:20px}}@media (max-width:767px){.contenido-filas .fila .bloque-titulo .wip{font-size:18px;letter-spacing:-.35px;line-height:18px}}.contenido-filas .fila .bloque-texto{color:#191919;font-family:"SuisseBPSerif";font-size:25px;letter-spacing:-.42px;line-height:36px}@media (max-width:1440px){.contenido-filas .fila .bloque-texto{font-size:22.5px;letter-spacing:-.378px;line-height:32.4px}}@media (max-width:1024px){.contenido-filas .fila .bloque-texto{font-size:20px;letter-spacing:-.336px;line-height:28.8px}}@media (max-width:767px){.contenido-filas .fila .bloque-texto{font-size:18px;letter-spacing:-.42px;line-height:22px}}.contenido-filas .fila .bloque-texto p{margin-bottom:36px}@media (max-width:1440px){.contenido-filas .fila .bloque-texto p{margin-bottom:32.4px}}@media (max-width:1024px){.contenido-filas .fila .bloque-texto p{margin-bottom:28.8px}}@media (max-width:767px){.contenido-filas .fila .bloque-texto p{margin-bottom:18px}}.contenido-filas .fila .bloque-texto p:last-child{margin-bottom:0}.contenido-filas .fila .bloque-texto .subtitulo-texto{font-family:SuisseBP}.contenido-filas .fila .bloque-galeria .imagen img{height:auto;width:100%}.contenido-filas .fila .bloque-destacado{background:#000;color:#fff;padding:75px 35px 100px}.contenido-filas .fila .bloque-destacado a{color:#fff}.contenido-filas .fila .bloque-destacado .bloque-container{margin:0 auto;max-width:1440px}.contenido-filas .fila .bloque-destacado .bloque-container .titulo-bloque{font-size:25px;letter-spacing:-.42px;line-height:36px;margin-bottom:75px;text-align:center;text-transform:uppercase}@media (max-width:1440px){.contenido-filas .fila .bloque-destacado .bloque-container .titulo-bloque{font-size:22.5px;letter-spacing:-.378px;line-height:32.4px}}@media (max-width:1024px){.contenido-filas .fila .bloque-destacado .bloque-container .titulo-bloque{font-size:20px;letter-spacing:-.336px;line-height:28.8px}}.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque{border-bottom:1px solid hsla(0,0%,100%,.35);margin-bottom:50px;padding-bottom:40px}.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque:last-child{border:none;margin-bottom:0;padding-bottom:0}.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque .imagenes.normal .imagen{margin-bottom:20px}.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque .imagenes.normal .imagen img{max-height:inherit;max-width:700px;width:100%}.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque .imagenes.slider{position:relative}.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque .imagenes.slider .bx-controls .bx-controls-direction a{height:100%;position:absolute;top:0;width:50%}.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque .imagenes.slider .bx-controls .bx-controls-direction a.bx-prev{cursor:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq.png) 0 31,auto;cursor:-webkit-image-set(url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq.png") 0 31 1x,url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq@2x.png") 0 31 2x),auto;left:0;left:35px}.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque .imagenes.slider .bx-controls .bx-controls-direction a.bx-next{cursor:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der.png) 32 31,auto;cursor:-webkit-image-set(url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der.png") 32 31 1x,url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der@2x.png") 32 31 2x),auto;right:0}.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque .imagenes .imagen{text-align:center}.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque .imagenes .imagen img{height:auto;max-height:500px;max-width:900px}.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque .texto-bloque{font-size:20px;letter-spacing:-.56px;line-height:25px;margin:0 auto 30px;max-width:785px}@media (max-width:1440px){.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque .texto-bloque{font-size:18px;letter-spacing:-.504px;line-height:22.5px}}@media (max-width:1024px){.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque .texto-bloque{font-size:16px;letter-spacing:-.448px;line-height:20px}}.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque .texto-bloque p{margin-bottom:20px}.contenido-filas .fila .bloque-destacado .bloque-container .destacado-bloque .texto-bloque p:last-child{margin-bottom:0}.parrafo a{text-decoration:underline}.tabulacion,.tabulacion:before{display:inline-block}.tabulacion:before{content:"\2003"}.pie-pagina{font-size:15px;line-height:20px}@media (max-width:1440px){.pie-pagina{font-size:13.5px;line-height:18px}}@media (max-width:1024px){.pie-pagina{font-size:12px;line-height:16px}}.pie-pagina p{margin-bottom:20px}@media (max-width:1440px){.pie-pagina p{margin-bottom:18px}}@media (max-width:1024px){.pie-pagina p{margin-bottom:16px}}.pie-pagina p:last-child{margin-bottom:0}.gris-claro{color:#6d6d6d}.bloque-tags{font-size:20px;letter-spacing:0}@media (max-width:1440px){.bloque-tags{font-size:18px}}@media (max-width:1024px){.bloque-tags{font-size:16px}}@media (max-width:767px){.bloque-tags{font-size:18px;letter-spacing:0;line-height:23px}}.bloque-tags .bloque-container{margin:0 auto;max-width:1440px;padding:0 38px}.bloque-tags .bloque-container.no-related{margin-bottom:35px}@media (max-width:767px){.bloque-tags .bloque-container.no-related{border-bottom:0}.bloque-tags .bloque-container{border-bottom:1px solid #dedede;border-top:1px solid #dedede;padding:20px}}.bloque-tags .bloque-container>*{max-width:650px}.bloque-tags .titulo-tags{color:#232323;display:block;line-height:20px;margin-bottom:5px}.bloque-tags .tags{color:#696969;line-height:25px}.bloque-tags .tags a{color:#696969;display:inline-block}.bloque-tags .tags a:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}.bloque-tags .tags ul{list-style:none;margin:0;padding:0}.bloque-tags .tags ul li{display:inline}.bloque-tags .tags ul li:after{content:", ";display:inline}.bloque-tags .tags ul li:last-child:after{display:none}.fondo-lineas{height:100%;position:absolute;width:100%}@media (max-width:767px){.fondo-lineas{display:none}}.fondo-lineas .linea{border-right:1px solid #d1d1d1;float:left;height:100%;width:33.33%}@media (max-width:1024px){.fondo-lineas .linea{width:50%}}.fondo-lineas .linea:last-child{border-right:0}@media (max-width:1024px){.fondo-lineas .linea.linea2,.fondo-lineas .linea.linea3{display:none}}.cuadricula{background:#fff;min-height:100vh;padding:185px 5px 0}@media (max-width:767px){.cuadricula{padding:80px 35px 0}}.cuadricula .main-container{margin:0 auto;padding-bottom:90px;position:relative}.cuadricula .main-container .items-wrapper{overflow:hidden;position:relative;z-index:100}.cuadricula .main-container .items-wrapper .item{margin-bottom:90px;width:33.33%}@media (max-width:1024px){.cuadricula .main-container .items-wrapper .item{width:50%}}@media (max-width:767px){.cuadricula .main-container .items-wrapper .item{margin-bottom:55px;width:100%}}.cuadricula .main-container .items-wrapper .item .datos-filtro{display:none}.cuadricula .main-container .items-wrapper .item .item-container{padding:0 30px}@media (max-width:767px){.cuadricula .main-container .items-wrapper .item .item-container{padding:0}}.cuadricula .main-container .items-wrapper .item .contenedor{position:relative}.cuadricula .main-container .items-wrapper .item .imagen{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative;text-align:center}@media (min-width:768px){.cuadricula .main-container .items-wrapper .item .imagen{height:380px}}.cuadricula .main-container .items-wrapper .item .imagen:before{content:"";padding-bottom:56.25%;position:relative;width:100%}@media (max-width:767px){.cuadricula .main-container .items-wrapper .item .imagen:before{display:none}}.cuadricula .main-container .items-wrapper .item .imagen .wip{background:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background:-o-linear-gradient(top,#000,transparent);background:linear-gradient(180deg,#000,transparent);color:#fff;font-size:25px;height:100px;left:0;letter-spacing:-.42px;line-height:25px;padding-left:25px;padding-top:25px;position:absolute;text-align:left;top:0;width:100%}@media (max-width:1440px){.cuadricula .main-container .items-wrapper .item .imagen .wip{font-size:22.5px;letter-spacing:-.378px;line-height:22.5px}}@media (max-width:1024px){.cuadricula .main-container .items-wrapper .item .imagen .wip{font-size:20px;letter-spacing:-.336px;line-height:20px}}.cuadricula .main-container .items-wrapper .item .imagen>span{-webkit-box-align:bottom;-ms-flex-align:bottom;align-items:bottom;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;width:100%}@media (max-width:767px){.cuadricula .main-container .items-wrapper .item .imagen>span{display:block;position:relative}}@media (min-width:768px){.cuadricula .main-container .items-wrapper .item .imagen>span{height:100%}}.cuadricula .main-container .items-wrapper .item .imagen img{bottom:0;height:auto;left:0;margin:auto;max-height:380px;max-width:100%;position:absolute;right:0}@media (max-width:767px){.cuadricula .main-container .items-wrapper .item .imagen img{height:auto;max-height:inherit;-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit;position:relative;width:100%}}.cuadricula .main-container .items-wrapper .item h2{color:#040404;font-size:30px;letter-spacing:-.36px;line-height:35px;margin:22px 0 6px;padding:0;text-transform:uppercase}@media (max-width:1440px){.cuadricula .main-container .items-wrapper .item h2{font-size:27px;letter-spacing:-.324px;line-height:31.5px}}@media (max-width:1024px){.cuadricula .main-container .items-wrapper .item h2{font-size:24px;letter-spacing:-.288px;line-height:28px}}@media (max-width:767px){.cuadricula .main-container .items-wrapper .item h2{font-size:20px;letter-spacing:-.4px;line-height:22px}}.cuadricula .main-container .items-wrapper .item .read-more{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.75);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:30px;height:100%;justify-content:center;left:0;letter-spacing:-.5px;line-height:30px;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:100%}@media (max-width:1440px){.cuadricula .main-container .items-wrapper .item .read-more{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){.cuadricula .main-container .items-wrapper .item .read-more{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){.cuadricula .main-container .items-wrapper .item .read-more{font-size:20px;letter-spacing:-.33px;line-height:20px}}.cuadricula .main-container .items-wrapper .item .read-more:hover{opacity:1}@media (max-width:767px){.cuadricula .main-container .items-wrapper .item .read-more:hover{opacity:0}}.cuadricula .main-container .items-wrapper .item .read-more a{cursor:none;height:100%;padding:140px 50px 70px;width:100%}.cuadricula .main-container .items-wrapper .item .read-more a span{display:block;position:fixed;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:100}.galeria-zoom{background:#fff;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:1000}.galeria-zoom .cerrar-galeria{background:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/cerrar-galeria.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:30px;position:absolute;right:40px;top:30px;width:30px;z-index:1000}@media (max-width:767px){.galeria-zoom .cerrar-galeria{height:20px;padding:15px;right:5px;top:5px;width:20px}}.galeria-zoom .swiper-container{height:100%;width:100%}.galeria-zoom .swiper-slide .inner{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center}.galeria-zoom .swiper-slide .inner__container{text-align:center}.galeria-zoom .swiper-slide .inner img{height:calc(100vh - 200px);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:calc(100% - 200px)}@media (max-width:767px){.galeria-zoom .swiper-slide .inner img{height:calc(100vh - 150px);width:calc(100% - 40px)}}.galeria-zoom .swiper-button-next,.galeria-zoom .swiper-button-prev{background-position:50%;background-size:contain;background:none;display:block;height:100%;position:absolute;width:50%;z-index:10}.galeria-zoom .swiper-button-next:after,.galeria-zoom .swiper-button-next:before,.galeria-zoom .swiper-button-prev:after,.galeria-zoom .swiper-button-prev:before{display:none}.galeria-zoom .swiper-button-next.disabled,.galeria-zoom .swiper-button-prev.disabled{display:none!important}.galeria-zoom .swiper-button-prev{cursor:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq-negro.png) 0 31,auto;cursor:-webkit-image-set(url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq-negro.png") 0 31 1x,url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-izq-negro@2x.png") 0 31 2x),auto;left:0;left:35px;top:0}.galeria-zoom .swiper-button-next{cursor:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der-negro.png) 32 31,auto;cursor:-webkit-image-set(url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der-negro.png") 32 31 1x,url("https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/flecha-der-negro@2x.png") 32 31 2x),auto;right:0;top:0}.footer-contenido{bottom:0!important;font-size:30px;left:0;letter-spacing:-.5px;line-height:30px;position:fixed;top:inherit!important;width:100%;z-index:100}@media (max-width:1440px){.footer-contenido{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){.footer-contenido{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){.footer-contenido{font-size:20px;letter-spacing:-.33px;line-height:20px}}.footer-contenido.blanco .footer-contenido-top a,.negro .footer-contenido .footer-contenido-top a{color:#fff!important}.footer-contenido.blanco .btn-share,.negro .footer-contenido .btn-share{color:#fff}.footer-contenido.blanco .degradado,.negro .footer-contenido .degradado{background:-webkit-gradient(linear,left bottom,left top,from(#000),to(transparent));background:-o-linear-gradient(bottom,#000,transparent);background:linear-gradient(0deg,#000,transparent)}.footer-contenido .footer-contenido-top{position:relative}.footer-contenido .footer-contenido-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0 35px 25px;position:relative;width:100%;z-index:2}@media (max-width:767px){.footer-contenido .footer-contenido-container{display:block;padding:0 15px 15px}}.footer-contenido .back a{display:inline-block;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;-webkit-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}.footer-contenido .back a:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.footer-contenido .back a:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}.footer-contenido .btn-filter,.footer-contenido .share{left:calc(50% - 50px);position:absolute;text-align:center;top:0;width:120px}}.footer-contenido .btn-filter body.tax-publications_tag,body.tag .footer-contenido .btn-filter,body.tax-projects_tag .footer-contenido .btn-filter{display:none}.footer-contenido .btn-filter span{cursor:pointer;display:inline-block;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.footer-contenido .btn-filter span:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.footer-contenido .btn-filter span:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}.footer-contenido .share .btn-share{-webkit-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}.footer-contenido .share .opciones{display:none}.footer-contenido .share .opciones a{color:#000;display:inline-block;-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;-webkit-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}.footer-contenido .share .opciones a:hover{-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg)}@media (max-width:767px){.footer-contenido .share .opciones a:hover{-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}}.footer-contenido .share:hover .btn-share{display:none}@media (max-width:767px){.footer-contenido .share:hover .btn-share{display:block}}.footer-contenido .share:hover .opciones{display:inline-block}@media (max-width:767px){.footer-contenido .share:hover .opciones{display:none}}.footer-contenido .degradado{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(hsla(0,0%,100%,0)));background:-o-linear-gradient(bottom,#fff,hsla(0,0%,100%,0));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:-2px;height:75px;position:absolute;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;width:100%;z-index:1}.footer-contenido .degradado.negro{background:-webkit-gradient(linear,left bottom,left top,from(#000),to(transparent));background:-o-linear-gradient(bottom,#000,transparent);background:linear-gradient(0deg,#000,transparent)}.page-template-contacto .footer-contenido .degradado,.page-template-home .footer-contenido .degradado{display:none}.page-template-practice .footer-contenido .degradado,.single-practice .footer-contenido .degradado{background:-webkit-gradient(linear,left bottom,left top,from(#000),to(transparent));background:-o-linear-gradient(bottom,#000,transparent);background:linear-gradient(0deg,#000,transparent)}.filtro-categorias{background-color:#f0f0f0;color:#7d7d7d;display:none;font-size:30px;letter-spacing:-.5px;line-height:35px;position:relative;text-align:center;z-index:2}@media (max-width:1440px){.filtro-categorias{font-size:27px;letter-spacing:-.45px;line-height:31.5px}}@media (max-width:1024px){.filtro-categorias{font-size:24px;letter-spacing:-.4px;line-height:28px}}.filtro-categorias a{color:#7d7d7d}.filtro-categorias ul{list-style:none;margin:0 auto;max-width:1000px;padding:38px 40px}.filtro-categorias ul li{display:inline}.filtro-categorias ul li:after{content:", ";display:inline}.filtro-categorias ul li:last-child:after{display:none}.filtro-categorias ul li a:hover{color:#000}.filtro-categorias ul li span{cursor:pointer;-webkit-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}.filtro-categorias ul li span.activo,.filtro-categorias ul li span:hover,.open-menu .filtro-categorias ul li span{color:#000}.share-movil{background-color:#f0f0f0;color:#7d7d7d;display:none;font-size:30px;letter-spacing:-.5px;line-height:35px;position:relative;text-align:center;z-index:2}@media (max-width:1440px){.share-movil{font-size:27px;letter-spacing:-.45px;line-height:31.5px}}@media (max-width:1024px){.share-movil{font-size:24px;letter-spacing:-.4px;line-height:28px}}@media (min-width:768px){.share-movil{display:none!important}}.share-movil .btn-share{display:none}.share-movil .opciones{display:block;margin:0 auto;max-width:1000px;padding:38px 15px}.share-movil a{color:#7d7d7d!important}.nav-posts{position:relative;-webkit-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in}.single-practice .nav-posts{display:none}.nav-posts.visible{opacity:1}.nav-posts>div{position:fixed;top:calc(50% - 10px);z-index:90}@media (max-width:767px){.nav-posts>div{top:calc(50% - 5px)}}.nav-posts .prev{left:35px}@media (max-width:767px){.nav-posts .prev{left:15px}}.nav-posts .next{right:35px}@media (max-width:767px){.nav-posts .next{right:15px}}.nav-posts a{border:2px solid #333;border-radius:30px;display:block;height:20px;width:20px}@media (max-width:767px){.nav-posts a{border-width:1px;height:9px;width:9px}}.nav-posts a:hover{background:#333}.nav-posts a.background--light{border-color:#333}.nav-posts a.background--light:hover{background:#333}.nav-posts a.background--dark{border-color:#fff}.nav-posts a.background--dark:hover{background:#fff}.single-practice .nav-posts a,.single-projects .nav-posts a{border-color:#fff}.single-practice .nav-posts a:hover,.single-projects .nav-posts a:hover{background:#fff}.botones-negros .nav-posts a,.single-post .nav-posts a{border-color:#333}.botones-negros .nav-posts a:hover,.single-post .nav-posts a:hover{background:#333}.main-container{overflow-x:hidden}.post-anterior,.post-siguiente{height:100%;left:0;position:fixed;top:0;width:100%;z-index:0}.post-anterior .go-down,.post-siguiente .go-down{display:none}.post-anterior{background:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.single-practice .post-anterior{background:#000}.der .post-anterior{-webkit-transform:translateX(-40%);-ms-transform:translateX(-40%);transform:translateX(-40%)}.der-completo .post-anterior{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out}.izq .post-anterior,.izq-completo .post-anterior{z-index:-1}.post-siguiente{background:#fff;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.single-practice .post-siguiente{background:#000}.izq .post-siguiente{-webkit-transform:translateX(40%);-ms-transform:translateX(40%);transform:translateX(40%)}.izq-completo .post-siguiente{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out}.der .post-siguiente,.der-completo .post-siguiente{z-index:-1}.post-actual{position:relative;z-index:1}.post-actual.anular-transition .post-actual-container{-webkit-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out}.post-actual .post-actual-container{background:#fff;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.der .post-actual .post-actual-container{-webkit-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px)}.der-completo .post-actual .post-actual-container{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out}.izq .post-actual .post-actual-container{-webkit-transform:translateX(-150px);-ms-transform:translateX(-150px);transform:translateX(-150px)}.izq-completo .post-actual .post-actual-container{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out}#related{background:#fff;min-height:52px;position:relative;width:100%}.single-practice #related{background:none;margin-top:0;min-height:inherit}@media (max-width:767px){#related{margin-top:-1px;padding-bottom:50px}}#related .related-container{border-top:1px solid #ececec;padding-top:35px}.single-practice #related .related-container{border-color:hsla(0,0%,100%,.3)}#related .titulo-related{font-size:30px;letter-spacing:-.5px;line-height:30px;padding-bottom:36px;text-align:center;text-transform:uppercase}@media (max-width:1440px){#related .titulo-related{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){#related .titulo-related{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){#related .titulo-related{font-size:20px;letter-spacing:-.33px;line-height:20px}}#related .relacionados{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media (max-width:767px){#related .relacionados{display:block;padding:0 20px}}#related .relacionados .related-post{border-right:1px solid #ececec;padding-bottom:110px;position:relative;text-align:center;width:50%}@media (max-width:767px){#related .relacionados .related-post{border-right:0;padding-bottom:46px;width:100%}}.single-practice #related .relacionados .related-post{border-color:hsla(0,0%,100%,.3);padding-bottom:60px}@media (max-width:767px){.single-practice #related .relacionados .related-post{border-right:0}}#related .relacionados .related-post:last-child{border-right:none}#related .relacionados .related-post .related-post-container{padding:0 30px}#related .relacionados .related-post .imagen{height:300px}@media (max-width:767px){#related .relacionados .related-post .imagen{height:auto;width:100%}}#related .relacionados .related-post .imagen img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%}@media (max-width:767px){#related .relacionados .related-post .imagen img{height:auto;-o-object-fit:inherit;object-fit:inherit;width:100%}}#related .relacionados .related-post .categoria,#related .relacionados .related-post .titulo{color:#111;font-size:30px;letter-spacing:-.5px;line-height:30px;line-height:35px;margin:0 auto;max-width:450px}@media (max-width:1440px){#related .relacionados .related-post .categoria,#related .relacionados .related-post .titulo{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){#related .relacionados .related-post .categoria,#related .relacionados .related-post .titulo{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){#related .relacionados .related-post .categoria,#related .relacionados .related-post .titulo{font-size:20px;letter-spacing:-.33px;line-height:20px}}.single-practice #related .relacionados .related-post .categoria,.single-practice #related .relacionados .related-post .titulo{color:#fff}#related .relacionados .related-post .categoria{margin-top:20px;text-transform:capitalize}#related .relacionados .related-post .titulo{text-transform:uppercase}#related .read-more{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.75);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:30px;height:100%;justify-content:center;left:0;letter-spacing:-.5px;line-height:30px;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:100%}@media (max-width:1440px){#related .read-more{font-size:27px;letter-spacing:-.45px;line-height:27px}}@media (max-width:1024px){#related .read-more{font-size:24px;letter-spacing:-.4px;line-height:24px}}@media (max-width:767px){#related .read-more{font-size:20px;letter-spacing:-.33px;line-height:20px}}#related .read-more:hover{opacity:1}@media (max-width:767px){#related .read-more:hover{opacity:0}}#related .read-more a{cursor:none;height:100%;padding:140px 50px 70px;width:100%}#related .read-more a span{display:block;position:fixed;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:100}.go-down{bottom:38px;left:calc(50% - 10px);position:absolute}@media (max-width:767px){.go-down{bottom:15px;left:calc(50% - 5px)}}.page-template-home .go-down{bottom:inherit;display:none;position:fixed;top:calc(100% - 38px);z-index:10}@media (max-width:767px){.page-template-home .go-down{top:calc(100% - 29px);z-index:101}}.go-down span{border:2px solid #fff;border-radius:20px;cursor:pointer;display:block;height:20px;width:20px}@media (max-width:767px){.go-down span{border-width:1px;height:9px;width:9px}}.go-down span:hover{background:#fff}#clientes{background:hsla(0,7%,8%,.95);display:none;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:100}#clientes,#clientes a{color:#fff}#clientes .clientes-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1024px;padding:266px 40px}@media (max-width:767px){#clientes .clientes-container{display:block;padding:125px 20px}}#clientes .clientes-container ul{list-style:none;margin:0;padding:0;width:50%}@media (max-width:1024px){#clientes .clientes-container ul:last-child li{padding-right:0}}@media (max-width:767px){#clientes .clientes-container ul{width:100%}}#clientes .clientes-container ul li{font-size:20px;letter-spacing:-.83px;line-height:30px;padding-left:50px}@media (max-width:1440px){#clientes .clientes-container ul li{font-size:18px;letter-spacing:-.747px;line-height:27px}}@media (max-width:1024px){#clientes .clientes-container ul li{font-size:16px;letter-spacing:-.664px;line-height:24px;padding-left:0;padding-right:25px}}.IIV.IIV-visible>*{opacity:1;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.IIV>*{opacity:0}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.issuuembed{width:100%!important}.simple-gallery .imagen__container:hover{cursor:pointer}.simple-gallery .imagen__container img{height:auto;width:100%}.simple-gallery .enlace-galeria{display:none}.newsletter .enviar label{font-weight:inherit}.footer .der.mail{text-align:right}@media (max-width:767px){.footer .der.mail{text-align:left}}.default-page{background-color:#fff}.designs-template-default .bloque-texto{color:#191919!important;font-size:22px!important;letter-spacing:-.4px!important;line-height:32.4px!important}.designs-template-default .pie-pagina~p{color:#232323;font-size:18px;letter-spacing:0;line-height:22.5px}
.cuadricula .main-container .items-wrapper .item.is-awarded .imagen>span:before{background:url(https://mateo-arquitectura.com/wp-content/themes/mateoarquitectura/static/img/icons/awarded-ring.svg) 50%/contain no-repeat;content:"";height:120px;mix-blend-mode:difference;pointer-events:none;position:absolute;right:0;top:0;width:120px;z-index:2}@media (max-width:767px){.cuadricula .main-container .items-wrapper .item.is-awarded .imagen>span:before{height:90px;width:90px}}@media (min-width:768px){.cuadricula .main-container .items-wrapper .item.is-awarded .imagen>span{height:auto}.cuadricula .main-container .items-wrapper .item.is-awarded .imagen>span img{display:block;position:relative}}