/*
Theme Name: twentytwentyfive-child - Entebbe Declaration
Theme URI: https://www.entebbedeclaration.org/
Description: Child theme of twentytwentyfive
Author: AMarquet
Author URI: https://www.bothends.org/
Template: twentytwentyfive
Version: 1.0
*/


:root {
    --col-negro: #06191A; 
    --col-blc:#FBEEDF;

    --col-1:#2D4521;
    --col-2:#1E8085;
    --col-3:#44BDC2;
    --col-4:#8BB375;
    --col-5:#DA9202;
    --col-6:#CF2029;

    --h:"Jaro", sans-serif;
    --txt:"Lato", sans-serif;
    
  }

body{
    background-color: var(--col-blc);
    font-family:var(--txt);
   
}

a.wp-block-button__link.wp-element-button {
  width: 250px;
  height: 70px;}


header#menu {
background-color: var(--col-negro);  
color: var(--col-blc);
font-family: var(--h);

}

header#menu .wp-block-site-title{
  opacity: 0.08;
}

div#bt-download a {
  position: fixed;
  top:35px;
  right: 0px;
  background-color: var(--col-negro);  
  color: var(--col-blc);
  border: solid 2px var(--col-blc) ;
  z-index: 600;
  font-family: var(--h);
}
div#bt-download a:hover{
  background-color: var(--col-6); 
  color: var(--col-blc);
  border:  var(--col-6);

}

#pie{
  background-color: var(--col-5);
  border:2px solid var(--col-negro);


}

a:hover{
  border-bottom: 2px solid var(--col-3); 
  text-decoration: none;
}

#cabezal{
  position: absolute;
  top: 20px;
  left:70px;
  color:var(--col-negro);
  width: 35%;
  background-color: var(--col-5);
  padding: 1.5em;
}
#imgdecabeza{
  border: 2px solid var(--col-negro)
}
#cabezal h1{
  font-family: var(--h);
}

p,h2{
  font-family: var(--txt);
}
h3.wp-block-heading{
  padding-top: 1em;

}
h2{
  font-weight: 800;

}
/* Step 1: Initialize the counter */
.flujo-continuo .entry-content {
  counter-reset: declara;
}

/* Step 2: Increment the counter for each <h3> */
h3.wp-block-heading.contador::before {
  counter-increment: declara;
  content: counter(declara) ". ";
}

/* Step 3: Reset the counter at the 7th element */
#must-end{
  counter-reset: declara; /* Reset counter at the 7th element */
}

/* Step 4: Ensure the 7th element starts again from 1 */
h3.wp-block-heading.contador:nth-of-type(7)::before {
  counter-increment: declara; /* Start from 1 again */
  content: counter(declara) ". ";
}

/* Step 5: Ensure 8th and following elements continue correctly */
h3.wp-block-heading.contador:nth-of-type(n+8)::before {
  counter-increment: declara;
  content: counter(declara) ". ";
}


.capitalize{
  text-transform: uppercase;
  letter-spacing: 0.2em;

}

.flujo-continuo{
  column-count: 1; /* Number of columns */
}