.elementor-331 .elementor-element.elementor-element-9f5b0bc:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-9f5b0bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-331 .elementor-element.elementor-element-9f5b0bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 40px 0px;}.elementor-331 .elementor-element.elementor-element-9f5b0bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-331 .elementor-element.elementor-element-bee97ef{text-align:center;}.elementor-331 .elementor-element.elementor-element-bee97ef .elementor-heading-title{color:#ffffff;font-family:"Ubuntu", Sans-serif;font-size:2.6rem;line-height:1.1em;}.elementor-331 .elementor-element.elementor-element-bee97ef > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-331 .elementor-element.elementor-element-5dade07{text-align:center;color:#ffffff;font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:100;line-height:1.7em;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-box-modal-title i{font-size:10px;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-box-modal-title img{width:10px;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-box-modal-title svg{width:10px !important;height:10px !important;fill:#807255;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-btn i{font-size:20px;color:#ffffff;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-btn svg{width:20px !important;height:20px !important;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-btn i, .elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-btn svg{margin-left:10px;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-container{text-align:center;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-btn, .elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-text{font-family:"Open Sans", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:#ffffff;padding:20px 40px 20px 40px;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-btn svg, .elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-btn svg *{fill:#ffffff;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-btn{background-color:#807255;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-btn, .elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-text, .elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-img{border-radius:40px;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-btn:hover{background:#7F796E;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-btn:hover,.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-text:hover, .elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-trigger-img:hover{border-radius:40px;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-box-modal-title{color:#807255;font-family:"Ubuntu", Sans-serif;font-size:1.8rem;font-weight:900;line-height:1.6em;letter-spacing:1px;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-box-modal-header{background:#232323;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-box-modal-header button{font-size:2.4em;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-box-modal-close{color:#ffffff;padding:20px 20px 20px 20px;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-box-modal-close:hover{color:#807255;background:rgba(0,0,0,0);}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-box-modal-body{background:#232323;padding:30px 30px 40px 30px;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-box-modal-dialog{overflow:auto;border-style:solid;border-width:10px 10px 10px 10px;border-color:rgba(255,255,255,0.14);border-radius:20px;}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-box-modal{background-color:rgba(0, 0, 0, 0.5);}.elementor-331 .elementor-element.elementor-element-d3f3a16 .premium-modal-box-modal-footer{background:#232323;}.elementor-331 .elementor-element.elementor-element-18229a3:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-18229a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(230deg, #000000 26%, #232323 80%);}.elementor-331 .elementor-element.elementor-element-18229a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 50px 0px;}.elementor-331 .elementor-element.elementor-element-18229a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-331 .elementor-element.elementor-element-18229a3 > .elementor-shape-top .elementor-shape-fill{fill:#232323;}.elementor-331 .elementor-element.elementor-element-18229a3 > .elementor-shape-top svg{width:calc(190% + 1.3px);height:100px;}.elementor-331 .elementor-element.elementor-element-9c3e6ec > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-4329805 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-e6b1225 .elementor-heading-title{color:#807255;font-family:"Ubuntu", Sans-serif;font-size:1.1rem;font-weight:500;letter-spacing:0.5px;}.elementor-331 .elementor-element.elementor-element-423be70{color:rgba(255,255,255,0.88);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:100;line-height:1.6em;letter-spacing:0.2px;}.elementor-331 .elementor-element.elementor-element-6121830 .elementor-heading-title{color:#807255;font-family:"Ubuntu", Sans-serif;font-size:1.1rem;font-weight:500;letter-spacing:0.5px;}.elementor-331 .elementor-element.elementor-element-cfe3cf2{color:rgba(255,255,255,0.88);font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:100;line-height:1.6em;letter-spacing:0.2px;}.elementor-331 .elementor-element.elementor-element-20fc7a2 .elementor-heading-title{color:#807255;font-family:"Ubuntu", Sans-serif;font-size:1.1rem;font-weight:500;letter-spacing:0.5px;}.elementor-331 .elementor-element.elementor-element-de8277f{--grid-template-columns:repeat(0, auto);--icon-size:35px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-331 .elementor-element.elementor-element-de8277f .elementor-widget-container{text-align:left;}.elementor-331 .elementor-element.elementor-element-de8277f .elementor-social-icon{background-color:rgba(0,0,0,0);--icon-padding:0em;}.elementor-331 .elementor-element.elementor-element-de8277f .elementor-social-icon i{color:#ffffff;}.elementor-331 .elementor-element.elementor-element-de8277f .elementor-social-icon svg{fill:#ffffff;}.elementor-331 .elementor-element.elementor-element-973742b:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-973742b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-331 .elementor-element.elementor-element-973742b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-331 .elementor-element.elementor-element-973742b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-331 .elementor-element.elementor-element-f4b0f10{text-align:center;color:rgba(255,255,255,0.88);font-family:"Open Sans", Sans-serif;font-size:0.66rem;font-weight:100;line-height:1.6em;letter-spacing:0.2px;}@media(max-width:1024px) and (min-width:768px){.elementor-331 .elementor-element.elementor-element-899709f{width:28%;}.elementor-331 .elementor-element.elementor-element-b38ee2b{width:22%;}}@media(max-width:1024px){.elementor-331 .elementor-element.elementor-element-9f5b0bc{padding:50px 50px 50px 50px;}.elementor-331 .elementor-element.elementor-element-18229a3 > .elementor-shape-top svg{height:52px;}.elementor-331 .elementor-element.elementor-element-18229a3{padding:70px 0px 0px 0px;}}@media(max-width:767px){.elementor-331 .elementor-element.elementor-element-9f5b0bc{padding:50px 30px 50px 30px;}.elementor-331 .elementor-element.elementor-element-18229a3 > .elementor-shape-top svg{height:49px;}.elementor-331 .elementor-element.elementor-element-18229a3{padding:50px 0px 20px 0px;}.elementor-331 .elementor-element.elementor-element-9c3e6ec > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-331 .elementor-element.elementor-element-899709f > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-331 .elementor-element.elementor-element-e6b1225{text-align:center;}.elementor-331 .elementor-element.elementor-element-423be70{text-align:center;}.elementor-331 .elementor-element.elementor-element-9fde488 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-331 .elementor-element.elementor-element-6121830{text-align:center;}.elementor-331 .elementor-element.elementor-element-cfe3cf2{text-align:center;}.elementor-331 .elementor-element.elementor-element-b38ee2b > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-331 .elementor-element.elementor-element-20fc7a2{text-align:center;}.elementor-331 .elementor-element.elementor-element-de8277f .elementor-widget-container{text-align:center;}}/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-d3f3a16 */.premium-modal-box-modal-header {
    padding: 25px 40px 0px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9f5b0bc */.white {
    color:#fff;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-18229a3 */.kontakt a {
    color: #fff;
}
.kontakt a:hover {
    color: #807255;
}/* End custom CSS */