.elementor-3466 .elementor-element.elementor-element-ead7120:not(.elementor-motion-effects-element-type-background), .elementor-3466 .elementor-element.elementor-element-ead7120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-3466 .elementor-element.elementor-element-ead7120{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3466 .elementor-element.elementor-element-ead7120 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3466 .elementor-element.elementor-element-b6b8442{margin-top:-130px;margin-bottom:0px;}.elementor-3466 .elementor-element.elementor-element-c062e8a .elementor-repeater-item-c6f91d4 .swiper-slide-bg{background-image:url(https://www.gmingenieros.com.pe/wp-content/uploads/2021/07/MA03_curso.jpg);background-size:cover;}.elementor-3466 .elementor-element.elementor-element-c062e8a .elementor-repeater-item-c6f91d4 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-3466 .elementor-element.elementor-element-c062e8a > .elementor-widget-container{margin:-10px -10px 0px -10px;}.elementor-3466 .elementor-element.elementor-element-c062e8a .swiper-slide{height:750px;}.elementor-3466 .elementor-element.elementor-element-c062e8a .swiper-slide-contents{max-width:80%;}.elementor-3466 .elementor-element.elementor-element-c062e8a .swiper-slide-inner{text-align:center;}.elementor-3466 .elementor-element.elementor-element-c062e8a .elementor-slide-heading{font-family:"Open Sans", Sans-serif;font-weight:600;letter-spacing:1px;}.elementor-3466 .elementor-element.elementor-element-c062e8a .elementor-slide-description{color:#F8D200;font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-3466 .elementor-element.elementor-element-0565acc:not(.elementor-motion-effects-element-type-background), .elementor-3466 .elementor-element.elementor-element-0565acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEDEE;}.elementor-3466 .elementor-element.elementor-element-0565acc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:0px;}.elementor-3466 .elementor-element.elementor-element-0565acc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3466 .elementor-element.elementor-element-5124b2d > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3466 .elementor-element.elementor-element-d4cb9f0{text-align:justify;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:2em;}.elementor-3466 .elementor-element.elementor-element-a91dbd9 .elementor-button{background-color:#007F60;font-family:"Open Sans", Sans-serif;font-weight:500;border-radius:5px 5px 5px 5px;}.elementor-3466 .elementor-element.elementor-element-a91dbd9 .elementor-button:hover, .elementor-3466 .elementor-element.elementor-element-a91dbd9 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-3466 .elementor-element.elementor-element-a91dbd9 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-3466 .elementor-element.elementor-element-a91dbd9 .elementor-button:hover svg, .elementor-3466 .elementor-element.elementor-element-a91dbd9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3466 .elementor-element.elementor-element-78cd626d:not(.elementor-motion-effects-element-type-background), .elementor-3466 .elementor-element.elementor-element-78cd626d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111415;}.elementor-3466 .elementor-element.elementor-element-78cd626d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3466 .elementor-element.elementor-element-78cd626d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for text-editor, class: .elementor-element-d4cb9f0 */.texto_servicio{
    font-size: 15px;
    text-align: justify;
    color: #000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d0d1722 *//*=========================================================
        01 -> CONTAINER
===========================================================*/
.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

/*=========================================================
        02 -> BLOCK INFO
===========================================================*/
.wrapper-node-listado {
  height: 100px;
  margin-bottom: 30px;
  position: relative;
}
.wrapper-node-listado h4 {
  font-size: 15px;
  font-weight: 400;
  margin: 0;
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  padding: 10px 25px;
  background-color: #fff;
  line-height: 1.5;
  text-align: justify;
}

.wrapper-node-listado h4:hover {
  background-color: #1d2e44;
  color: #fff;
}

/*=========================================================
        03 -> TRIANGLE
===========================================================*/
.wrapper-node-listado .triangle {
  content: "";
  border-color: transparent #1d2e44 #1d2e44 transparent;
  border-style: solid;
  border-width: 16px 16px 16px 16px;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 5;
}/* End custom CSS */