body::after{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:1000px;display:block;background-image:url("/wp-content/uploads/2026/07/otrix.de_favicon-2.png");background-size:24px;background-position:center;z-index:-2}body:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:1000px;display:block;background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0.96) 1%, rgb(255, 255, 255) 100%);z-index:-1}body.header-fixed .elementor-location-header{background-color:var(--e-global-color-87587e8);border-bottom:1px solid var(--e-global-color-f4b5a4c)}body .elementor-location-header{position:fixed;top:0;left:0;right:0;display:block;width:100%;border-bottom:0;z-index:10;transition:all 250ms ease-in-out}body .elementor-location-header .elementor-widget-icon>.elementor-icon-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.dialog-widget .elementor-nav-menu--main .elementor-nav-menu ul{width:100% !important}.dialog-widget .elementor-sub-item{padding:16px !important;border-inline-start:0}.dialog-widget ul.sub-menu{position:relative !important;margin:16px !important;display:block !important;border-left:5px solid var(--e-global-color-primary);border-left-width:5px}.gda-basic-text-gradint{background:linear-gradient(to right, var(--e-global-color-primary), var(--e-global-color-secondary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.gda-basic-text-gradint-light{background:linear-gradient(to right, var(--e-global-color-87587e8), var(--e-global-color-text));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.footer_icon .elementor-icon{background-color:#3d3d3d;padding:13px;border-radius:13px;border:1px solid var(--e-global-color-2531f92) !important}.footer_icon .elementor-icon svg{width:24px;height:24px}.otrix-qn{display:flex;align-items:center;flex-wrap:wrap;gap:24px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.otrix-qn .otrix-qn-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.otrix-qn .otrix-qn-list .otrix-qn-item{padding:8px;border-radius:16px;transition:all 250ms ease-in-out}.otrix-qn .otrix-qn-list .otrix-qn-item:hover,.otrix-qn .otrix-qn-list .otrix-qn-item:focus,.otrix-qn .otrix-qn-list .otrix-qn-item:focus-within{background-color:var(--e-global-color-cc13a18)}