@font-face{font-family:'Geomanist';src:url("../fonts/geomanist/hinted-Geomanist-Black.eot");src:url("../fonts/geomanist/hinted-Geomanist-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/geomanist/hinted-Geomanist-Black.woff2") format("woff2"),url("../fonts/geomanist/hinted-Geomanist-Black.woff") format("woff"),url("../fonts/geomanist/hinted-Geomanist-Black.ttf") format("truetype"),url("../fonts/geomanist/hinted-Geomanist-Black.svg#Geomanist-Black") format("svg");font-weight:900;font-style:normal}@font-face{font-family:'Geomanist Book';src:url("../fonts/geomanist/hinted-Geomanist-Book.eot");src:url("../fonts/geomanist/hinted-Geomanist-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/geomanist/hinted-Geomanist-Book.woff2") format("woff2"),url("../fonts/geomanist/hinted-Geomanist-Book.woff") format("woff"),url("../fonts/geomanist/hinted-Geomanist-Book.ttf") format("truetype"),url("../fonts/geomanist/hinted-Geomanist-Book.svg#Geomanist-Book") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Geomanist Ultra';src:url("../fonts/geomanist/hinted-Geomanist-Ultra.eot");src:url("../fonts/geomanist/hinted-Geomanist-Ultra.eot?#iefix") format("embedded-opentype"),url("../fonts/geomanist/hinted-Geomanist-Ultra.woff2") format("woff2"),url("../fonts/geomanist/hinted-Geomanist-Ultra.woff") format("woff"),url("../fonts/geomanist/hinted-Geomanist-Ultra.ttf") format("truetype"),url("../fonts/geomanist/hinted-Geomanist-Ultra.svg#Geomanist-Ultra") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Geomanist';src:url("../fonts/geomanist/hinted-Geomanist-Thin.eot");src:url("../fonts/geomanist/hinted-Geomanist-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/geomanist/hinted-Geomanist-Thin.woff2") format("woff2"),url("../fonts/geomanist/hinted-Geomanist-Thin.woff") format("woff"),url("../fonts/geomanist/hinted-Geomanist-Thin.ttf") format("truetype"),url("../fonts/geomanist/hinted-Geomanist-Thin.svg#Geomanist-Thin") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'Geomanist';src:url("../fonts/geomanist/hinted-Geomanist-Light.eot");src:url("../fonts/geomanist/hinted-Geomanist-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/geomanist/hinted-Geomanist-Light.woff2") format("woff2"),url("../fonts/geomanist/hinted-Geomanist-Light.woff") format("woff"),url("../fonts/geomanist/hinted-Geomanist-Light.ttf") format("truetype"),url("../fonts/geomanist/hinted-Geomanist-Light.svg#Geomanist-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Geomanist';src:url("../fonts/geomanist/hinted-Geomanist-Regular.eot");src:url("../fonts/geomanist/hinted-Geomanist-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/geomanist/hinted-Geomanist-Regular.woff2") format("woff2"),url("../fonts/geomanist/hinted-Geomanist-Regular.woff") format("woff"),url("../fonts/geomanist/hinted-Geomanist-Regular.ttf") format("truetype"),url("../fonts/geomanist/hinted-Geomanist-Regular.svg#Geomanist-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Geomanist';src:url("../fonts/geomanist/hinted-Geomanist-ExtraLight.eot");src:url("../fonts/geomanist/hinted-Geomanist-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/geomanist/hinted-Geomanist-ExtraLight.woff2") format("woff2"),url("../fonts/geomanist/hinted-Geomanist-ExtraLight.woff") format("woff"),url("../fonts/geomanist/hinted-Geomanist-ExtraLight.ttf") format("truetype"),url("../fonts/geomanist/hinted-Geomanist-ExtraLight.svg#Geomanist-ExtraLight") format("svg");font-weight:200;font-style:normal}@font-face{font-family:'Geomanist';src:url("../fonts/geomanist/hinted-Geomanist-Medium.eot");src:url("../fonts/geomanist/hinted-Geomanist-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/geomanist/hinted-Geomanist-Medium.woff2") format("woff2"),url("../fonts/geomanist/hinted-Geomanist-Medium.woff") format("woff"),url("../fonts/geomanist/hinted-Geomanist-Medium.ttf") format("truetype"),url("../fonts/geomanist/hinted-Geomanist-Medium.svg#Geomanist-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Geomanist';src:url("../fonts/geomanist/hinted-Geomanist-Bold.eot");src:url("../fonts/geomanist/hinted-Geomanist-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/geomanist/hinted-Geomanist-Bold.woff2") format("woff2"),url("../fonts/geomanist/hinted-Geomanist-Bold.woff") format("woff"),url("../fonts/geomanist/hinted-Geomanist-Bold.ttf") format("truetype"),url("../fonts/geomanist/hinted-Geomanist-Bold.svg#Geomanist-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'bs-sb';src:url("../fonts/basier/BasierSquare-SemiBold.woff2") format("woff2"),url("../fonts/basier/BasierSquare-SemiBold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'bs-r';src:url("../fonts/basier/BasierSquare-Regular.woff2") format("woff2"),url("../fonts/basier/BasierSquare-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'bs-m';src:url("../fonts/basier/BasierSquare-Medium.woff2") format("woff2"),url("../fonts/basier/BasierSquare-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'bs-mi';src:url("../fonts/basier/BasierSquare-MediumItalic.woff2") format("woff2"),url("../fonts/basier/BasierSquare-MediumItalic.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:'bs-r';src:url("../fonts/basier/BasierSquare-RegularItalic.woff2") format("woff2"),url("../fonts/basier/BasierSquare-RegularItalic.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'bs-bi';src:url("../fonts/basier/BasierSquare-BoldItalic.woff2") format("woff2"),url("../fonts/basier/BasierSquare-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic}@font-face{font-family:'bs-sbi';src:url("../fonts/basier/BasierSquare-SemiBoldItalic.woff2") format("woff2"),url("../fonts/basier/BasierSquare-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic}@font-face{font-family:'bs-b';src:url("../fonts/basier/BasierSquare-Bold.woff2") format("woff2"),url("../fonts/basier/BasierSquare-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'archia';src:url("../fonts/archia/archia-bold.woff2") format("woff2"),url("../fonts/archia/archia-bold.woff") format("woff");font-weight:bold;font-style:normal}:root{--marxe-xxs: 1rem;--marxe-xs: 1.8rem;--marxe-s: 2.2rem;--marxe-m: 2.5rem;--marxe-xl: 3.5rem;--font-size-m: 0.9rem;--branco: #fff;--negro: #000;--vermello: #ff0000;--wp--style--gallery-gap-default: 1px}@font-face{font-family:'silka';src:url("../fonts/silka-black-webfont.eot");src:url("../fonts/silka-black-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/silka-black-webfont.woff2") format("woff2"),url("../fonts/silka-black-webfont.woff") format("woff"),url("../fonts/silka-black-webfont.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'silka';src:url("../fonts/silka-bold-webfont.eot");src:url("../fonts/silka-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/silka-bold-webfont.woff2") format("woff2"),url("../fonts/silka-bold-webfont.woff") format("woff"),url("../fonts/silka-bold-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'silka';src:url("../fonts/silka-regular-webfont.eot");src:url("../fonts/silka-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/silka-regular-webfont.woff2") format("woff2"),url("../fonts/silka-regular-webfont.woff") format("woff"),url("../fonts/silka-regular-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'silka';src:url("../fonts/silka-blackitalic-webfont.eot");src:url("../fonts/silka-blackitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/silka-blackitalic-webfont.woff2") format("woff2"),url("../fonts/silka-blackitalic-webfont.woff") format("woff"),url("../fonts/silka-blackitalic-webfont.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'silka';src:url("../fonts/silka-bolditalic-webfont.eot");src:url("../fonts/silka-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/silka-bolditalic-webfont.woff2") format("woff2"),url("../fonts/silka-bolditalic-webfont.woff") format("woff"),url("../fonts/silka-bolditalic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'silka';src:url("../fonts/silka-regularitalic-webfont.eot");src:url("../fonts/silka-regularitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/silka-regularitalic-webfont.woff2") format("woff2"),url("../fonts/silka-regularitalic-webfont.woff") format("woff"),url("../fonts/silka-regularitalic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}body{padding:0;color:var(--negro);font-family:"Inter",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--font-size-m);line-height:1.1rem}a{color:var(--negro)}a:hover{text-decoration:none;color:var(--negro)}h1,h2,h3,h4{font-size:var(--font-size-m);font-weight:bold}hr{border-top-color:black;width:200px;margin-left:0px}.reset_button{border:none;background:transparent;cursor:pointer}.reset_ul{padding:0;list-style:none}strong,.strong{font-weight:bold}figure{margin:0}.block{display:block}.sticky{position:sticky;top:0;height:100vh}.subir{margin-top:calc(var(--marxe-m)*-1)}.pad{padding:var(--marxe-m)}.estrutura{display:grid;grid-template-columns:16rem auto}header.header{padding:var(--marxe-m);display:flex;flex-direction:column}header.header h3{font-size:var(--font-size-m);margin-bottom:0;font-weight:400}header.header h3 span{display:block}header.header .linha{height:1px;background-color:var(--negro);width:100%;margin-right:var(--marxe-m)}header.header .list-menu{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-left:1.35rem;list-style:none;border-bottom:1px dotted var(--negro);height:0px;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}header.header .list-menu li{position:relative}header.header .list-menu li a{display:block}header.header .list-menu li a::before{content:attr(data-num) ".";position:absolute;left:-1.3rem;font-size:0.6rem;line-height:1.2rem}header.header .list-menu li a.actual{text-decoration:underline}header.header .list-menu li a.actual::after{transform:rotate(270deg);display:block;position:absolute;right:-10px;top:1px}header.header .list-menu li:nth-last-child(-n+9) a:before{content:"0" attr(data-num) "."}header.header .list-menu li.current-menu-item a{text-decoration:underline}header.header .list-menu.info{padding-left:0}header.header .list-menu.info li:nth-last-child(-n+9) a:before{content:none}header.header .list-menu::-webkit-scrollbar{display:none}header.header nav.nav{flex-direction:column}header.header nav.nav.visible .traballos{height:12.5rem;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}header.header nav.nav.visible .publicacions{height:12.25rem;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}header.header nav.nav.visible .notas{height:12.25rem;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}header.header nav.nav.visible .info{height:9.25rem;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}header.header .medra{flex-grow:2}.loading{position:absolute;width:400px;height:50px;top:50%;left:-50%;transform:translate(-50%, -50%);overflow:hidden;opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.loading::before{content:' ';position:absolute;left:0;color:black;font-size:3em;width:500px;text-decoration-style:dotted;text-decoration-color:var(--negro);text-decoration-line:underline;animation:animate 1s linear infinite;border-bottom:1px dotted black}.loading.visible{left:50%;opacity:1;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}@keyframes animate{0%{transform:translateX(-1px)}100%{transform:translateX(-29px)}}.wp-block-gallery{margin-bottom:1px}.barra_mobil{display:none}.grid{display:grid}.grid-3{grid-template-columns:1fr 1fr 1fr;gap:0.5rem}.grid-2-1{display:grid;grid-template-columns:auto 20rem}.grid-2-1 .left{max-width:1300px;margin:auto}.portfolio.grid-2-1 .left .texto p,.portfolio.grid-2-1 .left .texto h4,.portfolio.grid-2-1 .left .texto h3,.portfolio.grid-2-1 .left .texto h2,.portfolio.grid-2-1 .left .texto .wp-block-buttons,.portfolio.grid-2-1 .left .texto .wp-block-separator,.portfolio.grid-2-1 .left .texto hr,.portfolio.grid-2-1 .left .texto ul,.portfolio.grid-2-1 .left .texto ol{width:75%;margin-left:auto;margin-right:auto}.portfolio.grid-2-1 .left .texto p.full,.portfolio.grid-2-1 .left .texto h4.full,.portfolio.grid-2-1 .left .texto h3.full,.portfolio.grid-2-1 .left .texto h2.full,.portfolio.grid-2-1 .left .texto .wp-block-buttons.full,.portfolio.grid-2-1 .left .texto .wp-block-separator.full,.portfolio.grid-2-1 .left .texto hr.full,.portfolio.grid-2-1 .left .texto ul.full,.portfolio.grid-2-1 .left .texto ol.full{width:100%}.portfolio.grid-2-1 .left .texto .col-md-4 p{width:100%}.media-destacado{margin-bottom:calc(var(--marxe-m)*1.10)}.contenedor-inicio{max-width:1300px;margin:auto}.m-xxs-b{margin-bottom:var(--marxe-xxs)}.m-xs-b{margin-bottom:var(--marxe-xs)}.m-m-b{margin-bottom:var(--marxe-s)}.m-m-t{margin-top:var(--marxe-m)}.m-xl-b{margin-bottom:var(--marxe-xl)}.titulo_separador{border-bottom:1px dotted var(--negro);width:127px;padding-bottom:0.6rem}.titulo_separador span{display:block}.titulo_separador.arriba{border-bottom:none;border-top:1px dotted var(--negro);margin-bottom:var(--marxe-xl)}.texto ul{padding-left:1rem}.texto p ul{padding-left:0px}.texto a{border-bottom:1px solid black}.texto a:hover{border-bottom:1px solid red;color:red}.texto a.btn_call{border-bottom-width:4px}.texto a.btn_call:hover{border-bottom-width:4px}.texto h2{font-weight:900;font-size:30px;line-height:37px}.texto h3{font-weight:900;text-transform:uppercase;font-size:20px;line-height:15px}.texto img{max-width:100%;height:auto}.texto ol{padding-left:32px}.texto ol li{padding-left:10px}.texto ol li::marker{font-weight:900}.texto .wp-caption{max-width:100%}.texto.cv{font-size:14px;line-height:20px}.texto.cv h1{font-size:45px;text-transform:uppercase;font-family:"Inter",sans-serif;font-weight:400}.texto.cv h2{text-transform:uppercase;font-family:"Roboto Condensed", sans-serif;font-size:30px;line-height:29px;font-weight:400}.texto.cv h3{font-weight:900;text-transform:uppercase;font-size:20px;line-height:15px}.texto.cv h4{font-size:16px;text-transform:uppercase;margin:0}.texto.cv ul{padding:0;margin-bottom:0}.texto.cv a{border-bottom-width:1px}.texto .texto_pequeno{font-size:14px;line-height:20px}.texto figure a{border-bottom:none}.texto figure a:hover{border-bottom:none}.texto_post a{text-decoration:underline}.texto_post a:hover{color:var(--vermello)}article.type-post,.post-cv{max-width:900px}.list_posts{display:grid;grid-template-columns:repeat(3, 1fr);gap:calc(var(--marxe-m)/2)}.list_posts .divisor{height:1px}.list_posts .divisor .interior{height:100%;background-color:#ccc}.list_posts .divisor:last-child{display:none}.texto_post .list_posts a{text-decoration:none}.lang_selector{list-style:none;padding:0;position:fixed;bottom:0;display:flex;gap:0.5rem;left:var(--marxe-m)}:where(.wp-block-columns.is-layout-flex){gap:0.5rem}:where(.wp-block-columns){margin-bottom:0.5rem}.wp-block-separator{border-top:1px solid var(--negro)}footer.footer{padding-top:100px}.plyr__control--overlaid{background-color:transparent}.plyr--video .plyr__control:hover{background-color:transparent}.plyr__poster{background-size:cover}html.is-changing .transition-fade{transition:opacity 0.25s;opacity:1}html.is-animating .transition-fade{opacity:0}.wp-block-button.is-style-outline a.wp-block-button__link{border:1px solid;font-weight:bold;text-transform:lowercase}.wp-block-button.is-style-outline a.wp-block-button__link:hover{border-color:red;color:red !important}.wp-block-button__link{background-color:transparent;border:1px solid var(--negro);color:var(--negro);font-weight:bold;padding:0.6rem 1.2rem}.wp-block-button__link:hover{border-color:var(--vermello)}.rojo{color:#b90202}.rojo a{color:#b90202;border-bottom-color:#b90202 !important}.rojo a:hover{border-bottom-color:#000 !important}.amarelo{color:#774300}.amarelo a{color:#774300;border-bottom-color:#774300 !important}.amarelo a:hover{border-bottom-color:#000 !important}.amarelo:before{content:'notifications_active';font-family:'Material Icons';font-size:17px;vertical-align:bottom;margin-right:5px}.verde{color:#417700}.verde a{color:#417700;border-bottom-color:#417700 !important}.verde a:hover{border-bottom-color:#000 !important}.verde:before{content:'music_video';font-family:'Material Icons';font-size:17px;vertical-align:bottom;margin-right:5px}.azul{color:#002977}.azul a{color:#002977;border-bottom-color:#002977 !important}.azul a:hover{border-bottom-color:#000 !important}.azul:before{content:'developer_board';font-family:'Material Icons';font-size:17px;vertical-align:bottom;margin-right:5px}#menu_contenedor{height:100vh;right:0;background:black;overflow:hidden;color:white;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;position:fixed;z-index:200;width:0;font-family:"Inter",sans-serif}#menu_contenedor .container{padding:130px 80px 0 80px}#menu_contenedor a{color:white}#menu_contenedor.visible{width:50vw}#menu_contenedor .row_menu{padding-top:50px;padding-bottom:50px;font-weight:bold;font-size:20px}#menu_contenedor nav.nav{flex-direction:column}#menu_contenedor nav.nav ul{padding:0;margin:0;list-style:none;font-size:30px;text-transform:uppercase}.m-t-37{margin-top:37px !important}.m-t-46{margin-top:46px !important}.m-t-10{margin-top:10px !important}.m-t-12{margin-top:12px !important}.m-t-20{margin-top:20px !important}.m-t-59{margin-top:59px !important}.m-t-50{margin-top:50px !important}.titulo_01{font-family:"Inter",sans-serif;font-size:70px;line-height:72px;font-weight:900;margin:0}.titulo_01.pequeno{font-size:19px;line-height:21px}.titulo_02{font-size:45px;text-transform:uppercase;font-family:"Inter",sans-serif;font-weight:400}.titulo_03{font-family:"Inter",sans-serif;font-size:40px;line-height:44px;font-weight:900;margin:0}.col-md-2 .titulo_03{font-size:21px;line-height:26px}.titulo_04{font-family:"Inter",sans-serif;font-size:22px;line-height:25px;font-weight:900;margin:0}.titulo_05,.texto_post .titulo_05{font-family:"Inter",sans-serif;font-size:28px;line-height:31px;font-weight:900;margin:0}.row-corto{margin-right:-2px;margin-left:-2px}.row-corto .col-md-4,.row-corto .col-md-3,.row-corto .col-md-2,.row-corto .col-md-6{padding-left:2px;padding-right:2px}.btn_call{border:4px solid black;border-bottom:4px solid black;padding:10px 20px;display:inline-block;margin:0 0 5px 0;font-weight:bold}.btn_call:hover{background-color:black;color:white}.img_negra{background-color:black}.img_negra img{opacity:0.9;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.img_negra:hover img{opacity:1;-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.ano{margin:-18px 0 0 0;font-size:13px}.meta{padding:0;list-style:none}.meta li{display:inline-block;text-transform:uppercase;font-size:13px}.meta li:after{content:'/';margin-left:5px;margin-right:5px}.meta li:last-child:after{content:'';margin-left:0px;margin-right:0px}.video_cover{position:relative}.video_cover img{position:absolute;top:0}.video_cover button#play_video{position:absolute;top:50%;left:50%;cursor:pointer}.video_cover .img_negra{background-color:black;position:absolute;width:100%;height:100%;top:0;cursor:pointer;z-index:100}.video_cover .wp-video{position:absolute;top:0;width:100% !important;height:100% !important}.video_cover .wp-video .wp-video-shortcode{width:100%;height:100%}#play_video{background:transparent;border:none;padding:0;color:white;font-size:40px;line-height:40px;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:3px}#play_video i{font-size:40px;display:block}.single .meta{font-weight:500}.compensar_linha .titulo_separador{padding-top:18px}.galeria.row.row-fina{margin-right:-1px;margin-left:-1px;margin-bottom:0}.galeria.row.row-fina .col{padding-right:1px;padding-left:1px}.galeria.row.row-fina a{display:inline-block;margin-bottom:2px;border-bottom:none;background-color:black}.galeria.row.row-fina a img{display:inline-block;opacity:0.3;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.galeria.row.row-fina a:hover img{opacity:1;-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.modal-content{border:none;border-radius:0}.modal-content .modal-body{padding:0}.paxinacion{font-size:40px;padding:0}.paxinacion .screen-reader-text,.paxinacion .page-numbers{display:none}.paxinacion a.prev,.paxinacion a.next{display:inline-block}.paxinacion a{margin-right:20px;border-bottom:none}.paxinacion a:hover{border:none}.paxinacion a i{font-size:40px}.migas{font-weight:normal;text-transform:uppercase;display:inline-block;font-size:20px;margin-left:20px}.migas:before{content:'/';margin-left:-15px}.page-template-template-limpo header.header{padding-top:10px;padding-bottom:10px}.page-template-template-limpo .lang_selector{display:none}.page-template-template-limpo .footer_menu{display:none}.page-template-template-limpo .titulo_01{text-align:center}.embed-responsive-pixel-2xl::before{padding-top:173%}@media (max-width: 767px){header.header{position:fixed;z-index:110;width:100%;background-color:var(--branco);transform:translateX(calc(-100% - var(--marxe-xs)));-webkit-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;height:100%}header.header.visible{transform:translateX(calc(var(--marxe-xs)*-1));-webkit-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}header.header .titulo-web{display:none;margin-bottom:0}.grid-2-1{display:flex;flex-direction:column}.estrutura{display:flex;padding:var(--marxe-xs)}.estrutura article .right{padding:0;height:auto;order:1;position:relative}.estrutura article .right h1{margin-bottom:1rem}.estrutura article .left{padding:0;height:auto;order:2}.barra_mobil{display:flex;position:fixed;bottom:0px;left:0;right:0;background-color:var(--branco);z-index:120;border-top:1px solid var(--negro);padding:var(--marxe-xxs) var(--marxe-xs);justify-content:space-between;align-items:center}.barra_mobil .btn_menu{display:flex;flex-direction:column;gap:3px;border:none;background-color:transparent;width:30px;cursor:pointer}.barra_mobil .btn_menu span{height:1px;background-color:var(--negro);display:block;width:100%}.list_posts{grid-template-columns:repeat(2, 1fr)}.texto_post p{width:100%}#porfolio_ultimos article{margin-bottom:50px}#novas_ultimos article{margin-bottom:50px}#blog_ultimos article{margin-bottom:50px}#menu_contenedor.visible{width:100%}.titulo_01{font-size:43px;line-height:43px;margin:0}.m-t-37{margin-top:11px !important}.m-t-46{margin-top:22px !important}.m-t-59{margin-top:33px !important}.titulo_separador{margin:27px 0 0 0}.texto_post{font-size:18px;line-height:26px}#menu_contenedor nav.nav ul{font-size:22px}}@media only screen and (min-width: 1024px){.list_posts{grid-template-columns:repeat(4, 1fr)}}@media only screen and (min-width: 1280px){.list_posts{grid-template-columns:repeat(5, 1fr)}}@media only screen and (min-width: 2280px){.list_posts{grid-template-columns:repeat(6, 1fr)}}
