.contact-info {
    max-width: 500px;
  }
  
.contact-form__tittle h3 {
    font-family: 'Poppins';
    font-weight: 500;
    font-size: 20px;
    line-height: 100%;
    letter-spacing: 0.5px;
    text-align: center;
    margin-bottom: 1.5rem;
    text-transform: math-auto;
    color: #000;
}
  .contact-info h2{
    font-family: 'LT Energy Font';
    font-style: normal;
    font-weight: 400;
    text-align: left;
    font-size: 40px;
    line-height: 50px;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    color: #FFFFFF;
    margin-bottom: 20px;
  }
  
  .contact-info p{
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 0.5px;
    color: #FFFFFF;
      margin-bottom: 20px;
  }
  
  .contact-info__button__icon svg {
      width: 20px;
      height: 20px;
  }
  
  
  .contact-info__button {
      text-decoration: none;
      border-radius: 6px;
      text-transform: uppercase;
      font-size: 16px;
      font-weight: 500;
      line-height: 24px;
      justify-content: center;
      padding: 12px 30px;
  }
  
  .contact-form {
      padding: 26px;
      background: #FFFFFF;
      border-radius: 12px;
        max-width: 650px;
      width: 100%;
  }
  }
  
  .contact-form form {
      background: #FFFFFF;
  }
  
  .contact-form label {
      font-size: 14px;
      line-height: 24px;
      font-family: Inter, sans-serif;
      letter-spacing: 0.5px;
      font-weight: 400;
  }
  
  
  .actions input {
    position: relative;
    padding-left: 40px; /* Espacio a la izquierda para el ícono */
  }
  
  .actions input::before {
    content: "";
    position: absolute;
    left: 10px; /* Ajusta la posición según necesites */
    top: 50%;
    transform: translateY(-50%);
    width: 25px; /* Ajusta el ancho del SVG */
    height: 20px; /* Ajusta la altura del SVG */
    background-image: url('data:image/svg+xml;utf8,<svg width="25" height="20" viewBox="0 0 25 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.96245 0H21.0376C21.8441 0.000768137 22.6176 0.320924 23.1888 0.890446C23.7599 1.45997 24.0823 2.2325 24.0854 3.03909V16.9492C24.0854 17.7578 23.7644 18.5334 23.1929 19.1054C22.6214 19.6775 21.8462 19.9992 21.0376 20H3.96245C3.15384 19.9992 2.37861 19.6775 1.8071 19.1054C1.2356 18.5334 0.914581 17.7578 0.914581 16.9492V3.03909C0.917677 2.2325 1.24006 1.45997 1.81123 0.890446C2.3824 0.320924 3.15586 0.000768137 3.96245 0ZM4.92864 11.9221L12.2306 3.10935C12.2636 3.07021 12.3047 3.03879 12.3511 3.01733C12.3975 2.99586 12.4481 2.98488 12.4992 2.98516C12.5504 2.98544 12.6008 2.99697 12.647 3.01894C12.6932 3.04091 12.734 3.07278 12.7664 3.11228L14.5495 5.26131C14.6011 5.32454 14.6293 5.40366 14.6293 5.48528C14.6293 5.56691 14.6011 5.64602 14.5495 5.70926L12.4092 8.31796L9.05395 12.3818C9.02112 12.4213 8.97994 12.4531 8.93337 12.4749C8.8868 12.4967 8.83599 12.5079 8.78459 12.5077H5.198C5.12897 12.5105 5.06066 12.4928 5.00174 12.4567C4.94282 12.4207 4.89594 12.3679 4.86707 12.3052C4.8382 12.2424 4.82864 12.1725 4.8396 12.1043C4.85057 12.0361 4.88156 11.9727 4.92864 11.9221ZM14.7896 6.20114L13.0036 8.37359C12.9525 8.43706 12.9246 8.51609 12.9246 8.59757C12.9246 8.67905 12.9525 8.75807 13.0036 8.82155L16.4584 12.9878L18.6016 15.576C18.6344 15.6156 18.6756 15.6474 18.7222 15.6692C18.7687 15.6909 18.8196 15.7021 18.871 15.7019H22.4575C22.526 15.7034 22.5934 15.6849 22.6515 15.6485C22.7095 15.6122 22.7557 15.5597 22.7843 15.4975C22.8129 15.4353 22.8227 15.3661 22.8125 15.2984C22.8023 15.2307 22.7726 15.1674 22.7269 15.1164L15.3283 6.19821C15.2953 6.15832 15.2539 6.12621 15.2071 6.10416C15.1603 6.08212 15.1092 6.07069 15.0575 6.07069C15.0057 6.07069 14.9546 6.08212 14.9078 6.10416C14.861 6.12621 14.8196 6.15832 14.7866 6.19821L14.7896 6.20114ZM4.20544 12.9878H9.62778H15.6445C15.6959 12.9877 15.7467 12.9989 15.7933 13.0206C15.8398 13.0424 15.881 13.0742 15.9138 13.1137L17.5798 15.1281C17.6254 15.1791 17.6552 15.2424 17.6654 15.3101C17.6756 15.3778 17.6658 15.447 17.6372 15.5092C17.6085 15.5714 17.5624 15.6239 17.5043 15.6602C17.4463 15.6966 17.3789 15.7151 17.3104 15.7137H2.54244C2.47427 15.7144 2.40732 15.6955 2.34964 15.6592C2.29195 15.6228 2.24598 15.5706 2.21723 15.5088C2.18849 15.447 2.17819 15.3782 2.18758 15.3106C2.19696 15.2431 2.22563 15.1797 2.27015 15.1281L3.93608 13.1167C3.96849 13.0764 4.00951 13.044 4.05613 13.0217C4.10275 12.9994 4.15377 12.9878 4.20544 12.9878Z" fill="white"/></svg>');
    background-size: contain;
    background-repeat: no-repeat;
  }
  
  .form-title, .submitted-message, form {
      background-color: #ffff;
  }
  
  @media (max-width: 1024px) {
    .contact-info {
      margin-bottom: 1.5rem;
  }
  }


  .contact-wrapper {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: 2rem;
    flex-wrap: wrap;
  }

.contact-section input, .contact-section select {
    padding: 13px  !important;
  width: 100% !important;
}

.contact-info__text {
    padding-top: 50px;
}

  @media (max-width: 1024px) {
    .contact-wrapper {
      flex-direction: column !important;
      align-items: center !important;
      gap: 1.5rem;
    }
  
    .contact-info,
    .contact-form {
      max-width: 100% !important;
      width: 100% !important;
      text-align: center !important;
    }
  
    .contact-info h2,
    .contact-info p {
      text-align: center !important;
    }
  
    .contact-info__button {
      margin-left: auto !important;
      margin-right: auto !important;
    }
  }

.contact-section .hs-button.primary.large {
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='25' height='20' viewBox='0 0 25 20' fill='none'><path d='M21.0376 0C21.8442 0.000788252 22.6178 0.321121 23.189 0.890625C23.76 1.46012 24.0823 2.23258 24.0854 3.03906V16.9492C24.0854 17.7578 23.7644 18.5334 23.1929 19.1055C22.6214 19.6775 21.8462 19.9992 21.0376 20H3.9624C3.15382 19.9992 2.37862 19.6775 1.80713 19.1055C1.23563 18.5334 0.914555 17.7578 0.914551 16.9492V3.03906C0.917653 2.23257 1.23998 1.46012 1.81104 0.890625C2.3822 0.321108 3.15582 0.000772977 3.9624 0H21.0376ZM4.20557 12.9883C4.15393 12.9882 4.10274 12.9992 4.05615 13.0215C4.00964 13.0437 3.96841 13.0761 3.93604 13.1162L2.27002 15.1279C2.22554 15.1795 2.1974 15.2431 2.18799 15.3105C2.1786 15.3781 2.18854 15.447 2.21729 15.5088C2.24598 15.5705 2.29161 15.6229 2.34912 15.6592C2.40681 15.6955 2.47431 15.7146 2.54248 15.7139H17.3101C17.3785 15.7153 17.4463 15.6965 17.5044 15.6602C17.5624 15.6238 17.6086 15.571 17.6372 15.5088C17.6656 15.4468 17.6756 15.378 17.6655 15.3105C17.6553 15.2428 17.6253 15.179 17.5796 15.1279L15.9136 13.1133C15.8808 13.0739 15.8398 13.0422 15.7935 13.0205C15.7469 12.9987 15.6954 12.9881 15.644 12.9883H4.20557ZM15.0571 6.07031C15.0055 6.07036 14.9544 6.08249 14.9077 6.10449C14.861 6.12653 14.8195 6.1584 14.7866 6.19824L14.7896 6.20117L13.0034 8.37402C12.9525 8.43744 12.9243 8.51632 12.9243 8.59766C12.9243 8.67901 12.9525 8.75788 13.0034 8.82129L16.4585 12.9883L18.6021 15.5762C18.6348 15.6156 18.6757 15.6472 18.7222 15.6689C18.7686 15.6907 18.8193 15.7023 18.8706 15.7021H22.4575C22.526 15.7036 22.5938 15.6848 22.6519 15.6484C22.7097 15.6121 22.7561 15.5592 22.7847 15.4971C22.813 15.4351 22.8221 15.3662 22.812 15.2988C22.8018 15.2311 22.7727 15.1672 22.7271 15.1162L15.3286 6.19824C15.2958 6.15849 15.2541 6.12653 15.2075 6.10449C15.1607 6.08245 15.1089 6.07031 15.0571 6.07031ZM12.4995 2.98535C12.4484 2.98507 12.3975 2.99611 12.3511 3.01758C12.3048 3.03901 12.2638 3.07033 12.231 3.10938L4.92822 11.9219C4.88117 11.9724 4.85031 12.0363 4.83936 12.1045C4.82848 12.1724 4.83805 12.2421 4.8667 12.3047C4.89556 12.3674 4.94257 12.421 5.00146 12.457C5.06033 12.4931 5.12881 12.5106 5.19775 12.5078H8.78467C8.83601 12.508 8.88659 12.4963 8.93311 12.4746C8.97968 12.4528 9.02137 12.4214 9.0542 12.3818L12.4097 8.31836L14.5493 5.70898C14.6009 5.64578 14.6294 5.56691 14.6294 5.48535C14.6294 5.40381 14.6008 5.32493 14.5493 5.26172L12.7661 3.1123C12.7336 3.07286 12.6931 3.0405 12.647 3.01855C12.6009 2.99668 12.5505 2.98568 12.4995 2.98535Z' fill='white'/></svg>") no-repeat;
    background-size: 20px;
    padding-left: 44px !important;
    background-position: 45%;
    position: relative;
}


@media (max-width: 768px) {
.contact-section .hs-button.primary.large {
    background-position: 42%;
}

}
  