.elementor-15859 .elementor-element.elementor-element-684c2aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15859 .elementor-element.elementor-element-68dbe1e img{border-radius:14px 14px 14px 14px;}.elementor-15859 .elementor-element.elementor-element-6a795d4{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-15859 .elementor-element.elementor-element-738e551{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-15859 .elementor-element.elementor-element-73623fa a:hover{color:#007E95;}.elementor-15859 .elementor-element.elementor-element-60cb114 .elementor-toc__header-title{text-align:start;}.elementor-15859 .elementor-element.elementor-element-60cb114 .elementor-toc__header{flex-direction:row;}.elementor-15859 .elementor-element.elementor-element-60cb114{--item-text-hover-decoration:underline;width:var( --container-widget-width, 48.718% );max-width:48.718%;--container-widget-width:48.718%;--container-widget-flex-grow:0;}.elementor-15859 .elementor-element.elementor-element-60cb114 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-15859 .elementor-element.elementor-element-d622786 .elementor-heading-title{color:#007E95;}.elementor-15859 .elementor-element.elementor-element-1db6bc7{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-15859 .elementor-element.elementor-element-30c02f9 .elementor-heading-title{color:#007E95;}.elementor-15859 .elementor-element.elementor-element-c78c6bf{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-15859 .elementor-element.elementor-element-fbd6f8a{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-15859 .elementor-element.elementor-element-efbb8eb .elementor-heading-title{color:#007E95;}.elementor-15859 .elementor-element.elementor-element-43b3b0d{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-15859 .elementor-element.elementor-element-b81b999 .elementor-heading-title{color:#007E95;}.elementor-15859 .elementor-element.elementor-element-36b1c8c{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-15859 .elementor-element.elementor-element-24d7ff7{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-15859 .elementor-element.elementor-element-d67403c{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-15859 .elementor-element.elementor-element-6f50d60{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-15859 .elementor-element.elementor-element-ca4c863 img{border-radius:14px 14px 14px 14px;}.elementor-15859 .elementor-element.elementor-element-e797303{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-15859 .elementor-element.elementor-element-5f6e8d3{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-15859 .elementor-element.elementor-element-62e93a9e .elementor-button-content-wrapper{flex-direction:row;}.elementor-15859 .elementor-element.elementor-element-62e93a9e .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-15859 .elementor-element.elementor-element-62e93a9e .elementor-button{background-color:#009CB7;border-radius:18px 18px 18px 18px;}.elementor-15859 .elementor-element.elementor-element-62e93a9e .elementor-button:hover, .elementor-15859 .elementor-element.elementor-element-62e93a9e .elementor-button:focus{background-color:#007E95;}.elementor-15859 .elementor-element.elementor-element-62e93a9e{width:var( --container-widget-width, 28.333% );max-width:28.333%;--container-widget-width:28.333%;--container-widget-flex-grow:0;}@media(max-width:767px){.elementor-15859 .elementor-element.elementor-element-fbd6f8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-fbd6f8a */.video-container {
    position: relative;
    width: 100%;
    max-width: 560px; /* Ajusta el ancho máximo del video */
    margin: 0 auto; /* Centra el contenedor del video */
    padding-top: 56.25%; /* Relación de aspecto 16:9 para el video */
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}/* End custom CSS */