.elementor-39994 .elementor-element.elementor-element-18f82ae{--display:flex;--min-height:165px;--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-39994 .elementor-element.elementor-element-18f82ae:not(.elementor-motion-effects-element-type-background), .elementor-39994 .elementor-element.elementor-element-18f82ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D3E67;}.elementor-39994 .elementor-element.elementor-element-4078218{--spacer-size:117px;}.elementor-39994 .elementor-element.elementor-element-13be09d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#979797;--border-color:#979797;--z-index:1;}.elementor-39994 .elementor-element.elementor-element-e3d18e8{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-height:16px;--e-nav-menu-divider-color:#979797;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39994 .elementor-element.elementor-element-e3d18e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:normal;font-style:normal;text-decoration:none;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu--main .elementor-item{color:#979797;fill:#979797;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu--main .elementor-item:focus{color:#10D9FA;fill:#10D9FA;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#10D9FA;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 .e--pointer-framed .elementor-item:before,
					.elementor-39994 .elementor-element.elementor-element-e3d18e8 .e--pointer-framed .elementor-item:after{border-color:#10D9FA;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#0D3E67;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#FFFFFF00;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-39994 .elementor-element.elementor-element-e3d18e8 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#FFFFFF00;}.elementor-39994 .elementor-element.elementor-element-912174f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-39994 .elementor-element.elementor-element-912174f:not(.elementor-motion-effects-element-type-background), .elementor-39994 .elementor-element.elementor-element-912174f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-39994 .elementor-element.elementor-element-e63745b ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-39994 .elementor-element.elementor-element-e63745b .hfe-breadcrumbs, .elementor-39994 .elementor-element.elementor-element-e63745b .hfe-breadcrumbs .hfe-breadcrumbs-text{color:#979797;}.elementor-39994 .elementor-element.elementor-element-e63745b .hfe-breadcrumbs svg{fill:#979797;}.elementor-39994 .elementor-element.elementor-element-e63745b .hfe-breadcrumbs-item{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:normal;text-decoration:none;}.elementor-39994 .elementor-element.elementor-element-e63745b .hfe-breadcrumbs-item:hover a, .elementor-39994 .elementor-element.elementor-element-e63745b .hfe-breadcrumbs-item:hover .hfe-breadcrumbs-text{color:#0D3E67;}.elementor-39994 .elementor-element.elementor-element-e63745b .hfe-breadcrumbs-first:hover .hfe-breadcrumbs-home-icon svg{fill:#0D3E67;}.elementor-39994 .elementor-element.elementor-element-e63745b .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{color:#EC2828;}.elementor-39994 .elementor-element.elementor-element-e63745b .hfe-breadcrumbs-separator-icon svg{fill:#EC2828;}.elementor-39994 .elementor-element.elementor-element-51583bb{--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-39994 .elementor-element.elementor-element-e5bd3fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#0D3E67;}.elementor-39994 .elementor-element.elementor-element-68e5b98 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;color:#0D3E67;}.elementor-39994 .elementor-element.elementor-element-df17142{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-39994 .elementor-element.elementor-element-db6d61e{--display:flex;}.elementor-39994 .elementor-element.elementor-element-3aabdec{text-align:justify;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#0D3E67;}.elementor-39994 .elementor-element.elementor-element-1064547{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-39994 .elementor-element.elementor-element-83c4879{--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-39994 .elementor-element.elementor-element-fb70aad{--display:flex;--min-height:0px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF0000;--border-color:#FF0000;}.elementor-39994 .elementor-element.elementor-element-202c84b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 2px;border-color:#FF0000;}.elementor-39994 .elementor-element.elementor-element-202c84b{text-align:justify;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#0D3E67;}.elementor-39994 .elementor-element.elementor-element-64385cf{--display:flex;}.elementor-39994 .elementor-element.elementor-element-a10e52c{text-align:justify;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#0D3E67;}.elementor-39994 .elementor-element.elementor-element-95d3620{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-39994 .elementor-element.elementor-element-1eee0d1{--display:flex;}.elementor-39994 .elementor-element.elementor-element-1eee0d1:not(.elementor-motion-effects-element-type-background), .elementor-39994 .elementor-element.elementor-element-1eee0d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-39994 .elementor-element.elementor-element-03e7b45 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-39994 .elementor-element.elementor-element-03e7b45{text-align:justify;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#0D3E67;}.elementor-39994 .elementor-element.elementor-element-2e8f33d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39994 .elementor-element.elementor-element-145db9a{--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-39994 .elementor-element.elementor-element-882c3d6{--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-39994 .elementor-element.elementor-element-dedea4d{text-align:justify;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#0D3E67;}.elementor-39994 .elementor-element.elementor-element-ff804d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}@media(min-width:769px){.elementor-39994 .elementor-element.elementor-element-912174f{--width:85%;}.elementor-39994 .elementor-element.elementor-element-51583bb{--width:85%;}.elementor-39994 .elementor-element.elementor-element-df17142{--width:85%;}.elementor-39994 .elementor-element.elementor-element-db6d61e{--width:85%;}.elementor-39994 .elementor-element.elementor-element-1064547{--width:85%;}.elementor-39994 .elementor-element.elementor-element-83c4879{--width:25%;}.elementor-39994 .elementor-element.elementor-element-fb70aad{--width:75%;}.elementor-39994 .elementor-element.elementor-element-64385cf{--width:85%;}.elementor-39994 .elementor-element.elementor-element-95d3620{--width:85%;}.elementor-39994 .elementor-element.elementor-element-2e8f33d{--width:85%;}.elementor-39994 .elementor-element.elementor-element-145db9a{--width:50%;}.elementor-39994 .elementor-element.elementor-element-882c3d6{--width:50%;}.elementor-39994 .elementor-element.elementor-element-ff804d6{--width:85%;}}@media(max-width:1023px) and (min-width:769px){.elementor-39994 .elementor-element.elementor-element-145db9a{--width:50%;}.elementor-39994 .elementor-element.elementor-element-882c3d6{--width:50%;}}@media(max-width:1366px){.elementor-39994 .elementor-element.elementor-element-18f82ae{--min-height:160px;}.elementor-39994 .elementor-element.elementor-element-13be09d{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-39994 .elementor-element.elementor-element-e3d18e8{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu .elementor-item{font-size:17px;}.elementor-39994 .elementor-element.elementor-element-51583bb{--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-39994 .elementor-element.elementor-element-e5bd3fb .elementor-heading-title{font-size:28px;}.elementor-39994 .elementor-element.elementor-element-68e5b98 .elementor-heading-title{font-size:40px;}.elementor-39994 .elementor-element.elementor-element-3aabdec{font-size:21px;line-height:30px;}.elementor-39994 .elementor-element.elementor-element-202c84b{font-size:21px;line-height:30px;}.elementor-39994 .elementor-element.elementor-element-a10e52c{font-size:21px;line-height:30px;}.elementor-39994 .elementor-element.elementor-element-03e7b45{font-size:21px;line-height:30px;}.elementor-39994 .elementor-element.elementor-element-145db9a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-39994 .elementor-element.elementor-element-882c3d6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-39994 .elementor-element.elementor-element-dedea4d{width:initial;max-width:initial;font-size:21px;line-height:30px;}.elementor-39994 .elementor-element.elementor-element-dedea4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:1023px){.elementor-39994 .elementor-element.elementor-element-13be09d{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu .elementor-item{font-size:12px;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu--main .elementor-item{padding-left:9px;padding-right:9px;}.elementor-39994 .elementor-element.elementor-element-3aabdec{font-size:14px;}.elementor-39994 .elementor-element.elementor-element-202c84b{font-size:14px;}.elementor-39994 .elementor-element.elementor-element-a10e52c{font-size:14px;}.elementor-39994 .elementor-element.elementor-element-03e7b45{font-size:14px;}.elementor-39994 .elementor-element.elementor-element-dedea4d{font-size:14px;}}@media(max-width:768px){.elementor-39994 .elementor-element.elementor-element-18f82ae{--min-height:0px;}.elementor-39994 .elementor-element.elementor-element-4078218{--spacer-size:45px;}.elementor-39994 .elementor-element.elementor-element-13be09d{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39994 .elementor-element.elementor-element-e3d18e8{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu .elementor-item{font-size:7px;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu--main .elementor-item{padding-left:5px;padding-right:5px;}.elementor-39994 .elementor-element.elementor-element-e63745b .hfe-breadcrumbs-item{font-size:11px;}.elementor-39994 .elementor-element.elementor-element-e5bd3fb .elementor-heading-title{font-size:20px;}.elementor-39994 .elementor-element.elementor-element-68e5b98 .elementor-heading-title{font-size:25px;}.elementor-39994 .elementor-element.elementor-element-3aabdec{font-size:14px;}.elementor-39994 .elementor-element.elementor-element-202c84b{font-size:14px;}.elementor-39994 .elementor-element.elementor-element-a10e52c{font-size:14px;}.elementor-39994 .elementor-element.elementor-element-03e7b45{font-size:14px;}.elementor-39994 .elementor-element.elementor-element-dedea4d{font-size:14px;}}@media(max-width:1366px) and (min-width:769px){.elementor-39994 .elementor-element.elementor-element-145db9a{--width:67%;}.elementor-39994 .elementor-element.elementor-element-882c3d6{--width:43%;}.elementor-39994 .elementor-element.elementor-element-ff804d6{--width:85%;}}@media(min-width:1921px){.elementor-39994 .elementor-element.elementor-element-18f82ae{--min-height:190px;}.elementor-39994 .elementor-element.elementor-element-4078218{--spacer-size:150px;}.elementor-39994 .elementor-element.elementor-element-e3d18e8{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;z-index:1;}.elementor-39994 .elementor-element.elementor-element-e3d18e8 .elementor-nav-menu .elementor-item{font-size:20px;}.elementor-39994 .elementor-element.elementor-element-e5bd3fb .elementor-heading-title{font-size:22px;}.elementor-39994 .elementor-element.elementor-element-68e5b98 .elementor-heading-title{font-size:40px;}.elementor-39994 .elementor-element.elementor-element-3aabdec{font-size:22px;}.elementor-39994 .elementor-element.elementor-element-83c4879{--width:15%;}.elementor-39994 .elementor-element.elementor-element-fb70aad{--width:85%;}.elementor-39994 .elementor-element.elementor-element-202c84b{font-size:22px;}.elementor-39994 .elementor-element.elementor-element-a10e52c{font-size:22px;}.elementor-39994 .elementor-element.elementor-element-03e7b45{font-size:22px;}.elementor-39994 .elementor-element.elementor-element-dedea4d{font-size:20px;}}/* Start custom CSS for html, class: .elementor-element-fe2047a */.texto-fade {
  position: relative;
  font-family: 'Poppins', sans-serif;
  font-size: 20px;
  color: #0D3E67;
   text-align: justify;
  
}

/* ocultar checkbox */
.texto-fade input {
  display: none;
}

/* contenido con fade */
.texto-fade .contenido {
  max-height: 230px;
  overflow: hidden;
  position: relative;
  transition: max-height 0.5s ease;
  line-height: 1.5;
}

/* degradado */
.texto-fade .contenido::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 140px;
  background: linear-gradient(to bottom, rgba(255,255,255,0), #fff);
}

/* expandir */
.texto-fade input:checked ~ .contenido {
  max-height: 2000px;
}

.texto-fade input:checked ~ .contenido::after {
  display: none;
}

/* lista numerada */
.lista-numerada {
 margin-left: 55px;
}

.lista-numerada .item {
  display: flex;
  align-items: center;
  gap: 17px;
}

.lista-numerada .numero {
  font-size: 45px;
  font-weight: bold;
  color: #0D3E67;
  line-height: 1;
  
}

.lista-numerada p {
  font-size: 20px;
  align-items: center;
}


.fuente {
  font-size: 14px;
  text-align: right;
  margin-top: 20px;
}

/* botón */
.ver-mas {
  display: inline-block;
  margin-top: 8px;
  font-size: 20px;
  font-weight: 600;
  color: #0D3E67;
  cursor: pointer;
}

.ver-mas::before {
  content: "VER MÁS";
}

.texto-fade input:checked ~ .ver-mas::before {
  content: "VER MENOS";
}


@media (max-width: 768px) {

  .texto-fade {
    font-family: 'Poppins', sans-serif;
    font-size:14px;
  }
  .lista-numerada .numero {
  font-size: 35px;
}

.lista-numerada p {
  margin: 0;
  font-size: 14px;
  align-items: center;
}

.lista-numerada p {
  font-size: 14px;
  align-items: center;
}

}

@media (max-width: 1023px) {

  .texto-fade {
    font-family: 'Poppins', sans-serif;
    font-size:14px;
  }
  .lista-numerada .numero {
  font-size: 35px;
}

.lista-numerada p {
  margin: 0;
  font-size: 14px;
  align-items: center;
}


.lista-numerada p {
  font-size: 14px;
  align-items: center;
}

}/* End custom CSS */