.site-footer{display:none}.top-info-container{position:fixed;top:35px;right:0;left:0;width:100%;z-index:998}.site-header{position:fixed;top:0;width:100%;z-index:999;align-content:center}.inside-header{padding:10px 40px}.main-navigation a{font-size:1rem}.entry-title{display:none}.container-dataskyddspolicy-content{display:flex;flex-direction:column;padding:50px 20%}@media screen and (max-width:1000px){.container-dataskyddspolicy-content{padding:50px 8%}}.container-dataskyddspolicy-textbox{margin-bottom:30px}.entry-meta{display:none}.container-links{display:flex}@media screen and (max-width:480px){.container-links{padding:0}}.container-links-content{display:flex;justify-content:center;align-items:center}@media screen and (max-width:620px){.under-section-2-media-contact,.under-section-2-logo-img{justify-content:center;text-align:center}}.main-container-press{margin:75px 0 0 0}@media screen and (max-width:768px){.main-container-press{margin:50px 0 0 0}}.section-media-contact,.section-logo-img{padding:0 20%;margin-bottom:75px}@media screen and (max-width:768px){.section-media-contact,.section-logo-img{padding:0 8%}}@media screen and (max-width:480px){.section-media-contact,.section-logo-img{margin-bottom:50px}}.under-section-2-logo-img{margin-bottom:50px}.under-section-logo{padding:50px;margin-bottom:50px}@media screen and (max-width:480px){.under-section-logo{padding:25px}}.under-section-img-box{padding:50px 50px 0 50px}.main-container-contact{padding:110px 8% 50px 8%}@media screen and (max-width:480px){.main-container-contact{padding:90px 8% 50px 8%}}.section-1-heading{margin-bottom:40px}@media screen and (max-width:480px){.section-1-heading{margin-bottom:20px}}.section-2-info{margin-bottom:75px}@media screen and (max-width:480px){.section-2-info{margin-bottom:50px}}.info-box{padding:30px}.main-container-our-products{padding:110px 10% 50px 10%}@media screen and (max-width:480px){.main-container-our-products{padding:90px 8% 50px 8%}}.section-1-heading{margin-bottom:30px}.p-page-main-container-functions{display:flex;flex-direction:column;justify-content:center;position:relative;padding-bottom:60px}@media screen and (max-width:1500px){.p-page-main-container-functions{flex-direction:row;justify-content:space-between}}@media screen and (max-width:480px){.p-page-main-container-functions{padding-bottom:10px}}.p-page-section-functions-h2{padding:50px 8%;flex:100%}.p-page-section-functions-video{max-width:700px}.p-page-section-functions-icons{display:flex;position:absolute;top:225px;right:0;left:0}@media screen and (max-width:1500px){.p-page-section-functions-icons{position:initial;margin-top:50px}}.p-page-under-section-functions-icons-content{display:flex}@media screen and (max-width:1500px){.p-page-under-section-functions-icons-content{flex-direction:row;justify-content:space-between;padding:0 8%}}.p-page-under-section-functions-icon{margin-bottom:75px;display:flex;flex:25%}@media screen and (max-width:1500px){.p-page-under-section-functions-icon{justify-content:space-between;flex:30%}}@media screen and (max-width:1200px){.p-page-under-section-functions-icon{flex:40%}}@media screen and (max-width:480px){.p-page-under-section-functions-icon{flex:100%;margin:0 25px 50px 25px}}.p-page-under-section-functions-icon-right{margin-left:300px;margin-right:25px}@media screen and (max-width:1500px){.p-page-under-section-functions-icon-right{margin:0 0 40px 0}}.p-page-under-section-functions-icon-left{margin-right:400px;margin-left:25px}@media screen and (max-width:1500px){.p-page-under-section-functions-icon-left{margin:0 25px 40px 0}}.hero-container-h3{padding:0 10%}@media screen and (max-width:480px){.hero-container-h3{padding:0 8%}}.h3-no-margin-b{margin-bottom:20px}.hero-container-h1{padding:0 10% 25px 10%;margin-bottom:20px}@media screen and (max-width:480px){.hero-container-h1{flex-direction:column;padding:0 8%;margin-bottom:40px}}.hero-container-buttons{padding:0 10%;margin-bottom:40px}@media screen and (max-width:480px){.hero-container-buttons{padding:0 8%}}.hero-container-highlight-section{display:inline-flex;flex-direction:column;padding:0 10%}@media screen and (max-width:1024px){.hero-container-highlight-section{}}.hero-container-highlight{display:flex;align-items:center;margin-bottom:25px}@media screen and (max-width:1024px){.hero-container-highlight{}}@media screen and (max-width:1024px){.hero-container-highlight-margin{margin-right:0}}.text-margin-left{margin-left:20px}.main-container-problem{display:flex}.container-problem-content{display:flex;align-items:center;flex:100%}@media screen and (max-width:1400px){.container-problem-content{flex-direction:column;align-items:flex-start}}.container-problem-content-text{flex:50%;padding-right:75px;padding-left:10%}@media screen and (max-width:1400px){.container-problem-content-text{padding:50px 10%;flex:100%}}@media screen and (max-width:480px){.container-problem-content-text{padding:50px 8%;flex:100%}}.container-problem-content-img{flex:50%}@media screen and (max-width:1400px){.container-problem-content-img{padding:0 10%;margin-bottom:50px}}@media screen and (max-width:768px){.container-problem-content-img{padding:0;margin-bottom:0}}.main-container-functions{display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (max-width:1500px){.main-container-functions{flex-direction:row;justify-content:space-between}}.section-functions-h2{padding:50px 8%;flex:100%}.section-functions-video{max-width:700px}.section-functions-icons{display:flex;position:absolute;top:200px;right:0;left:0}@media screen and (max-width:1500px){.section-functions-icons{position:initial;margin-top:50px}}.under-section-functions-icons-content{display:flex}@media screen and (max-width:1500px){.under-section-functions-icons-content{flex-direction:row;justify-content:space-between;padding:0 5%}}.under-section-functions-icon{margin-bottom:75px;display:flex;flex:25%}@media screen and (max-width:1500px){.under-section-functions-icon{justify-content:space-between;flex:20%;margin-bottom:40px}}@media screen and (max-width:1200px){.under-section-functions-icon{flex:30%}}@media screen and (max-width:480px){.under-section-functions-icon{flex:100%;margin:0 25px 50px 25px}}.under-section-functions-icon-right{margin-left:300px;margin-right:25px}@media screen and (max-width:1500px){.under-section-functions-icon-right{margin-left:20px;margin-right:20px}}.under-section-functions-icon-left{margin-right:400px;margin-left:25px}@media screen and (max-width:1500px){.under-section-functions-icon-left{margin-right:20px;margin-left:20px}}.section-functions-button{padding:75px 0;display:flex;justify-content:center}@media screen and (max-width:480px){.section-functions-button{padding:0 0 50px 0}}.main-container-products{display:flex;flex-direction:column;padding:50px 10%}@media screen and (max-width:480px){.main-container-products{padding:50px 8%}}.main-container-products-heading{margin-bottom:20px}.container-products-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.container-products{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:425px;padding:0 50px}@media screen and (max-width:480px){.container-products{padding:0}}.container-products-img{margin-bottom:30px}.h4-products{text-align:center}.text-products{text-align:center}.main-container-statements{padding:0 10% 50px 10%}@media screen and (max-width:480px){.main-container-statements{padding:0 8% 50px 8%}}.under-section-statement{padding:35px}.under-section-statement-heading{line-height:1.8rem}.main-container-contact-form{padding:50px 10% 75px 10%;display:flex}@media screen and (max-width:480px){.main-container-contact-form{padding:50px 8% 60px 8%}}.section-contact-form-heading{flex:100%}.section-contact-form-content{display:flex;justify-content:space-between;align-items:flex-end;flex:100%}@media screen and (max-width:1024px){.section-contact-form-content{flex-direction:column}}.section-contact-form-fields{flex:50%;margin-right:40px}@media screen and (max-width:1024px){.section-contact-form-fields{width:100%;margin:0 0 20px 0}}.section-contact-form-info-box{flex:450px;padding:35px}@media screen and (max-width:1024px){.section-contact-form-info-box{flex:0}}.main-container-cta{display:flex;flex-direction:column;padding:150px 10%}.container-cta-text{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:40px;z-index:3}.cta-text{text-align:center}.utmarkelse-skapa-talang{position:absolute;top:80px;right:50px;z-index:998}@media screen and (max-width:550px){.utmarkelse-skapa-talang{left:8%;width:100px}}.main-container-om-oss{height:100%}.container-cover-om-oss{position:relative;height:100vh}.container-cover-om-oss-content{position:absolute;top:100px;right:350px;left:8%}@media screen and (max-width:1200px){.container-cover-om-oss-content{right:8%;top:0}}@media screen and (max-width:480px){.container-om-oss-h1{font-size:1.6rem}}.container-om-oss-text-1{margin-bottom:20px}.main-container-mission{display:flex;justify-content:center;flex-direction:column;padding:60px 10%}@media screen and (max-width:480px){.main-container-mission{padding:50px 8%}}.main-container-story{display:flex;flex-direction:column;justify-content:center;padding:50px 10%}@media screen and (max-width:480px){.main-container-story{padding:50px 0}}.container-story-heading-text{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:20px}@media screen and (max-width:480px){.container-story-heading-text{padding-left:8%;padding-right:8%}}.container-story-video{max-width:1000px}.main-container-samarbetspartners{display:flex;flex-direction:column;justify-content:center}.container-samarbetspartners-heading{margin-bottom:50px}.container-samarbetspartners-logos{display:flex;justify-content:space-between;align-items:center;margin:0 10%;padding:50px 10%;background-color:#ecf5e1}@media screen and (max-width:480px){.container-samarbetspartners-logos{display:block;align-content:center;margin:0;padding:0 10%;background-color:#fff0}}.rad-1{margin-bottom:50px}@media screen and (max-width:480px){.container-samarbetspartners-logos{display:block;text-align:center}}.logo-partner-margin{padding-right:50px}@media screen and (max-width:480px){.logo-partner-margin{padding:0;margin-bottom:50px}}@media screen and (max-width:768px){.h1{font-size:1.6rem;line-height:2.2rem}}@media screen and (max-width:768px){.h2{font-size:1.2rem;line-height:1.8rem;margin-bottom:.6rem}}@media screen and (max-width:768px){.h3{font-size:1rem;line-height:1.6rem}}@media screen and (max-width:768px){.h4{font-size:.9rem;line-height:1.2rem;margin-bottom:.2rem}}.main-container-highlights{display:flex;flex-direction:column}.container-highlights-content{display:flex;flex-direction:column;padding:125px 30% 10px 20%}@media screen and (max-width:1024px){.container-highlights-content{padding:125px 8% 10px 8%}}@media screen and (max-width:480px){.container-highlights-content{padding:90px 8% 10px 8%}}.container-highlights-h1{padding:3px 15px;margin-bottom:25px}.h1-aktuellt{font-size:1.2rem;margin-bottom:0}@media screen and (max-width:768px){.h1-aktuellt{font-size:1.2rem;margin-bottom:0}}@media screen and (max-width:768px){.h3{margin-bottom:1.4rem}}.container-highlights-text{margin-bottom:20px}.main-container-social-media{display:flex;flex-direction:column;padding:0 10% 50px 10%}@media screen and (max-width:480px){.main-container-social-media{padding-right:8%;padding-left:8%}}.container-social-media-content{flex:100%;display:flex;flex-direction:column}.main-container-post{display:flex;flex-direction:column;padding:110px 20% 0 20%}@media screen and (max-width:1024px){.main-container-post{padding:90px 8% 0 8%}}.container-post-content{display:flex;flex-direction:column}.container-post-h1-img-date-links{flex:100%;display:flex;flex-direction:column;margin-bottom:30px}.container-post-h1{flex:100%}.container-post-img{flex:100%;margin-bottom:10px}.container-post-date-links{flex:100%;display:flex;flex-direction:row}.container-post-date{flex:50%}.container-post-links{flex:50%;justify-content:flex-end;display:flex;justify-content:row;align-items:center}@media screen and (max-width:480px){.date-links-text{font-size:.8rem}}.container-post-text-content-block{margin-bottom:30px}.main-container-text-box{display:flex;flex-direction:column;margin-top:40px;margin-bottom:55px;padding:25px 35px}.container-text-box-content{display:flex;flex-direction:column;flex:100%}.container-text-box-subheading-m{margin-bottom:20px}.main-container-button{margin:25px 0 50px 0}.container-button-content{display:flex;justify-content:row;align-items:center}.button{display:inline-flex;justify-content:row;align-items:center;text-align:center;padding:15px 20px;margin-right:20px}@media screen and (max-width:480px){.button{font-size:.9rem;line-height:1rem}}.button-no-margin{display:inline-flex;justify-content:row;align-items:center;text-align:center;padding:15px 20px}@media screen and (max-width:480px){.button-no-margin{font-size:.9rem;line-height:1rem}}.button-frame{display:inline-flex;justify-content:row;text-align:center;padding:13px 20px}@media screen and (max-width:480px){.button-frame{font-size:.9rem;line-height:1rem}}.main-container-header{display:flex;flex-direction:column;padding:220px 20% 180px 20%}@media screen and (max-width:480px){.main-container-header{padding:220px 8% 180px 8%}}.container-header-heading{width:100%;z-index:3}.h1-header{text-align:center}.container-header-text{flex:100%;z-index:3}.text-header{text-align:center}.main-container-news-slider{padding-right:10%;padding-left:10%}@media screen and (max-width:480px){.main-container-news-slider{padding-right:8%;padding-left:8%}}.container-news-slider-heading-1{padding-top:50px}.container-news-slider-loop-content{display:flex;flex-direction:row;justify-content:center}.container-news-slider-loop-img-subject{padding:20px}.news-img{margin-bottom:10px}.h3-news{line-height:1.6rem;margin-bottom:0}.news-blog-button{margin-bottom:20px}.container-jobbannons-content{display:flex;flex-direction:column;padding:50px 20%}@media screen and (max-width:1024px){.container-jobbannons-content{padding:50px 8%}}.container-jobbannons-ingress{margin-bottom:20px}.container-jobbannons-video{margin-bottom:50px}.container-jobbannons-textblock{margin-bottom:50px}.container-jobbannons-textblock-list{margin-bottom:25px}.text-bold{font-weight:600}.main-container-footer{display:flex;flex-direction:column;padding:40px 10% 10px 10%}@media screen and (max-width:768px){.main-container-footer{padding:40px 8% 10px 8%}}.container-footer-content-1{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:40px;border-bottom:2px solid #fff}@media screen and (max-width:768px){.container-footer-content-1{flex-direction:column}}.container-footer-logo-description{width:35%}@media screen and (max-width:768px){.container-footer-logo-description{width:100%;margin-bottom:40px}}.logo-footer{width:285px}.container-footer-links{display:flex}.container-footer-links-box-1{margin-right:50px;display:inline-flex;flex-direction:column}.container-footer-links-box-2{display:inline-flex;flex-direction:column}.container-footer-content-2{display:flex;flex-direction:row;align-items:flex-end;padding:40px 0 10px 0}@media screen and (max-width:768px){.container-footer-content-2{flex-direction:column;align-items:flex-start}}.container-footer-companyinfo{flex:50%}@media screen and (max-width:768px){.container-footer-companyinfo{flex:100%;margin-bottom:20px}}.container-footer-copyright{flex:50%}@media screen and (max-width:768px){.container-footer-copyright{flex:100%}}.cover-career{padding:0 8%;height:100vh;width:100vw}.main-container-ingress{padding:50px 25%}@media screen and (max-width:1024px){.main-container-ingress{padding:50px 10%}}@media screen and (max-width:480px){.main-container-ingress{padding:50px 8%}}.container-ingress-heading{text-align:center}@media screen and (max-width:480px){.container-ingress-heading{text-align:left}}.main-container-job-internship{padding:50px 10%}@media screen and (max-width:480px){.main-container-job-internship{padding:50px 8%}}.container-job{margin-bottom:50px}.container-job-application{padding:25px}.container-internship-form{width:50%}@media screen and (max-width:1024px){.container-internship-form{width:100%}}.main-container-amanda-signature{display:inline-flex;justify-content:flex-start;align-items:center;margin-bottom:40px}.container-amanda-signature-img{margin-right:25px}.hero-container-h3{padding:0 10%}@media screen and (max-width:480px){.hero-container-h3{padding:0 8%}}.h3-no-margin-b{margin-bottom:20px}.hero-container-h1{padding:0 10% 25px 10%;margin-bottom:20px}@media screen and (max-width:480px){.hero-container-h1{flex-direction:column;padding:0 8%;margin-bottom:40px}}.hero-container-buttons{padding:0 10%;margin-bottom:40px}@media screen and (max-width:480px){.hero-container-buttons{padding:0 8%}}.hero-container-highlight-section{display:inline-flex;flex-direction:column;padding:0 10%}@media screen and (max-width:1024px){.hero-container-highlight-section{}}.hero-container-highlight{display:flex;align-items:center;margin-bottom:25px}@media screen and (max-width:1024px){.hero-container-highlight{}}@media screen and (max-width:1024px){.hero-container-highlight-margin{margin-right:0}}.text-margin-left{margin-left:20px}.main-container-problem{display:flex}.container-problem-content{display:flex;align-items:center;flex:100%}@media screen and (max-width:1400px){.container-problem-content{flex-direction:column;align-items:flex-start}}.container-problem-content-text{flex:50%;padding-right:75px;padding-left:10%}@media screen and (max-width:1400px){.container-problem-content-text{padding:50px 10%;flex:100%}}@media screen and (max-width:480px){.container-problem-content-text{padding:50px 8%;flex:100%}}.container-problem-content-img{flex:50%}@media screen and (max-width:1400px){.container-problem-content-img{padding:0 10%;margin-bottom:50px}}@media screen and (max-width:768px){.container-problem-content-img{padding:0;margin-bottom:0}}.main-container-functions{display:flex;flex-direction:column;justify-content:center;position:relative}@media screen and (max-width:1500px){.main-container-functions{flex-direction:row;justify-content:space-between}}.section-functions-h2{padding:50px 8%;flex:100%}.section-functions-video{max-width:700px}.section-functions-icons{display:flex;position:absolute;top:200px;right:0;left:0}@media screen and (max-width:1500px){.section-functions-icons{position:initial;margin-top:50px}}.under-section-functions-icons-content{display:flex}@media screen and (max-width:1500px){.under-section-functions-icons-content{flex-direction:row;justify-content:space-between;padding:0 5%}}.under-section-functions-icon{margin-bottom:75px;display:flex;flex:25%}@media screen and (max-width:1500px){.under-section-functions-icon{justify-content:space-between;flex:20%;margin-bottom:40px}}@media screen and (max-width:1200px){.under-section-functions-icon{flex:30%}}@media screen and (max-width:480px){.under-section-functions-icon{flex:100%;margin:0 25px 50px 25px}}.under-section-functions-icon-right{margin-left:300px;margin-right:25px}@media screen and (max-width:1500px){.under-section-functions-icon-right{margin-left:20px;margin-right:20px}}.under-section-functions-icon-left{margin-right:400px;margin-left:25px}@media screen and (max-width:1500px){.under-section-functions-icon-left{margin-right:20px;margin-left:20px}}.section-functions-button{padding:75px 0;display:flex;justify-content:center}@media screen and (max-width:480px){.section-functions-button{padding:0 0 50px 0}}.main-container-products{display:flex;flex-direction:column;padding:50px 10%}@media screen and (max-width:480px){.main-container-products{padding:50px 8%}}.main-container-products-heading{margin-bottom:20px}.container-products-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.container-products{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:425px;padding:0 50px}@media screen and (max-width:480px){.container-products{padding:0}}.container-products-img{margin-bottom:30px}.h4-products{text-align:center}.text-products{text-align:center}.main-container-statements{padding:0 10% 50px 10%}@media screen and (max-width:480px){.main-container-statements{padding:0 8% 50px 8%}}.under-section-statement{padding:35px}.under-section-statement-heading{line-height:1.8rem}.main-container-contact-form{padding:50px 10% 75px 10%;display:flex}@media screen and (max-width:480px){.main-container-contact-form{padding:50px 8% 60px 8%}}.section-contact-form-heading{flex:100%}.section-contact-form-content{display:flex;justify-content:space-between;align-items:flex-end;flex:100%}@media screen and (max-width:1024px){.section-contact-form-content{flex-direction:column}}.section-contact-form-fields{flex:50%;margin-right:40px}@media screen and (max-width:1024px){.section-contact-form-fields{width:100%;margin:0 0 20px 0}}.section-contact-form-info-box{flex:450px;padding:35px}@media screen and (max-width:1024px){.section-contact-form-info-box{flex:0}}