/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 29 2024 | 16:44:08 */
/* Body*/
body {
    overflow-x: hidden !important;
}

::selection {
    background-color: var( --e-global-color-text );
    color: #ffffff;
}

.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 1200px;
}

tldx-lmi-shadow-root {
    display: none;
}

/* Scroll Bar CSS */
::-webkit-scrollbar{
    width: 8px;
    background: #F4F4F4;
}

::-webkit-scrollbar-thumb{
  width: 8px;
	background: #353531;
	 border: 0px solid #353531; 
}

::-webkit-scrollbar-thumb:hover{
   background: #6A6A62;
}

/* Scroll Bar CSS */

/* form */
span.wpcf7-spinner {
    display: none;
}

.wpcf7-response-output {
    display: none;
}
/* form */


/* boton green solid */
.btn-green-solid .elementor-button svg {
    width: 24px;
    height: auto;
}

.btn-green-solid .elementor-button:hover path  {
    fill: #ffffff !important;
    z-index: 9999;
	transition: all .3 ease-in-out .4;
}

.btn-green-solid span.elementor-button-icon {
    z-index: 99;
    display: flex;
    
  }

/* boton green solid */

/* boton black borde*/
.btn-black-borde .elementor-button svg {
    width: 24px;
    height: auto;
}

.btn-black-borde .elementor-button:hover path  {
    fill: #ffffff !important;
    z-index: 9999;
	transition: all .2;
}

.btn-black-borde span.elementor-button-icon {
    z-index: 99;
    display: flex;
    
  }




@media screen and (max-width: 767px){
.btn-green-solid .elementor-button svg {
    width: 20px;
    height: auto;
}
	
.btn-black-borde .elementor-button svg {
    width: 20px;
    height: auto;
}	
	
	
}












