.elementor-3624 .elementor-element.elementor-element-3c17d1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3624 .elementor-element.elementor-element-77317a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for html, class: .elementor-element-304a38a */.iframe-container {
        position: relative;
        width: 100%;
        overflow: hidden;
        /* For a 16:9 aspect ratio (standard video) */
        padding-top: 56.25%; /* (9 / 16) * 100% */
        /* For a 4:3 aspect ratio */
        /* padding-top: 75%; */ /* (3 / 4) * 100% */
    }

    .iframe-container iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-717ecf8 */.iframe-container {
        position: relative;
        width: 100%;
        overflow: hidden;
        /* For a 16:9 aspect ratio (standard video) */
        padding-top: 56.25%; /* (9 / 16) * 100% */
        /* For a 4:3 aspect ratio */
        /* padding-top: 75%; */ /* (3 / 4) * 100% */
    }

    .iframe-container iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }/* End custom CSS */