.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-913 .elementor-element.elementor-element-d4086a7 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:80px;font-weight:600;color:var( --e-global-color-text );}.elementor-913 .elementor-element.elementor-element-4411fb4{--e-image-carousel-slides-to-show:5;}.elementor-913 .elementor-element.elementor-element-4411fb4 .swiper-wrapper{display:flex;align-items:center;}.elementor-913 .elementor-element.elementor-element-833732b > .elementor-widget-container{border-radius:16px 16px 16px 16px;box-shadow:0px 40px 100px -40px rgba(21.999999999999993, 31.999999999999957, 124, 0.5019607843137255);}.elementor-913 .elementor-element.elementor-element-833732b .elementor-wrapper{--video-aspect-ratio:1.77777;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-913 .elementor-element.elementor-element-d4086a7 .elementor-heading-title{font-size:42px;}.elementor-913 .elementor-element.elementor-element-4411fb4{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-913 .elementor-element.elementor-element-4411fb4{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for image-carousel, class: .elementor-element-4411fb4 */.elementor-913 .elementor-element.elementor-element-4411fb4 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}
.elementor-913 .elementor-element.elementor-element-4411fb4{
  -webkit-mask-image: linear-gradient(90deg, #0000 0%, #000 10% 90%, #0000 100%);
    mask-image: linear-gradient(90deg, #0000 0%, #000 10% 90%, #0000 100%);
  }

.elementor-913 .elementor-element.elementor-element-4411fb4 img{
    height: 44px;
}/* End custom CSS */
/* Start custom CSS */body{
    background: linear-gradient(#f2f4fa 0%, #edf0fe 58%, #eeedf9 100%) no-repeat fixed;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Degular Display';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://generalab.mx/wp-content/uploads/2026/07/DegularDisplayDemo-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Degular Display';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://generalab.mx/wp-content/uploads/2026/07/DegularDisplayDemo-Light.woff') format('woff');
}
@font-face {
	font-family: 'Degular Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://generalab.mx/wp-content/uploads/2026/07/DegularDisplayDemo-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Degular Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://generalab.mx/wp-content/uploads/2026/07/DegularDisplayDemo-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Degular Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://generalab.mx/wp-content/uploads/2026/07/DegularDisplayDemo-Semibold.woff') format('woff');
}
@font-face {
	font-family: 'Degular Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://generalab.mx/wp-content/uploads/2026/07/DegularDisplayDemo-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Degular Display';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://generalab.mx/wp-content/uploads/2026/07/DegularDisplayDemo-Black.woff') format('woff');
}
@font-face {
	font-family: 'Degular Display';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://generalab.mx/wp-content/uploads/2026/07/DegularDisplayDemo-LightItalic.woff') format('woff');
}
@font-face {
	font-family: 'Degular Display';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://generalab.mx/wp-content/uploads/2026/07/DegularDisplayDemo-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Degular Display';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://generalab.mx/wp-content/uploads/2026/07/DegularDisplayDemo-MediumItalic.woff') format('woff');
}
/* End Custom Fonts CSS */