﻿*{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}*:focus{outline-color:#0068ff !important}*:active{box-shadow:none !important}.vcenter-parent{display:table;width:100%;height:100%}.vcenter-child{display:table-cell;vertical-align:middle}.padding-0{padding:0}.padding-30{padding:30px 0}.padding-50{padding:50px 0}.spacer-60{margin-top:60px !important}.spacer-50{margin-top:50px !important}.spacer-40{margin-top:40px !important}.spacer-30{margin-top:30px !important}.spacer-25{margin-top:25px !important}.spacer-20{margin-top:20px !important}.spacer-10{margin-top:10px !important}.resp{display:none !important}.hidden-resp{display:block !important}.background-cover{background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important}.background-contain{background-position:center center !important;background-repeat:no-repeat !important;background-size:contain !important}.overlay{position:absolute;top:0;left:0;width:100%;height:100%}.btn-default,.btn-primary{display:inline-block;padding:5px 20px;margin:3px;font-size:14px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:#d6297d;color:#fff;border:1px solid #d6297d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"stolzl",sans-serif;outline:none}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default:active:focus,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus{background-color:rgb(171.2,32.8,100);border:1px solid rgb(171.2,32.8,100);color:hsl(0,0%,90%)}.btn-secondary{display:inline-block;padding:5px 20px;margin:3px;font-size:14px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:#3e3e3e;color:#fff;border:1px solid #3e3e3e;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"stolzl",sans-serif;outline:none}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary:active:focus{background-color:rgb(36.5,36.5,36.5);border:1px solid rgb(36.5,36.5,36.5);color:hsl(0,0%,90%)}.btn-turquoise{display:inline-block;padding:5px 20px;margin:3px;font-size:16px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:#27a69b;color:#fff;border:1px solid #27a69b;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"stolzl",sans-serif;outline:none}.btn-turquoise:hover,.btn-turquoise:focus,.btn-turquoise:active,.btn-turquoise:active:focus{background-color:rgb(29.2975609756,124.7024390244,116.4390243902);border:1px solid rgb(29.2975609756,124.7024390244,116.4390243902);color:hsl(0,0%,90%)}.slick-arrow{position:absolute;top:calc(50% - 20px);cursor:pointer;font-size:20px;z-index:1;background-color:#db4c8c;width:40px;height:40px;padding-top:10px;text-align:center;color:#fff;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;border-radius:50% !important}.slick-arrow.leftarrow{left:0}.slick-arrow.rightarrow{right:0}.ie-container{display:block;position:fixed;width:100%;background-color:#3e3e3e;color:#fff;bottom:0;padding:30px 0px;left:0;z-index:9999;text-align:center}.ie-container p{color:#fff}.ie-container a{display:inline-block;padding:5px 20px;margin:3px;font-size:14px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;background-color:#d6297d;color:#fff;border:1px solid #d6297d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:"stolzl",sans-serif;outline:none}.ie-container a:hover,.ie-container a:focus,.ie-container a:active,.ie-container a:active:focus{background-color:rgb(171.2,32.8,100);border:1px solid rgb(171.2,32.8,100);color:hsl(0,0%,90%)}html,body{font-family:"stolzl",sans-serif;font-size:14px;font-weight:normal;line-height:1.6;color:#3e3e3e;margin:0;padding:0;min-height:100%;height:100%;position:relative}h1,h2,h3,h4,h5,h6{font-family:"stolzl",sans-serif;font-weight:700;color:#3e3e3e}p,span{font-family:"stolzl",sans-serif;color:#3e3e3e}a{color:#c92675;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}a:hover{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;text-decoration:none}main{min-height:calc(100vh - 340px);padding-top:138px}.footer-fix{margin-bottom:0px}.footer{background-color:#3e3e3e;padding:0 0 30px 0}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer a,.footer span,.footer p{color:#fff}.footer .valfardsguiden-banner{background-color:#fff;background-size:auto !important;background-position:bottom center !important;background-repeat:repeat-x !important;padding:90px 0 50px 0}.footer .valfardsguiden-banner a:after{content:url("https://d1da7yrcucvk6m.cloudfront.net/sites/547/media/1150173_283322_arrow-blue.svg?1712740959");margin:3px 0 0 10px;vertical-align:middle}.footer .input-wrapper{background-color:#fff}.footer .input-wrapper input{border:0;padding:10px;width:calc(100% - 85px)}.footer .input-wrapper button{border:0;background-color:#fff;padding:10px;color:#c92675}.footer .input-wrapper button.active{color:#27a69b}.footer .newsletter-content{line-height:1;font-size:12px;padding-top:5px}body.cookie-not-agreed #cookie-wrapper{display:block}#cookie-wrapper{position:fixed;bottom:0;left:0;width:100%;padding:10px 0 0;z-index:9999;background-color:#1f1f1f;color:#fff;display:none}#cookie-wrapper p{color:#fff}#cookie-wrapper button{background-color:green;color:#fff;border:none;outline:none}body.cookie-added #cookie-wrapper,body.cookie-found #cookie-wrapper{display:none}.navbar-help-tools{background-color:#32393c;height:50px}.navbar-help-tools ul{float:right;padding-top:12px}.navbar-help-tools li{list-style-type:none;float:left;padding-right:40px}.navbar-help-tools span{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff;font-size:20px;vertical-align:text-bottom}.navbar-help-tools span.toggle-text{font-size:13px;vertical-align:baseline;padding-right:5px}.navbar-help-tools a{color:#fff;font-size:13px;font-weight:normal}.navbar-help-tools a:hover{color:#ccc}.navbar-help-tools a:hover span{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;color:#ccc}.bigger-text{position:relative}.bigger-text .bigger-text-list{position:absolute;top:22px;left:0;z-index:9999;display:none}.bigger-text .fa-caret-up{position:absolute;top:-13px;left:60px;font-size:20px}.bigger-text ul{padding:0;background-color:#e0e0e0;-webkit-border-radius:10px !important;-moz-border-radius:10px !important;-ms-border-radius:10px !important;border-radius:10px !important;z-index:200;overflow:hidden}.bigger-text ul .fa{position:absolute;top:-10px;left:0}.bigger-text ul li{border-top:1px solid #f1f1f1;padding:5px 10px;color:#000;display:block;width:150px;float:none}.bigger-text ul li:hover{background-color:#f1f1f1}.bigger-text ul li:first-child{border-top:0}.bigger-text ul li.active:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#d6297d;font-size:13px;margin-right:10px}header{position:absolute;top:0;left:0;width:100%;background:#fff;z-index:9999}header nav .navbar-buttons ul{padding:20px 0 5px 0;margin:0}header nav .navbar-buttons ul li{list-style:none;display:inline-block}header nav .navbar-buttons ul li a img{display:inline-block;width:20px;height:20px;margin-right:10px;vertical-align:bottom}header nav #navbar .desktop-menu{list-style-type:none;padding:0 0 0 30px}header nav #navbar .desktop-menu li{display:inline-block}header nav #navbar .desktop-menu li.site-menu-item-active a{color:#d6297d}header nav #navbar .desktop-menu li a{display:block;padding:15px;font-size:17px;color:#3e3e3e}header nav #navbar .desktop-menu li:hover a{color:#d6297d}header nav .responsive-menu-opener{cursor:pointer;position:absolute;top:31px;right:23px;font-size:35px}.responsive-menu-wrapper{display:none;background:#fff;box-shadow:1px 1px 4px #f1f1f1;position:relative;z-index:100}.responsive-menu-wrapper .responsiv-buttons{padding:0}.responsive-menu-wrapper .responsiv-buttons li{display:block;padding:1px;border-bottom:1px solid #f7f7f7;position:relative;display:block}.responsive-menu-wrapper .responsiv-buttons li a{display:block}.responsive-menu-wrapper .responsiv-buttons li a img{display:inline-block;width:20px;height:20px;margin-right:10px;vertical-align:bottom}.responsive-menu-wrapper .responsive-menu{list-style-type:none;padding:0}.responsive-menu-wrapper .responsive-menu li{display:block;padding:1px;border-bottom:1px solid #f7f7f7;position:relative}.responsive-menu-wrapper .responsive-menu li a{display:block;padding:5px 20px;color:#3e3e3e}.responsive-menu-wrapper .responsive-menu li .fa{position:absolute;top:0;right:0;padding:10px;cursor:pointer}.responsive-menu-wrapper .responsive-menu li:hover>a{color:#d6297d}.responsive-menu-wrapper .responsive-menu li.site-menu-item-active>a{font-weight:700}.responsive-menu-wrapper .responsive-menu li.site-menu-item-parent ul{display:block}.responsive-menu-wrapper .responsive-menu li ul{display:none;padding:0;background-color:#f1f1f1}.responsive-menu-wrapper .responsive-menu li ul li a{padding:3px 40px}.search-form{position:relative;margin:0}.search-form #main-search{padding:10px;border-radius:30px;font-size:13px;margin:0;line-height:0}.search-form button{position:absolute;right:20px;top:5px;font-size:16px;border:none;background-color:rgba(0,0,0,0)}.search_results h2,.search_results .search-word{color:#d6297d}.search_results h2{margin-top:20px}.start-slider{position:relative;margin-top:60px}.start-slider .slider{height:380px}.start-slider .slider .slide{height:100%}.start-slider .overlay{background-image:linear-gradient(to right, rgba(178, 69, 146, 0.8), rgba(241, 95, 121, 0.8))}.start-slider .text{position:absolute;z-index:1;bottom:60px;left:0;width:100%;padding:20px;overflow:hidden}.start-slider .text h1,.start-slider .text h2,.start-slider .text h3,.start-slider .text h4,.start-slider .text h5,.start-slider .text h6,.start-slider .text a,.start-slider .text span,.start-slider .text p{color:#fff}.start-slider .text a:hover{color:#ccc}.start-slider .news{position:absolute;bottom:0;right:0;width:50%;z-index:1;font-size:0}.start-slider .news .headline{display:inline-block;width:120px;background-color:#d6297d;text-align:center;padding:10px 20px}.start-slider .news .headline h4,.start-slider .news .headline a{color:#fff}.start-slider .news .content{display:inline-block;width:calc(100% - 120px);background-color:#f7f7f7;position:relative;padding:10px 40px;vertical-align:bottom}.start-slider .news .content h4{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;color:#c92675;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.start-slider .news .content h4:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;color:rgb(171.2,32.8,100)}.start-slider .news .content:before{content:"";border-left:10px solid #d6297d;border-right:10px solid rgba(0,0,0,0);border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);position:absolute;top:calc(50% - 10px);left:0}.start-insatser{padding:10px 0}.start-insatser .insats-wrapper{height:250px;overflow:hidden}.start-insatser .insats-wrapper .insats{height:250px;margin:0 5px;position:relative}.start-insatser .insats-wrapper .insats .name{background-color:rgba(207,46,124,.8);position:absolute;bottom:0;left:0;width:100%;height:90px;padding:10px}.start-insatser .insats-wrapper .insats .name h5{color:#fff}.start-insatser .slick-arrow{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.start-insatser .slick-arrow:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background-color:rgb(203.1441860465,40.8558139535,113.488372093)}.start-extra{padding:30px 0;background-color:#f7f7f7}.start-extra a{color:#c92675}.default-page{padding:80px 0}.default-page .content h1,.default-page .content h2,.default-page .content h3,.default-page .content h4,.default-page .content h5,.default-page .content h6{color:#d6297d}.default-page .content img{max-width:100%;height:auto !important}.default-page .content-toggle h1,.default-page .content-toggle h2,.default-page .content-toggle h3,.default-page .content-toggle h4,.default-page .content-toggle h6{color:#3e3e3e}.default-page .content-toggle h5{display:flex;justify-content:space-between;max-width:600px;padding-bottom:10px;border-bottom:1px solid #ededed}.default-page .content-toggle h5.closed,.default-page .content-toggle h5.open{cursor:pointer}.default-page .content-toggle h5.closed:after{content:"";font-family:"FontAwesome";font-weight:900;font-size:22px;margin-right:20px;line-height:.6}.default-page .content-toggle h5.open:after{content:"";font-family:"FontAwesome";font-weight:900;font-size:22px;margin-right:20px;line-height:.6}.default-page .content-toggle p{border-left:1px solid #fff;padding-left:20px}.default-page .content-toggle p:last-of-type{margin-bottom:20px}.default-page .extra-box{padding-top:30px;max-width:90%}.default-page .extra-box .grey{border-top:3px solid #d6297d;background-color:#f7f7f7;padding:15px 15px 10px 15px;box-shadow:1px 1px 4px #f1f1f1}.default-page .extra-box .grey a[href^=mailto]{color:#c92675}.default-page .extra-box .grey a[href^=mailto]:hover{color:rgb(171.2,32.8,100)}.default-page .extra-box-pink{padding-top:30px;max-width:90%}.default-page .extra-box-pink .pink{background-color:#d6297d;padding:10px;line-height:1.3}.default-page .extra-box-pink .pink h1,.default-page .extra-box-pink .pink h2,.default-page .extra-box-pink .pink h3,.default-page .extra-box-pink .pink h4,.default-page .extra-box-pink .pink h5,.default-page .extra-box-pink .pink h6,.default-page .extra-box-pink .pink a,.default-page .extra-box-pink .pink span,.default-page .extra-box-pink .pink p{color:#fff}.samverkaninsats .content .image{height:275px}.samverkaninsats .content h1{margin-top:10px}.samverkaninsats .content .specification{padding:0}.samverkaninsats .content .specification li{list-style:none;border-bottom:1px solid #ebebeb;font-size:15px}.samverkaninsats .content .specification .description{font-weight:700}.samverkaninsats .content .specification .info{font-weight:200}.samverkaninsats .content .specification .info.documents p{display:inline-block}.samverkaninsats .content .insats-info{padding-top:0}.sub-menu-trigger.mobile{cursor:pointer}.sub-menu{padding:0;margin:0;background-color:#f7f7f7;border-top:3px solid #d6297d;max-width:90%;box-shadow:1px 1px 4px #f1f1f1}.sub-menu li{list-style:none;padding:1px;border-bottom:1px solid hsl(0,0%,91.862745098%)}.sub-menu li:last-of-type{border-bottom:0}.sub-menu li.site-menu-item-active a{color:#c92675}.sub-menu li a{display:block;padding:10px 15px;color:#3e3e3e}.sub-menu li a:hover{color:#d6297d}.partners{border-top:1px solid #ebebeb}.partners .partners-wrapper{padding:20px 0}.partners .partners-wrapper .partner{height:70px;padding:15px;border-right:1px solid #ebebeb}.partners .partners-wrapper .partner:last-of-type{border-right:0}.partners .partners-wrapper .partner a{display:block}.partners .partners-wrapper .partner img{margin:0 auto;max-height:50px}.single-article{padding:80px 0}.single-article .title{color:#d6297d}.single-article .published{font-weight:700}.single-article img{max-width:100%;height:auto}.select-wrapper.archive{background-color:#3e3e3e;padding:10px;cursor:pointer}.select-wrapper.archive select{background-color:rgba(0,0,0,0);width:100%;cursor:pointer;color:#fff;border:0;font-weight:bold}.latest-posts{background-color:#fff;padding:20px}.latest-posts ul{margin:0;padding:0}.latest-posts ul li{position:relative;list-style:none;background-color:#3e3e3e;border-bottom:1px solid #fff;padding:1px 0}.latest-posts ul li:last-of-type{border-bottom:0}.latest-posts ul li .fa{position:absolute;padding:14px;top:0;right:0;cursor:pointer;color:#fff;font-size:16px}.latest-posts ul li a{color:#fff;font-size:16px;font-weight:bold;padding:10px;display:block}.latest-posts ul li ul{display:none;margin:10px 0 0 0;padding:0;background-color:#4e4e4e}.latest-posts ul li ul li{background-color:rgba(0,0,0,0);border-bottom:1px solid #3a79b3}.latest-posts ul li ul li:last-of-type{border-bottom:0}.latest-posts ul li ul li.active a{font-weight:bold}.latest-posts ul li ul li a{font-weight:initial;font-size:14px}.article-archive{padding:80px 0}.article-archive .archive-wrapper .article{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;height:auto;font-size:0;margin:15px 0;font-size:14px;border-left:4px solid #d6297d;padding:1px 20px}.article-archive .archive-wrapper .article h1,.article-archive .archive-wrapper .article h2,.article-archive .archive-wrapper .article h3,.article-archive .archive-wrapper .article h4,.article-archive .archive-wrapper .article h5,.article-archive .archive-wrapper .article h6,.article-archive .archive-wrapper .article a,.article-archive .archive-wrapper .article span,.article-archive .archive-wrapper .article p{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.article-archive .archive-wrapper .article .title{margin-bottom:0;color:#d6297d}.article-archive .archive-wrapper .article .date{font-weight:bold;font-size:14px}.article-archive .archive-wrapper .article:hover h1,.article-archive .archive-wrapper .article:hover h2,.article-archive .archive-wrapper .article:hover h3,.article-archive .archive-wrapper .article:hover h4,.article-archive .archive-wrapper .article:hover h5,.article-archive .archive-wrapper .article:hover h6,.article-archive .archive-wrapper .article:hover a,.article-archive .archive-wrapper .article:hover span,.article-archive .archive-wrapper .article:hover p{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;color:#d6297d}.page-not-found{padding-bottom:30px}.page-not-found img{width:400px;max-width:100%}.default-page table{width:100%;display:block;overflow-x:auto;white-space:nowrap;line-height:1;border-collapse:collapse}.default-page table tbody tr,.default-page td tbody tr{background-color:#fff}.default-page table tbody tr td,.default-page td tbody tr td{padding:7px 10px;width:20%}.default-page table tbody tr td img,.default-page td tbody tr td img{max-width:100%}.default-page table tbody tr:nth-child(odd),.default-page td tbody tr:nth-child(odd){background-color:#fff}.default-page table a,.default-page td a{color:#d6297d}.default-page table h4,.default-page td h4{color:#3e3e3e !important}form input[type=text],form input[type=email],form input[type=tel],form input[type=url],form input[type=password],form textarea,form select{border:2px solid rgba(127,134,147,.15);background-color:#fff;width:100%;font-size:15px;line-height:40px;padding:5px 10px 3px;margin-bottom:10px;color:#485366}form select{height:52px}form textarea{min-height:100px}form input[type=text].error,form input[type=email].error{border-bottom:5px solid red}form .ui-state-error{padding:8px 15px 6px;background:#fff6f6;margin-bottom:10px}form input[type=submit]{background-color:#d6297d;border:0;display:inline-block;margin-left:4px;margin-right:4px;letter-spacing:1.4px;padding:10px 30px;border-radius:25px;text-transform:uppercase;border:0px;color:#fff}form input[type=submit] input:invalid:focus{border-color:#e26060}form .wm3-form-message{background-color:#dff0d8;border-color:#d6e9c6;padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px}form hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:2px solid #7f8693}.utbildnings-wrapper{height:250px;overflow:hidden}.utbildnings-wrapper .insats{height:250px;margin:0 5px;position:relative;border-radius:25px;border:2px solid #d83181 !important}.utbildnings-wrapper .slick-arrow{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.utbildnings-wrapper .slick-arrow:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background-color:rgb(203.1441860465,40.8558139535,113.488372093)}.utbildnings-info table tbody tr{border:1px dotted #d3d3d3}.utbildnings-info h4{color:#d83181}.utbildnings-name{height:100%;padding:10px 0}.utbildnings-name h3{font-size:18px;word-break:break-word;hyphens:auto}.utbildnings-name p{font-size:12px}.utbildnings-name .utbildnings-datum{width:50%;border-right:1px solid #000;display:flex;justify-content:center;align-items:center}.utbildnings-name .utbildning-kortinfo{width:100%;padding-left:20px;display:flex;flex-direction:column;justify-content:center}
