:root{--font2:'Noto-Sans';--Color1:#D42009;--Color2:#233342;--Color3:#D42009;--Color4:#6C757D;--shadow:0px 20px 40px #00000029}html{//scroll-behavior:smooth}*{padding:0;margin:0}body{font-family:var(--font2);font-size:14px;line-height:1.7;font-weight:300;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:'Fira Sans'!important;font-weight:600!important;padding:0;color:#1f1f1f;line-height:1.2;margin:0}body.hidden{overflow:hidden}body.hidden_hed{overflow:hidden}body.hidden_hed .header-area{z-index:3}body::-webkit-scrollbar{width:15px;background:#233342}body::-webkit-scrollbar-thumb{background:#FFF}body.error404 .elementor-location-header,body.error404 .elementor-location-footer{display:none!important}.no-mp{padding:0!important;margin:0!important}.uppercase{text-transform:uppercase}.overflow-hidden{overflow-x:hidden}.color-white{color:#ffffff!important}@media (min-width:320px){h1,.headline-h1{font-size:30px;font-weight:700;margin-bottom:20px;line-height:1.3!important}h2{font-size:30px;font-weight:700;margin-bottom:20px}h3{font-size:26px;font-weight:700;margin-bottom:20px}h4{font-size:24px;font-weight:700}h5{font-size:20px;font-weight:700}h6{font-size:16px;font-weight:700}.display-1{font-size:44px!important;margin-bottom:20px}.display-2{font-size:45px!important;;margin-bottom:20px}}@media (min-width:770px){h1,.headline-h1{font-size:38px}h2{font-size:30px}h3{font-size:26px}.display-1{font-size:64px!important}.display-2{font-size:45px!important}}@media (min-width:1100px){h1,.headline-h1{font-size:48px;font-weight:700;margin-bottom:20px}h2{font-size:40px;font-weight:700;margin-bottom:20px}h3{font-size:32px;font-weight:700;margin-bottom:20px}.display-1{font-size:76px!important;margin-bottom:20px}.display-2{font-size:64px!important;margin-bottom:20px}}@media (min-width:1400px){h1,.headline-h1{font-size:42px;margin-bottom:20px}h2{font-size:40px;margin-bottom:20px}h3{font-size:32px;margin-bottom:20px}}@media (max-width:990px){.logo{max-width:100px}}@media (max-width:990px){.box_title_content br{display:none}}.box_vorteils_sektion ._item{font-size:16px;line-height:20px;font-weight:700;color:#fff;display:grid;align-items:center;justify-content:flex-start;margin:0 0 15px 0;grid-template-columns:80px 1fr}.box_vorteils_sektion ._item span{font-size:40px;line-height:50px;font-weight:900;color:transparent!important;-webkit-text-stroke:1px #4175f6;width:70px;display:flex;justify-content:flex-end;align-items:center;margin:0 30px 0 0}.box-contact-form{position:relative}.box-contact-form form{background:transparent linear-gradient(180deg,#014062 0%,#09132c 100%) 0% 0% no-repeat padding-box;box-shadow:4px 4px 16px #00000029;border-radius:8px;padding:47px;width:456px;transform:translate(0,-40px)}.box-contact-form:after{content:"";background:url(/wp-content/uploads/2022/10/michael-stuff-1-1.png);background-size:contain;background-repeat:no-repeat;width:434px;height:700px;position:absolute;bottom:-222px;right:-110px}.container_main{max-width:1400px;position:relative;z-index:1;margin:0 auto}.header-block{position:relative;z-index:9996}.header-area{position:absolute;left:0;top:0;width:100%;z-index:9996;transition:all 0.5s ease-in-out 0s}.header-area.fix-style{background:var(--Color1);box-shadow:4px 4px 16px #0000004d}.header_container{max-width:1350px;margin:0 auto;display:grid;grid-template-columns:170px 1fr 50px;align-items:center;padding:10px;min-height:110px;position:relative}#mobile_menu .close-menu{position:sticky;background:#233342;top:0;display:flex;justify-content:end}#mobile_menu .close-menu .close-menu-btn{font-size:30px;position:relative;right:0;top:-10px;color:#fff}#mobile_menu .close-menu .close-menu-btn:hover{cursor:pointer}.header_container .header_nav{display:none}@media (max-width:1280px){.header_container .burger-menu{opacity:1!important;visibility:visible!important;position:relative!important}.header_container{grid-template-columns:160px 1fr 50px;min-height:90px;padding:0}.header_container .burger-menu{margin-left:20px}}@media (max-width:990px){.header_container{grid-template-columns:100px 1fr 45px}}.header_container .header_nav{position:relative;padding:0 5px;opacity:1;visibility:visible;transition:all 0.5s}.header_container .header_nav nav ul{list-style:none;display:flex;justify-content:flex-end}.header_container .header_nav nav ul li{position:relative}.header_container .header_nav nav ul li a{font-family:var(--font2);font-size:14px;line-height:20px;color:#fff;text-decoration:none;font-weight:600;padding:0 0 0 0}.header_container .header_nav nav>ul>li:first-child{margin:0}.header_container .header_nav nav .page-header__nav-menu li{padding:0 12px}.header_container .header_nav nav .sub-menu li{padding:0}.header_container .header_nav nav ul li a:before{content:"";width:0%;height:1px;background-color:#fff;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:all 0.5s ease-in-out}.header_container .header_nav nav ul li.current-menu-parent>a:before,.header_container .header_nav nav ul li.current-menu-item a:before,.header_container .header_nav nav ul li a:hover:before{width:100%}.header_container .header_nav nav ul li.menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible}.header_container .header_nav nav ul li.menu-item-has-children:hover a{padding:0 0 35px 0}.header_container .header_nav nav ul ul{position:absolute;top:55px;left:50%;width:250px;display:block;background-color:#fff;color:#000;border-radius:10px;padding:15px;transform:translateX(-50%);opacity:0;visibility:hidden;box-shadow:0 5px 15px -2px #eee;transition:all .5s}.header_container .header_nav nav .sub-menu li:last-child{margin-bottom:0}.header_container .button_box{display:flex;justify-content:flex-end}.header_container .button_box a{font-size:14px;line-height:20px;background:var(--Color1);display:inline-block;padding:10px 14px 10px 50px}.header_container .button_box .btn-styles span.__icon{width:25px;height:21px;top:2px;left:-34px}.header_container .header_nav nav ul li ul a{font-size:14px;line-height:20px;font-weight:500;text-decoration:none}.header_container .header_nav nav .sub-menu li{margin-bottom:10px}.header_container .header_nav nav .sub-menu li a{color:#1a1a1a}.header_container .header_nav nav ul li ul li.current-menu-item a,.header_container .header_nav nav ul li ul a:hover{text-decoration:underline}.header_container .header_nav nav ul li.menu-item-has-children .arrow-menu{background:url(../../../../../../../themes/vyn_theme-child/images/angle-down.svg);background-repeat:no-repeat;width:14px;height:16px;display:block;position:absolute;top:5px;right:-5px;transform:rotateX(0deg);transition:all 0.5s ease-in-out;cursor:pointer}.header_container .header_nav nav ul li.menu-item-has-children.active .arrow-menu{transform:rotateX(180deg)}.header_container .burger-menu{opacity:1;transition:all 0.5s;cursor:pointer;width:22px;height:16px;display:block;position:absolute;right:0;grid-column:3 / 4}.burger-menu::before{content:'';position:absolute;width:37px;height:37px;background:transparent;top:-11px;left:-7px;border:2px solid #fff;border-radius:5px}.header_container .burger-menu span{width:100%;height:2px;background-color:#fff;display:block;position:absolute;transition:all 0.5s}.header_container .burger-menu span:nth-child(1){top:0;transform:translate(0,0) rotate(0deg)}.header_container .burger-menu span:nth-child(2){top:7px}.header_container .burger-menu span:nth-child(3){bottom:0;transform:translate(0,0) rotate(0deg)}.header_container .burger-menu:hover span,.header_container .burger-menu.active:hover span{background-color:#fff}.header_container .burger-menu.active span:nth-child(1){transform:translate(0,7px) rotate(45deg)}.header_container .burger-menu.active span:nth-child(2){opacity:0}.header_container .burger-menu.active span:nth-child(3){transform:translate(0,-7px) rotate(-45deg)}#mobile_menu{height:100vh;position:fixed;right:0;z-index:9995;background:var(--Color2);padding:25px 25px 100px 25px;transition:all 0.5s;overflow:auto}@media (min-width:320px){#mobile_menu{width:100%;top:0;padding:0 20px 50px 20px;transform:translateX(-100%)}}@media (min-width:770px){#mobile_menu{width:400px;top:0;transform:translateX(500px)}}#mobile_menu-webkit-scrollbar{width:7px;background:#FFF}body::-webkit-scrollbar-thumb{background:#4175f6}body.menu-open #mobile_menu{transform:translateX(0);z-index:9999}#mobile_menu ul li{list-style:none;border-bottom:1px solid #999}#mobile_menu ul li.menu-item-has-children{padding:0}#mobile_menu ul li.menu-item-has-children>a{padding:10px 0 10px 5px}#mobile_menu ul li:last-child{border:none}#mobile_menu ul li a{color:#fff;display:block;padding:10px 0 10px 5px;transition:all 0.5s}#mobile_menu ul li.current-menu-item{border-color:#fff}#mobile_menu ul li.current-menu-item>a,#mobile_menu ul li.current-menu-parent>a,#mobile_menu ul li>a:hover{background-color:var(--Color2);color:#fff;border-color:#fff}#mobile_menu ul li ul.sub-menu{padding:0 0 0 10px;border-top:1px solid #999}#mobile_menu ul li ul.sub-menu li a{font-size:14px;padding:5px 0 5px 5px}#mobile_menu ul li ul.sub-menu li.current-menu-item a,#mobile_menu ul li ul.sub-menu li a:hover{background-color:var(--Color2);color:#fff}.hed-opacity{position:relative;overflow:hidden}.hed-opacity:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:var(--Color2);opacity:.4}.elementor-container{position:relative;z-index:2}.elementor.elementor-location-footer{overflow:hidden}.footer-area br{display:block!important}.footer-left-area{color:#fff}.footer-left-area a{color:#ffffff!important;text-decoration:none}.footer-left-area a:hover{text-decoration:underline}.footer_menu ul li a{font-size:14px;line-height:20px;color:#092b48;font-weight:700;text-decoration:none;padding:0!important}.footer_menu ul li a:before{content:"";width:0%!important;height:1px!important;background-color:#092b48!important;position:absolute!important;left:50%!important;bottom:0!important;transform:translateX(-50%)!important;transition:all 0.5s ease-in-out}.footer_menu ul li a:hover:before,.footer_menu ul li.current-menu-item a:before{width:100%!important}.footer_menu ul li a:after{display:none}@media (min-width:320px){.footer_menu ul{margin:0 auto}.footer_menu ul li{margin:0 10px}}@media (min-width:770px){.footer_menu ul{list-style:none;display:flex;justify-content:flex-start}.footer_menu ul li:first-child{margin:0}.footer_menu ul li{margin:0 0 0 40px}}@media (min-width:1024px){.footer_menu ul{margin:0}}.footer-copy{font-size:14px;line-height:20px;color:#5d5d5d}.footer-copy a{font-weight:700;text-decoration:none;padding:0!important;position:relative}.footer-copy a:before{content:"";width:0%!important;height:1px!important;background-color:#092b48!important;position:absolute!important;left:50%!important;bottom:0!important;transform:translateX(-50%)!important;transition:all 0.5s ease-in-out}.footer-copy a:hover:before{width:100%!important}body .seite-404 .box_title_content .slogan__box h3{font-size:340px!important;line-height:340px!important;color:transparent!important;-webkit-text-stroke:4px var(--Color3);font-family:var(--font)!important}@media (max-width:990px){.seite-404 .box_title_content .slogan__box{font-size:140px!important;line-height:140px!important;color:transparent!important}}@media (max-width:1400px){.contact-content .elementor-container.elementor-column-gap-wider{flex-wrap:wrap!important}.contact-content .col-left-contact{width:100%!important;margin:0 0 50px 0}.col-right-contact{width:100%!important}.box-contact-form form{padding:47px 30% 47px 47px;transform:translate(0);width:100%}.box-contact-form:after{bottom:-49px;right:-23px}.contact-content .elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:0!important}}@media (max-width:1100px){.contact-content .forumular_box .box_textarea textarea{padding:10px 20% 10px 10px}}@media (max-width:770px){.box-contact-form form{padding:47px 20px}.contact-content .forumular_box .box_textarea textarea{padding:10px 10px 10px 10px}.box-contact-form:after{display:none}}.btn-styles{font-size:16px;line-height:20px;color:#ffffff!important;background:var(--Color3);box-shadow:4px 4px 16px rgba(0,0,0,.3019607843);border:none;border-radius:5px!important;padding:16px 23px 16px;display:flex;outline:none;position:relative}.btn-styles.ic{padding:16px 23px 16px 60px}.btn-styles span{position:relative}.header_container .btn-styles span{font-weight:600;font-size:18px}.btn-styles i,.btn-styles span.__icon{width:32px;height:18px;margin:0 10px 0 0;position:absolute;left:-42px;top:1px;display:block}.btn-styles span.__icon img,.btn-styles span.__icon svg{width:100%;height:100%}.btn-styles svg path{fill:#fff}.btn-styles:hover{background:#d42009;transition:.3s ease-in-out}.content-area .elementor-widget-container ul{margin:10px 0 10px 20px}.content-area .elementor-widget-container ul li::marker{color:#092b48}.forumular_box .box__title{font-size:20px;line-height:25px;color:#fff;font-weight:900;margin:0 0 15px 0}.forumular_box .box_input{margin:0 0 16px 0}.forumular_box .box_input input{width:100%;outline:none;border:1px solid #e9ecef;background-color:transparent;border-radius:5px;padding:10px;display:block;font-size:14px;color:#fff}.forumular_box .box_textarea{margin:0 0 16px 0}.forumular_box .box_textarea textarea{resize:none;width:100%;max-height:130px;outline:none;border:1px solid #e9ecef;background-color:transparent;border-radius:5px;padding:10px;font-size:14px;color:#fff}.forumular_box .box_checkbox{margin:0 0 16px 0}.forumular_box .box_checkbox label input{display:none}.forumular_box .box_checkbox label span.wpcf7-list-item-label{position:relative;font-size:14px;color:#fff;display:block;padding:0 0 0 10px;cursor:pointer}.forumular_box .box_checkbox label span.wpcf7-list-item-label:before{content:"";width:15px;height:15px;display:block;border:1px solid #e9ecef;background-color:transparent;border-radius:2px;position:absolute;top:2px;left:-15px;transition:all 0.5s}.forumular_box .box_checkbox label span.wpcf7-list-item-label a{color:#fff;text-decoration:none}.forumular_box .box_checkbox label span.wpcf7-list-item-label a:hover{text-decoration:underline}.forumular_box .box_checkbox label input[type="checkbox"]:checked~span.wpcf7-list-item-label:before{background:#e9ecef}.forumular_box .box_button button{cursor:pointer}.forumular_box .box_button button:disabled{opacity:.6;transition:all 0.5s}@media (max-width:1400px) and (min-width:800px){@media (max-height:770px) and (min-height:600px){.block_sticky .box_sticky{width:760px!important;background:linear-gradient(0deg,#56d7ef 50%,#014062 50%)!important}.block_sticky .forumular_box{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}.block_sticky .forumular_box .b0{grid-row:1 / 2;grid-column:1 / 3}.block_sticky .forumular_box .b1{grid-row:2 / 3;grid-column:1 / 2}.block_sticky .forumular_box .b2{grid-row:3 / 4;grid-column:1 / 2}.block_sticky .forumular_box .b3{grid-row:2 / 4;grid-column:2 / 3}.block_sticky .forumular_box .box_textarea textarea{max-height:110px}}}.col-forma,.box_form{position:relative}.col-forma .wpcf7 form.invalid .wpcf7-response-output,.box_form .wpcf7 form.invalid .wpcf7-response-output{background:#4175f6;border:none;color:#fff;font-size:14px;line-height:18px;padding:10px;position:absolute;top:0;width:100%;margin:0;left:0}.col-forma .wpcf7-not-valid-tip,.box_form .wpcf7-not-valid-tip{color:#dc3232;font-size:13px!important;font-weight:400;display:block;position:absolute;bottom:-19px;right:0}.col-forma .wpcf7 form.sent .wpcf7-response-output,.box_form .wpcf7 form.sent .wpcf7-response-output{background:#4175f6;border:none;color:#fff;font-size:20px;line-height:24px;padding:10px;position:absolute;top:0;width:100%;left:0;text-align:center;box-sizing:border-box;margin:0}.owl-dots.disabled,.owl-nav.disabled{display:none}.owl-nav button{width:24px;height:24px;border:none;outline:none;cursor:pointer;margin:0 5px}.owl-nav button svg{transform:translateX(0) scale(1);transition:all 0.5s ease-in-out}.owl-nav button svg path{fill:var(--Color)}.owl-nav button.owl-prev:hover svg{transform:translateX(-10px) scale(1.3)}.owl-nav button.owl-next:hover svg{transform:translateX(10px) scale(1.3)}.type-style,.input-text::-webkit-input-placeholder,.input-text:-moz-placeholder,.input-text::-moz-placeholder,.input-text:-ms-input-placeholder{font-family:var(--font2);font-size:14px;line-height:16px;color:#fff;font-weight:300}.input-text::-webkit-input-placeholder{font-family:var(--font2);font-size:14px;color:#fff;font-weight:300;text-overflow:ellipsis}.input-text:-moz-placeholder{font-family:var(--font2);font-size:14px;color:#fff;font-weight:300;text-overflow:ellipsis}.input-text::-moz-placeholder{font-family:var(--font2);font-size:14px;color:#fff;font-weight:300;text-overflow:ellipsis}.input-text:-ms-input-placeholder{font-family:var(--font2);font-size:14px;color:#fff;font-weight:300;text-overflow:ellipsis}.input-text:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.input-text:focus:-moz-placeholder{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.input-text:focus::-moz-placeholder{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.input-text:focusnput:-ms-input-placeholder{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.vyn_box-formular .row_formular{display:flex;gap:25px;width:100%}@media (max-width:770px){.vyn_box-formular .row_formular{flex-wrap:wrap;gap:0}}.vyn_box-formular .box_input{margin:0 0 25px 0;position:relative;width:100%}.vyn_box-formular .box_input input{background-color:#fff;border-radius:3px;border:1px solid #5e7fb133;height:43px;width:100%;outline:none;padding:0 15px;font-size:15px}.vyn_box-formular .box_input input.wpcf7-not-valid,.vyn_box-formular .box_textarea textarea.wpcf7-not-valid{border:1px solid #f003}.vyn_box-formular .box_input .wpcf7-not-valid-tip{font-size:12px;font-weight:600;position:absolute;bottom:-36px;right:0}.vyn_box-formular .box_textarea .wpcf7-not-valid-tip{font-size:12px;font-weight:600;position:absolute;bottom:-22px;right:0}.vyn_box-formular .box_textarea{width:100%;margin:0 0 25px 0}.vyn_box-formular .box_textarea textarea{background-color:#fff;border-radius:3px;border:1px solid #5e7fb133;max-height:110px;width:100%;outline:none;padding:15px;font-size:15px;resize:none}.vyn_box-formular .box_checkbox{position:relative;display:flex;align-items:flex-start;justify-content:flex-start}.vyn_box-formular .box_checkbox .wpcf7-list-item{margin:0!important}.vyn_box-formular .box_checkbox label span.wpcf7-list-item-label{font-size:14px;line-height:18px;color:#050505;padding:0 0 0 30px;display:block;cursor:pointer}.vyn_box-formular .box_checkbox input[type="checkbox"]{display:none}.vyn_box-formular .box_checkbox span.wpcf7-list-item-label:before{width:20px;height:20px;display:block;border:1px solid #5e7fb159;border-radius:3px;position:absolute;top:0;left:0}.vyn_box-formular .box_checkbox span.wpcf7-list-item-label:after{position:absolute;top:3px;left:3px;width:14px;height:14px;background:#5e7fb1;border-radius:3px;transition:all 0.5s;transform:scale(0)}.vyn_box-formular .box_checkbox input[type="checkbox"]:checked~span.wpcf7-list-item-label:before{border-color:#5e7fb1}.vyn_box-formular .box_checkbox input[type="checkbox"]:checked~span.wpcf7-list-item-label:after{transform:scale(1)}.vyn_box-formular .box_text{padding:0 0 0 20px;margin:20px 0 0 0}.vyn_box-formular .box_text p{font-size:14px;line-height:18px;color:#050505}.vyn_box-formular .box_senden{margin:30px 0 0 0}.vyn_box-formular .box_senden input{outline:none;border:none;height:58px;width:200px;font-size:19px!important;transition:all 0.5s;cursor:pointer}.vyn_box-formular .box_senden input:hover{background:#000}.vyn_box-formular .box_senden input:disabled{opacity:.5}.vyn_box-formular .box_senden input:hover:disabled{background:#5e7fb1}.block_testimonials_items .row_box{display:flex;column-gap:30px;row-gap:70px;justify-content:center;flex-wrap:wrap;align-items:flex-start;width:100%}.block_testimonials_items .testimonials_item{width:31.6666%;padding:55px 35px 35px 35px;background-color:#fff;box-shadow:0 20px 40px #49505726;border:.25px solid #6c757d4f;border-radius:5px;position:relative}.block_testimonials_items .testimonials_item::before{content:"";width:51px;height:51px;background:#D42009;box-shadow:2px 2px 10px #49505717;border-radius:5px;display:block;position:absolute;top:-25px}.block_testimonials_items .testimonials_item::after{content:"";width:51px;height:51px;background:url(../../../../../../../themes/vyn_theme-child/images/quotes.svg) no-repeat scroll 13px 0;border-radius:5px;position:absolute;top:-25px}.block_testimonials_items .testimonials_item ._sterne{background:url(../../../../../../../themes/vyn_theme-child/images/star-solid.svg);height:18px;background-repeat-y:no-repeat;display:block;margin:0 0 5px 0}.block_testimonials_items .testimonials_item ._sterne.kol_1{width:26px}.block_testimonials_items .testimonials_item ._sterne.kol_2{width:48px}.block_testimonials_items .testimonials_item ._sterne.kol_3{width:72px}.block_testimonials_items .testimonials_item ._sterne.kol_4{width:97px}.block_testimonials_items .testimonials_item ._sterne.kol_5{width:120px}.block_testimonials_items .testimonials_item ._text{font-size:16px;line-height:24px;font-weight:300;margin:20px 0 15px 0}.block_testimonials_items .testimonials_item ._bottom{display:flex;margin:20px 0 0 0;align-items:center}.block_testimonials_items .testimonials_item ._bottom ._bild{border-radius:50%;border:1px solid #4175f6;width:64px;height:64px;margin:0 16px 0 0;overflow:hidden;flex:0 0 64px}.block_testimonials_items .testimonials_item ._bottom ._bild img{width:100%;height:100%;object-fit:cover}.block_testimonials_items .testimonials_item ._bottom ._name{font-size:16px;line-height:24px;font-weight:700}.block_testimonials_items .block_weitere_reviews{flex:0 0 100%;display:grid;grid-template-columns:1fr 310px 1fr;align-items:center;margin:0}.block_testimonials_items .block_weitere_reviews span#all__reviews span{border-color:#fff;color:#ffffff!important;box-shadow:initial;cursor:pointer;order:0;margin:0 20px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;display:flex;justify-content:center;align-items:center}.block_testimonials_items .block_weitere_reviews span.__linie{width:100%;height:1px;background:var(--Color3)}@media (max-width:380px){.block_testimonials_items .block_weitere_reviews{grid-template-columns:270px}.block_testimonials_items .block_weitere_reviews span.__linie{display:none}.block_testimonials_items .block_weitere_reviews span#all__reviews span{margin:0}}@media (max-width:1250px){.block_testimonials_items .testimonials_item{width:47%;margin:0 auto}}@media (max-width:990px){.block_testimonials_items .testimonials_item{width:90%;margin:0 auto}.block_testimonials_items .testimonials_item:nth-child(2){border-top:1px solid #fff!important}.block_testimonials_items .block_weitere_reviews{flex:0 0 90%;margin:50px auto 0}}.carousel_logos .row-carousel{display:flex;justify-content:center;flex-wrap:wrap}.carousel_logos .row-carousel img{width:80%}.carousel_logos .row-carousel .item_logo{text-align:center}.footer-right .__logo img{width:192px;display:flex;margin:0 0 10px 0}.footer-right .__button .btn-styles span.__icon{width:25px;height:21px;top:-2px;left:-37px}.footer-right .__button a{font-size:14px;line-height:20px;background:var(--Color2);display:inline-block;padding:7px 20px 7px 50px}.footer-right .__text{color:#FFF}.footer-right .__text strong{display:block}.footer-right .__text br{display:none}body .footer-right .__text a{color:var(--Color2);text-decoration:underline!important}body .footer-right .__text a{text-decoration:none!important}.__icon_box_footer .elementor-widget-wrap{display:flex;flex-wrap:wrap;align-items:flex-start!important}.__icon_1,.__icon_2{width:165px!important}.__icon_1{margin:0 15px 15px 0}.__icon_1 a,.__icon_2 a{background:#FFF;width:165px;height:66px;border-radius:5px;display:flex!important;justify-content:center;align-items:center}.footer-copy{margin:-20px 0 0 0;color:#fff;font-size:14px;font-family:'Fira Sans'}.footer-copy a{color:#fff!important;font-weight:700;text-decoration:none}.footer-copy a:hover{text-decoration:underline}.menu-footer .__footer_menu{margin:-20px 0 0 0;display:flex;justify-content:end}.menu-footer .__footer_menu ul li a:after{display:none}.menu-footer .__footer_menu ul li a{color:#fff;font-weight:700;font-size:14px}.menu-footer .__footer_menu ul li a:hover{text-decoration:underline}.menu-footer .__footer_menu ul ul{display:none}.footer_product_menu ul>li{margin:0 20px 30px 20px!important}.footer_product_menu ul li{display:block!important;margin:0 20px}@media (max-width:767px){.footer_product_menu ul>li{margin:0 20px 30px 0px!important}.menu-footer .footer-copyright-menu ul li a{padding-left:5px!important}}@media only screen and (min-width:768px) and (max-width:991px){.menu-footer .__footer_menu{justify-content:center;margin-top:15px}}.footer_product_menu ul li a{font-weight:700;font-size:16px;padding:0 0 10px 0!important}.footer_product_menu ul li a:hover{text-decoration:underline}.footer_product_menu ul.sub-menu{display:block!important;background:transparent!important;position:static!important;width:auto!important;margin:0!important;padding:0!important}.footer_product_menu ul.sub-menu li{margin:0!important;padding:5px 0 5px 0}.footer_product_menu ul.sub-menu li a{font-weight:400;font-size:14px;padding:0 0 0 0!important}.footer_product_menu ul.sub-menu li.current-menu-item a,.footer_product_menu ul.sub-menu li a:hover{text-decoration:underline;background:transparent!important}@media (max-width:990px){.__icon_box_footer .elementor-widget-wrap{justify-content:center}}.color-text,.color-text h1,.color-text h2,.color-text h3,.color-text h4,.color-text h5,.color-text h6{color:#FFF!important}.color-text p{padding:0 0 20px 0}.color-text a{color:#FFF!important;text-decoration:underline!important}.color-text a:hover{text-decoration:none!important}.color-text ul{margin:15px!important;padding:0 0 0 20px}.color-text ul li::marker{color:#FFFF!important}