.elementor-8 .elementor-element.elementor-element-bff97e7{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bff97e7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bff97e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.magnus.knowdev.eu/wp-content/uploads/2024/03/hero-background.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-bff97e7, .elementor-8 .elementor-element.elementor-element-bff97e7::before{--border-transition:0.3s;}.elementor-widget-parallax-hero .hero-text .theme-border{color:var( --e-global-color-primary );}.elementor-widget-parallax-hero .hero-text .theme-border::before, .elementor-widget-parallax-hero .hero-text .theme-border::after{background:var( --e-global-color-primary );}.elementor-widget-parallax-hero .hero-text h2{color:var( --e-global-color-primary );}.elementor-widget-parallax-hero .hero-btn.theme-btn{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-parallax-hero .hero-btn.theme-btn:hover{color:var( --e-global-color-primary );background:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-parallax-hero .txt-btn{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-parallax-hero .txt-btn:hover{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a5156bb .hero-text .theme-border{font-size:12px;text-transform:uppercase;line-height:18px;color:#070028;}.elementor-8 .elementor-element.elementor-element-a5156bb .hero-text .theme-border::before, .elementor-8 .elementor-element.elementor-element-a5156bb .hero-text .theme-border::after{background:#AF1A15;}.elementor-8 .elementor-element.elementor-element-a5156bb .hero-text h2{font-size:64px;line-height:76px;color:#070028;}.elementor-8 .elementor-element.elementor-element-a5156bb .hero-btn.theme-btn{color:#070028;background:#FA640000;}.elementor-8 .elementor-element.elementor-element-a5156bb .hero-btn.theme-btn:hover{color:#AF1A15;background:#05002800;border-color:#AF1A15;}.elementor-8 .elementor-element.elementor-element-a5156bb .txt-btn{font-family:"Barlow", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:underline;color:#070028;background:transparent;margin:0px 0px -200px 0px;}.elementor-8 .elementor-element.elementor-element-a5156bb .txt-btn:hover{color:#AF1A15;background:transparent;}.elementor-8 .elementor-element.elementor-element-a5156bb .whiteline{inset:4% 0% 0% 0%;height:650px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-a0c595c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-8 .elementor-element.elementor-element-283c420{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-border-heading .section-top-heading{color:var( --e-global-color-primary );}.elementor-widget-border-heading .section-top-heading::before, .section-top-heading::after{background:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6f11717 .section-top-heading{text-align:left;font-size:12px;text-transform:uppercase;line-height:18px;color:#070028;}.elementor-8 .elementor-element.elementor-element-6f11717 .section-top-heading::before, .section-top-heading::after{background:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-deaf515{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-social-share .social-icon{color:var( --e-global-color-primary );}.elementor-widget-social-share .social-icon:hover{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a0393b2 .social-links{justify-content:end;}.elementor-8 .elementor-element.elementor-element-a0393b2 .social-icon{text-decoration:none;color:#070028;}.elementor-8 .elementor-element.elementor-element-a0393b2 .social-icon:hover{color:#AF1A15;}.elementor-widget-products .section-title h6{color:var( --e-global-color-primary );}.elementor-widget-products .section-title h3{color:var( --e-global-color-primary );}.elementor-widget-products .single-product-item .entry-details h4 a{color:var( --e-global-color-primary );}.elementor-widget-products .single-product-item .entry-details .excerpt{color:var( --e-global-color-primary );}.elementor-widget-products .single-product-item .entry-details .section-top-heading{color:var( --e-global-color-primary );}.elementor-widget-products .single-product-item .entry-details .section-top-heading::before, .single-product-item .entry-details .section-top-heading::after{background:var( --e-global-color-primary );}.elementor-widget-products .single-product-item .video-item a.readmore-btn{color:var( --e-global-color-primary );}.elementor-widget-products .single-product-item .video-item a.readmore-btn:hover{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0d82ee5 .section-title h6{color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-0d82ee5 .section-title h3{color:#FFF;}.elementor-8 .elementor-element.elementor-element-0d82ee5 .single-product-item .entry-details h4 a{font-family:"Barlow", Sans-serif;font-size:32px;text-transform:uppercase;line-height:38px;color:#fff;}.elementor-8 .elementor-element.elementor-element-0d82ee5 .single-product-item .entry-details .excerpt{color:#B1DEE3;}.elementor-8 .elementor-element.elementor-element-0d82ee5 .single-product-item .entry-details .section-top-heading{font-size:12px;text-transform:uppercase;line-height:18px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0d82ee5 .single-product-item .entry-details .section-top-heading::before, .single-product-item .entry-details .section-top-heading::after{background:#AF1A15;}.elementor-8 .elementor-element.elementor-element-0d82ee5 .single-product-item .entry-details a.readmore-btn{font-size:12px;text-transform:uppercase;line-height:18px;}.elementor-8 .elementor-element.elementor-element-0d82ee5 .single-product-item .video-item a.readmore-btn{color:#FFF;}.elementor-8 .elementor-element.elementor-element-0d82ee5 .single-product-item .video-item a.readmore-btn:hover{color:#FFF;}.elementor-widget-about-us .section-title h6{color:var( --e-global-color-primary );}.elementor-widget-about-us .section-title h2{color:var( --e-global-color-primary );}.elementor-widget-about-us .about-lead-content{color:var( --e-global-color-primary );}.elementor-widget-about-us .about-details{color:var( --e-global-color-primary );}.elementor-widget-about-us .theme-btn{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-about-us .theme-btn:hover{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-about-us .about-us-wrap .txt-btn{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-about-us .about-us-wrap .txt-btn:hover{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cd805dd > .elementor-widget-container{margin:0px 0px 100px 0px;padding:0px 450px 0px 450px;}.elementor-8 .elementor-element.elementor-element-cd805dd{z-index:2;}.elementor-8 .elementor-element.elementor-element-cd805dd .section-title h6{font-size:12px;text-transform:uppercase;color:#B1DEE3;}.elementor-8 .elementor-element.elementor-element-cd805dd .section-title h2{font-size:64px;color:#FFF;}.elementor-8 .elementor-element.elementor-element-cd805dd .about-lead-content{font-size:18px;font-weight:700;line-height:27px;color:#B1DEE3;}.elementor-8 .elementor-element.elementor-element-cd805dd .about-details{font-size:18px;color:#B1DEE3;}.elementor-8 .elementor-element.elementor-element-cd805dd .theme-btn{color:#FFFFFF;background:#AF1A15;}.elementor-8 .elementor-element.elementor-element-cd805dd .theme-btn:hover{color:#050028;background:#B1DEE3;}.elementor-8 .elementor-element.elementor-element-cd805dd .about-us-wrap .txt-btn{font-family:"Barlow", Sans-serif;font-size:12px;font-weight:700;text-decoration:underline;color:#fff;background:transparent;}.elementor-8 .elementor-element.elementor-element-cd805dd .about-us-wrap .txt-btn:hover{color:#AF1A15;background:transparent;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-41d650d{bottom:-600px;}.elementor-8 .elementor-element.elementor-element-0bd606c{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-product-tab .tab-content-left h2{color:var( --e-global-color-primary );}.elementor-widget-product-tab .tab-content-left h4{color:var( --e-global-color-primary );}.elementor-widget-product-tab .tab-content-left h4::before, .tab-content-left h4::after{background:var( --e-global-color-primary );}.elementor-widget-product-tab .product-tab-content p{color:var( --e-global-color-primary );}.elementor-widget-product-tab .tablist-1-active-new{background:var( --e-global-color-primary );}.elementor-widget-product-tab .tablist-2-active{background:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-44fa0d7 > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-44fa0d7 .product-tab label{font-size:24px;font-weight:700;text-transform:uppercase;line-height:36px;}.elementor-8 .elementor-element.elementor-element-44fa0d7 .tab-content-left h2{font-size:55px;text-transform:uppercase;color:#fff;}.elementor-8 .elementor-element.elementor-element-44fa0d7 .tab-content-left h4{text-transform:uppercase;line-height:38.4px;color:#fff;}.elementor-8 .elementor-element.elementor-element-44fa0d7 .tab-content-left h4::before, .tab-content-left h4::after{background:#fff;}.elementor-8 .elementor-element.elementor-element-44fa0d7 .product-tab-content p{color:#fff;}.elementor-8 .elementor-element.elementor-element-44fa0d7 .tablist-1-active-new{background:#546988;}.elementor-8 .elementor-element.elementor-element-44fa0d7 .tablist-2-active{background:#474B55;}.elementor-8 .elementor-element.elementor-element-3a6b4de{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-blogs .section-title h6{color:var( --e-global-color-primary );}.elementor-widget-blogs .section-title h3{color:var( --e-global-color-primary );}.elementor-widget-blogs .entry-details h4 a{color:var( --e-global-color-primary );}.elementor-widget-blogs .entry-details .excerpt{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6981d09 .msitheme-news-wrap{background-color:#070028;}.elementor-8 .elementor-element.elementor-element-6981d09 .section-title h6{font-family:"Barlow", Sans-serif;font-size:12px;text-transform:uppercase;line-height:18px;color:#B1DEE3;}.elementor-8 .elementor-element.elementor-element-6981d09 .section-title h3{font-size:48px;text-transform:uppercase;line-height:48px;color:#FFF;}.elementor-8 .elementor-element.elementor-element-6981d09 .entry-details h4 a{color:#fff;}.elementor-8 .elementor-element.elementor-element-6981d09 .entry-details .excerpt{font-size:18px;font-weight:400;text-transform:none;color:#B1DEE3;}.elementor-8 .elementor-element.elementor-element-d67de41{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e9e46e5 .gallery-wrapper{background-color:#070028;}.elementor-8 .elementor-element.elementor-element-4e85b3c{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4e85b3c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4e85b3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070028;}.elementor-8 .elementor-element.elementor-element-4e85b3c, .elementor-8 .elementor-element.elementor-element-4e85b3c::before{--border-transition:0.3s;}.elementor-widget-counter .section-top-heading{color:var( --e-global-color-primary );}.elementor-widget-counter .counter-fun-wrap .section-top-heading::before, .counter-fun-wrap .section-top-heading::after{background:var( --e-global-color-primary );}.elementor-widget-counter .single-fun h6{color:var( --e-global-color-primary );}.elementor-widget-counter .count{color:var( --e-global-color-primary );}.elementor-widget-counter .theme-btn{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-counter .theme-btn:hover{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-counter .single-fun.theme-border::before, .single-fun.theme-border::after{background:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8c7f7c6 > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8c7f7c6 .section-top-heading{font-size:12px;text-transform:uppercase;line-height:18px;color:#B1DEE3;}.elementor-8 .elementor-element.elementor-element-8c7f7c6 .counter-fun-wrap .section-top-heading::before, .counter-fun-wrap .section-top-heading::after{background:#fff;}.elementor-8 .elementor-element.elementor-element-8c7f7c6 .single-fun h6{font-size:18px;text-transform:uppercase;line-height:27px;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-8c7f7c6 .count{font-size:48px;font-weight:700;text-transform:uppercase;line-height:48px;color:#fff;}.elementor-8 .elementor-element.elementor-element-8c7f7c6 .theme-btn{color:#FAFAFA;background:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-8c7f7c6 .theme-btn:hover{color:#FFFFFF;background:#AF1A15;}.elementor-8 .elementor-element.elementor-element-8c7f7c6 .single-fun.theme-border::before, .single-fun.theme-border::after{background:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7814f59{--display:flex;--background-transition:0.3s;}@media(max-width:1366px){.elementor-8 .elementor-element.elementor-element-a0c595c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-283c420{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a0393b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cd805dd > .elementor-widget-container{padding:0px 50px 0px 50px;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-a5156bb .txt-btn{margin:0px 0px -440px 0px;}.elementor-8 .elementor-element.elementor-element-a0c595c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-283c420{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-deaf515{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cd805dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cd805dd .section-title h2{font-size:38px;}.elementor-8 .elementor-element.elementor-element-44fa0d7 .tab-content-left h2{font-size:54px;line-height:54px;}.elementor-8 .elementor-element.elementor-element-8c7f7c6 .single-fun h6{font-size:16px;}.elementor-8 .elementor-element.elementor-element-8c7f7c6 .count{font-size:35px;line-height:35px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-a5156bb .hero-text h2{font-size:38px;line-height:42px;}.elementor-8 .elementor-element.elementor-element-a0c595c{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-6f11717 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-cd805dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cd805dd .section-title h2{font-size:40px;line-height:48px;}.elementor-8 .elementor-element.elementor-element-cd805dd .about-lead-content{font-size:16px;line-height:25px;}.elementor-8 .elementor-element.elementor-element-cd805dd .about-details{font-size:16px;}.elementor-8 .elementor-element.elementor-element-44fa0d7 .product-tab label{font-size:16px;line-height:20px;}.elementor-8 .elementor-element.elementor-element-44fa0d7 .tab-content-left h2{font-size:54px;line-height:54px;}.elementor-8 .elementor-element.elementor-element-44fa0d7 .tab-content-left h4{font-size:16px;line-height:20px;}.elementor-8 .elementor-element.elementor-element-44fa0d7 .product-tab-content p{font-size:16px;line-height:20px;}.elementor-8 .elementor-element.elementor-element-6981d09 .section-title h3{font-size:36px;line-height:40px;}.elementor-8 .elementor-element.elementor-element-6981d09 .entry-details h4 a{font-size:16px;line-height:20px;}.elementor-8 .elementor-element.elementor-element-6981d09 .entry-details .excerpt{font-size:16px;}.elementor-8 .elementor-element.elementor-element-8c7f7c6 .single-fun h6{font-size:16px;line-height:20px;}.elementor-8 .elementor-element.elementor-element-8c7f7c6 .count{font-size:36px;line-height:36px;}}