.elementor-330 .elementor-element.elementor-element-e322327{--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;--justify-content:space-around;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:0.5;}.elementor-330 .elementor-element.elementor-element-e322327:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-e322327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfekt-baustoffhandel.de/wp-content/uploads/2026/02/Background-Hero-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-330 .elementor-element.elementor-element-e322327::before, .elementor-330 .elementor-element.elementor-element-e322327 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-e322327 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-e322327 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-e322327 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-e322327 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://perfekt-baustoffhandel.de/wp-content/uploads/2026/02/Saeule-2-1-e1771598542894.webp");--background-overlay:'';background-position:-100% 0%;background-repeat:no-repeat;background-size:76% auto;}.elementor-330 .elementor-element.elementor-element-947c6ec{--display:flex;--min-height:348px;--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;--border-radius:25px 25px 25px 25px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:1%;}.elementor-330 .elementor-element.elementor-element-947c6ec.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-947c6ec.kng-glass-bg-yes{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:rgba(0, 0, 0, 0);}.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-330 .elementor-element.elementor-element-922d8f8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;text-align:start;}.elementor-330 .elementor-element.elementor-element-922d8f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:500;color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-2cfa849{width:var( --container-widget-width, 102.022% );max-width:102.022%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -2%) 0%;--container-widget-width:102.022%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-2cfa849.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-330 .elementor-element.elementor-element-b5e6dad{width:var( --container-widget-width, 74.05% );max-width:74.05%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;--container-widget-width:74.05%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-330 .elementor-element.elementor-element-b5e6dad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-b5e6dad .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-330 .elementor-element.elementor-element-b5e6dad .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-b5e6dad.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-b5e6dad.elementor-view-framed .elementor-icon, .elementor-330 .elementor-element.elementor-element-b5e6dad.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-b5e6dad .elementor-icon{transition-duration:0.6s;font-size:36px;}.elementor-330 .elementor-element.elementor-element-b5e6dad .elementor-icon i{transform:rotate(0deg);}.elementor-330 .elementor-element.elementor-element-b5e6dad .elementor-icon-box-title, .elementor-330 .elementor-element.elementor-element-b5e6dad .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:500;letter-spacing:0px;}.elementor-330 .elementor-element.elementor-element-c94c77f{width:var( --container-widget-width, 71.281% );max-width:71.281%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;--container-widget-width:71.281%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-c94c77f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-c94c77f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:13px;}.elementor-330 .elementor-element.elementor-element-c94c77f .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-c94c77f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-c94c77f.elementor-view-framed .elementor-icon, .elementor-330 .elementor-element.elementor-element-c94c77f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-c94c77f .elementor-icon{transition-duration:0.6s;font-size:36px;}.elementor-330 .elementor-element.elementor-element-c94c77f .elementor-icon i{transform:rotate(0deg);}.elementor-330 .elementor-element.elementor-element-c94c77f .elementor-icon-box-title, .elementor-330 .elementor-element.elementor-element-c94c77f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:500;letter-spacing:0px;}.elementor-330 .elementor-element.elementor-element-f975266{width:var( --container-widget-width, 68.686% );max-width:68.686%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;--container-widget-width:68.686%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-f975266.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-f975266 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:13px;}.elementor-330 .elementor-element.elementor-element-f975266 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-f975266.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-f975266.elementor-view-framed .elementor-icon, .elementor-330 .elementor-element.elementor-element-f975266.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-f975266 .elementor-icon{transition-duration:0.6s;font-size:36px;}.elementor-330 .elementor-element.elementor-element-f975266 .elementor-icon i{transform:rotate(0deg);}.elementor-330 .elementor-element.elementor-element-f975266 .elementor-icon-box-title, .elementor-330 .elementor-element.elementor-element-f975266 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:500;letter-spacing:0px;}.elementor-330 .elementor-element.elementor-element-ca0e03e{--display:flex;--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;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-330 .elementor-element.elementor-element-ca0e03e.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.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-330 .elementor-element.elementor-element-3ad136d{width:var( --container-widget-width, 103.655% );max-width:103.655%;margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;--container-widget-width:103.655%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-3ad136d.elementor-element{--flex-grow:0;--flex-shrink: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-weight:var( --e-global-typography-accent-font-weight );}.elementor-330 .elementor-element.elementor-element-ea76e4c .elementor-button{background-color:var( --e-global-color-b578c6e );font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-330 .elementor-element.elementor-element-ea76e4c .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-ea76e4c .elementor-button:focus{background-color:var( --e-global-color-33f739e );color:#000000;}.elementor-330 .elementor-element.elementor-element-ea76e4c{width:var( --container-widget-width, 102.753% );max-width:102.753%;margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:102.753%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-ea76e4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-ea76e4c .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-ea76e4c .elementor-button:focus svg{fill:#000000;}.elementor-330 .elementor-element.elementor-element-29cb22f{--display:flex;--min-height:418px;--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;}.elementor-330 .elementor-element.elementor-element-29cb22f.e-con{--flex-grow:0;--flex-shrink:0;}.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-330 .elementor-element.elementor-element-9ec9c91{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -35%) -10%;padding:0% 0% 0% 0%;}.elementor-330 .elementor-element.elementor-element-9ec9c91 img{width:93%;}.elementor-330 .elementor-element.elementor-element-5bcfc40{--display:flex;--min-height:824px;--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;--overlay-opacity:0.5;--z-index:5;}.elementor-330 .elementor-element.elementor-element-5bcfc40:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-5bcfc40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-5bcfc40::before, .elementor-330 .elementor-element.elementor-element-5bcfc40 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-5bcfc40 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-5bcfc40 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-5bcfc40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-5bcfc40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-widget-ucaddon_cover_flow_carousel .ue-flip-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_cover_flow_carousel .ue-flip-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_cover_flow_carousel .ue-item-btn a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_cover_flow_carousel .flipster__nav__link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-330 .elementor-element.elementor-element-9cf77d5 .elementor-repeater-item-1b1d44f{object-position:center center !important;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .elementor-repeater-item-7fcbbe0{object-position:center center !important;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .elementor-repeater-item-5610a9a{object-position:center center !important;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .elementor-repeater-item-f9bb05a{object-position:center center !important;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .elementor-repeater-item-ca33ffc{object-position:center center !important;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .elementor-repeater-item-c4ec4b4{object-position:center center !important;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .flipster__item__content{width:335px;border-radius:19px 19px 19px 19px;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .flipster__item img{height:300px;object-fit:cover;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .ue-flip-item-content{background-color:var( --e-global-color-55d6f7b );padding:20px 20px 20px 20px;text-align:center;min-height:0px;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .ue-flip-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .ue-flip-item-icon svg{fill:#ffffff;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .ue-flip-item-title{color:#ffffff;font-family:var( --e-global-typography-f184343-font-family ), Sans-serif;font-size:var( --e-global-typography-f184343-font-size );font-weight:var( --e-global-typography-f184343-font-weight );margin-top:0px;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .ue-flip-item-text{color:#b4b4b4;font-family:var( --e-global-typography-696b41f-font-family ), Sans-serif;font-weight:var( --e-global-typography-696b41f-font-weight );margin-top:5px;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .ue-item-btn a{display:inline-block;padding:10px 20px 10px 20px;color:#bababa;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .ue-item-btn{margin-top:10px;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .flipster__button > *{width:15px;srtroke:#ffffff;color:#ffffff;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .flipster__button{padding:15px 15px 15px 15px;border-radius:5px 5px 5px 5px;top:150px !important;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .flipster__button--prev{left:10px;right:auto;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .flipster__button--next{right:10px;left:auto;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .flipster__nav__link{font-family:var( --e-global-typography-696b41f-font-family ), Sans-serif;font-weight:var( --e-global-typography-696b41f-font-weight );}.elementor-330 .elementor-element.elementor-element-3fc9b90{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-330 .elementor-element.elementor-element-3fc9b90.elementor-element{--order:-99999 /* order start hack */;}.elementor-330 .elementor-element.elementor-element-966a44d{--display:flex;--min-height:658px;--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:center;--align-items:center;--overlay-opacity:1;--z-index:3;}.elementor-330 .elementor-element.elementor-element-966a44d:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-966a44d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://perfekt-baustoffhandel.de/wp-content/uploads/2026/03/aababv.webp");background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-330 .elementor-element.elementor-element-966a44d::before, .elementor-330 .elementor-element.elementor-element-966a44d > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-966a44d > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-966a44d > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-966a44d > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-966a44d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #02010100 0%, var( --e-global-color-2ec786e ) 63%);}.elementor-330 .elementor-element.elementor-element-966a44d > .elementor-shape-top svg, .elementor-330 .elementor-element.elementor-element-966a44d > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:400px;transform:translateX(-50%) rotateY(180deg);}.elementor-330 .elementor-element.elementor-element-4023a28{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-330 .elementor-element.elementor-element-4023a28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-b7a0e03{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -7%) -16%;padding:0% 0% 0% 0%;text-align:start;}.elementor-330 .elementor-element.elementor-element-b7a0e03 img{width:100%;}.elementor-330 .elementor-element.elementor-element-e592b17{--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:-23%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-330 .elementor-element.elementor-element-d9353b6{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;}.elementor-330 .elementor-element.elementor-element-68ef12f .elementor-heading-title{font-family:var( --e-global-typography-f184343-font-family ), Sans-serif;font-size:var( --e-global-typography-f184343-font-size );font-weight:var( --e-global-typography-f184343-font-weight );color:#617241;}.elementor-330 .elementor-element.elementor-element-799c8e7{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;}.elementor-330 .elementor-element.elementor-element-6823572{--display:flex;--min-height:265px;--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:space-around;--align-items:center;--overlay-opacity:0.5;border-style:none;--border-style:none;}.elementor-330 .elementor-element.elementor-element-6823572:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-6823572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfekt-baustoffhandel.de/wp-content/uploads/2026/03/qvqeev.webp");background-position:20% 68%;background-repeat:no-repeat;background-size:auto;}.elementor-330 .elementor-element.elementor-element-6823572::before, .elementor-330 .elementor-element.elementor-element-6823572 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-6823572 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-6823572 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-6823572 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-6823572 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://perfekt-baustoffhandel.de/wp-content/uploads/2026/02/Saeule-2.webp");--background-overlay:'';background-position:-47% 94%;background-repeat:repeat-x;background-size:64% auto;}.elementor-330 .elementor-element.elementor-element-6823572 > .elementor-shape-bottom svg, .elementor-330 .elementor-element.elementor-element-6823572 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:37px;}.elementor-330 .elementor-element.elementor-element-66083c9{--display:flex;}.elementor-330 .elementor-element.elementor-element-66083c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-5aa2c0c{text-align:center;}.elementor-330 .elementor-element.elementor-element-5aa2c0c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:800;text-transform:uppercase;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-327ae57{text-align:center;}.elementor-330 .elementor-element.elementor-element-327ae57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:500;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-21c7da5 .elementor-button{background-color:var( --e-global-color-b578c6e );font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-330 .elementor-element.elementor-element-21c7da5 .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-21c7da5 .elementor-button:focus{background-color:var( --e-global-color-33f739e );color:#000000;}.elementor-330 .elementor-element.elementor-element-21c7da5{width:var( --container-widget-width, 101.967% );max-width:101.967%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:101.967%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-21c7da5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-21c7da5 .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-21c7da5 .elementor-button:focus svg{fill:#000000;}.elementor-330 .elementor-element.elementor-element-1e16735{--display:flex;--min-height:934px;--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;}.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-weight:var( --e-global-typography-secondary-font-weight );}.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-330 .elementor-element.elementor-element-498b0e9{--divider-border-style:solid;--divider-color:var( --e-global-color-b578c6e );--divider-border-width:1px;}.elementor-330 .elementor-element.elementor-element-498b0e9 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-330 .elementor-element.elementor-element-498b0e9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-330 .elementor-element.elementor-element-6084d7c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-330 .elementor-element.elementor-element-6084d7c.elementor-element{--align-self:center;}.elementor-330 .elementor-element.elementor-element-b9b8048{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-330 .elementor-element.elementor-element-b9b8048 .elementor-heading-title{font-family:var( --e-global-typography-f184343-font-family ), Sans-serif;font-size:var( --e-global-typography-f184343-font-size );font-weight:var( --e-global-typography-f184343-font-weight );color:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-92fd008{--display:flex;--min-height:565px;--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:center;--align-items:center;}.elementor-330 .elementor-element.elementor-element-92fd008.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-d2c6ac9.ekit-equal-height-enable,
					.elementor-330 .elementor-element.elementor-element-d2c6ac9.ekit-equal-height-enable > div,
					.elementor-330 .elementor-element.elementor-element-d2c6ac9.ekit-equal-height-enable .ekit-wid-con,
					.elementor-330 .elementor-element.elementor-element-d2c6ac9.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-b578c6e );font-family:var( --e-global-typography-696b41f-font-family ), Sans-serif;font-weight:var( --e-global-typography-696b41f-font-weight );}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box .elementskit-btn:hover{background-color:var( --e-global-color-33f739e );}.elementor-330 .elementor-element.elementor-element-d2c6ac9{width:var( --container-widget-width, 30.193% );max-width:30.193%;--container-widget-width:30.193%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-d2c6ac9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-box-header{border-radius:10px 10px 10px 10px;}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-box-header img{border-radius:10px 10px 10px 10px;}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box .elementskit-info-box-title{margin:-3% 0% 0% 0%;}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:500;text-transform:uppercase;}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box .elementskit-info-box-title {color:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box .elementskit-info-box-title a{color:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:var( --e-global-color-b578c6e );fill:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box:hover .elementskit-info-box-title {color:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:var( --e-global-color-b578c6e );fill:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box .elementskit-box-style-content{margin:10px 0px 0px 0px;font-family:var( --e-global-typography-696b41f-font-family ), Sans-serif;font-weight:var( --e-global-typography-696b41f-font-weight );}.elementor-330 .elementor-element.elementor-element-f3d1f99.ekit-equal-height-enable,
					.elementor-330 .elementor-element.elementor-element-f3d1f99.ekit-equal-height-enable > div,
					.elementor-330 .elementor-element.elementor-element-f3d1f99.ekit-equal-height-enable .ekit-wid-con,
					.elementor-330 .elementor-element.elementor-element-f3d1f99.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-b578c6e );font-family:var( --e-global-typography-696b41f-font-family ), Sans-serif;font-weight:var( --e-global-typography-696b41f-font-weight );}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box .elementskit-btn:hover{background-color:var( --e-global-color-33f739e );}.elementor-330 .elementor-element.elementor-element-f3d1f99{width:var( --container-widget-width, 33% );max-width:33%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-f3d1f99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-box-header{border-radius:11px 11px 11px 11px;}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-box-header img{border-radius:11px 11px 11px 11px;}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box .elementskit-info-box-title{margin:0% 0% 0% 0%;}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:500;text-transform:uppercase;}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box .elementskit-info-box-title {color:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box .elementskit-info-box-title a{color:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:var( --e-global-color-b578c6e );fill:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box:hover .elementskit-info-box-title {color:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:var( --e-global-color-b578c6e );fill:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box .elementskit-box-style-content{margin:10px 0px 0px 0px;font-family:var( --e-global-typography-696b41f-font-family ), Sans-serif;font-weight:var( --e-global-typography-696b41f-font-weight );}.elementor-330 .elementor-element.elementor-element-3da8c80.ekit-equal-height-enable,
					.elementor-330 .elementor-element.elementor-element-3da8c80.ekit-equal-height-enable > div,
					.elementor-330 .elementor-element.elementor-element-3da8c80.ekit-equal-height-enable .ekit-wid-con,
					.elementor-330 .elementor-element.elementor-element-3da8c80.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-b578c6e );font-family:var( --e-global-typography-696b41f-font-family ), Sans-serif;font-weight:var( --e-global-typography-696b41f-font-weight );}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box .elementskit-btn:hover{background-color:var( --e-global-color-33f739e );}.elementor-330 .elementor-element.elementor-element-3da8c80{width:var( --container-widget-width, 34.264% );max-width:34.264%;--container-widget-width:34.264%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-3da8c80.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-box-header{border-radius:10px 10px 10px 10px;}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-box-header img{border-radius:10px 10px 10px 10px;padding:0% 0% 0% 0%;}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box .elementskit-info-box-title{margin:0% 0% 0% 0%;}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:500;text-transform:uppercase;}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box .elementskit-info-box-title {color:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box .elementskit-info-box-title a{color:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:var( --e-global-color-b578c6e );fill:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box:hover .elementskit-info-box-title {color:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:var( --e-global-color-b578c6e );fill:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-3da8c80 .elementskit-info-image-box .elementskit-box-style-content{margin:10px 0px 0px 0px;font-family:var( --e-global-typography-696b41f-font-family ), Sans-serif;font-weight:var( --e-global-typography-696b41f-font-weight );}.elementor-330 .elementor-element.elementor-element-137a74d{--divider-border-style:solid;--divider-color:var( --e-global-color-b578c6e );--divider-border-width:1px;}.elementor-330 .elementor-element.elementor-element-137a74d .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-330 .elementor-element.elementor-element-137a74d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-330 .elementor-element.elementor-element-69ad6b3{--display:flex;--min-height:538px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-330 .elementor-element.elementor-element-69ad6b3:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-69ad6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfekt-baustoffhandel.de/wp-content/uploads/2026/03/newly-build-houses-with-solar-panels-attached-on-t-2026-03-17-14-46-25-utc.webp");background-position:100% 100%;background-repeat:no-repeat;background-size:cover;}.elementor-330 .elementor-element.elementor-element-69ad6b3::before, .elementor-330 .elementor-element.elementor-element-69ad6b3 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-69ad6b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-69ad6b3 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-69ad6b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-69ad6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #1821D700 30%, #FFFFFF 60%);}.elementor-330 .elementor-element.elementor-element-69ad6b3 > .elementor-shape-top svg, .elementor-330 .elementor-element.elementor-element-69ad6b3 > .e-con-inner > .elementor-shape-top svg{width:calc(224% + 1.3px);height:500px;}.elementor-330 .elementor-element.elementor-element-69ad6b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-ec0a243{--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-330 .elementor-element.elementor-element-0420c6a{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;}.elementor-330 .elementor-element.elementor-element-a90f601{text-align:end;}.elementor-330 .elementor-element.elementor-element-a90f601 .elementor-heading-title{font-family:var( --e-global-typography-f184343-font-family ), Sans-serif;font-size:var( --e-global-typography-f184343-font-size );font-weight:var( --e-global-typography-f184343-font-weight );color:#617241;}.elementor-330 .elementor-element.elementor-element-0865c0d{text-align:end;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;}.elementor-330 .elementor-element.elementor-element-10280b5{--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-330 .elementor-element.elementor-element-101f7e3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -6%) 0%;}.elementor-330 .elementor-element.elementor-element-101f7e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-101f7e3 img{width:100%;}.elementor-330 .elementor-element.elementor-element-e67316c{--display:flex;--min-height:321px;--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;--overlay-opacity:0.5;border-style:none;--border-style:none;}.elementor-330 .elementor-element.elementor-element-e67316c:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-e67316c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55d6f7b );background-image:url("https://perfekt-baustoffhandel.de/wp-content/uploads/2026/03/qvqeev.webp");background-position:100% 27%;background-repeat:no-repeat;background-size:cover;}.elementor-330 .elementor-element.elementor-element-e67316c::before, .elementor-330 .elementor-element.elementor-element-e67316c > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-e67316c > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-e67316c > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-e67316c > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-e67316c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://perfekt-baustoffhandel.de/wp-content/uploads/2026/02/Saeule-2-1-e1771598542894.webp");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:99% auto;}.elementor-330 .elementor-element.elementor-element-e67316c > .elementor-shape-bottom svg, .elementor-330 .elementor-element.elementor-element-e67316c > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:51px;}.elementor-330 .elementor-element.elementor-element-5ef1a59{text-align:center;}.elementor-330 .elementor-element.elementor-element-5ef1a59 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4em;font-weight:800;text-transform:uppercase;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-a56447a{text-align:center;}.elementor-330 .elementor-element.elementor-element-a56447a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:500;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-da3cdb3 .elementor-button{background-color:var( --e-global-color-b578c6e );font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-330 .elementor-element.elementor-element-da3cdb3 .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-da3cdb3 .elementor-button:focus{background-color:var( --e-global-color-33f739e );color:#000000;}.elementor-330 .elementor-element.elementor-element-da3cdb3{width:var( --container-widget-width, 37.63% );max-width:37.63%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:37.63%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-da3cdb3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-da3cdb3 .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-da3cdb3 .elementor-button:focus svg{fill:#000000;}.elementor-330 .elementor-element.elementor-element-40c11c1{--display:flex;--min-height:843px;--justify-content:center;--overlay-opacity:0.5;}.elementor-330 .elementor-element.elementor-element-40c11c1::before, .elementor-330 .elementor-element.elementor-element-40c11c1 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-40c11c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-40c11c1 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-40c11c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-40c11c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-330 .elementor-element.elementor-element-55fc5c9{--divider-border-style:solid;--divider-color:var( --e-global-color-b578c6e );--divider-border-width:1px;}.elementor-330 .elementor-element.elementor-element-55fc5c9 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-330 .elementor-element.elementor-element-55fc5c9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-330 .elementor-element.elementor-element-3fca311{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-330 .elementor-element.elementor-element-3fca311.elementor-element{--align-self:center;}.elementor-330 .elementor-element.elementor-element-f01588a .elementor-repeater-item-edf2a42{left:50%;top:50%;}.elementor-330 .elementor-element.elementor-element-f01588a .elementor-repeater-item-bff3303{left:54%;top:40%;}.elementor-330 .elementor-element.elementor-element-f01588a .elementor-repeater-item-32abe99{left:60%;top:72%;}.elementor-330 .elementor-element.elementor-element-f01588a .elementor-repeater-item-fc78395{left:22%;top:50%;}.elementor-330 .elementor-element.elementor-element-f01588a .elementor-repeater-item-0523a9b{left:73%;top:50%;}.elementor-330 .elementor-element.elementor-element-f01588a .elementor-repeater-item-5318bd7{left:65%;top:37%;}.elementor-330 .elementor-element.elementor-element-f01588a .hotspot-image{background-image:url(https://perfekt-baustoffhandel.de/wp-content/uploads/2026/03/Unbenannt.webp);background-repeat:no-repeat;background-size:contain;background-position:center;height:571px;}.elementor-330 .elementor-element.elementor-element-f01588a .hotspot-indicator{background-color:#FF0303;padding:8px 8px 8px 8px;border-radius:50% 50% 50% 50%;}.elementor-330 .elementor-element.elementor-element-f01588a .glow{border-radius:50% 50% 50% 50%;color:var( --e-global-color-33f739e );}.elementor-330 .elementor-element.elementor-element-f01588a .hotspot-indicator-content{background-color:#ffe4cf;}.elementor-330 .elementor-element.elementor-element-f01588a .arrow-left::before{background-color:#ffe4cf;}.elementor-330 .elementor-element.elementor-element-f01588a .hotspot-button{background-color:#4694D8;color:#ffffff;}.elementor-330 .elementor-element.elementor-element-795bb88{--divider-border-style:solid;--divider-color:var( --e-global-color-b578c6e );--divider-border-width:1px;}.elementor-330 .elementor-element.elementor-element-795bb88 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-330 .elementor-element.elementor-element-795bb88 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-330 .elementor-element.elementor-element-aae0351{--display:flex;--min-height:626px;--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;--overlay-opacity:1;--z-index:3;}.elementor-330 .elementor-element.elementor-element-aae0351:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-aae0351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://perfekt-baustoffhandel.de/wp-content/uploads/2026/03/cranes-in-a-construction-site-2026-03-18-13wefwwfw2-44-utc-2-scaled.webp");background-position:-51% 100%;background-repeat:no-repeat;background-size:71% auto;}.elementor-330 .elementor-element.elementor-element-aae0351::before, .elementor-330 .elementor-element.elementor-element-aae0351 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-aae0351 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-aae0351 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-aae0351 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-aae0351 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #02010100 0%, var( --e-global-color-2ec786e ) 54%);}.elementor-330 .elementor-element.elementor-element-aae0351 > .elementor-shape-top svg, .elementor-330 .elementor-element.elementor-element-aae0351 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:347px;transform:translateX(-50%) rotateY(180deg);}.elementor-330 .elementor-element.elementor-element-6b7db35{--display:flex;--justify-content:space-between;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-330 .elementor-element.elementor-element-6b7db35.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-d1c145a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;padding:0% 0% 0% 0%;text-align:start;}.elementor-330 .elementor-element.elementor-element-d1c145a img{width:76%;}.elementor-330 .elementor-element.elementor-element-a7a3327{--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:-23%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-330 .elementor-element.elementor-element-2361ec1{--spacer-size:50px;}.elementor-330 .elementor-element.elementor-element-3ddbc11{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;}.elementor-330 .elementor-element.elementor-element-34f05cc .elementor-heading-title{font-family:var( --e-global-typography-f184343-font-family ), Sans-serif;font-size:var( --e-global-typography-f184343-font-size );font-weight:var( --e-global-typography-f184343-font-weight );color:#617241;}.elementor-330 .elementor-element.elementor-element-2ce97bd{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;}.elementor-330 .elementor-element.elementor-element-cb69d24{--display:flex;--min-height:321px;--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;--overlay-opacity:0.5;border-style:none;--border-style:none;}.elementor-330 .elementor-element.elementor-element-cb69d24:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-cb69d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55d6f7b );background-image:url("https://perfekt-baustoffhandel.de/wp-content/uploads/2026/03/qvqeev.webp");background-position:100% 27%;background-repeat:no-repeat;background-size:cover;}.elementor-330 .elementor-element.elementor-element-cb69d24::before, .elementor-330 .elementor-element.elementor-element-cb69d24 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-cb69d24 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-cb69d24 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-cb69d24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-cb69d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://perfekt-baustoffhandel.de/wp-content/uploads/2026/02/Saeule-2-1-e1771598542894.webp");--background-overlay:'';background-position:center left;background-repeat:repeat-x;background-size:63% auto;}.elementor-330 .elementor-element.elementor-element-cb69d24 > .elementor-shape-bottom svg, .elementor-330 .elementor-element.elementor-element-cb69d24 > .e-con-inner > .elementor-shape-bottom svg{width:calc(113% + 1.3px);height:68px;}.elementor-330 .elementor-element.elementor-element-e711458{text-align:center;}.elementor-330 .elementor-element.elementor-element-e711458 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4em;font-weight:800;text-transform:uppercase;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-653d3ae{text-align:center;}.elementor-330 .elementor-element.elementor-element-653d3ae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:500;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-d95c74c .elementor-button{background-color:var( --e-global-color-b578c6e );font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-330 .elementor-element.elementor-element-d95c74c .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-d95c74c .elementor-button:focus{background-color:var( --e-global-color-33f739e );color:#000000;}.elementor-330 .elementor-element.elementor-element-d95c74c{width:var( --container-widget-width, 37.63% );max-width:37.63%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:37.63%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-d95c74c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-d95c74c .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-d95c74c .elementor-button:focus svg{fill:#000000;}.elementor-330 .elementor-element.elementor-element-97cd31a{--display:flex;--min-height:157px;--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:space-between;--align-items:flex-end;}.elementor-330 .elementor-element.elementor-element-97cd31a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-c892ef1{--display:flex;--min-height:905px;--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:space-evenly;--align-items:center;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overlay-opacity:0.5;}.elementor-330 .elementor-element.elementor-element-c892ef1:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-c892ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55d6f7b );}.elementor-330 .elementor-element.elementor-element-c892ef1::before, .elementor-330 .elementor-element.elementor-element-c892ef1 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-c892ef1 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-c892ef1 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-c892ef1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-c892ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://perfekt-baustoffhandel.de/wp-content/uploads/2026/03/3d-rendering-business-meeting-room-on-office-build-2026-01-06-10-53-02-utc-scaled.jpg");--background-overlay:'';background-position:center center;}.elementor-330 .elementor-element.elementor-element-c892ef1::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 3.4px ) hue-rotate( 0deg );}.elementor-330 .elementor-element.elementor-element-be8d0ba{--display:flex;}.elementor-330 .elementor-element.elementor-element-b4c7c92{text-align:start;}.elementor-330 .elementor-element.elementor-element-b4c7c92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4em;font-weight:800;text-transform:uppercase;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-607ae98{text-align:start;}.elementor-330 .elementor-element.elementor-element-607ae98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:1px;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-f9b6485{--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;}.elementor-330 .elementor-element.elementor-element-ad8ab75{--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-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-330 .elementor-element.elementor-element-15a4e01 .elementor-image-box-wrapper{text-align:start;}.elementor-330 .elementor-element.elementor-element-15a4e01.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-330 .elementor-element.elementor-element-15a4e01.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-330 .elementor-element.elementor-element-15a4e01.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-330 .elementor-element.elementor-element-15a4e01 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-330 .elementor-element.elementor-element-15a4e01 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-330 .elementor-element.elementor-element-15a4e01 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-15a4e01:has(:hover) .elementor-image-box-title,
					 .elementor-330 .elementor-element.elementor-element-15a4e01:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-15a4e01 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-3a8bae2 .elementor-image-box-wrapper{text-align:start;}.elementor-330 .elementor-element.elementor-element-3a8bae2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-330 .elementor-element.elementor-element-3a8bae2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-330 .elementor-element.elementor-element-3a8bae2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-330 .elementor-element.elementor-element-3a8bae2 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-330 .elementor-element.elementor-element-3a8bae2 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-330 .elementor-element.elementor-element-3a8bae2 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-3a8bae2:has(:hover) .elementor-image-box-title,
					 .elementor-330 .elementor-element.elementor-element-3a8bae2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-3a8bae2 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-6b0e197 .elementor-image-box-wrapper{text-align:start;}.elementor-330 .elementor-element.elementor-element-6b0e197.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-330 .elementor-element.elementor-element-6b0e197.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-330 .elementor-element.elementor-element-6b0e197.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-330 .elementor-element.elementor-element-6b0e197 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-330 .elementor-element.elementor-element-6b0e197 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-330 .elementor-element.elementor-element-6b0e197 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-6b0e197:has(:hover) .elementor-image-box-title,
					 .elementor-330 .elementor-element.elementor-element-6b0e197:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-6b0e197 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-7c7bbf3{--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-330 .elementor-element.elementor-element-3f924e0 .elementor-image-box-wrapper{text-align:end;}.elementor-330 .elementor-element.elementor-element-3f924e0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-330 .elementor-element.elementor-element-3f924e0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-330 .elementor-element.elementor-element-3f924e0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-330 .elementor-element.elementor-element-3f924e0 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-330 .elementor-element.elementor-element-3f924e0 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-330 .elementor-element.elementor-element-3f924e0 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-3f924e0:has(:hover) .elementor-image-box-title,
					 .elementor-330 .elementor-element.elementor-element-3f924e0:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-3f924e0 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-9b1d064 .elementor-image-box-wrapper{text-align:end;}.elementor-330 .elementor-element.elementor-element-9b1d064.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-330 .elementor-element.elementor-element-9b1d064.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-330 .elementor-element.elementor-element-9b1d064.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-330 .elementor-element.elementor-element-9b1d064 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-330 .elementor-element.elementor-element-9b1d064 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-330 .elementor-element.elementor-element-9b1d064 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-9b1d064:has(:hover) .elementor-image-box-title,
					 .elementor-330 .elementor-element.elementor-element-9b1d064:has(:focus) .elementor-image-box-title{color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-9b1d064 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-71aaa0b{--divider-border-style:solid;--divider-color:var( --e-global-color-2ec786e );--divider-border-width:2.4px;}.elementor-330 .elementor-element.elementor-element-71aaa0b .elementor-divider-separator{width:100%;}.elementor-330 .elementor-element.elementor-element-71aaa0b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-330 .elementor-element.elementor-element-0ba9490{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;line-height:30px;color:var( --e-global-color-2ec786e );}.elementor-330 .elementor-element.elementor-element-40336f0 .elementor-button{background-color:var( --e-global-color-2ec786e );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-55d6f7b );color:var( --e-global-color-55d6f7b );}.elementor-330 .elementor-element.elementor-element-40336f0 .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-40336f0 .elementor-button:focus{background-color:var( --e-global-color-33f739e );color:#000000;}.elementor-330 .elementor-element.elementor-element-40336f0{width:var( --container-widget-width, 100.836% );max-width:100.836%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100.836%;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-40336f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-40336f0 .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-40336f0 .elementor-button:focus svg{fill:#000000;}.elementor-330 .elementor-element.elementor-element-501d29d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-330 .elementor-element.elementor-element-501d29d:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-501d29d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfekt-baustoffhandel.de/wp-content/uploads/2026/03/4-scaled.jpg");background-position:center center;}.elementor-330 .elementor-element.elementor-element-da4dc7f{--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:center;}.elementor-330 .elementor-element.elementor-element-da4dc7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-30068d5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -5%) 0%;padding:0% 0% 0% 0%;text-align:end;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-subscribe-btn{background-color:var( --e-global-color-b578c6e );color:var( --e-global-color-2ec786e );border-color:var( --e-global-color-b578c6e );transition-duration:0.1s;height:45px;line-height:45px;border-style:none;border-radius:2px 2px 2px 2px;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-subscribe-btn:hover{background-color:var( --e-global-color-33f739e );color:#FFFFFF;border-color:var( --e-global-color-55d6f7b );}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-form{border-color:#E8E8E8;border-style:none;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-header{text-align:center;margin-bottom:30px;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-header i{color:#5B03FF;font-size:28px;margin-bottom:15px;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-header svg{fill:#5B03FF;width:28px;height:28px;margin-bottom:15px;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-header h3{color:#424242;margin-bottom:10px;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-header p{color:#606060;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-fields label{color:#818181;margin-bottom:4px;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-fields input{color:#474747;background-color:#FFFFFF;border-color:#e8e8e8;transition-duration:0.1s;height:45px;line-height:45px;border-style:solid;border-width:1px 1px 1px 1px;padding:0px 15px 0px 15px;border-radius:2px 2px 2px 2px;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-fields input::placeholder{color:#ADADAD;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-fields input:focus{color:#333333;background-color:#FFFFFF;border-color:#e8e8e8;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-fields input:focus::placeholder{color:#FFFFFF;}.elementor-330 .elementor-element.elementor-element-6498ead.king-addons-mailchimp-layout-vr .king-addons-mailchimp-email, .elementor-330 .elementor-element.elementor-element-6498ead.king-addons-mailchimp-layout-vr .king-addons-mailchimp-first-name, .elementor-330 .elementor-element.elementor-element-6498ead.king-addons-mailchimp-layout-vr .king-addons-mailchimp-last-name, .elementor-330 .elementor-element.elementor-element-6498ead.king-addons-mailchimp-layout-vr .king-addons-mailchimp-phone-number{margin-bottom:10px;}.elementor-330 .elementor-element.elementor-element-6498ead.king-addons-mailchimp-layout-hr .king-addons-mailchimp-email, .elementor-330 .elementor-element.elementor-element-6498ead.king-addons-mailchimp-layout-hr .king-addons-mailchimp-first-name, .elementor-330 .elementor-element.elementor-element-6498ead.king-addons-mailchimp-layout-hr .king-addons-mailchimp-last-name, .elementor-330 .elementor-element.elementor-element-6498ead.king-addons-mailchimp-layout-hr .king-addons-mailchimp-phone-number{margin-right:10px;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-subscribe{width:130px;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-success-message{color:#333333;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-error-message{color:#FF348B;}.elementor-330 .elementor-element.elementor-element-6498ead .king-addons-mailchimp-message{background-color:#FFFFFF;padding:0px 0px 0px 0px;margin-top:10px;}.elementor-330 .elementor-element.elementor-element-ceee9e5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;text-align:end;}.elementor-330 .elementor-element.elementor-element-ceee9e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:500;color:var( --e-global-color-b578c6e );}.elementor-330 .elementor-element.elementor-element-271033e{--display:flex;--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;--align-items:center;}.elementor-330 .elementor-element.elementor-element-271033e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-300df94{margin:-20% 0% calc(var(--kit-widget-spacing, 0px) + -9%) 0%;z-index:1;}.elementor-330 .elementor-element.elementor-element-300df94 img{width:100%;}.elementor-330 .elementor-element.elementor-element-a98b165{--display:flex;--min-height:0px;--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;}.elementor-330 .elementor-element.elementor-element-9ec997e{--e-image-carousel-slides-to-show:5;}.elementor-330 .elementor-element.elementor-element-9ec997e .swiper-wrapper{display:flex;align-items:center;}@media(min-width:768px){.elementor-330 .elementor-element.elementor-element-e322327{--content-width:95%;}.elementor-330 .elementor-element.elementor-element-947c6ec{--width:57%;}.elementor-330 .elementor-element.elementor-element-29cb22f{--width:31%;}.elementor-330 .elementor-element.elementor-element-5bcfc40{--content-width:100%;}.elementor-330 .elementor-element.elementor-element-4023a28{--width:74%;}.elementor-330 .elementor-element.elementor-element-e592b17{--width:100%;}.elementor-330 .elementor-element.elementor-element-66083c9{--width:51.715%;}.elementor-330 .elementor-element.elementor-element-1e16735{--content-width:1186px;}.elementor-330 .elementor-element.elementor-element-69ad6b3{--content-width:100%;}.elementor-330 .elementor-element.elementor-element-ec0a243{--width:50%;}.elementor-330 .elementor-element.elementor-element-10280b5{--width:50%;}.elementor-330 .elementor-element.elementor-element-aae0351{--content-width:100%;}.elementor-330 .elementor-element.elementor-element-6b7db35{--width:74%;}.elementor-330 .elementor-element.elementor-element-a7a3327{--width:100%;}.elementor-330 .elementor-element.elementor-element-97cd31a{--width:99.144%;}.elementor-330 .elementor-element.elementor-element-ad8ab75{--width:50%;}.elementor-330 .elementor-element.elementor-element-7c7bbf3{--width:50%;}.elementor-330 .elementor-element.elementor-element-501d29d{--content-width:89%;}.elementor-330 .elementor-element.elementor-element-da4dc7f{--width:37.705%;}.elementor-330 .elementor-element.elementor-element-271033e{--width:56%;}.elementor-330 .elementor-element.elementor-element-a98b165{--width:100%;}}@media(min-width:1025px){.elementor-330 .elementor-element.elementor-element-6823572:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-6823572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-330 .elementor-element.elementor-element-e67316c:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-e67316c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-330 .elementor-element.elementor-element-cb69d24:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-cb69d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-330 .elementor-element.elementor-element-c892ef1::before, .elementor-330 .elementor-element.elementor-element-c892ef1 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-c892ef1 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-c892ef1 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-c892ef1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-c892ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-330 .elementor-element.elementor-element-e322327::before, .elementor-330 .elementor-element.elementor-element-e322327 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-e322327 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-e322327 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-e322327 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-e322327 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .ue-flip-item-title{font-size:var( --e-global-typography-f184343-font-size );}.elementor-330 .elementor-element.elementor-element-68ef12f .elementor-heading-title{font-size:var( --e-global-typography-f184343-font-size );}.elementor-330 .elementor-element.elementor-element-6823572:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-6823572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-330 .elementor-element.elementor-element-6823572::before, .elementor-330 .elementor-element.elementor-element-6823572 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-6823572 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-6823572 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-6823572 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-6823572 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-330 .elementor-element.elementor-element-b9b8048 .elementor-heading-title{font-size:var( --e-global-typography-f184343-font-size );}.elementor-330 .elementor-element.elementor-element-69ad6b3:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-69ad6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-330 .elementor-element.elementor-element-a90f601 .elementor-heading-title{font-size:var( --e-global-typography-f184343-font-size );}.elementor-330 .elementor-element.elementor-element-e67316c:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-e67316c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-330 .elementor-element.elementor-element-aae0351:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-aae0351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-330 .elementor-element.elementor-element-34f05cc .elementor-heading-title{font-size:var( --e-global-typography-f184343-font-size );}.elementor-330 .elementor-element.elementor-element-cb69d24:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-cb69d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:767px){.elementor-330 .elementor-element.elementor-element-e322327{--min-height:427px;--justify-content:center;--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-330 .elementor-element.elementor-element-e322327:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-e322327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:87% 100%;background-size:cover;}.elementor-330 .elementor-element.elementor-element-e322327::before, .elementor-330 .elementor-element.elementor-element-e322327 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-e322327 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-e322327 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-e322327 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-e322327 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 91%;background-size:1000px auto;}.elementor-330 .elementor-element.elementor-element-947c6ec{--width:100%;--min-height:750px;--justify-content:center;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:9%;--padding-right:9%;}.elementor-330 .elementor-element.elementor-element-922d8f8{text-align:center;}.elementor-330 .elementor-element.elementor-element-922d8f8 .elementor-heading-title{font-size:0.9em;}.elementor-330 .elementor-element.elementor-element-b5e6dad{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-330 .elementor-element.elementor-element-b5e6dad .elementor-icon-box-wrapper{align-items:center;}.elementor-330 .elementor-element.elementor-element-c94c77f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-330 .elementor-element.elementor-element-f975266{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-330 .elementor-element.elementor-element-3ad136d{text-align:start;}.elementor-330 .elementor-element.elementor-element-ea76e4c{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}.elementor-330 .elementor-element.elementor-element-9ec9c91{margin:-80% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 15%;padding:0% 0% 0% 0%;text-align:end;}.elementor-330 .elementor-element.elementor-element-9ec9c91 img{width:100%;}.elementor-330 .elementor-element.elementor-element-5bcfc40{--content-width:100%;--min-height:842px;--justify-content:center;--overlay-opacity:1;--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:3;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .flipster__item__content{width:335px;}.elementor-330 .elementor-element.elementor-element-9cf77d5 .ue-flip-item-title{font-size:var( --e-global-typography-f184343-font-size );}.elementor-330 .elementor-element.elementor-element-3fc9b90{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-330 .elementor-element.elementor-element-966a44d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-330 .elementor-element.elementor-element-966a44d:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-966a44d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:17% 100%;background-size:1000px auto;}.elementor-330 .elementor-element.elementor-element-b7a0e03{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-330 .elementor-element.elementor-element-e592b17{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-330 .elementor-element.elementor-element-d9353b6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-330 .elementor-element.elementor-element-68ef12f .elementor-heading-title{font-size:var( --e-global-typography-f184343-font-size );}.elementor-330 .elementor-element.elementor-element-6823572{--min-height:400px;}.elementor-330 .elementor-element.elementor-element-6823572:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-6823572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:3% 63%;background-size:cover;}.elementor-330 .elementor-element.elementor-element-6823572::before, .elementor-330 .elementor-element.elementor-element-6823572 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-6823572 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-6823572 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-6823572 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-6823572 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-330 .elementor-element.elementor-element-5aa2c0c .elementor-heading-title{font-size:1.6em;}.elementor-330 .elementor-element.elementor-element-327ae57 .elementor-heading-title{font-size:0.9em;}.elementor-330 .elementor-element.elementor-element-21c7da5 .elementor-button{font-size:12px;}.elementor-330 .elementor-element.elementor-element-b9b8048 .elementor-heading-title{font-size:var( --e-global-typography-f184343-font-size );}.elementor-330 .elementor-element.elementor-element-92fd008{--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;}.elementor-330 .elementor-element.elementor-element-d2c6ac9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-box-header{border-radius:0% 0% 0% 0%;}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-box-header img{border-radius:0% 0% 0% 0%;}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .ekit-image-box-body, .elementor-330 .elementor-element.elementor-element-d2c6ac9 .ekit-image-box-body:before, .elementor-330 .elementor-element.elementor-element-d2c6ac9 .ekit-image-box-body:after{border-radius:0% 0% 0% 0%;}.elementor-330 .elementor-element.elementor-element-d2c6ac9 .elementskit-info-image-box .elementskit-info-box-title{margin:0% 0% 0% 0%;}.elementor-330 .elementor-element.elementor-element-f3d1f99{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-box-header{border-radius:0px 0px 0px 0px;}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-box-header img{border-radius:0px 0px 0px 0px;}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box .elementskit-info-box-title{margin:00% 00% 00% 00%;}.elementor-330 .elementor-element.elementor-element-f3d1f99 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 0px 0px;}.elementor-330 .elementor-element.elementor-element-3da8c80{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-330 .elementor-element.elementor-element-69ad6b3:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-69ad6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-330 .elementor-element.elementor-element-a90f601 .elementor-heading-title{font-size:var( --e-global-typography-f184343-font-size );}.elementor-330 .elementor-element.elementor-element-e67316c{--width:100%;--min-height:400px;}.elementor-330 .elementor-element.elementor-element-e67316c:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-e67316c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-330 .elementor-element.elementor-element-5ef1a59{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-5ef1a59 .elementor-heading-title{font-size:1.6em;}.elementor-330 .elementor-element.elementor-element-a56447a .elementor-heading-title{font-size:0.9em;}.elementor-330 .elementor-element.elementor-element-da3cdb3 .elementor-button{font-size:12px;}.elementor-330 .elementor-element.elementor-element-aae0351:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-aae0351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-330 .elementor-element.elementor-element-34f05cc .elementor-heading-title{font-size:var( --e-global-typography-f184343-font-size );}.elementor-330 .elementor-element.elementor-element-cb69d24{--min-height:400px;}.elementor-330 .elementor-element.elementor-element-cb69d24:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-cb69d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-330 .elementor-element.elementor-element-e711458 .elementor-heading-title{font-size:1.6em;}.elementor-330 .elementor-element.elementor-element-653d3ae .elementor-heading-title{font-size:0.9em;}.elementor-330 .elementor-element.elementor-element-d95c74c .elementor-button{font-size:11px;}.elementor-330 .elementor-element.elementor-element-97cd31a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-330 .elementor-element.elementor-element-c892ef1{--min-height:1440px;--justify-content:center;}.elementor-330 .elementor-element.elementor-element-b4c7c92{text-align:center;}.elementor-330 .elementor-element.elementor-element-b4c7c92 .elementor-heading-title{font-size:1.9em;}.elementor-330 .elementor-element.elementor-element-607ae98{text-align:center;}.elementor-330 .elementor-element.elementor-element-607ae98 .elementor-heading-title{font-size:1.2em;line-height:1.2em;letter-spacing:-0.8px;}.elementor-330 .elementor-element.elementor-element-15a4e01 .elementor-image-box-wrapper{text-align:center;}.elementor-330 .elementor-element.elementor-element-15a4e01 .elementor-image-box-img{margin-bottom:15px;}.elementor-330 .elementor-element.elementor-element-3a8bae2 .elementor-image-box-wrapper{text-align:center;}.elementor-330 .elementor-element.elementor-element-3a8bae2 .elementor-image-box-img{margin-bottom:15px;}.elementor-330 .elementor-element.elementor-element-6b0e197 .elementor-image-box-wrapper{text-align:center;}.elementor-330 .elementor-element.elementor-element-6b0e197 .elementor-image-box-img{margin-bottom:15px;}.elementor-330 .elementor-element.elementor-element-3f924e0 .elementor-image-box-wrapper{text-align:center;}.elementor-330 .elementor-element.elementor-element-3f924e0 .elementor-image-box-img{margin-bottom:15px;}.elementor-330 .elementor-element.elementor-element-3f924e0 .elementor-image-box-title{font-size:17px;}.elementor-330 .elementor-element.elementor-element-9b1d064 .elementor-image-box-wrapper{text-align:center;}.elementor-330 .elementor-element.elementor-element-9b1d064 .elementor-image-box-img{margin-bottom:15px;}.elementor-330 .elementor-element.elementor-element-71aaa0b .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-330 .elementor-element.elementor-element-71aaa0b .elementor-divider{text-align:center;}.elementor-330 .elementor-element.elementor-element-501d29d{--min-height:278px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-330 .elementor-element.elementor-element-da4dc7f{--justify-content:space-around;}.elementor-330 .elementor-element.elementor-element-30068d5{text-align:center;}.elementor-330 .elementor-element.elementor-element-ceee9e5{text-align:center;}.elementor-330 .elementor-element.elementor-element-271033e{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-330 .elementor-element.elementor-element-300df94{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-330 .elementor-element.elementor-element-9ec997e{--e-image-carousel-slides-to-show:3;}}