.elementor-8630 .elementor-element.elementor-element-bb3dfcd{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-8630 .elementor-element.elementor-element-bb3dfcd:not(.elementor-motion-effects-element-type-background), .elementor-8630 .elementor-element.elementor-element-bb3dfcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8630 .elementor-element.elementor-element-aa59fde{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8630 .elementor-element.elementor-element-4e5ed55 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-8630 .elementor-element.elementor-element-4e5ed55{text-align:center;}.elementor-8630 .elementor-element.elementor-element-4e5ed55 img{height:60px;object-fit:contain;object-position:center center;}.elementor-8630 .elementor-element.elementor-element-2059c39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8630 .elementor-element.elementor-element-9a84582{--display:flex;--min-height:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8630 .elementor-element.elementor-element-93024be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8630 .elementor-element.elementor-element-93024be{z-index:25;}.elementor-8630 .elementor-element.elementor-element-a796722{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1000;}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit-wid-con .ekit-sidebar-widget{background-color:var( --e-global-color-accent );max-width:360px;}.elementor-8630 .elementor-element.elementor-element-4bc94dc{z-index:1000;}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit-sidebar-group{--transition-duration:0.5s;}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_navSidebar-button{color:var( --e-global-color-accent );}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_navSidebar-button svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_navSidebar-button:hover{color:var( --e-global-color-ee1e8cb );}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_navSidebar-button:hover svg path{stroke:var( --e-global-color-ee1e8cb );fill:var( --e-global-color-ee1e8cb );}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_navSidebar-button i{font-size:23px;}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_navSidebar-button svg{max-width:23px;}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_navSidebar-button, .elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_social_media ul > li:last-child{padding:5px 0px 4px 0px;margin:0px 0px 0px 0px;}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_close-side-widget{color:var( --e-global-color-dc98f43 );background-color:var( --e-global-color-4e3c57a );border-radius:50% 50% 50% 50%;padding:5px 7px 4px 7px;}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_close-side-widget svg path{stroke:var( --e-global-color-dc98f43 );fill:var( --e-global-color-dc98f43 );}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_close-side-widget:hover{color:var( --e-global-color-ee1e8cb );}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_close-side-widget:hover svg path{stroke:var( --e-global-color-ee1e8cb );fill:var( --e-global-color-ee1e8cb );}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_close-side-widget i{font-size:23px;}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_close-side-widget svg{max-width:23px;}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit-wid-con .ekit_sidebar-textwidget{padding:100px 0px 100px 0px;}.elementor-8630:not(.elementor-motion-effects-element-type-background), .elementor-8630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc98f43 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:768px) and (min-width:481px){.elementor-8630 .elementor-element.elementor-element-aa59fde{--width:20%;}.elementor-8630 .elementor-element.elementor-element-2059c39{--width:60%;}.elementor-8630 .elementor-element.elementor-element-a796722{--width:8%;}}@media(max-width:1280px){.elementor-8630 .elementor-element.elementor-element-bb3dfcd{--min-height:100px;}}@media(max-width:1024px){.elementor-8630 .elementor-element.elementor-element-bb3dfcd{--min-height:100px;}}@media(max-width:768px){.elementor-8630 .elementor-element.elementor-element-bb3dfcd{--min-height:100px;}}@media(max-width:600px){.elementor-8630 .elementor-element.elementor-element-bb3dfcd{--min-height:100px;}.elementor-8630 .elementor-element.elementor-element-9a84582{--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:20px;}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_navSidebar-button i{font-size:20px;}.elementor-8630 .elementor-element.elementor-element-4bc94dc .ekit_navSidebar-button svg{max-width:20px;}}@media(max-width:480px){.elementor-8630 .elementor-element.elementor-element-bb3dfcd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8630 .elementor-element.elementor-element-aa59fde{--width:28%;}.elementor-8630 .elementor-element.elementor-element-2059c39{--width:64%;}.elementor-8630 .elementor-element.elementor-element-9a84582{--width:80px;--min-height:80px;}.elementor-8630 .elementor-element.elementor-element-a796722{--width:8%;}.elementor-8630 .elementor-element.elementor-element-4bc94dc > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:481px){.elementor-8630 .elementor-element.elementor-element-aa59fde{--width:20%;}.elementor-8630 .elementor-element.elementor-element-2059c39{--width:75%;}.elementor-8630 .elementor-element.elementor-element-9a84582{--width:80px;}.elementor-8630 .elementor-element.elementor-element-a796722{--width:5%;}}@media(max-width:1280px) and (min-width:481px){.elementor-8630 .elementor-element.elementor-element-2059c39{--width:70%;}.elementor-8630 .elementor-element.elementor-element-a796722{--width:10%;}}@media(max-width:600px) and (min-width:481px){.elementor-8630 .elementor-element.elementor-element-aa59fde{--width:20%;}.elementor-8630 .elementor-element.elementor-element-2059c39{--width:65%;}.elementor-8630 .elementor-element.elementor-element-a796722{--width:6%;}}@media(min-width:1441px){.elementor-8630 .elementor-element.elementor-element-bb3dfcd{--min-height:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8630 .elementor-element.elementor-element-aa59fde{--width:10%;}.elementor-8630 .elementor-element.elementor-element-2059c39{--width:85%;}.elementor-8630 .elementor-element.elementor-element-a796722{--width:5%;}}/* Start custom CSS for html, class: .elementor-element-93024be */.contenidoAyuda{
     background: var(--e-global-color-accent);
     border-radius: 50px;
     box-shadow: inset 0 50px 100px #670ec6,
     inset 0 -50px 100px #bc7dff,
     inset 0 -100px 200px #9c00b5;
     clip-path: circle(30px at 260px 40px);
     cursor: pointer;
     overflow: hidden;
     padding: 5px;
     position: absolute;
     right: 0px;
     top: 0px;
     transition: clip-path 1s;
     width: 300px;
     z-index: 1000;
    }
    
.contenidoAyuda:hover {
     clip-path:circle(100%);
    }

.iconoSvgBurbuja{
     fill: white;
     float: right;
     height: 40px;
     margin-right: 15px;
     margin-top: 13px;
     width: 40px;
    }
    
.contenidoAyuda:hover .iconoSvgBurbuja{
     fill: rgba(0,0,0,0);
    }
    
.textoAyuda{
     color: white;
     filter: drop-shadow(0px 2px 3px #bc7dff);
     font-size: 25px;
     font-weight: bold;
     line-height: 1;
     margin: 0 auto;
     margin-top: 10px;
     margin-bottom: 10px;
     text-align: center;
     width: 200px;
    }
    
.cajaIconoAcceso1{
     background: rgb(255, 255, 255, 0.5);
     border-radius: 45px;
     box-shadow: inset 0 1px 1px #e8e8e8;
     display: flex;
     justify-content: space-between;
     padding: 5px;
     width: 100%;
    }
    
.accesoDirecto{
     background: #670ec6;
     border-radius: 40px;
     box-shadow: inset 0 0 15px 5px #bc7dff, 
     0px 2px 10px #670ec6;
     display: grid;
     height: 60px;
     place-items: center;
     transform: scale(0);
     transition: 1.5s;
     width: 137.5px;
    }
    
.contenidoAyuda:hover .accesoDirecto{
     transform: scale(1);
    }
    
.textoAccesoDirecto{
     color: white;
     font-size: 15px;
     font-weight: bold;
     line-height: 1;
     text-align: center;
     width: 100px;
    }
 
.accesoDirecto:hover .textoAccesoDirecto{
     filter: drop-shadow(0px 0px 2px white);   
    }
    
.cajaIconoAcceso2{
     background: rgb(255, 255, 255, 0.5);
     border-radius: 45px;
     box-shadow: inset 0 1px 1px #e8e8e8;
     margin-bottom: 5px;
     padding: 5px;
     width: 100%;
    }
    
.botonLlamar{
     background: #670ec6;
     border-radius: 40px;
     box-shadow: inset 0 0 15px 5px #bc7dff, 
     0px 2px 10px #670ec6;
     display: grid;
     height: 80px;
     place-items: center;
     transform: scale(4);
     transition: 1.5s;
    }
    
.contenidoAyuda:hover .botonLlamar{
     transform: scale(1);
    }
     
.textoTelefono{
     color: white;
     font-size: 25px;
     font-weight: bold;
     text-align: center;
    }

.botonLlamar:hover .textoTelefono{
     filter: drop-shadow(0px 0px 2px white);
    }

.cajaIconoAcceso3{
     background: rgb(255, 255, 255, 0.5);
     border-radius: 45px;
     box-shadow: inset 0 1px 1px #e8e8e8;
     display: flex;
     justify-content: space-between;
     margin-bottom: 10px;
     padding: 5px;
     width: 100%;
    }
  
.accesoDirectoChat{
     background: #670ec6;
     border-radius: 40px;
     box-shadow: inset 0 0 15px 5px #bc7dff, 
     0px 2px 10px #670ec6; 
     display: grid;
     height: 60px;
     place-items: center;
     transform: scale(2); 
     transition: 1s;
     width: 66.25px;
    }

.accesoDirectoChat:hover .iconoSvgAyuda{
     filter: drop-shadow(0px 0px 2px white); 
    } 
    
.contenidoAyuda:hover .accesoDirectoChat{
     transform: scale(1); 
    }
    
.accesoDirectoCorreo{
     background: #670ec6;
     border-radius: 40px;
     box-shadow: inset 0 0 15px 5px #bc7dff, 
     0px 2px 10px #670ec6; 
     display: grid;
     height: 60px;
     place-items: center;
     transform: scale(2);
     transition: 1s;
     width: 66.25px;
    }
    
.accesoDirectoCorreo:hover .iconoSvgAyuda{
     filter: drop-shadow(0px 0px 2px white); 
    } 
    
.contenidoAyuda:hover .accesoDirectoCorreo{
     transform: scale(1); 
    }
    
.accesoDirectoWhatsApp{
     background: #670ec6;
     border-radius: 40px;
     box-shadow: inset 0 0 15px 5px #bc7dff, 
     0px 2px 10px #670ec6; 
     display: grid;
     height: 60px;
     place-items: center;
     transform: scale(2);
     transition: 1s;
     width: 66.25px;
    }
    
.accesoDirectoWhatsApp:hover .iconoSvgAyuda{
     filter: drop-shadow(0px 0px 2px white); 
    } 
    
.contenidoAyuda:hover .accesoDirectoWhatsApp{
     transform: scale(1); 
    }
    
.accesoDirectoTelegram{
     background: #670ec6;
     border-radius: 40px;
     box-shadow: inset 0 0 15px 5px #bc7dff, 
     0px 2px 10px #670ec6; 
     display: grid;
     height: 60px;
     place-items: center;
     transform: scale(2);
     transition: 1s;
     width: 66.25px;
    }
    
.accesoDirectoTelegram:hover .iconoSvgAyuda{
     filter: drop-shadow(0px 0px 2px white); 
    } 
    
.contenidoAyuda:hover .accesoDirectoTelegram{
     transform: scale(1); 
    }/* End custom CSS */
/* Start custom CSS for elementskit-header-offcanvas, class: .elementor-element-4bc94dc */.ekit-sidebar-widget, .ekit_sidebar-widget-container, .ekit_sidebar-textwidget, .widgetarea_warper.widgetarea_warper_editable, .widgetarea_warper.widgetarea_warper_editable > .elementor-widget-container, div.widgetarea_warper widgetarea_warper_editable > div, .elementor.elementor-10132, .elementor-element.elementor-element-d6c0fbd.e-con-full.menus.e-flex.e-con.e-parent.e-lazyloaded{
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
    
}

.ekit_sidebar-textwidget {
    padding-bottom: 50px !important;
    padding-top: 80px !important
}/* End custom CSS */