.grid {
  display: grid; }

.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr)); }

.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr)); }

.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr)); }

.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr)); }

.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr)); }

.grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr)); }

.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr)); }

.grid-cols-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr)); }

.grid-cols-9 {
  grid-template-columns: repeat(9, minmax(0, 1fr)); }

.grid-cols-10 {
  grid-template-columns: repeat(10, minmax(0, 1fr)); }

.grid-cols-11 {
  grid-template-columns: repeat(11, minmax(0, 1fr)); }

.grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr)); }

.grid-cols-none {
  grid-template-columns: none; }

.gap-4 {
  gap: 1rem; }

.border-bottom-color-text {
  border-bottom: 1px solid var(--e-global-color-text); }

.section_headline_technical_data {
  color: var(--e-global-color-ac9ec6d);
  font-family: "Roboto", Sans-serif;
  font-size: 20px;
  font-weight: 500;
  margin: 30px 0 0 0; }

.downloadCptPdf {
  margin-top: 40px;
  background-color: var(--e-global-color-ac9ec6d);
  color: #fff !important;
  padding: 10px;
  display: block;
  text-align: center; }
  .downloadCptPdf:hover {
    background-color: var(--e-global-color-7d9dbe4); }
  .downloadCptPdf i {
    font-size: 20px;
    margin-right: 10px; }

/*# sourceMappingURL=style.css.map */
