.elementor-8743 .elementor-element.elementor-element-0d144c9{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-8743 .elementor-element.elementor-element-d9681ef{text-align:center;}.elementor-8743 .elementor-element.elementor-element-d9681ef .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-8743 .elementor-element.elementor-element-d8288ea{text-align:center;}.elementor-8743 .elementor-element.elementor-element-d8288ea .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8743 .elementor-element.elementor-element-fa4e3ee > .elementor-container{max-width:900px;}.elementor-8743 .elementor-element.elementor-element-6ef6e99 > .elementor-container{max-width:900px;}.elementor-8743 .elementor-element.elementor-element-6ef6e99{margin-top:0vw;margin-bottom:0vw;padding:60px 0px 0px 0px;}.elementor-8743 .elementor-element.elementor-element-2bde3c8{text-align:center;}.elementor-8743 .elementor-element.elementor-element-2bde3c8 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-8743 .elementor-element.elementor-element-38e94ae > .elementor-container{max-width:900px;}.elementor-8743 .elementor-element.elementor-element-ccab150{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8743 .elementor-element.elementor-element-3f43a52 img{width:100%;}.elementor-8743 .elementor-element.elementor-element-e52dd4c > .elementor-container{max-width:900px;}.elementor-8743 .elementor-element.elementor-element-e52dd4c{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-8743 .elementor-element.elementor-element-227fc86{text-align:center;}.elementor-8743 .elementor-element.elementor-element-227fc86 .elementor-heading-title{color:#5E5E5E;font-family:"Maple", Sans-serif;font-weight:600;}.elementor-8743 .elementor-element.elementor-element-64bf960{font-family:"Maple", Sans-serif;font-weight:400;line-height:1.2px;}.elementor-8743 .elementor-element.elementor-element-2abf90e > .elementor-container{max-width:900px;}.elementor-8743 .elementor-element.elementor-element-490048e img{width:100%;}.elementor-8743 .elementor-element.elementor-element-1f326be .elementor-button{background-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-8743 .elementor-element.elementor-element-aeedd25 > .elementor-container{max-width:900px;}.elementor-8743 .elementor-element.elementor-element-aeedd25{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-8743 .elementor-element.elementor-element-0684518{text-align:center;}.elementor-8743 .elementor-element.elementor-element-0684518 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Maple", Sans-serif;font-weight:600;}.elementor-8743 .elementor-element.elementor-element-0aa984c{font-family:"Maple", Sans-serif;font-weight:400;line-height:1.2px;}.elementor-8743 .elementor-element.elementor-element-83e40f7 > .elementor-container{max-width:900px;}.elementor-8743 .elementor-element.elementor-element-83e40f7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8743 .elementor-element.elementor-element-3442798 img{width:47%;max-width:100%;height:150px;}.elementor-8743 .elementor-element.elementor-element-00256ac{text-align:center;color:var( --e-global-color-text );}.elementor-8743 .elementor-element.elementor-element-8de4315 img{width:39%;max-width:100%;height:150px;}.elementor-8743 .elementor-element.elementor-element-03cdcea{text-align:center;}.elementor-8743 .elementor-element.elementor-element-93a8d4f img{width:61%;max-width:100%;height:150px;}.elementor-8743 .elementor-element.elementor-element-89ca547{text-align:center;}.elementor-8743 .elementor-element.elementor-element-e8a6ce7 > .elementor-container{max-width:600px;}.elementor-8743 .elementor-element.elementor-element-25111d1 img{width:37%;max-width:100%;height:150px;}.elementor-8743 .elementor-element.elementor-element-48e5a20{text-align:center;}.elementor-8743 .elementor-element.elementor-element-58f5f92 img{width:37%;max-width:100%;height:150px;}.elementor-8743 .elementor-element.elementor-element-d329ca1{text-align:center;}.elementor-8743 .elementor-element.elementor-element-7c27f79{margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-8743 .elementor-element.elementor-element-4469b9f .elementor-button{background-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-8743 .elementor-element.elementor-element-0d144c9{margin-top:5vw;margin-bottom:5vw;}.elementor-8743 .elementor-element.elementor-element-6ef6e99{margin-top:5vw;margin-bottom:5vw;}.elementor-8743 .elementor-element.elementor-element-e52dd4c{margin-top:5vw;margin-bottom:5vw;}.elementor-8743 .elementor-element.elementor-element-aeedd25{margin-top:5vw;margin-bottom:5vw;}.elementor-8743 .elementor-element.elementor-element-83e40f7 > .elementor-container{max-width:750px;min-height:199px;}.elementor-8743 .elementor-element.elementor-element-3442798 img{width:49%;height:130px;}.elementor-8743 .elementor-element.elementor-element-8de4315 img{width:41%;height:130px;}.elementor-8743 .elementor-element.elementor-element-55427cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8743 .elementor-element.elementor-element-93a8d4f img{width:65%;height:130px;}.elementor-8743 .elementor-element.elementor-element-e8a6ce7 > .elementor-container{max-width:750px;min-height:199px;}.elementor-8743 .elementor-element.elementor-element-25111d1 img{width:26%;height:130px;}.elementor-8743 .elementor-element.elementor-element-58f5f92 img{width:26%;height:130px;}.elementor-8743 .elementor-element.elementor-element-7c27f79{margin-top:5vw;margin-bottom:5vw;}}@media(max-width:767px){.elementor-8743 .elementor-element.elementor-element-0d144c9{margin-top:0vw;margin-bottom:0vw;padding:40px 0px 0px 0px;}.elementor-8743 .elementor-element.elementor-element-6ef6e99{margin-top:0vw;margin-bottom:0vw;padding:40px 12px 0px 12px;}.elementor-8743 .elementor-element.elementor-element-ef102b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8743 .elementor-element.elementor-element-38e94ae{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8743 .elementor-element.elementor-element-3f43a52 img{width:100%;}.elementor-8743 .elementor-element.elementor-element-e52dd4c{margin-top:0vw;margin-bottom:0vw;padding:40px 12px 0px 12px;}.elementor-8743 .elementor-element.elementor-element-dedfdcb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8743 .elementor-element.elementor-element-227fc86 .elementor-heading-title{font-size:20px;}.elementor-8743 .elementor-element.elementor-element-aeedd25{margin-top:0vw;margin-bottom:0vw;padding:40px 12px 0px 12px;}.elementor-8743 .elementor-element.elementor-element-6af1997 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8743 .elementor-element.elementor-element-0684518 .elementor-heading-title{font-size:20px;}.elementor-8743 .elementor-element.elementor-element-3442798 img{width:37%;height:130px;}.elementor-8743 .elementor-element.elementor-element-8de4315 img{width:31%;}.elementor-8743 .elementor-element.elementor-element-93a8d4f img{width:49%;height:130px;}.elementor-8743 .elementor-element.elementor-element-25111d1 img{width:30%;height:130px;}.elementor-8743 .elementor-element.elementor-element-58f5f92 img{width:30%;height:130px;}.elementor-8743 .elementor-element.elementor-element-7c27f79{margin-top:10vw;margin-bottom:10vw;}}/* Start custom CSS for heading, class: .elementor-element-d8288ea */h1, h2, h3, h4, h5, h6 {
    line-height: 1.5em !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9500820 */.bloque-enlace {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  background-color: #ffffff;
  border: 2px solid #ef3340;
  border-radius: 16px;
  padding: 20px 30px;
  max-width: 600px;
  margin: auto;
  text-decoration: none;
  color: #ef3340;
  transition: background-color 0.3s ease, transform 0.3s ease;
  font-family: 'Maple', sans-serif;
}

.bloque-enlace:hover {
  background-color: #ef334010;
  transform: scale(1.02);
}

.bloque-enlace img {
  width: 60px;
  height: 60px;
  object-fit: contain;
  margin-right: 20px;
  flex-shrink: 0;
}

.bloque-enlace h3 {
  margin: 0;
  font-size: 24px; /* ✅ Tamaño actualizado */
  line-height: 1.3;
  font-weight: 500;
  color: #ff0000;
  font-family: 'Maple', sans-serif; /* ✅ Tipografía actualizada */
}

@media (max-width: 480px) {
  .bloque-enlace {
    flex-direction: column;
    text-align: center;
  }

  .bloque-enlace img {
    margin: 0 0 15px 0;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Maple';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://perusostenible.org/wp-content/uploads/2022/01/Maple-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Maple';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://perusostenible.org/wp-content/uploads/2022/01/Maple-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Maple';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://perusostenible.org/wp-content/uploads/2022/01/Maple-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Maple';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://perusostenible.org/wp-content/uploads/2022/01/Maple-Black.woff') format('woff');
}
/* End Custom Fonts CSS */