.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-b50b7eb{--display:flex;--min-height:100vh;--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;--justify-content:center;--overflow:hidden;--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 .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-969afe5 > .elementor-widget-container{margin:160px 0px 0px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-969afe5{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-969afe5{right:0px;}.elementor-2 .elementor-element.elementor-element-969afe5{bottom:0px;}.elementor-2 .elementor-element.elementor-element-969afe5 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2 .elementor-element.elementor-element-969afe5 img{width:100vw;height:100vh;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-344d801{width:100%;max-width:100%;bottom:100vh;}.elementor-2 .elementor-element.elementor-element-344d801 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-344d801.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-344d801{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-344d801{right:0px;}.elementor-2 .elementor-element.elementor-element-344d801 img{width:320px;}.elementor-2 .elementor-element.elementor-element-9ee2ec2{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:30vh;--z-index:2;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-9ee2ec2{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-9ee2ec2{right:0px;}.elementor-2 .elementor-element.elementor-element-f1d38d2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;}.elementor-2 .elementor-element.elementor-element-f1d38d2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f1d38d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1356f51 .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-a117ec4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--z-index:2;}.elementor-2 .elementor-element.elementor-element-a117ec4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a117ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c167d52 .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-size:55px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-7468953{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;--z-index:1;}.elementor-2 .elementor-element.elementor-element-7468953:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7468953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-9fe0218.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-9fe0218 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-weight:500;text-transform:none;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-17a9584 > .elementor-widget-container{margin:160px 0px 0px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-17a9584{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-17a9584{right:0px;}.elementor-2 .elementor-element.elementor-element-17a9584{bottom:0px;}.elementor-2 .elementor-element.elementor-element-17a9584 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2 .elementor-element.elementor-element-17a9584 img{width:100vw;height:100vh;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-91f8ad3{--display:flex;--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;--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-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-loop-grid .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-c3d0686{--grid-columns:3;--grid-column-gap:0px;}.elementor-2 .elementor-element.elementor-element-c3d0686 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2 .elementor-element.elementor-element-c3d0686 .e-loop-item > .elementor-section, .elementor-2 .elementor-element.elementor-element-c3d0686 .e-loop-item > .elementor-section > .elementor-container, .elementor-2 .elementor-element.elementor-element-c3d0686 .e-loop-item > .e-con, .elementor-2 .elementor-element.elementor-element-c3d0686 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2 .elementor-element.elementor-element-3cda219{--display:flex;--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;--padding-top:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2 .elementor-element.elementor-element-c5d1067 .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-c63f353 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c63f353 .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-2 .elementor-element.elementor-element-36e9a20{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-e7d021e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e7d021e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e7d021e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3ff65421{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-2 .elementor-element.elementor-element-529a8255{--display:flex;--min-height:285px;}.elementor-2 .elementor-element.elementor-element-529a8255:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-529a8255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.handgemachtund1zigartig.de/wp-content/uploads/2023/10/handgemacht-1zigartig-hausbett-mit-rausfallschutz.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-529a8255.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-7c01b953{--display:flex;--min-height:250px;--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;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7c01b953.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-53320e4f{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-53320e4f.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-53320e4f .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-weight:700;text-transform:uppercase;line-height:10px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-110b9c48{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-5194919{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-2 .elementor-element.elementor-element-eb89681{--display:flex;--min-height:285px;}.elementor-2 .elementor-element.elementor-element-eb89681:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-eb89681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.handgemachtund1zigartig.de/wp-content/uploads/2023/10/handgemacht-1zigartig-montessori-bodenbett.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-eb89681.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-b145b21{--display:flex;--min-height:250px;--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;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b145b21.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-be4869c{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-be4869c.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-be4869c .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-617f04d{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-38ad90a{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-2 .elementor-element.elementor-element-a2dd7d2{--display:flex;--min-height:285px;}.elementor-2 .elementor-element.elementor-element-a2dd7d2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a2dd7d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.handgemachtund1zigartig.de/wp-content/uploads/2024/10/handgemacht-1zigartig-familienbett-mit-rausfallschutz-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-a2dd7d2.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-7eaaffc{--display:flex;--min-height:250px;--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;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7eaaffc.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-f2b02a5{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-f2b02a5.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f2b02a5 .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a233265{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-9752153{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-2 .elementor-element.elementor-element-95b6af5{--display:flex;--min-height:285px;}.elementor-2 .elementor-element.elementor-element-95b6af5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-95b6af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.handgemachtund1zigartig.de/wp-content/uploads/2023/10/handgemacht-1zigartig-doppelbetten-fuer-erwachsene.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-95b6af5.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-b7c0f36{--display:flex;--min-height:250px;--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;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b7c0f36.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-8ac09d5{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-8ac09d5.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-8ac09d5 .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-84259d7{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-b0d2331{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-2 .elementor-element.elementor-element-e21eefd{--display:flex;--min-height:285px;}.elementor-2 .elementor-element.elementor-element-e21eefd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e21eefd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.handgemachtund1zigartig.de/wp-content/uploads/2025/08/Massivholzmoebel-Titelbild-scaled.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-e21eefd.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-5d3da41{--display:flex;--min-height:250px;--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;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5d3da41.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-7bb46f8{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-7bb46f8.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-7bb46f8 .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-00234c4{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-47eb482{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-2 .elementor-element.elementor-element-db43d28{--display:flex;--min-height:285px;}.elementor-2 .elementor-element.elementor-element-db43d28:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-db43d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.handgemachtund1zigartig.de/wp-content/uploads/2025/02/handgemacht-1zigartig-schlafsysteme-bettzubehor-und-bettwaren.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-db43d28.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-966d6c1{--display:flex;--min-height:250px;--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;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-966d6c1.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-631d205{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-631d205.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-631d205 .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f192a80{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-1603f5d{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.75;--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-2 .elementor-element.elementor-element-1603f5d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1603f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.handgemachtund1zigartig.de/wp-content/uploads/2024/01/handgemacht-1zigartig-moebel-inkl-lieferung-und-montage.jpg");background-position:0px -91px;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-1603f5d::before, .elementor-2 .elementor-element.elementor-element-1603f5d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1603f5d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1603f5d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1603f5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1603f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-3be30928{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3be30928.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-35555588{text-align:center;}.elementor-2 .elementor-element.elementor-element-35555588 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ca33fbb{text-align:center;font-size:24px;line-height:30px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-03018f3{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.75;--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-2 .elementor-element.elementor-element-03018f3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-03018f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.handgemachtund1zigartig.de/wp-content/uploads/2025/07/Service-fuer-die-Schweiz-Handgemacht-1zigartig-scaled.jpg");background-position:0px -314px;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-03018f3::before, .elementor-2 .elementor-element.elementor-element-03018f3 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-03018f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-03018f3 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-03018f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-03018f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-193f7c9{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-193f7c9.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-5ff26e8{text-align:center;}.elementor-2 .elementor-element.elementor-element-5ff26e8 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d5691d2{text-align:center;font-size:24px;line-height:30px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-aadb79a{--display:flex;--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;}.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-289c641 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-4760064{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overlay-opacity:0.95;--margin-top:100px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-4760064:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4760064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.handgemachtund1zigartig.de/wp-content/uploads/2023/10/handgemachtund1zigartig-logo-glow-1024x836.png");background-position:center center;background-repeat:no-repeat;background-size:900px auto;}.elementor-2 .elementor-element.elementor-element-4760064::before, .elementor-2 .elementor-element.elementor-element-4760064 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4760064 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4760064 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4760064 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4760064 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-1a95a49{--display:flex;--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-917d2f1 .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-fedf259{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-e46aae5{--display:flex;--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;}.elementor-2 .elementor-element.elementor-element-f90c87f{--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:7px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7e5decb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-36c8e02{text-align:center;}.elementor-2 .elementor-element.elementor-element-36c8e02 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-6011fc6{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9a7b637{text-align:center;}.elementor-2 .elementor-element.elementor-element-9a7b637 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-0e77bcf{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-39c7b83 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-4150236{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b77d349 img{width:100%;height:70px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-606f14c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-29bc333{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2e77b4e{--display:flex;--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-36cff48 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-2 .elementor-element.elementor-element-36cff48 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-36cff48 .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-36cff48 .elementor-icon svg{height:70px;}.elementor-2 .elementor-element.elementor-element-36cff48 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-2c1d01d{text-align:center;}.elementor-2 .elementor-element.elementor-element-2c1d01d .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ef63e72{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-d8d78bb{--display:flex;--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-22eac54 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-22eac54 .elementor-icon{font-size:80px;}.elementor-2 .elementor-element.elementor-element-22eac54 .elementor-icon svg{height:80px;}.elementor-2 .elementor-element.elementor-element-22eac54 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-172f325{text-align:center;}.elementor-2 .elementor-element.elementor-element-172f325 .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-298ff7b{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-a29e1a7{--display:flex;--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-cd5a670 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-cd5a670 .elementor-icon{font-size:80px;}.elementor-2 .elementor-element.elementor-element-cd5a670 .elementor-icon svg{height:80px;}.elementor-2 .elementor-element.elementor-element-cd5a670 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-de29d7b{text-align:center;}.elementor-2 .elementor-element.elementor-element-de29d7b .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-8d9057e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-a65f7ad{--display:flex;--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bfee5ef .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-bfee5ef .elementor-icon{font-size:80px;}.elementor-2 .elementor-element.elementor-element-bfee5ef .elementor-icon svg{height:80px;}.elementor-2 .elementor-element.elementor-element-bfee5ef .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-4b3e1be{text-align:center;}.elementor-2 .elementor-element.elementor-element-4b3e1be .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-c92ed13{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-b19c3fc{--display:flex;--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;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-bfbc9dd{text-align:center;}.elementor-2 .elementor-element.elementor-element-bfbc9dd .elementor-heading-title{font-family:"Stardos Stencil", Sans-serif;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-a191a80{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-testimonial-slider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-testimonial-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-d93d00f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-image{max-width:130px;}.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-image img{width:130px;}.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-content .eael-testimonial-user{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-content .eael-testimonial-user-company{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-content .eael-testimonial-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-quote{color:#00000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );position:absolute;top:0px;}.elementor-2 .elementor-element.elementor-element-d93d00f .swiper-container-wrap .swiper-button-next, .elementor-2 .elementor-element.elementor-element-d93d00f .swiper-container-wrap .swiper-button-prev{width:25px;height:44px;font-size:25px;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-d93d00f .swiper-container-wrap .swiper-button-prev{left:-75px;}.elementor-2 .elementor-element.elementor-element-d93d00f .swiper-container-wrap .swiper-button-next{right:-75px;}.elementor-2 .elementor-element.elementor-element-d93d00f .swiper-container-wrap .swiper-pagination-bullet{height:10px;width:10px;background:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-d93d00f .swiper-container-wrap .swiper-pagination-bullet-active{background:var( --e-global-color-primary );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-quote{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-quote{right:0px;}.elementor-2 .elementor-element.elementor-element-6f4e8ff{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2 .elementor-element.elementor-element-6f4e8ff:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6f4e8ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.handgemachtund1zigartig.de/wp-content/uploads/2024/01/handgemacht-1zigartig-kontakt.jpg");background-position:center center;}.elementor-2 .elementor-element.elementor-element-6f4e8ff::before, .elementor-2 .elementor-element.elementor-element-6f4e8ff > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6f4e8ff > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6f4e8ff > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6f4e8ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6f4e8ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-437f12b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-6a230ef .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-fa8253a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fa8253a{text-align:center;font-family:"Ubuntu", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-7fa74ca .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-7fa74ca .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-7fa74ca .elementor-button:focus{background-color:#CC996600;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-7fa74ca .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-7fa74ca .elementor-button:focus svg{fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-b50b7eb{--justify-content:flex-end;}.elementor-2 .elementor-element.elementor-element-344d801{bottom:65vh;}.elementor-2 .elementor-element.elementor-element-344d801 img{width:250px;}.elementor-2 .elementor-element.elementor-element-91f8ad3{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-c3d0686{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-3cda219{--padding-top:70px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e7d021e{--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:space-between;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:00px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3ff65421{--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;}.elementor-2 .elementor-element.elementor-element-5194919{--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;}.elementor-2 .elementor-element.elementor-element-38ad90a{--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;}.elementor-2 .elementor-element.elementor-element-9752153{--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;}.elementor-2 .elementor-element.elementor-element-b0d2331{--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;}.elementor-2 .elementor-element.elementor-element-47eb482{--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;}.elementor-2 .elementor-element.elementor-element-1603f5d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1603f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2 .elementor-element.elementor-element-03018f3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-03018f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-image{max-width:175px;}.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-image img{width:175px;margin:0px 0px 55px 0px;}.elementor-2 .elementor-element.elementor-element-6f4e8ff{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-b50b7eb{--min-height:65vh;}.elementor-2 .elementor-element.elementor-element-969afe5 img{height:65vh;}.elementor-2 .elementor-element.elementor-element-344d801{bottom:34vh;}.elementor-2 .elementor-element.elementor-element-344d801 img{width:120px;}.elementor-2 .elementor-element.elementor-element-9ee2ec2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:2vh;}.elementor-2 .elementor-element.elementor-element-f1d38d2{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2 .elementor-element.elementor-element-1356f51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-1356f51 .elementor-heading-title{font-size:15px;}.elementor-2 .elementor-element.elementor-element-c167d52 .elementor-heading-title{font-size:29px;}.elementor-2 .elementor-element.elementor-element-7468953{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2 .elementor-element.elementor-element-9fe0218 .elementor-heading-title{font-size:21px;}.elementor-2 .elementor-element.elementor-element-c3d0686{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-c3d0686 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e7d021e{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-3ff65421{--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;}.elementor-2 .elementor-element.elementor-element-529a8255{--width:100%;--min-height:150px;}.elementor-2 .elementor-element.elementor-element-529a8255:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-529a8255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:initial;}.elementor-2 .elementor-element.elementor-element-7c01b953{--min-height:185px;}.elementor-2 .elementor-element.elementor-element-5194919{--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;}.elementor-2 .elementor-element.elementor-element-eb89681{--min-height:150px;}.elementor-2 .elementor-element.elementor-element-b145b21{--min-height:185px;}.elementor-2 .elementor-element.elementor-element-38ad90a{--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;}.elementor-2 .elementor-element.elementor-element-a2dd7d2{--min-height:150px;}.elementor-2 .elementor-element.elementor-element-7eaaffc{--min-height:185px;}.elementor-2 .elementor-element.elementor-element-9752153{--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;}.elementor-2 .elementor-element.elementor-element-95b6af5{--min-height:150px;}.elementor-2 .elementor-element.elementor-element-b7c0f36{--min-height:185px;}.elementor-2 .elementor-element.elementor-element-b0d2331{--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;}.elementor-2 .elementor-element.elementor-element-e21eefd{--min-height:150px;}.elementor-2 .elementor-element.elementor-element-5d3da41{--min-height:185px;}.elementor-2 .elementor-element.elementor-element-47eb482{--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;}.elementor-2 .elementor-element.elementor-element-db43d28{--min-height:150px;}.elementor-2 .elementor-element.elementor-element-966d6c1{--min-height:185px;}.elementor-2 .elementor-element.elementor-element-1603f5d{--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;}.elementor-2 .elementor-element.elementor-element-1603f5d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1603f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-99px 0px;}.elementor-2 .elementor-element.elementor-element-3be30928{--min-height:185px;}.elementor-2 .elementor-element.elementor-element-03018f3{--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;}.elementor-2 .elementor-element.elementor-element-03018f3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-03018f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-141px 0px;}.elementor-2 .elementor-element.elementor-element-193f7c9{--min-height:185px;}.elementor-2 .elementor-element.elementor-element-4760064{--margin-top:15px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-7e5decb{--width:45%;}.elementor-2 .elementor-element.elementor-element-6011fc6{--width:45%;}.elementor-2 .elementor-element.elementor-element-0e77bcf{--width:45%;}.elementor-2 .elementor-element.elementor-element-4150236{--width:45%;}.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-image{max-width:175px;}.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-image img{width:175px;margin:0px 0px 45px 0px;}.elementor-2 .elementor-element.elementor-element-d93d00f .swiper-container-wrap .swiper-pagination-bullet{height:10px;width:10px;}.elementor-2 .elementor-element.elementor-element-6f4e8ff{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-6a230ef{text-align:center;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-f1d38d2{--width:30%;}.elementor-2 .elementor-element.elementor-element-a117ec4{--width:47%;}.elementor-2 .elementor-element.elementor-element-7468953{--width:40%;}.elementor-2 .elementor-element.elementor-element-3ff65421{--width:50%;}.elementor-2 .elementor-element.elementor-element-529a8255{--width:49.841%;}.elementor-2 .elementor-element.elementor-element-5194919{--width:50%;}.elementor-2 .elementor-element.elementor-element-eb89681{--width:49.841%;}.elementor-2 .elementor-element.elementor-element-38ad90a{--width:50%;}.elementor-2 .elementor-element.elementor-element-a2dd7d2{--width:49.841%;}.elementor-2 .elementor-element.elementor-element-9752153{--width:50%;}.elementor-2 .elementor-element.elementor-element-95b6af5{--width:49.841%;}.elementor-2 .elementor-element.elementor-element-b0d2331{--width:50%;}.elementor-2 .elementor-element.elementor-element-e21eefd{--width:49.841%;}.elementor-2 .elementor-element.elementor-element-47eb482{--width:50%;}.elementor-2 .elementor-element.elementor-element-db43d28{--width:49.841%;}.elementor-2 .elementor-element.elementor-element-1603f5d{--width:100%;}.elementor-2 .elementor-element.elementor-element-03018f3{--width:100%;}.elementor-2 .elementor-element.elementor-element-aadb79a{--content-width:1550px;}.elementor-2 .elementor-element.elementor-element-1a95a49{--width:49%;}.elementor-2 .elementor-element.elementor-element-e46aae5{--width:49%;}.elementor-2 .elementor-element.elementor-element-29bc333{--width:100%;}.elementor-2 .elementor-element.elementor-element-6f4e8ff{--content-width:1150px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-f1d38d2{--width:45%;}.elementor-2 .elementor-element.elementor-element-a117ec4{--width:82%;}.elementor-2 .elementor-element.elementor-element-7468953{--width:65%;}.elementor-2 .elementor-element.elementor-element-3ff65421{--width:48%;}.elementor-2 .elementor-element.elementor-element-529a8255{--width:100%;}.elementor-2 .elementor-element.elementor-element-5194919{--width:48%;}.elementor-2 .elementor-element.elementor-element-eb89681{--width:100%;}.elementor-2 .elementor-element.elementor-element-38ad90a{--width:48%;}.elementor-2 .elementor-element.elementor-element-a2dd7d2{--width:100%;}.elementor-2 .elementor-element.elementor-element-9752153{--width:48%;}.elementor-2 .elementor-element.elementor-element-95b6af5{--width:100%;}.elementor-2 .elementor-element.elementor-element-b0d2331{--width:48%;}.elementor-2 .elementor-element.elementor-element-e21eefd{--width:100%;}.elementor-2 .elementor-element.elementor-element-47eb482{--width:48%;}.elementor-2 .elementor-element.elementor-element-db43d28{--width:100%;}.elementor-2 .elementor-element.elementor-element-1603f5d{--width:100%;}.elementor-2 .elementor-element.elementor-element-03018f3{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-f1d38d2 */.elementor-2 .elementor-element.elementor-element-f1d38d2 {
    width: max-content;
    padding-left: 20px;
    padding-right: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a117ec4 */.elementor-2 .elementor-element.elementor-element-a117ec4 {
    width: fit-content !important;
    padding-left: 20px;
    padding-right: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7468953 */.elementor-2 .elementor-element.elementor-element-7468953 {
    width: max-content;
    padding-left: 20px;
    padding-right: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17a9584 *//*.elementor-2 .elementor-element.elementor-element-17a9584 {

    animation: scalein 1.5s ease;
    transform: scale(1.1);
}

@keyframes scalein {
    0% {
        transform: scale(4.0);
        opacity: 0;
    }
    100% {
        transform: scale(1.1);
        opacity: 1;
    }
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91f8ad3 */@media screen and (min-width: 1000px) {
    .elementor-2 .elementor-element.elementor-element-91f8ad3 {
        width: 100vw;
    }
    
    .elementor-2 .elementor-element.elementor-element-91f8ad3 .boxlink {
        width: 33.3vw;
    }
    
    .elementor-2 .elementor-element.elementor-element-91f8ad3 .boxlink .e-con-boxed {
        max-width: 95%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529a8255 */@media screen and (min-width: 769px) {
    .elementor-2 .elementor-element.elementor-element-529a8255 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ff65421 */.elementor-2 .elementor-element.elementor-element-3ff65421 .imgbox {
    background-size: 160% !important;
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-3ff65421:hover .imgbox {
    transition: all .3s;
    background-size: 165% !important;
}

.elementor-2 .elementor-element.elementor-element-3ff65421 .textbox {
    background: var(--e-global-color-secondary);
    color: var(--e-global-color-text);
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-3ff65421 .textbox h3 {
    color: var(--e-global-color-primary);
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-3ff65421:hover .textbox * {
    transition: all .3s;
    color: #fff !important;
}

.elementor-2 .elementor-element.elementor-element-3ff65421:hover .textbox {
    transition: all .3s;
    color: #fff;
    background: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb89681 */@media screen and (min-width: 769px) {
    .elementor-2 .elementor-element.elementor-element-eb89681 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5194919 */.elementor-2 .elementor-element.elementor-element-5194919 .imgbox {
    background-size: 160% !important;
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-5194919:hover .imgbox {
    transition: all .3s;
    background-size: 165% !important;
}

.elementor-2 .elementor-element.elementor-element-5194919 .textbox {
    background: var(--e-global-color-secondary);
    color: var(--e-global-color-text);
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-5194919 .textbox h3 {
    color: var(--e-global-color-primary);
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-5194919:hover .textbox * {
    transition: all .3s;
    color: #fff !important;
}

.elementor-2 .elementor-element.elementor-element-5194919:hover .textbox {
    transition: all .3s;
    color: #fff;
    background: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2dd7d2 */@media screen and (min-width: 769px) {
    .elementor-2 .elementor-element.elementor-element-a2dd7d2 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ad90a */.elementor-2 .elementor-element.elementor-element-38ad90a .imgbox {
    background-size: 170% !important;
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-38ad90a:hover .imgbox {
    transition: all .3s;
    background-size: 175% !important;
}

.elementor-2 .elementor-element.elementor-element-38ad90a .textbox {
    background: var(--e-global-color-secondary);
    color: var(--e-global-color-text);
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-38ad90a .textbox h3 {
    color: var(--e-global-color-primary);
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-38ad90a:hover .textbox * {
    transition: all .3s;
    color: #fff !important;
}

.elementor-2 .elementor-element.elementor-element-38ad90a:hover .textbox {
    transition: all .3s;
    color: #fff;
    background: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b6af5 */@media screen and (min-width: 769px) {
    .elementor-2 .elementor-element.elementor-element-95b6af5 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9752153 */.elementor-2 .elementor-element.elementor-element-9752153 .imgbox {
    background-size: 160% !important;
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-9752153:hover .imgbox {
    transition: all .3s;
    background-size: 165% !important;
}

.elementor-2 .elementor-element.elementor-element-9752153 .textbox {
    background: var(--e-global-color-secondary);
    color: var(--e-global-color-text);
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-9752153 .textbox h3 {
    color: var(--e-global-color-primary);
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-9752153:hover .textbox * {
    transition: all .3s;
    color: #fff !important;
}

.elementor-2 .elementor-element.elementor-element-9752153:hover .textbox {
    transition: all .3s;
    color: #fff;
    background: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e21eefd */@media screen and (min-width: 769px) {
    .elementor-2 .elementor-element.elementor-element-e21eefd {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0d2331 */.elementor-2 .elementor-element.elementor-element-b0d2331 .imgbox {
    background-size: 170% !important;
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-b0d2331:hover .imgbox {
    transition: all .3s;
    background-size: 175% !important;
}

.elementor-2 .elementor-element.elementor-element-b0d2331 .textbox {
    background: var(--e-global-color-secondary);
    color: var(--e-global-color-text);
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-b0d2331 .textbox h3 {
    color: var(--e-global-color-primary);
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-b0d2331:hover .textbox * {
    transition: all .3s;
    color: #fff !important;
}

.elementor-2 .elementor-element.elementor-element-b0d2331:hover .textbox {
    transition: all .3s;
    color: #fff;
    background: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db43d28 */@media screen and (min-width: 769px) {
    .elementor-2 .elementor-element.elementor-element-db43d28 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47eb482 */.elementor-2 .elementor-element.elementor-element-47eb482 .imgbox {
    background-size: 170% !important;
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-47eb482:hover .imgbox {
    transition: all .3s;
    background-size: 175% !important;
}

.elementor-2 .elementor-element.elementor-element-47eb482 .textbox {
    background: var(--e-global-color-secondary);
    color: var(--e-global-color-text);
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-47eb482 .textbox h3 {
    color: var(--e-global-color-primary);
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-47eb482:hover .textbox * {
    transition: all .3s;
    color: #fff !important;
}

.elementor-2 .elementor-element.elementor-element-47eb482:hover .textbox {
    transition: all .3s;
    color: #fff;
    background: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca33fbb */.elementor-2 .elementor-element.elementor-element-ca33fbb bold,
.elementor-2 .elementor-element.elementor-element-ca33fbb strong {
    font-weight: 500 !important;
    font-size: 32px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3be30928 */.elementor-2 .elementor-element.elementor-element-3be30928 * {
    scale: 1;
    transition: all .3s;
}

.elementor-2 .elementor-element.elementor-element-3be30928:hover * {
    scale: 1.01;
    transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1603f5d */.elementor-2 .elementor-element.elementor-element-1603f5d .imgbox {
    background-size: 120% !important;
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-1603f5d:hover .imgbox {
    transition: all .3s;
    background-size: 145% !important;
}

.elementor-2 .elementor-element.elementor-element-1603f5d .textbox {
    color: #fff;
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-1603f5d .textbox h3 {
    color: #fff;
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-1603f5d:hover .textbox * {
    transition: all .3s;
    color: #fff !important;
}
.elementor-2 .elementor-element.elementor-element-1603f5d:hover .textbox {
    transition: all .3s;
    color: #fff;
    background: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5691d2 */.elementor-2 .elementor-element.elementor-element-d5691d2 bold,
.elementor-2 .elementor-element.elementor-element-d5691d2 strong {
    font-weight: 500 !important;
    font-size: 32px;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-193f7c9 */.elementor-2 .elementor-element.elementor-element-193f7c9 * {
    scale: 1;
    transition: all .3s;
}

.elementor-2 .elementor-element.elementor-element-193f7c9:hover * {
    scale: 1.01;
    transition: all .3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03018f3 */.elementor-2 .elementor-element.elementor-element-03018f3 .imgbox {
    background-size: 120% !important;
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-03018f3:hover .imgbox {
    transition: all .3s;
    background-size: 145% !important;
}

.elementor-2 .elementor-element.elementor-element-03018f3 .textbox {
    color: #fff;
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-03018f3 .textbox h3 {
    color: #fff;
    transition: all .3s;
}
.elementor-2 .elementor-element.elementor-element-03018f3:hover .textbox * {
    transition: all .3s;
    color: #fff !important;
}
.elementor-2 .elementor-element.elementor-element-03018f3:hover .textbox {
    transition: all .3s;
    color: #fff;
    background: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-36cff48 */.elementor-2 .elementor-element.elementor-element-36cff48 svg {
    filter: drop-shadow(0px 0px 5px rgb(0 0 0 / 0.2));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22eac54 */.elementor-2 .elementor-element.elementor-element-22eac54 svg {
    filter: drop-shadow(0px 0px 5px rgb(0 0 0 / 0.2));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cd5a670 */.elementor-2 .elementor-element.elementor-element-cd5a670 svg {
    filter: drop-shadow(0px 0px 5px rgb(0 0 0 / 0.2));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bfee5ef */.elementor-2 .elementor-element.elementor-element-bfee5ef svg {
    filter: drop-shadow(0px 0px 5px rgb(0 0 0 / 0.2));
}/* End custom CSS */
/* Start custom CSS for eael-testimonial-slider, class: .elementor-element-d93d00f */.elementor-2 .elementor-element.elementor-element-d93d00f .swiper-container {
    overflow: hidden;
}

.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-item {
    width: 33%;
}

@media screen and (min-width: 769px) {
    .elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-item {
        width: 50%;
    }
}


.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-image {
    float: none;
}

.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-image img {
    border-radius: 50%;
    aspect-ratio: 1/1;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
}

.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-user {
    position: absolute;
    top: 160px;
    left: 50%;
    transform: translateX(-50%);
    font-style: normal !important;
    width: 100%;
}

.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-user-company {
    position: absolute;
    top: 140px;
    left: 50%;
    transform: translateX(-50%);
}

@media screen and (min-width: 769px) {
    .elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-text {
        transform: translateY(50px);
    }
}

.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-text p {
    text-align: center;
}

/*.elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-text p:before {*/
/*    content: "\f10e";*/
/*    font-family: "Font Awesome 5 Free";*/
/*    font-size: 12px;*/
/*    font-weight: 900;*/
/*    color: var( --e-global-color-text);*/
/*    padding: 5px 10px 0 0;*/
/*}*/

.swiper-button-next:after,
.swiper-button-prev:after {
    font-size: 0px;
}

.elementor-2 .elementor-element.elementor-element-d93d00f .swiper-button-next,
.elementor-2 .elementor-element.elementor-element-d93d00f .swiper-button-prev {
    z-index: 2 !important;
}

@media screen and (max-width: 768px) {
    .elementor-2 .elementor-element.elementor-element-d93d00f .eael-testimonial-user {
        position: absolute;
        top: 200px;
        left: 50%;
        transform: translateX(-50%);
        font-style: normal !important;
        width: 100%;
    }
    .elementor-2 .elementor-element.elementor-element-d93d00f .swiper-button-next,
    .elementor-2 .elementor-element.elementor-element-d93d00f .swiper-button-prev {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa8253a */.elementor-2 .elementor-element.elementor-element-fa8253a bold,
.elementor-2 .elementor-element.elementor-element-fa8253a strong {
    font-size: 32px;
    font-weight: 500;
    color: #fff;
}/* End custom CSS */