/*!****************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./inc/blocks/block-business-form/style.scss ***!
  \****************************************************************************************************************************************************************/
:root {
  --font-roboto: "Roboto", sans-serif;
  --font-gothic: "Century Gothic", sans-serif;
  --color-primary: #548B26;
  --color-secondary: rgba(0, 0, 0, 1);
  --color-white: #FFF;
  --color-black: #000;
  --color-footer-title: #71828C;
  --color-gray: #2E2E2E;
  --color-gray-10: #F9F9F9;
  --color-gray-20: #F4F4F4;
  --color-gray-30: #ADADAD;
  --color-gray-50: #6E6E6E;
  --color-blue-30: rgba(159, 188, 204, 0.30);
  --color-blue-50: #9fbccc;
  --swiper-navigation-size: 16px;
  --swiper-navigation-sides-offset: 49px;
  --search-border-color: rgb(224, 224, 224);
  --search-primary-hover: rgb(192, 57, 43);
  --search-text-color: rgb(51, 51, 51);
  --search-placeholder-color: rgb(153, 153, 153);
  --search-overlay-bg: rgba(255, 255, 255, 0.75);
  --search-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  --search-transition: 0.3s ease;
  --jvm-background-primary:#80BE56;
  --jvm-color-text-primary: #2E2E2E;
  --jvm-green-primary: #80BE56;
  --color-green-dark: #2D6400;
}

.bio-formulario-atencion {
  background-color: #9F8AFF;
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27404%27 height=%27402%27 viewBox=%270 0 404 402%27 fill=%27none%27%3E%3Cg opacity=%270.2%27%3E%3Cpath d=%27M364.547 84.2079C360.075 60.5265 332.954 43.1602 308.79 49.4034C294.869 52.4174 279.505 62.8946 265.944 53.9962C252.816 45.026 250.364 26.3679 239.4 15.1014C231.537 6.48995 220.285 0.964299 208.6 0.17492C182.849 -2.26498 158.468 21.2011 159.334 46.7483C158.324 83.2032 203.983 106.454 233.052 83.9926C241.924 78.6104 253.321 66.2674 263.852 72.5107C276.908 85.7866 269.767 112.123 285.131 125.686C315.21 160.634 373.419 131.212 365.052 86.863L364.547 84.3514V84.2079Z%27 fill=%27%23E2E7F5%27/%3E%3Cpath d=%27M174.193 111.118C140.58 111.118 141.662 64.0427 114.974 51.3408C72.272 26.2242 27.9113 81.9831 59.5769 119.012C73.8589 136.737 99.1769 138.531 118.797 129.13C128.39 125.399 138.056 121.883 145.341 123.605C155.079 125.112 160.777 137.885 157.675 149.08C151.833 167.882 127.524 175.058 109.347 176.493C89.9441 178.359 75.9507 167.882 57.7736 162.643C29.6425 153.458 -1.66245 176.78 0.0687021 206.418C0.0687021 240.146 42.2654 262.679 69.9638 242.442C84.6064 233.257 89.3671 215.532 98.5999 201.969C108.554 187.114 135.17 178.718 155.367 180.871C174.915 182.808 191.072 197.519 211.269 196.299C234.351 196.084 253.97 175.847 254.115 153.027C255.125 130.279 235.938 108.75 213.144 107.171C200.81 106.023 188.62 110.616 176.429 111.047H174.121L174.193 111.118Z%27 fill=%27%23E2E7F5%27/%3E%3Cpath d=%27M39.4524 317.792C43.9245 341.473 71.0458 358.84 95.2097 352.597C109.131 349.583 124.495 339.105 138.056 348.004C151.184 356.974 153.636 375.632 164.6 386.899C172.462 395.51 183.715 401.036 195.4 401.825C221.151 404.265 245.531 380.799 244.666 355.252C245.675 318.797 200.016 295.546 170.947 318.079C162.075 323.461 150.679 335.804 140.147 329.561C127.092 316.285 134.233 289.949 118.869 276.386C88.7901 241.438 30.5802 270.86 38.8753 315.209L39.3802 317.72L39.4524 317.792Z%27 fill=%27%23E2E7F5%27/%3E%3Cpath d=%27M229.806 290.881C263.42 290.881 262.338 337.957 289.026 350.731C331.728 375.847 376.089 320.088 344.423 283.059C330.141 265.334 304.823 263.54 285.203 272.941C275.61 276.673 265.944 280.189 258.659 278.467C248.921 276.96 243.223 264.186 246.324 252.991C252.167 234.19 276.475 227.013 294.652 225.578C314.056 223.712 328.049 234.19 346.226 239.428C374.429 248.542 405.662 225.148 403.931 195.51C403.931 161.782 361.734 139.249 334.036 159.486C319.393 168.671 314.633 186.396 305.4 199.959C295.446 214.814 268.829 223.21 248.633 221.057C229.085 219.12 212.928 204.409 192.731 205.628C169.649 205.844 150.029 226.081 149.885 248.901C148.875 271.649 168.062 293.178 190.856 294.756C203.19 295.905 215.452 291.312 227.57 290.881H229.879H229.806Z%27 fill=%27%23E2E7F5%27/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center right -2.5rem;
}
@media (min-width: 768px) {
  .bio-formulario-atencion {
    background-position: top -7.5rem right -6.25rem;
  }
}
.bio-formulario-atencion__container {
  max-width: 66rem;
  margin: 0 auto;
  padding: 2.625rem 1.5rem;
}
@media (min-width: 768px) {
  .bio-formulario-atencion__container {
    padding: 2.625rem 1.5rem;
  }
}
@media (min-width: 1200px) {
  .bio-formulario-atencion__container {
    padding: 2.625rem 0;
  }
}
.bio-formulario-atencion__content {
  max-width: 100%;
  display: flex;
  flex-direction: column;
  gap: 1.875rem;
}
@media (min-width: 768px) {
  .bio-formulario-atencion__content {
    flex-direction: row;
  }
}
.bio-formulario-atencion__content_text {
  color: #27282A;
}
.bio-formulario-atencion__title {
  font-size: 2.75rem;
  font-style: normal;
  font-weight: 450;
  line-height: 3.125rem;
  letter-spacing: -0.022rem;
  margin-bottom: 0.375rem;
}
.bio-formulario-atencion__title strong {
  font-weight: 800;
}
.bio-formulario-atencion__title img {
  width: 2.5rem !important;
  height: 2.5rem !important;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
}
@media (min-width: 768px) {
  .bio-formulario-atencion__title img {
    height: 2.875rem !important;
    width: 2.875rem !important;
  }
}
.bio-formulario-atencion__description {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 450;
  line-height: 1.5rem;
}
.bio-formulario-atencion__placeholder {
  min-height: 200px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 40px 20px;
  background: #f5f5f5;
  border: 2px dashed #ddd;
  border-radius: 8px;
  color: #666;
}
@media (min-width: 768px) {
  .bio-formulario-atencion__placeholder {
    min-height: 250px;
  }
}
.bio-formulario-atencion__error {
  margin-top: 32px;
}
.bio-formulario-atencion__error p {
  margin: 0;
}
