@import"https://fonts.googleapis.com/css2?family=Wix+Madefor+Display:wght@400..800&display=swap";html{scroll-behavior:smooth}body{width:100%;margin:0;padding:0}.big-wrapper{width:100%;margin:0 auto}.big-wrapper section{margin:0}.intro-container{padding:30px;margin-bottom:0;background-color:#283818}.intro{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px}.text-box,.intro-image{flex:1;padding:20px}.h2-text{font-family:Wix Madefor Display,sans-serif;font-size:18px;color:#fff;text-align:center}.ptext{color:#fff;text-align:center}.intro-image{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.introimage{max-width:100%;border-radius:50%;box-shadow:0 4px 8px #0000004d}@media screen and (min-width: 600px) and (max-width: 1023px){.intro{flex-direction:column;align-items:center;justify-content:center}.text-box,.intro-image{padding:50px}.h2-text{font-size:30px;text-align:left}.ptext{text-align:left}}@media screen and (min-width: 1024px){.intro{flex-direction:row;align-items:center;justify-content:space-around}.text-box,.intro-image{padding:50px}.h2-text{font-size:30px;text-align:left}.ptext{text-align:left}}.carousell{display:flex;flex-direction:column;align-items:center;color:#283818;background:white;box-sizing:border-box}.h3{color:#283818;font-family:Wix Madefor Display,sans-serif;font-size:18px;margin-top:5px;margin-bottom:5px}.mobile-setup{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.tablet-setup{display:none}.swipe-text{color:#283818;font-size:14px;font-style:italic;margin-top:10px;text-align:center}.prev-button,.next-button{background:rgba(40,56,24,.1);border:2px solid rgba(40,56,24,.3);cursor:pointer;transition:background-color .3s ease,transform .3s ease;padding:10px;border-radius:50%;flex-shrink:0}.project-image{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:5px}.project-image img{width:240px;height:240px;max-width:300px;border-radius:15px;margin:25px;object-fit:cover;box-shadow:0 4px 6px #0000001a}@keyframes pulse{0%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}.left-arrow-img,.right-arrow-img{width:24px;height:auto;animation:pulse 2s infinite}.prev-button:hover,.next-button:hover{background-color:#547c4d;color:#fff;transform:scale(1.1)}@media screen and (max-width: 1023px){.buttons,.prev-button,.next-button{display:none}}@media screen and (min-width: 600px) and (max-width: 1023px){.mobile-setup{display:none}.tablet-setup{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.project-image{flex-direction:row;gap:15px}.project-image img{width:100%;max-width:320px;height:auto;aspect-ratio:1/1;margin:0;border-radius:20px;object-fit:cover}.h3{font-size:30px;text-align:center}.swipe-text{font-size:16px}.carousell{padding:50px 20px}}@media screen and (min-width: 1024px){.mobile-setup{display:none}.tablet-setup{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;max-width:1400px;margin:0 auto}.project-image{flex-direction:row;gap:20px}.project-image img{width:500px;height:500px;margin:10px;border-radius:35px;object-fit:cover}.h3{font-size:35px}.swipe-text{display:none}.prev-button,.next-button{margin:0 10px}.left-arrow-img,.right-arrow-img{width:30px;height:auto;animation:pulse 2s infinite}.carousell{padding:40px 20px}}.contact-on-main{background:#283818;width:100%;display:flex;flex-direction:column;justify-content:center;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;padding:40px;color:#fff;box-sizing:border-box}.h2{color:#fff;display:flex;justify-content:center;font-family:Wix Madefor Display,sans-serif;font-size:18px}.details{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.contact-detail{font-size:18px;margin-bottom:15px;color:#fff}@media screen and (min-width: 600px) and (max-width: 1023px){.h2{font-size:30px}.contact-on-main{width:100%}}@media screen and (min-width: 1024px){.h2{font-size:35px}}.footer{bottom:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#white;margin-top:20px}.footer-content{display:flex;flex-direction:row;justify-content:space-around;width:100%;padding:10px;box-sizing:border-box;margin-top:20px}.Branschvinnare{width:30%;height:auto}.logotyp{width:100%;height:auto}.CreatedBy{margin-top:20px;font-size:14px;color:#000}.footer a{text-decoration:none;font-weight:400}.footer a:hover{text-decoration:underline}@media screen and (min-width: 600px) and (max-width: 1023px){.Branschvinnare{width:30%;height:auto}.logotyp{width:50%;height:auto}.CreatedBy{margin:14px;font-size:14px}}@media screen and (min-width: 1024px){.Branschvinnare{width:28%;height:auto}.logotyp{width:40%;height:auto}.CreatedBy{margin:18px;font-size:14px}}.headerbox{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;padding:2rem;background-color:#fff}.logotyp{width:25%;height:auto}.nav-links{display:none;flex:1;justify-content:flex-end}.nav-links ul{list-style-type:none;display:flex;margin:0;padding:0}.nav-links .nav-link{text-decoration:none;color:#283818;margin-right:20px;transition:color .3s ease;font-weight:500;font-size:16px}.nav-links .nav-link:hover{color:#547c4d;text-decoration:underline;font-weight:700}.menu-icon{display:block;font-size:24px;cursor:pointer;color:#000}@media screen and (max-width: 1024px){.nav-links{display:none}.nav-links.open{display:block;position:absolute;top:70px;right:10px;background:white;width:80%;max-width:300px;box-shadow:0 8px 16px #0003;border-radius:8px}.nav-links.open ul{display:block;padding:1rem}.nav-links.open .nav-link{display:block;margin:10px 0;font-size:18px}.logotyp{width:30%}.menu-icon{position:absolute;top:2rem;right:2rem;z-index:1000}}@media screen and (min-width: 1024px){.nav-links{display:flex}.menu-icon{display:none}.logotyp{width:25%}}body,html{margin:0;padding:0;height:100%}.contact-page{width:100%;display:flex;flex-direction:column;align-items:center;padding:20px;box-sizing:border-box;background-color:#283818}.about-us{width:100%;max-width:800px;color:#fff;background-color:#283818;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:20px;border-radius:8px;margin-bottom:20px}.h1company{font-size:26px;font-weight:800;margin-bottom:20px;margin-top:20px;text-align:center;font-family:Wix Madefor Display,sans-serif;color:#fff}.pcompany{font-size:16px;line-height:1.6;text-align:center;margin:0;color:#fff}.contact{width:100%;max-width:800px;text-align:center;margin-bottom:20px}.contact-detail-page{font-size:14px;font-weight:700;margin:10px 0;color:#fff}.home-button{color:#fff;background-color:#283818;padding:10px 20px;text-decoration:none;font-size:16px;margin-bottom:20px}@media screen and (min-width: 600px) and (max-width: 1023px){.h1company{font-size:32px}.pcompany{font-size:18px}.contact-detail-page{font-size:16px;color:#fff}.home-button{font-size:18px;padding:12px 24px}}@media screen and (min-width: 1024px){.h1company{font-size:36px}.pcompany{font-size:20px}.contact-detail-page{font-size:18px}.home-button{font-size:20px;padding:14px 28px}}:root{box-sizing:border-box;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*,*:before,*:after{box-sizing:inherit}body{margin:0;place-items:center;min-width:320px;min-height:100vh}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
