* {
  margin: 0;
  padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}

.component-builder.component-wrapper--type-categories {
  margin-bottom: 40px;
}
.component-builder.component-wrapper--type-categories .title {
  font-size: 45px;
  line-height: 60px;
  font-weight: bold;
  color: #010101;
  text-align: center;
  margin-bottom: 35px;
}
.component-builder.component-wrapper--type-categories p {
  font-size: 22px;
  color: #8F8F8F;
  text-align: center;
  margin-bottom: 10px;
}
.component-builder.component-wrapper--type-categories .component-wrapper--content {
  margin-top: 40px;
  margin-bottom: 40px;
}
.component-builder.component-wrapper--type-categories .field--name-field-categories {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 5px;
  row-gap: 10px;
}
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories {
  display: inline-block;
}
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link {
  background-color: #0275FE;
  height: 50px;
  border-radius: 24px;
  border: 2px solid #0275FE;
  padding: 9px 25px;
  cursor: pointer;
  text-align: center;
  box-shadow: 0 15px 11px -1px #e2eeff;
  transition: all 0.2s linear;
}
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link:hover, .component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link:focus {
  background-color: #fff;
  border: 2px solid #0275FE;
  transform: scale(1.1);
  margin-left: 10px;
  margin-right: 10px;
  box-shadow: none;
}
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link:hover a,
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link:hover span,
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link:hover button, .component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link:focus a,
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link:focus span,
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link:focus button {
  color: #0275FE;
}
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link a,
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link span,
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link button {
  font-size: 20px;
  line-height: 30px;
  color: #fff;
  font-weight: bold;
  text-decoration: none;
  transition: all 0.2s linear;
  outline: unset;
  border: none;
  background: unset;
  text-shadow: unset;
  box-shadow: unset;
}
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link a:hover, .component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link a:focus,
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link span:hover,
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link span:focus,
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link button:hover,
.component-builder.component-wrapper--type-categories .field--name-field-categories .component-item--type-categories .field--name-field-link button:focus {
  color: #0275FE;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2F0ZWdvcmllcy9zdHlsZS5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7RUFDSTtFQUNBO0FBQ0o7O0FBRUE7Ozs7OztFQU1JO0FBQ0o7O0FBUUk7RUFDSTtBQUxSO0FBTVE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjQVRDO0VBVUQ7RUFDQTtBQUpaO0FBTVE7RUFDSTtFQUNBLGNBaEJDO0VBaUJEO0VBQ0E7QUFKWjtBQU1RO0VBQ0k7RUFDQTtBQUpaO0FBTVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFKWjtBQUtZO0VBQ0k7QUFIaEI7QUFJZ0I7RUFDSSx5QkFuQ1I7RUFvQ1E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUZwQjtBQUdvQjtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUZ4QjtBQUd3Qjs7Ozs7RUFHSSxjQXZEaEI7QUF3RFo7QUFFb0I7OztFQUdJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFBeEI7QUFDd0I7Ozs7O0VBRUksY0ExRWhCO0FBOEVaLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9iYXRoX2hlcml0YWdlLy4vY2F0ZWdvcmllcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIioge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICAgIG1hcmdpbjogMDtcbn1cblxuJHN0YXJ0OihcIi5jb21wb25lbnQtYnVpbGRlclwiKTtcbiRjb2xvci1idG46ICMwMjc1RkU7XG4kY29sb3ItZ3JheTogIzhGOEY4RjtcbiR0ZXh0LWNvbG9yOiAjMDEwMTAxO1xuLy8gXG4jeyRzdGFydH0ge1xuICAgICYuY29tcG9uZW50LXdyYXBwZXItLXR5cGUtY2F0ZWdvcmllcyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbXBvbmVudC13cmFwcGVyLS1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgICAgICAgICAuY29tcG9uZW50LWl0ZW0tLXR5cGUtY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJ0bjtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYnRuO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTVweCAxMXB4IC0xcHggI2UyZWVmZjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYnRuO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnRuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1idG47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEZpeCBSVEwiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/