.contactus {
  color: var(--neutral-dark, #111);
text-align: center;

/* h3-34/semibold */
font-family: Raleway;
font-size: 34px;
font-style: normal;
font-weight: 600;
line-height: 42px; /* 123.529% */
}
.aaboutus {
  color: var(--primary-dark, #00072D);

/* h3-34/semibold */
font-family: Raleway;
font-size: 34px;
font-style: normal;
font-weight: 600;
line-height: 42px; /* 123.529% */
}
.abboutus3 {
  color: var(--neutral-dark, #111);
text-align: center;

/* h4-28/semibold */
font-family: Raleway;
font-size: 28px;
font-style: normal;
font-weight: 600;
line-height: 36px; /* 128.571% */
}
.w-80 {
  width: 80%;
}
.w-70 {
  width: 70%;
}
.w-40 {
  width: 40%;
}
.p65 {
  padding-top: 65px;
  padding-bottom: 65px;
}
.comillas {
  position: absolute;
    margin-top: -250px;
    left: 58px;
}
.bg-blue {
  background-color: #00072D;
}
.white-p {
  color: var(--neutral-light, #FFF);

/* h3-34/semibold */
font-family: Raleway;
font-size: 34px;
font-style: normal;
font-weight: 600;
line-height: 42px; /* 123.529% */
}
.pink-p {
  color: var(--primary-Flamingo, #B61272);

/* h3-34/semibold */
font-family: Raleway;
font-size: 34px;
font-style: normal;
font-weight: 600;
line-height: 42px;
}
.light-text {
  color: var(--neutral-medium-drak, #555);
text-align: center;

/* h5-24/regular */
font-family: Raleway;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px; /* 125% */
}
.mtp20 {
  margin-top: 20%;
}
.aaboutus2 {
  color: var(--neutral-medium-drak, #555);

/* h5-24/regular */
font-family: Raleway;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 30px; /* 125% */
max-width: 624px;
}
.normal-text {
  color: var(--neutral-medium-drak, #555);
text-align: center;

/* h6-18/regular */
font-family: Raleway;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 26px; /* 144.444% */
}
.black-text {
  color: var(--neutral-dark, #111);

/* h5-24/medium */
font-family: Raleway;
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: 30px; /* 125% */
}
.sendus {
  color: #FFF;

/* h5-24/medium */
font-family: Raleway;
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: 30px; /* 125% */
}
form input {
  width: 496px;
height: 60px;
flex-shrink: 0;
border-radius: 6px;
border: 1px solid var(--neutral-medium-light, rgba(221, 221, 221, 0.80));
background: var(--neutral-light, #FFF);
}
form textarea {
  width: 496px;
height: 60px;
flex-shrink: 0;
border-radius: 6px;
border: 1px solid var(--neutral-medium-light, rgba(221, 221, 221, 0.80));
background: var(--neutral-light, #FFF);
}
.blue-form {
  border-radius: 16px;
background: var(--primary-dark, #00072D);
}
.image-contact {
  border-radius: 12px;
}
.input-text-textarea {
  color: var(--neutral-medium, #999);

/* body-16/regular */
font-family: Raleway;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px; /* 150% */
padding:20px;
resize: none;
}
.textarea-h {
  height: 120px;
}
.button-pinka {
  display: inline-flex;
padding: 12px 16px;
align-items: center;
gap: 10px;
border-radius: 6px;
background: var(--primary-Flamingo, #B61272);
color: var(--white-dark-white, #FFF);

/* caption-14/semibold */
font-family: Raleway;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 20px; /* 142.857% */
}
.button-pinka:hover {
background: var(--primary-Flamingo, #D41A87);
color: white;
}
.button-pinka:active {
background: #B61272 !important;
color: white !important;
}
.btn.disabled, .btn:disabled, fieldset:disabled .btn {
  background: #B61272 !important;
  color: white !important;
}
.re-text {
  color: white !important;
}
.pink-color {
  color: #B61272;
}
.text-justify{
  text-align:justify;
}
.pad-130 {
  padding-top: 130px;
  padding-bottom: 130px;
}
.mt-nosotros {
  margin-top: 100px;
}
.pse-title {
  margin-left: 15% !important;
  margin-right: 15% !important;
}

@media (max-width: 500px) {
  .login-button-mobile-540 {
    padding-top: 30px;
  }
  .title-center {
    padding-left: 0;
    text-align: center;
    color: var(--neutral-light, #FFF);
text-align: center;
font-size: 40px;
/* h4-28/semibold */
font-family: Raleway;
font-style: normal;
font-weight: 600;
line-height: 50px; /* 128.571% */
  }
  .hero-2 {
    width: 100%;
height: 700px;
min-height: 700px;
background-image: url(../media/webflow/primer-plano-manos-escribiendo-teclado-portatil-masculina-1.jpg);
background-repeat: no-repeat;
background-size: cover;
flex-direction: column;
justify-content: center;
align-items: center;
/* padding-bottom: 64px; */
display: flex;
background-position: center;
margin-top: -35px;
  }
  .frame-49405 {
    align-items: center;
    margin-left: 0;
    margin-top: 180px;
  }
  .button-42-no-icon-1 {
    margin-left: 0;
  }
  .photos3 {
    flex-direction: column;
    width: 100%;
grid-column-gap: 80px;
grid-row-gap: 80px;
background-color: #fff;
justify-content: center;
align-items: center;
padding: 40px 35px 40px;
display: flex;
margin-bottom: 5px;
grid-row-gap: 0px;
margin-bottom: 0 !important;
  }
  .photo1 {
    width: 185px;
    height: 340px;
  }
  .photo2 {
    width: 113px;
    height: 160px;
  }
  .photo3 {
    width: 113px;
    height: 160px;
  }
  .mtp20 {
    text-align: center;
  }
  .aaboutuss {
    color: var(--neutral-dark, #111);
text-align: center;

/* h5-24/semibold */
font-family: Raleway;
font-size: 24px !important;
font-style: normal;
font-weight: 600;
line-height: 30px; /* 125% */
justify-content: center;
margin-bottom: 40px;
  }
  .the-icons {
    flex-direction: column;
  }
  .aaboutus2 {
    color: var(--neutral-medium-drak, #555);
text-align: center;

/* h6-18/regular */
font-family: Raleway;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 26px; /* 144.444% */
  }
  .abboutus3 {
    color: var(--neutral-dark, #111);
text-align: center;

/* h6-18/semibold */
font-family: Raleway;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 26px; /* 144.444% */
  }
  .light-text {
    color: var(--neutral-medium-drak, #555);
text-align: center;

/* h6-18/regular */
font-family: Raleway;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 26px; /* 144.444% */
  }
  .bg-blue {
    flex-direction: column;
  }
  .white-p {
    color: var(--neutral-light, #FFF);

/* h4-28/semibold */
font-family: Raleway;
font-size: 28px;
font-style: normal;
font-weight: 600;
line-height: 36px; /* 128.571% */
  }
  .pink-p {
    color: var(--primary-Flamingo, #B61272);

/* h4-28/semibold */
font-family: Raleway;
font-size: 28px;
font-style: normal;
font-weight: 600;
line-height: 36px;
  }
  .w-40 {
    width: 80%;
  }
  .comillas {
    position: absolute;
    margin-top: -291px;
    left: 25px;
}
.all-image {
  width: 280px;
  height: 255px;
  object-fit: cover;
  border-radius: 12px;
}
.w-70{
  width: 100%;
}
.more-info {
  text-align: center;
}
.seeprices {
  text-align: center;
}
.noiva {
  justify-content: center;
  align-items:center;
}
.contact-form {
  display: flex !important;
  flex-direction: column !important;
}
#contact {
  width: 100%;
  padding: 20px;
}
.image-contact {
  width: 280px;
  height: 255px;
  object-fit: cover;
  border-radius: 12px;
}
.div-input {
  display: flex;
  justify-content: center;
  align-items: center;
}
.input-text-textarea {
  width: 290px;
}
.formage {
  display: flex;
  justify-content: center;
  align-items: center;
}

}

.button-42-no-icon-3 {
  width: 121px;
  height: 43px;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-color: transparent;
  border: 1px solid #b61272 !important;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 9px 24px;
  display: flex;
  color: #b61272 !important;
}
