.landingImage{align-items:center;background-image:url(/static/media/landing-intro-image-optimized.3a86600bb683054a85f2.jpg);background-position:bottom;background-position-y:center;background-size:cover;display:flex;height:400px;justify-content:space-around}.landingPageIntro{margin:3rem 0}.landingPageIntroText{font-size:20px;font-weight:300;line-height:1.4;text-align:center}.textSpan{display:block}.homepageLinkContainer{margin:0 auto}.homepageLinks{color:#fff;font-size:16px;font-weight:400;text-decoration:none;text-transform:uppercase}.aboutUsLink{background-image:url(/static/media/om-oss-optimized.b5f2b08364602d620792.jpg)}.aboutUsLink,.previousWorkLink{align-items:center;background-position:50%;background-size:cover;display:flex;height:400px;justify-content:space-around;margin:1rem}.previousWorkLink{background-image:url(/static/media/tidligere-arbeid-optimalized.68e5b4100f03bbca1ed2.jpg)}.pricesLink{background-image:url(/static/media/prislister-optimized.87a2d44c5b80d9943415.jpg);background-position:bottom}.magazineLink,.pricesLink{align-items:center;background-size:cover;display:flex;height:400px;justify-content:space-around;margin:1rem}.magazineLink{background-image:url(/static/media/tidsskrift-optimized.e43f43e658404071c88e.jpg);background-position:50%}.contactUsLink{align-items:center;background-image:url(/static/media/contact-us-optimized.c7f94a4dad9b89f0071f.jpg);background-position:bottom;background-size:cover;display:flex;height:400px;justify-content:space-around;margin:1rem}.housePhotography{background-image:url(/static/media/airbnb-38.239c308c6888892a0f11.jpg)}.housePhotography,.weddingLink{align-items:center;background-position:50%;background-size:cover;display:flex;height:400px;justify-content:space-around;margin:1rem}.weddingLink{background-image:url(/static/media/bryllup-4-optimized-kopi.a5440477a3b5fd7c8259.jpg)}@media only screen and (min-width:992px){.landingPageContainer{margin:0 auto;width:75vw}}.globalFooter{color:#000;font-size:14px;font-weight:400;padding:2rem 0}.divider{border-top:1px solid #000;margin-bottom:4rem;opacity:2%}.contact{margin-top:1rem}.contact div,.instagram div{display:inline}.contact a,.instagram a{border-left:1px solid #262626ea;color:#262626ea;margin-left:.7rem;padding-left:.7rem;text-decoration:none}.contact a:hover,.instagram a:hover{border-bottom:1px solid #2626268d;border-left:1px solid #fff;transition:.1s ease-in-out}.contact a:active,.instagram a:active{color:blue}.containerAllRights{text-align:center}.allRights{color:grey;font-size:12px;margin-top:5rem}.allRights a{color:grey;cursor:pointer;text-decoration:none}.allRights a:hover{-webkit-text-decoration:1px grey underline;text-decoration:1px grey underline}.navbar{background-color:#fff;padding:.8rem 1rem;position:fixed;top:0;width:100vw;z-index:1}.navbar .row{align-items:center;width:100vw}.navbar.active{opacity:0;transition:.4s ease-in-out}.brandIcon,.globalNav a{color:#262626ea;cursor:pointer;list-style:none;margin-bottom:0;text-decoration:none}.brandIcon{font-size:18px}.mobileNav a{display:block;font-size:16px;padding-top:1rem}.mobileNav{padding-bottom:1rem}.burgerMenu{position:relative;text-align:end}.burgerMenu button{background:none;border:none;color:#262626ea}.desktopNav{text-align:end}.desktopNav a{margin-right:1rem}.desktopNavPrimary{align-items:center;display:flex;justify-content:flex-end}.navMoreButton{background:none;border:none;color:#262626ea;cursor:pointer;font-size:16px;font-weight:400;margin-left:.5rem;padding:0}.desktopNavSecondary{-webkit-animation:navSecondaryFade .16s ease-in-out;animation:navSecondaryFade .16s ease-in-out;display:flex;justify-content:flex-end;margin-top:.6rem;opacity:.9;padding:.4rem 0}.desktopNavSecondary a{margin-right:1rem}.navDropdownDivider{border-top:1px solid #000;margin-bottom:.4rem;opacity:2%}.dropDownNav{background:#fff;left:0;margin:0;max-height:0;opacity:0;position:fixed;right:0;top:70px;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:max-height .3s ease-in-out,opacity .3s ease-in,-webkit-transform .3s ease-in-out;transition:max-height .3s ease-in-out,transform .3s ease-in-out,opacity .3s ease-in;transition:max-height .3s ease-in-out,transform .3s ease-in-out,opacity .3s ease-in,-webkit-transform .3s ease-in-out}.dropDownNav.open{max-height:300px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:771px){.globalNav a{display:inline;margin-right:1rem}.navbar{padding:1rem}.navDropdownDivider{margin-bottom:1rem}}@-webkit-keyframes navSecondaryFade{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:.9;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes navSecondaryFade{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:.9;-webkit-transform:translateY(0);transform:translateY(0)}}body{font-family:Raleway,sans-serif;font-weight:200}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.aboutPage{margin-top:2rem}.aboutUsImageContainer,.aboutUsP{margin-top:.8rem}.aboutUsImage{aspect-ratio:1/1;object-fit:cover;width:100%}.ctaInternal{border-bottom:1px solid #013165a2;color:#013165a2;cursor:pointer;text-decoration:none}.articleTwo{margin-top:6rem}.articleTwoTitle{font-size:18px;font-weight:400}.articleTwoSmallP{font-size:16px;margin-top:1.5rem}#photographsDailyWrap{flex-wrap:wrap;padding:0 .5rem}.socialImageWidth{aspect-ratio:1/1;object-fit:cover;padding:.3rem;width:100%}.social-image-container{padding:0}.socialMediaP{font-size:16px}.socialMediaArticle{padding:0 1.5rem;text-align:center}.socialMediaArticle .container{padding:3rem 6rem}.socialMediaTitle{font-size:20px}.socialMediaContainer{margin-top:1rem}.socialMediaContainer .col-12{padding:.5rem}.linkToSoMe{color:#013165a2;cursor:pointer;font-style:italic;text-decoration:none}.linkToSoMe:hover{color:#1e1e1efa;transition:.3s ease-in-out}@media only screen and (min-width:667px){.aboutPageImageText,.aboutPageImgContainer{width:45vw}.aboutPageImgContainer img{padding:0}.aboutUs{margin:0 auto;padding-top:4rem;width:65vw}}@media only screen and (min-width:992px){.articleTwo .container{width:65vw}}.contactHeaderImage{background-image:url(/static/media/contant-intro-image-optimized.c7f94a4dad9b89f0071f.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.contact-intro{margin-top:3rem}.contact-intro h1{border-bottom:1px solid #0000003a;font-size:16px;font-weight:400;margin-bottom:1rem;padding:.5rem 0}.p-break-contact-form{display:block;font-style:italic;margin-top:.7rem}.contact-form{margin-top:.7rem;padding:1rem}.contact-form input,.contact-form select,.contact-form textarea{background-color:#f8f9fa;box-shadow:inset 1px 6px 10px 0 #e9e9ee}.contact-form select{-webkit-appearance:none;appearance:none}.contact-form button,.contact-form input,.contact-form select,.contact-form textarea{border:none;outline:none}.form-submit-btn{background-color:#013165bb;color:#fff;margin:1rem 0;padding:1rem 0}.input-field:focus,textarea.input-field:focus{outline:1px solid #00000052}.contact-form .row{margin-bottom:1rem}.label-field{display:block;padding:0}.input-field{padding:1rem .5rem}.form-error{color:#4e0e0e;font-weight:500;margin-top:.3rem;padding:0}.form-success-error{font-size:18px;font-style:italic;font-weight:400;margin:2rem 0 4rem}@media only screen and (min-width:667px){.contact-form .container,.contact-intro{width:55vw}.contact-intro{padding-left:0}.form-submit-btn,.input-field{padding:.5rem}}.pricesHeader{height:250px}.pricesHeaderTitle{padding:0 1.5rem;position:relative;top:200.6px}.pricesHeaderTitle h1{color:#fff;font-size:20px;margin-bottom:0;padding:1rem}.pricesHeaderImage{background-image:url(/static/media/priser-intro-image-optimized.724b3dd564e2d50bd84f.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.products{padding:3rem 2.3rem}.product-container .row{align-items:center}.product-container .products:nth-child(odd){background-color:#273a3311}.bold{font-weight:400}.cta-products,.cta-products a{color:#013165a2;font-size:16px;text-decoration:none}.cta-products a{cursor:pointer}.cta-products a:hover{color:#013165f5;transition:.2s ease-in-out}.product-info h1,.product-info p,.product-price h1,.product-price p{font-size:16px}.product-info h1,.product-price h1{margin-bottom:.2rem}.product-price p{font-style:italic}.product-container #two{background-color:#273a3325}.prices-image-info-container{padding:.3rem}#prices-information-images-wrap{flex-wrap:wrap;margin-top:1rem;padding-left:.5rem;padding-right:.5rem}.prices-information-page{padding:0 1rem}.prices-info-text{margin-top:4rem}.prices-info-text-title{font-size:20px;font-weight:300;margin-bottom:1rem}.prices-info-text p{font-size:16px}@media only screen and (min-width:576px){.product-price p{text-align:center}}@media only screen and (min-width:990px){.prices-information-page{width:65vw}}.portfolioHeaderImage{background-image:url(/static/media/tidligere-arbeid-intro-image-optimized.e92b9af5cdead47589e6.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.portfolio-container .row{margin-top:4rem}.portfolio-cta-container{color:#fff;cursor:pointer;font-size:20px;font-weight:500;margin:.5rem 0;text-decoration:none}.ambijus{background-image:url(/static/media/ambijus-2-optimized.0b43a7f086f7871ca407.jpg)}.ambijus,.newMovements{align-items:center;background-position:50%;background-size:cover;display:flex;height:200px;justify-content:space-around}.newMovements{background-image:url(/static/media/nm-12-optimized.4efdb87af11e0b44f00d.jpg)}.cliffCabin{background-image:url(/static/media/cliff-cabin-3-optimized.979396e7e33343ad9183.jpg)}.cliffCabin,.winebarMolla{align-items:center;background-position:50%;background-size:cover;display:flex;height:200px;justify-content:space-around}.winebarMolla{background-image:url(/static/media/vinbaren-optimized.2331c034ba32adf266f0.jpg)}.kok{background-image:url(/static/media/kok-optimized.7e68e85f7a4a1358840f.jpg);background-position:bottom}.kok,.torungenDesign{align-items:center;background-size:cover;display:flex;height:200px;justify-content:space-around}.torungenDesign{background-image:url(/static/media/torungen-optimized.ef737fb9206fc195e21c.jpg);background-position:50%}.wilderKitchen{align-items:center;background-image:url(/static/media/wk-1-optimized.42af6889d60602030b9a.jpg);background-position:bottom;background-size:cover;display:flex;height:200px;justify-content:space-around}.bergill{background-image:url(/static/media/bergill2-optimized.fec95494b03b997ca1bf.jpg)}.bergill,.sovesveis{align-items:center;background-position:50%;background-size:cover;display:flex;height:200px;justify-content:space-around}.sovesveis{background-image:url(/static/media/sovesveis-2-optimized.92775107e12aa89615a2.jpg)}#portfolioPhotosWrap{flex-wrap:wrap;padding-left:.5rem;padding-right:.5rem}.portfolioPhotos{margin-top:4rem}.portfolioImageWidth{aspect-ratio:1/1;object-fit:cover;width:100%}.portfolioIndividualContainer{margin:0 auto;padding:4rem 1rem}.aboutIntroText h2{font-size:20px;font-weight:300}.aboutIntroText p{font-size:16px}.visitCta{color:#000000c1;cursor:pointer;font-style:italic;font-weight:500;text-decoration:none}.visitCta:hover{color:#000;transition:.3s ease-in-out}.portfolio-image-container{padding:.3rem}@media only screen and (min-width:1080px){.portfolioIndividualContainer{width:65vw}}.magazine-container{margin-top:4rem}.magazine-image-container,.magazine-pitch-container{margin-top:.8rem}.magazine-image-container img{aspect-ratio:1/1;object-fit:cover;width:100%}.magazine-pitch{font-size:16px;font-weight:200;padding:0}.magazine-about-p{margin-bottom:0;margin-top:.8rem}.contact-price{margin-bottom:0}.contact-shipping{font-style:italic}.justify-text{justify-content:center}.magazine-books-container{margin-bottom:4rem;margin-top:6rem}.magazine-title-container{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:.5rem}.magazine-h2{display:inline;font-size:16px;font-weight:400;text-transform:uppercase}.magazine-sm{padding-left:.4rem}.magazine-one,.magazine-two{margin-top:2.5rem}.magazine-order,.magazine-soldout{font-size:16px;font-style:italic;font-weight:400;margin-top:.5rem;text-transform:capitalize}.magazine-comingSoon{background-color:#013165a2;margin:.6rem .6rem 0;padding:.4rem}.magazine-comingSoon p{color:#fff;cursor:not-allowed;font-style:italic;margin-bottom:0;text-align:center}.magazine-order a{color:#013165a2;cursor:pointer;display:block;text-decoration:none;width:100%}.magazine-order a:hover{color:#013165cf;transition:.1s ease-in-out}.eachMagazine{border-bottom:.01px solid #e5e7e621;padding-bottom:2rem;padding-top:2rem}@media only screen and (min-width:576px){.magazine-about-p{margin-top:0}}@media only screen and (min-width:667px){.magazine-intro-container{margin:0 auto;padding-top:4rem;width:65vw}}@media only screen and (min-width:767px){.magazine-image{height:360px;overflow:hidden}.eachMagazine{border-right:.01px solid #e5e7e621}.magazine-p{margin-top:.8rem}}@media only screen and (min-width:992px){.magazine-image{height:250px;overflow:hidden}}@media only screen and (min-width:1200px){.magazine-books-container{margin:0 auto;padding-top:4rem;width:85vw}}@media only screen and (min-width:1500px){.magazine-books-container{margin:0 auto;padding-top:4rem;width:65vw}}@media only screen and (min-width:1600px){.magazine-image{height:300px;overflow:hidden}}.airbnb-title{font-size:20px;font-weight:300;padding-top:2rem}.airbnb-contact-us{color:#013165a2;cursor:pointer;display:block;text-decoration:none;width:100%}@media only screen and (min-width:667px){.airbnb-container{padding-top:4rem}}@media only screen and (min-width:1040px){.span-block{display:block}}.weddingContainer{margin-top:2rem}.weddingContainer .row{padding-top:4rem}.weddingContainer .col{margin:0 auto}#readMoreWedding{cursor:pointer;font-style:italic}.contactUsWedding a,.pricesWedding a{color:#013165a2;cursor:pointer;display:block;text-decoration:none;width:100%}.wedding-image-container{padding:.3rem}#weddingPhotosWrap{flex-wrap:wrap;padding-left:.5rem;padding-right:.5rem}.weddingImageWidth{aspect-ratio:1/1;object-fit:cover;width:100%}@media only screen and (min-width:667px){.weddingContainer .row{padding-top:6rem}}#error-page .container{margin-top:2rem}.errorBackHome{border-bottom:1px solid transparent;color:#262626ea;display:inline-block;font-size:14px;font-weight:400;margin-top:1rem;padding-bottom:.2rem;text-decoration:none}.errorBackHome:hover{border-bottom:1px solid #2626268d;transition:.1s ease-in-out}
/*# sourceMappingURL=main.fc1f3f0e.css.map*/