.single_add_to_cart_button.loading{background:0 0!important;outline:none!important}.overflow-hidden,.mob-menu-open{overflow-y:hidden!important}.txt-center{text-align:center}.cursor-pointer,.less-btn a,.more-btn a{cursor:pointer}.semi-bold .elementor-heading-title,.semi-bold .elementor-icon-list-text{font-weight:600!important}.bold .elementor-heading-title,.bold .price .amount,.bold{font-weight:700!important}.link-no-underline a,a.link-no-underline{text-decoration:none!important}.link-underline a:hover,a.link-underline:hover,.link-underline a:hover .elementor-icon-list-text{text-decoration:none!important}.link-white a{color:#fff!important}.link-primary a{color:var(--e-global-color-primary)!important}.img-link a{width:100%;display:flex!important;justify-content:center}.header.elementor-sticky--effects,.mob-menu-open .header{background:var(--e-global-color-secondary)}.icon-list-as-btn a .elementor-icon-list-text{padding-left:0!important;order:-1;padding-right:6px}.swiper-pagination-bullet{border-radius:12px!important;transition:all .2s;flex:1;opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--e-global-color-accent);width:22px}.swiper-pagination{width:100%!important;max-width:1200px;background:var(--e-global-color-7ee3946);border-radius:12px;display:flex;left:0!important;transform:translateX(0px)!important;top:auto!important;bottom:0!important}.carousel-1 .elementor-widget-container{position:relative}.carousel-1>.elementor-widget-container:after{content:"";pointer-events:none;z-index:3;position:absolute;height:100%;width:calc(9% - 29px);background:linear-gradient(90deg,rgba(255,255,255,.61) 0%,rgba(255,255,255,.8) 100%);right:0;top:0}.carousel-1 .swiper,.carousel-1 .swiper-wrapper{padding-right:9%}.carousel-1 .swiper-slide .overlay-1,.overlay-to-hover .overlay-1{background:linear-gradient(180deg,rgba(86,120,142,0) 0%,rgba(86,120,142,.57) 48%,rgba(86,120,142,100) 100%);transition:all .3s ease}.container-to-hover:hover .text-to-underline .elementor-heading-title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.container-to-hover:after{content:"";width:20px;height:20px;position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);visibility:hidden;opacity:0;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNC4xNjczMiA3LjVMMTAuMDAwNyAxMy4zMzMzTDE1LjgzNCA3LjUiIHN0cm9rZT0iIzA3MTgyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD48L3N2Zz4=") center center/contain no-repeat;transition:all .4s}.container-to-hover:hover:after{bottom:-26px;opacity:1;visibility:visible}.kund-tag .elementor-heading-title span{padding:4px 11px;margin-right:14px;border-radius:100px;border:1px solid var(--e-global-color-secondary)}.kund-tag .elementor-heading-title{row-gap:10px}.pipe{margin:0 10px;color:var(--e-global-color-e334210)}.box-shadow-1{box-shadow:0 3px 11px rgba(0,0,0,.06),0 10px 15px rgba(0,0,0,.03)}.gdpr h2{color:var(--e-global-color-primary);font-family:var(--e-global-typography-75b4aa2-font-family),Sans-serif;font-size:var(--e-global-typography-75b4aa2-font-size);font-weight:var(--e-global-typography-75b4aa2-font-weight);text-transform:var(--e-global-typography-75b4aa2-text-transform);font-style:var(--e-global-typography-75b4aa2-font-style);text-decoration:var(--e-global-typography-75b4aa2-text-decoration);line-height:var(--e-global-typography-75b4aa2-line-height);letter-spacing:var(--e-global-typography-75b4aa2-letter-spacing);word-spacing:var(--e-global-typography-75b4aa2-word-spacing);margin-top:1.5em}.gdpr h3{font-family:var(--e-global-typography-0901f8e-font-family),Sans-serif;font-size:var(--e-global-typography-0901f8e-font-size);font-weight:var(--e-global-typography-0901f8e-font-weight);text-transform:var(--e-global-typography-0901f8e-text-transform);font-style:var(--e-global-typography-0901f8e-font-style);text-decoration:var(--e-global-typography-0901f8e-text-decoration);line-height:var(--e-global-typography-0901f8e-line-height);letter-spacing:var(--e-global-typography-0901f8e-letter-spacing)}.gdpr .elementor-widget-text-editor{word-break:break-all}input::placeholder,textarea::placeholder{opacity:1!important}input,textarea,select{min-height:1px!important}.elementor-form input[type=checkbox]{position:absolute;opacity:0;z-index:-1}.elementor-form input[type=checkbox]+label:before{content:"";font-weight:600;width:20px;height:20px;flex-shrink:0;border-radius:6px;border:1px solid var(--e-global-color-accent);display:inline-flex;display:flex;justify-content:center;justify-content:center;align-items:center;align-items:center;transition:background-size .2s ease;color:var(--e-global-color-accent);font-size:16px;text-align:center}.elementor-form input[type=checkbox]:checked+label:before{content:"✓"}.elementor-form input[type=checkbox]+label{width:100%;display:flex!important;align-items:center;position:relative;gap:12px;cursor:pointer}.elementor-form input[type=checkbox]+label a{text-decoration:underline}.elementor-form input[type=checkbox]+label a:hover{text-decoration:none}.form-space-1 .elementor-field-group:nth-of-type(1),.form-space-1 .elementor-field-group:nth-of-type(2){margin-bottom:64px!important}.form-space-1 .elementor-field-group:nth-of-type(3){margin-bottom:32px!important}.elementor-field-type-upload input{padding:0!important;border:none!important}.elementor-field-type-upload input{padding:0!important;border:none!important;width:fit-content!important;flex-basis:auto!important;max-width:100%}.elementor-field-type-upload{flex-direction:column;align-items:flex-start!important;cursor:pointer}input[type=file]::file-selector-button{background:0 0;margin-right:20px;cursor:pointer;border-radius:6px;border-color:var(--e-global-color-accent)!important;outline-color:var(--e-global-color-accent)!important;color:var(--e-global-color-accent)!important}.elementor-field-type-upload .elementor-field-label{display:block!important;position:unset!important;height:fit-content!important;width:100%}@media only screen and (max-width:1023px){.admin-bar .header:not(.elementor-sticky--effects){top:46px!important}.header-menu a.has-submenu.highlighted,.header-menu a.has-submenu.highlighted[aria-expanded=true]{background:var(--e-global-color-77f9655)!important;color:var(--e-global-color-primary)!important}.header.elementor-sticky--effects .header-logo img{max-width:90px!important}.header.elementor-sticky--effects .e-con-inner{padding-top:8px;padding-bottom:8px}.header.elementor-sticky--effects .header-menu .elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:8px!important}}@media only screen and (max-width:768px){.kund-tag .elementor-heading-title{display:flex;flex-wrap:wrap}.carousel-1 .swiper,.carousel-1 .swiper-wrapper{padding-right:0}.carousel-1>.elementor-widget-container:after{display:none}.container-to-hover:after{display:none}}@media only screen and (min-width:1025px){.header-menu .current-menu-ancestor>a:before{opacity:1!important;background-color:var(-e-global-color-f11ad26)!important;transform:scale(1)!important;height:100%}.header.elementor-sticky--effects .header-menu .elementor-nav-menu>li>a{padding-top:20px!important;padding-bottom:20px!important}.header.elementor-sticky--effects .header-btn a{padding-top:11px!important;padding-bottom:11px!important}.admin-bar .header:not(.elementor-sticky--effects){top:32px!important}}