@charset "UTF-8";@import url(https://use.typekit.net/yve5erc.css);@media all {@font-face {src: url(https://use.typekit.net/af/341e74/00000000000000007735bb34/30/l?subset_id=2&fvd=n1&v=3) format("woff2"),url(https://use.typekit.net/af/341e74/00000000000000007735bb34/30/d?subset_id=2&fvd=n1&v=3) format("woff"),url(https://use.typekit.net/af/341e74/00000000000000007735bb34/30/a?subset_id=2&fvd=n1&v=3) format("opentype"); font-family: neue-haas-grotesk-display; font-display: swap; font-style: normal; font-weight: 100; font-stretch: normal}@font-face {src: url(https://use.typekit.net/af/99b799/00000000000000007735bb38/30/l?subset_id=2&fvd=n2&v=3) format("woff2"),url(https://use.typekit.net/af/99b799/00000000000000007735bb38/30/d?subset_id=2&fvd=n2&v=3) format("woff"),url(https://use.typekit.net/af/99b799/00000000000000007735bb38/30/a?subset_id=2&fvd=n2&v=3) format("opentype"); font-family: neue-haas-grotesk-display; font-display: swap; font-style: normal; font-weight: 200; font-stretch: normal}@font-face {src: url(https://use.typekit.net/af/144886/00000000000000007735bb55/30/l?subset_id=2&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/144886/00000000000000007735bb55/30/d?subset_id=2&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/144886/00000000000000007735bb55/30/a?subset_id=2&fvd=n3&v=3) format("opentype"); font-family: neue-haas-grotesk-display; font-display: swap; font-style: normal; font-weight: 300; font-stretch: normal}@font-face {src: url(https://use.typekit.net/af/3a42f6/00000000000000007735bb42/30/l?subset_id=2&fvd=i3&v=3) format("woff2"),url(https://use.typekit.net/af/3a42f6/00000000000000007735bb42/30/d?subset_id=2&fvd=i3&v=3) format("woff"),url(https://use.typekit.net/af/3a42f6/00000000000000007735bb42/30/a?subset_id=2&fvd=i3&v=3) format("opentype"); font-family: neue-haas-grotesk-display; font-display: swap; font-style: italic; font-weight: 300; font-stretch: normal}@font-face {src: url(https://use.typekit.net/af/2807c7/00000000000000007735bb48/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/2807c7/00000000000000007735bb48/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/2807c7/00000000000000007735bb48/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype"); font-family: neue-haas-grotesk-display; font-display: swap; font-style: normal; font-weight: 400; font-stretch: normal}@font-face {src: url(https://use.typekit.net/af/2b59e1/00000000000000007735bb53/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/2b59e1/00000000000000007735bb53/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/2b59e1/00000000000000007735bb53/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype"); font-family: neue-haas-grotesk-display; font-display: swap; font-style: italic; font-weight: 400; font-stretch: normal}@font-face {src: url(https://use.typekit.net/af/1ba16c/00000000000000007735bb5a/30/l?subset_id=2&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/1ba16c/00000000000000007735bb5a/30/d?subset_id=2&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/1ba16c/00000000000000007735bb5a/30/a?subset_id=2&fvd=n5&v=3) format("opentype"); font-family: neue-haas-grotesk-display; font-display: swap; font-style: normal; font-weight: 500; font-stretch: normal}@font-face {src: url(https://use.typekit.net/af/153042/00000000000000007735bb62/30/l?subset_id=2&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/153042/00000000000000007735bb62/30/d?subset_id=2&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/153042/00000000000000007735bb62/30/a?subset_id=2&fvd=n6&v=3) format("opentype"); font-family: neue-haas-grotesk-display; font-display: swap; font-style: normal; font-weight: 600; font-stretch: normal}@font-face {src: url(https://use.typekit.net/af/384d9b/00000000000000007735bb6a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/384d9b/00000000000000007735bb6a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/384d9b/00000000000000007735bb6a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype"); font-family: neue-haas-grotesk-display; font-display: swap; font-style: normal; font-weight: 700; font-stretch: normal}@font-face {src: url(https://use.typekit.net/af/fcc1c9/00000000000000007735bb6c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/fcc1c9/00000000000000007735bb6c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/fcc1c9/00000000000000007735bb6c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype"); font-family: neue-haas-grotesk-display; font-display: swap; font-style: italic; font-weight: 700; font-stretch: normal}@font-face {src: url(https://use.typekit.net/af/0230dd/00000000000000007735bb33/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/0230dd/00000000000000007735bb33/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/0230dd/00000000000000007735bb33/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype"); font-family: neue-haas-grotesk-text; font-display: swap; font-style: normal; font-weight: 400; font-stretch: normal}@font-face {src: url(https://use.typekit.net/af/aed66e/00000000000000007735bb35/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/aed66e/00000000000000007735bb35/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/aed66e/00000000000000007735bb35/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype"); font-family: neue-haas-grotesk-text; font-display: swap; font-style: italic; font-weight: 400; font-stretch: normal}@font-face {src: url(https://use.typekit.net/af/305037/00000000000000007735bb39/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/305037/00000000000000007735bb39/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/305037/00000000000000007735bb39/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype"); font-family: neue-haas-grotesk-text; font-display: swap; font-style: normal; font-weight: 700; font-stretch: normal}@font-face {src: url(https://use.typekit.net/af/68a7c6/00000000000000007735bb3d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/68a7c6/00000000000000007735bb3d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/68a7c6/00000000000000007735bb3d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype"); font-family: neue-haas-grotesk-text; font-display: swap; font-style: italic; font-weight: 700; font-stretch: normal}:root{--body-font:'neue-haas-grotesk-text',sans-serif;--title-font:'neue-haas-grotesk-text',sans-serif;--title-bold-font:'neue-haas-grotesk-text',sans-serif;--color-primary:#000;--color-gris:#ECECEC;--color-blanco:#FFFFFF}body:not(.elementor-editor-active){opacity:0}body{font-family:var(--body-font);color:var(--color-primary)}h1,h2,h3,h4{font-family:var(--title-font)}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong{font-family:var(--body-font)}.bg-gris{background-color:var(--color-blanco)}.t-gris{color:var(--color-blanco)}.t-bi{font-family:var(--body-font)}header nav>div>ul>li>a.nav-link{font-size:14px;font-weight:500;word-spacing:9;color:#000!important;opacity:1!important}a,a:focus{color:#000;opacity:1!important}a:hover,header nav>div>ul>li>a.nav-link:hover{color:#000;opacity:.6!important}a.nav-link,a[role=button]{opacity:1!important}header nav>div>ul>li>a.nav-link:before{content:'';width:0;max-width:65px;height:7px;position:absolute;bottom:-10px;left:0;right:0;margin:auto;opacity:1;color:#fff;background-position:center;background-size:64px;background-repeat:no-repeat}header nav>div>ul>li.nav-active>a.nav-link:before,header nav>div>ul>li>a.nav-link:hover:before{width:100%;opacity:1}form.quform-form input,form.quform-form select,form.quform-form textarea{border:1px solid #ccc!important;border-radius:10px;padding:12px 16px!important;font-size:22px!important}form.quform-form select{padding-right:36px!important}form.quform-form label{font-size:20px!important;font-family:var(--title-font)}form.quform-form label>span{color:#000!important;font-family:var(--body-font);font-size:18px!important}form.quform-form .quform-error>.quform-error-inner{background:0 0;border:0;padding:0;margin:0;font-weight:700;letter-spacing:1px;color:red}form.quform-form select{appearance:inherit}form.quform-form .quform-input-select{position:relative}form.quform-form .quform-input-select:before{content:'\f0d7';font-family:neue-haas-grotesk-text;position:absolute;display:block!important;right:0;bottom:0;height:100%;width:26px;line-height:59px;font-size:20px}form.quform-form .quform-button-submit{width:100%}form.quform-form button.quform-submit{border:1px solid #ccc!important;padding-left:1.4rem!important;padding-right:1.4rem!important;border-radius:10px;opacity:1;width:100%;max-width:260px;padding:14px 16px;margin:auto;font-size:20px;font-weight:700}form.quform-form button.quform-submit:hover{border:1px solid #000!important;background-color:#000;color:#fff}form.quform-form .quform-success-message{background:0 0!important;border:0!important;font-size:20px!important;line-height:30px!important;min-height:calc(100vh - 720px)}form.quform-form .quform-success-message br{display:none!important}img.trigger-button.alt{margin:20px 0 20px auto}img.trigger-button{width:80px;margin:60px 70px 20px auto;cursor:pointer}.trigger-text:hover,img.trigger-button:hover{opacity:.6}.main-menu{width:100%;height:100%;opacity:0;visibility:hidden}button.close{position:absolute;right:34px;top:20px}.modal-body ul.nav>li>a.nav-link,.modal-body ul.nav>li>a.nav-link:focus{opacity:1!important;color:#000;font-size:30px;font-family:neue-haas-grotesk-text;position:relative}.modal-body ul.nav>li>a.nav-link:after{content:'';width:92px;height:12px;position:absolute;left:0;right:0;bottom:-2px;margin:auto;opacity:0;background-position:left center;background-size:contain;background-repeat:no-repeat}.modal-body ul.nav>li.nav-active>a.nav-link:after,.modal-body ul.nav>li>a.nav-link:hover:after{opacity:1}[data-elementor-type=footer] .elementor-nav-menu>li{width:calc(50% - 20px);margin-bottom:6px}[data-elementor-type=footer] .elementor-nav-menu>li>a{display:table}a.switcher-popup{display:table;margin-left:auto}a.switcher-popup>img{margin-right:9px}.gt_white_content{height:auto!important}.gt_white_content a.selected{background-color:transparent!important}.custom-logo-link img,a.navbar-brand img{width:100px;max-height:78px;transform:translate(0,-3px);max-width:80%}header li>a.glink>span,nav>span.lang>a.glink>span{display:none}header li>a.glink{min-height:43px;display:flex;align-items:center;padding:0!important}.more-pro-single figure,.work-img-home figure{background-size:cover;background-position:center}@media (max-width:767px) {a.switcher-popup{margin-right:auto}}@media (max-width:991px) {header.fixed-top{margin-top:0!important}.more-pro-single figure,.work-img-home figure{aspect-ratio:16/9;background-size:cover;background-position:center}.max-me{max-width:285px}body.page-id-80 h1{position:relative}body.page-id-80 h1:after{content:'';width:100%;height:12px;position:absolute;left:0;bottom:-17px;margin:auto;opacity:1;background-position:left center;background-size:contain;background-repeat:no-repeat}header nav>div>ul>li>a.nav-link{margin-bottom:10px}header nav>div>ul>li>a.nav-link:before{margin-bottom:10px}body.page-id-83 .elementor-element p br{display:none}}.lang-respon{font-size:30px!important;display:flex;gap:10px;padding:20px 0 0;justify-content:center}.lang-respon a{font-size:22px!important}[data-elementor-type=header]{position:relative}#gtranslate_wrapper{display:none!important}.skiptranslate,html[lang=auto] .showlang:not([showlang=es]),html[lang=en-US] .showlang:not([showlang=en]),html[lang=en] .showlang:not([showlang=en]),html[lang=es] .showlang:not([showlang=es]),html[lang=no] .showlang:not([showlang=no]){display:none!important}ul.nav,ul.navbar-nav{text-transform:uppercase}.modal-backdrop.fade.show{display:none}:not(.elementor-sticky) a:not(:has(img),.glink){position:relative}:not(.elementor-sticky) a:not(:has(img),.glink):after{content:'';width:0;height:1px;background:#000;position:absolute;bottom:10px;left:0}:not(.elementor-sticky) a:not(:has(img),.glink):hover:after{width:100%;transition:width .2s ease-in-out}#navbarResponsive ul li a{position:relative;padding-left:0;padding-right:0;display:inline-flex}#navbarResponsive ul li a:after{content:'';width:0;height:1px;background:#000;position:absolute;bottom:10px;left:0}#navbarResponsive ul li a:hover:after{width:100%;transition:width .2s ease-in-out}[data-elementor-type=footer] a{letter-spacing:1px!important}[data-elementor-type=footer] h6 a{padding:0 6px}.mx_menudefault{font-size:16px;transform:translateY(3px)}.mx_boton{all:unset;display:inline-block;padding:8px 20px;border:none;cursor:pointer;position:relative;transform:translateY(-3px);outline:0!important;z-index:1042;transform:scale(.8) translate(15px,-3px)}.mx_boton:after,.mx_boton:before{content:'';position:absolute;height:2px;width:100%;background-color:#000;left:0;transition:all .15s ease-in-out;transform:translate(0,0) rotate(0)}.mx_boton:before{top:0}.mx_boton:after{top:100%}.mx_boton.cerrar:before{top:50%;transform:translate(0,-50%) rotate(-45deg)}.mx_boton.cerrar:after{top:50%;transform:translate(0,-50%) rotate(45deg)}.gtranslate_wrapper{min-width:unset;width:70px}.gtranslate_wrapper a{width:100%;display:block;font-size:13px!important}#navbarResponsive.show{display:block}#navbarResponsive ul li a{margin:unset!important;border:unset!important;padding:15px 10px}#navbarResponsive ul li a:after{content:unset}.mx_slick_cats_link{border-radius:14px;margin:0 2px;padding:8px 8px;color:#000;font-size:16px;cursor:pointer}.mx_slick_cats_item.active .mx_slick_cats_link{background-color:#000;color:#fff}.mx_slick_cats_item{padding:10px 0}.mx_slick_cats{margin-bottom:20px}.mx_slick_cats_link:hover{outline:1px solid}.bloque_ima{display:flex;gap:10px}.bloque_ima a{width:100%}.bloque_ima a img{aspect-ratio:4/3;object-fit:cover}.bloque_ima a:nth-child(1n+3){display:none}@media (max-width:767px) {.bloque_ima a:nth-child(1n+2){display:none}.mx_slick_cats_item.active+*+*{opacity:.4}}}
