.elementor-22 .elementor-element.elementor-element-0180cdb > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-0180cdb > .elementor-container{max-width:800px;min-height:800px;}.elementor-22 .elementor-element.elementor-element-0180cdb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-f4291c5 > .elementor-container{max-width:1040px;}.elementor-22 .elementor-element.elementor-element-f4291c5{padding:80px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-aa4512c{text-align:center;}.elementor-22 .elementor-element.elementor-element-7a2f44d{text-align:center;}.elementor-22 .elementor-element.elementor-element-20c8240{text-align:center;}.elementor-22 .elementor-element.elementor-element-93d472e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-93d472e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-93d472e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-93d472e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-8e1d32e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-22 .elementor-element.elementor-element-8e1d32e .elementor-main-swiper{height:500px;width:100%;}.elementor-22 .elementor-element.elementor-element-8e1d32e .elementor-swiper-button{font-size:20px;}.elementor-22 .elementor-element.elementor-element-fe91241 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-fe91241:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fe91241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-fe91241{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-fe91241 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-060bdd1 img{box-shadow:-30px -30px 0px 0px #B0AFA6;}.elementor-22 .elementor-element.elementor-element-a5b971f{text-align:center;}.elementor-22 .elementor-element.elementor-element-eb8b95d{text-align:center;}.elementor-22 .elementor-element.elementor-element-22398aa{text-align:center;}.elementor-22 .elementor-element.elementor-element-6587d21 > .elementor-container{max-width:960px;}.elementor-22 .elementor-element.elementor-element-6587d21{padding:80px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-21a854e{text-align:center;}.elementor-22 .elementor-element.elementor-element-792fbd1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-792fbd1{padding:50px 0px 40px 0px;}.elementor-22 .elementor-element.elementor-element-aa4fc5f img{box-shadow:-30px -30px 0px 0px #B0AFA6;}.elementor-22 .elementor-element.elementor-element-8b9c5d7{text-align:left;}.elementor-22 .elementor-element.elementor-element-70240ed{text-align:left;}.elementor-22 .elementor-element.elementor-element-f94b49e{text-align:left;}.elementor-22 .elementor-element.elementor-element-389166c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-389166c{padding:40px 0px 40px 0px;}.elementor-22 .elementor-element.elementor-element-fb3284d{text-align:left;}.elementor-22 .elementor-element.elementor-element-32c71e0{text-align:left;}.elementor-22 .elementor-element.elementor-element-771be61 img{box-shadow:30px -30px 0px 0px #B0AFA6;}.elementor-22 .elementor-element.elementor-element-1d02be1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-1d02be1{padding:40px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-1d8b540 img{box-shadow:-30px -30px 0px 0px #B0AFA6;}.elementor-22 .elementor-element.elementor-element-24caf39{text-align:left;}.elementor-22 .elementor-element.elementor-element-8a7d3e3{text-align:left;}.elementor-22 .elementor-element.elementor-element-d9f188d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d9f188d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-22 .elementor-element.elementor-element-d9f188d > .elementor-background-overlay{background-image:url("https://engelbrecht.smartvertical.com/wp-content/uploads/2025/04/trenner-test-2040-700px.jpg");background-position:center center;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-d9f188d > .elementor-container{min-height:700px;}.elementor-22 .elementor-element.elementor-element-d9f188d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-8aade33 > .elementor-container{max-width:960px;}.elementor-22 .elementor-element.elementor-element-8aade33{padding:80px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-349fa24{text-align:center;}.elementor-22 .elementor-element.elementor-element-dfc0757 > .elementor-container{max-width:1200px;}.elementor-22 .elementor-element.elementor-element-dfc0757{padding:0px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-ad87f5e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-22 .elementor-element.elementor-element-07d72eb .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-22 .elementor-element.elementor-element-07d72eb .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-07d72eb{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-22 .elementor-element.elementor-element-5a5936f > .elementor-container{max-width:960px;}.elementor-22 .elementor-element.elementor-element-5a5936f{padding:80px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1173af0{text-align:center;}.elementor-22 .elementor-element.elementor-element-50a40b4{padding:0px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-253f709 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-39f8f32{text-align:center;}.elementor-22 .elementor-element.elementor-element-c8c223e{text-align:center;}.elementor-22 .elementor-element.elementor-element-9eba89b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-3c12292{text-align:center;}.elementor-22 .elementor-element.elementor-element-a4f42f0{text-align:center;}.elementor-22 .elementor-element.elementor-element-ed6d7e5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-93875fd{text-align:center;}.elementor-22 .elementor-element.elementor-element-24fb332{text-align:center;}.elementor-22 .elementor-element.elementor-element-02b8374 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-02b8374:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-02b8374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-22 .elementor-element.elementor-element-02b8374{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-02b8374 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-4971a4b{text-align:center;}.elementor-22 .elementor-element.elementor-element-2ff02c3{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-8e1d32e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-8e1d32e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for media-carousel, class: .elementor-element-8e1d32e */.elementor-22 .elementor-element.elementor-element-8e1d32e .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8c223e */.elementor-22 .elementor-element.elementor-element-c8c223e p {margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4f42f0 */.elementor-22 .elementor-element.elementor-element-a4f42f0 p {margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24fb332 */.elementor-22 .elementor-element.elementor-element-24fb332 p {margin:0;}/* End custom CSS */