.elementor-15217 .elementor-element.elementor-element-5a2c051 .pxl-section-effect-images .elementor-repeater-item-8b90a98{top:0%;left:0%;}.elementor-15217 .elementor-element.elementor-element-7151b1f > .elementor-element-populated{text-align:left;}.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-15217 .elementor-element.elementor-element-377cae3 > .elementor-widget-container{padding:80px 0px 0px 50px;}.elementor-15217 .elementor-element.elementor-element-377cae3{text-align:left;}.elementor-15217 .elementor-element.elementor-element-377cae3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:600;color:#FFFFFF;}.elementor-15217 .elementor-element.elementor-element-a7e9cbc > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-15217 .elementor-element.elementor-element-a7e9cbc .elementor-heading-title{color:#FFFFFF;}.elementor-15217 .elementor-element.elementor-element-5a2c051 > .elementor-container{min-height:400px;}.elementor-15217 .elementor-element.elementor-element-5a2c051 .pxl-elementor-bg-parallax .parallax-element{background-image:url( https://efergia.com/wp-content/uploads/2025/03/slider-nosotros.jpg );}.elementor-15217 .elementor-element.elementor-element-fd7f04e:not(.elementor-motion-effects-element-type-background), .elementor-15217 .elementor-element.elementor-element-fd7f04e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://efergia.com/wp-content/uploads/2025/04/mapa-2-484x710.png");background-position:top right;background-repeat:no-repeat;}.elementor-15217 .elementor-element.elementor-element-fd7f04e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:99px 0px 115px 0px;}.elementor-15217 .elementor-element.elementor-element-fd7f04e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15217 .elementor-element.elementor-element-ee4ab96 .pxl-heading{text-align:center;}.elementor-15217 .elementor-element.elementor-element-ee4ab96 .pxl-heading .pxl-heading--inner{max-width:855px;}.elementor-15217 .elementor-element.elementor-element-ee4ab96 .pxl-heading .pxl-item--subtitle{margin:0px 0px 10px 0px;}.elementor-15217 .elementor-element.elementor-element-ee4ab96 .pxl-heading .pxl-item--title{font-size:50px;line-height:1.23333em;margin:0px 0px 81px 0px;}.elementor-15217 .elementor-element.elementor-element-28bb9a7 .pxl-text-editor{text-align:center;}.elementor-15217 .elementor-element.elementor-element-28bb9a7 .pxl-text-editor .pxl-item--inner{max-width:1026px;font-size:22px;}.elementor-15217 .elementor-element.elementor-element-e84d0a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15217 .elementor-element.elementor-element-cb02298 .pxl-grid-inner{margin-top:-0px;margin-right:-34px;margin-bottom:-54px;margin-left:-34px;}.elementor-15217 .elementor-element.elementor-element-cb02298 .pxl-grid-inner .pxl-grid-item{padding:0px 34px 54px 34px;}.elementor-15217 .elementor-element.elementor-element-cb02298 .pxl-grid .pxl-item--inner > div .pxl-overflow{background-color:#DDDDDD4D;}.dark-mode .elementor-15217 .elementor-element.elementor-element-cb02298 .pxl-grid .pxl-item--inner > div .pxl-overflow{background-color:#DDDDDD0F;}.elementor-15217 .elementor-element.elementor-element-cb02298 .pxl-grid .item--icon i{color:#151515;}.elementor-15217 .elementor-element.elementor-element-cb02298 .pxl-grid .item--icon svg path{fill:#151515;}.dark-mode .elementor-15217 .elementor-element.elementor-element-cb02298 .pxl-grid .item--icon i{color:#FFFFFF;}.dark-mode .elementor-15217 .elementor-element.elementor-element-cb02298 .pxl-grid .item--icon svg path{fill:#FFFFFF;}.elementor-15217 .elementor-element.elementor-element-cb02298 .pxl-grid .pxl-item--inner:hover .item--icon i{color:#F85623;}.elementor-15217 .elementor-element.elementor-element-cb02298 .pxl-grid .pxl-item--inner:hover .item--icon svg path{fill:#F85623;}.elementor-15217 .elementor-element.elementor-element-5b31032 .pxl-section-effect-images .elementor-repeater-item-536f104{top:0%;right:0%;}.elementor-bc-flex-widget .elementor-15217 .elementor-element.elementor-element-1ce4bba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15217 .elementor-element.elementor-element-1ce4bba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15217 .elementor-element.elementor-element-1ce4bba > .elementor-element-populated{margin:0px 60px 0px 0px;--e-column-margin-right:60px;--e-column-margin-left:0px;}.elementor-15217 .elementor-element.elementor-element-9698b91 > .elementor-element-populated{padding:114px 0px 0px 0px;}.elementor-15217 .elementor-element.elementor-element-5b31032:not(.elementor-motion-effects-element-type-background), .elementor-15217 .elementor-element.elementor-element-5b31032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-15217 .elementor-element.elementor-element-5b31032{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15217 .elementor-element.elementor-element-5b31032 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15217 .elementor-element.elementor-element-4571560 > .elementor-widget-container{margin:5vw 0vw 0vw 0vw;}.elementor-15217 .elementor-element.elementor-element-4571560 .pxl-heading{text-align:center;}.elementor-15217 .elementor-element.elementor-element-4571560 .pxl-heading .pxl-heading--inner{max-width:812px;}.elementor-15217 .elementor-element.elementor-element-4571560 .pxl-heading .pxl-item--title{margin:0px 0px 51px 0px;}.elementor-15217 .elementor-element.elementor-element-03448e3 .pxl-section-effect-images .elementor-repeater-item-dee26e7{top:-80%;left:0%;}.elementor-15217 .elementor-element.elementor-element-03448e3{padding:88px 0px 75px 0px;}.elementor-15217 .elementor-element.elementor-element-3224037 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-15217 .elementor-element.elementor-element-3224037 .pxl-heading{text-align:center;}.elementor-15217 .elementor-element.elementor-element-3224037 .pxl-heading .pxl-heading--inner{max-width:812px;}.elementor-15217 .elementor-element.elementor-element-3224037 .pxl-heading .pxl-item--title{margin:0px 0px 28px 0px;}.elementor-15217 .elementor-element.elementor-element-47c0c12 > .elementor-widget-container{margin:00vw 0vw 0vw 0vw;}.elementor-15217 .elementor-element.elementor-element-47c0c12 .pxl-heading{text-align:center;}.elementor-15217 .elementor-element.elementor-element-47c0c12 .pxl-heading .pxl-heading--inner{max-width:812px;}.elementor-15217 .elementor-element.elementor-element-47c0c12 .pxl-heading .pxl-item--title{font-size:20px;margin:0px 0px 51px 0px;}.elementor-15217 .elementor-element.elementor-element-e53b01b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15217 .elementor-element.elementor-element-b5c4655 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 44.76%, #FFFFFF6E 152.34%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15217 .elementor-element.elementor-element-b5c4655{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:127px 0px 201px 0px;}.elementor-15217 .elementor-element.elementor-element-689bca8 > .elementor-element-populated{margin:0px 60px 0px 0px;--e-column-margin-right:60px;--e-column-margin-left:0px;}.elementor-15217 .elementor-element.elementor-element-022169b{width:var( --container-widget-width, 102.709% );max-width:102.709%;--container-widget-width:102.709%;--container-widget-flex-grow:0;}.elementor-15217 .elementor-element.elementor-element-022169b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15217 .elementor-element.elementor-element-022169b .pxl-heading{text-align:left;}.elementor-15217 .elementor-element.elementor-element-022169b .pxl-heading .pxl-item--subtitle span{text-transform:uppercase;}.elementor-15217 .elementor-element.elementor-element-022169b .pxl-heading .pxl-item--subtitle{margin:0px 0px 9px 0px;}.elementor-15217 .elementor-element.elementor-element-022169b .pxl-heading .pxl-item--title{letter-spacing:-1.06px;margin:0px 0px 48px 0px;}.elementor-15217 .elementor-element.elementor-element-022169b .pxl-heading .pxl-item--title .pxl-title--highlight{font-size:29px;}@media(min-width:768px){.elementor-15217 .elementor-element.elementor-element-689bca8{width:41.503%;}.elementor-15217 .elementor-element.elementor-element-994fc9e{width:58.497%;}}@media(max-width:880px) and (min-width:768px){.elementor-15217 .elementor-element.elementor-element-7151b1f{width:100%;}.elementor-15217 .elementor-element.elementor-element-689bca8{width:100%;}.elementor-15217 .elementor-element.elementor-element-994fc9e{width:100%;}}@media(max-width:1200px){.elementor-15217 .elementor-element.elementor-element-cb02298 .pxl-grid-inner{margin-top:-0px;margin-right:-0px;margin-bottom:-0px;margin-left:-0px;}.elementor-15217 .elementor-element.elementor-element-cb02298 .pxl-grid-inner .pxl-grid-item{padding:0px 0px 0px 0px;}.elementor-15217 .elementor-element.elementor-element-1ce4bba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15217 .elementor-element.elementor-element-5b31032{padding:40px 0px 0px 0px;}.elementor-15217 .elementor-element.elementor-element-03448e3{padding:080px 0px 80px 0px;}}@media(max-width:1024px){.elementor-15217 .elementor-element.elementor-element-ee4ab96 .pxl-heading .pxl-item--title{font-size:42px;}.elementor-15217 .elementor-element.elementor-element-5b31032{padding:80px 0px 80px 0px;}.elementor-15217 .elementor-element.elementor-element-4571560 .pxl-heading .pxl-item--title{font-size:42px;margin:0px 0px 50px 0px;}.elementor-15217 .elementor-element.elementor-element-03448e3{padding:100px 0px 100px 0px;}.elementor-15217 .elementor-element.elementor-element-3224037 .pxl-heading .pxl-item--title{font-size:42px;margin:0px 0px 50px 0px;}.elementor-15217 .elementor-element.elementor-element-47c0c12 .pxl-heading .pxl-item--title{font-size:42px;margin:0px 0px 50px 0px;}.elementor-15217 .elementor-element.elementor-element-b5c4655{padding:80px 0px 40px 0px;}.elementor-15217 .elementor-element.elementor-element-689bca8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15217 .elementor-element.elementor-element-022169b .pxl-heading .pxl-item--title{font-size:42px;}}@media(max-width:880px){.elementor-15217 .elementor-element.elementor-element-7151b1f > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15217 .elementor-element.elementor-element-994fc9e > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-15217 .elementor-element.elementor-element-fd7f04e{padding:50px 0px 50px 0px;}.elementor-15217 .elementor-element.elementor-element-3fa4e34 .pxl-image-single img{height:500px;}.elementor-15217 .elementor-element.elementor-element-5b31032{padding:100px 0px 0px 0px;}.elementor-15217 .elementor-element.elementor-element-03448e3{padding:80px 0px 80px 0px;}.elementor-15217 .elementor-element.elementor-element-b5c4655{padding:60px 0px 0px 0px;}}/* Start custom CSS for column, class: .elementor-element-7151b1f *//* Para el elemento con ID 20a81ec y  abb31ba */
.elementor-element-20a81ec,
.elementor-element-abb31ba {
    --translateY: 0 !important;
    transform: none !important;
    transition: none !important;
}

/* Asegurarse de que el wrapper no tenga el parallax */
.elementor-widget-wrap.elementor-element-populated.elementor-motion-effects-element {
    --translateY: 0 !important;
    transform: none !important;
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7151b1f *//* Para el elemento con ID 20a81ec y  abb31ba */
.elementor-element-20a81ec,
.elementor-element-abb31ba {
    --translateY: 0 !important;
    transform: none !important;
    transition: none !important;
}

/* Asegurarse de que el wrapper no tenga el parallax */
.elementor-widget-wrap.elementor-element-populated.elementor-motion-effects-element {
    --translateY: 0 !important;
    transform: none !important;
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for pxl_contact_form, class: .elementor-element-4fb551a */#frmComentarios {
    font-size: 17px !important;
}

.wpcf7-submit {
    position: relative !important;
    z-index: 99999 !important;
}

textarea#frmComentarios {
    height: 100px; /* Ajusta la altura a lo que prefieras */
    resize: vertical; /* Permite que el usuario solo cambie la altura */
}

.pxl-section-effect-images {
  position: relative !important;
  z-index: -9999999 !important;
}/* End custom CSS */