.elementor-26952 .elementor-element.elementor-element-f54791b{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-f54791b .elementor-repeater-item-ce8db77.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-26952 .elementor-element.elementor-element-529ba47{--display:flex;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:0rem 1rem 0rem 0rem;--border-top-width:0rem;--border-right-width:1rem;--border-bottom-width:0rem;--border-left-width:0rem;border-color:var( --e-global-color-965295d );--border-color:var( --e-global-color-965295d );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-529ba47:not(.elementor-motion-effects-element-type-background), .elementor-26952 .elementor-element.elementor-element-529ba47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-26952 .elementor-element.elementor-element-d27ef58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1rem 0rem 0rem 0rem;--border-top-width:1rem;--border-right-width:0rem;--border-bottom-width:0rem;--border-left-width:0rem;border-color:var( --e-global-color-965295d );--border-color:var( --e-global-color-965295d );--border-radius:0px 0px 0px 0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-26952 .elementor-element.elementor-element-d27ef58::before, .elementor-26952 .elementor-element.elementor-element-d27ef58 > .elementor-background-video-container::before, .elementor-26952 .elementor-element.elementor-element-d27ef58 > .e-con-inner > .elementor-background-video-container::before, .elementor-26952 .elementor-element.elementor-element-d27ef58 > .elementor-background-slideshow::before, .elementor-26952 .elementor-element.elementor-element-d27ef58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26952 .elementor-element.elementor-element-d27ef58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-26952 .elementor-element.elementor-element-d27ef58 .elementor-repeater-item-93865b1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-26952 .elementor-element.elementor-element-2457b8b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-26952 .elementor-element.elementor-element-1a81db2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-1a81db2{text-align:left;}.elementor-26952 .elementor-element.elementor-element-1a81db2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:4em;font-weight:600;line-height:1.5em;color:var( --e-global-color-965295d );}.elementor-26952 .elementor-element.elementor-element-d7c481d{--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;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-26952 .elementor-element.elementor-element-b69f162 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-b69f162{text-align:left;color:var( --e-global-color-965295d );}.elementor-26952 .elementor-element.elementor-element-51c798e{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-51c798e:not(.elementor-motion-effects-element-type-background), .elementor-26952 .elementor-element.elementor-element-51c798e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-26952 .elementor-element.elementor-element-a4601cb{--spacer-size:0px;}.elementor-26952 .elementor-element.elementor-element-fe24bba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:2rem;--padding-right:2rem;}.elementor-26952 .elementor-element.elementor-element-fe24bba .elementor-repeater-item-8f0bbad.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-26952 .elementor-element.elementor-element-472f3f9{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-e17c279{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-3452b51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-3452b51{text-align:left;}.elementor-26952 .elementor-element.elementor-element-3452b51 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-26952 .elementor-element.elementor-element-56dc844 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-56dc844{text-align:left;color:var( --e-global-color-text );}.elementor-26952 .elementor-element.elementor-element-4150e53{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-6c27900{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-4afec09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-4afec09{text-align:left;}.elementor-26952 .elementor-element.elementor-element-4afec09 .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-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-c1da0db .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26952 .elementor-element.elementor-element-c1da0db .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26952 .elementor-element.elementor-element-c1da0db{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-26952 .elementor-element.elementor-element-c1da0db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26952 .elementor-element.elementor-element-c1da0db .elementor-icon-list-item > a{font-family:var( --e-global-typography-254c017-font-family ), Sans-serif;font-size:var( --e-global-typography-254c017-font-size );font-weight:var( --e-global-typography-254c017-font-weight );font-style:var( --e-global-typography-254c017-font-style );line-height:var( --e-global-typography-254c017-line-height );}.elementor-26952 .elementor-element.elementor-element-c1da0db .elementor-icon-list-text{transition:color 0.3s;}.elementor-26952 .elementor-element.elementor-element-a47a815{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-f2d29ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-f2d29ee{text-align:left;}.elementor-26952 .elementor-element.elementor-element-f2d29ee .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-text );}.elementor-26952 .elementor-element.elementor-element-0b1951a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26952 .elementor-element.elementor-element-0b1951a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26952 .elementor-element.elementor-element-0b1951a{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-26952 .elementor-element.elementor-element-0b1951a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26952 .elementor-element.elementor-element-0b1951a .elementor-icon-list-item > a{font-family:var( --e-global-typography-254c017-font-family ), Sans-serif;font-size:var( --e-global-typography-254c017-font-size );font-weight:var( --e-global-typography-254c017-font-weight );font-style:var( --e-global-typography-254c017-font-style );line-height:var( --e-global-typography-254c017-line-height );}.elementor-26952 .elementor-element.elementor-element-0b1951a .elementor-icon-list-text{transition:color 0.3s;}.elementor-26952 .elementor-element.elementor-element-eacb588{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-0203664{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-1d36cae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-1d36cae{text-align:left;}.elementor-26952 .elementor-element.elementor-element-1d36cae .elementor-heading-title{color:var( --e-global-color-text );}.elementor-26952 .elementor-element.elementor-element-3746765{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--justify-items:end;--align-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-3746765 .elementor-repeater-item-75af8f9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-26952 .elementor-element.elementor-element-b05e292{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-b05e292:hover{background-color:#FFFFFF9E;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__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 );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{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-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__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 );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{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-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-26952 .elementor-element.elementor-element-dd76aeb .elementor-flip-box__front{background-color:var( --e-global-color-9121fa6 );background-image:url("https://laminate.de/wp-content/uploads/2021/03/Elesgo-Hover-Animation-Oberflächen-Möbel.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-dd76aeb .elementor-flip-box__back{background-color:var( --e-global-color-9121fa6 );background-image:url("https://laminate.de/wp-content/uploads/2021/03/Elesgo-Hover-Animation-Oberflächen-Möbel.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-dd76aeb{width:100%;max-width:100%;}.elementor-26952 .elementor-element.elementor-element-dd76aeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-dd76aeb .elementor-flip-box{height:4rem;}.elementor-26952 .elementor-element.elementor-element-dd76aeb .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-start;}.elementor-26952 .elementor-element.elementor-element-dd76aeb .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-26952 .elementor-element.elementor-element-dd76aeb .elementor-flip-box__button{margin-center:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-26952 .elementor-element.elementor-element-8b1777c .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-9ad10d5-font-family ), Sans-serif;font-size:var( --e-global-typography-9ad10d5-font-size );font-weight:var( --e-global-typography-9ad10d5-font-weight );line-height:var( --e-global-typography-9ad10d5-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-8b1777c{width:100%;max-width:100%;}.elementor-26952 .elementor-element.elementor-element-8b1777c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-8b1777c .elementor-button:hover, .elementor-26952 .elementor-element.elementor-element-8b1777c .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-8b1777c .elementor-button:hover svg, .elementor-26952 .elementor-element.elementor-element-8b1777c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-b05e292.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26952 .elementor-element.elementor-element-05d6f2a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-05d6f2a:hover{background-color:#FFFFFF9E;}.elementor-26952 .elementor-element.elementor-element-e8fed8c .elementor-flip-box__front{background-color:#0F0E0E00;background-image:url("https://laminate.de/wp-content/uploads/2024/07/elesgo-animiertes-icon-aussenmoebel-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-e8fed8c .elementor-flip-box__back{background-color:#FFFFFF00;background-image:url("https://laminate.de/wp-content/uploads/2024/07/elesgo-animiertes-icon-aussenmoebel-2.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-e8fed8c{width:100%;max-width:100%;}.elementor-26952 .elementor-element.elementor-element-e8fed8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-e8fed8c .elementor-flip-box{height:4rem;}.elementor-26952 .elementor-element.elementor-element-e8fed8c .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-start;}.elementor-26952 .elementor-element.elementor-element-e8fed8c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-26952 .elementor-element.elementor-element-e8fed8c .elementor-flip-box__button{margin-center:0;}.elementor-26952 .elementor-element.elementor-element-a6d6ec9 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-9ad10d5-font-family ), Sans-serif;font-size:var( --e-global-typography-9ad10d5-font-size );font-weight:var( --e-global-typography-9ad10d5-font-weight );line-height:var( --e-global-typography-9ad10d5-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-a6d6ec9{width:100%;max-width:100%;}.elementor-26952 .elementor-element.elementor-element-a6d6ec9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-a6d6ec9 .elementor-button:hover, .elementor-26952 .elementor-element.elementor-element-a6d6ec9 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-a6d6ec9 .elementor-button:hover svg, .elementor-26952 .elementor-element.elementor-element-a6d6ec9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-05d6f2a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26952 .elementor-element.elementor-element-b9a03de{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-b9a03de:hover{background-color:#FFFFFF9E;}.elementor-26952 .elementor-element.elementor-element-67d3bcf .elementor-flip-box__front{background-color:#0F0E0E00;background-image:url("https://laminate.de/wp-content/uploads/2021/03/Elesgo-Hover-Animation-Oberflächen-Innenböden.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-67d3bcf .elementor-flip-box__back{background-color:#FFFFFF00;background-image:url("https://laminate.de/wp-content/uploads/2021/03/Elesgo-Hover-Animation-Oberflächen-Innenböden.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-67d3bcf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-67d3bcf .elementor-flip-box{height:4rem;}.elementor-26952 .elementor-element.elementor-element-67d3bcf .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-start;}.elementor-26952 .elementor-element.elementor-element-67d3bcf .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-26952 .elementor-element.elementor-element-67d3bcf .elementor-flip-box__button{margin-center:0;}.elementor-26952 .elementor-element.elementor-element-8fa11aa .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-9ad10d5-font-family ), Sans-serif;font-size:var( --e-global-typography-9ad10d5-font-size );font-weight:var( --e-global-typography-9ad10d5-font-weight );line-height:var( --e-global-typography-9ad10d5-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-8fa11aa{width:100%;max-width:100%;}.elementor-26952 .elementor-element.elementor-element-8fa11aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-8fa11aa .elementor-button:hover, .elementor-26952 .elementor-element.elementor-element-8fa11aa .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-8fa11aa .elementor-button:hover svg, .elementor-26952 .elementor-element.elementor-element-8fa11aa .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-b9a03de.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26952 .elementor-element.elementor-element-2b18758{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-2b18758:hover{background-color:#FFFFFF9E;}.elementor-26952 .elementor-element.elementor-element-89e3fc5 .elementor-flip-box__front{background-color:#0F0E0E00;background-image:url("https://laminate.de/wp-content/uploads/2021/03/Elesgo-Hover-Animation-Oberflächen-Aussenböden.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-89e3fc5 .elementor-flip-box__back{background-color:#FFFFFF00;background-image:url("https://laminate.de/wp-content/uploads/2021/03/Elesgo-Hover-Animation-Oberflächen-Aussenböden.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-89e3fc5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-89e3fc5 .elementor-flip-box{height:4rem;}.elementor-26952 .elementor-element.elementor-element-89e3fc5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-start;}.elementor-26952 .elementor-element.elementor-element-89e3fc5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-26952 .elementor-element.elementor-element-89e3fc5 .elementor-flip-box__button{margin-center:0;}.elementor-26952 .elementor-element.elementor-element-2bb7a11 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-9ad10d5-font-family ), Sans-serif;font-size:var( --e-global-typography-9ad10d5-font-size );font-weight:var( --e-global-typography-9ad10d5-font-weight );line-height:var( --e-global-typography-9ad10d5-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-2bb7a11{width:100%;max-width:100%;}.elementor-26952 .elementor-element.elementor-element-2bb7a11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-2bb7a11 .elementor-button:hover, .elementor-26952 .elementor-element.elementor-element-2bb7a11 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-2bb7a11 .elementor-button:hover svg, .elementor-26952 .elementor-element.elementor-element-2bb7a11 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-2b18758.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26952 .elementor-element.elementor-element-c3b3dac{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-c3b3dac:hover{background-color:#FFFFFF9E;}.elementor-26952 .elementor-element.elementor-element-5f5f236 .elementor-flip-box__front{background-color:#0F0E0E00;background-image:url("https://laminate.de/wp-content/uploads/2021/03/Elesgo-Hover-Animation-Oberflächen-Fensterbänke.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-5f5f236 .elementor-flip-box__back{background-color:#FFFFFF00;background-image:url("https://laminate.de/wp-content/uploads/2021/03/Elesgo-Hover-Animation-Oberflächen-Fensterbänke.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-5f5f236 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-5f5f236 .elementor-flip-box{height:4rem;}.elementor-26952 .elementor-element.elementor-element-5f5f236 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-start;}.elementor-26952 .elementor-element.elementor-element-5f5f236 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-26952 .elementor-element.elementor-element-5f5f236 .elementor-flip-box__button{margin-center:0;}.elementor-26952 .elementor-element.elementor-element-c1c7dab .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-9ad10d5-font-family ), Sans-serif;font-size:var( --e-global-typography-9ad10d5-font-size );font-weight:var( --e-global-typography-9ad10d5-font-weight );line-height:var( --e-global-typography-9ad10d5-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-c1c7dab{width:100%;max-width:100%;}.elementor-26952 .elementor-element.elementor-element-c1c7dab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-c1c7dab .elementor-button:hover, .elementor-26952 .elementor-element.elementor-element-c1c7dab .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-c1c7dab .elementor-button:hover svg, .elementor-26952 .elementor-element.elementor-element-c1c7dab .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-c3b3dac.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26952 .elementor-element.elementor-element-85c8663{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-85c8663:hover{background-color:#FFFFFF9E;}.elementor-26952 .elementor-element.elementor-element-cf62051 .elementor-flip-box__front{background-color:#0F0E0E00;background-image:url("https://laminate.de/wp-content/uploads/2021/03/Elesgo-Hover-Animation-Oberflächen-Labormöbel.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-cf62051 .elementor-flip-box__back{background-color:#FFFFFF00;background-image:url("https://laminate.de/wp-content/uploads/2021/03/Elesgo-Hover-Animation-Oberflächen-Labormöbel.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-cf62051 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-cf62051 .elementor-flip-box{height:4rem;}.elementor-26952 .elementor-element.elementor-element-cf62051 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-start;}.elementor-26952 .elementor-element.elementor-element-cf62051 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-26952 .elementor-element.elementor-element-cf62051 .elementor-flip-box__button{margin-center:0;}.elementor-26952 .elementor-element.elementor-element-79dc9c6 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-9ad10d5-font-family ), Sans-serif;font-size:var( --e-global-typography-9ad10d5-font-size );font-weight:var( --e-global-typography-9ad10d5-font-weight );line-height:var( --e-global-typography-9ad10d5-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-79dc9c6{width:100%;max-width:100%;}.elementor-26952 .elementor-element.elementor-element-79dc9c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-79dc9c6 .elementor-button:hover, .elementor-26952 .elementor-element.elementor-element-79dc9c6 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-79dc9c6 .elementor-button:hover svg, .elementor-26952 .elementor-element.elementor-element-79dc9c6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-85c8663.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26952 .elementor-element.elementor-element-82291c6{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-82291c6:hover{background-color:#FFFFFF9E;}.elementor-26952 .elementor-element.elementor-element-5d592f4 .elementor-flip-box__front{background-color:#0F0E0E00;background-image:url("https://laminate.de/wp-content/uploads/2021/03/Elesgo-Hover-Animation-Oberflächen-Innentüren.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-5d592f4 .elementor-flip-box__back{background-color:#FFFFFF00;background-image:url("https://laminate.de/wp-content/uploads/2021/03/Elesgo-Hover-Animation-Oberflächen-Innentüren.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-5d592f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-5d592f4 .elementor-flip-box{height:4rem;}.elementor-26952 .elementor-element.elementor-element-5d592f4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-start;}.elementor-26952 .elementor-element.elementor-element-5d592f4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-26952 .elementor-element.elementor-element-5d592f4 .elementor-flip-box__button{margin-center:0;}.elementor-26952 .elementor-element.elementor-element-6f90176 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-9ad10d5-font-family ), Sans-serif;font-size:var( --e-global-typography-9ad10d5-font-size );font-weight:var( --e-global-typography-9ad10d5-font-weight );line-height:var( --e-global-typography-9ad10d5-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-6f90176{width:100%;max-width:100%;}.elementor-26952 .elementor-element.elementor-element-6f90176 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-6f90176 .elementor-button:hover, .elementor-26952 .elementor-element.elementor-element-6f90176 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-6f90176 .elementor-button:hover svg, .elementor-26952 .elementor-element.elementor-element-6f90176 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-82291c6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26952 .elementor-element.elementor-element-2980ee3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:1s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-2980ee3:hover{background-color:#FFFFFF9E;}.elementor-26952 .elementor-element.elementor-element-63cd964 .elementor-flip-box__front{background-color:#0F0E0E00;background-image:url("https://laminate.de/wp-content/uploads/2021/03/Elesgo-Hover-Animation-Oberflächen-Fassaden.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-63cd964 .elementor-flip-box__back{background-color:#FFFFFF00;background-image:url("https://laminate.de/wp-content/uploads/2021/03/Elesgo-Hover-Animation-Oberflächen-Fassaden.gif");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-26952 .elementor-element.elementor-element-63cd964 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-63cd964 .elementor-flip-box{height:4rem;}.elementor-26952 .elementor-element.elementor-element-63cd964 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-start;}.elementor-26952 .elementor-element.elementor-element-63cd964 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-26952 .elementor-element.elementor-element-63cd964 .elementor-flip-box__button{margin-center:0;}.elementor-26952 .elementor-element.elementor-element-5c19bc2 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-9ad10d5-font-family ), Sans-serif;font-size:var( --e-global-typography-9ad10d5-font-size );font-weight:var( --e-global-typography-9ad10d5-font-weight );line-height:var( --e-global-typography-9ad10d5-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-5c19bc2{width:100%;max-width:100%;}.elementor-26952 .elementor-element.elementor-element-5c19bc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-5c19bc2 .elementor-button:hover, .elementor-26952 .elementor-element.elementor-element-5c19bc2 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-5c19bc2 .elementor-button:hover svg, .elementor-26952 .elementor-element.elementor-element-5c19bc2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-2980ee3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-26952 .elementor-element.elementor-element-2dca78f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-26952 .elementor-element.elementor-element-2dca78f .elementor-divider-separator{width:100%;}.elementor-26952 .elementor-element.elementor-element-2dca78f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26952 .elementor-element.elementor-element-da54c97{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-724678b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-724678b{text-align:left;}.elementor-26952 .elementor-element.elementor-element-724678b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-26952 .elementor-element.elementor-element-2ebd48e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-26952 .elementor-element.elementor-element-544b3bf img{height:8rem;object-fit:contain;object-position:center center;}.elementor-26952 .elementor-element.elementor-element-241afb6 img{height:8rem;object-fit:contain;object-position:center center;}.elementor-26952 .elementor-element.elementor-element-2cf76c7 img{height:8rem;object-fit:contain;object-position:center center;}.elementor-26952 .elementor-element.elementor-element-ec1e602 img{height:8rem;object-fit:contain;object-position:center center;}.elementor-26952 .elementor-element.elementor-element-e270ab8 img{height:8rem;object-fit:contain;object-position:center center;}.elementor-26952 .elementor-element.elementor-element-b0256b6 img{height:8rem;object-fit:contain;object-position:center center;}.elementor-26952 .elementor-element.elementor-element-c739735 img{height:8rem;object-fit:contain;object-position:center center;}.elementor-26952 .elementor-element.elementor-element-f4ecce4 img{height:8rem;object-fit:contain;object-position:center center;}.elementor-26952 .elementor-element.elementor-element-51fe92e img{height:8rem;object-fit:contain;object-position:center center;}.elementor-26952 .elementor-element.elementor-element-bb38cf0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:10rem;--padding-bottom:10rem;--padding-left:2rem;--padding-right:2rem;}.elementor-26952 .elementor-element.elementor-element-bb38cf0:not(.elementor-motion-effects-element-type-background), .elementor-26952 .elementor-element.elementor-element-bb38cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8A9AD;}.elementor-26952 .elementor-element.elementor-element-bb38cf0 .elementor-repeater-item-8f0bbad.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-26952 .elementor-element.elementor-element-bde5ab2{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-ddb11cd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-4761928 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-4761928{text-align:left;}.elementor-26952 .elementor-element.elementor-element-4761928 .elementor-heading-title{color:var( --e-global-color-965295d );}.elementor-26952 .elementor-element.elementor-element-f17a34b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-26952 .elementor-element.elementor-element-9911807 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-9911807{z-index:100;}.elementor-26952 .elementor-element.elementor-element-026fb2d > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-026fb2d{z-index:100;}.elementor-26952 .elementor-element.elementor-element-3cd4154 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-3cd4154{z-index:100;}.elementor-26952 .elementor-element.elementor-element-1760905 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-1760905{z-index:100;}.elementor-26952 .elementor-element.elementor-element-44c170d > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-44c170d{z-index:100;}.elementor-26952 .elementor-element.elementor-element-2aebfcf > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-2aebfcf{z-index:100;}.elementor-26952 .elementor-element.elementor-element-9a141de > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-9a141de{z-index:100;}.elementor-26952 .elementor-element.elementor-element-50ce787{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-bc94573 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-bc94573{text-align:left;}.elementor-26952 .elementor-element.elementor-element-bc94573 .elementor-heading-title{color:var( --e-global-color-965295d );}.elementor-26952 .elementor-element.elementor-element-1ecdd5f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-26952 .elementor-element.elementor-element-ccaeebb > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-ccaeebb{z-index:100;}.elementor-26952 .elementor-element.elementor-element-ca87e03{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-26952 .elementor-element.elementor-element-ca87e03 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-7ce890f{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-26952 .elementor-element.elementor-element-7ce890f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-44fe6de{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-26952 .elementor-element.elementor-element-44fe6de > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-1442305{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-26952 .elementor-element.elementor-element-1442305 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-df8c5d1{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-26952 .elementor-element.elementor-element-df8c5d1 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-41a99f1{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-26952 .elementor-element.elementor-element-41a99f1 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-560b439{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-26952 .elementor-element.elementor-element-560b439 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-0cbd763{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-26952 .elementor-element.elementor-element-0cbd763 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-79c7e64{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-26952 .elementor-element.elementor-element-79c7e64 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-e09e3d2{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-26952 .elementor-element.elementor-element-e09e3d2 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-2f9bc76{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-26952 .elementor-element.elementor-element-2f9bc76 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-04e5919{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-26952 .elementor-element.elementor-element-04e5919 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-7dd07ca{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;z-index:100;}.elementor-26952 .elementor-element.elementor-element-7dd07ca > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-26952 .elementor-element.elementor-element-ec56975{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-20c6749 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-20c6749{text-align:left;}.elementor-26952 .elementor-element.elementor-element-20c6749 .elementor-heading-title{color:var( --e-global-color-965295d );}.elementor-26952 .elementor-element.elementor-element-873d1c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-873d1c9{text-align:left;color:var( --e-global-color-text );}.elementor-26952 .elementor-element.elementor-element-a2f3a2c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-26952 .elementor-element.elementor-element-39a7d86{--display:flex;--margin-top:10rem;--margin-bottom:10rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3rem;}.elementor-26952 .elementor-element.elementor-element-39a7d86.e-con{--align-self:center;}.elementor-26952 .elementor-element.elementor-element-d4cc889 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-d4cc889 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.5em;color:var( --e-global-color-text );}.elementor-26952 .elementor-element.elementor-element-9206a4f > .elementor-widget-container{margin:0px 25px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-9206a4f{color:var( --e-global-color-text );}.elementor-26952 .elementor-element.elementor-element-f753f49{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:calc(-50vw + 50%);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3rem;}.elementor-26952 .elementor-element.elementor-element-f753f49:not(.elementor-motion-effects-element-type-background), .elementor-26952 .elementor-element.elementor-element-f753f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://laminate.de/wp-content/uploads/2023/03/Unbenannt-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26952 .elementor-element.elementor-element-f753f49.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-26952 .elementor-element.elementor-element-e0bbeca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--overlay-opacity:0.57;--padding-top:10rem;--padding-bottom:10rem;--padding-left:2rem;--padding-right:2rem;}.elementor-26952 .elementor-element.elementor-element-e0bbeca:not(.elementor-motion-effects-element-type-background), .elementor-26952 .elementor-element.elementor-element-e0bbeca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://laminate.de/wp-content/uploads/2023/03/elesgo-reinigung-scaled.jpg");background-position:center center;background-size:cover;}.elementor-26952 .elementor-element.elementor-element-e0bbeca::before, .elementor-26952 .elementor-element.elementor-element-e0bbeca > .elementor-background-video-container::before, .elementor-26952 .elementor-element.elementor-element-e0bbeca > .e-con-inner > .elementor-background-video-container::before, .elementor-26952 .elementor-element.elementor-element-e0bbeca > .elementor-background-slideshow::before, .elementor-26952 .elementor-element.elementor-element-e0bbeca > .e-con-inner > .elementor-background-slideshow::before, .elementor-26952 .elementor-element.elementor-element-e0bbeca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-26952 .elementor-element.elementor-element-e0bbeca .elementor-repeater-item-8f0bbad.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-26952 .elementor-element.elementor-element-57b0491{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26952 .elementor-element.elementor-element-b7c3e80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-b7c3e80{text-align:center;}.elementor-26952 .elementor-element.elementor-element-b7c3e80 .elementor-heading-title{color:var( --e-global-color-965295d );}.elementor-26952 .elementor-element.elementor-element-57a57f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-57a57f6{text-align:center;color:var( --e-global-color-965295d );}.elementor-26952 .elementor-element.elementor-element-4a5fbad .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-26952 .elementor-element.elementor-element-4a5fbad .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-26952 .elementor-element.elementor-element-4a5fbad{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-26952 .elementor-element.elementor-element-4a5fbad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26952 .elementor-element.elementor-element-4a5fbad .elementor-icon-list-item > a{font-family:var( --e-global-typography-254c017-font-family ), Sans-serif;font-size:var( --e-global-typography-254c017-font-size );font-weight:var( --e-global-typography-254c017-font-weight );font-style:var( --e-global-typography-254c017-font-style );line-height:var( --e-global-typography-254c017-line-height );}.elementor-26952 .elementor-element.elementor-element-4a5fbad .elementor-icon-list-text{color:var( --e-global-color-965295d );transition:color 0.3s;}@media(max-width:1350px){.elementor-26952 .elementor-element.elementor-element-2457b8b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-26952 .elementor-element.elementor-element-1a81db2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-1a81db2 .elementor-heading-title{font-size:3em;}.elementor-26952 .elementor-element.elementor-element-d7c481d{--justify-content:flex-start;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26952 .elementor-element.elementor-element-d27ef58{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-26952 .elementor-element.elementor-element-4afec09 .elementor-heading-title{font-size:var( --e-global-typography-19d3d4c-font-size );line-height:var( --e-global-typography-19d3d4c-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26952 .elementor-element.elementor-element-c1da0db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26952 .elementor-element.elementor-element-c1da0db .elementor-icon-list-item > a{font-size:var( --e-global-typography-254c017-font-size );line-height:var( --e-global-typography-254c017-line-height );}.elementor-26952 .elementor-element.elementor-element-f2d29ee .elementor-heading-title{font-size:var( --e-global-typography-19d3d4c-font-size );line-height:var( --e-global-typography-19d3d4c-line-height );}.elementor-26952 .elementor-element.elementor-element-0b1951a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26952 .elementor-element.elementor-element-0b1951a .elementor-icon-list-item > a{font-size:var( --e-global-typography-254c017-font-size );line-height:var( --e-global-typography-254c017-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26952 .elementor-element.elementor-element-8b1777c .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-a6d6ec9 .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-8fa11aa .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-2bb7a11 .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-c1c7dab .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-79dc9c6 .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-6f90176 .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-5c19bc2 .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-3746765{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-26952 .elementor-element.elementor-element-2ebd48e{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.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-26952 .elementor-element.elementor-element-fe24bba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-26952 .elementor-element.elementor-element-f17a34b{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-26952 .elementor-element.elementor-element-1ecdd5f{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-26952 .elementor-element.elementor-element-bb38cf0{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-26952 .elementor-element.elementor-element-39a7d86{--margin-top:5rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-26952 .elementor-element.elementor-element-a2f3a2c{--min-height:300px;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-26952 .elementor-element.elementor-element-4a5fbad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26952 .elementor-element.elementor-element-4a5fbad .elementor-icon-list-item > a{font-size:var( --e-global-typography-254c017-font-size );line-height:var( --e-global-typography-254c017-line-height );}.elementor-26952 .elementor-element.elementor-element-e0bbeca{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}}@media(min-width:768px){.elementor-26952 .elementor-element.elementor-element-529ba47{--width:70%;}.elementor-26952 .elementor-element.elementor-element-d27ef58{--width:100%;}.elementor-26952 .elementor-element.elementor-element-51c798e{--width:30%;}.elementor-26952 .elementor-element.elementor-element-f17a34b{--width:100%;}.elementor-26952 .elementor-element.elementor-element-39a7d86{--width:50%;}.elementor-26952 .elementor-element.elementor-element-f753f49{--width:50%;}}@media(max-width:1350px) and (min-width:768px){.elementor-26952 .elementor-element.elementor-element-529ba47{--width:100%;}.elementor-26952 .elementor-element.elementor-element-2457b8b{--width:100%;}.elementor-26952 .elementor-element.elementor-element-d7c481d{--width:100%;}.elementor-26952 .elementor-element.elementor-element-e17c279{--width:100%;}}@media(max-width:767px){.elementor-26952 .elementor-element.elementor-element-529ba47{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-26952 .elementor-element.elementor-element-1a81db2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26952 .elementor-element.elementor-element-1a81db2{text-align:left;}.elementor-26952 .elementor-element.elementor-element-1a81db2 .elementor-heading-title{font-size:2.5em;}.elementor-26952 .elementor-element.elementor-element-d7c481d{--justify-content:flex-start;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26952 .elementor-element.elementor-element-d27ef58{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-26952 .elementor-element.elementor-element-f54791b{--min-height:600px;}.elementor-26952 .elementor-element.elementor-element-4afec09 .elementor-heading-title{font-size:var( --e-global-typography-19d3d4c-font-size );line-height:var( --e-global-typography-19d3d4c-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26952 .elementor-element.elementor-element-c1da0db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26952 .elementor-element.elementor-element-c1da0db .elementor-icon-list-item > a{font-size:var( --e-global-typography-254c017-font-size );line-height:var( --e-global-typography-254c017-line-height );}.elementor-26952 .elementor-element.elementor-element-f2d29ee .elementor-heading-title{font-size:var( --e-global-typography-19d3d4c-font-size );line-height:var( --e-global-typography-19d3d4c-line-height );}.elementor-26952 .elementor-element.elementor-element-0b1951a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26952 .elementor-element.elementor-element-0b1951a .elementor-icon-list-item > a{font-size:var( --e-global-typography-254c017-font-size );line-height:var( --e-global-typography-254c017-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26952 .elementor-element.elementor-element-8b1777c .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-a6d6ec9 .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-8fa11aa .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-2bb7a11 .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-c1c7dab .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-79dc9c6 .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-6f90176 .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-5c19bc2 .elementor-button{font-size:var( --e-global-typography-9ad10d5-font-size );line-height:var( --e-global-typography-9ad10d5-line-height );}.elementor-26952 .elementor-element.elementor-element-3746765{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-26952 .elementor-element.elementor-element-2ebd48e{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.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-26952 .elementor-element.elementor-element-f17a34b{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-26952 .elementor-element.elementor-element-1ecdd5f{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-26952 .elementor-element.elementor-element-ec56975.e-con{--order:-99999 /* order start hack */;}.elementor-26952 .elementor-element.elementor-element-39a7d86{--margin-top:5rem;--margin-bottom:5rem;--margin-left:2rem;--margin-right:2rem;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-26952 .elementor-element.elementor-element-f753f49{--min-height:300px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-26952 .elementor-element.elementor-element-a2f3a2c{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26952 .elementor-element.elementor-element-4a5fbad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26952 .elementor-element.elementor-element-4a5fbad .elementor-icon-list-item > a{font-size:var( --e-global-typography-254c017-font-size );line-height:var( --e-global-typography-254c017-line-height );}}/* Start custom CSS for container, class: .elementor-element-d27ef58 */.elementor-26952 .elementor-element.elementor-element-d27ef58 {
    padding-left: calc((100vw - 1140px) / 2);
}

@media only screen and (max-width: 1350px) {
.elementor-26952 .elementor-element.elementor-element-d27ef58 {
    padding-left: 2rem;
    padding-right: 2rem;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d27ef58 */.elementor-26952 .elementor-element.elementor-element-d27ef58 {
    padding-left: calc((100vw - 1140px) / 2);
}

@media only screen and (max-width: 1350px) {
.elementor-26952 .elementor-element.elementor-element-d27ef58 {
    padding-left: 2rem;
    padding-right: 2rem;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b1777c */.elementor-26952 .elementor-element.elementor-element-8b1777c {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b1777c */.elementor-26952 .elementor-element.elementor-element-8b1777c {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6d6ec9 */.elementor-26952 .elementor-element.elementor-element-a6d6ec9 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6d6ec9 */.elementor-26952 .elementor-element.elementor-element-a6d6ec9 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fa11aa */.elementor-26952 .elementor-element.elementor-element-8fa11aa {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fa11aa */.elementor-26952 .elementor-element.elementor-element-8fa11aa {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bb7a11 */.elementor-26952 .elementor-element.elementor-element-2bb7a11 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bb7a11 */.elementor-26952 .elementor-element.elementor-element-2bb7a11 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1c7dab */.elementor-26952 .elementor-element.elementor-element-c1c7dab {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1c7dab */.elementor-26952 .elementor-element.elementor-element-c1c7dab {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79dc9c6 */.elementor-26952 .elementor-element.elementor-element-79dc9c6 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79dc9c6 */.elementor-26952 .elementor-element.elementor-element-79dc9c6 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f90176 */.elementor-26952 .elementor-element.elementor-element-6f90176 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f90176 */.elementor-26952 .elementor-element.elementor-element-6f90176 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c19bc2 */.elementor-26952 .elementor-element.elementor-element-5c19bc2 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c19bc2 */.elementor-26952 .elementor-element.elementor-element-5c19bc2 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b1777c */.elementor-26952 .elementor-element.elementor-element-8b1777c {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b1777c */.elementor-26952 .elementor-element.elementor-element-8b1777c {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6d6ec9 */.elementor-26952 .elementor-element.elementor-element-a6d6ec9 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6d6ec9 */.elementor-26952 .elementor-element.elementor-element-a6d6ec9 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fa11aa */.elementor-26952 .elementor-element.elementor-element-8fa11aa {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fa11aa */.elementor-26952 .elementor-element.elementor-element-8fa11aa {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bb7a11 */.elementor-26952 .elementor-element.elementor-element-2bb7a11 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bb7a11 */.elementor-26952 .elementor-element.elementor-element-2bb7a11 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1c7dab */.elementor-26952 .elementor-element.elementor-element-c1c7dab {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1c7dab */.elementor-26952 .elementor-element.elementor-element-c1c7dab {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79dc9c6 */.elementor-26952 .elementor-element.elementor-element-79dc9c6 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79dc9c6 */.elementor-26952 .elementor-element.elementor-element-79dc9c6 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f90176 */.elementor-26952 .elementor-element.elementor-element-6f90176 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f90176 */.elementor-26952 .elementor-element.elementor-element-6f90176 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c19bc2 */.elementor-26952 .elementor-element.elementor-element-5c19bc2 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c19bc2 */.elementor-26952 .elementor-element.elementor-element-5c19bc2 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b1777c */.elementor-26952 .elementor-element.elementor-element-8b1777c {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b1777c */.elementor-26952 .elementor-element.elementor-element-8b1777c {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6d6ec9 */.elementor-26952 .elementor-element.elementor-element-a6d6ec9 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6d6ec9 */.elementor-26952 .elementor-element.elementor-element-a6d6ec9 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fa11aa */.elementor-26952 .elementor-element.elementor-element-8fa11aa {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fa11aa */.elementor-26952 .elementor-element.elementor-element-8fa11aa {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bb7a11 */.elementor-26952 .elementor-element.elementor-element-2bb7a11 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bb7a11 */.elementor-26952 .elementor-element.elementor-element-2bb7a11 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1c7dab */.elementor-26952 .elementor-element.elementor-element-c1c7dab {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1c7dab */.elementor-26952 .elementor-element.elementor-element-c1c7dab {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79dc9c6 */.elementor-26952 .elementor-element.elementor-element-79dc9c6 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79dc9c6 */.elementor-26952 .elementor-element.elementor-element-79dc9c6 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f90176 */.elementor-26952 .elementor-element.elementor-element-6f90176 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f90176 */.elementor-26952 .elementor-element.elementor-element-6f90176 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c19bc2 */.elementor-26952 .elementor-element.elementor-element-5c19bc2 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c19bc2 */.elementor-26952 .elementor-element.elementor-element-5c19bc2 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b1777c */.elementor-26952 .elementor-element.elementor-element-8b1777c {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b1777c */.elementor-26952 .elementor-element.elementor-element-8b1777c {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6d6ec9 */.elementor-26952 .elementor-element.elementor-element-a6d6ec9 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6d6ec9 */.elementor-26952 .elementor-element.elementor-element-a6d6ec9 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fa11aa */.elementor-26952 .elementor-element.elementor-element-8fa11aa {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fa11aa */.elementor-26952 .elementor-element.elementor-element-8fa11aa {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bb7a11 */.elementor-26952 .elementor-element.elementor-element-2bb7a11 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2bb7a11 */.elementor-26952 .elementor-element.elementor-element-2bb7a11 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1c7dab */.elementor-26952 .elementor-element.elementor-element-c1c7dab {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1c7dab */.elementor-26952 .elementor-element.elementor-element-c1c7dab {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79dc9c6 */.elementor-26952 .elementor-element.elementor-element-79dc9c6 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79dc9c6 */.elementor-26952 .elementor-element.elementor-element-79dc9c6 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f90176 */.elementor-26952 .elementor-element.elementor-element-6f90176 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f90176 */.elementor-26952 .elementor-element.elementor-element-6f90176 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c19bc2 */.elementor-26952 .elementor-element.elementor-element-5c19bc2 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c19bc2 */.elementor-26952 .elementor-element.elementor-element-5c19bc2 {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9911807 */.elementor-26952 .elementor-element.elementor-element-9911807 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-9911807::after {
  content: "tuskany red"; /* 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-26952 .elementor-element.elementor-element-9911807:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-9911807  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  
}

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

.elementor-26952 .elementor-element.elementor-element-026fb2d::after {
  content: "black oyster"; /* 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-26952 .elementor-element.elementor-element-026fb2d:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-026fb2d  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
}

.elementor-26952 .elementor-element.elementor-element-026fb2d:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cd4154 */.elementor-26952 .elementor-element.elementor-element-3cd4154 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-3cd4154::after {
  content: "pretty pink"; /* 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-26952 .elementor-element.elementor-element-3cd4154:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-3cd4154  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  
}

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

.elementor-26952 .elementor-element.elementor-element-1760905::after {
  content: "jubilee green"; /* 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-26952 .elementor-element.elementor-element-1760905:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-1760905  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
}

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

.elementor-26952 .elementor-element.elementor-element-44c170d::after {
  content: "mint"; /* 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-26952 .elementor-element.elementor-element-44c170d:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-44c170d  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
}

.elementor-26952 .elementor-element.elementor-element-44c170d:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2aebfcf */.elementor-26952 .elementor-element.elementor-element-2aebfcf {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-2aebfcf::after {
  content: "petrol blue"; /* 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-26952 .elementor-element.elementor-element-2aebfcf:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-2aebfcf  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
}

.elementor-26952 .elementor-element.elementor-element-2aebfcf:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a141de */.elementor-26952 .elementor-element.elementor-element-9a141de {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-9a141de::after {
  content: "pigeon blue"; /* 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-26952 .elementor-element.elementor-element-9a141de:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-9a141de  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  
}

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

.elementor-26952 .elementor-element.elementor-element-ccaeebb::after {
  content: "deep 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-26952 .elementor-element.elementor-element-ccaeebb:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-ca87e03::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-26952 .elementor-element.elementor-element-ca87e03:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-7ce890f::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-26952 .elementor-element.elementor-element-7ce890f:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-7ce890f:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44fe6de */.elementor-26952 .elementor-element.elementor-element-44fe6de {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-44fe6de::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: black; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-26952 .elementor-element.elementor-element-44fe6de:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-1442305::after {
  content: "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: black; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-26952 .elementor-element.elementor-element-1442305:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-df8c5d1::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: black; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-26952 .elementor-element.elementor-element-df8c5d1:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-41a99f1::after {
  content: "elesgo red"; /* 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-26952 .elementor-element.elementor-element-41a99f1:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-41a99f1:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560b439 */.elementor-26952 .elementor-element.elementor-element-560b439 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-560b439::after {
  content: "cool 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-26952 .elementor-element.elementor-element-560b439:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-560b439:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cbd763 */.elementor-26952 .elementor-element.elementor-element-0cbd763 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-0cbd763::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-26952 .elementor-element.elementor-element-0cbd763:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-0cbd763:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79c7e64 */.elementor-26952 .elementor-element.elementor-element-79c7e64 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-79c7e64::after {
  content: "pastel violet"; /* 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-26952 .elementor-element.elementor-element-79c7e64:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-e09e3d2::after {
  content: "saphire blue"; /* 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-26952 .elementor-element.elementor-element-e09e3d2:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-2f9bc76::after {
  content: "black blue"; /* 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-26952 .elementor-element.elementor-element-2f9bc76:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-2f9bc76:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04e5919 */.elementor-26952 .elementor-element.elementor-element-04e5919 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-04e5919::after {
  content: "black green"; /* 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-26952 .elementor-element.elementor-element-04e5919:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-04e5919:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dd07ca */.elementor-26952 .elementor-element.elementor-element-7dd07ca {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-7dd07ca::after {
  content: "black red"; /* 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-26952 .elementor-element.elementor-element-7dd07ca:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-9911807::after {
  content: "tuskany red"; /* 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-26952 .elementor-element.elementor-element-9911807:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-9911807  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  
}

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

.elementor-26952 .elementor-element.elementor-element-026fb2d::after {
  content: "black oyster"; /* 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-26952 .elementor-element.elementor-element-026fb2d:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-026fb2d  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
}

.elementor-26952 .elementor-element.elementor-element-026fb2d:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cd4154 */.elementor-26952 .elementor-element.elementor-element-3cd4154 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-3cd4154::after {
  content: "pretty pink"; /* 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-26952 .elementor-element.elementor-element-3cd4154:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-3cd4154  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  
}

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

.elementor-26952 .elementor-element.elementor-element-1760905::after {
  content: "jubilee green"; /* 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-26952 .elementor-element.elementor-element-1760905:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-1760905  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
}

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

.elementor-26952 .elementor-element.elementor-element-44c170d::after {
  content: "mint"; /* 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-26952 .elementor-element.elementor-element-44c170d:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-44c170d  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
}

.elementor-26952 .elementor-element.elementor-element-44c170d:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2aebfcf */.elementor-26952 .elementor-element.elementor-element-2aebfcf {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-2aebfcf::after {
  content: "petrol blue"; /* 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-26952 .elementor-element.elementor-element-2aebfcf:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-2aebfcf  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
}

.elementor-26952 .elementor-element.elementor-element-2aebfcf:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a141de */.elementor-26952 .elementor-element.elementor-element-9a141de {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-9a141de::after {
  content: "pigeon blue"; /* 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-26952 .elementor-element.elementor-element-9a141de:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-9a141de  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  
}

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

.elementor-26952 .elementor-element.elementor-element-ccaeebb::after {
  content: "deep 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-26952 .elementor-element.elementor-element-ccaeebb:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-ca87e03::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-26952 .elementor-element.elementor-element-ca87e03:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-7ce890f::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-26952 .elementor-element.elementor-element-7ce890f:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-7ce890f:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44fe6de */.elementor-26952 .elementor-element.elementor-element-44fe6de {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-44fe6de::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: black; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-26952 .elementor-element.elementor-element-44fe6de:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-1442305::after {
  content: "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: black; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-26952 .elementor-element.elementor-element-1442305:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-df8c5d1::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: black; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-26952 .elementor-element.elementor-element-df8c5d1:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-41a99f1::after {
  content: "elesgo red"; /* 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-26952 .elementor-element.elementor-element-41a99f1:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-41a99f1:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560b439 */.elementor-26952 .elementor-element.elementor-element-560b439 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-560b439::after {
  content: "cool 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-26952 .elementor-element.elementor-element-560b439:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-560b439:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cbd763 */.elementor-26952 .elementor-element.elementor-element-0cbd763 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-0cbd763::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-26952 .elementor-element.elementor-element-0cbd763:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-0cbd763:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79c7e64 */.elementor-26952 .elementor-element.elementor-element-79c7e64 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-79c7e64::after {
  content: "pastel violet"; /* 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-26952 .elementor-element.elementor-element-79c7e64:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-e09e3d2::after {
  content: "saphire blue"; /* 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-26952 .elementor-element.elementor-element-e09e3d2:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-2f9bc76::after {
  content: "black blue"; /* 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-26952 .elementor-element.elementor-element-2f9bc76:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-2f9bc76:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04e5919 */.elementor-26952 .elementor-element.elementor-element-04e5919 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-04e5919::after {
  content: "black green"; /* 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-26952 .elementor-element.elementor-element-04e5919:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-04e5919:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dd07ca */.elementor-26952 .elementor-element.elementor-element-7dd07ca {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-7dd07ca::after {
  content: "black red"; /* 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-26952 .elementor-element.elementor-element-7dd07ca:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-9911807::after {
  content: "tuskany red"; /* 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-26952 .elementor-element.elementor-element-9911807:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-9911807  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  
}

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

.elementor-26952 .elementor-element.elementor-element-026fb2d::after {
  content: "black oyster"; /* 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-26952 .elementor-element.elementor-element-026fb2d:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-026fb2d  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
}

.elementor-26952 .elementor-element.elementor-element-026fb2d:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cd4154 */.elementor-26952 .elementor-element.elementor-element-3cd4154 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-3cd4154::after {
  content: "pretty pink"; /* 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-26952 .elementor-element.elementor-element-3cd4154:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-3cd4154  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  
}

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

.elementor-26952 .elementor-element.elementor-element-1760905::after {
  content: "jubilee green"; /* 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-26952 .elementor-element.elementor-element-1760905:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-1760905  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
}

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

.elementor-26952 .elementor-element.elementor-element-44c170d::after {
  content: "mint"; /* 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-26952 .elementor-element.elementor-element-44c170d:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-44c170d  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
}

.elementor-26952 .elementor-element.elementor-element-44c170d:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2aebfcf */.elementor-26952 .elementor-element.elementor-element-2aebfcf {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-2aebfcf::after {
  content: "petrol blue"; /* 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-26952 .elementor-element.elementor-element-2aebfcf:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-2aebfcf  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
}

.elementor-26952 .elementor-element.elementor-element-2aebfcf:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a141de */.elementor-26952 .elementor-element.elementor-element-9a141de {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-9a141de::after {
  content: "pigeon blue"; /* 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-26952 .elementor-element.elementor-element-9a141de:hover::after {
  opacity: 1;
}



.elementor-26952 .elementor-element.elementor-element-9a141de  {
  transition: all 0.3s ease-in-out;
  height: 60px!important;
  width: 60px!important;
  
}

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

.elementor-26952 .elementor-element.elementor-element-ccaeebb::after {
  content: "deep 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-26952 .elementor-element.elementor-element-ccaeebb:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-ca87e03::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-26952 .elementor-element.elementor-element-ca87e03:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-7ce890f::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-26952 .elementor-element.elementor-element-7ce890f:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-7ce890f:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44fe6de */.elementor-26952 .elementor-element.elementor-element-44fe6de {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-44fe6de::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: black; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-26952 .elementor-element.elementor-element-44fe6de:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-1442305::after {
  content: "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: black; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-26952 .elementor-element.elementor-element-1442305:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-df8c5d1::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: black; 
  line-height: 1.1em;
  font-size: .7em;
}

.elementor-26952 .elementor-element.elementor-element-df8c5d1:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-41a99f1::after {
  content: "elesgo red"; /* 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-26952 .elementor-element.elementor-element-41a99f1:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-41a99f1:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-560b439 */.elementor-26952 .elementor-element.elementor-element-560b439 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-560b439::after {
  content: "cool 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-26952 .elementor-element.elementor-element-560b439:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-560b439:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0cbd763 */.elementor-26952 .elementor-element.elementor-element-0cbd763 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-0cbd763::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-26952 .elementor-element.elementor-element-0cbd763:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-0cbd763:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79c7e64 */.elementor-26952 .elementor-element.elementor-element-79c7e64 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-79c7e64::after {
  content: "pastel violet"; /* 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-26952 .elementor-element.elementor-element-79c7e64:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-e09e3d2::after {
  content: "saphire blue"; /* 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-26952 .elementor-element.elementor-element-e09e3d2:hover::after {
  opacity: 1;
}



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

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

.elementor-26952 .elementor-element.elementor-element-2f9bc76::after {
  content: "black blue"; /* 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-26952 .elementor-element.elementor-element-2f9bc76:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-2f9bc76:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04e5919 */.elementor-26952 .elementor-element.elementor-element-04e5919 {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-04e5919::after {
  content: "black green"; /* 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-26952 .elementor-element.elementor-element-04e5919:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-04e5919:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dd07ca */.elementor-26952 .elementor-element.elementor-element-7dd07ca {
  position: relative;
  overflow: hidden;
}

.elementor-26952 .elementor-element.elementor-element-7dd07ca::after {
  content: "black red"; /* 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-26952 .elementor-element.elementor-element-7dd07ca:hover::after {
  opacity: 1;
}



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

.elementor-26952 .elementor-element.elementor-element-7dd07ca:hover  {
  transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2f3a2c */.elementor-26952 .elementor-element.elementor-element-a2f3a2c {
    background-size: 50% 100% !important;
    object-position: center right!important;
}

@media only screen and (max-width: 600px) {
  .elementor-26952 .elementor-element.elementor-element-a2f3a2c {
   background-size: 0% 0% !important;
  }
}/* End custom CSS */