body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Oswald,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#f5f5f5;font-family:Oswald,sans-serif;margin:0}.logo-link{color:#333;font-size:1.5rem;font-weight:700;list-style:none;margin-left:1rem}.logo-link a{color:inherit;text-decoration:none}.logo-link h1:hover{color:#5a67d8;text-decoration:none}.logo-link h1{color:#d8d9e2;font-size:2.5rem;font-weight:700;text-decoration:none}.nav-links{display:flex;gap:1rem;list-style:none}.nav-links a{color:#fff;text-decoration:none;transition:color .3s}.nav-links a:hover{color:#00d8ff}.oswald-<uniquifier>{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:<weight>}.container{align-items:center;align-items:left;background-color:#fdf6f3;display:flex;flex-direction:column;justify-content:center;min-height:80vh;padding:.1rem;text-align:left}.container h1{font-size:3rem;margin-bottom:1rem}.container p{font-size:1.25rem;margin-bottom:2rem}.btn{background-color:#fff;border-radius:8px;color:#764ba2;font-weight:700;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .3s}.btn:hover{background-color:#eee}.img-hover{transition:.3s;transition-delay:.1s;&:hover{transform:scale(1.1)}}.container-about,.left-column-about{display:flex;flex-direction:column}.container-about{align-items:stretch;align-items:left;background-color:#fdf6f3;justify-content:flex-start;min-height:80vh;padding:.1rem;text-align:left}@media (max-width:600px){.container-about{border:0 solid #000;flex-direction:column;padding:1rem;width:auto}.left-column-about{align-items:left}.left-column-about,.right-column-about{border:0 solid #000;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content}.right-column-about{align-items:center;justify-content:center}.box{width:100%}.box h1{font-size:1.8rem}.box p{font-size:1rem}.image-box-about{border:0 solid #eee8aa}.west-coast-img{border-radius:10px;transition:.3s;transition-delay:.1s;width:80vw;&:hover{transform:scale(1.05)}}}@media (min-width:601px) and (max-width:1400px){.container-about{align-items:center;flex-direction:column}.left-column-about{align-items:center;border:0 solid green;width:95%}.right-column-about{align-items:center;border:0 solid red;display:flex;flex-direction:column;justify-content:center;width:95%}.west-coast-img{border-radius:50px;transition:.3s;transition-delay:.1s;width:40vw;&:hover{transform:scale(1.2)}}}@media (min-width:1401px){.container-about{flex-direction:row}.left-column-about{align-items:center;border:0 solid red;width:50vw}.right-column-about{align-items:center;border:0 solid peru;display:flex;flex:1 1;flex-direction:column;justify-content:center;width:50vw}.image-box-about{border:0 solid #eee8aa}.west-coast-img{border-radius:50px;transition:.3s;transition-delay:.1s;width:30vw;&:hover{transform:scale(1.2)}}}.container-contact{align-items:center;align-items:left;background-color:#fdf6f3;display:flex;flex-direction:column;justify-content:center;min-height:80vh;padding:.1rem;text-align:left}@media (min-width:1401px){.container-contact{align-items:stretch;flex-direction:row;justify-content:flex-start}.left-column-contact{align-items:center;background-image:url(/static/media/olandsgatan1.ea091193cdf32af84d97.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:0 solid peru;border-radius:20px;display:flex;flex-direction:row;justify-content:left;margin:1%;width:40vw}.right-column-contact{align-items:center;border:0 solid peru;display:flex;flex:1 1;flex-direction:column;height:-webkit-fit-content;height:fit-content;justify-content:center;margin:1%}.contact-window{border:0 solid #000;margin-left:1vw;width:65%}.box-contact{background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;box-shadow:1px 1px 10px 0 #000;height:-webkit-fit-content;height:fit-content;margin-top:0;padding:10px;width:100%}.box-contact p{border:0 solid #000;margin:0;padding:0}.box-contact h1{transition:.3s}.box-contact h2{border:0 solid #000;margin:0;padding:0}.image-box-contact{flex-direction:column}.img__office{border-radius:50px;padding:.5vw;transition:.3s;transition-delay:.1s;width:20vw;&:hover{transform:scale(1.1)}}.img__street{align-items:center;border-radius:50px;display:flex;justify-content:center;margin-left:2.5vw;padding:.5vw;width:35vw}}@media (min-width:601px) and (max-width:1401px){.container-contact{align-items:stretch;flex-direction:column;justify-content:flex-start;width:90%}.left-column-contact{align-items:center;background-image:url(/static/media/olandsgatan1.ea091193cdf32af84d97.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:10px solid peru;border-radius:10px;display:flex;flex:none;flex-direction:column;height:-webkit-fit-content;height:fit-content;justify-content:flex-start;padding:.2rem;width:100%}.contact-window{border:0 solid #000;padding:1%;width:85%}.box-contact{background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;box-shadow:1px 1px 10px 0 #000;font-size:.9rem;margin-top:1rem;transition:transform .3s ease;transition-delay:.1s}.box-contact:hover{transform:scale(1.05)}.box-contact p{border:0 solid #000;margin:0;padding:0}.box-contact h1,.box-contact h2{font-size:1.2rem;margin:0}.right-column-contact{border:0 solid peru;flex:none;justify-content:center;padding:1rem 0}.image-box-contact,.right-column-contact{align-items:center;display:flex;flex-direction:column;width:95%}.image-box-contact{border:0 solid purple;gap:1rem}.img__office{border-radius:20px;transition:.3s;transition-delay:.1s;width:90%}.img__office:hover{transform:scale(1.1)}.img__street{align-items:center;border-radius:20px;display:flex;justify-content:center;padding:.5vw;width:90%}}@media (max-width:600px){.container-contact{align-items:stretch;flex-direction:column;justify-content:flex-start;width:90%}.left-column-contact{align-items:left;background-image:url(/static/media/olandsgatan1.ea091193cdf32af84d97.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:0 solid peru;border-radius:10px;display:flex;flex:none;flex-direction:column;height:-webkit-fit-content;height:fit-content;justify-content:flex-start;padding:.2rem;width:95%}.contact-window{border:0 solid #000;padding:1%;width:80%}.box-contact{background-color:#f5f5f5;border:1px solid #ccc;border-radius:10px;box-shadow:1px 1px 10px 0 #000;font-size:.9rem;margin-top:1rem;transition:transform .3s ease;transition-delay:.1s}.box-contact:hover{transform:scale(1.05)}.box-contact p{border:0 solid #000;margin:0;padding:0}.box-contact h1,.box-contact h2{font-size:1.2rem;margin:0}.right-column-contact{border:0 solid peru;flex:none;justify-content:center;padding:1rem 0}.image-box-contact,.right-column-contact{align-items:center;display:flex;flex-direction:column;width:95%}.image-box-contact{border:0 solid purple;gap:1rem}.img__office{border-radius:20px;transition:.3s;transition-delay:.1s;width:90%}.img__office:hover{transform:scale(1.1)}.img__street{align-items:center;border-radius:20px;display:flex;justify-content:center;padding:.5vw;width:90%}}.container-home{align-items:center;align-items:left;background-color:#fdf6f3;display:flex;flex-direction:column;justify-content:center;min-height:80vh;padding:.1rem;text-align:left}@media (min-width:1401px){.left-column{border:0 solid red;flex-direction:column}.left-column,.right-column{align-items:center;display:flex;width:50vw}.right-column{border:0 solid peru;flex-wrap:wrap;justify-content:center}.container-home{flex-direction:row}.box{width:40vw}.right-column figure{border:0 solid purple;display:inline-block;margin:0;padding:.5vw;position:relative}.img__studio,.img__therapist{border-radius:50px;height:23vw}.img__house{border-radius:50px;width:40vw}.fig-caption{bottom:.5vh;left:3vw}}@media (min-width:601px) and (max-width:1400px){.container-home{border:0 solid #000;padding:1rem;width:auto}.left-column{align-items:center;border:0 solid red;display:flex;flex-direction:column;width:45vw}.left-column h1{font-size:2rem}.right-column{align-items:center;border:0 solid peru;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:45vw}.container-home{flex-direction:row}.right-column figure{border:0 solid purple;display:inline-block;margin:0;padding:.5vw;position:relative}.img__house,.img__studio,.img__therapist{border-radius:50px;width:40vw}.fig-caption{bottom:.5vh;left:3vw}}.fig-caption{font-size:12px;position:absolute}.container-home{align-items:stretch;justify-content:flex-start}.img-house__caption{color:hsla(80,3%,77%,.971);text-decoration:none;transition:.3s}.img-house__caption p{color:#fdf6f3;font-size:10px;&:hover{color:hsla(80,3%,77%,.971);transition:.3s}}@media (max-width:600px){.container-home{border:0 solid #000;flex-direction:column;padding:1rem;width:auto}.top-images-row{display:flex;gap:1vw;justify-content:center;margin-bottom:1vh}.left-column{align-items:left}.left-column,.right-column{border:0 solid #000;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content}.right-column{align-items:center;justify-content:center}.box{width:100%}.box h1{font-size:1.8rem}.box p{font-size:1rem}.right-column figure{display:inline-block;margin:0;padding:.5vw;position:relative}.img__house,.img__studio,.img__therapist{border-radius:10px;width:80vw}.fig-caption{bottom:0;left:1vw;margin-left:2%}}@media (min-width:601px){.navbar{border:0 solid purple;display:flex;flex-direction:row;height:7vh;justify-content:center}.navbar-header{align-items:center;display:none;justify-content:flex-end;padding:1rem}.navbar-menu{flex-direction:row}.navbar-item,.navbar-menu{display:flex;justify-content:center}.navbar-item{--fade-amount:10%;align-items:center;color:inherit;margin-left:0;margin-right:0;outline:none;overflow:hidden;padding-left:0;padding-right:0;position:relative;text-decoration:inherit;text-transform:uppercase;transition:background .8s ease;width:20vw;z-index:0}.navbar-item:after{background:red;background:linear-gradient(90deg,#8bc34a,#fdf6f3 var(--fade-amount),#fdf6f3 calc(100% - var(--fade-amount)),#8bc34a);content:"";height:100%;inset:0;opacity:0;position:absolute;transition:opacity .3s ease;width:100%;z-index:-1}.navbar-item:hover:after{color:hsla(80,3%,77%,.971);opacity:1;transition:.3s}.navbar-item:hover{z-index:0}.navbar-item:hover p{color:#8bc34a;transform:scale(1.1)}}.navbar-item{color:inherit;text-decoration:inherit;text-transform:uppercase}.navbar-item p{color:#fdf6f3;font-family:oswald;font-size:1.5em;transition:.3s}@media (max-width:600px){.navbar{align-items:center;background-color:#8bc34a;display:flex;height:7vh;justify-content:space-between;padding:0 1rem;position:relative;z-index:1000}.navbar-header{display:flex;justify-content:flex-end;width:100%}.hamburger{background:none;border:0 solid purple;color:#fff;cursor:pointer;font-size:2rem;z-index:1001}.navbar-menu{background-color:#8bc34a;border:0 solid #000;display:none;flex-direction:column;left:0;position:absolute;right:0;top:100%;width:100%;z-index:999}.navbar-menu.is-open{display:block;display:flex;flex-direction:column;width:35vw}.navbar-menu.is-open p{border:0 solid purple}.navbar-item{border-top:1px solid #ccc;color:#fff;padding:1rem;text-align:left;text-decoration:none}.navbar-item p{font-family:Oswald,sans-serif;font-size:1.2rem;margin:0}}@media (min-width:601px){.header{height:42vh}.header-top{height:35vh}.header-top__logo h1{font-size:2.5rem}.header-bottom{flex-direction:column}}@media (max-width:600px){.header{height:32vh}.header-top{height:25vh}.header-top__logo h1{font-size:1.8rem}}.header{background-color:#8bc34a;flex:1 1;margin-top:none}.header,.header-top{display:flex;flex-direction:column}.header-top{align-items:left;background-image:url(/static/media/Gr%C3%A5d%C3%B6_skans_edit.56599babbb2f7b8d17e0.jpg);background-position:50%;background-size:cover;justify-content:left}.header-top__logo{align-items:center;box-sizing:border-box;display:flex;height:auto;margin-left:2vh 2vw;margin-top:1vh;padding:0 2vw;text-decoration:none;width:-webkit-fit-content;width:fit-content}.header-top__logo h1{word-wrap:break-word;color:#fdf6f3;margin:0;white-space:normal}.header-top__logo h1:hover{color:hsla(80,3%,77%,.971);transition:.3s}.header-top__name{border:0 solid pink;color:#fdf6f3;height:-webkit-fit-content;height:fit-content;padding:0 2vw;text-decoration:inherit;width:-webkit-fit-content;width:fit-content}.header-top__name h3:hover{color:hsla(80,3%,77%,.971);transition:.3s}.header-top__photo{align-self:flex-start;border:0 solid #fff;color:#fdf6f3;font-family:oswald;margin-top:2vh;padding:0 2vw;text-decoration:none;width:-webkit-fit-content;width:fit-content}.header-top__photo p{font-size:.5rem}.header-top__photo p:hover{color:#fdf6f3;color:hsla(80,3%,77%,.971);text-decoration:none;transition:.3s}.header-bottom{align-items:center;display:flex;flex:1 1;height:7vh;width:99vw}@media (max-width:600px){.header-bottom{flex-direction:row}}@media (max-height:850px){.header-top__photo{margin-top:1vh}}@media (max-height:700px){.header-top__logo h1{font-size:1.5rem}.header-top__name h3{font-size:.8rem}}.footer{background-color:#8bc34a;border:0 solid purple;display:flex;flex-direction:column;font-weight:700;margin-bottom:0}.footer-social-media{border:0 solid #9acd32;display:flex;flex-direction:row;justify-content:center;margin-bottom:20px}.footer-social-media__icon{border:5 solid brown;height:25px;margin:0 4px;width:25px}.footer-info{border:0 solid green;display:flex;justify-content:center}.footer-info-center,.footer-info-left,.footer-info-right{align-items:center;border:0 solid #000;display:flex;flex-direction:column;font-size:x-small;justify-content:center;margin-bottom:10px;width:30%}.footer-info__email,.footer-info__name,.footer-info__number{margin-bottom:10px}.footer-info__name,.footer-info__returns{text-align:start}.footer-info__email,.footer-info__terms{text-align:center}.footer-info__contact,.footer-info__number{text-align:end}.footer-date{align-items:center;display:flex;flex-direction:row}.footer-seperator{background-color:#000;border:none;flex-grow:1;height:1px;width:100%}.footer-name{display:flex;justify-content:center}.footer-bottom__name{font-family:RobotoBold;font-size:large;margin:0 20px;text-transform:uppercase}
/*# sourceMappingURL=main.34a7d6d9.css.map*/