/*! 
Theme Name: Pintura y Escultura Theme
Theme URI: https://julian-gapp.de
Author: Julian Gapp
Author URI: https://julian-gapp.de 
Description: Theme developed by Julian Gapp
Version: 1.0
Text Domain: pye
License: Copyright Julian Gapp
*/html{line-height:1.15;-webkit-text-size-adjust:100%}*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#333333;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1.entry-title{padding:0 10px}@media (min-width:768px){.hfe-nav-menu__layout-horizontal .hfe-nav-menu{flex-direction:row;flex-wrap:nowrap}}main#content{width:100%;max-width:1400px;margin:0 auto}.nopadding p{padding:0;margin:0}.post-type-archive main#content{padding:10px}.post-type-archive h2.entry-title{font-size:32px}.tax-ano .grupo-anual{padding:20px;border-bottom:none}.tax-ano .year{font-weight:500 !important;font-size:16px !important;line-height:1;margin:11px 6px 20px}.grupo-anual{display:flex;gap:10px;flex-wrap:wrap;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #f0f0f0}@media (max-width:576px){.grupo-anual .bloque-ano{flex:0 0 calc(50% - 5px)}}@media (min-width:578px) and (max-width:991px){.grupo-anual .bloque-ano{flex:0 0 calc(33% - 10px)}}@media (min-width:992px){.grupo-anual .bloque-ano{flex:0 0 calc(20% - 10px)}}.grupo-anual .bloque-ano a{min-height:200px;text-align:left;text-decoration:none;font-weight:bold;color:var(--e-global-color-text)}.grupo-anual .bloque-ano a .img{height:180px;width:100%;background-color:#f0f0f0;overflow:hidden}.grupo-anual .bloque-ano a .img img{object-fit:cover;height:100%;width:100%;max-width:100%;transition:transform 0.3s ease;display:block;margin:0 auto 0.5rem}.grupo-anual .bloque-ano a:hover img{transform:scale(1.1)}.grupo-anual .year{font-weight:200;font-size:26px}.single-obras #content,.tax-ano #content{display:flex;max-width:1400px;border:1px solid var(--e-global-color-1b92a50);padding:0 !important;box-sizing:border-box;flex-wrap:wrap;flex-direction:row}.single-obras #content>div,.tax-ano #content>div{box-sizing:border-box}.single-obras #content .img-area,.tax-ano #content .img-area{flex:0 0 66.6666%;max-width:66.6666%;height:calc(100vh - 400px)}@media (max-width:768px){.single-obras #content .img-area,.tax-ano #content .img-area{flex:0 0 100%;max-width:100%;height:calc(100vh - 500px)}}.single-obras #content h1,.tax-ano #content h1{margin-top:30px}.single-obras #content a,.tax-ano #content a{text-decoration:none}.single-obras #content .obra-breadcrumb,.tax-ano #content .obra-breadcrumb{flex:0 0 100%;box-sizing:border-box;border-bottom:1px solid var(--e-global-color-1b92a50);padding:20px 40px;max-width:100%;margin-bottom:0 !important;font-weight:600}.single-obras #content .obra-breadcrumb a,.tax-ano #content .obra-breadcrumb a{text-decoration:none}@media (max-width:768px){.single-obras #content .obra-breadcrumb,.tax-ano #content .obra-breadcrumb{padding:20px}}.single-obras #content .obra-navigation,.tax-ano #content .obra-navigation{flex:0 0 100%;box-sizing:border-box;border-top:1px solid var(--e-global-color-1b92a50);padding:20px 40px;max-width:100%;font-weight:600;margin-bottom:0}@media (max-width:768px){.single-obras #content .obra-navigation,.tax-ano #content .obra-navigation{position:fixed;background:white;bottom:0;padding:20px;z-index:9;width:100%}.single-obras #content .obra-navigation a,.tax-ano #content .obra-navigation a{width:40px;height:20px;overflow:hidden;font-size:0px}.single-obras #content .obra-navigation a::before,.single-obras #content .obra-navigation a::after,.tax-ano #content .obra-navigation a::before,.tax-ano #content .obra-navigation a::after{margin-top:0px}}.single-obras #content .details-area,.tax-ano #content .details-area{flex:0 0 33.3333%;justify-content:flex-end;flex-direction:column;display:flex;padding:20px 40px}@media (max-width:768px){.single-obras #content .details-area,.tax-ano #content .details-area{flex:0 0 100%;max-width:100%;padding:20px}}.single-obras #content .obra-meta,.tax-ano #content .obra-meta{margin-bottom:15px}.single-obras #content .obra-meta p,.tax-ano #content .obra-meta p{margin:5px 0}.single-obras #content .obra-image,.tax-ano #content .obra-image{display:flex;justify-content:center;align-items:center;border-right:1px solid var(--e-global-color-1b92a50);margin-bottom:0px;padding:40px;height:100%}.single-obras #content .obra-image img,.tax-ano #content .obra-image img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}@media (max-width:768px){.single-obras footer,.tax-ano footer{margin-bottom:67px}}.arrow-left::before{content:"";background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgLTQuNSAyMCAyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICANCiAgICA8dGl0bGU+YXJyb3dfbGVmdCBbIzM0N108L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPg0KDQo8L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJEcmliYmJsZS1MaWdodC1QcmV2aWV3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjYwLjAwMDAwMCwgLTY2NDMuMDAwMDAwKSIgZmlsbD0iIzAwMDAwMCI+DQogICAgICAgICAgICA8ZyBpZD0iaWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjAwMDAwMCwgMTYwLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJhcnJvd19sZWZ0LVsjMzQ3XSIgcG9pbnRzPSIyMDkuNjU3IDY0OTQgMjExLjA3MSA2NDkyLjQ2OTY1IDIwNy44MjkgNjQ4OS4xNzU0NCAyMjQgNjQ4OS4xNzU0NCAyMjQgNjQ4Ny4yNDU2MSAyMDcuODI5IDY0ODcuMjQ1NjEgMjExLjA3MSA2NDg0LjI4MjM3IDIwOS42NTcgNjQ4MyAyMDQgNjQ4OC4yNTEwNSI+DQoNCjwvcG9seWdvbj4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");height:20px;width:20px;display:inline-block;background-size:contain;margin-top:5px;margin-bottom:-5px;margin-right:10px}.arrow-right::after{content:"";background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgLTQuNSAyMCAyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICANCiAgICA8dGl0bGU+YXJyb3dfcmlnaHQgWyMzNDZdPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz4NCg0KPC9kZWZzPg0KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iRHJpYmJibGUtTGlnaHQtUHJldmlldyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwMC4wMDAwMDAsIC02NjQzLjAwMDAwMCkiIGZpbGw9IiMwMDAwMDAiPg0KICAgICAgICAgICAgPGcgaWQ9Imljb25zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1Ni4wMDAwMDAsIDE2MC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iYXJyb3dfcmlnaHQtWyMzNDZdIiBwb2ludHM9IjI2NCA2NDg4LjI2NjgzIDI1OC4zNDMgNjQ4MyAyNTYuOTI5IDY0ODQuMjE2NzggMjYwLjE3MiA2NDg3LjIyNjQgMjQ0IDY0ODcuMjI2NCAyNDQgNjQ4OS4xODQ4MSAyNjAuMTcyIDY0ODkuMTg0ODEgMjU2LjkyOSA2NDkyLjUzMDQ2IDI1OC4zNDMgNjQ5NCI+DQoNCjwvcG9seWdvbj4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");height:20px;width:20px;display:inline-block;background-size:contain;margin-top:5px;margin-bottom:-5px;margin-left:10px}@media (max-width:768px){.arrow-right::after{margin-left:20px}}.mfp-arrow:hover,.mfp-arrow:active,.mfp-arrow:focus{background:none !important}