.elementor-43 .elementor-element.elementor-element-50cb17a{font-size:23px;}.elementor-43 .elementor-element.elementor-element-3057e1af > .elementor-background-overlay{background-image:url("https://lapperger.netcomweb.de/wp-content/uploads/2023/06/moroccan_pattern_8-1.png");background-size:250px auto;opacity:0.03;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-3057e1af > .elementor-container{max-width:1248px;}.elementor-43 .elementor-element.elementor-element-3057e1af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-43 .elementor-element.elementor-element-4dd6815{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 15px 40px 15px;}.elementor-43 .elementor-element.elementor-element-4dd6815, .elementor-43 .elementor-element.elementor-element-4dd6815 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-43 .elementor-element.elementor-element-4dd6815 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-a909072 .elementor-icon-box-wrapper{gap:0px;}.elementor-43 .elementor-element.elementor-element-a909072 .elementor-icon-box-title{margin-block-end:0px;}.elementor-43 .elementor-element.elementor-element-a909072.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-a909072.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-a909072.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-a909072.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-a909072.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-a909072.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-a909072 .elementor-icon{font-size:29px;}.elementor-43 .elementor-element.elementor-element-67332964{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 15px 40px 15px;}.elementor-43 .elementor-element.elementor-element-67332964, .elementor-43 .elementor-element.elementor-element-67332964 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-43 .elementor-element.elementor-element-67332964 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-1e2c96c2 .elementor-icon-box-wrapper{gap:0px;}.elementor-43 .elementor-element.elementor-element-1e2c96c2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-43 .elementor-element.elementor-element-1e2c96c2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-1e2c96c2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-1e2c96c2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-1e2c96c2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-1e2c96c2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-1e2c96c2.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-1e2c96c2 .elementor-icon{font-size:29px;}.elementor-43 .elementor-element.elementor-element-77113964{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 15px 40px 15px;}.elementor-43 .elementor-element.elementor-element-77113964, .elementor-43 .elementor-element.elementor-element-77113964 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-43 .elementor-element.elementor-element-77113964 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-57dbbc40 .elementor-icon-box-wrapper{gap:0px;}.elementor-43 .elementor-element.elementor-element-57dbbc40 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-57dbbc40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-57dbbc40.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-57dbbc40.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-57dbbc40.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-57dbbc40.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-57dbbc40.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-57dbbc40.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-57dbbc40.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-57dbbc40.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-57dbbc40 .elementor-icon{font-size:29px;}.elementor-43 .elementor-element.elementor-element-57dbbc40 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-43 .elementor-element.elementor-element-7571b648{border-style:solid;border-width:1px 1px 1px 1px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 15px 40px 15px;}.elementor-43 .elementor-element.elementor-element-7571b648, .elementor-43 .elementor-element.elementor-element-7571b648 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-43 .elementor-element.elementor-element-7571b648 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-7615110 .elementor-icon-box-wrapper{gap:0px;}.elementor-43 .elementor-element.elementor-element-7615110 .elementor-icon-box-title{margin-block-end:0px;}.elementor-43 .elementor-element.elementor-element-7615110.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-7615110.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-7615110.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-7615110.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-7615110.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-43 .elementor-element.elementor-element-7615110.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-7615110 .elementor-icon{font-size:29px;}.elementor-43 .elementor-element.elementor-element-2fc5f18 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-43 .elementor-element.elementor-element-2fc5f18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-43 .elementor-element.elementor-element-2fc5f18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-4811d968 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-43 .elementor-element.elementor-element-7809c870 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-43 .elementor-element.elementor-element-5bdc48c2{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-43 .elementor-element.elementor-element-5bdc48c2 .elementor-widget-container{text-align:left;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form label{color:#000000;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form label span{color:#777777;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form select{width:100%;height:50px;color:#000000;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form textarea{width:100%;height:176px;margin-bottom:20px;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form .ekit-form-input, .elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form select, .elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form input{margin-bottom:20px;}.elementor-43 .elementor-element.elementor-element-78a14a8 .wpcf7-form textarea{color:#000000;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-wid-con .ekit-form form textarea{color:#000000;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:#000000;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:#000000;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form textarea::-moz-placeholder{font-size:14px;color:#000000;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form textarea:-moz-placeholder{font-size:14px;color:#000000;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form > p{text-align:left;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form input[type="submit"]{color:#ffffff;}.elementor-43 .elementor-element.elementor-element-78a14a8 .ekit-form form input[type="submit"]:hover{color:#ffffff;}.elementor-43 .elementor-element.elementor-element-789557ba iframe{height:387px;}@media(max-width:1024px){.elementor-43 .elementor-element.elementor-element-3057e1af > .elementor-container{max-width:1395px;}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-69df14b > .elementor-widget-container{margin:0px -13px -7px -7px;padding:0px 0px 0px 11px;}}@media(max-width:1024px) and (min-width:768px){.elementor-43 .elementor-element.elementor-element-de40764{width:50%;}.elementor-43 .elementor-element.elementor-element-be224d6{width:50%;}.elementor-43 .elementor-element.elementor-element-adea86c{width:50%;}.elementor-43 .elementor-element.elementor-element-58e71a63{width:50%;}}