@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{box-sizing:border-box}* body{margin:0;padding:0;font-family:"Barlow",sans-serif;overflow-x:hidden;color:#333}html{scroll-behavior:smooth;background-color:#fafafa}h2,h3,h4,h5,h6{color:#028174}h1{font-size:40px}h2{font-size:24px}h3{font-size:20px}p{font-size:16px}main p{line-height:1.5rem}.mainPadding{padding:5rem}.fadeAnimation{opacity:0;transform:translateY(20px);transition:opacity 1s ease-out,transform 2s ease-out}.fadeAnimation.visible{opacity:1;transform:translateY(0)}.intro{width:100%}.introText h2{color:#fff;font-size:40px !important;margin-bottom:0}a i{transition:color .3s ease}a i:hover{color:orange}.buttonType1,.contactForm button{background-color:orange;color:#fff;padding:10px 20px;border:1.5px solid rgba(0,0,0,0);border-radius:5px;cursor:pointer;font-size:1rem;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,transform .3s ease}.buttonType1:hover,.contactForm button:hover{background-color:#fff;color:orange;border-color:orange;transform:scale(1.05)}.buttonType2{background-color:#fff;border:1.5px solid orange;color:orange;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:1rem;text-decoration:none;transition:background-color .3s ease,color .3s ease,transform .3s ease}.buttonType2:hover{background-color:orange;color:#fff;border:1.5px solid orange;transform:scale(1.05)}.buttonType3{background-color:#fff;color:#028174;padding:10px 20px;border:1.5px solid #028174;border-radius:5px;cursor:pointer;font-size:1rem;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,transform .3s ease}.buttonType3:hover{color:orange;transform:scale(1.05);border:1.5px solid orange}.heroIndex{background:linear-gradient(to bottom, #76c1b3, #028174);display:flex;flex-direction:column;align-items:center;height:100vh;width:100vw;overflow:hidden;box-sizing:border-box}.heroIndex .typewriterIndex{font-size:35px;overflow:hidden;white-space:nowrap;border-right:3px solid;animation:typing 3s steps(35) forwards,blink .75s step-end infinite;vertical-align:middle;line-height:1.2;padding-right:5px;margin-bottom:1rem;font-weight:bold}@keyframes typing{from{width:0}to{width:19.5ch}}@keyframes blink{50%{border-color:rgba(0,0,0,0)}}.imageDiv{display:flex;justify-content:space-around;align-items:center;width:100%;margin-top:15%;gap:10rem;height:auto}.introText{display:flex;flex-direction:column;justify-content:center;color:#fff}.introText h2{font-size:24px}.introText h2 span{color:orange}.introText h3{color:#fff;margin-top:0;font-size:25px;opacity:0;animation:fadeIn 2s forwards 3s}@keyframes fadeIn{to{opacity:1}}.introText p{font-size:16px}.nameHoverIndex{text-decoration:none}.nameHoverIndex span{transition:color .3s ease}.nameHoverIndex span:hover{color:#333}.introIcons{text-align:center;margin-top:4rem}.introIcons button{margin:1rem}.socialIconsHero{margin-top:20px;font-size:2rem}.socialIconsHero a{color:#fff;margin:0 10px;text-decoration:none}.profilePicture{opacity:0;transform:translateX(100%);animation:slideInFromRight 1s forwards;height:auto;width:23rem;object-fit:cover;border-radius:10px}@keyframes slideInFromRight{to{opacity:1;transform:translateX(0)}}.skillsSection{text-align:center}.headingLineStyling{display:flex;align-items:center;margin-bottom:2rem}.headingLineStyling .lineTitle{font-size:1.8rem;font-weight:700;color:#2c7a7b;margin-right:.5rem;line-height:1}.headingLineStyling .headingLine{flex-grow:1;height:2px;background-color:#2c7a7b;position:relative}.skillsContent,.skillsGridContainer,.projectContent,.skillsContent i,.skillsGridContainer img{border-radius:5px}.skillsContent{display:grid;grid-template-columns:repeat(4, 1fr)}.skillsContent i{font-size:60px;color:#028174}.skillsContent p{padding:2rem;padding-top:0;width:auto}.skillsGridContainer{display:flex;justify-content:center;align-items:flex-start;padding-bottom:2rem}.skillsGridContainer img{width:50%}.skillsGridContainer .skillsGrid{display:grid;grid-template-columns:repeat(7, 1fr);grid-gap:10px;width:50%;padding-left:2rem}.skillsGridContainer .skillsGrid .skillLogo{font-size:50px;color:#028174}.skillsGridContainer .skillsGrid .fa-html5{color:#ff5721}.skillsGridContainer .skillsGrid .fa-css3-alt{color:#1f62af}.skillsGridContainer .skillsGrid .fa-js{color:#efdb4f}.skillsGridContainer .skillsGrid .fa-vuejs{color:#41b883}.skillsGridContainer .skillsGrid .fa-node-js{color:#407e37}.skillsGridContainer .skillsGrid .fa-php{color:#7986b8}.skillsGridContainer .skillsGrid .fa-wordpress{color:#288dad}.skillsGridContainer .skillsGrid .skillGridText{grid-column:span 7;margin-top:0}.projectSection{display:flex;justify-content:center;align-items:center;padding:2rem 0;padding-top:0}.projectSection .projectContent{display:flex;margin-top:0;max-width:100%;height:50vh;background-color:#f4f4f4;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.projectSection .projectContent .PhoneImage{padding-right:15%;display:flex;justify-content:center;align-items:center}.projectSection .projectContent .PhoneImage img{max-width:100%;height:auto}.projectSection .projectContent .laptopImage{display:flex;justify-content:center;align-items:center}.projectSection .projectContent .laptopImage img{max-width:100%;height:auto}.projectSection .projectContent .projectDetailsMobile{margin-left:20px;margin-top:20px;margin-right:70px}.projectSection .projectContent .projectDetailsMobile h2{margin-bottom:15px}.projectSection .projectContent .projectDetailsMobile p{width:80%;margin-bottom:20px}.projectSection .projectContent .projectDetails{margin-left:20px;margin-top:20px;margin-right:70px}.projectSection .projectContent .projectDetails h2{margin-bottom:15px}.projectSection .projectContent .projectDetails p{margin-bottom:20px}.projectSection .projectContent .projectButtons{display:flex;gap:10px;margin-top:2rem}.centeredButton{display:flex;justify-content:center;padding-bottom:2rem}.footer{background-color:#005d54;color:#fff;text-align:center;padding:5rem;position:relative;z-index:3;margin-top:-50px}.footer p{margin:0}.footer .footer-icons{margin-bottom:10px}.footer .footer-icons a{color:#fff;margin:0 10px;text-decoration:none;font-size:2rem}.footer .toTheTop{position:absolute;top:-30px;left:50%;transform:translateX(-50%);background-color:#fff;color:orange;border:2px solid orange;border-radius:5px;padding:1rem;font-size:1.5rem;cursor:pointer;z-index:4;transition:background-color .3s ease,color .3s ease}.footer .toTheTop i{display:flex}.footer .toTheTop:hover{background-color:orange;color:#fff}.mainNav{background-color:rgba(2,129,116,.9);width:100vw;height:80px;display:flex;justify-content:space-between;align-items:center;padding:20px 5rem;box-sizing:border-box;position:fixed;top:0;z-index:10}.navLinks{display:flex;gap:20px;list-style:none;margin-left:auto;margin-right:2rem}.navLinks li a{text-decoration:none;color:#fff;font-size:1.1rem;transition:color .5s ease}.navLinks li a:hover{color:orange}.logo a{font-size:1.3rem;color:#fff;font-weight:700;text-decoration:none;transition:color .5s ease}.logo a:hover{color:orange}.logo a span{font-weight:900;color:orange}.burgerMenuContent{background-color:orange;height:100vh;width:100%;max-width:100vw;position:fixed;top:0;right:-100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:2rem;line-height:5rem;transition:.3s ease;z-index:1}.burgerMenuContent a{font-size:30px;color:#fff;text-decoration:none}.burgerMenuContent ul{list-style-type:none}.burgerMenuContent.active{right:0}.burgerMenu{height:2.5rem;width:2rem;margin-left:auto;position:relative;z-index:2;display:none}.burgerMenu span{height:5px;width:100%;background-color:orange;border-radius:25px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:.6s ease}.burgerMenu span:nth-of-type(1){top:25%}.burgerMenu span:nth-of-type(3){top:75%}.burgerMenu.active span{background-color:#fff}.burgerMenuNoScroll{overflow:hidden;height:100%}.contentSitemap h3{color:#028174;font-size:40px}.contentSitemap p{width:50%}.contentSitemap img{height:100%;width:100%}.wireframeMockupsGridSmartTask{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem}.wireframeMockupsGrid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}.wireframeMockupDesktop h3{font-size:25px;color:#028174}.wireframeMockupDesktop p{width:50%}.wireframeMockupDesktop .wireframeMockupsGrid img,.wireframeMockupDesktop .wireframeMockupsGridSmartTask img{width:100%}.finalProductSection div{margin-bottom:2rem}.finalProductSection .finalProductLaptopWhite,.finalProductSection .finalProductLaptopGreen{display:flex}.finalProductSection .finalProductLaptopWhite div,.finalProductSection .finalProductLaptopGreen div{display:flex;flex-direction:column;justify-content:center}.finalProductSection .finalProductLaptopGreen{color:#fff;background-color:#028174}#contactSection{position:relative;min-height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;overflow:hidden;z-index:1}#contactSection::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../img/contactSectionBackground.png") no-repeat center center/cover}.contactForm{text-align:center;max-width:100%;margin:0 auto;z-index:2}.contactForm h2{color:#fff;font-size:2em}.contactForm p{color:#dff2f2;margin-bottom:20px}.contactForm form{display:flex;flex-direction:column;gap:10px}.contactForm input,.contactForm textarea{padding:15px;border:none;border-radius:5px;background-color:#064f4f;color:#fff;width:30rem;margin:0 auto;resize:none}.contactForm textarea{padding-bottom:50px}.contactForm input::placeholder,.contactForm textarea::placeholder{color:#dff2f2}.contactForm button{padding:15px;width:50%;align-self:flex-end}#caseStudyIntro{margin-top:5rem}#caseStudyIntro p{width:50%;padding-bottom:1rem}#caseStudyIntro h1{width:50%;color:#028174;margin-top:0}#projecSectionMargin{margin-bottom:5rem}.researchSection .segmenteringImgs{display:flex}.caseStudyIntroImgMobile{max-width:330px;width:100%;height:100%;object-fit:cover;margin-right:5%}.caseStudyImgMobile{max-width:400px;width:100%;height:100%;object-fit:cover}.finalProductSection div{margin-bottom:2rem;padding:2rem}.finalProductSection h3{margin-bottom:0}.finalProductSection .finalProductMobileWhite,.finalProductSection .finalProductMobileGreen{display:flex}.finalProductSection .finalProductMobileWhite div,.finalProductSection .finalProductMobileGreen div{display:flex;flex-direction:column;justify-content:center}.finalProductSection .finalProductMobileGreen{color:#fff;background-color:#028174}#colorWhite{color:#fff}.finalProductMobileWhite p,.finalProductMobileWhite h3{margin-left:2rem;margin-right:40%}.finalProductMobileGreen p,.finalProductMobileGreen h3{margin-left:40%;margin-right:2rem}.finalProductMobileWhite h4{color:#028174}.interviewGuideContent{display:flex;justify-content:space-between}.interviewGuideContent div{width:30%}.interviewGuideContent h5{color:#fff;padding:2rem;background-color:#028174;text-align:center;font-size:18px;border-radius:5px}.interviewGuideContent li{line-height:2rem}.interviewGuideContent li div{width:100%}.tematiskAnalyseImgs{display:grid;grid-template-columns:1fr 1fr}.tematiskAnalyseImgs img{height:100%;width:100%}.designSection p{width:50%}.wireFramesMockupsMobileGrid{display:flex;justify-content:space-between}.wireFramesMockupsMobileGrid img{height:70vh;width:100%}.designGuideImage{width:100%;border-radius:5px}.designGuideImageMobile{width:100%;border-radius:5px;display:none}.affinityDiagramLayoutBlaa img{height:100%;width:100%}.userTestIntro{width:50%}.userTestIntro p{margin-bottom:2rem}.userTestCard{background-color:#028174;color:#fff;padding-top:2rem;border-radius:5px;width:100%;box-sizing:border-box;min-height:300px;padding:2rem;display:flex;flex-direction:column;align-items:center}.userTestCard h3{font-size:1.5rem;margin-bottom:.5rem;color:#fff}.userTestCard p{margin:.3rem 0}.userTestSubTitle{font-weight:bold}.userTestSerious{display:flex;flex-direction:column;align-items:center}.userTestSerious p{text-align:center}.userTestSerious .userTestStars{margin-left:.5rem}.userTestSerious .userTestStars i{font-size:1.5rem;color:#fff;margin-right:.25rem}.userTestSerious .userTestStars .fa-star{color:#fff}.userTestSerious .userTestStars .fa-star-half-alt{color:#6cc3be}.userTestPhones{display:flex;justify-content:space-around}.userTestPhones img{max-width:300px;width:100%;height:100%;object-fit:cover}.caseStudyIntro,.caseStudyIntroText,.contentSitemap,.codeSection,.finalProductLaptopWhite,.finalProductLaptopGreen,.reflecionSection,.researchSection,.designSection,.userTestSection{padding:5rem;padding-top:2rem}.caseStudyIntro{margin-top:5rem}.heroCasestudy{justify-content:center;align-items:center;height:100vh;width:100vw;overflow:hidden;box-sizing:border-box}.heroCasestudy .nav-links li a,.heroCasestudy .logo h1{color:#fff}.caseStudyHeroNav{background-color:#028174;width:100%;height:fit-content;display:flex;justify-content:space-between;align-items:center;padding:20px;padding-left:5rem;padding-right:5rem;box-sizing:border-box}.caseStudyContent{display:flex;justify-content:space-between;margin:2rem;padding-top:5%}.caseStudyContent h1{font-size:1.2rem;margin-top:5rem}.caseStudyContent .caseStudyText{padding-top:3rem}.caseStudyContent .caseStudyText p{margin-bottom:1rem;margin-top:0}.caseStudyContent .caseStudyText p:nth-of-type(1){font-size:2rem}.caseStudyContent .caseStudyText p:nth-of-type(2){font-size:1.2rem}.caseStudyhighlight{color:#028174}.caseStudyDetailsMobile{display:grid;grid-template-columns:repeat(4, 1fr);justify-items:center}.caseStudyDetailsDesktop{display:grid;grid-template-columns:repeat(4, 1fr);justify-items:center}.caseStudyIntroImgLaptop{max-width:50%;height:100%;margin-top:20px}.caseStudyIntroImgMobile{max-width:330px;width:100%;height:100%;object-fit:cover;margin-right:5%}.imageMobileSize{display:none}.heroCasestudy{position:relative}.heroCasestudy .localNavDots{position:fixed;right:20px;top:40%;display:flex;flex-direction:column;gap:10px}.heroCasestudy .localNavDots .navDot{position:relative;width:15px;height:15px;border-radius:50%;background-color:orange;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s}.heroCasestudy .localNavDots .navDot:hover{background-color:#333}.heroCasestudy .localNavDots .navDot.active{background-color:#028174;outline:2px solid orange;outline-offset:-2px}.heroCasestudy .localNavDots .navDot .navDotsLabel{z-index:1;display:none;position:absolute;text-align:center;left:-100px;top:50%;transform:translateY(-50%);background-color:#333;color:orange;padding:7px;border-radius:5px;width:90px}.heroCasestudy .localNavDots .navDot:hover .navDotsLabel{display:block}.titleTextIntro{display:flex;justify-content:space-between}.titleTextIntro p{max-width:50%}.titleTextIntro h3{color:#028174}.caseStudySkills{display:flex;gap:30px;padding-top:1rem}.caseStudySkills .skillLogo{font-size:40px}.skillLogo .fa-html5{color:#ff5721}.skillLogo .fa-css3-alt{color:#1f62af}.skillLogo .fa-js{color:#efdb4f}.skillLogo .fa-vuejs{color:#41b883}.skillLogo .fa-node-js{color:#407e37}.skillLogo .fa-php{color:#7986b8}.skillLogo .fa-sass{color:#ce679a}.skillLogo .fa-wordpress{color:#288dad}.greenLineDevider{background-color:#028174;display:flex;flex-direction:row;justify-content:space-between;scroll-margin-top:80px}.greenLineDevider h2{color:#fff;padding-left:5rem;padding-right:5rem}.deviderLine{border:none;height:2px;background-color:#028174;margin-top:2rem;margin-bottom:2rem}.researchSection p{width:50%}.researchSection .segmenteringLayout img{height:100%;width:50%}.researchSection .contentSidemapLayout img{height:100%;width:100%}.personaHeader h1{color:#007b5c}.personaHeader p{line-height:1.6;margin-bottom:20px}.personaCard{display:flex;background-color:#f4f4f4;padding:2rem;border-radius:5px;height:100%;width:100%;margin-bottom:2rem}.personaCard .personaImage img{border-radius:5px;object-fit:cover;height:12rem;width:12rem}.personaCard .personaInfo{padding-left:6rem;flex-grow:2;width:100%;display:flex;flex-direction:column}.personaCard .personaInfo h2{color:#007b5c}.personaCard .personaInfo h3{margin-bottom:0}.personaCard .personaInfo .personaText{width:100%;padding-right:8rem}.personaCard .personaDetails{margin-left:auto}.personaCard .personaDetails p{display:flex;justify-content:flex-start;line-height:1rem}.personaCard .personaDetails p strong{color:#028174;min-width:100%;text-align:left}.productRequirementsLayout li{width:50%;line-height:1.5rem}.productRequirementsLayout li strong{color:#028174}.sketchesLayout img{width:100%}.sketchImgMobile{display:none}.codeContent{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.codeContent h3{margin:0}.codeContent h4{color:#028174}.codeContent div,.codeContent pre{width:50%;box-sizing:border-box}.codeContent div{flex:1}.codeContent div span{font-weight:bold;color:#028174}.codeContent pre{overflow-x:auto;overflow-y:auto;height:50vh;border-radius:5px;margin:0;max-width:100%}code{display:block;line-height:2rem;border-radius:5px}.kodeRealiseringImg{width:50%;height:auto;object-fit:contain;max-height:50vh;border-radius:5px}.reflecionSection{margin-bottom:2rem}@media screen and (max-width: 1000px){.caseStudyIntro,.caseStudyIntroText,.contentSitemap,.codeSection,.finalProductLaptopWhite,.finalProductLaptopGreen,.finalProductMobileGreen,.finalProductMobileWhite .reflecionSection,.researchSection,.designSection,.mainPadding,.finalProductSection div,main .omMigContainer,.userTestSection{padding:3rem}.greenLineDevider h2,.greenLineDevider p{padding-left:3rem;padding-right:3rem}.greenLineDevider h2,.greenLineDevider p{font-size:20px}.profilePicture{margin-left:0;margin-right:0;margin-top:5%;width:25%}.heroCasestudy .localNavDots{right:10px}.introText h2{color:#fff;font-size:30px !important;margin-bottom:.5rem}.introText{align-items:center}.heroIndex .typewriterIndex{font-size:25px;padding:0;margin-bottom:.5rem}.imageDiv{display:flex;flex-direction:column;gap:0;gap:2rem}.introIcons{margin-top:1rem}.introText{order:2}.introText h3{font-size:17px}.imageDiv img{order:1}.introText h2{font-size:20px}.skillsContent{grid-template-columns:repeat(2, 1fr)}.skillsGridContainer{flex-direction:column}.skillsGridContainer img{width:100%;height:100%;margin-bottom:2rem}.skillsGridContainer .skillsGrid{width:100%;padding-left:0}.skillsGridContainer .skillsGrid .skillLogo{font-size:40px}.projectContent{height:100%}.productRequirementsLayout li{width:100%}.projectSection .projectContent{flex-direction:column;height:100%}.projectSection .projectContent .projectDetails h2,.projectSection .projectContent .projectDetailsMobile h2{text-align:center}.projectSection .projectContent .laptopImage{width:100%}.projectSection .projectContent .PhoneImage{width:40%;order:1;padding-right:0;margin:auto}.projectSection .projectContent .projectDetailsMobile{order:2;margin:0}.projectSection .projectContent .projectDetailsMobile p{width:100%}.projectSection .projectContent .projectDetails{margin:0}.personaCard{flex-direction:column}.personaCard .personaImage{display:flex;justify-content:center}.personaCard .personaImage img{width:20rem;height:20rem}.personaCard .personaInfo{padding:0}.personaCard .personaInfo .personaText{width:100%;padding:0}.personaInfo p{width:100%}.personaDetails p{width:20%;display:flex;justify-content:center;align-items:center}.wireFramesMockupsMobileGrid div:nth-of-type(4){display:none}.codeContent{flex-direction:column}.codeContent pre,.codeContent img{width:100%}.codeSection p{width:200%}.finalProductSection .finalProductMobileWhite h3,.finalProductSection .finalProductMobileWhite p,.finalProductSection .finalProductMobileGreen h3,.finalProductSection .finalProductMobileGreen p{margin:0}.finalProductSection .finalProductMobileWhite h3,.finalProductSection .finalProductMobileGreen h3{margin-bottom:1rem}.finalProductLaptopWhite,.finalProductLaptopGreen,.finalProductMobileGreen,.finalProductMobileWhite{flex-direction:column}.finalProductLaptopWhite h4,.finalProductLaptopWhite div,.finalProductLaptopGreen h4,.finalProductLaptopGreen div,.finalProductMobileGreen h4,.finalProductMobileGreen div,.finalProductMobileWhite h4,.finalProductMobileWhite div{margin:0}.finalProductLaptopWhite p,.finalProductLaptopGreen p,.finalProductMobileGreen p,.finalProductMobileWhite p{margin-top:1rem}.finalProductLaptopWhite .caseStudyIntroImgLaptop,.finalProductLaptopGreen .caseStudyIntroImgLaptop,.finalProductMobileGreen .caseStudyIntroImgLaptop,.finalProductMobileWhite .caseStudyIntroImgLaptop{max-width:100%;margin:0}.finalProductLaptopWhite div,.finalProductLaptopGreen div,.finalProductMobileGreen div,.finalProductMobileWhite div{padding:0;padding-bottom:1rem}.caseStudyIntro .caseStudyIntroImgMobile{max-width:25%}.finalProductLaptopGreen img,.finalProductLaptopGreen .centeredMobile,.finalProductMobileGreen img,.finalProductMobileGreen .centeredMobile{order:2}.finalProductLaptopGreen div,.finalProductMobileGreen div{order:1}.caseStudyImgMobile{margin:0}.centeredMobile{display:flex;justify-content:center;align-items:center;padding:0}.designSection p,.userTestIntro{width:100%}.researchSection .segmenteringLayout img{width:100%}.segmenteringImgs{flex-direction:column}.userTestPhones{flex-direction:column;align-items:center}.caseStudyContent{flex-direction:column;margin:0;align-items:center;padding-top:0}.caseStudyContent .caseStudyText{padding-top:0}.caseStudyContent .caseStudyText .skillLogo{font-size:1.7rem}.caseStudyContent .caseStudyText p:nth-of-type(1){font-size:1.4rem}.caseStudyContent .caseStudyText p:nth-of-type(2){font-size:1.1rem}.caseStudyContent h1{margin-top:2rem}.caseStudyContent img{width:100%}.caseStudyIntroImgMobile{padding-top:2rem}.omMigContainer{flex-direction:column}.omMigContainer .omMigIntro{width:100%}.omMigContainer .omMigIconsContainer{padding-top:1rem}.omMigContainer .omMigPictureSection{width:100%}.omMigContainer .omMigPictureSection img{width:50%;margin-top:1rem;margin-bottom:5rem}}@media screen and (max-width: 800px){.burgerMenu{display:block}.navLinks,.darkMode{display:none}.mainNav{display:flex;justify-content:space-between;padding-left:2rem;padding-right:2rem}.caseStudyIntro .caseStudyIntroImgMobile{max-width:35%}.wireFramesMockupsMobileGrid div:nth-of-type(3){display:none}.wireFramesMockupsMobileGrid{display:grid;grid-template-columns:repeat(2, 1fr);margin:auto;gap:1rem}.wireFramesMockupsMobileGrid img{object-fit:contain;width:100%;height:auto}.designGuideImage{display:none}.designGuideImageMobile{display:block}.imageDesktopSize{display:none}.imageMobileSize{display:block}}@media screen and (max-width: 700px){#caseStudyIntro p,.contentSidemapLayout p,.personaHeader p,.wireframeMockupSectionSejrDavidsen p,.affinityDiagramLayoutBlaa p,.tematiskAnalyseLayout p,.segmenteringLayout p,.interviewGuideLayout p{width:100%}h1{font-size:28px}h2{font-size:22px}h3{font-size:18px}p,li{font-size:15px}.introText h2{color:#fff;font-size:25px !important}.heroIndex .typewriterIndex{font-size:20px}.profilePicture{width:40%}.headingLineStyling .lineTitle{font-size:1.2rem}.caseStudyIntroImgLaptop{max-width:75%}.caseStudyDetailsDesktop,.caseStudyDetailsMobile{grid-template-columns:repeat(2, 1fr)}.caseStudyDetailsDesktop p,.caseStudyDetailsMobile p{font-size:15px}.buttonType1,.buttonType2,.buttonType3{padding:6px 12px}.projectButtons{display:flex;justify-content:center}.contactForm input,.contactForm textarea{width:20rem}.contactForm button{width:100%}.halfHero{height:35vh}.halfHero section{padding:2rem;padding-top:0}.halfHero section p{width:100%}.footer{padding:3rem}.personaCard .personaImage img{width:12rem;height:12rem}.titleTextIntro{flex-direction:column}.titleTextIntro h3{margin:0;margin-bottom:1rem}.titleTextIntro p{max-width:100%;margin:0}.interviewGuideContent{flex-direction:column}.interviewGuideContent div{width:100%}.tematiskAnalyseImgs{grid-template-columns:1fr}.caseStudyContent div p{font-size:30px}.wireframeMockupsGrid,.wireframeMockupsGridSmartTask{grid-template-columns:1fr}.reflecionSection{padding:3rem;padding-bottom:20%}}@media screen and (max-width: 500px){.caseStudyIntro,.caseStudyIntroText,.contentSitemap,.codeSection,.finalProductLaptopWhite,.finalProductLaptopGreen,.finalProductMobileGreen,.finalProductMobileWhite .reflecionSection,.researchSection,.designSection,.mainPadding,.finalProductSection div,main .omMigContainer,.userTestSection{padding:1rem}.introText h2{color:#fff;font-size:23px !important}.logo a{font-size:1rem}.burgerMenu{height:1.8rem;width:1.6rem}.burgerMenu span{height:3px}.greenLineDevider h2,.greenLineDevider p{padding-left:2rem;padding-right:2rem}.greenLineDevider h2{font-size:1rem}.mainPadding{padding:2rem}h1{font-size:24px}h2{font-size:20px}h3{font-size:16px}p,li{font-size:14px}.caseStudyContent{padding-top:2rem}.heroCasestudy .localNavDots{right:5px}.caseStudyDetailsDesktop{padding-top:10%}.caseStudyIntroImgLaptop{max-width:100%}.caseStudyIntro .caseStudyIntroImgMobile{max-width:50%}.profilePicture{width:50%;margin-top:15%}.skillsContent{grid-template-columns:repeat(1, 1fr)}.skillsContent p{padding:0 3rem 0 3rem;margin-top:0}.skillsContent h3{margin-bottom:.5rem}.skillsGridContainer .skillsGrid .skillLogo{font-size:30px}.skillsGridContainer .skillsImage{margin-top:1rem}.personaDetails p{width:30%}.contactForm input,.contactForm textarea{width:15rem}.reflecionSection{padding:2rem;padding-bottom:25%}.halfHero section{margin-top:1rem}.omMigIconsContainer{flex-direction:column}.userTestPhones img{max-width:250px}.omMigContainer .omMigPictureSection img{width:100%}}.omMigContainer{display:flex;padding:5rem;margin-top:5rem}.omMigIntro{width:50%}.omMigIntro .fa-hand{color:#fad4b2}.omMigIntro .fa-rocket{color:#e25845;animation:rocketLaunch 2s ease-in-out infinite;animation-iteration-count:3}@keyframes shake{0%{transform:rotate(0deg)}25%{transform:rotate(15deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-15deg)}100%{transform:rotate(0deg)}}.shake-hand::before{display:inline-block;animation:shake .8s ease-in-out;animation-iteration-count:8}@keyframes rocketLaunch{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}.omMigPictureSection{width:50%;padding:10%;padding-top:0}.omMigPictureSection img{width:100%;border-radius:5px}.omMigPicture{display:flex;justify-content:center}.successPageContainer{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.successPageContainer h2{margin-bottom:0}.successPageContainer i{font-size:5rem;color:#028174}/*# sourceMappingURL=style.min.css.map */