.block,audio,iframe,img,video{display:block}.inner,.wrapper{max-width:1600px;margin:auto}.aic,.fcc{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.circle span,.nowrap{white-space:nowrap}@font-face{font-family:InventionLight;src:url('../fonts/Invention_W_Lt.eot');src:url('../fonts/Invention_W_Lt.woff2') format('woff2'),url('../fonts/Invention_W_Lt.woff') format('woff'),url('../fonts/Invention_Lt.ttf') format('truetype')}@font-face{font-family:InventionRegular;src:url('../fonts/Invention_W_Rg.eot');src:url('../fonts/Invention_W_Rg.woff2') format('woff2'),url('../fonts/Invention_W_Rg.woff') format('woff'),url('../fonts/Invention_Rg.ttf') format('truetype')}@font-face{font-family:InventionBold;src:url('../fonts/Invention_W_Bd.eot');src:url('../fonts/Invention_W_Bd.woff2') format('woff2'),url('../fonts/Invention_W_Bd.woff') format('woff'),url('../fonts/Invention_Bd.ttf') format('truetype')}*{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}img{max-width:100%;height:auto}.img--cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body,button,html,input,select,textarea{font:300 18px/26px InventionLight,sans-serif;color:#000;-webkit-font-smoothing:antialiased}.bold,.page h3,b,strong{font-weight:700}.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5,h6{font-family:InventionBold,sans-serif}.bold,.btn,.header__logo__link,.header__nav a,b,strong{font-family:InventionBold}.h1,h1{font-size:2.5rem;line-height:3.2rem}.h2,.h3,h2,h3{line-height:2rem}.h2,h2{font-size:1.75rem}.h3,h3{font-size:1.5rem}.fs--1,.h4,h4{line-height:1.5rem}.h4,h4{font-size:1.2rem}.list li+li,h1+p,h2+p,h3+p,h4+p{margin-top:.5rem}p+p{margin-top:1rem}p+h1,p+h2,p+h3,p+h4{margin-top:2rem}ol,ul{margin:2rem 0;padding-left:3rem}ul:first-child{margin-top:0}ul:last-child{margin-bottom:0}.fs--1{font-size:1rem}.fs--2{font-size:2rem;line-height:2.5rem}.fs--3{font-size:3rem;line-height:3.5rem}.text--xs{font-size:.75rem;line-height:1rem}.text--s{font-size:.875rem;line-height:1.25rem}.text--m{font-size:1.5rem;line-height:2rem}.text--l{font-size:2rem;line-height:2.5rem}.text--upper{text-transform:uppercase}.text--lower{text-transform:lowercase}.td--none{text-decoration:none}.link,.td--underline,a{text-decoration:underline}#list b,.footer,.link,.normal,a{font-weight:400}.italic{font-style:italic}.ta--c{text-align:center}.ta--l{text-align:left}.ta--r{text-align:right}.circle span,.info,.num{text-align:center}.link,a{color:#cf465d;cursor:pointer}.btn,.footer__nav a,.header__logo__link,.header__nav a,.push,h1 a,h2 a,h3 a,h4 a{text-decoration:none}h1 a,h2 a,h3 a,h4 a{color:inherit;font-weight:inherit}.wrapper{overflow:hidden}.inner{padding:0 2rem}.inner--s{max-width:600px}.inner--m{max-width:900px}.inner--l{max-width:1200px}.inner--f{max-width:none}.inner--vs{padding-top:4rem;padding-bottom:4rem}.inner--vm{padding-top:6rem;padding-bottom:6rem}.inner--vl{padding-top:8rem;padding-bottom:8rem}.hero--low .hero__inner>div,.inner--npt{padding-top:0}.inline-block{display:inline-block}.inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.inline{display:inline}.none,.toggle{display:none}.fcb,.fcc,.flx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.static{position:static}.frontpage .findvc-outer,.relative{position:relative}.absolute,.center--x,.center--xy,.center--y,.circle span{position:absolute}.fixed{position:fixed}.sticky{position:-webkit-sticky;position:sticky}.center--x{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.center--y{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.center--xy{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.scroll{overflow:auto;-webkit-overflow-scrolling:touch}.overflow--hidden{overflow:hidden}.overflow--auto{overflow:auto}.hero,.some__icon,.teaser{overflow:hidden}.ais{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.aie{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.jcc{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.jcb{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.jca{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.jcs{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.jce{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.fcc{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.fcb{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.fdr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.fdc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fdrr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fdcr{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flx--wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fg--0{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.fg--1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.f2--0{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.fs--1{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.header__inner,.header__nav{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.m--0{margin:0}.mt--0{margin-top:0}.locations>li+li,.mt--1{margin-top:1rem}.mt--2{margin-top:2rem}.mt--3{margin-top:3rem}.mt--4{margin-top:4rem}.mr--1{margin-right:1rem}.mr--2{margin-right:2rem}.mb--0{margin-bottom:0}.mb--1,.teaser__content>h2+p,.teaser__content>h3+p{margin-bottom:1rem}.mb--2{margin-bottom:2rem}.mb--3{margin-bottom:3rem}.mb--4{margin-bottom:4rem}.ml--1{margin-left:1rem}.ml--2{margin-left:2rem}.p--0{padding:0}.p--1{padding:1rem}.p--2{padding:2rem}.p--3{padding:3rem}.iframe,.video{position:relative;padding-bottom:56.25%}.iframe>iframe,.video>video{position:absolute;width:100%;height:100%;left:0;top:0;border:none}.ball>span,.circle span{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cursor--default{cursor:default}.cursor--move{cursor:move}.cursor--not-allowed{cursor:not-allowed}.cursor--pointer{cursor:pointer}.cover{background:center center/cover no-repeat}button,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}@media only screen and (max-width:900px){body,button,html,input,textarea{font-size:14px;line-height:22px}.inner{padding:0 1.5rem}.inner--vs{padding-top:1.5rem;padding-bottom:1.5rem}.inner--vm{padding-top:2.5rem;padding-bottom:2.5rem}.inner--vl{padding-top:4rem;padding-bottom:4rem}}.text--black{color:#000}.btn--pink,.text--white{color:#fff}.bg--black{background-color:#000}.bg--white{background-color:#fff}.btn{display:inline-block;padding:.5rem 1rem;border:1px solid transparent;background:0 0;font-size:.875rem;line-height:1em;text-transform:uppercase;-webkit-transition:border .3s,background .3s;-o-transition:border .3s,background .3s;transition:border .3s,background .3s}.btn--pink{background:#cc106b}.btn--borderwhite{border-color:#ffffff50;color:#fff}.btn--borderpink{border-color:#cc106b;color:#cc106b}@media (hover:hover) and (pointer:fine){.btn--borderwhite:hover{border-color:#fff}.btn--borderpink:hover{background-color:#fc95c3;color:#fff}}.info,.push{border-bottom:4px solid #fc95c3}.header{position:fixed;z-index:1000;top:0;left:0;width:100%;background:#000000bb}.circle,.hero,.hero__inner,.teaser{position:relative}.header__inner{padding-top:.5rem;padding-bottom:.5rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header__logo__link{color:#fff}.header__nav a{color:#fff;font-size:.75rem;line-height:1em}#list>li>span,.hero a,.num{font-family:InventionBold,sans-serif}.header__nav a+a{margin-left:3rem}.header .logo{width:150px}.header .btn{background:#fff;color:#000;border:none}.hero{background:url(../img/front_banner.jpg) center center/cover no-repeat}.hero__inner{z-index:1;min-height:800px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;color:#fff;padding-left:4rem;padding-right:4rem}.h1--bg,select{display:inline-block}.hero__inner>div{max-width:660px;background:#cc106b;padding:4em}.hero--low .hero__inner{min-height:500px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-top:4rem;padding-bottom:2rem}.hero--low::after{width:800px;height:800px;right:auto;left:calc(50% - 750px);bottom:-400px}.hero p:not(.text--m){font-family:InventionRegular,sans-serif;font-size:1.2rem;line-height:1.6rem}.h1--bg{color:#fc95c3;background:url(../img/sicksack_2.svg) left bottom/200px no-repeat;padding-bottom:2rem}.circle{background:url(../img/cirkel-vattkoppor.svg) center center/100% no-repeat;padding-bottom:100%}.circle span{color:#fff}.teasers{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem}.teaser{background:#f9f9f9;-webkit-box-shadow:0 .25rem .5rem #00000020;box-shadow:0 .25rem .5rem #00000020;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.teaser__content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.teaser__title{line-height:1.5rem;font-size:1.2rem}.teaser__content>p+p{margin-top:auto}.divider::after{content:'';display:block;width:100px;height:4px;background:#fc95c3;margin-left:calc(50% - 50px);margin-top:80px}.hero a{color:#fff}.num{position:absolute;left:-1em;top:-1em;background:#cc106Bcc;color:#fff;display:block;width:80px;height:80px;line-height:80px;border-radius:50%;font-size:1.2em;padding:.3em 0 0 .5em}.page h3,.push{font-size:1.25rem;line-height:1.75rem}.callout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#f3f3f3}.callout--green{background:#dff2ed}.callout--pink{background:#fceeee}.callout--blue{background:#deebf2}.callout__text{padding:3rem 0 3rem 3rem;-webkit-box-flex:1;-webkit-flex:1 0 75%;-ms-flex:1 0 75%;flex:1 0 75%}.callout__img{-webkit-box-flex:1;-webkit-flex:1 0 25%;-ms-flex:1 0 25%;flex:1 0 25%;margin:-10px 0 0;padding-bottom:1em}.callout__img img{margin:0 auto;width:140px}#list,#list>li+li,p+.callout{margin-top:2rem}.info{background:url(../img/bg_circle_1.svg) left bottom/auto 80% no-repeat,url(../img/bg_circle_2.svg) right bottom/auto 80% no-repeat #f9f9f9;padding:4rem}.info__inner{max-width:900px;padding:0 2rem;margin:auto}.info__inner--cols{display:grid;grid-template-columns:15% 80%;grid-gap:5%;text-align:left}.balls,.videos{grid-gap:2rem}.push{display:block;padding:2rem;background:url(../img/chevron-right--pink.svg) right 2rem center/50px no-repeat #fc95c320;padding-right:calc(2rem + 50px);color:#fc95c3;font-family:InventionBold}.balls,.cols,.videos{display:grid}.ball,.bg1,.bg2,.box,.footer{color:#fff}.list{margin:1rem 0;padding:0 0 0 1rem}.list li{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.list li::before{position:relative;top:.5rem;content:'';width:.5rem;height:.5rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:.5rem;border-radius:50%;background:#cc106b}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;min-width:200px;height:50px;border:1px solid;background:url(../img/chevron-down.svg) right 1rem center/20px no-repeat #fff;padding:0 1rem;padding-right:calc(20px + 1rem)}.bg1{background:url(../img/bg1.jpg) center center/cover no-repeat fixed}.bg2{background:url(../img/bg2.jpg) center center/cover no-repeat fixed}.balls{grid-template-columns:repeat(3,1fr);margin:4rem 0}.cols--50-50,.videos{grid-template-columns:1fr 1fr}.footer__contact,.footer__nav,.page__right{margin-left:4rem}.ball{position:relative;background:#fc95c3;padding-bottom:100%;border-radius:50%;text-align:center}.ball>span{position:absolute;width:80%}.cols{grid-gap:4rem}.cols--30-70{grid-template-columns:.3fr .7fr}.cols--70-30{grid-template-columns:.7fr .3fr}#list>li>span{display:block;font-size:1.5rem;line-height:1em;margin-bottom:.5rem}#list,#list ul{margin:0;padding:0;list-style:none}.footer__top,.page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.page__left{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.page__right{-webkit-box-flex:1;-webkit-flex:1 0 350px;-ms-flex:1 0 350px;flex:1 0 350px}.box{background:#f26dad;border-radius:.5rem;padding:1.5rem}.box ul{margin:1rem 0 0;padding:0 0 0 1.25rem}.findvc-outer{background:#f9f9f9;padding:4rem}.findvc-illustration{position:absolute;top:0;right:-160px}@media screen and (max-width:900px){.findvc-illustration{right:20px}.findvc-illustration img{width:140px}.findvc-outer h2,.findvc-outer p,.findvc__form{padding-right:140px}}@media screen and (max-width:600px){.findvc-illustration{display:none}.findvc-outer h2,.findvc-outer p,.findvc__form{padding-right:0}}.footer{background:#424242;font-size:.875rem;line-height:1.25rem}.footer .logo{width:160px}.footer__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer__nav a{color:#fff}.footer__info{margin-left:auto;text-align:right}.footer__btm{text-align:center;margin-top:4rem;border-top:1px solid #ffffff10;padding-top:4rem}.footer__btm p+p{margin-top:.75rem}.some{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.some__icon{width:30px;height:30px;color:transparent!important;background:center center/cover no-repeat}.some__icon--facebook{background-image:url(../img/facebook.png)}.some__icon--instagram{background-image:url(../img/instagram.png)}.some__icon--linkedin{background-image:url(../img/linkedin.png)}.some__icon--youtube{background-image:url(../img/youtube.png)}.some__icon+.some__icon{margin-left:.5rem}@media only screen and (max-width:600px){.hero--low .hero__inner,.hero__inner{min-height:300px}.balls,.cols,.info__inner--cols,.teasers,.videos{grid-template-columns:1fr}h1{font-size:2rem;line-height:2.6rem}.header__nav{position:absolute;width:100%;left:0;top:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:#000000bb;padding:2rem;display:none}.header__nav--open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header__nav a+a{margin-left:0;margin-top:2rem}.toggle{display:block;position:relative;width:30px;height:16px;cursor:pointer}.toggle>span{position:absolute;height:2px;background:#fff;border-radius:2px;-webkit-transition:top .3s .3s,width .3s,-webkit-transform .3s;transition:top .3s .3s,width .3s,-webkit-transform .3s;-o-transition:top .3s .3s,transform .3s,width .3s;transition:top .3s .3s,transform .3s,width .3s;transition:top .3s .3s,transform .3s,width .3s,-webkit-transform .3s}.toggle>span:first-child{width:30px;top:0}.toggle>span:last-child{width:20px;top:14px;right:0}.toggle--open>span{-webkit-transition:top .3s,width .3s,-webkit-transform .3s .3s;transition:top .3s,width .3s,-webkit-transform .3s .3s;-o-transition:top .3s,transform .3s .3s,width .3s;transition:top .3s,transform .3s .3s,width .3s;transition:top .3s,transform .3s .3s,width .3s,-webkit-transform .3s .3s}.toggle--open>span:first-child{top:7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.toggle--open>span:last-child{top:7px;width:30px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hero__inner,.hero__inner>div{padding:2em}.hero__inner p{font-size:1.2rem;line-height:1.7rem}.hero__inner h1{font-size:1.6rem;line-height:2rem}.callout__text{padding:1.5rem}.circle span{font-size:1.5rem;line-height:2rem}.balls{margin:2rem auto}.ball{font-size:.875rem;line-height:1.25rem}.ball>span{font-size:1.25rem;line-height:1.75rem}.page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page__right{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;margin-left:0;margin-top:4rem}.footer__btm,.some{margin-top:2rem}.findvc-outer,.info{padding:2rem}.info__inner--cols{grid-gap:2rem;padding:0}.footer .logo,.info__inner--cols img{width:100px}.footer__top{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.footer__contact,.footer__info,.footer__nav{margin-left:0;margin-top:2rem;text-align:center}.some{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}