.elementor-2722 .elementor-element.elementor-element-2592b5fd:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-2592b5fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-2722 .elementor-element.elementor-element-2592b5fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2722 .elementor-element.elementor-element-2592b5fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2722 .elementor-element.elementor-element-7d9dbacc{margin-top:-130px;margin-bottom:0px;}.elementor-2722 .elementor-element.elementor-element-a94bd9f .elementor-repeater-item-9864344 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://www.gmingenieros.com.pe/wp-content/uploads/2020/11/services-banner-img-e1628189745553.jpg);background-size:cover;}.elementor-2722 .elementor-element.elementor-element-a94bd9f .elementor-repeater-item-9864344 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2722 .elementor-element.elementor-element-a94bd9f > .elementor-widget-container{margin:-10px -10px 0px -10px;}.elementor-2722 .elementor-element.elementor-element-a94bd9f .swiper-slide{height:750px;}.elementor-2722 .elementor-element.elementor-element-a94bd9f .swiper-slide-contents{max-width:80%;}.elementor-2722 .elementor-element.elementor-element-a94bd9f .swiper-slide-inner{text-align:center;}.elementor-2722 .elementor-element.elementor-element-a94bd9f .elementor-slide-heading{font-family:"Open Sans", Sans-serif;font-weight:600;letter-spacing:1px;}.elementor-2722 .elementor-element.elementor-element-a94bd9f .elementor-slide-description{font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-2722 .elementor-element.elementor-element-ae7836a{margin-top:80px;margin-bottom:25px;}.elementor-2722 .elementor-element.elementor-element-14b1739 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;text-transform:uppercase;color:#1D2E44;}.elementor-2722 .elementor-element.elementor-element-54e217e{text-align:justify;font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2722 .elementor-element.elementor-element-19c8cece:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-19c8cece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111415;}.elementor-2722 .elementor-element.elementor-element-19c8cece{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;}.elementor-2722 .elementor-element.elementor-element-19c8cece > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for html, class: .elementor-element-ea64f2e *//*=========================================================
        01 -> CONTAINER
===========================================================*/
.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

/*=========================================================
        02 -> SECTION BLOCK
===========================================================*/
.view-content-footer .wrapper-node-listado h4 {
  color: #fff;
  font-size: 21px;
  font-weight: 400;
}
.view-content-footer .wrapper-node-listado h4 span {
  display: block;
  font-size: 14px;
}
.view-content-footer .wrapper-node-listado h4 i {
  border: 2px solid #fff;
  position: absolute;
  right: 15px;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  text-align: center;
  line-height: 32px;
  font-size: 20px;
}

/*=========================================================
        03 -> CONTENT SERVICE
===========================================================*/
.wrapper-node-listado {
  height: 100px;
  margin-bottom: 30px;
  position: relative;
}
.wrapper-node-listado a {
  text-decoration: none;
}
.wrapper-node-listado h4 {
  margin: 0;
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  padding: 10px 25px;
  cursor: pointer;
}
h4 {
  background-color: #1d2e44;
}/* End custom CSS */