/* Start custom CSS for theme-post-content, class: .elementor-element-e152698 */.elementor-16380 .elementor-element.elementor-element-e152698{font-family: 'Mulish', sans-serif; font-size: 18px; line-height: 1.7; color: #627193;} .elementor-16380 .elementor-element.elementor-element-e152698 h2{font-family: 'Poppins', sans-serif; font-weight: 500; font-size: 32px; line-height: 1.25; color: #0F1323; margin: 2.75rem 0 1rem;} .elementor-16380 .elementor-element.elementor-element-e152698 h3{font-family: 'Poppins', sans-serif; font-weight: 500; font-size: 22px; line-height: 1.3; color: #0F1323; margin: 2rem 0 0.75rem;} .elementor-16380 .elementor-element.elementor-element-e152698 p{margin: 0 0 1.25rem; line-height: 1.7;} .elementor-16380 .elementor-element.elementor-element-e152698 ul, .elementor-16380 .elementor-element.elementor-element-e152698 ol{margin: 0 0 1.5rem; padding-left: 1.25rem;} .elementor-16380 .elementor-element.elementor-element-e152698 li{margin-bottom: 0.5rem; line-height: 1.7;} .elementor-16380 .elementor-element.elementor-element-e152698 li::marker{color: #FF914D;} .elementor-16380 .elementor-element.elementor-element-e152698 strong{color: #0F1323; font-weight: 700;} .elementor-16380 .elementor-element.elementor-element-e152698 a{color: #FF914D; font-weight: 600; text-decoration: underline; text-underline-offset: 3px;} .elementor-16380 .elementor-element.elementor-element-e152698 a:hover{color: #0F1323;} .elementor-16380 .elementor-element.elementor-element-e152698 img{border-radius: 10px; height: auto;} .elementor-16380 .elementor-element.elementor-element-e152698 blockquote{margin: 1.5rem 0; padding: 1rem 1.25rem; border-left: 3px solid #FF914D; background: #FFF8F2;} .elementor-16380 .elementor-element.elementor-element-e152698 p:first-child{margin-top: 0;} @media (max-width: 767px) { .elementor-16380 .elementor-element.elementor-element-e152698{font-size: 16px;} .elementor-16380 .elementor-element.elementor-element-e152698 h2{font-size: 26px; margin-top: 2.25rem;} .elementor-16380 .elementor-element.elementor-element-e152698 h3{font-size: 20px;} }/* End custom CSS */
/* Start custom CSS *//* Plantilla Entrada Blog V4: estilos de respaldo. Elementor no carga los estilos V4 de una plantilla cuando se muestra dentro de una entrada. */
.elementor-16380 [data-id="32df815c"]{display:flex;flex-direction:column;align-items:center;width:100%;padding:4rem 1.5rem 3rem;background-color:#FFF8F2;}
.elementor-16380 [data-id="2f9f01cd"]{width:100%;max-width:860px;display:flex;flex-direction:column;gap:1rem;padding:0;}
.elementor-16380 [data-id="7dcf6a0a"]{font-family:"Mulish",sans-serif;font-size:14px;color:#627193;margin:0;}
.elementor-16380 [data-id="7dcf6a0a"] a{color:#627193;text-decoration:none;}
.elementor-16380 [data-id="7dcf6a0a"] a:hover{color:#FF914D;}
.elementor-16380 [data-id="7dcf6a0a"] > span:first-child,.elementor-16380 [data-id="7dcf6a0a"] > span:nth-last-child(-n+2){display:none;}
.elementor-16380 [data-id="d13c5db"]{font-family:"Poppins",sans-serif;font-weight:600;font-size:40px;line-height:1.2;color:#0F1323;margin:0;text-wrap:balance;}
.elementor-16380 [data-id="520d0acb"]{font-family:"Mulish",sans-serif;font-size:15px;color:#627193;margin:0;}
.elementor-16380 [data-id="850c393"]{width:100%;max-width:860px;margin:2.5rem auto 0;padding:0 1.5rem;}
.elementor-16380 [data-id="850c393"]:not(:has(img[src]:not([src=""]))){display:none;}
.elementor-16380 [data-id="34fcb273"],.elementor-16380 [data-id="34fcb273"] img{width:100%;height:auto;border-radius:10px;}
.elementor-16380 [data-id="393d5930"]{width:100%;max-width:760px;margin:0 auto;padding:2.5rem 1.5rem 1rem;}
.elementor-16380 [data-id="27a131a8"]{width:100%;max-width:760px;margin:0 auto;padding:1.5rem 1.5rem 4rem;}
.elementor-16380 [data-id="f988fd3"]{display:flex;flex-direction:row;align-items:center;gap:1.25rem;padding:24px;background-color:#FFF8F2;border:1px solid rgba(15,19,35,.13);border-radius:10px;}
.elementor-16380 [data-id="6a86c33f"],.elementor-16380 [data-id="6a86c33f"] img{width:88px;height:88px;object-fit:cover;border-radius:50%;flex:0 0 auto;}
.elementor-16380 [data-id="3c072393"]{display:flex;flex-direction:column;gap:.375rem;padding:0;}
.elementor-16380 [data-id="46e47ecc"]{font-family:"Poppins",sans-serif;font-size:17px;color:#0F1323;margin:0;}
.elementor-16380 [data-id="1c0da91a"]{font-family:"Mulish",sans-serif;font-size:16px;line-height:1.6;color:#627193;margin:0;}
.elementor-16380 [data-id="2e1502d1"],.elementor-16380 [data-id="2e1502d1"] a{font-family:"Poppins",sans-serif;font-weight:500;font-size:15px;color:#FF914D;text-decoration:none;margin:0;}
.elementor-16380 [data-id="2e1502d1"] a:hover{color:#0F1323;}
.elementor-16380 [data-id="bc68530"]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;padding:4.5rem 1.5rem;background-color:#0F1323;text-align:center;}
.elementor-16380 [data-id="732667c6"]{max-width:760px;font-family:"Poppins",sans-serif;font-weight:500;font-size:32px;line-height:1.2;color:#FFFFFF;text-align:center;margin:0;}
.elementor-16380 [data-id="7f4871d0"]{max-width:40rem;font-family:"Mulish",sans-serif;font-size:18px;line-height:1.6;color:rgba(255,255,255,.8);text-align:center;margin:0;}
.elementor-16380 [data-id="e4a846"]{display:inline-block;margin-top:.75rem;padding:14px 28px;background-color:#FF914D;color:#0F1323;font-family:"Poppins",sans-serif;font-weight:600;font-size:16px;border-radius:6px;text-decoration:none;transition:background-color .3s;}
.elementor-16380 [data-id="e4a846"]:hover{background-color:#FFFFFF;color:#0F1323;}
@media (max-width:767px){
.elementor-16380 [data-id="32df815c"]{padding:2.5rem 1.25rem 2rem;}
.elementor-16380 [data-id="d13c5db"]{font-size:30px;}
.elementor-16380 [data-id="850c393"]{margin-top:1.5rem;padding:0 1.25rem;}
.elementor-16380 [data-id="393d5930"]{padding:1.5rem 1.25rem .5rem;}
.elementor-16380 [data-id="27a131a8"]{padding:1rem 1.25rem 3rem;}
.elementor-16380 [data-id="f988fd3"]{flex-direction:column;align-items:flex-start;padding:20px;}
.elementor-16380 [data-id="1c0da91a"]{font-size:15px;}
.elementor-16380 [data-id="bc68530"]{padding:3.5rem 1.25rem;}
.elementor-16380 [data-id="732667c6"]{font-size:26px;}
.elementor-16380 [data-id="7f4871d0"]{font-size:15px;}
}/* End custom CSS */