.elementor-kit-6{--e-global-color-primary:#3A13A2;--e-global-color-secondary:#24A3BA;--e-global-color-text:#2C2C31;--e-global-color-accent:#8501F5;--e-global-color-95ad6bf:#6F6F6F;--e-global-color-33e483d:#FE2A2E;--e-global-color-d0742b3:#021E67;--e-global-color-32a76f2:#150743;--e-global-color-0e1e2d3:#5C269A;--e-global-color-de4d003:#9E9E9E;--e-global-color-30b776a:#08E2F2;--e-global-color-28e0ef8:#FFFF3D;--e-global-color-dd48ab8:#400CA5;--e-global-color-e3d0422:#009EB6;--e-global-color-193a884:#7200C6;--e-global-color-c832206:#0303F4;--e-global-color-f340194:#FFFF54;--e-global-color-6713f55:#8971C7;--e-global-color-ee535cb:#000000;--e-global-color-296c4d8:#FFFFFF;--e-global-color-2d61555:#009845;--e-global-color-eef123c:#006580;--e-global-color-7025b69:#10CFC9;--e-global-color-6de5fc5:#19426C;--e-global-color-fef8004:#54565A;--e-global-typography-primary-font-family:"Montserrat-ExtraBold";--e-global-typography-primary-font-size:70px;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Montserrat-Medium";--e-global-typography-secondary-font-size:60px;--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Montserrat-Regular";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat-Regular";--e-global-typography-accent-font-size:30px;--e-global-typography-accent-font-weight:500;--e-global-typography-91f786a-font-family:"Montserrat-Medium";--e-global-typography-91f786a-font-size:50px;--e-global-typography-91f786a-font-weight:600;--e-global-typography-91f786a-text-transform:uppercase;--e-global-typography-91f786a-line-height:55px;--e-global-typography-432a4ed-font-family:"Montserrat-Regular";font-family:"Montserrat-Medium";}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{font-family:"Montserrat-Medium";}.elementor-kit-6 h1{font-family:"Montserrat-Medium";}.elementor-kit-6 h2{font-family:"Montserrat-Medium";}.elementor-kit-6 h3{font-family:"Montserrat-Medium";}.elementor-kit-6 h4{font-family:"Montserrat-Medium";}.elementor-kit-6 h5{font-family:"Montserrat-Medium";}.elementor-kit-6 h6{font-family:"Montserrat-Medium";}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"Poppins";font-size:18px;font-weight:600;border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-91f786a-font-size:30px;--e-global-typography-91f786a-line-height:1em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Bloquear desplazamiento horizontal en toda la web */
html, body {
    max-width: 100vw !important;
    overflow-x: hidden !important;
    margin: 0;
    padding: 0;
    /* Evita el rebote elástico en iPhones */
    position: relative;
}

/* Asegura que el contenedor de Elementor no se pase del ancho */
.elementor-kit-6 {
    max-width: 100% !important;
    overflow-x: hidden !important;
}

/* Fuerza a que cualquier iframe o elemento interno respete el ancho del móvil */
.elementor-kit-6 iframe, .elementor-kit-6 img, .elementor-kit-6 div {
max-width: 100% !important;
}


.elementor-section, .elementor-column, .elementor-widget-wrap {
    max-width: 100% !important;
    overflow-x: hidden !important;
}



.yellow  {
    color:#FFFF3E;
}
.aqua  {
    color:#0AE2F2;
}
.white  {
    color:#ffffff;
}

.yellow2-big  {
    color:#E6F22F;
    font-weight:900;
    font-family:Montserrat-Black;
}

.yellow-big {
    color:#FFFF3E;
    font-weight:900;
    font-family:Montserrat-Black;
}
.aqua-big  {
    color:#0AE2F2;
    font-weight:900;
    font-family:Montserrat-Black;
}
.white-big  {
    color:#ffffff;
    font-weight:900;
    font-family:Montserrat-Black;
}

.gray-big  {
    color:#6f6f6f;
    font-weight:900;
    font-family:Montserrat-Black;
}

.black-big  {
    color:#6f6f6f;
    font-weight:900;
    font-family:Montserrat-Black;
}

   

.big {
    font-weight: 900 !important;
}


@media screen and (max-width: 767px) {

  /* Evita el desplazamiento horizontal */
  html, body {
    overflow-x: hidden;
    width: 100%;
  }

  /* Asegura que todos los elementos respeten el ancho del viewport */
  * {
    max-width: 100vw;
    box-sizing: border-box;
  }

  /* Previene desbordamientos en contenedores comunes */
  .container, .row, .section, .elementor-section, .elementor-container {
    overflow-x: hidden !important;
  }

  /* Imágenes, videos e iframes adaptables */
  img, video, iframe {
    max-width: 100%;
    height: auto;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat-ExtraBold';
	font-display: auto;
	src: url('http://goobec.net/wp-content/uploads/2025/12/Montserrat-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat-Medium';
	font-display: auto;
	src: url('http://goobec.net/wp-content/uploads/2025/12/Montserrat-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat-Regular';
	font-display: auto;
	src: url('http://goobec.net/wp-content/uploads/2025/12/Montserrat-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */