.elementor-28256 .elementor-element.elementor-element-dd226c5:not(.elementor-motion-effects-element-type-background), .elementor-28256 .elementor-element.elementor-element-dd226c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3db75b8 );background-image:url("https://laminate.de/wp-content/uploads/2025/07/Titel_Bild.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28256 .elementor-element.elementor-element-dd226c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5rem 0rem 5rem 0rem;}.elementor-28256 .elementor-element.elementor-element-dd226c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28256 .elementor-element.elementor-element-66b3e34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-28256 .elementor-element.elementor-element-66b3e34 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-28256 .elementor-element.elementor-element-4c99dfe .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.5em;color:var( --e-global-color-965295d );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28256 .elementor-element.elementor-element-9753757 > .elementor-widget-container{margin:0px 25px 0px 0px;}.elementor-28256 .elementor-element.elementor-element-9753757{color:var( --e-global-color-965295d );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-28256 .elementor-element.elementor-element-fb6450c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-28256 .elementor-element.elementor-element-fb6450c{left:862px;}body.rtl .elementor-28256 .elementor-element.elementor-element-fb6450c{right:862px;}.elementor-28256 .elementor-element.elementor-element-fb6450c{top:152px;}.elementor-28256 .elementor-element.elementor-element-fb6450c img{width:500px;}.elementor-28256 .elementor-element.elementor-element-1e5deb3{--display:flex;}.elementor-28256 .elementor-element.elementor-element-116afe5{--display:flex;}.elementor-28256 .elementor-element.elementor-element-aca2ec5 .elementor-heading-title{font-family:var( --e-global-typography-19d3d4c-font-family ), Sans-serif;font-size:var( --e-global-typography-19d3d4c-font-size );font-weight:var( --e-global-typography-19d3d4c-font-weight );line-height:var( --e-global-typography-19d3d4c-line-height );color:var( --e-global-color-965295d );}.elementor-28256 .elementor-element.elementor-element-295e506{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-28256 .elementor-element.elementor-element-38ea9b4 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-28256 .elementor-element.elementor-element-38ea9b4{z-index:100;}.elementor-28256 .elementor-element.elementor-element-275df0d > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-28256 .elementor-element.elementor-element-275df0d{z-index:100;}.elementor-28256 .elementor-element.elementor-element-21c71a6 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-28256 .elementor-element.elementor-element-21c71a6{z-index:100;}.elementor-28256 .elementor-element.elementor-element-c738afb > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-28256 .elementor-element.elementor-element-c738afb{z-index:100;}.elementor-28256 .elementor-element.elementor-element-c1094c4 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-28256 .elementor-element.elementor-element-c1094c4{z-index:100;}.elementor-28256 .elementor-element.elementor-element-eacc44d{--display:flex;}.elementor-28256 .elementor-element.elementor-element-a14cf6c .elementor-heading-title{font-family:var( --e-global-typography-19d3d4c-font-family ), Sans-serif;font-size:var( --e-global-typography-19d3d4c-font-size );font-weight:var( --e-global-typography-19d3d4c-font-weight );line-height:var( --e-global-typography-19d3d4c-line-height );color:var( --e-global-color-965295d );}.elementor-28256 .elementor-element.elementor-element-034c229{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 5px;--row-gap:10px;--column-gap:5px;--flex-wrap:wrap;}.elementor-28256 .elementor-element.elementor-element-fbfaf2b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-28256 .elementor-element.elementor-element-fbfaf2b{z-index:100;}.elementor-28256 .elementor-element.elementor-element-4c90e16{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-28256 .elementor-element.elementor-element-4c90e16 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-28256 .elementor-element.elementor-element-4e54f1f{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-28256 .elementor-element.elementor-element-4e54f1f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-28256 .elementor-element.elementor-element-cd97819{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-28256 .elementor-element.elementor-element-cd97819 > .elementor-widget-container{margin:0em 0em 0em 0em;}@media(max-width:1350px){.elementor-28256 .elementor-element.elementor-element-dd226c5 > .elementor-container{min-height:300px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28256 .elementor-element.elementor-element-aca2ec5 .elementor-heading-title{font-size:var( --e-global-typography-19d3d4c-font-size );line-height:var( --e-global-typography-19d3d4c-line-height );}.elementor-28256 .elementor-element.elementor-element-a14cf6c .elementor-heading-title{font-size:var( --e-global-typography-19d3d4c-font-size );line-height:var( --e-global-typography-19d3d4c-line-height );}}@media(max-width:767px){.elementor-28256 .elementor-element.elementor-element-66b3e34 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-28256 .elementor-element.elementor-element-fb6450c{left:-100px;}body.rtl .elementor-28256 .elementor-element.elementor-element-fb6450c{right:-100px;}.elementor-28256 .elementor-element.elementor-element-fb6450c{top:40px;}.elementor-28256 .elementor-element.elementor-element-fb6450c img{width:150px;}.elementor-28256 .elementor-element.elementor-element-aca2ec5 .elementor-heading-title{font-size:var( --e-global-typography-19d3d4c-font-size );line-height:var( --e-global-typography-19d3d4c-line-height );}.elementor-28256 .elementor-element.elementor-element-a14cf6c .elementor-heading-title{font-size:var( --e-global-typography-19d3d4c-font-size );line-height:var( --e-global-typography-19d3d4c-line-height );}}@media(min-width:768px){.elementor-28256 .elementor-element.elementor-element-66b3e34{width:50%;}.elementor-28256 .elementor-element.elementor-element-47c8dd2{width:50%;}}/* Start custom CSS for image, class: .elementor-element-38ea9b4 */.elementor-28256 .elementor-element.elementor-element-38ea9b4 {
  position: relative;
  overflow: hidden;
}

.elementor-28256 .elementor-element.elementor-element-38ea9b4::after {
  content: "white"; /* Hier den Namen der Farbe eingeben */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  color: black; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-28256 .elementor-element.elementor-element-38ea9b4:hover::after {
  opacity: 1;
}



.elementor-28256 .elementor-element.elementor-element-38ea9b4  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  margin-right: .7em !important;
  
}

.elementor-28256 .elementor-element.elementor-element-38ea9b4:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-275df0d */.elementor-28256 .elementor-element.elementor-element-275df0d {
  position: relative;
  overflow: hidden;
}

.elementor-28256 .elementor-element.elementor-element-275df0d::after {
  content: "black"; /* Hier den Namen der Farbe eingeben */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  color: white; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-28256 .elementor-element.elementor-element-275df0d:hover::after {
  opacity: 1;
}



.elementor-28256 .elementor-element.elementor-element-275df0d  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  margin-right: .7em !important;
  
}

.elementor-28256 .elementor-element.elementor-element-275df0d:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21c71a6 */.elementor-28256 .elementor-element.elementor-element-21c71a6 {
  position: relative;
  overflow: hidden;
}

.elementor-28256 .elementor-element.elementor-element-21c71a6::after {
  content: "grey"; /* Hier den Namen der Farbe eingeben */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  color: white; 
    line-height: 1.1em;
  font-size: .7em;
}

.elementor-28256 .elementor-element.elementor-element-21c71a6:hover::after {
  opacity: 1;
}



.elementor-28256 .elementor-element.elementor-element-21c71a6  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  margin-right: .7em !important;
  
}

.elementor-28256 .elementor-element.elementor-element-21c71a6:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c738afb */.elementor-28256 .elementor-element.elementor-element-c738afb {
  position: relative;
  overflow: hidden;
}

.elementor-28256 .elementor-element.elementor-element-c738afb::after {
  content: "grey beige"; /* Hier den Namen der Farbe eingeben */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  color: white; 
    line-height: 1.1em;
   font-size: .7em;
}

.elementor-28256 .elementor-element.elementor-element-c738afb:hover::after {
  opacity: 1;
}



.elementor-28256 .elementor-element.elementor-element-c738afb  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  margin-right: .7em !important;
  
}

.elementor-28256 .elementor-element.elementor-element-c738afb:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c1094c4 */.elementor-28256 .elementor-element.elementor-element-c1094c4 {
  position: relative;
  overflow: hidden;
}

.elementor-28256 .elementor-element.elementor-element-c1094c4::after {
  content: "anthracite"; /* Hier den Namen der Farbe eingeben */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  color: white; 
    line-height: 1.1em;
  font-size: .7em;
}

.elementor-28256 .elementor-element.elementor-element-c1094c4:hover::after {
  opacity: 1;
}



.elementor-28256 .elementor-element.elementor-element-c1094c4  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  margin-right: .7em !important;
  
}

.elementor-28256 .elementor-element.elementor-element-c1094c4:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fbfaf2b */.elementor-28256 .elementor-element.elementor-element-fbfaf2b {
  position: relative;
  overflow: hidden;
}

.elementor-28256 .elementor-element.elementor-element-fbfaf2b::after {
  content: "slate black"; /* Hier den Namen der Farbe eingeben */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  color: white; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-28256 .elementor-element.elementor-element-fbfaf2b:hover::after {
  opacity: 1;
}



.elementor-28256 .elementor-element.elementor-element-fbfaf2b  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  margin-right: .7em !important;
  
}

.elementor-28256 .elementor-element.elementor-element-fbfaf2b:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c90e16 */.elementor-28256 .elementor-element.elementor-element-4c90e16 {
  position: relative;
  overflow: hidden;
}

.elementor-28256 .elementor-element.elementor-element-4c90e16::after {
  content: "freestone"; /* Hier den Namen der Farbe eingeben */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  color: white; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-28256 .elementor-element.elementor-element-4c90e16:hover::after {
  opacity: 1;
}



.elementor-28256 .elementor-element.elementor-element-4c90e16  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  margin-right: .7em !important;
  
}

.elementor-28256 .elementor-element.elementor-element-4c90e16:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e54f1f */.elementor-28256 .elementor-element.elementor-element-4e54f1f {
  position: relative;
  overflow: hidden;
}

.elementor-28256 .elementor-element.elementor-element-4e54f1f::after {
  content: "oxid grey"; /* Hier den Namen der Farbe eingeben */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  color: white; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-28256 .elementor-element.elementor-element-4e54f1f:hover::after {
  opacity: 1;
}



.elementor-28256 .elementor-element.elementor-element-4e54f1f  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  margin-right: .7em !important;
  
}

.elementor-28256 .elementor-element.elementor-element-4e54f1f:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd97819 */.elementor-28256 .elementor-element.elementor-element-cd97819 {
  position: relative;
  overflow: hidden;
}

.elementor-28256 .elementor-element.elementor-element-cd97819::after {
  content: "marble white"; /* Hier den Namen der Farbe eingeben */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  color: black; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-28256 .elementor-element.elementor-element-cd97819:hover::after {
  opacity: 1;
}



.elementor-28256 .elementor-element.elementor-element-cd97819  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  margin-right: .7em !important;
  
}

.elementor-28256 .elementor-element.elementor-element-cd97819:hover  {
  transform: scale(1.2);
}/* End custom CSS */