.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1388 .elementor-element.elementor-element-305ff04{--grid-columns:3;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1388 .elementor-element.elementor-element-67c174c{width:var( --container-widget-width, 74% );max-width:74%;padding:0px 0px 0px 0px;--container-widget-width:74%;--container-widget-flex-grow:0;color:var( --e-global-color-8faaf31 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1388 .elementor-element.elementor-element-2b5858a .elementor-button{background-color:var( --e-global-color-8faaf31 );font-family:"Avenir Next", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8faaf31 );border-radius:50px 50px 50px 50px;}.elementor-1388 .elementor-element.elementor-element-2b5858a .elementor-button:hover, .elementor-1388 .elementor-element.elementor-element-2b5858a .elementor-button:focus{background-color:var( --e-global-color-f4a4731 );color:var( --e-global-color-8faaf31 );border-color:var( --e-global-color-8faaf31 );}.elementor-1388 .elementor-element.elementor-element-2b5858a{width:var( --container-widget-width, 65% );max-width:65%;padding:10px 0px 15px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-1388 .elementor-element.elementor-element-2b5858a .elementor-button:hover svg, .elementor-1388 .elementor-element.elementor-element-2b5858a .elementor-button:focus svg{fill:var( --e-global-color-8faaf31 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1388 .elementor-element.elementor-element-48003f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1388 .elementor-element.elementor-element-48003f4 img{width:100%;}.elementor-1388 .elementor-element.elementor-element-a17189f .elementor-button{background-color:var( --e-global-color-8faaf31 );font-family:"Avenir Next", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8faaf31 );border-radius:50px 50px 50px 50px;}.elementor-1388 .elementor-element.elementor-element-a17189f .elementor-button:hover, .elementor-1388 .elementor-element.elementor-element-a17189f .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-8faaf31 );}.elementor-1388 .elementor-element.elementor-element-a17189f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-1388 .elementor-element.elementor-element-a17189f .elementor-button:hover svg, .elementor-1388 .elementor-element.elementor-element-a17189f .elementor-button:focus svg{fill:var( --e-global-color-8faaf31 );}.elementor-1388 .elementor-element.elementor-element-3337158 .elementor-button{background-color:var( --e-global-color-8faaf31 );font-family:"Avenir Next", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8faaf31 );border-radius:50px 50px 50px 50px;}.elementor-1388 .elementor-element.elementor-element-3337158 .elementor-button:hover, .elementor-1388 .elementor-element.elementor-element-3337158 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-8faaf31 );}.elementor-1388 .elementor-element.elementor-element-3337158 .elementor-button:hover svg, .elementor-1388 .elementor-element.elementor-element-3337158 .elementor-button:focus svg{fill:var( --e-global-color-8faaf31 );}@media(max-width:1366px){.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1388 .elementor-element.elementor-element-67c174c{--container-widget-width:471px;--container-widget-flex-grow:0;width:var( --container-widget-width, 471px );max-width:471px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1388 .elementor-element.elementor-element-2b5858a{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1388 .elementor-element.elementor-element-48003f4 img{width:100%;}}@media(max-width:1024px){.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1388 .elementor-element.elementor-element-305ff04{--grid-columns:3;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1388 .elementor-element.elementor-element-67c174c{padding:00px 20px 0px 20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1388 .elementor-element.elementor-element-2b5858a{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-1388 .elementor-element.elementor-element-2b5858a .elementor-button{font-size:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1388 .elementor-element.elementor-element-48003f4 img{width:88%;}.elementor-1388 .elementor-element.elementor-element-a17189f .elementor-button{font-size:18px;}.elementor-1388 .elementor-element.elementor-element-3337158 .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1388 .elementor-element.elementor-element-305ff04{--grid-columns:1;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1388 .elementor-element.elementor-element-67c174c{padding:0px 0px 10px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1388 .elementor-element.elementor-element-2b5858a{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-1388 .elementor-element.elementor-element-2b5858a .elementor-button{font-size:17px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1388 .elementor-element.elementor-element-48003f4{text-align:center;}.elementor-1388 .elementor-element.elementor-element-48003f4 img{width:100%;}.elementor-1388 .elementor-element.elementor-element-a17189f .elementor-button{font-size:17px;}.elementor-1388 .elementor-element.elementor-element-3337158 .elementor-button{font-size:17px;}}/* Start custom CSS for post-navigation, class: .elementor-element-a2aff53 *//* Título con flechas anterior / siguiente */
.titulo-nav{ position:relative; }
.titulo-nav .elementor-widget-theme-post-title{ padding:0 70px; }

.nav-flechas{
  position:absolute !important; left:0; right:0; top:50%;
  transform:translateY(-50%);
  width:100% !important; margin:0 !important;
  pointer-events:none;
}
.nav-flechas .elementor-post-navigation{
  display:flex; justify-content:space-between; align-items:center; border:0 !important;
}
.nav-flechas .elementor-post-navigation__link{ width:auto !important; flex:0 0 auto; }
.nav-flechas .elementor-post-navigation__separator-wrapper{ display:none; }

.nav-flechas a{
  pointer-events:auto;
  display:block; width:34px; height:34px; border-radius:50%;
  border:1px solid #032140;
  background:transparent no-repeat center / 16px 16px;
  transition:border-color .3s ease;
}
.nav-flechas a svg, .nav-flechas a i,
.nav-flechas a .elementor-post-navigation__link__prev,
.nav-flechas a .elementor-post-navigation__link__next{ display:none !important; }

/* Flechas en azul */
.nav-flechas a[rel="prev"]{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23032140' stroke-width='1.2'%3E%3Cpath d='M20 12H4.5M10.5 6l-6 6 6 6'/%3E%3C/svg%3E");
}
.nav-flechas a[rel="next"]{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23032140' stroke-width='1.2'%3E%3Cpath d='M4 12h15.5M13.5 6l6 6-6 6'/%3E%3C/svg%3E");
}

/* Hover: sin relleno, borde y flecha en negro */
.nav-flechas a:hover{
  background-color:transparent;
  border-color:#000;
}
.nav-flechas a[rel="prev"]:hover{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.2'%3E%3Cpath d='M20 12H4.5M10.5 6l-6 6 6 6'/%3E%3C/svg%3E");
}
.nav-flechas a[rel="next"]:hover{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.2'%3E%3Cpath d='M4 12h15.5M13.5 6l6 6-6 6'/%3E%3C/svg%3E");
}

/* Tablet */
@media (max-width:1024px){
  .nav-flechas{ left:20px; right:20px; width:auto !important; }
  .titulo-nav .elementor-widget-theme-post-title{ padding:0 76px; }
}

/* Móvil */
@media (max-width:767px){
  .nav-flechas{ left:16px; right:16px; }
  .titulo-nav .elementor-widget-theme-post-title{ padding:0 56px; }
  .nav-flechas a{ width:28px; height:28px; background-size:13px 13px; }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-bc1d255 *//* H2 y H3 del contenido de las entradas: siempre 29px */
.elementor-widget-theme-post-content h2,
.elementor-widget-theme-post-content h3{
  font-size:29px !important;
  line-height:1.3em;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://estudiolatrilla.es/wp-content/uploads/30716573843.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://estudiolatrilla.es/wp-content/uploads/29730958262.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://estudiolatrilla.es/wp-content/uploads/26301410506.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://estudiolatrilla.es/wp-content/uploads/25381880192.ttf') format('truetype');
}
/* End Custom Fonts CSS */