.elementor-18066 .elementor-element.elementor-element-4c4904b:not(.elementor-motion-effects-element-type-background), .elementor-18066 .elementor-element.elementor-element-4c4904b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-18066 .elementor-element.elementor-element-4c4904b:hover{background-color:#9A118300;}.elementor-18066 .elementor-element.elementor-element-4c4904b, .elementor-18066 .elementor-element.elementor-element-4c4904b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-18066 .elementor-element.elementor-element-4c4904b{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18066 .elementor-element.elementor-element-4c4904b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18066 .elementor-element.elementor-element-6191339:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18066 .elementor-element.elementor-element-6191339 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-bc-flex-widget .elementor-18066 .elementor-element.elementor-element-6191339.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18066 .elementor-element.elementor-element-6191339.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18066 .elementor-element.elementor-element-6191339 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18066 .elementor-element.elementor-element-6191339 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18066 .elementor-element.elementor-element-5377202 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}#elementor-popup-modal-18066 .dialog-widget-content{background-color:#02010100;border-radius:1000px 1000px 1000px 1000px;}#elementor-popup-modal-18066 .dialog-message{width:200px;height:auto;}#elementor-popup-modal-18066{justify-content:flex-end;align-items:flex-end;}/* Start custom CSS for html, class: .elementor-element-5377202 */.launcher-open-icon, .launcher-close-icon {
    display: flex
;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    transition: transform .16s linear, opacity .08s linear, -webkit-transform .16s linear;
 
    border-radius: 100px;
    color: transparent;
    background: transparent;}
    #tt-mop-launcher {
    position: fixed; /* aseguramos que esté fijo */
    bottom: 20px !important;    /* distancia desde abajo (ajústalo) */
    right: 20px !important;     /* distancia desde la derecha (ajústalo) */
    z-index: 9999;   /* encima de otros elementos */
  
}

.info-launcher-container {
    position: fixed !important;      /* asegúrate que sea fixed */
    bottom: 85px !important;         /* distancia desde abajo */
    right: 30px !important;          /* distancia desde la derecha */
    transform: none !important;      /* elimina transform inline que pueda estar */
    z-index: 9999 !important;        /* encima de otros elementos */ width:9%;

}
 .launcher-container{  display:none;
    position: fixed !important;      /* asegúrate que sea fixed */
    bottom: 80px !important;         /* distancia desde abajo */
    right: 200px !important;          /* distancia desde la derecha */
    transform: none !important;      /* elimina transform inline que pueda estar */
    z-index: 9999 !important;        /* encima de otros elementos */ 
}
@media (max-width: 768px) {
    .info-launcher-container{
    width:35%;}
}/* End custom CSS */