
html, body {
  font-family: 'Lato', sans-serif;
}
p strong, em strong {
  color: #37373D;
}
button{
  outline: 0;
}
button.btn-link:hover {
  text-decoration: none;
}
button:focus {
  outline: 0!important;
}
li {
  font-size: 18px;
  font-weight: 300;
}
main p {
  color: #37373D;
  line-height: 155.5%;
  font-size: 22px;
}
.general-title {
  font-family: 'Lato';
  font-weight: 400;
  font-size: 32px;
  line-height: 38px;
  text-transform: uppercase;
  color: #494949;
}
.inscripcion-inline{
  background-image: url(/assets2020/landings/premio-mujer-construye/img/ico-inscripcion.svg);
  padding-right: 20px;
  background-repeat: no-repeat;
  background-position-x: right;
}
.relative{
  position: relative;
}
@media screen and (max-width: 580px) {
  .general-title {
    font-size: 35px;
  }
}
.general-title span {
  font-weight: 800;
}
.max-width-70 {
  max-width: 70%;
}
.max-width-80 {
  max-width: 80%;
}
.max-w-1440 {
  max-width: 1440px;
  margin: auto;
}
@media screen and (max-width:768px){
  .max-width-70 {
    max-width: 100%;
  }
  .max-width-80 {
    max-width: 100%;
  }
}
.fs-18 {
  font-size: 1.125rem; /* 18px */
}
.fs-26 {
  font-size: 1.625rem;/* 26px */
}
.fs-30 {
  font-size: 1.875rem;/* 30px */
}
@media screen and (max-width:991.98px) {
  .fs-18 {
    font-size: 1rem;/* 16px */
  }
  .fs-26 {
    font-size: 1.25rem;/* 20px */
  }
  .fs-30 {
    font-size: 1.375rem;/* 22px */
  }
}
.inter-130 {
  line-height: 130%;
}
.gray-bg {
  background-color: #F6F6F6;
}
.blue-bg {
  background-color: #5F96EB;
}
.light-blue-gb{
  background-color: #f1f8f9;
}
a.orange-bg {
  background-color: #6FC6D1;
}
a.orange-bg:after {
  background: #4fb3bf;
}
.colour-detail {
  position: relative;
  overflow: hidden;
}
.colour-detail:before {
  content: url('/assets2020/landings/premio-empresa-sostenible/img/colour-detail.jpg');
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 2;
  top: -8px;
}
.editor ul {
  padding-left: 20px;
  margin-bottom: 32px !important;
  list-style: none;
}
.editor ul li {
  display: block;
  margin-bottom: 1.5625rem;
}
.editor.editorcompress ul li {
  margin-bottom: 0.5rem;
  font-weight: 400;
}
.editor ul li:before {
  content: '';
  width: 0.4375rem;
  height: 0.4375rem;
  border-radius: 50%;
  margin-top: 0.375rem;
  background-color: white;
  display: inline-block;
  margin-left: -1rem;
  margin-right: 0.625rem;
}
.editor.editor--style-2 ul li:before{
  width: 60px;
  height: 18px;
  border-radius: 0px;
  position: absolute;
  left: 0;
}
.editor ul li.orange-bullet:nth-child(1):before {
  background-image: url('data:image/svg+xml,<svg width="60" height="18" viewBox="0 0 60 18" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="51" cy="9" r="9" fill="%23D13C3C"/><path d="M9 18L29 18C33.9706 18 38 13.9706 38 9C38 4.02944 33.9706 -1.76132e-07 29 -3.93402e-07L9 -1.26763e-06C4.02944 -1.4849e-06 -1.76132e-07 4.02944 -3.93403e-07 9C-6.10673e-07 13.9706 4.02944 18 9 18Z" fill="%23E9B23B"/></svg>');
}
.editor ul li.orange-bullet:nth-child(2):before {
  background-image: url('data:image/svg+xml,<svg width="60" height="18" viewBox="0 0 60 18" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="51" cy="9" r="9" fill="%23E9B23B"/><path d="M9 18L29 18C33.9706 18 38 13.9706 38 9C38 4.02944 33.9706 -1.76132e-07 29 -3.93402e-07L9 -1.26763e-06C4.02944 -1.4849e-06 -1.76132e-07 4.02944 -3.93403e-07 9C-6.10673e-07 13.9706 4.02944 18 9 18Z" fill="%23336FA5"/></svg>');
}
.editor ul li.orange-bullet:nth-child(3):before {
  background-image: url('data:image/svg+xml,<svg width="60" height="18" viewBox="0 0 60 18" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="51" cy="9" r="9" fill="%236FB5C0"/><path d="M9 18L29 18C33.9706 18 38 13.9706 38 9C38 4.02944 33.9706 -1.76132e-07 29 -3.93402e-07L9 -1.26763e-06C4.02944 -1.4849e-06 -1.76132e-07 4.02944 -3.93403e-07 9C-6.10673e-07 13.9706 4.02944 18 9 18Z" fill="%23D13C3C"/></svg>');
}
.editor ul li.orange-bullet:nth-child(4):before {
  background-image: url('data:image/svg+xml,<svg width="60" height="18" viewBox="0 0 60 18" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="51" cy="9" r="9" fill="%23336FA5"/><path d="M9 18L29 18C33.9706 18 38 13.9706 38 9C38 4.02944 33.9706 -1.76132e-07 29 -3.93402e-07L9 -1.26763e-06C4.02944 -1.4849e-06 -1.76132e-07 4.02944 -3.93403e-07 9C-6.10673e-07 13.9706 4.02944 18 9 18Z" fill="%236FB5C0"/></svg>');
}
.gap-32 {
  gap: 32px;
}
.card {
  counter-increment: number;
  padding: 30px 20px;
  color: #185BC1;
  position: relative;
  border: none;
  border-radius: 0;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 33%;
          flex: 0 1 33%;
  max-width: 400px;
  -webkit-box-shadow: 
    rgba(45, 45, 45, 0.05) 0 1px 1px, 
    rgba(49, 49, 49, 0.05) 0 2px 2px, 
    rgba(42, 42, 42, 0.05) 0 4px 4px, 
    rgba(32, 32, 32, 0.05) 0 8px 8px, 
    rgba(49, 49, 49, 0.05) 0 16px 16px, 
    rgba(35, 35, 35, 0.05) 0 32px 32px;
          box-shadow: 
    rgba(45, 45, 45, 0.05) 0 1px 1px, 
    rgba(49, 49, 49, 0.05) 0 2px 2px, 
    rgba(42, 42, 42, 0.05) 0 4px 4px, 
    rgba(32, 32, 32, 0.05) 0 8px 8px, 
    rgba(49, 49, 49, 0.05) 0 16px 16px, 
    rgba(35, 35, 35, 0.05) 0 32px 32px;
}
@media screen and (max-width:991.98px) {
  .card {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 45%;
            flex: 0 1 45%;
    max-width: 45%;
  }
}
@media screen and (max-width:767.98px) {
  .card {
    -webkit-box-flex: 0;
        -ms-flex: 0 1 90%;
            flex: 0 1 90%;
    max-width: 90%;
  }
}
.card-number {
  max-width: initial!important;
  padding: 30px 30px 30px 115px;
  height: 100%;
  background-color: #fff;
}
#beneficios-para-postular .row > div:nth-child(1) .card.card-number {
  border: 1px solid #E13D3E;
  -webkit-box-shadow: 5px 4px 15px rgba(225, 61, 62, 0.2);
          box-shadow: 5px 4px 15px rgba(225, 61, 62, 0.2);
}
#beneficios-para-postular .row > div:nth-child(2) .card.card-number {
  border: 1px solid #E1B33C;
  -webkit-box-shadow: 5px 4px 15px rgba(225, 179, 60, 0.2);
          box-shadow: 5px 4px 15px rgba(225, 179, 60, 0.2); 
}
#beneficios-para-postular .row > div:nth-child(3) .card.card-number {
  border: 1px solid #6FC6D1;
  -webkit-box-shadow: 5px 4px 15px rgba(111, 198, 209, 0.2);
          box-shadow: 5px 4px 15px rgba(111, 198, 209, 0.2);
}
#beneficios-para-postular .row > div:nth-child(4) .card.card-number {
  border: 1px solid #2D6FB7;
  -webkit-box-shadow: 5px 4px 15px rgba(45, 111, 183, 0.2);
          box-shadow: 5px 4px 15px rgba(45, 111, 183, 0.2);
}
#beneficios-para-postular .row > div .card.card-number::before{
  content: '';
  color: white;
  width: 47px;
  height: 108px;
  top: -34px;
  left: 37px;
  font-weight: bolder;
  font-size: 1.563rem;
  text-align: center;
  padding-top: 0;
  line-height: 108px;
}
#beneficios-para-postular .row > div:nth-child(1) .card.card-number::before{
  content: '1';
  background: #E13D3E;
}
#beneficios-para-postular .row > div:nth-child(2) .card.card-number::before{
  content: '2';
  background: #E1B33C;
}
#beneficios-para-postular .row > div:nth-child(3) .card.card-number::before{
  content: '3';
  background: #6FC6D1;
}
#beneficios-para-postular .row > div:nth-child(4) .card.card-number::before{
  content: '4';
  background: #2D6FB7;
}
.card:before {
  content: '';
  width: 50px;
  height: 20px;
  border-radius: 50px;
  position: absolute;
  top: -10px;
  left: 20px; 
}
#beneficios-para-postular .row > div {
  position: relative;
  margin-bottom: 58px;  
}
/* #beneficios-para-postular .row > div:before {
  content: counter(number);
  color: white;
  width: 47px;
  height: 108px;
  top: -34px;
  left: 37px;
  font-weight: bolder;
  font-size: 1.563rem;
  text-align: center;
  padding-top: 10px;
} */
.card:nth-child(1):before {
  background: #E13D3E;
}
.card:nth-child(2):before {
  background: #E1B33C;
}
.card:nth-child(3):before {
  background: #6FC6D1;
}
.card:nth-child(4):before {
  background: #2D6FB7;
}
.card:nth-child(1) {
  /* border: 1px solid #E13D3E; */
  -webkit-box-shadow: 5px 4px 15px rgba(225, 61, 62, 0.2);
          box-shadow: 5px 4px 15px rgba(225, 61, 62, 0.2);
}
.card:nth-child(2) {
  /* border: 1px solid #E1B33C; */
  -webkit-box-shadow: 5px 4px 15px rgba(225, 179, 60, 0.2);
          box-shadow: 5px 4px 15px rgba(225, 179, 60, 0.2); 
}
.card:nth-child(3) {
  /* border: 1px solid #6FC6D1; */
  -webkit-box-shadow: 5px 4px 15px rgba(111, 198, 209, 0.2);
          box-shadow: 5px 4px 15px rgba(111, 198, 209, 0.2);
}
.card:nth-child(4) {
  /* border: 1px solid #2D6FB7; */
  -webkit-box-shadow: 5px 4px 15px rgba(45, 111, 183, 0.2);
          box-shadow: 5px 4px 15px rgba(45, 111, 183, 0.2);
}
.card p{
  font-size: 1rem;
  margin-bottom: 0.5rem;
}
.card h3 {
  font-size: 30px;
  margin: 0;
}
.download {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 1.25rem;
  color: #FFFFFF;
  background-color: #267FD6;
  position: relative;
  font-size: 1rem;
  text-transform: uppercase;
  min-width: 300px;
}
@media screen and (max-width:768px){
  .download {
    min-width: 250px;
  }
  .download:last-child {
    margin-bottom: 3rem;
  }
}
.download .title, .download h1, .download h2, .download h3 {
  color: #FFFFFF;
  font-size: 1rem;
  margin-bottom: 0;
}
.title b, h1 b, h2 b, h3 b {
  font-weight: 700;
  color: inherit;
}
.download .subtitle {
  font-size: 1rem;
  margin-top: 0;
  margin-bottom: auto;
}
.download > * {
  position: relative;
  z-index: 1;
}
.download::after {
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 0;
  background-color: #074389;
  z-index: 0;
}
.download:hover {
  color: #FFFFFF;
  text-decoration: none;
}
.download:hover:after {
  width: 100%;
}
@font-face {
  font-family: "project-icons";
  src: url(/assets/sitios/postulantes/assets/fonts/project-icons.eot?#iefix) format("embedded-opentype"), url(https://www.cchc.cl/sostenibilidad/premiomujerconstruye/assets/sitios/postulantes/assets/fonts/project-icons.woff2) format("woff2"), url(https://www.cchc.cl/sostenibilidad/premiomujerconstruye/assets/sitios/postulantes/assets/fonts/project-icons.woff) format("woff"), url(/assets/sitios/postulantes/assets/fonts/project-icons.ttf) format("truetype"), url(/assets/sitios/postulantes/assets/fonts/project-icons.svg#project-icons) format("svg");
}
.ico {
  line-height: 1;
}
.ico:before {
  font-family: project-icons !important;
  font-style: normal;
  font-weight: normal !important;
  vertical-align: top;
}
.ico-download:before {
  content: "";
}
.muted-blue-bg {
  background-color: #6782AB;
}
.category-item .editor ul li {
  font-weight: 300;
}
.category-item .editor ul li:before {
  background-color: #FFFFFF;
  opacity: 0.5;
}
.category-item p {
  font-size: 18px;
}
.category-item h4 {
  font-size: 22px;
}
.card--base {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  color: #6C6C6C;
  margin-top: 1.875rem;
  border: 1px solid #979797;
  height: 100%;
  padding: 1.5625rem;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}
.post-visual {
  margin: 0;
  margin-top: -1.875rem;
  margin-bottom: 1.875rem;
  padding: 0;
  width: 100%;
  height: auto;
  position: relative;
}
.post-visual::before {
  content: '';
  position: absolute;
  left: 0.625rem;
  bottom: -0.625rem;
  width: 3.125rem;
  height: 1.25rem;
  background-color: #00A7B2;
}
.post-visual img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.card--base .title, .card--base h1, .card--base h2, .card--base h3 {
  font-size: 1rem;
  line-height: 1.1875rem;
  font-weight: 600;
  color: #6C6C6C;
}
.card--base .text {
  font-size: 1rem;
  line-height: 1.1875rem;
  margin-bottom: 1.25rem;
}
.card {
  border: 0;
}
.card.card--base:before {
  content: none;
}

.card-header .btn.btn-link.btn-block {
  padding: 0;
  font-size: 1.125rem;
  line-height: 1.3125rem;
  color: #333333;
  padding: 10px 3.125rem 10px 0;
  border-radius: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  background-color: transparent !important;
  width: 100% !important;
  text-transform: initial !important;
  -webkit-transition: opacity .3s ease-in-out;
  -o-transition: opacity .3s ease-in-out;
  transition: opacity .3s ease-in-out;
}
.card-header .btn.btn-link.btn-block::before {
  width: 24px;
  height: 4px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  mix-blend-mode: inherit;
}
.card-header .btn.btn-link.btn-block::before,
.card-header .btn.btn-link.btn-block::after {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  background-color: #000;
  display: block;
  left: inherit;
}
.card-header .btn.btn-link.btn-block::after {
  width: 4px;
  height: 24px;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  -webkit-transform: translateY(-50%) translateX(-10px) rotate(-90deg);
      -ms-transform: translateY(-50%) translateX(-10px) rotate(-90deg);
          transform: translateY(-50%) translateX(-10px) rotate(-90deg);
  mix-blend-mode: inherit;
}
.card-header .btn.btn-link.btn-block.collapsed::after {
  -webkit-transform: translateY(-50%) translateX(-10px) rotate(0);
      -ms-transform: translateY(-50%) translateX(-10px) rotate(0);
          transform: translateY(-50%) translateX(-10px) rotate(0);
}
.overlay .overlay-text {
  position: absolute;
  padding: 10px 0 10px 10px;
  top: 40%;
  background-color: rgba(255,255,255,.7);
}
.overlay .overlay-text h3 {
  font-size: 28px;
  padding-right: 10px;
}
@media screen and (max-width: 767px) {
  .overlay .overlay-img {
    max-width: 100%!important;
  }
}

@media screen and (max-width: 1000px) {
  .mt-m-3 {
    margin-bottom: 3rem;
  }
  .mt-m-6 {
    margin-bottom: 6rem;
  }
  .px-1000-0 {
    padding-left: 15px!important;
    padding-right: 15px!important;
  }
}
@media screen and (max-width:768px) {
  .wm-100 {
    width: 100%;
  }
}
.contact-box {
  background-color: rgba(119,165,235,0.2);
  padding-left: 48px;
  padding-top: 30px;
  overflow: hidden;
  position: relative;
  height: 100%;
}
@media screen and (max-width:767px){
  .contact-box {
    padding-bottom: 30px;
    margin-bottom: 3rem;
    min-height: 260px;
  }
}

.contact-box:after {
  content: url('/assets2020/landings/premio-empresa-sostenible/img/icons/icon-mail.svg');
  position: absolute;
  right: 20px;
  bottom: -30px;
}
@media screen and (min-width:768px) and (max-width: 1240px) {
  .contact-box:after {
    bottom: -80px;
  }
}
.contact-box .general-title {
  font-size: 30px;
}
@media screen and (max-width:767.98px) {
  .mar-b-32 {
    margin-bottom: 1rem;
  }
}
.que-es {
  position: relative;
}

.como-postular {
  position: relative;
}
.como-postular:before {
  content: url('/assets2020/landings/premio-mujer-construye/img/adorno.png');
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  position: absolute;
  top: -30px;
  left: 10%;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.objetivo {
  position: relative;
  /* margin-top: 117px; */
  margin-top: 70px;
}
/* .objetivo:before {
  content: url('/assets2020/landings/premio-mujer-construye/img/adorno.png');
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  position: absolute;
  top: -83px;
  right: 10%;
} */
.categorias {
  max-width: 1800px;
  position: relative;
  margin: auto;
  /* background: linear-gradient(to left, #DD3C3C 50%, #6CC6CF 50%); */
}
@media screen and (max-width: 767px) {
  .categorias {
    /* background: linear-gradient(to top, #DD3C3C 45%, #6CC6CF 45%); */
  }
}

.categorias::before, .categorias::after {
  content: '';
  width: 50%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media screen and (max-width: 1800px) {
  .categorias::before, .categorias::after {
    z-index: -1;
  }
}
.categorias::before {
  left: -49%;
  background-color: #DF583E;
}
.categorias::after {
  right: -49%;
  background-color: #6FC6D1;
}
.categoria {
  padding: 3% 3% 9% 5%;
}
.categoria h3 {
  font-size: 1.375rem;
}
.categoria p {
  font-size: 1.125rem;
}
.categoria li {
  color: white;
}
/* .categoria:nth-child(1) {
  background: #DF583E;
}
.categoria:nth-child(2) {
  background: #E1B33C;
}
.categoria:nth-child(3) {
  background: #6FC6D1;
} */
.conversemos {
  padding: 8% 0;
}
.conversemos img {
  width: 100%;
  height: auto;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  max-height: 134px;
}
.r-90 {
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
img.r-90 {
  width: 108px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
@media screen and (max-width: 333px) {
  img.r-90 {
    max-height: 50px;
    width: auto;
  }
  .conversemos img {
    max-width: 50%;
  }
}
.conversemos .texto {
  max-width: 350px;
}
.conversemos .texto p {
  font-size: 1rem;
}
.conversemos__items {
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
.banner {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
}
.organizadores::after, .organizadores::before {
  display: none;
}

/*overwrite*/
.apoyan img {
  max-width: 128px;
}

.apoyan img:nth-child(1) {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

/* 2022 */
.introduction {
  position: relative;
}
.introduction h3 {
  color: #336FB1;
  font-size: 25px;
  position: relative;
  border-bottom: 12px solid #69DBEA;
  display: inline;
  padding-bottom: 10px;
}

.introduction h3 span {
  font-weight: 700;
}

.introduction h3:after {
  /* content: '';
  height: 9px;
  width: 100%;
  position: absolute;
  background-color: #69DBEA;
  bottom: -18px;
  max-width: 616px;
  left: 0; */
}

.general-title {
  line-height: 52px;
}

p a{
  color: #1870C1;
  text-decoration: underline;
}

p a:hover{
  opacity: 0.6;
  color: #1870C1;
  text-decoration: underline;
  -webkit-transition: 0.5s ease-out opacity;
  -o-transition: 0.5s ease-out opacity;
  transition: 0.5s ease-out opacity;
}

.card h3 {
  font-size: 22px;
  text-transform: initial;
}

.download-button {
  width: 100%;
  padding: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  font-size: 20px;
  font-weight: 900;
  color: #2D6FB7;
  background-color: transparent;
  text-transform: uppercase;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(111,198,209,0.3);
          box-shadow: 0px 0px 10px 0px rgba(111,198,209,0.3);
}

.download-button:hover {
  -webkit-box-shadow: 0px 0px 10px 0px rgba(111,198,209,0.7);
          box-shadow: 0px 0px 10px 0px rgba(111,198,209,0.7);
}

.download-button:after {
  content: url('/assets2020/landings/premio-mujer-construye/img/arrow.svg');
  position: absolute;
  right: -22px;
  top: -37px;
  z-index: -2;
}

.download-button:before {
  content: '';
  width: 100%;
  height: 100%;
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px); 
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
}

.download-button:hover:after {
  top: -17px;
  -webkit-transition: 0.6s ease-out all;
  -o-transition: 0.6s ease-out all;
  transition: 0.6s ease-out all;
}

.download-button:hover:before {
  -webkit-backdrop-filter: blur(0px);
          backdrop-filter: blur(0px); 
  -webkit-transition: 0.3s ease-out all; 
  -o-transition: 0.3s ease-out all; 
  transition: 0.3s ease-out all;
}

.mt-60 {
  margin-top: 60px;
}

.editor ul li.orange-bullet:nth-child(5):before {
  background-color: #494949;
}

.categoria h3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  line-height: 28px;
  font-weight: 700;
}

.categoria h3 svg {
  margin-bottom: 20px;
}

/* .categoria:nth-child(1) {
  background: #336FB1;
}

.categoria:nth-child(2) {
  background: #6FC1CC;
}

.categoria:nth-child(3) {
  background: #E6AE39;
}

.categoria:nth-child(4) {
  background: #DD3C3C;
} */

.conversemos__items {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.conversemos__items div:first-child {
  margin-right: 40px;
}

.organizadores {
  gap: 123px;
}

.organizadores p {
  font-size: 12px;
}

.organiza p {
  margin-bottom: 24px;
}


@media screen and (max-width: 992px) {
  .introduction h3 {
    display: block;
    margin-bottom: 40px;
  }
  .introduction .inscription-sticky {
    margin-bottom: 40px;
  }
  .postular {
    gap: 12px;
  }
  .ready {
    margin-bottom: 140px;
  }
  .card:not(.card-number) {
    max-width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin: 0 0 50px 0!important;
  }
  .card:not(.card-number):last-child {
    margin-bottom: 0!important;
  }
  .como-postular .d-flex {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
        -ms-flex-direction: column!important;
            flex-direction: column!important;
  }
}

@media screen and (max-width: 768px) {
  .inscription-sticky a{
    width: 100%!important;
  }
  .introduction h3{
    font-size: 20px;
  }
  .conversemos__items div:first-child {
    margin-right: 0;
  }
  .conversemos__items div {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .conversemos__items .texto {
    text-align: center;
    margin-top: 32px;
    max-width: 100%;
  }
}

@media screen and (max-width: 580px) {
  .introduction h3 {
    margin-bottom: 60px;
  }
  .organizadores {
    gap: 32px;
  }
  .general-title {
    font-size: 28px;
  }
}

@media screen and (max-width: 460px) { 
  .organizadores {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .organizadores .organiza,
  .organizadores .colabora {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .organizadores .organiza {
    margin-right: 0;
    margin-bottom: 16px!important;
  }
}

.max-w-1920 {
  max-width: 1920px;
}

.categorias {
  max-width: 1920px;
}

.categorias:before,
.categorias:after {
  content: none;
}

.categoria {
  padding: 30px;
}

.inscription-sticky a {
  background-color: #6FC6D1;
  border: 3px solid #fff;
  color: #fff;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 900;
  width: 275px;
  height: 70px;
  padding: 0 32px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 39px;
}

.inscription-sticky a:hover {
  color: #336FB1;
  -webkit-transition: 0.5s ease-out color;
  -o-transition: 0.5s ease-out color;
  transition: 0.5s ease-out color;
}

.inscription-sticky a:after {
  content: url('/assets2020/landings/premio-mujer-construye/img/pencil.svg?v=1.0');
  position: absolute;
  top: -20px;
  right: 20px;
  z-index: 2;
}

.navigation-con {
  background-color: #E9EBF4;
  padding: 16px 0;
}

@media screen and (max-width: 992px) {
  .navigation-con  {
    display: none;
  }
}

.navigation-con .container ul{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}

.navigation-con .container ul li {
  position: relative;
}

.navigation-con a{
  color: #30538E;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 400;
}

.navigation-con a:hover {
  font-weight: 700;
  -webkit-transition: 0.5s ease-out font-weight;
  -o-transition: 0.5s ease-out font-weight;
  transition: 0.5s ease-out font-weight;
}

.navigation-con .container ul li:after {
  content: '';
  position: absolute;
  width: 18px;
  height: 1px;
  background-color: #30538E;
  bottom: -4px;
  left: 0;
}

.editor ul li.orange-bullet {
  font-size: 22px;
  font-weight: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  position: relative;
  padding-left: 70px;
}

html {
  scroll-behavior: smooth;
}

@media screen and (max-width: 1280px) {
  .min-h-373 {
    min-height: 373px;
  }
}
/* 2023 */
.inscripciones{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 2.5rem;
  padding:3.375rem 0 3.375rem 7.1875rem;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTIwIiBoZWlnaHQ9IjEwNyIgdmlld0JveD0iMCAwIDkyMCAxMDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02OS40ODAxIDk4LjUzNTZMNzMuNjMyOCA3OC4wMTkzTDQ5LjE3OSA5My40MzM3TDY5LjQ4MDEgOTguNTM1NloiIGZpbGw9IiM2Q0M2Q0YiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi40Nzc4IDM1LjIxMDZMMzYuOTMxNiAxOS43OTYyTDMyLjE2MDMgMTIuMjI2OUMyNy45MDM4IDUuNDc0MTcgMTguOTc5IDMuNDUwNjMgMTIuMjI2MiA3LjcwNzE5QzUuNDczNDkgMTEuOTYzOCAzLjQ0OTk0IDIwLjg4ODYgNy43MDY1MSAyNy42NDEzTDEyLjQ3NzggMzUuMjEwNloiIGZpbGw9IiM2Q0M2Q0YiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03MS40MzExIDc0LjUyNTRMMzkuMTM0OCAyMy4yODk2TDE0LjY4MSAzOC43MDM5TDQ2Ljk3NzMgODkuOTM5OEw3MS40MzExIDc0LjUyNTRaIiBmaWxsPSIjNkNDNkNGIi8+CjxwYXRoIGQ9Ik05MjAgOTVINTMiIHN0cm9rZT0iIzZDQzZDRiIgc3Ryb2tlLXdpZHRoPSI4Ii8+Cjwvc3ZnPgo=");
  background-position: left bottom;
  background-repeat: no-repeat;
}
.inscripciones h1{
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-size: 1.5rem;
  line-height: 2rem;
  text-transform: uppercase;
  color: #6CC6CF;  
}
.inscripciones h1 b{
  display: block;
  font-weight: 700;
}
.inscripciones-acciones{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: .75rem;
}
.button{
  font-family: 'Lato', sans-serif;
  font-style: normal;
  font-weight: 900;
  font-size: 1rem;
  line-height: .75rem;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-transform: uppercase;
  color: #FFFFFF;  
  padding: 1.125rem 2.25rem;
  border-radius: 2.25rem;
}
.button--primary{
  -webkit-transition: -webkit-box-shadow .3s ease-in-out;
  transition: -webkit-box-shadow .3s ease-in-out;
  -o-transition: box-shadow .3s ease-in-out;
  transition: box-shadow .3s ease-in-out;
  transition: box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;
  background: #2C70AF;
  -webkit-box-shadow: 0px 2.9967px 10.4884px rgba(52, 165, 180, 0.7);
          box-shadow: 0px 2.9967px 10.4884px rgba(52, 165, 180, 0.7);
}
.button--primary:hover{
  -webkit-box-shadow: 0px 2.9967px 10.4884px rgba(52, 165, 180, 1);
          box-shadow: 0px 2.9967px 10.4884px rgba(52, 165, 180, 1);
}
.button--primary.button--outline{
  -webkit-transition: -webkit-box-shadow .3s ease-in-out;
  transition: -webkit-box-shadow .3s ease-in-out;
  -o-transition: box-shadow .3s ease-in-out;
  transition: box-shadow .3s ease-in-out;
  transition: box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;
  background: #fff;
  border: solid 1px #2C70AF;
  color: #2C70AF;
}
.button--secondary{
  background: #E9B23B;
  -webkit-transition: -webkit-box-shadow .3s ease-in-out;
  transition: -webkit-box-shadow .3s ease-in-out;
  -o-transition: box-shadow .3s ease-in-out;
  transition: box-shadow .3s ease-in-out;
  transition: box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;
  -webkit-box-shadow: 0px 2.9967px 10.4884px rgba(233, 178, 59, 0.7);
          box-shadow: 0px 2.9967px 10.4884px rgba(233, 178, 59, 0.7);
}
.button--secondary:hover{
  -webkit-box-shadow: 0px 2.9967px 10.4884px rgba(233, 178, 59, 1);
          box-shadow: 0px 2.9967px 10.4884px rgba(233, 178, 59, 1);
}
.wysiwyg{
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-size: 1.375rem;
  line-height: 1.625rem;
  letter-spacing: -0.015em;
  color: #37373D;
}
.wysiwyg b{
  color: #2C70AF;
  font-weight: 700;
}
.wysiwyg a{
  color: #2C70AF;
}
.link--toggle{
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-size: 22px;
  line-height: 26px;
  text-transform: uppercase;
  color: #E13C3C;
}
.hand-color{
  position: sticky;
  top: 5rem;
}
.reader{
  max-height: 0;
  overflow: hidden;
  -webkit-transition: all .4s ease-in-out;
  -o-transition: all .4s ease-in-out;
  transition: all .4s ease-in-out;
  position: relative;
}
.reader::before{
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 16px;
  background: rgb(255,255,255);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,1)), to(rgba(255,255,255,1)));
  background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 100%);
  background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 100%);  
}
.gap-36{
gap: 36px;
}
.awards{
  padding-top: 100px;
  padding-bottom: 100px;

}
.awards h6{
  font-family: 'Lato';
  font-style: normal;
  font-weight: 800;
  font-size: 32px;
  line-height: 38px;
  text-transform: uppercase;  
  color: #B93C3C;
}
.thumbs-figure{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0;
  padding: 0;
  height: 184px;
  width: 100%;
  position: relative;
}
.thumbs-figure::before{
  border-radius: 50px;  
  width: 50px;
  height: 20px;
  position: absolute;
  top: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 20px;
  z-index: 3;
  content: '';
  display: block;
  content: none;
  display: none;
}
.thumbs-figure::after{
  content: '';
  width: 73px;
  height: 73px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzQiIGhlaWdodD0iNzQiIHZpZXdCb3g9IjAgMCA3NCA3NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzYuNTcxMyIgY3k9IjM2LjU3MyIgcj0iMjIuNzExOSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI2LjA5NTUyIi8+CjxwYXRoIGQ9Ik00Ni4yOTggMzQuOTg5M0M0Ny41MTcxIDM1LjY5MzEgNDcuNTE3MSAzNy40NTI3IDQ2LjI5OCAzOC4xNTY2TDMzLjA3NzMgNDUuNzg5NkMzMS44NTgyIDQ2LjQ5MzQgMzAuMzM0MyA0NS42MTM2IDMwLjMzNDMgNDQuMjA1OUwzMC4zMzQzIDI4LjkzOTlDMzAuMzM0MyAyNy41MzIyIDMxLjg1ODIgMjYuNjUyNCAzMy4wNzczIDI3LjM1NjNMNDYuMjk4IDM0Ljk4OTNaIiBmaWxsPSJ3aGl0ZSIvPgo8bWFzayBpZD0ibWFzazBfOTIzXzY2OSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMzYiIHk9IjciIHdpZHRoPSIzMiIgaGVpZ2h0PSI1OSI+CjxyZWN0IHg9IjM2LjU3MjMiIHk9IjcuMTg0MDgiIHdpZHRoPSIzMS40MDc5IiBoZWlnaHQ9IjU4Ljc1MjIiIGZpbGw9IiNDNEM0QzQiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzkyM182NjkpIj4KPGNpcmNsZSBjeD0iMzYuNTcxMyIgY3k9IjM2LjU3MyIgcj0iMjIuNzExOSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI2LjA5NTUyIi8+CjxwYXRoIGQ9Ik00Ni4yOTggMzQuOTg5M0M0Ny41MTcxIDM1LjY5MzEgNDcuNTE3MSAzNy40NTI3IDQ2LjI5OCAzOC4xNTY2TDMzLjA3NzMgNDUuNzg5NkMzMS44NTgyIDQ2LjQ5MzQgMzAuMzM0MyA0NS42MTM2IDMwLjMzNDMgNDQuMjA1OUwzMC4zMzQzIDI4LjkzOTlDMzAuMzM0MyAyNy41MzIyIDMxLjg1ODIgMjYuNjUyNCAzMy4wNzczIDI3LjM1NjNMNDYuMjk4IDM0Ljk4OTNaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+Cjwvc3ZnPgo=");
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  z-index: 2;
  bottom: 0;
  right: 0;
}
.thumbs-figure img{
  -o-object-fit: cover;
  position: relative;
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;  
}
.thumbs-video{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 2px 10px rgba(225, 61, 62, 0.2);
          box-shadow: 0px 2px 10px rgba(225, 61, 62, 0.2);  
  height: 100%;
  border-radius: 0px 0px 0px 40px;
}
.thumbs-contet{
  padding: 20px;
}
.thumbs-contet span{
  font-family: 'Lato';
  font-style: normal;
  font-weight: 500;
  font-size: 30px;
  line-height: 36px;
  letter-spacing: -0.015em;
  color: #494949;  
}
.thumbs-contet p{
  margin-bottom: 0;
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-size: 22px;
  line-height: 155.5%;
  color: #333333;
  
}


.videos > .slick-list > .slick-track > .slick-slide:nth-child(4n-3) .thumbs-video{
  -webkit-box-shadow: 5px 4px 15px rgba(225, 61, 62, 0.2);
          box-shadow: 5px 4px 15px rgba(225, 61, 62, 0.2);
}
.videos > .slick-list > .slick-track > .slick-slide:nth-child(4n-2) .thumbs-video{
  -webkit-box-shadow: 5px 4px 15px rgba(225, 179, 60, 0.2);
          box-shadow: 5px 4px 15px rgba(225, 179, 60, 0.2);
}
.videos > .slick-list > .slick-track > .slick-slide:nth-child(4n-1) .thumbs-video{
  -webkit-box-shadow: 5px 4px 15px rgba(111, 198, 209, 0.2);
          box-shadow: 5px 4px 15px rgba(111, 198, 209, 0.2);
}
.videos > .slick-list > .slick-track > .slick-slide:nth-child(4n) .thumbs-video{
  -webkit-box-shadow: 5px 4px 15px rgba(45, 111, 183, 0.2);
          box-shadow: 5px 4px 15px rgba(45, 111, 183, 0.2);
}

.videos > .slick-list > .slick-track > .slick-slide:nth-child(4n-3) .thumbs-video .thumbs-figure::before{
  background: #E13D3E;
}
.videos > .slick-list > .slick-track > .slick-slide:nth-child(4n-2) .thumbs-video .thumbs-figure::before{
  background: #E1B33C;
}
.videos > .slick-list > .slick-track > .slick-slide:nth-child(4n-1) .thumbs-video .thumbs-figure::before{
  background: #6FC6D1;
}
.videos > .slick-list > .slick-track > .slick-slide:nth-child(4n) .thumbs-video .thumbs-figure::before{
  background: #2D6FB7;
}
@media screen and (max-width:768px){
  .inscripciones-acciones .button{
    width: 100%;
  }
  .inscripciones-acciones{
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .organizadores img {
    max-width: 120px;
  }
  .general-title br {
    display: none;
  }
}
@media screen and (max-width:567px){
  .inscripciones-acciones{
    background-size: 100%;
    padding: 3.375rem 0 3.375rem 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.modal.fade.show{
  display: -webkit-box!important;
  display: -ms-flexbox!important;
  display: flex!important;
}
.modal-dialog{
  max-width: inherit!important;
}
.modal-content{
  position: relative;
  max-width: 992px;
}
.modal-content .close{
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  width: 2rem;
  height: 2rem;
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 1;
  color: #000;
  font-size: 2rem;

}
.embed-responsive.embed-responsive-16by9{
  position: relative;
  z-index: 1;
}
.button--style-1:hover{
  background-color: #90b0d1!important;
  -webkit-box-shadow: 0px 0px 10px 0px #90b0d1!important;
          box-shadow: 0px 0px 10px 0px #90b0d1!important;
}
.button--style-1:active{
  background-color: #336fb1!important;
  -webkit-box-shadow: 0px 0px 10px 0px #336fb1!important;
          box-shadow: 0px 0px 10px 0px #336fb1!important;
}
.button--show-hidden-section{
  width: 190px;
  background-color: #336fb1!important;
  -webkit-box-shadow: 0px 0px 10px 0px #336fb1!important;
          box-shadow: 0px 0px 10px 0px #336fb1!important;
  text-decoration: none!important;
  color: #fff!important;
  opacity: 1!important;
}
.button--show-hidden-section:hover{
  width: 190px;
  background-color: #90b0cb!important;
  -webkit-box-shadow: 0px 0px 10px 0px #90b0cb!important;
          box-shadow: 0px 0px 10px 0px #90b0cb!important;
}
.button--show-hidden-section:active{
  width: 190px;
  background-color: #d13c3b!important;
  -webkit-box-shadow: 0px 0px 10px 0px #d13c3b!important;
          box-shadow: 0px 0px 10px 0px #d13c3b!important;
}

.button--hide-hidden-section{
  width: 190px;
  background-color: #d13c3b!important;
  -webkit-box-shadow: 0px 0px 10px 0px #d13c3b!important;
          box-shadow: 0px 0px 10px 0px #d13c3b!important;
  text-decoration: none!important;
  color: #fff!important;
  opacity: 1!important;
}
.button--hide-hidden-section svg{
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.button--hide-hidden-section:hover{
  width: 190px;
  background-color: #90b0cb!important;
  -webkit-box-shadow: 0px 0px 10px 0px #90b0cb!important;
          box-shadow: 0px 0px 10px 0px #90b0cb!important;
}
.button--hide-hidden-section:active{
  width: 190px;
  background-color: #336fa5!important;
  -webkit-box-shadow: 0px 0px 10px 0px #336fa5!important;
          box-shadow: 0px 0px 10px 0px #336fa5!important;
}
.hidden-section{
  max-height: 0px;
  overflow: hidden;
  -webkit-transition: all 1s linear;
  -o-transition: all 1s linear;
  transition: all 1s linear;
}
.hidden-section.show{
  max-height: 3000px;
}
.arrow-down{
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.color-blue{
  color: #336FA5;
}
.objetivo--titulo{
  margin-top: -90px;
}
.objetivo--titulo .container-title{
  background-color: #336FA5;
  width: 100%;
  max-width: 775px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 15px;
  min-height: 177px;
  color: #fff;
}
.objetivo--titulo .container-title h2{
  font-style: normal;
  font-weight: 700;
  font-size: 32px;
  line-height: 38px;
  text-transform: uppercase;
  color: #FFFFFF;
  margin: 0!important;
}
#categorias{
  background-color: #fcf7e7;
}
#categorias .col-categoria{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
#categorias .col-categoria:nth-child(1) .categoria{
  background-color: #d13c3b;
  background-image: url('data:image/svg+xml,<svg width="390" height="597" viewBox="0 0 390 597" fill="none" xmlns="http://www.w3.org/2000/svg"><path opacity="0.1" d="M389.981 572.928C388.782 535.484 381.533 499.419 366.96 464.837C361.992 452.942 353.924 442.596 343.598 434.878C341.54 433.101 340.173 430.656 339.736 427.973C337.747 415.143 337.167 402.027 334.285 389.435C328.13 362.519 322.87 335.499 321.11 307.946C319.921 289.552 319.921 271.091 318.884 252.678C318.256 241.369 315.355 230.232 317.838 218.715C318.646 214.958 317.59 210.535 316.43 206.712C315.317 203.05 315.764 201.005 318.76 198.342C326.799 191.219 329.224 179.178 325.077 168.859C320.929 158.539 312.929 153.032 301.705 152.576C299.64 152.49 297.576 152.348 294.97 152.205C294.97 145.814 295.036 140.022 294.97 134.22C294.161 72.8177 254.513 24.4074 194.66 11.5297C192.246 10.9453 189.978 9.86689 188.002 8.36254C180.842 3.05444 172.195 0.130567 163.283 0.00427084C154.37 -0.122026 145.644 2.55564 138.337 7.65873C136.172 9.20421 133.694 10.2561 131.079 10.7403C75.0501 19.9848 31.8158 67.1017 27.8872 123.691C27.2403 133.079 27.8016 142.551 27.8016 151.929C21.5518 152.5 16.5673 152.281 11.9727 153.518C2.40316 156.076 -3.80849 162.477 -6.0249 172.244C-8.40303 182.706 -5.9488 191.818 2.06072 199.274C3.49712 200.615 5.65644 202.432 5.58034 203.925C5.1713 211.61 4.91448 219.447 3.19272 226.903C-4.24606 259.079 -1.68722 291.825 -2.98092 324.352C-2.98092 325.303 -3.45655 331.361 -3.55167 332.312C-4.80733 344.838 -11.761 365.068 -12.2841 371.973C-16.9928 390.833 -21.4352 409.75 -21.3686 429.495C-21.4582 430.667 -21.7822 431.81 -22.3214 432.856C-22.8606 433.901 -23.604 434.828 -24.5077 435.582C-34.6907 443.503 -42.5966 453.977 -47.4233 465.94C-61.6921 500.179 -68.7884 535.921 -69.9775 572.957C-70.3485 584.712 -66.1725 592.834 -54.9572 597H374.951C386.176 592.806 390.323 584.674 389.981 572.928ZM318.076 397.091C320.425 405.365 320.815 414.211 322.366 424.425C307.878 418.719 295.255 413.859 282.651 408.913C265.681 402.255 248.796 395.322 231.712 388.94C226.004 386.829 223.835 383.719 224.159 377.717C224.596 369.405 222.085 360.189 224.91 352.989C227.583 346.16 235.631 341.481 241.157 335.708C259.926 316.115 271.464 292.747 276.896 266.336C277.847 261.713 278.941 258.499 284.649 258.584C287.398 258.584 290.242 257.129 292.934 256.035C295.626 254.941 298.071 253.505 301.353 251.86C301.762 258.869 302.627 265.384 302.437 271.833C301.162 314.142 306.437 356.394 318.076 397.091ZM135.502 478.019C133.706 477.786 131.987 477.147 130.476 476.15C128.964 475.153 127.7 473.824 126.779 472.265C114.413 452.948 101.818 433.822 89.2999 414.62C88.1584 412.86 87.074 411.053 85.219 408.095C112.805 403.758 115.982 384.85 112.529 361.539C144.51 376.605 175.312 376.662 207.341 361.653C204.163 384.708 206.998 403.853 234.651 407.952C233.119 410.568 232.311 412.08 231.379 413.507C218.451 433.365 205.619 453.291 192.444 472.988C190.575 475.508 187.883 477.295 184.834 478.038C168.415 481.576 151.949 480.977 135.502 478.019ZM176.653 497.469C170.946 506.181 165.742 514.198 160.006 523.005L143.35 497.469H176.653ZM-1.67771 405.841C16.6529 340.102 14.6363 321.898 14.6648 320.243C14.9121 304.132 14.9597 288.011 15.3592 271.899C15.5399 264.585 16.396 257.3 16.9097 250.452C23.6826 253.306 29.685 256.768 36.1535 258.261C40.9098 259.355 42.2415 261.485 43.0976 265.622C48.3124 291.858 60.6771 316.142 78.8266 335.793C84.3344 341.795 93.923 344.734 95.4164 353.427C96.8338 361.73 95.5116 370.47 95.8064 379.011C95.9777 384.09 93.9039 386.734 89.2333 388.522C69.257 396.13 49.4425 404.091 29.5613 411.909L-3.99876 425.12C-3.17117 417.996 -3.31386 411.728 -1.67771 405.841ZM22.6458 209.194C23.1714 208.28 23.8848 207.488 24.7391 206.87C25.5934 206.252 26.5691 205.822 27.6018 205.609C31.1594 205.047 34.8788 205.447 38.9026 205.447V240.114C38.0845 240.114 36.7813 240.447 35.754 240.066C23.949 235.625 17.5185 220.75 22.6458 209.194ZM57.2333 205.656H262.627C262.967 206.551 263.215 207.479 263.369 208.424C265.272 238.307 262.618 267.572 248.72 294.621C233.386 324.437 210.575 346.103 176.853 353.588C150.475 359.447 126.874 352.238 105.652 336.069C75.3736 313.005 60.9431 281.524 57.4235 244.613C56.2249 231.973 57.2333 219.076 57.2333 205.656ZM68.81 415.342L100.962 464.609C80.4818 455.288 64.6245 440.984 51.7921 422.133L68.81 415.342ZM251.146 415.342L270.037 422.656C256.644 442.239 239.645 456.819 217.89 466.349C228.905 449.486 239.921 432.586 251.146 415.38V415.342ZM281.139 240.932V205.466C285.999 205.466 290.594 205.285 295.16 205.59C296.33 205.666 297.814 207.045 298.432 208.205C305.319 221.244 296.149 238.63 281.139 240.97V240.932ZM202.47 31.959C250.194 43.1438 286.637 102.111 276.668 152.11H202.47V31.959ZM123.221 30.8653V73.1411C123.221 74.8816 123.164 76.6411 123.221 78.3816C123.535 84.5066 126.655 88.0256 131.783 88.1207C137.119 88.2158 140.61 84.5542 140.686 78.1153C140.848 65.3042 140.981 52.4835 140.686 39.6819C140.287 21.8585 156.515 13.6221 172.078 19.3476C179.374 22.0297 184.244 27.9074 184.311 35.6683C184.615 74.2919 184.453 112.916 184.453 152.034H140.753C140.753 141.829 140.753 131.785 140.753 121.742C140.832 119.22 140.779 116.696 140.591 114.181C140.03 108.911 136.672 105.878 131.821 105.944C126.969 106.011 123.516 109.102 123.364 114.504C123.069 124.595 123.221 134.695 123.193 144.786C123.193 147.079 123.193 149.371 123.193 152.186H45.5709C35.2498 101.027 73.6138 41.2797 123.221 30.9033V30.8653ZM18.0417 170.2C19.399 170.089 20.7614 170.054 22.1226 170.095H297.833C306.128 170.095 309.762 173.062 309.324 179.558C308.991 184.456 306.47 187.519 301.343 187.899C299.602 188.023 297.842 187.956 296.092 187.956H23.9014C21.9572 188.042 20.0096 188.004 18.0703 187.842C12.943 187.176 10.66 183.867 10.6695 178.997C10.679 174.128 12.8098 170.78 18.0417 170.2ZM104.092 547.971V579.12H35.4876C36.7052 568.658 37.8563 558.624 39.0263 548.685C39.2261 546.954 39.6826 545.242 39.7873 543.511C40.1107 537.861 37.2379 534.171 32.1773 533.629C27.2974 533.096 23.2641 535.997 22.465 541.59C20.9145 552.527 19.8586 563.541 18.6125 574.516C18.4698 575.867 18.4698 577.227 18.3842 579.053H-52.4649C-52.0559 570.493 -51.9608 561.791 -51.1808 553.193C-48.5963 525.738 -41.9641 498.816 -31.4994 473.302C-25.4685 458.389 -15.1664 448.117 -0.108124 442.439C10.251 438.539 20.572 434.516 30.7885 430.274C33.88 428.99 35.5447 429.323 37.4472 432.177C56.6625 460.452 82.6316 479.902 115.079 490.802C116.658 491.334 118.617 492.048 119.464 493.303C126.903 504.374 134.142 515.596 142.218 527.98H124.43C108.991 527.932 104.111 532.735 104.101 547.971H104.092ZM198.018 579.043H122.051V545.831H198.028L198.018 579.043ZM365.743 579.633C344.577 579.281 323.393 579.49 302.304 579.49C300.734 566.755 299.364 554.819 297.709 542.978C297.376 540.61 296.492 537.338 294.779 536.321C292.068 534.78 287.693 533.391 285.41 534.58C282.86 535.912 280.387 540.23 280.463 543.187C280.663 551.091 282.366 558.947 283.25 566.841C283.707 570.826 283.726 574.868 283.954 579.205H215.902C215.902 568.363 215.902 557.749 215.902 547.134C215.902 533.058 210.717 527.961 196.487 527.932H177.852C183.759 518.83 189.267 510.965 194.109 502.681C198.085 495.842 203.212 491.8 210.984 489.147C241.357 478.808 265.576 459.901 283.812 433.556C286.171 430.151 288.073 429.59 291.802 431.178C301.628 435.363 311.617 439.139 321.567 443.019C335.56 448.459 345.186 458.236 350.951 472.008C364.215 503.978 371.495 538.111 372.43 572.709C372.554 577.893 371.374 579.728 365.752 579.633H365.743Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-position-x: -100%;
  background-position-y: 117%;
}
#categorias .col-categoria:nth-child(2) .categoria{
  background-color: #e8b23c;
  background-image: url('data:image/svg+xml,<svg width="323" height="598" viewBox="0 0 323 598" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.1"><path d="M148.297 597.178C137.513 594.961 126.532 593.405 115.969 590.399C54.6784 572.987 8.83834 518.963 1.21187 455.676C-9.29339 368.383 49.5593 290.18 136.654 275.751C222.739 261.462 307.652 322.833 320.92 408.93C334.49 496.931 278.69 576.98 191.641 594.345C186.162 595.436 180.625 596.261 175.123 597.201L148.297 597.178ZM298.389 435.397C298.308 360.118 236.634 298.619 161.414 298.758C85.962 298.898 24.6716 360.281 24.7529 435.64C24.8342 511 86.496 572.522 161.67 572.395C236.843 572.267 298.47 510.582 298.389 435.397Z" fill="white"/><path d="M211.086 523.826C208.992 523.825 206.933 523.298 205.096 522.294L162.216 498.787L119.382 522.294C117.315 523.437 114.966 523.968 112.608 523.827C110.25 523.685 107.981 522.876 106.066 521.493C104.15 520.111 102.668 518.213 101.79 516.019C100.913 513.826 100.678 511.429 101.111 509.107L110.2 461.061L74.5984 427.537C72.8827 425.917 71.6621 423.843 71.0786 421.556C70.495 419.27 70.5725 416.864 71.302 414.62C72.0314 412.376 73.383 410.384 75.1995 408.878C77.0159 407.371 79.2227 406.411 81.5633 406.109L130.073 399.91L150.968 355.684C151.978 353.551 153.574 351.75 155.568 350.488C157.562 349.226 159.873 348.557 162.233 348.557C164.593 348.557 166.904 349.226 168.899 350.488C170.893 351.75 172.488 353.551 173.499 355.684L194.393 399.91L242.903 406.109C245.246 406.407 247.457 407.364 249.276 408.87C251.096 410.376 252.449 412.369 253.179 414.615C253.909 416.861 253.986 419.269 253.4 421.557C252.813 423.845 251.588 425.919 249.868 427.537L214.266 461.061L223.332 509.107C223.664 510.904 223.597 512.752 223.135 514.52C222.673 516.288 221.828 517.932 220.659 519.337C219.49 520.742 218.027 521.872 216.372 522.648C214.718 523.423 212.913 523.826 211.086 523.826ZM162.216 472.124C164.307 472.122 166.365 472.653 168.194 473.668L193.941 487.76L188.473 458.926C188.084 456.869 188.219 454.748 188.866 452.758C189.514 450.767 190.652 448.972 192.176 447.538L213.547 427.421L184.434 423.707C182.357 423.44 180.38 422.655 178.686 421.423C176.992 420.192 175.636 418.554 174.741 416.661L162.227 390.125L149.691 416.661C148.796 418.554 147.439 420.192 145.746 421.423C144.052 422.655 142.075 423.44 139.998 423.707L110.885 427.421L132.256 447.584C133.78 449.019 134.918 450.814 135.565 452.804C136.212 454.794 136.348 456.916 135.959 458.972L130.503 487.806L156.238 473.714C158.066 472.682 160.128 472.135 162.227 472.124H162.216Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0.226562 24.9145C8.36042 24.9214 16.4942 25.014 24.6224 25.1798C43.8452 25.5745 58.6223 38.2156 61.5011 56.8465C62.2654 61.7701 62.1859 66.857 62.1067 71.9301C62.0825 73.4831 62.0582 75.0348 62.0582 76.5801C62.0582 85.9053 62.0505 95.2304 62.0428 104.555C62.0273 123.206 62.0118 141.856 62.0582 160.506C62.0815 169.584 68.1176 175.155 76.3477 174.076C82.9062 173.217 86.7949 168.249 86.7949 160.216V89.6856V82.7208C87.6971 83.1418 88.5068 83.5117 89.2511 83.8517C90.8053 84.5617 92.0747 85.1417 93.307 85.7853C110.324 94.7002 125.171 106.552 138.555 120.215C157.581 139.275 175.155 159.473 184.709 185.22C186.404 189.799 187.78 194.496 189.155 199.192C190.614 204.174 192.073 209.156 193.914 213.996C195.528 217.999 198.275 221.445 201.819 223.909C205.777 226.591 210.49 225.093 214.205 221.947C219.08 217.861 219.092 212.591 217.687 206.996C200.043 137.035 155.247 89.8133 92.3204 57.9492C88.2808 55.9062 86.1913 53.84 85.2743 49.3361C80.2712 24.611 60.0036 4.06483 34.8954 1.74322C23.3653 0.648956 11.7977 0.0677767 0.226562 0V24.9145Z" fill="%23EDEDED"/></g></svg>');
  background-repeat: no-repeat;
  background-position-x: 0%;
  background-position-y: 117%;
}
.element-fingers{
  position: relative;
}
.element-fingers::before{
  content: '';
  background-image: url(/assets2024/landings/premiomujerconstruye/images/fingers.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 343px;
  height: 330px;
  position: absolute;
  z-index: -1;
  top: -147px;
  left: -90px;
}
.slick-dots li,
.slick-dots li button{
  height: 13.4px;
  width: 46px;
}
.slick-dots li button{
  background: rgba(209, 60, 60, 0.5);
  border-radius: 100px;
}
.slick-dots li.slick-active button{
  background: rgba(209, 60, 60, 1);
}
.slick-dots li button::before{
  content: none;
  display: none;
}
body{
  background-image: url('data:image/svg+xml,<svg width="252" height="352" viewBox="0 0 252 352" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M35.1848 164.191L293.121 164.191C312.552 164.191 328.305 148.439 328.305 129.007C328.305 109.576 312.552 93.8235 293.121 93.8235L35.1848 93.8235C15.7533 93.8235 0.000853804 109.576 0.000852954 129.007C0.000852105 148.439 15.7533 164.191 35.1848 164.191Z" fill="%23E9B23B"/><path d="M35.1858 70.3679L200.58 70.368C220.011 70.368 235.764 54.6155 235.764 35.184C235.764 15.7524 220.011 -4.50326e-06 200.58 -5.35264e-06L35.1858 -1.25822e-05C15.7542 -1.34316e-05 0.00184562 15.7524 0.00184478 35.184C0.00184393 54.6155 15.7543 70.3679 35.1858 70.3679Z" fill="%23D13C3C"/><path d="M34.8519 257.683L355.15 257.683C374.397 257.683 390 242.08 390 222.833C390 203.586 374.397 187.982 355.15 187.982L34.8519 187.982C15.6045 187.982 0.00146416 203.585 0.00146332 222.833C0.00146248 242.08 15.6045 257.683 34.8519 257.683Z" fill="%236FB5C0"/><path d="M35.1848 351.839L293.121 351.839C312.552 351.839 328.305 336.087 328.305 316.655C328.305 297.224 312.552 281.471 293.121 281.471L35.1848 281.471C15.7533 281.471 0.000853804 297.224 0.000852954 316.655C0.000852105 336.087 15.7533 351.839 35.1848 351.839Z" fill="%23336FA5"/></svg>');
  background-repeat: no-repeat;
  background-position-x: right;
  background-position-y: 0;
}
@media screen and (max-width: 767px) {
  .multiple-items{
    padding-left: 15px;
  }
  body{
    background-image: none;
  }
  .element-fingers::before{
    left: 0;
    right: 0;
    margin: auto;
  }
}

@media screen and (min-width: 769px) and (max-width: 1384px) {
  .wysiwyg,
  .text--with-form {
    padding-right: 23%;
  }
}