.elementor-2465 .elementor-element.elementor-element-763b358{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:1;--padding-top:14%;--padding-bottom:3%;--padding-left:13%;--padding-right:13%;--z-index:5;}.elementor-2465 .elementor-element.elementor-element-763b358::before, .elementor-2465 .elementor-element.elementor-element-763b358 > .elementor-background-video-container::before, .elementor-2465 .elementor-element.elementor-element-763b358 > .e-con-inner > .elementor-background-video-container::before, .elementor-2465 .elementor-element.elementor-element-763b358 > .elementor-background-slideshow::before, .elementor-2465 .elementor-element.elementor-element-763b358 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2465 .elementor-element.elementor-element-763b358 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0056CE00 64%, #0573FD 100%);}.elementor-2465 .elementor-element.elementor-element-763b358:not(.elementor-motion-effects-element-type-background), .elementor-2465 .elementor-element.elementor-element-763b358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://pel.com.mx/wp-content/uploads/2026/07/fondiu-scaled.webp") 50% 50%;background-size:cover;}.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-2465 .elementor-element.elementor-element-4249609{padding:0% 10% 0% 0%;text-align:start;}.elementor-2465 .elementor-element.elementor-element-4249609 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:75px;font-weight:700;letter-spacing:0.1px;color:#FFFFFF;}.elementor-2465 .elementor-element.elementor-element-51598d2{--display:flex;--gap:90px 0px;--row-gap:90px;--column-gap:0px;--padding-top:5%;--padding-bottom:10%;--padding-left:13%;--padding-right:13%;}.elementor-2465 .elementor-element.elementor-element-51598d2:not(.elementor-motion-effects-element-type-background), .elementor-2465 .elementor-element.elementor-element-51598d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-69d361d );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2465 .elementor-element.elementor-element-d41e620{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-7309189 );}@media(max-width:767px){.elementor-2465 .elementor-element.elementor-element-763b358{--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20%;--padding-bottom:6%;--padding-left:4%;--padding-right:4%;}.elementor-2465 .elementor-element.elementor-element-4249609{padding:0% 0% 0% 0%;text-align:center;}.elementor-2465 .elementor-element.elementor-element-4249609 .elementor-heading-title{font-size:35px;}.elementor-2465 .elementor-element.elementor-element-51598d2{--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%;}.elementor-2465 .elementor-element.elementor-element-d41e620{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-4249609 */.puntito2{
    font-size: 28px;
}
.puntito{
    color: #fd6119;
    font-size: 28px;
}

@media (max-width: 767px) {
   .puntito{
    font-size: 16px;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-763b358 *//*=========================
CURSOR GLOW
=========================*/

.cursor-light{

    position:absolute;

    width:750px;
    height:750px;

    left:0;
    top:0;

    pointer-events:none;

    border-radius:50%;

    background:
    radial-gradient(circle,
        rgba(70,170,255,.95) 0%,
        rgba(25,125,255,.60) 25%,
        rgba(20,115,255,.30) 48%,
        rgba(20,115,255,.10) 62%,
        transparent 75%);

    filter:blur(45px);

    mix-blend-mode:screen;

    will-change:transform;

    transform:translate3d(0,0,0);

    z-index:3;

}

.cursor-core{

    position:absolute;

    width:220px;
    height:220px;

    left:0;
    top:0;

    pointer-events:none;

    border-radius:50%;

    background:
    radial-gradient(circle,
        rgba(255,255,255,.95) 0%,
        rgba(170,225,255,.90) 18%,
        rgba(70,170,255,.55) 45%,
        transparent 75%);

    filter:blur(15px);

    mix-blend-mode:screen;

    will-change:transform;

    transform:translate3d(0,0,0);

    z-index:4;

}/* End custom CSS */