.elementor-159 .elementor-element.elementor-element-11ed91e6{--display:flex;--min-height:800px;--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;--overlay-opacity:1;}.elementor-159 .elementor-element.elementor-element-11ed91e6:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-11ed91e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.raif-bau.at/wp-content/uploads/2026/03/IMG_7940-scaled.jpeg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-159 .elementor-element.elementor-element-11ed91e6::before, .elementor-159 .elementor-element.elementor-element-11ed91e6 > .elementor-background-video-container::before, .elementor-159 .elementor-element.elementor-element-11ed91e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-159 .elementor-element.elementor-element-11ed91e6 > .elementor-background-slideshow::before, .elementor-159 .elementor-element.elementor-element-11ed91e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-159 .elementor-element.elementor-element-11ed91e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#00000096;}.elementor-159 .elementor-element.elementor-element-db548e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-db548e4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-6333fd7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-6333fd7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-4a328010{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-159 .elementor-element.elementor-element-4a328010:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-4a328010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-198548bd{text-align:center;}.elementor-159 .elementor-element.elementor-element-198548bd .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;text-transform:uppercase;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-198548bd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-4887aafd{text-align:center;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-159 .elementor-element.elementor-element-4887aafd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-4887aafd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-6bc7bc54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-159 .elementor-element.elementor-element-6bc7bc54:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-6bc7bc54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-6a1372f8{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-6a1372f8:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-6a1372f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-1fde3642 .elementor-icon-wrapper{text-align:center;}.elementor-159 .elementor-element.elementor-element-1fde3642.elementor-view-stacked .elementor-icon{background-color:#E30613;}.elementor-159 .elementor-element.elementor-element-1fde3642.elementor-view-framed .elementor-icon, .elementor-159 .elementor-element.elementor-element-1fde3642.elementor-view-default .elementor-icon{color:#E30613;border-color:#E30613;}.elementor-159 .elementor-element.elementor-element-1fde3642.elementor-view-framed .elementor-icon, .elementor-159 .elementor-element.elementor-element-1fde3642.elementor-view-default .elementor-icon svg{fill:#E30613;}.elementor-159 .elementor-element.elementor-element-1fde3642.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-3ab4386{text-align:center;}.elementor-159 .elementor-element.elementor-element-3ab4386 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-3ab4386.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-7f8f07f1{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-7f8f07f1:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-7f8f07f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-254bd9fa .elementor-icon-wrapper{text-align:center;}.elementor-159 .elementor-element.elementor-element-254bd9fa.elementor-view-stacked .elementor-icon{background-color:#E30613;}.elementor-159 .elementor-element.elementor-element-254bd9fa.elementor-view-framed .elementor-icon, .elementor-159 .elementor-element.elementor-element-254bd9fa.elementor-view-default .elementor-icon{color:#E30613;border-color:#E30613;}.elementor-159 .elementor-element.elementor-element-254bd9fa.elementor-view-framed .elementor-icon, .elementor-159 .elementor-element.elementor-element-254bd9fa.elementor-view-default .elementor-icon svg{fill:#E30613;}.elementor-159 .elementor-element.elementor-element-254bd9fa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-3b785093{text-align:center;}.elementor-159 .elementor-element.elementor-element-3b785093 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-3b785093.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-37a6567d{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-37a6567d:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-37a6567d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-3f78a757 .elementor-icon-wrapper{text-align:center;}.elementor-159 .elementor-element.elementor-element-3f78a757.elementor-view-stacked .elementor-icon{background-color:#E30613;}.elementor-159 .elementor-element.elementor-element-3f78a757.elementor-view-framed .elementor-icon, .elementor-159 .elementor-element.elementor-element-3f78a757.elementor-view-default .elementor-icon{color:#E30613;border-color:#E30613;}.elementor-159 .elementor-element.elementor-element-3f78a757.elementor-view-framed .elementor-icon, .elementor-159 .elementor-element.elementor-element-3f78a757.elementor-view-default .elementor-icon svg{fill:#E30613;}.elementor-159 .elementor-element.elementor-element-3f78a757.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-25db35d3{text-align:center;}.elementor-159 .elementor-element.elementor-element-25db35d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-25db35d3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-40f91ef8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-159 .elementor-element.elementor-element-40f91ef8:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-40f91ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-31e91136{--display:flex;--min-height:350px;--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-31e91136:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-31e91136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.raif-bau.at/wp-content/uploads/2026/03/dde383e2-b287-43be-80ff-50e238cdb766.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-159 .elementor-element.elementor-element-1d99a509{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-159 .elementor-element.elementor-element-1d99a509:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-1d99a509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-3e3e5945{text-align:start;}.elementor-159 .elementor-element.elementor-element-3e3e5945 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;text-transform:uppercase;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-3e3e5945.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-4a7a2f2b{text-align:start;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-159 .elementor-element.elementor-element-4a7a2f2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-4a7a2f2b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-5cee63c8{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:16px;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-5cee63c8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-1149c333 .elementor-button{font-family:"Montserrat", Sans-serif;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#5A5A5A;border-radius:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-1149c333 .elementor-button:hover, .elementor-159 .elementor-element.elementor-element-1149c333 .elementor-button:focus{color:#FFFFFF;background-color:#E30613;border-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-1149c333 .elementor-button:hover svg, .elementor-159 .elementor-element.elementor-element-1149c333 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-1149c333.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-62f113b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-159 .elementor-element.elementor-element-62f113b5:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-62f113b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-5b7e0d56{--display:flex;--min-height:120px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-5b7e0d56:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-5b7e0d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-94f5afd .elementor-counter-title{justify-content:center;color:#5A5A5A;font-family:"Nunito Sans", Sans-serif;font-size:25px;text-transform:uppercase;}.elementor-159 .elementor-element.elementor-element-94f5afd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#5A5A5A;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-159 .elementor-element.elementor-element-94f5afd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-94f5afd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-1aa5cb49{--display:flex;--min-height:120px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-1aa5cb49:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-1aa5cb49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-3b4d8ea .elementor-counter-title{justify-content:center;color:#5A5A5A;font-family:"Nunito Sans", Sans-serif;font-size:25px;text-transform:uppercase;}.elementor-159 .elementor-element.elementor-element-3b4d8ea .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#5A5A5A;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-159 .elementor-element.elementor-element-3b4d8ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-3b4d8ea.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-3a9e3048{--display:flex;--min-height:120px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-3a9e3048:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-3a9e3048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-3a9dd2e1 .elementor-counter-title{justify-content:center;color:#5A5A5A;font-family:"Nunito Sans", Sans-serif;font-size:25px;text-transform:uppercase;}.elementor-159 .elementor-element.elementor-element-3a9dd2e1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#5A5A5A;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-159 .elementor-element.elementor-element-3a9dd2e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-3a9dd2e1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-56c68175{--display:flex;--min-height:120px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-56c68175:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-56c68175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-57fd6e8c .elementor-counter-title{justify-content:center;color:#5A5A5A;font-family:"Nunito Sans", Sans-serif;font-size:25px;text-transform:uppercase;}.elementor-159 .elementor-element.elementor-element-57fd6e8c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#5A5A5A;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;}.elementor-159 .elementor-element.elementor-element-57fd6e8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-57fd6e8c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-1d43deb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-159 .elementor-element.elementor-element-1d43deb1:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-1d43deb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-5b3d42b6{text-align:center;}.elementor-159 .elementor-element.elementor-element-5b3d42b6 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;text-transform:uppercase;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-5b3d42b6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-3c580774{text-align:center;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-159 .elementor-element.elementor-element-3c580774 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-3c580774.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-073bff2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-159 .elementor-element.elementor-element-073bff2:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-073bff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-9ffaa53{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-9ffaa53:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-9ffaa53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-dfe470f .xpro-promo-box-wrapper{text-align:center;}.elementor-159 .elementor-element.elementor-element-dfe470f .xpro-promo-box-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-dfe470f .xpro-promo-box-desc,.elementor-159 .elementor-element.elementor-element-dfe470f .xpro-promo-box-desc > *{font-family:"Nunito Sans", Sans-serif;font-size:16px;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-dfe470f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-ad80092{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-ad80092:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-ad80092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-a2b11b8 .xpro-promo-box-wrapper{text-align:center;}.elementor-159 .elementor-element.elementor-element-a2b11b8 .xpro-promo-box-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-a2b11b8 .xpro-promo-box-desc,.elementor-159 .elementor-element.elementor-element-a2b11b8 .xpro-promo-box-desc > *{font-family:"Nunito Sans", Sans-serif;font-size:16px;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-a2b11b8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-4d091cb{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-4d091cb:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-4d091cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-60312f5 .xpro-promo-box-wrapper{text-align:center;}.elementor-159 .elementor-element.elementor-element-60312f5 .xpro-promo-box-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-60312f5 .xpro-promo-box-desc,.elementor-159 .elementor-element.elementor-element-60312f5 .xpro-promo-box-desc > *{font-family:"Nunito Sans", Sans-serif;font-size:16px;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-60312f5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-e85ccd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-159 .elementor-element.elementor-element-e85ccd0:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-e85ccd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-1c81102{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-1c81102:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-1c81102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-315f17f .xpro-promo-box-wrapper{text-align:center;}.elementor-159 .elementor-element.elementor-element-315f17f .xpro-promo-box-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-315f17f .xpro-promo-box-desc,.elementor-159 .elementor-element.elementor-element-315f17f .xpro-promo-box-desc > *{font-family:"Nunito Sans", Sans-serif;font-size:16px;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-315f17f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-a65cdaa{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-a65cdaa:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-a65cdaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-b25dee7 .xpro-promo-box-wrapper{text-align:center;}.elementor-159 .elementor-element.elementor-element-b25dee7 .xpro-promo-box-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-b25dee7 .xpro-promo-box-desc,.elementor-159 .elementor-element.elementor-element-b25dee7 .xpro-promo-box-desc > *{font-family:"Nunito Sans", Sans-serif;font-size:16px;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-b25dee7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-0790f40{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-0790f40:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-0790f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-aaf9d93 .xpro-promo-box-wrapper{text-align:center;}.elementor-159 .elementor-element.elementor-element-aaf9d93 .xpro-promo-box-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-aaf9d93 .xpro-promo-box-desc,.elementor-159 .elementor-element.elementor-element-aaf9d93 .xpro-promo-box-desc > *{font-family:"Nunito Sans", Sans-serif;font-size:16px;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-aaf9d93.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-b42ae83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-159 .elementor-element.elementor-element-b42ae83:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-b42ae83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-8ba2df8{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-8ba2df8:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-8ba2df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-fc524dc .xpro-promo-box-wrapper{text-align:center;}.elementor-159 .elementor-element.elementor-element-fc524dc .xpro-promo-box-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-fc524dc .xpro-promo-box-desc,.elementor-159 .elementor-element.elementor-element-fc524dc .xpro-promo-box-desc > *{font-family:"Nunito Sans", Sans-serif;font-size:16px;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-fc524dc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-c14b80a{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-c14b80a:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-c14b80a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-270f163 .xpro-promo-box-wrapper{text-align:center;}.elementor-159 .elementor-element.elementor-element-270f163 .xpro-promo-box-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-270f163 .xpro-promo-box-desc,.elementor-159 .elementor-element.elementor-element-270f163 .xpro-promo-box-desc > *{font-family:"Nunito Sans", Sans-serif;font-size:16px;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-270f163.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-395ecb9{--display:flex;--min-height:200px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-395ecb9:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-395ecb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-0735bfe .xpro-promo-box-wrapper{text-align:center;}.elementor-159 .elementor-element.elementor-element-0735bfe .xpro-promo-box-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-0735bfe .xpro-promo-box-desc,.elementor-159 .elementor-element.elementor-element-0735bfe .xpro-promo-box-desc > *{font-family:"Nunito Sans", Sans-serif;font-size:16px;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-0735bfe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-69d46b10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-159 .elementor-element.elementor-element-69d46b10:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-69d46b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-196c0bee{text-align:center;}.elementor-159 .elementor-element.elementor-element-196c0bee .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;text-transform:uppercase;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-196c0bee.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-13f132c7{text-align:center;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-159 .elementor-element.elementor-element-13f132c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-13f132c7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-470d98c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-159 .elementor-element.elementor-element-470d98c0:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-470d98c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-1d46d5f8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-1d46d5f8:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-1d46d5f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-7f22caf3 .xpro-compare-overlay .xpro-compare-before-label{top:50%;transform:translateY(-50%);}.elementor-159 .elementor-element.elementor-element-7f22caf3 .xpro-compare-overlay .xpro-compare-after-label{top:50%;transform:translateY(-50%);}.elementor-159 .elementor-element.elementor-element-7f22caf3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-3696a61{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-3696a61:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-3696a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-8182dde .xpro-compare-overlay .xpro-compare-before-label{top:50%;transform:translateY(-50%);}.elementor-159 .elementor-element.elementor-element-8182dde .xpro-compare-overlay .xpro-compare-after-label{top:50%;transform:translateY(-50%);}.elementor-159 .elementor-element.elementor-element-8182dde.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-50c1baf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-50c1baf4:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-50c1baf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-a6a446b .xpro-compare-overlay .xpro-compare-before-label{top:50%;transform:translateY(-50%);}.elementor-159 .elementor-element.elementor-element-a6a446b .xpro-compare-overlay .xpro-compare-after-label{top:50%;transform:translateY(-50%);}.elementor-159 .elementor-element.elementor-element-a6a446b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-57d370d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-159 .elementor-element.elementor-element-57d370d2:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-57d370d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-405b0bc9{text-align:center;}.elementor-159 .elementor-element.elementor-element-405b0bc9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;text-transform:uppercase;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-405b0bc9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-782a1008{text-align:center;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-159 .elementor-element.elementor-element-782a1008 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-782a1008.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-1c9a2f4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-159 .elementor-element.elementor-element-1c9a2f4e:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-1c9a2f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-4b67da7f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-4b67da7f:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-4b67da7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-3483c145{text-align:center;}.elementor-159 .elementor-element.elementor-element-3483c145 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-3483c145.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-527a6010{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-527a6010:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-527a6010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-45cc1102{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-159 .elementor-element.elementor-element-7be92946{text-align:start;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-159 .elementor-element.elementor-element-7be92946 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-7be92946.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-e65095f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;text-transform:uppercase;color:#5A5A5A;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-159 .elementor-element.elementor-element-e65095f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-30f531 .elementor-button{font-family:"Montserrat", Sans-serif;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#5A5A5A;border-radius:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-30f531 .elementor-button:hover, .elementor-159 .elementor-element.elementor-element-30f531 .elementor-button:focus{color:#FFFFFF;background-color:#E30613;border-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-30f531 .elementor-button:hover svg, .elementor-159 .elementor-element.elementor-element-30f531 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-30f531{padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-30f531.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-6dbae91{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-159 .elementor-element.elementor-element-2c5e535{text-align:start;}.elementor-159 .elementor-element.elementor-element-2c5e535 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;text-transform:uppercase;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-2c5e535.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-69fd4c5e .elementor-icon-list-icon i{color:#5A5A5A;transition:color 0.3s;}.elementor-159 .elementor-element.elementor-element-69fd4c5e .elementor-icon-list-icon svg{fill:#5A5A5A;transition:fill 0.3s;}.elementor-159 .elementor-element.elementor-element-69fd4c5e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-159 .elementor-element.elementor-element-69fd4c5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159 .elementor-element.elementor-element-69fd4c5e .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:16px;text-transform:uppercase;}.elementor-159 .elementor-element.elementor-element-69fd4c5e .elementor-icon-list-text{color:#5A5A5A;transition:color 0.3s;}.elementor-159 .elementor-element.elementor-element-69fd4c5e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-5dc32745{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-5dc32745:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-5dc32745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-21cfd6a3 .elementor-button{font-family:"Montserrat", Sans-serif;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-color:#5A5A5A;border-radius:10px 10px 10px 10px;padding:100px 0px 100px 0px;}.elementor-159 .elementor-element.elementor-element-21cfd6a3 .elementor-button:hover, .elementor-159 .elementor-element.elementor-element-21cfd6a3 .elementor-button:focus{color:#FFFFFF;background-color:#5A5A5A;border-color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-21cfd6a3 .elementor-button:hover svg, .elementor-159 .elementor-element.elementor-element-21cfd6a3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-21cfd6a3{padding:10px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-21cfd6a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-a2a9031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-159 .elementor-element.elementor-element-a2a9031:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-a2a9031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-2a76c35{text-align:center;}.elementor-159 .elementor-element.elementor-element-2a76c35 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;text-transform:uppercase;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-2a76c35.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-c46c947{text-align:center;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-159 .elementor-element.elementor-element-c46c947 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-c46c947.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-262362d{--display:flex;}.elementor-159 .elementor-element.elementor-element-4d108a4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-4606c825{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-159 .elementor-element.elementor-element-4606c825:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-4606c825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-6753db40{text-align:center;}.elementor-159 .elementor-element.elementor-element-6753db40 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;text-transform:uppercase;color:#5A5A5A;}.elementor-159 .elementor-element.elementor-element-6753db40.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-66113bdb{text-align:center;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-159 .elementor-element.elementor-element-66113bdb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;text-transform:uppercase;color:#E30613;}.elementor-159 .elementor-element.elementor-element-66113bdb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-159 .elementor-element.elementor-element-59bbd272{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-159 .elementor-element.elementor-element-59bbd272:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-59bbd272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-159 .elementor-element.elementor-element-270ca97a{width:100%;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-270ca97a.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:768px){.elementor-159 .elementor-element.elementor-element-6a1372f8{--width:50%;}.elementor-159 .elementor-element.elementor-element-7f8f07f1{--width:50%;}.elementor-159 .elementor-element.elementor-element-37a6567d{--width:50%;}.elementor-159 .elementor-element.elementor-element-31e91136{--width:50%;}.elementor-159 .elementor-element.elementor-element-1d99a509{--width:50%;}.elementor-159 .elementor-element.elementor-element-5b7e0d56{--width:50%;}.elementor-159 .elementor-element.elementor-element-1aa5cb49{--width:50%;}.elementor-159 .elementor-element.elementor-element-3a9e3048{--width:50%;}.elementor-159 .elementor-element.elementor-element-56c68175{--width:50%;}.elementor-159 .elementor-element.elementor-element-9ffaa53{--width:50%;}.elementor-159 .elementor-element.elementor-element-ad80092{--width:50%;}.elementor-159 .elementor-element.elementor-element-4d091cb{--width:50%;}.elementor-159 .elementor-element.elementor-element-1c81102{--width:50%;}.elementor-159 .elementor-element.elementor-element-a65cdaa{--width:50%;}.elementor-159 .elementor-element.elementor-element-0790f40{--width:50%;}.elementor-159 .elementor-element.elementor-element-8ba2df8{--width:50%;}.elementor-159 .elementor-element.elementor-element-c14b80a{--width:50%;}.elementor-159 .elementor-element.elementor-element-395ecb9{--width:50%;}.elementor-159 .elementor-element.elementor-element-1d46d5f8{--width:50%;}.elementor-159 .elementor-element.elementor-element-3696a61{--width:50%;}.elementor-159 .elementor-element.elementor-element-50c1baf4{--width:50%;}.elementor-159 .elementor-element.elementor-element-4b67da7f{--width:15%;}.elementor-159 .elementor-element.elementor-element-527a6010{--width:70%;}.elementor-159 .elementor-element.elementor-element-45cc1102{--width:50%;}.elementor-159 .elementor-element.elementor-element-6dbae91{--width:50%;}.elementor-159 .elementor-element.elementor-element-5dc32745{--width:15%;}}@media(max-width:767px){.elementor-159 .elementor-element.elementor-element-11ed91e6{--min-height:700px;}.elementor-159 .elementor-element.elementor-element-11ed91e6:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-11ed91e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-159 .elementor-element.elementor-element-db548e4{text-align:center;}.elementor-159 .elementor-element.elementor-element-db548e4 .elementor-heading-title{font-size:35px;}.elementor-159 .elementor-element.elementor-element-6333fd7{text-align:center;}.elementor-159 .elementor-element.elementor-element-6333fd7 .elementor-heading-title{font-size:16px;}.elementor-159 .elementor-element.elementor-element-198548bd .elementor-heading-title{font-size:18px;}.elementor-159 .elementor-element.elementor-element-4887aafd .elementor-heading-title{font-size:25px;}.elementor-159 .elementor-element.elementor-element-3ab4386 .elementor-heading-title{font-size:25px;}.elementor-159 .elementor-element.elementor-element-3b785093 .elementor-heading-title{font-size:25px;}.elementor-159 .elementor-element.elementor-element-25db35d3 .elementor-heading-title{font-size:25px;}.elementor-159 .elementor-element.elementor-element-40f91ef8{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-159 .elementor-element.elementor-element-31e91136{--min-height:250px;}.elementor-159 .elementor-element.elementor-element-1d99a509{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-159 .elementor-element.elementor-element-3e3e5945{text-align:center;}.elementor-159 .elementor-element.elementor-element-3e3e5945 .elementor-heading-title{font-size:18px;}.elementor-159 .elementor-element.elementor-element-4a7a2f2b{text-align:center;}.elementor-159 .elementor-element.elementor-element-4a7a2f2b .elementor-heading-title{font-size:25px;}.elementor-159 .elementor-element.elementor-element-5cee63c8{text-align:center;font-size:14px;}.elementor-159 .elementor-element.elementor-element-1149c333 .elementor-button{font-size:14px;}.elementor-159 .elementor-element.elementor-element-94f5afd .elementor-counter-number-wrapper{font-size:25px;}.elementor-159 .elementor-element.elementor-element-94f5afd .elementor-counter-title{font-size:18px;}.elementor-159 .elementor-element.elementor-element-3b4d8ea .elementor-counter-number-wrapper{font-size:25px;}.elementor-159 .elementor-element.elementor-element-3b4d8ea .elementor-counter-title{font-size:18px;}.elementor-159 .elementor-element.elementor-element-3a9dd2e1 .elementor-counter-number-wrapper{font-size:25px;}.elementor-159 .elementor-element.elementor-element-3a9dd2e1 .elementor-counter-title{font-size:18px;}.elementor-159 .elementor-element.elementor-element-57fd6e8c .elementor-counter-number-wrapper{font-size:25px;}.elementor-159 .elementor-element.elementor-element-57fd6e8c .elementor-counter-title{font-size:18px;}.elementor-159 .elementor-element.elementor-element-5b3d42b6 .elementor-heading-title{font-size:18px;}.elementor-159 .elementor-element.elementor-element-3c580774 .elementor-heading-title{font-size:25px;}.elementor-159 .elementor-element.elementor-element-196c0bee .elementor-heading-title{font-size:18px;}.elementor-159 .elementor-element.elementor-element-13f132c7 .elementor-heading-title{font-size:25px;}.elementor-159 .elementor-element.elementor-element-405b0bc9 .elementor-heading-title{font-size:18px;}.elementor-159 .elementor-element.elementor-element-782a1008 .elementor-heading-title{font-size:25px;}.elementor-159 .elementor-element.elementor-element-1c9a2f4e{--border-radius:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-4b67da7f{--min-height:100px;--justify-content:center;--border-radius:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-3483c145 .elementor-heading-title{font-size:30px;}.elementor-159 .elementor-element.elementor-element-45cc1102{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-7be92946 .elementor-heading-title{font-size:25px;}.elementor-159 .elementor-element.elementor-element-e65095f{text-align:center;font-size:12px;}.elementor-159 .elementor-element.elementor-element-30f531 .elementor-button{font-size:14px;}.elementor-159 .elementor-element.elementor-element-6dbae91{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-159 .elementor-element.elementor-element-2c5e535{text-align:start;}.elementor-159 .elementor-element.elementor-element-2c5e535 .elementor-heading-title{font-size:14px;}.elementor-159 .elementor-element.elementor-element-69fd4c5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159 .elementor-element.elementor-element-69fd4c5e .elementor-icon-list-item > a{font-size:12px;}.elementor-159 .elementor-element.elementor-element-5dc32745{--width:500px;--min-height:0px;--border-radius:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-21cfd6a3 .elementor-button{padding:50px 0px 50px 0px;}.elementor-159 .elementor-element.elementor-element-2a76c35 .elementor-heading-title{font-size:18px;}.elementor-159 .elementor-element.elementor-element-c46c947 .elementor-heading-title{font-size:25px;}.elementor-159 .elementor-element.elementor-element-6753db40 .elementor-heading-title{font-size:18px;}.elementor-159 .elementor-element.elementor-element-66113bdb .elementor-heading-title{font-size:25px;}}/* Start custom CSS for xpro-promo-box, class: .elementor-element-dfe470f *//* === XPRO PROMO BOXEN KOMPLETT GLEICH HOCH === */

/* Gesamte Box */
.elementor-159 .elementor-element.elementor-element-dfe470f {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Innerer Hauptwrapper */
.elementor-159 .elementor-element.elementor-element-dfe470f .xpro-promo-box,
.elementor-159 .elementor-element.elementor-element-dfe470f .xpro-promo-box-wrapper,
.elementor-159 .elementor-element.elementor-element-dfe470f [class*="promo-box-wrapper"],
.elementor-159 .elementor-element.elementor-element-dfe470f [class*="promo-box-inner"] {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Bildbereich */
.elementor-159 .elementor-element.elementor-element-dfe470f .xpro-promo-box-image,
.elementor-159 .elementor-element.elementor-element-dfe470f .xpro-promo-box-media,
.elementor-159 .elementor-element.elementor-element-dfe470f .xpro-promo-box-thumb,
.elementor-159 .elementor-element.elementor-element-dfe470f .xpro-promo-box-img,
.elementor-159 .elementor-element.elementor-element-dfe470f [class*="promo-box-image"],
.elementor-159 .elementor-element.elementor-element-dfe470f [class*="promo-box-media"],
.elementor-159 .elementor-element.elementor-element-dfe470f [class*="promo-box-thumb"],
.elementor-159 .elementor-element.elementor-element-dfe470f [class*="promo-box-img"] {
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    flex-shrink: 0 !important;
}

/* Bild selbst */
.elementor-159 .elementor-element.elementor-element-dfe470f img {
    width: 100% !important;
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    vertical-align: top !important;
}

/* Content-Bereich */
.elementor-159 .elementor-element.elementor-element-dfe470f .xpro-promo-box-content,
.elementor-159 .elementor-element.elementor-element-dfe470f [class*="promo-box-content"] {
    flex: 1 1 auto !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 20px !important;
    box-sizing: border-box !important;
}

/* Titel */
.elementor-159 .elementor-element.elementor-element-dfe470f .xpro-promo-box-title,
.elementor-159 .elementor-element.elementor-element-dfe470f [class*="promo-box-title"] {
    min-height: 60px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    margin: 0 0 15px 0 !important;
}

/* Text */
.elementor-159 .elementor-element.elementor-element-dfe470f .xpro-promo-box-description,
.elementor-159 .elementor-element.elementor-element-dfe470f .xpro-promo-box-text,
.elementor-159 .elementor-element.elementor-element-dfe470f p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for xpro-promo-box, class: .elementor-element-a2b11b8 *//* === XPRO PROMO BOXEN KOMPLETT GLEICH HOCH === */

/* Gesamte Box */
.elementor-159 .elementor-element.elementor-element-a2b11b8 {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Innerer Hauptwrapper */
.elementor-159 .elementor-element.elementor-element-a2b11b8 .xpro-promo-box,
.elementor-159 .elementor-element.elementor-element-a2b11b8 .xpro-promo-box-wrapper,
.elementor-159 .elementor-element.elementor-element-a2b11b8 [class*="promo-box-wrapper"],
.elementor-159 .elementor-element.elementor-element-a2b11b8 [class*="promo-box-inner"] {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Bildbereich */
.elementor-159 .elementor-element.elementor-element-a2b11b8 .xpro-promo-box-image,
.elementor-159 .elementor-element.elementor-element-a2b11b8 .xpro-promo-box-media,
.elementor-159 .elementor-element.elementor-element-a2b11b8 .xpro-promo-box-thumb,
.elementor-159 .elementor-element.elementor-element-a2b11b8 .xpro-promo-box-img,
.elementor-159 .elementor-element.elementor-element-a2b11b8 [class*="promo-box-image"],
.elementor-159 .elementor-element.elementor-element-a2b11b8 [class*="promo-box-media"],
.elementor-159 .elementor-element.elementor-element-a2b11b8 [class*="promo-box-thumb"],
.elementor-159 .elementor-element.elementor-element-a2b11b8 [class*="promo-box-img"] {
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    flex-shrink: 0 !important;
}

/* Bild selbst */
.elementor-159 .elementor-element.elementor-element-a2b11b8 img {
    width: 100% !important;
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    vertical-align: top !important;
}

/* Content-Bereich */
.elementor-159 .elementor-element.elementor-element-a2b11b8 .xpro-promo-box-content,
.elementor-159 .elementor-element.elementor-element-a2b11b8 [class*="promo-box-content"] {
    flex: 1 1 auto !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 20px !important;
    box-sizing: border-box !important;
}

/* Titel */
.elementor-159 .elementor-element.elementor-element-a2b11b8 .xpro-promo-box-title,
.elementor-159 .elementor-element.elementor-element-a2b11b8 [class*="promo-box-title"] {
    min-height: 60px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    margin: 0 0 15px 0 !important;
}

/* Text */
.elementor-159 .elementor-element.elementor-element-a2b11b8 .xpro-promo-box-description,
.elementor-159 .elementor-element.elementor-element-a2b11b8 .xpro-promo-box-text,
.elementor-159 .elementor-element.elementor-element-a2b11b8 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for xpro-promo-box, class: .elementor-element-60312f5 *//* === XPRO PROMO BOXEN KOMPLETT GLEICH HOCH === */

/* Gesamte Box */
.elementor-159 .elementor-element.elementor-element-60312f5 {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Innerer Hauptwrapper */
.elementor-159 .elementor-element.elementor-element-60312f5 .xpro-promo-box,
.elementor-159 .elementor-element.elementor-element-60312f5 .xpro-promo-box-wrapper,
.elementor-159 .elementor-element.elementor-element-60312f5 [class*="promo-box-wrapper"],
.elementor-159 .elementor-element.elementor-element-60312f5 [class*="promo-box-inner"] {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Bildbereich */
.elementor-159 .elementor-element.elementor-element-60312f5 .xpro-promo-box-image,
.elementor-159 .elementor-element.elementor-element-60312f5 .xpro-promo-box-media,
.elementor-159 .elementor-element.elementor-element-60312f5 .xpro-promo-box-thumb,
.elementor-159 .elementor-element.elementor-element-60312f5 .xpro-promo-box-img,
.elementor-159 .elementor-element.elementor-element-60312f5 [class*="promo-box-image"],
.elementor-159 .elementor-element.elementor-element-60312f5 [class*="promo-box-media"],
.elementor-159 .elementor-element.elementor-element-60312f5 [class*="promo-box-thumb"],
.elementor-159 .elementor-element.elementor-element-60312f5 [class*="promo-box-img"] {
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    flex-shrink: 0 !important;
}

/* Bild selbst */
.elementor-159 .elementor-element.elementor-element-60312f5 img {
    width: 100% !important;
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    vertical-align: top !important;
}

/* Content-Bereich */
.elementor-159 .elementor-element.elementor-element-60312f5 .xpro-promo-box-content,
.elementor-159 .elementor-element.elementor-element-60312f5 [class*="promo-box-content"] {
    flex: 1 1 auto !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 20px !important;
    box-sizing: border-box !important;
}

/* Titel */
.elementor-159 .elementor-element.elementor-element-60312f5 .xpro-promo-box-title,
.elementor-159 .elementor-element.elementor-element-60312f5 [class*="promo-box-title"] {
    min-height: 60px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    margin: 0 0 15px 0 !important;
}

/* Text */
.elementor-159 .elementor-element.elementor-element-60312f5 .xpro-promo-box-description,
.elementor-159 .elementor-element.elementor-element-60312f5 .xpro-promo-box-text,
.elementor-159 .elementor-element.elementor-element-60312f5 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for xpro-promo-box, class: .elementor-element-315f17f *//* === XPRO PROMO BOXEN KOMPLETT GLEICH HOCH === */

/* Gesamte Box */
.elementor-159 .elementor-element.elementor-element-315f17f {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Innerer Hauptwrapper */
.elementor-159 .elementor-element.elementor-element-315f17f .xpro-promo-box,
.elementor-159 .elementor-element.elementor-element-315f17f .xpro-promo-box-wrapper,
.elementor-159 .elementor-element.elementor-element-315f17f [class*="promo-box-wrapper"],
.elementor-159 .elementor-element.elementor-element-315f17f [class*="promo-box-inner"] {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Bildbereich */
.elementor-159 .elementor-element.elementor-element-315f17f .xpro-promo-box-image,
.elementor-159 .elementor-element.elementor-element-315f17f .xpro-promo-box-media,
.elementor-159 .elementor-element.elementor-element-315f17f .xpro-promo-box-thumb,
.elementor-159 .elementor-element.elementor-element-315f17f .xpro-promo-box-img,
.elementor-159 .elementor-element.elementor-element-315f17f [class*="promo-box-image"],
.elementor-159 .elementor-element.elementor-element-315f17f [class*="promo-box-media"],
.elementor-159 .elementor-element.elementor-element-315f17f [class*="promo-box-thumb"],
.elementor-159 .elementor-element.elementor-element-315f17f [class*="promo-box-img"] {
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    flex-shrink: 0 !important;
}

/* Bild selbst */
.elementor-159 .elementor-element.elementor-element-315f17f img {
    width: 100% !important;
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    vertical-align: top !important;
}

/* Content-Bereich */
.elementor-159 .elementor-element.elementor-element-315f17f .xpro-promo-box-content,
.elementor-159 .elementor-element.elementor-element-315f17f [class*="promo-box-content"] {
    flex: 1 1 auto !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 20px !important;
    box-sizing: border-box !important;
}

/* Titel */
.elementor-159 .elementor-element.elementor-element-315f17f .xpro-promo-box-title,
.elementor-159 .elementor-element.elementor-element-315f17f [class*="promo-box-title"] {
    min-height: 60px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    margin: 0 0 15px 0 !important;
}

/* Text */
.elementor-159 .elementor-element.elementor-element-315f17f .xpro-promo-box-description,
.elementor-159 .elementor-element.elementor-element-315f17f .xpro-promo-box-text,
.elementor-159 .elementor-element.elementor-element-315f17f p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for xpro-promo-box, class: .elementor-element-b25dee7 *//* === XPRO PROMO BOXEN KOMPLETT GLEICH HOCH === */

/* Gesamte Box */
.elementor-159 .elementor-element.elementor-element-b25dee7 {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Innerer Hauptwrapper */
.elementor-159 .elementor-element.elementor-element-b25dee7 .xpro-promo-box,
.elementor-159 .elementor-element.elementor-element-b25dee7 .xpro-promo-box-wrapper,
.elementor-159 .elementor-element.elementor-element-b25dee7 [class*="promo-box-wrapper"],
.elementor-159 .elementor-element.elementor-element-b25dee7 [class*="promo-box-inner"] {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Bildbereich */
.elementor-159 .elementor-element.elementor-element-b25dee7 .xpro-promo-box-image,
.elementor-159 .elementor-element.elementor-element-b25dee7 .xpro-promo-box-media,
.elementor-159 .elementor-element.elementor-element-b25dee7 .xpro-promo-box-thumb,
.elementor-159 .elementor-element.elementor-element-b25dee7 .xpro-promo-box-img,
.elementor-159 .elementor-element.elementor-element-b25dee7 [class*="promo-box-image"],
.elementor-159 .elementor-element.elementor-element-b25dee7 [class*="promo-box-media"],
.elementor-159 .elementor-element.elementor-element-b25dee7 [class*="promo-box-thumb"],
.elementor-159 .elementor-element.elementor-element-b25dee7 [class*="promo-box-img"] {
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    flex-shrink: 0 !important;
}

/* Bild selbst */
.elementor-159 .elementor-element.elementor-element-b25dee7 img {
    width: 100% !important;
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    vertical-align: top !important;
}

/* Content-Bereich */
.elementor-159 .elementor-element.elementor-element-b25dee7 .xpro-promo-box-content,
.elementor-159 .elementor-element.elementor-element-b25dee7 [class*="promo-box-content"] {
    flex: 1 1 auto !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 20px !important;
    box-sizing: border-box !important;
}

/* Titel */
.elementor-159 .elementor-element.elementor-element-b25dee7 .xpro-promo-box-title,
.elementor-159 .elementor-element.elementor-element-b25dee7 [class*="promo-box-title"] {
    min-height: 60px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    margin: 0 0 15px 0 !important;
}

/* Text */
.elementor-159 .elementor-element.elementor-element-b25dee7 .xpro-promo-box-description,
.elementor-159 .elementor-element.elementor-element-b25dee7 .xpro-promo-box-text,
.elementor-159 .elementor-element.elementor-element-b25dee7 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for xpro-promo-box, class: .elementor-element-aaf9d93 *//* === XPRO PROMO BOXEN KOMPLETT GLEICH HOCH === */

/* Gesamte Box */
.elementor-159 .elementor-element.elementor-element-aaf9d93 {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Innerer Hauptwrapper */
.elementor-159 .elementor-element.elementor-element-aaf9d93 .xpro-promo-box,
.elementor-159 .elementor-element.elementor-element-aaf9d93 .xpro-promo-box-wrapper,
.elementor-159 .elementor-element.elementor-element-aaf9d93 [class*="promo-box-wrapper"],
.elementor-159 .elementor-element.elementor-element-aaf9d93 [class*="promo-box-inner"] {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Bildbereich */
.elementor-159 .elementor-element.elementor-element-aaf9d93 .xpro-promo-box-image,
.elementor-159 .elementor-element.elementor-element-aaf9d93 .xpro-promo-box-media,
.elementor-159 .elementor-element.elementor-element-aaf9d93 .xpro-promo-box-thumb,
.elementor-159 .elementor-element.elementor-element-aaf9d93 .xpro-promo-box-img,
.elementor-159 .elementor-element.elementor-element-aaf9d93 [class*="promo-box-image"],
.elementor-159 .elementor-element.elementor-element-aaf9d93 [class*="promo-box-media"],
.elementor-159 .elementor-element.elementor-element-aaf9d93 [class*="promo-box-thumb"],
.elementor-159 .elementor-element.elementor-element-aaf9d93 [class*="promo-box-img"] {
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    flex-shrink: 0 !important;
}

/* Bild selbst */
.elementor-159 .elementor-element.elementor-element-aaf9d93 img {
    width: 100% !important;
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    vertical-align: top !important;
}

/* Content-Bereich */
.elementor-159 .elementor-element.elementor-element-aaf9d93 .xpro-promo-box-content,
.elementor-159 .elementor-element.elementor-element-aaf9d93 [class*="promo-box-content"] {
    flex: 1 1 auto !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 20px !important;
    box-sizing: border-box !important;
}

/* Titel */
.elementor-159 .elementor-element.elementor-element-aaf9d93 .xpro-promo-box-title,
.elementor-159 .elementor-element.elementor-element-aaf9d93 [class*="promo-box-title"] {
    min-height: 60px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    margin: 0 0 15px 0 !important;
}

/* Text */
.elementor-159 .elementor-element.elementor-element-aaf9d93 .xpro-promo-box-description,
.elementor-159 .elementor-element.elementor-element-aaf9d93 .xpro-promo-box-text,
.elementor-159 .elementor-element.elementor-element-aaf9d93 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for xpro-promo-box, class: .elementor-element-fc524dc *//* === XPRO PROMO BOXEN KOMPLETT GLEICH HOCH === */

/* Gesamte Box */
.elementor-159 .elementor-element.elementor-element-fc524dc {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Innerer Hauptwrapper */
.elementor-159 .elementor-element.elementor-element-fc524dc .xpro-promo-box,
.elementor-159 .elementor-element.elementor-element-fc524dc .xpro-promo-box-wrapper,
.elementor-159 .elementor-element.elementor-element-fc524dc [class*="promo-box-wrapper"],
.elementor-159 .elementor-element.elementor-element-fc524dc [class*="promo-box-inner"] {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Bildbereich */
.elementor-159 .elementor-element.elementor-element-fc524dc .xpro-promo-box-image,
.elementor-159 .elementor-element.elementor-element-fc524dc .xpro-promo-box-media,
.elementor-159 .elementor-element.elementor-element-fc524dc .xpro-promo-box-thumb,
.elementor-159 .elementor-element.elementor-element-fc524dc .xpro-promo-box-img,
.elementor-159 .elementor-element.elementor-element-fc524dc [class*="promo-box-image"],
.elementor-159 .elementor-element.elementor-element-fc524dc [class*="promo-box-media"],
.elementor-159 .elementor-element.elementor-element-fc524dc [class*="promo-box-thumb"],
.elementor-159 .elementor-element.elementor-element-fc524dc [class*="promo-box-img"] {
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    flex-shrink: 0 !important;
}

/* Bild selbst */
.elementor-159 .elementor-element.elementor-element-fc524dc img {
    width: 100% !important;
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    vertical-align: top !important;
}

/* Content-Bereich */
.elementor-159 .elementor-element.elementor-element-fc524dc .xpro-promo-box-content,
.elementor-159 .elementor-element.elementor-element-fc524dc [class*="promo-box-content"] {
    flex: 1 1 auto !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 20px !important;
    box-sizing: border-box !important;
}

/* Titel */
.elementor-159 .elementor-element.elementor-element-fc524dc .xpro-promo-box-title,
.elementor-159 .elementor-element.elementor-element-fc524dc [class*="promo-box-title"] {
    min-height: 60px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    margin: 0 0 15px 0 !important;
}

/* Text */
.elementor-159 .elementor-element.elementor-element-fc524dc .xpro-promo-box-description,
.elementor-159 .elementor-element.elementor-element-fc524dc .xpro-promo-box-text,
.elementor-159 .elementor-element.elementor-element-fc524dc p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for xpro-promo-box, class: .elementor-element-270f163 *//* === XPRO PROMO BOXEN KOMPLETT GLEICH HOCH === */

/* Gesamte Box */
.elementor-159 .elementor-element.elementor-element-270f163 {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Innerer Hauptwrapper */
.elementor-159 .elementor-element.elementor-element-270f163 .xpro-promo-box,
.elementor-159 .elementor-element.elementor-element-270f163 .xpro-promo-box-wrapper,
.elementor-159 .elementor-element.elementor-element-270f163 [class*="promo-box-wrapper"],
.elementor-159 .elementor-element.elementor-element-270f163 [class*="promo-box-inner"] {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Bildbereich */
.elementor-159 .elementor-element.elementor-element-270f163 .xpro-promo-box-image,
.elementor-159 .elementor-element.elementor-element-270f163 .xpro-promo-box-media,
.elementor-159 .elementor-element.elementor-element-270f163 .xpro-promo-box-thumb,
.elementor-159 .elementor-element.elementor-element-270f163 .xpro-promo-box-img,
.elementor-159 .elementor-element.elementor-element-270f163 [class*="promo-box-image"],
.elementor-159 .elementor-element.elementor-element-270f163 [class*="promo-box-media"],
.elementor-159 .elementor-element.elementor-element-270f163 [class*="promo-box-thumb"],
.elementor-159 .elementor-element.elementor-element-270f163 [class*="promo-box-img"] {
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    flex-shrink: 0 !important;
}

/* Bild selbst */
.elementor-159 .elementor-element.elementor-element-270f163 img {
    width: 100% !important;
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    vertical-align: top !important;
}

/* Content-Bereich */
.elementor-159 .elementor-element.elementor-element-270f163 .xpro-promo-box-content,
.elementor-159 .elementor-element.elementor-element-270f163 [class*="promo-box-content"] {
    flex: 1 1 auto !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 20px !important;
    box-sizing: border-box !important;
}

/* Titel */
.elementor-159 .elementor-element.elementor-element-270f163 .xpro-promo-box-title,
.elementor-159 .elementor-element.elementor-element-270f163 [class*="promo-box-title"] {
    min-height: 60px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    margin: 0 0 15px 0 !important;
}

/* Text */
.elementor-159 .elementor-element.elementor-element-270f163 .xpro-promo-box-description,
.elementor-159 .elementor-element.elementor-element-270f163 .xpro-promo-box-text,
.elementor-159 .elementor-element.elementor-element-270f163 p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for xpro-promo-box, class: .elementor-element-0735bfe *//* === XPRO PROMO BOXEN KOMPLETT GLEICH HOCH === */

/* Gesamte Box */
.elementor-159 .elementor-element.elementor-element-0735bfe {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Innerer Hauptwrapper */
.elementor-159 .elementor-element.elementor-element-0735bfe .xpro-promo-box,
.elementor-159 .elementor-element.elementor-element-0735bfe .xpro-promo-box-wrapper,
.elementor-159 .elementor-element.elementor-element-0735bfe [class*="promo-box-wrapper"],
.elementor-159 .elementor-element.elementor-element-0735bfe [class*="promo-box-inner"] {
    height: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
}

/* Bildbereich */
.elementor-159 .elementor-element.elementor-element-0735bfe .xpro-promo-box-image,
.elementor-159 .elementor-element.elementor-element-0735bfe .xpro-promo-box-media,
.elementor-159 .elementor-element.elementor-element-0735bfe .xpro-promo-box-thumb,
.elementor-159 .elementor-element.elementor-element-0735bfe .xpro-promo-box-img,
.elementor-159 .elementor-element.elementor-element-0735bfe [class*="promo-box-image"],
.elementor-159 .elementor-element.elementor-element-0735bfe [class*="promo-box-media"],
.elementor-159 .elementor-element.elementor-element-0735bfe [class*="promo-box-thumb"],
.elementor-159 .elementor-element.elementor-element-0735bfe [class*="promo-box-img"] {
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
    flex-shrink: 0 !important;
}

/* Bild selbst */
.elementor-159 .elementor-element.elementor-element-0735bfe img {
    width: 100% !important;
    height: 250px !important;
    min-height: 250px !important;
    max-height: 250px !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    vertical-align: top !important;
}

/* Content-Bereich */
.elementor-159 .elementor-element.elementor-element-0735bfe .xpro-promo-box-content,
.elementor-159 .elementor-element.elementor-element-0735bfe [class*="promo-box-content"] {
    flex: 1 1 auto !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
    margin: 0 !important;
    padding: 20px !important;
    box-sizing: border-box !important;
}

/* Titel */
.elementor-159 .elementor-element.elementor-element-0735bfe .xpro-promo-box-title,
.elementor-159 .elementor-element.elementor-element-0735bfe [class*="promo-box-title"] {
    min-height: 60px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    margin: 0 0 15px 0 !important;
}

/* Text */
.elementor-159 .elementor-element.elementor-element-0735bfe .xpro-promo-box-description,
.elementor-159 .elementor-element.elementor-element-0735bfe .xpro-promo-box-text,
.elementor-159 .elementor-element.elementor-element-0735bfe p {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d46d5f8 */.elementor-159 .elementor-element.elementor-element-1d46d5f8{
    max-width: 550px;
    max-height: 400px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3696a61 */.elementor-159 .elementor-element.elementor-element-3696a61{
    max-width: 550px;
    max-height: 400px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c1baf4 */.elementor-159 .elementor-element.elementor-element-50c1baf4{
    max-width: 550px;
    max-height: 400px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}/* End custom CSS */