.elementor-7103 .elementor-element.elementor-element-7668b95 > .elementor-container{max-width:1200px;}.elementor-7103 .elementor-element.elementor-element-7668b95{margin-top:70px;margin-bottom:70px;padding:0% 2% 0% 2%;}.elementor-7103 .elementor-element.elementor-element-c40fe47 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7103 .elementor-element.elementor-element-c40fe47 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;line-height:47px;}.elementor-7103 .elementor-element.elementor-element-3cfc75c3{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-7103 .elementor-element.elementor-element-19200e47 > .elementor-container{max-width:1200px;}.elementor-7103 .elementor-element.elementor-element-19200e47{margin-top:0px;margin-bottom:40px;}.elementor-7103 .elementor-element.elementor-element-52b5d38f{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-7103 .elementor-element.elementor-element-20d1dae6:not(.elementor-motion-effects-element-type-background), .elementor-7103 .elementor-element.elementor-element-20d1dae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.peterhorstmann.com/wp-content/uploads/2025/07/pexels-photo-7663519-7663519-scaled.jpg");background-position:center left;background-size:cover;}.elementor-7103 .elementor-element.elementor-element-20d1dae6 > .elementor-background-overlay{background-color:#38524F;opacity:0.64;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7103 .elementor-element.elementor-element-20d1dae6 > .elementor-container{max-width:847px;}.elementor-7103 .elementor-element.elementor-element-20d1dae6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-7103 .elementor-element.elementor-element-5dfbcfaf{margin-top:0px;margin-bottom:0px;}.elementor-7103 .elementor-element.elementor-element-1775e615{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:38px;}.elementor-7103 .elementor-element.elementor-element-3445cc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7103 .elementor-element.elementor-element-2814c14{--spacer-size:10px;}.elementor-7103 .elementor-element.elementor-element-43d5bef > .elementor-container{max-width:1200px;}.elementor-7103 .elementor-element.elementor-element-43d5bef{margin-top:0px;margin-bottom:40px;}.elementor-7103 .elementor-element.elementor-element-90657a4{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-7103 .elementor-element.elementor-element-24a4909{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7103 .elementor-element.elementor-element-2c7fab0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;}.elementor-7103 .elementor-element.elementor-element-1831f99 > .elementor-container{max-width:1200px;}.elementor-7103 .elementor-element.elementor-element-1831f99{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-7103 .elementor-element.elementor-element-fb46e22.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7103 .elementor-element.elementor-element-fb46e22.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7103 .elementor-element.elementor-element-1cfabbe > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7103 .elementor-element.elementor-element-1cfabbe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;line-height:47px;}.elementor-7103 .elementor-element.elementor-element-bf0db58{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-7103 .elementor-element.elementor-element-1eaf104 > .elementor-container{max-width:1200px;}.elementor-7103 .elementor-element.elementor-element-1eaf104{margin-top:0px;margin-bottom:40px;}.elementor-7103 .elementor-element.elementor-element-c41bc4f{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-7103 .elementor-element.elementor-element-4b33652:not(.elementor-motion-effects-element-type-background), .elementor-7103 .elementor-element.elementor-element-4b33652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.peterhorstmann.com/wp-content/uploads/2025/07/ryan-jacobson-cXUOQWdRV4I-unsplash-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-7103 .elementor-element.elementor-element-4b33652 > .elementor-background-overlay{background-color:#38524F;opacity:0.64;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7103 .elementor-element.elementor-element-4b33652 > .elementor-container{max-width:847px;}.elementor-7103 .elementor-element.elementor-element-4b33652{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-7103 .elementor-element.elementor-element-0ad1ab3{margin-top:0px;margin-bottom:0px;}.elementor-7103 .elementor-element.elementor-element-59a11e0{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:38px;}.elementor-7103 .elementor-element.elementor-element-30eafc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7103 .elementor-element.elementor-element-5ef4001{--spacer-size:10px;}.elementor-7103 .elementor-element.elementor-element-12fab38 > .elementor-container{max-width:1200px;}.elementor-7103 .elementor-element.elementor-element-12fab38{margin-top:0px;margin-bottom:40px;}.elementor-7103 .elementor-element.elementor-element-de218a2{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-7103 .elementor-element.elementor-element-d2055ee .elementor-button{background-color:#0F4336;fill:#FFFFFF;color:#FFFFFF;}.elementor-7103 .elementor-element.elementor-element-3988670{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7103 .elementor-element.elementor-element-11fe581 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;}.elementor-7103 .elementor-element.elementor-element-6aa348b > .elementor-container{max-width:1200px;}.elementor-7103 .elementor-element.elementor-element-6aa348b{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-7103 .elementor-element.elementor-element-677ee01.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7103 .elementor-element.elementor-element-677ee01.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7103 .elementor-element.elementor-element-6058f80 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7103 .elementor-element.elementor-element-6058f80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;line-height:47px;}.elementor-bc-flex-widget .elementor-7103 .elementor-element.elementor-element-28c1877.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7103 .elementor-element.elementor-element-28c1877.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7103 .elementor-element.elementor-element-cb081dc{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-7103 .elementor-element.elementor-element-554e638{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7103 .elementor-element.elementor-element-ef87c16 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;}.elementor-7103 .elementor-element.elementor-element-8e53b82 > .elementor-container{max-width:1200px;}.elementor-7103 .elementor-element.elementor-element-8e53b82{margin-top:0px;margin-bottom:40px;}.elementor-7103 .elementor-element.elementor-element-81285d2{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:31px;}.elementor-bc-flex-widget .elementor-7103 .elementor-element.elementor-element-4ce86d5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7103 .elementor-element.elementor-element-4ce86d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7103 .elementor-element.elementor-element-cc3ae9f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7103 .elementor-element.elementor-element-cc3ae9f{text-align:right;}.elementor-7103 .elementor-element.elementor-element-cc3ae9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;line-height:47px;}.elementor-7103 .elementor-element.elementor-element-1168447e > .elementor-container{max-width:1170px;}.elementor-7103 .elementor-element.elementor-element-1168447e{margin-top:0px;margin-bottom:100px;padding:0px 30px 0px 30px;}.elementor-7103 .elementor-element.elementor-element-37c0045d > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-4231f498.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7103 .elementor-element.elementor-element-4231f498 .elementor-image-box-wrapper{text-align:left;}.elementor-7103 .elementor-element.elementor-element-4231f498.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7103 .elementor-element.elementor-element-4231f498.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7103 .elementor-element.elementor-element-4231f498.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7103 .elementor-element.elementor-element-4231f498 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7103 .elementor-element.elementor-element-4231f498 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7103 .elementor-element.elementor-element-4231f498 .elementor-image-box-title{color:#9A8964;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:700;}.elementor-7103 .elementor-element.elementor-element-4231f498 .elementor-image-box-description{color:#7A7A7A;}.elementor-7103 .elementor-element.elementor-element-5f5d914d .elementor-button{background-color:#0F4336;}.elementor-7103 .elementor-element.elementor-element-377f3235 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-7103 .elementor-element.elementor-element-39976ffc .elementor-image-box-wrapper{text-align:left;}.elementor-7103 .elementor-element.elementor-element-39976ffc.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7103 .elementor-element.elementor-element-39976ffc.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7103 .elementor-element.elementor-element-39976ffc.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7103 .elementor-element.elementor-element-39976ffc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7103 .elementor-element.elementor-element-39976ffc .elementor-image-box-title{color:#9A8964;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:700;}.elementor-7103 .elementor-element.elementor-element-39976ffc .elementor-image-box-description{color:#7A7A7A;}.elementor-7103 .elementor-element.elementor-element-2711c326 .elementor-button{background-color:#0F4336;}@media(max-width:1024px){.elementor-7103 .elementor-element.elementor-element-7668b95{padding:0% 2% 0% 2%;}.elementor-7103 .elementor-element.elementor-element-19200e47{padding:0% 2% 0% 2%;}.elementor-7103 .elementor-element.elementor-element-43d5bef{padding:0% 2% 0% 2%;}.elementor-7103 .elementor-element.elementor-element-1831f99{padding:0% 2% 0% 2%;}.elementor-7103 .elementor-element.elementor-element-1eaf104{padding:0% 2% 0% 2%;}.elementor-7103 .elementor-element.elementor-element-12fab38{padding:0% 2% 0% 2%;}.elementor-7103 .elementor-element.elementor-element-6aa348b{padding:0% 2% 0% 2%;}.elementor-7103 .elementor-element.elementor-element-8e53b82{padding:0% 2% 0% 2%;}}@media(max-width:767px){.elementor-7103 .elementor-element.elementor-element-1168447e{padding:0% 4% 0% 4%;}.elementor-7103 .elementor-element.elementor-element-37c0045d > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-4231f498 .elementor-image-box-img{margin-bottom:20px;}.elementor-7103 .elementor-element.elementor-element-377f3235 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7103 .elementor-element.elementor-element-39976ffc .elementor-image-box-img{margin-bottom:20px;}}@media(min-width:768px){.elementor-7103 .elementor-element.elementor-element-1c9b95a1{width:41.404%;}.elementor-7103 .elementor-element.elementor-element-16c5c443{width:58.596%;}.elementor-7103 .elementor-element.elementor-element-2a9d3206{width:100%;}.elementor-7103 .elementor-element.elementor-element-fb46e22{width:33.246%;}.elementor-7103 .elementor-element.elementor-element-cba9085{width:66.754%;}.elementor-7103 .elementor-element.elementor-element-045d7a8{width:100%;}.elementor-7103 .elementor-element.elementor-element-677ee01{width:33.246%;}.elementor-7103 .elementor-element.elementor-element-28c1877{width:66.754%;}.elementor-7103 .elementor-element.elementor-element-cb79509{width:66.3%;}.elementor-7103 .elementor-element.elementor-element-4ce86d5{width:33.7%;}}