html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a{text-decoration:none}abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li{list-style-type:none}fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-family:"Montserrat";vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background-color:#ffffff;background-image:url(/images/bakgrunn.png);background-size:cover;background-repeat:no-repeat;background-position:30% center}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0}body{position:relative;height:100%;font-family:"Montserrat"}body p{font-family:"Roboto";word-spacing:normal;line-height:1.8em;font-size:16px}body a{font-family:"Montserrat";font-size:16px;font-weight:bold}body a:hover{opacity:.8}body h1{font-size:55px;font-weight:normal}body h2{font-size:30px}.shiftUp{transform:translateY(-80px)}.full-width{width:100%}.centered{display:flex;justify-content:center;align-items:center;flex-direction:column}.centered-row{display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width:900px){.centered-row{flex-direction:row}}.arrow-link{margin-right:10px}.image-container{background-size:cover;background-repeat:no-repeat;background-position:center center}.textImageBox{margin:40px 0;width:100%;flex-direction:column}@media screen and (min-width:900px){.textImageBox{flex-direction:row;justify-content:space-between}}.textImageBox .image-container{width:100%;height:400px}@media screen and (min-width:900px){.textImageBox .image-container{width:49%;height:800px;border-radius:0 8px 8px 0}}.textImageBox .text-container{width:100%;height:700px;background-color:#0f5776;align-items:center;padding:40px 0}@media screen and (min-width:900px){.textImageBox .text-container{height:800px;padding:0;width:49%;border-radius:8px 0 0 8px}}.textImageBox .text-content{align-items:stretch;width:70%}.textImageBoxInverted{margin:40px 0;width:100%;flex-direction:column}@media screen and (min-width:900px){.textImageBoxInverted{flex-direction:row;justify-content:space-between}}.textImageBoxInverted .image-container{width:100%;height:400px}@media screen and (min-width:900px){.textImageBoxInverted .image-container{width:49%;height:800px;border-radius:8px 0 0 8px}}.textImageBoxInverted .text-container{width:100%;height:700px;background-color:#0f5776;align-items:center;padding:40px 0}@media screen and (min-width:900px){.textImageBoxInverted .text-container{height:800px;padding:0;width:49%;border-radius:0 8px 8px 0}}.textImageBoxInverted .text-content{align-items:stretch;width:70%}.pictureCredit{box-sizing:border-box;width:100%;background-color:transparent;color:#383940;position:absolute;bottom:0;text-align:right;padding-right:5px;border-radius:4px}.pcCredit{position:relative}.events{margin-top:40px;margin-bottom:40px}.events .date{color:#ca715f;font-size:35px;width:250px}@media screen and (min-width:900px){.events .date{font-size:40px}}.events .event{justify-content:space-around;background-color:#f9f7f7;margin:20px 0;padding:40px 60px;align-items:flex-start;box-sizing:border-box}@media screen and (min-width:900px){.events .event{align-items:center;padding:40px 0}}.events .event label{cursor:pointer}.events .content{width:90%}@media screen and (min-width:900px){.events .content{width:50%}}.events h2{font-size:30px;font-weight:normal;margin-bottom:60px;width:85%}.events h3{margin:40px 0}@media screen and (min-width:900px){.events h3{margin:20px 0}}.events a{color:#ca715f}.events .facebookLink{flex-direction:row;margin-top:20px}@media screen and (min-width:900px){.events .facebookLink{margin:0}}.events .facebook{margin-right:20px}.events .allEventsLink{margin-top:40px;left:0;font-size:18px}.main-content{display:flex;align-items:center;flex-direction:column;min-height:400px}@media screen and (min-width:900px){.main-content{min-height:500px}}.main-content h1{margin-top:200px;margin-bottom:150px;font-size:30px;text-align:center}@media screen and (min-width:900px){.main-content h1{text-align:start;font-size:55px}}.main-content p{width:80%}@media screen and (min-width:900px){.main-content p{width:70%}}.SoMeLogo{width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center center;display:flex;justify-content:center;align-items:center;flex-direction:row;margin-right:20px;font-weight:bold}.motivation{width:100%;padding:100px 0;color:#000000}.motivation .reason{justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:wrap;width:100%}@media screen and (min-width:1200px){.motivation .reason{max-width:1400px}}.motivation .container{margin:40px}.motivation h2{font-size:30px;font-weight:normal;margin:40px 0}.motivation h3{font-size:18px;margin:20px 0}.motivation .text-content{width:300px}.motivation .text-content p{text-align:center}.motivation .round{height:300px;width:300px;background-size:contain}.index .hero-container{width:100%;height:900px;justify-content:center;box-sizing:border-box}@media screen and (min-width:900px){.index .hero-container{padding-left:100px;justify-content:flex-start}}.index .hero-container h1{color:#ffffff;margin:40px 0;font-size:30px}@media screen and (min-width:900px){.index .hero-container h1{font-size:55px}}.index .hero-container p{color:#ffffff;margin-bottom:40px}.index .hero-container .contributeButton{width:270px;height:80px;background-color:#ca715f;color:#ffffff;border-radius:80px;box-shadow:0px 0px 0px transparent;border:0px solid transparent;cursor:pointer;font-size:20px}@media screen and (min-width:900px){.index .hero-container .contributeButton{width:300px;height:80px}}.index .hero-container .video{height:100%;width:100%}.index .hero-container .content{box-sizing:border-box;padding:20px}@media screen and (min-width:900px){.index .hero-container .content{padding:50px;align-items:flex-start;justify-content:flex-start}}.index .vision{color:#ffffff}.index .vision h2{font-size:30px;font-weight:normal;margin-bottom:60px}.index .vision .text-container{background-color:#0f5776}.index .vision a{color:#ca715f;margin-top:120px;font-size:18px}.index .projects{color:#000000}.index .projects li{margin:20px 0}.index .projects h2{font-size:30px;font-weight:normal;margin-bottom:60px}.index .projects .text-container{background-color:#ddf5ff}.index .projects a{color:#ca715f;margin-top:120px;font-size:18px}.index .projectArrowLink{align-items:flex-end}.index .projectArrowLink a{margin-right:40px}.index .contacts{color:#ffffff}.index .contacts .image-container{order:1}@media screen and (min-width:900px){.index .contacts .image-container{order:2}}.index .contacts h2{margin-bottom:60px}.index .contacts .text-container{background-color:#0f5776;order:2}@media screen and (min-width:900px){.index .contacts .text-container{order:1}}.index .contacts a{color:#ca715f;font-size:18px}.index .contacts .SoMeLogo{margin:20px}@media screen and (min-width:900px){.index .contacts .SoMeLogo{margin:40px 20px}}.index .contacts .links{justify-content:center;flex-direction:row;flex-wrap:wrap;margin-top:120px}@media screen and (min-width:1300px){.index .contacts .links{justify-content:flex-start;align-items:flex-start}}.index .contacts .links .mailLink{margin-left:20px}@media screen and (min-width:1300px){.index .contacts .links .mailLink{margin-left:0}}.index .contacts .links span{display:none}@media screen and (min-width:1300px){.index .contacts .links span{display:inline}}.omOss .om-oss{color:#ffffff;background-size:contain;background-repeat:no-repeat;background-position:right center;overflow:hidden}.omOss .om-oss h2{font-size:30px;font-weight:normal;margin-bottom:60px}.omOss .om-oss a{color:#ca715f;margin-top:120px;font-size:18px}.omOss .people{align-items:flex-start}.omOss .people .peopleContainer{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;width:100%}@media screen and (min-width:900px){.omOss .people .peopleContainer{width:50%;border-radius:0 8px 8px 0;align-items:center;justify-content:flex-start}}.omOss .people .peopleContainer .personImage{height:400px;width:400px;background-size:contain;background-repeat:no-repeat;background-position:center center;position:relative;border-radius:4px;margin:20px}@media screen and (min-width:900px){.omOss .people .peopleContainer .personImage{min-height:25vh}}.omOss .people .peopleContainer .personImage .personName{box-sizing:border-box;display:none;width:100%;background-color:#27aae1;color:#ffffff;position:absolute;bottom:0;text-align:right;padding-right:5px;border-radius:4px}.omOss .people .peopleContainer .personImage:hover .personName{display:inline}.omOss .people .text-container{width:100%;background-color:#0f5776;align-items:center;padding:40px 0;height:600px}@media screen and (min-width:900px){.omOss .people .text-container{padding:0;width:50%;border-radius:8px 0 0 8px}}.omOss .people .text-content{align-items:stretch;width:70%}.omOss .margin-bot{margin-bottom:80px}.omOss .motivation{padding-top:0}.omOss .marginTop{margin-top:50px}.eventPage .main-content{height:400px}.eventPage .main-content h1{margin-bottom:20px}.eventPage .eventsContent{padding:150px 0 300px 0;width:100%;color:#000000}.eventPage .eventsContent h2{margin-bottom:50px}.eventPage .eventsContent .eventsContenttext{width:70%;align-items:flex-start}.eventPage .eventsContent .eventsContenttext .centered-row{flex-direction:row}.eventPage .eventsContent a{margin-top:50px;color:#ca715f}.contactPage .contactContent{color:#000000;margin-bottom:100px}.contactPage .contactContent p,.contactPage .contactContent h2{margin-bottom:20px;text-align:center}.contactPage .contactContent .text{width:70%;align-items:flex-start}.contactPage .contactContent a{font-size:30px;font-weight:bold}.contactPage .contactContent .SoMeLogo{height:44px;width:44px}.contactPage .follow h2{width:70%;margin-bottom:40px}.contactPage .follow a{font-size:30px;flex-direction:row;font-weight:bold}.contactPage .follow .SoMeLogo{height:34px;width:34px}.contactPage .speech-bubble{position:relative;background:#27aae1;border-radius:80px;height:80px;width:300px}.contactPage .speech-bubble a{color:#ffffff;font-size:16px}@media screen and (min-width:900px){.contactPage .speech-bubble a{font-size:30px}}.contactPage .speech-bubble .SoMeLogo{display:none}@media screen and (min-width:900px){.contactPage .speech-bubble .SoMeLogo{display:inline}}@media screen and (min-width:900px){.contactPage .speech-bubble{height:100px;width:615px;font-size:30px}}.contactPage .speech-bubble-white{position:relative;background-color:#ffffff;height:80px;width:300px;border-radius:80px}.contactPage .speech-bubble-white a{color:#ca715f;font-size:16px}@media screen and (min-width:900px){.contactPage .speech-bubble-white a{font-size:30px}}.contactPage .speech-bubble-white .SoMeLogo{height:18px;width:18px}@media screen and (min-width:900px){.contactPage .speech-bubble-white .SoMeLogo{height:24px;width:24px}}@media screen and (min-width:900px){.contactPage .speech-bubble-white{height:100px;width:615px;font-size:30px}}.contactPage .speech-bubble:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:38px solid transparent;border-top-color:#27aae1;border-bottom:0;border-left:0;margin-left:-250px;margin-bottom:-38px;display:none}@media screen and (min-width:900px){.contactPage .speech-bubble:after{display:inline}}.contactPage .image-container{width:100%;height:750px}.contactPage .contactFacebook{height:675px;width:100%;box-sizing:border-box;padding:40px}.contactPage .contactFacebook .contactFacebookText{width:60%;padding:40px}.contactPage .contactFacebook a{font-weight:bold;flex-direction:row}.contactPage .instagramPhoto{width:360px;height:360px;border-radius:8px;position:relative}@media screen and (max-width:900px){.contactPage .instagramPhoto{width:300px;height:300px}}.contactPage .instagramPhotosList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.contactPage .instagramLink{position:relative;height:360px;margin:30px}.contactPage .instagramLink:hover .instagramCaption{display:block;background-color:black;border-radius:8px}@media screen and (max-width:900px){.contactPage .instagramLink{height:300px}}.contactPage .instagramCaption{width:100%;height:100%;padding:15px;color:white;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;display:none;position:absolute;font-size:20px;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contributePage .contributeSection{background-color:#0f5776;color:#ffffff;padding-bottom:100px}.contributePage .contributeSection p{width:auto}.contributePage .contributeSection .vippsLogo{background-size:contain;width:135px;height:35px}@media screen and (min-width:900px){.contributePage .contributeSection .vippsLogo{width:250px;height:65px}}.contributePage .contributeSection .creditcardLogo{background-size:contain;width:66px;height:47px}@media screen and (min-width:900px){.contributePage .contributeSection .creditcardLogo{width:90px;height:65px}}.contributePage .contributeSection .numbers{color:#ca715f;font-size:30px;font-family:"Montserrat";width:210px;text-align:center}@media screen and (min-width:900px){.contributePage .contributeSection .numbers{width:280px;font-size:40px;justify-content:flex-start;text-align:right}}.contributePage .contributeSection .rightSide{align-items:center;padding:0 50px;border-radius:2px;border-left:hidden}@media screen and (min-width:900px){.contributePage .contributeSection .rightSide{border-left:4px solid #ffffff;align-items:flex-start}}.contributePage .contributeSection .leftSide{align-items:center;padding:0 50px;margin-bottom:40px}@media screen and (min-width:900px){.contributePage .contributeSection .leftSide{align-items:flex-end;margin-bottom:0}}.contributePage .contributeSection .contributeText{margin-top:10px;font-size:16px;font-family:"Montserrat"}@media screen and (min-width:900px){.contributePage .contributeSection .contributeText{font-size:30px}}.contributePage .contributeDistrubution{height:700px;background-color:#ddf5ff}.contributePage .contributeDistrubution h2{margin-bottom:40px}.contributePage .contributeDistrubution p{margin-bottom:40px}.contributePage .contributeDistrubution .content{width:70%}.contributePage .contributeDistrubution a{color:#ca715f}.contributePage .thanks{height:700px;background-color:#ffffff;overflow:hidden}.contributePage .thanks h2{transform:translatey(100px);font-size:40px}@media screen and (min-width:900px){.contributePage .thanks h2{transform:translateY(150px)}}.contributePage .thanks .krystallLeft{height:400px;width:400px;background-size:contain;transform:translateX(-300px);display:none}@media screen and (min-width:900px){.contributePage .thanks .krystallLeft{display:inline}}.contributePage .thanks .krystallRight{width:100px;height:100px;background-size:contain;transform:translateX(300px);display:none}@media screen and (min-width:900px){.contributePage .thanks .krystallRight{display:inline}}.contributePage .thanks .bidragImage{transform:translatey(100px);width:600px;height:500px}@media screen and (min-width:900px){.contributePage .thanks .bidragImage{transform:translatey(0)}}.arbeid .main-content{height:700px}.arbeid .main-content h1{font-size:55px;margin-bottom:150px}.arbeid .main-content p{width:70%}.arbeid .content{padding:150px 0 300px 0;background-color:#0f5776;width:100%;color:#ffffff;background-size:contain;background-repeat:no-repeat;background-position:right center;overflow:hidden}.arbeid .content h2{margin-bottom:30px}.arbeid .content .text{width:70%;align-items:flex-start}.header{background-color:transparent;display:flex;height:80px;justify-content:flex-end;margin-right:50px;width:100%;position:fixed;top:0;z-index:1}@media screen and (min-width:900px){.header{z-index:1;position:absolute;flex-direction:row}}.header ul{display:none;width:100vw;height:100vh;top:0;left:0;background-color:#383940;flex-direction:column;justify-content:center;overflow:hidden}@media screen and (min-width:900px){.header ul{margin-right:180px;display:flex;flex-direction:row;width:auto;height:auto;background-color:transparent}}.header li{border-bottom:4px solid transparent;border-radius:2px;font-size:16px;height:40px;margin:20px}@media screen and (min-width:900px){.header li{margin:0 20px;min-width:70px}}.header a{display:block;height:100%;color:#ffffff;display:flex;flex-direction:column;justify-content:center;text-align:center;font-weight:normal}@media screen and (min-width:900px){.header a{color:#000000}}.header .contribute{background-color:#ca715f;width:270px;height:80px;font-size:20px;border-radius:80px;border:0 solid #ca715f;box-shadow:0px 0px 0px transparent;position:relative;cursor:pointer}@media screen and (min-width:900px){.header .contribute{border-radius:50px;height:40px;width:150px;position:fixed;right:0}}.header .contribute a{color:#ffffff}.header .contribute:hover{border:unset;border-radius:50px}.header .navLink:hover,.header .active{font-weight:bold;border-bottom:4px solid;border-radius:2px}.header .navLink:hover a,.header .active a{font-size:bold}.header .logo{position:absolute;top:0;left:0;height:90px;width:90px;margin:20px;background-size:cover;background-repeat:no-repeat;background-position:center center}.header .logo:hover{opacity:.8}.header .white a{color:#ffffff}.header .white .navLink:hover,.header .white .active{font-weight:bold;border-bottom:4px solid white;border-radius:2px}.header .white .navLink:hover a,.header .white .active a{font-size:bold}.header .mobileNav{position:absolute;top:0;right:0;width:24px;height:24px;margin:20px;display:flex;flex-direction:row;cursor:pointer;filter:invert(0%) sepia(90%) saturate(0%) hue-rotate(69deg) brightness(93%) contrast(104%)}@media screen and (min-width:900px){.header .mobileNav{display:none}}.header .mobileNav a{width:100%}.header .sloyfe{width:70px;height:70px;margin-bottom:40px;display:flex;background-size:contain;background-repeat:no-repeat;background-position:center center}@media screen and (min-width:900px){.header .sloyfe{display:none}}.footer{display:flex;flex-direction:column;align-items:center;justify-content:space-around;column-span:all;background-color:#383940;color:#ffffff;padding:100px 0;min-height:790px}.footer a{text-decoration:none;color:#ca715f;flex-direction:row}.footer h2{margin-top:20px}.footer h3{align-content:center;margin:30px 0 10px 0;font-size:30px}.footer li{list-style-type:none;margin:20px;align-content:center}.footer ul{flex-wrap:wrap}.footer .partners{flex-direction:row}.footer .partners a{color:#ffffff;margin-top:10px}.footer .partners .partner{margin:40px}.footer .partnerContainer{width:250px;height:250px;border-radius:50%;background-color:#ffffff}.footer .logoLink{color:#ca715f;margin:0 20px}.footer .madeBy{margin-top:40px}.footer .madeBy h4{line-height:normal}.footer .madeBy a{color:#ffffff;text-decoration:underline}.footer .contact-info{margin-bottom:60px;font-family:"Montserrat";display:flex;justify-content:center;align-items:center;flex-direction:column}