article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}


@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: 'codropsicons';
	src:url('../fonts/codropsicons/codropsicons.eot');
	src:url('../fonts/codropsicons/codropsicons.eot?#iefix') format('embedded-opentype'),
		url('../fonts/codropsicons/codropsicons.woff') format('woff'),
		url('../fonts/codropsicons/codropsicons.ttf') format('truetype'),
		url('../fonts/codropsicons/codropsicons.svg#codropsicons') format('svg');
}

.codrops-top a,a{text-decoration:none}.related,a{color:rgba(0,0,0,.3)}.fs-fields textarea:focus,.fs-form-wrap button:focus,.fs-form-wrap input:focus,a{outline:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.clearfix:before{content:'';display:table}.clearfix:after{clear:both}.container,body,html{height:100%}a:focus,a:hover{color:#fff}.codrops-top{margin-top:1em}.codrops-top a{padding:0 .25em;display:inline-block;font-size:1.2em}.codrops-icon span,.related{display:none;font-weight:700}.codrops-icon:before{margin:0 4px;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:codropsicons;line-height:1;speak:none;-webkit-font-smoothing:antialiased}.codrops-icon-drop:before{content:"\e001"}.codrops-icon-prev:before{content:"\e004"}.codrops-icon-info:before{content:"\e003"}.codrops-icon span{position:absolute;font-size:.85em;padding:.5em 0 0 .25em}.codrops-icon:hover span{display:block;color:#6a7b7e}.related{text-align:center;padding:5em 0;background:#fff}.fs-form div.cs-select.cs-skin-boxes,.overview .related{display:block}.related>a{border:3px solid initial;display:inline-block;text-align:center;margin:20px 10px;padding:25px}.related>a:focus,.related>a:hover{color:rgba(0,0,0,.5)}.related a img{max-width:100%;opacity:.8}.fs-fields .fs-radio-custom label:hover::after,.fs-fields input[type=radio]:checked+label::after,.fs-fields input[type=radio]:focus+label::after,.related a:active img,.related a:hover img{opacity:1}.related a h3{margin:0;padding:.5em 0 .3em;max-width:300px;text-align:left}.fs-form-wrap{width:100%;height:100%;color:#fff}.overview .fs-form-wrap{height:auto}.fs-title{position:absolute;top:0;left:0;margin:0;padding:40px;width:100%}.fs-title h1{margin:0}.fs-form{position:relative;text-align:left;font-size:1.8em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-js .fs-form{padding:0 0 6em}.fs-form-full{top:32%;margin:0 auto;width:90%}@media(min-width:1024px){.fs-form{position:relative;text-align:left;font-size:2.1em}}@media(min-width:1200px){.fs-form-full{top:32%;margin:0 auto;width:80%}.radiobtn input[type=radio]:checked+label{background:#4baee3;border-color:#4baee3}}@media(min-width:1400px){.fs-form-full{top:32%;margin:0 auto;width:90%}.fs-form{position:relative;font-size:2.5em}}.fs-form-full,.fs-message-error{max-width:1200px}.fs-form-overview{padding:2.5em 30% 6em;width:100%;height:100%;background:#4baee3;color:#3b3f45;font-size:1.2em}.fs-fields,.fs-fields>li{padding:0;position:relative}.fs-form-overview .fs-fields::before{display:block;margin-bottom:2.5em;color:#241647;content:'Granska och skicka';font-weight:700;font-size:1.85em}.fs-form.fs-show{-webkit-animation:.5s animFadeIn;animation:.5s animFadeIn}@-webkit-keyframes animFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes animFadeIn{0%{opacity:0}100%{opacity:1}}.fs-form.fs-show .fs-fields{-webkit-animation:.5s animMove;animation:.5s animMove}@-webkit-keyframes animMove{from{top:100px}}@keyframes animMove{from{top:100px}}.fs-form-full .fs-fields>li,.fs-message-error,.fs-message-final,.fs-nav-dots,.fs-numbers,.fs-progress,button.fs-continue{visibility:hidden}.fs-form .fs-display-next .fs-hide,.fs-form .fs-display-prev .fs-hide,.fs-form li.fs-current,.no-js .fs-form-full .fs-fields>li,.show{visibility:visible}.fs-show{visibility:visible!important}.fs-form-wrap button{border:none;background:0 0}.fs-fields input,.fs-fields textarea{background-color:transparent;color:#4baee3;font-weight:700}.fs-form-wrap button[disabled]{opacity:.3;pointer-events:none}.fs-form .fs-submit{display:none}.fs-fields{margin:0 auto;top:0;list-style:none}.fs-fields>li{z-index:1;margin:0;border:none}.fs-fields>li:hover{z-index:999}.js .fs-form-full .fs-fields>li{position:absolute;width:100%;top:23vh}.fs-form-overview .fs-fields>li,.no-js .fs-form .fs-fields>li{margin:1em 0 2em;padding:0 0 2em;border-bottom:2px solid rgba(0,0,0,.1)}.fs-fields>li label{position:relative}.fs-fields>li label.fs-field-label{display:inline-block;padding:0 5px 1em 0;pointer-events:none}.fs-form-full .fs-fields>li .fs-info:hover,.fs-form-full .fs-fields>li label:hover~.fs-info{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.fs-fields input{display:block;margin:0;padding:0 0 .15em;width:100%;border:none;border-bottom:2px solid rgba(0,0,0,.2);text-overflow:ellipsis;font-size:1.5em;border-radius:0}.fs-fields input:invalid{box-shadow:none}.fs-form-overview .fs-fields input{border-bottom-color:transparent;color:rgba(0,0,0,.5);font-size:1.2em}.fs-fields [required]{background-image:url(../img/abacusstar.svg);background-position:top right;background-size:18px;background-repeat:no-repeat}.cd-main__content,.fs-fields input:focus{background-color:#241647}.fs-form-overview .fs-fields input:focus{background-color:#4baee3}.fs-fields .fs-radio-custom input[type=radio]{position:absolute;display:block;margin:0 auto 20px;width:100%;height:100%;opacity:0;cursor:pointer}.fs-fields>li .fs-radio-custom span{float:left;position:relative;margin-right:3%;padding:10px;max-width:200px;width:30%;text-align:center;font-weight:700;font-size:50%}.fs-fields>li .fs-radio-custom span label{color:rgba(0,0,0,.4);-webkit-transition:color .3s;transition:color .3s}.fs-form-overview .fs-fields>li .fs-radio-custom span{max-width:140px;font-size:75%}.fs-fields>li .fs-radio-custom label{display:block;padding-top:100%;width:100%;height:100%;cursor:pointer}.fs-fields .fs-radio-custom label::after{position:absolute;top:50%;left:50%;width:100%;height:100%;background-position:50% 0;background-size:85%;background-repeat:no-repeat;content:'';opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fs-form-overview .fs-fields textarea:focus,.fs-nav-dots button.fs-dot-current::before,.fs-nav-dots button:hover::before,.fs-progress{background:#4baee3}.fs-fields .fs-radio-custom label.radio-mobile::after{background-image:url(../img/mobile.svg)}.fs-fields .fs-radio-custom label.radio-social::after{background-image:url(../img/social.svg)}.fs-fields .fs-radio-custom label.radio-conversion::after{background-image:url(../img/conversion.svg)}.fs-fields .fs-radio-custom input[type=radio]:checked+label{color:#4baee3}.fs-form-overview .fs-fields .fs-radio-custom input[type=radio]:checked+label{color:rgba(0,0,0,.8)}.fs-fields textarea{padding:.25em;width:100%;height:200px;border:2px solid rgba(0,0,0,.2);font-size:.85em;resize:none}.fs-form-overview .fs-fields textarea{height:100px;color:rgba(0,0,0,.5);padding:0;border-color:transparent}.fs-form-overview .cs-skin-boxes>span{border-radius:5px;width:90px;height:70px;font-size:.8em}.fs-form-overview .cs-skin-boxes>span::before{padding-top:50px;box-shadow:0 20px 0 #292c30,inset 0 -5px #292c30}.fs-fields input.fs-mark{padding-left:1em;background-image:url(../img/dollar.svg);background-position:0 .15em;background-size:auto 75%;background-repeat:no-repeat}.fs-fields input.fs-mark[required]{background-image:url(../img/dollar.svg),url(../img/abacusstar.svg);background-position:0 .15em,top right;background-size:auto 75%,18px;background-repeat:no-repeat}.fs-fields input::-webkit-input-placeholder,.fs-fields textarea::-webkit-input-placeholder{color:rgba(0,0,0,.1)}.fs-fields input:-moz-placeholder,.fs-fields textarea:-moz-placeholder{color:rgba(0,0,0,.1)}.fs-fields input::-moz-placeholder,.fs-fields textarea::-moz-placeholder{color:rgba(0,0,0,.1)}.fs-fields input:-ms-input-placeholder,.fs-fields textarea:-ms-input-placeholder{color:rgba(0,0,0,.1)}.fs-fields input:focus::-webkit-input-placeholder{color:transparent}.fs-nav-dots{position:absolute;top:50%;right:60px;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fs-nav-dots button{position:relative;display:block;padding:0;margin:16px 0;width:16px;height:16px;border-radius:50%;background:0 0;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.fs-nav-dots button::after,.fs-nav-dots button::before{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.5);content:'';text-indent:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fs-nav-dots button::after{background-color:rgba(0,0,0,.4);-webkit-transform:perspective(1000px) rotate3d(0,1,0,180deg);transform:perspective(1000px) rotate3d(0,1,0,180deg)}.fs-nav-dots button.fs-dot-current{-webkit-transform:perspective(1000px) rotate3d(0,1,0,180deg);transform:perspective(1000px) rotate3d(0,1,0,180deg)}.fs-progress{position:absolute;top:0;width:0%;height:.5em;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.fs-numbers{position:absolute;bottom:0;left:0;overflow:hidden;color:#ffd164;margin:20px;width:2.5em;font-weight:700;font-size:2em;cursor:default}.fs-numbers:after{position:absolute;width:100%;text-align:center;content:' / ';font-weight:300;opacity:1;left:0;right:0}.fs-numbers span{float:right;width:45%;text-align:center}.fs-numbers .fs-number-current{float:left}.fs-numbers .fs-number-new{position:absolute;left:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.fs-numbers.fs-show-next .fs-number-new{-webkit-animation:.4s both animMoveUpFromDown;animation:.4s both animMoveUpFromDown}@-webkit-keyframes animMoveUpFromDown{from{-webkit-transform:translateY(100%)}to{-webkit-transform:translateY(0)}}@keyframes animMoveUpFromDown{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.fs-numbers.fs-show-next .fs-number-current{-webkit-animation:.4s both animMoveUp;animation:.4s both animMoveUp}@-webkit-keyframes animMoveUp{to{-webkit-transform:translateY(-100%)}}@keyframes animMoveUp{to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.fs-numbers.fs-show-prev .fs-number-new{-webkit-animation:.4s both animMoveDownFromUp;animation:.4s both animMoveDownFromUp}@-webkit-keyframes animMoveDownFromUp{from{-webkit-transform:translateY(-100%)}to{-webkit-transform:translateY(0)}}@keyframes animMoveDownFromUp{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.fs-numbers.fs-show-prev .fs-number-current{-webkit-animation:.4s both animMoveDown;animation:.4s both animMoveDown}@-webkit-keyframes animMoveDown{to{-webkit-transform:translateY(100%)}}@keyframes animMoveDown{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}button.fs-continue,button.fs-submit{padding:.6em 3em;border:3px solid #75c5c9;border-radius:40px;font-weight:700;color:#75c5c9}.fs-form-overview .fs-submit,.no-js .fs-form .fs-submit{display:block;float:right}.fs-form-overview .fs-submit{border-color:#232529;color:#232529}button.fs-continue{position:absolute;right:0;bottom:0;margin:0 40px 60px 0;font-size:1.25em}button.fs-continue:hover,button.fs-submit:focus,button.fs-submit:hover{background:#75c5c9;color:#fff}.fs-continue::after{position:absolute;top:100%;left:0;width:100%;line-height:3;text-align:center;background:0 0;color:rgba(0,0,0,.5);content:'Eller tryck enter';font-size:.65em;pointer-events:none}.fs-message-error{position:absolute;top:32%;left:50%;z-index:800;max-width:960px;color:#ed5a8b;font-weight:700;font-size:1em;opacity:0;-webkit-transform:translate3d(-50%,-5px,0);transform:translate3d(-50%,-5px,0)}.fs-message-error.fs-show{opacity:1;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.fs-form li.fs-hide,.fs-form li.fs-show{pointer-events:none}.fs-form .fs-display-next .fs-hide .fs-anim-lower,.fs-form .fs-display-next .fs-hide .fs-anim-upper{-webkit-animation:.5s cubic-bezier(.7,0,.3,1) forwards animHideNext;animation:.5s cubic-bezier(.7,0,.3,1) forwards animHideNext}.fs-form .fs-display-next .fs-hide .fs-anim-lower,.fs-form .fs-display-prev .fs-hide .fs-anim-upper{-webkit-animation-delay:.1s;animation-delay:.1s}@-webkit-keyframes animHideNext{to{opacity:0;-webkit-transform:translate3d(0,-500px,0)}}@keyframes animHideNext{to{opacity:0;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}}.fs-form .fs-display-next .fs-show .fs-anim-lower,.fs-form .fs-display-next .fs-show .fs-anim-upper{-webkit-animation:.5s cubic-bezier(.7,0,.3,1) .15s both animShowNext;animation:.5s cubic-bezier(.7,0,.3,1) .15s both animShowNext}.fs-form .fs-display-next .fs-show .fs-anim-lower,.fs-form .fs-display-prev .fs-show .fs-anim-upper{-webkit-animation-delay:.25s;animation-delay:.25s}@-webkit-keyframes animShowNext{from{opacity:0;-webkit-transform:translate3d(0,500px,0)}}@keyframes animShowNext{from{opacity:0;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}}.fs-form .fs-display-prev .fs-hide .fs-anim-lower,.fs-form .fs-display-prev .fs-hide .fs-anim-upper{-webkit-animation:.5s cubic-bezier(.7,0,.3,1) forwards animHidePrev;animation:.5s cubic-bezier(.7,0,.3,1) forwards animHidePrev}@-webkit-keyframes animHidePrev{to{opacity:0;-webkit-transform:translate3d(0,500px,0)}}@keyframes animHidePrev{to{opacity:0;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}}.fs-form .fs-display-prev .fs-show .fs-anim-lower,.fs-form .fs-display-prev .fs-show .fs-anim-upper{-webkit-animation:.5s cubic-bezier(.7,0,.3,1) .15s both animShowPrev;animation:.5s cubic-bezier(.7,0,.3,1) .15s both animShowPrev}@-webkit-keyframes animShowPrev{from{opacity:0;-webkit-transform:translate3d(0,-500px,0)}}@keyframes animShowPrev{from{opacity:0;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}}input[type=text]::-ms-clear{display:none}@media screen and (max-width:45.5em){body{min-height:500px}.fs-form-wrap{font-size:70%}.fs-form{top:30%;right:0;left:0;padding:0 .5em;width:auto;font-size:1.8em}.fs-form.fs-form-overview{top:0;right:0;padding:1.5em 1em 8em;font-size:1.5em}.fs-title{padding:20px}.fs-numbers{margin:20px}.fs-nav-dots{right:25px}button.fs-continue{right:20px;bottom:20px;margin:0;padding:50px 0 0 50px;width:50px;height:50px;border-radius:50%;font-size:2em}button.fs-continue::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'\27A1';text-align:center;font-size:1em;line-height:50px}.fs-continue::after{content:''}button.fs-submit{width:100%;font-size:1.25em}.fs-message-error.fs-show{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.radiobtn{position:relative;display:block;margin-bottom:20px}.radiobtn label{display:block;background:#241647;color:#fff;border-radius:50px;padding:10px;border:2px solid #4baee3;margin-bottom:5px;cursor:pointer;font-size:1rem}@media(min-width:768px){.js .fs-form-full .fs-fields>li{position:absolute;width:100%;top:30vh}.radiobtn label{display:block;background:#241647;color:#fff;border-radius:50px;padding:15px 20px;border:2px solid #4baee3;margin-bottom:5px;cursor:pointer;font-size:1.25rem}}#nextBtn,#prevBtn{border:2px solid #ffd3e4;color:#ffd3e4;background-color:transparent;padding:5px;line-height:0;display:block;transition:.3s}.radiobtn input[type=radio]{display:none;position:absolute;width:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.radiobtn input[type=radio]:checked+label{background:#4baee3;border-color:#4baee3}@media screen and (max-width:52.5em){button.fs-continue{display:none}}@-webkit-keyframes blink{0%,10%,100%,30%,45%{background-color:#4baee3}11%,29%,50%{background-color:#241647}}@keyframes blink{0%,10%,100%,30%,45%{background-color:#4baee3}11%,29%,50%{background-color:#241647}}.navigation-buttons{position:absolute;bottom:0;right:0}#prevBtn{margin:0 0 5px}#nextBtn{margin:0;position:relative;transform:rotate(180deg)}#nextBtn:hover,#prevBtn:hover{background-color:#ffd3e4;color:#fff;cursor:pointer;transition:.3s}@media(min-width:1200px){#nextBtn,#prevBtn{padding:6px;line-height:0}#prevBtn{margin:0 0 10px}#nextBtn{margin:0;position:relative;transform:rotate(180deg)!important}}@media(max-width:370px){#nextBtn,#prevBtn{padding:3px;line-height:0}#prevBtn{margin:0 0 4px}#nextBtn{margin:0;position:relative;transform:rotate(180deg)!important}.js .fs-form-full .fs-fields>li{position:absolute;width:100%;top:18vh}.fs-fields>li label.fs-field-label{display:inline-block;padding:0 5px .5em 0;pointer-events:none}.fs-form{top:20%;right:0;left:0;padding:0 .5em;width:auto;font-size:1.5em}.radiobtn label{display:block;background:#241647;color:#fff;border-radius:50px;padding:10px 4px;border:2px solid #4baee3;margin-bottom:5px;cursor:pointer;font-size:.8rem}.radiobtn{position:relative;display:block;margin-bottom:10px}}@media(max-width:500px){.radiobtn{position:relative;display:block;margin-bottom:13px}}.errorlist{display:none!important;position:absolute;top:10vw;left:50vh;max-width:100vw;font-size:12px}.fs-continue,.hide,.test-h1,.test-h2{display:none}@media(min-width:768px){.fs-fields>li label.fs-field-label{display:inline-block;padding:0 5px 1em 0;font-weight:600;pointer-events:none}}.test-loader{visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:120px;transition:.3s;z-index:1000}.hide{transition:.3s}@media(max-width:375px){.radiobtn{margin-bottom:10px!important}}


