.elementor-28607 .elementor-element.elementor-element-16d66f98 > .elementor-container{max-width:1161px;}.elementor-28607 .elementor-element.elementor-element-16d66f98{padding:-10px 0px 50px 0px;}.elementor-28607 .elementor-element.elementor-element-b19293a{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-28607 .elementor-element.elementor-element-73ccf66{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28607 .elementor-element.elementor-element-73ccf66 p{margin-block-end:10px;}.elementor-28607 .elementor-element.elementor-element-f2dd98c{--display:flex;}.elementor-28607 .elementor-element.elementor-element-1dae17a{text-align:center;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28607 .elementor-element.elementor-element-1dae17a p{margin-block-end:10px;}.elementor-28607 .elementor-element.elementor-element-401d437{--display:flex;}.elementor-28607 .elementor-element.elementor-element-1753779{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28607 .elementor-element.elementor-element-1753779 p{margin-block-end:10px;}.elementor-28607 .elementor-element.elementor-element-203c9ac{--display:flex;}.elementor-widget-image .widget-image-caption{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-28607 .elementor-element.elementor-element-b54205b .widget-image-caption{color:#000000;}.elementor-28607 .elementor-element.elementor-element-6b5f0c7{--display:flex;}.elementor-28607 .elementor-element.elementor-element-2ebe013{text-align:center;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28607 .elementor-element.elementor-element-2ebe013 p{margin-block-end:10px;}.elementor-28607 .elementor-element.elementor-element-56eb09d{--display:flex;}.elementor-28607 .elementor-element.elementor-element-3b3f833{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28607 .elementor-element.elementor-element-3b3f833 p{margin-block-end:10px;}.elementor-28607 .elementor-element.elementor-element-5063398{--display:flex;}.elementor-28607 .elementor-element.elementor-element-8e74e01{text-align:justify;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28607 .elementor-element.elementor-element-8e74e01 p{margin-block-end:10px;}.elementor-28607 .elementor-element.elementor-element-0014a07{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28607 .elementor-element.elementor-element-41770f6{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28607 .elementor-element.elementor-element-41770f6 p{margin-block-end:1px;}.elementor-28607 .elementor-element.elementor-element-0b9a24c{--display:flex;}.elementor-28607 .elementor-element.elementor-element-2ffc1ca{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28607 .elementor-element.elementor-element-f9236cb{--display:flex;}.elementor-28607 .elementor-element.elementor-element-31cb43c{width:var( --container-widget-width, 106.117% );max-width:106.117%;--container-widget-width:106.117%;--container-widget-flex-grow:0;}.elementor-28607 .elementor-element.elementor-element-31cb43c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28607 .elementor-element.elementor-element-411bf31{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28607 .elementor-element.elementor-element-411bf31 p{margin-block-end:1px;}.elementor-28607 .elementor-element.elementor-element-3ed4add{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28607 .elementor-element.elementor-element-7c8a7b5{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28607 .elementor-element.elementor-element-7c8a7b5 p{margin-block-end:1px;}.elementor-28607 .elementor-element.elementor-element-0236608{--display:flex;}.elementor-28607 .elementor-element.elementor-element-a978ed3{--display:flex;}.elementor-28607 .elementor-element.elementor-element-c1f77d9{text-align:justify;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28607 .elementor-element.elementor-element-c1f77d9 p{margin-block-end:10px;}.elementor-28607 .elementor-element.elementor-element-2e0d81e{--display:flex;}.elementor-28607 .elementor-element.elementor-element-9ddd83b{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28607 .elementor-element.elementor-element-9ddd83b p{margin-block-end:10px;}.elementor-28607 .elementor-element.elementor-element-8e1dabf{--display:flex;}.elementor-28607 .elementor-element.elementor-element-3612f6d .widget-image-caption{color:#000000;}.elementor-28607 .elementor-element.elementor-element-808912f{--display:flex;}.elementor-28607 .elementor-element.elementor-element-350ce42{text-align:center;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28607 .elementor-element.elementor-element-350ce42 p{margin-block-end:10px;}.elementor-28607 .elementor-element.elementor-element-f4802a4{--display:flex;}.elementor-28607 .elementor-element.elementor-element-cb3c006{text-align:justify;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28607 .elementor-element.elementor-element-cb3c006 p{margin-block-end:10px;}.elementor-28607 .elementor-element.elementor-element-2d2b86b{--display:flex;}.elementor-28607 .elementor-element.elementor-element-24236ff{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-28607 .elementor-element.elementor-element-24236ff p{margin-block-end:10px;}.elementor-28607 .elementor-element.elementor-element-ca52198{--display:flex;}.elementor-28607 .elementor-element.elementor-element-b19ef67 .widget-image-caption{color:#000000;}.elementor-28607 .elementor-element.elementor-element-b5734b9{width:var( --container-widget-width, 105.266% );max-width:105.266%;--container-widget-width:105.266%;--container-widget-flex-grow:0;}.elementor-28607 .elementor-element.elementor-element-b5734b9.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-28607 .elementor-element.elementor-element-0014a07{--grid-auto-flow:row;}.elementor-28607 .elementor-element.elementor-element-2ffc1ca{--grid-auto-flow:row;}.elementor-28607 .elementor-element.elementor-element-3ed4add{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-28607 .elementor-element.elementor-element-16d66f98{padding:30px 0px 30px 0px;}.elementor-28607 .elementor-element.elementor-element-0014a07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28607 .elementor-element.elementor-element-2ffc1ca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28607 .elementor-element.elementor-element-3ed4add{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-28607 .elementor-element.elementor-element-7bc3880b{width:72.068%;}.elementor-28607 .elementor-element.elementor-element-277208f{width:27.486%;}}/* Start custom CSS for html, class: .elementor-element-b5734b9 *//* Contenedor general */
.custom-sidebar {
  width: 250px;
  margin: 0 auto;
}

/* Tarjetas */
.sidebar-card {
  display: block;
  background: #ffffff;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 0 4px 18px rgba(0,0,0,0.08);
  text-decoration: none;
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

/* Imagen */
.sidebar-card img {
  width: 100%;
  aspect-ratio: 2 / 1;
  object-fit: cover;
  border-radius: 12px;
}

/* Título */
.sidebar-card h3 {
  font-size: 17px;
  padding: 12px;
  margin: 0;
  color: #222;
  text-align: center;
  font-weight: 600;
}

.sidebar-card:hover {
  transform: translateY(-4px);
  box-shadow: 0 6px 26px rgba(0,0,0,0.12);
}/* End custom CSS */