.slick-dots{ text-align:center;margin:20px 0;padding:0}.slick-dots li{ display:inline-block;margin-left:4px;margin-right:4px !important}.slick-dots li.slick-active button{ background-color:#29a6dd}.slick-dots li button{ font:0/0 a;text-shadow:none;color:transparent;vertical-align:middle;background-color:#bbb;border:none;width:10px;height:10px;padding:0;border-radius:50%;transition:all 0.2s cubic-bezier(0,0,0.2,1)}.slick-dots li:hover button{ background-color:black}.slick-dots li button:active,.slick-dots li button:focus{ outline:none}.slick-dots li button:active{ background-color:#29a6dd}.prev,.next{ display:inline-block;width:28px;height:28px;position:absolute;top:50%;transform:translateY(-50%);opacity:.7}.prev:hover,.next:hover{ opacity:1}.prev{ left:2em;background:transparent url("../../../../clientfiles/gfx/gui/slide-prev-blue.png") center/contain no-repeat}.next{ right:2em;background:transparent url("../../../../clientfiles/gfx/gui/slide-next-blue.png") center/contain no-repeat}.swejob{ margin:20px auto;max-width:980px;position:relative;border:1px solid #dedede;border-radius:4px}.swejob__heading{ border-radius:4px;text-align:right;padding:0 15px;background:#fff url("../../../../clientfiles/gfx/gui/swejob-logo-2.png") left 70px center/auto 30px no-repeat;border-radius:4px 4px 0 0}  .swejob__heading a{ display:inline-block;padding:1em 0.7em 1em 0;color:#fff;color:#00b5e4;position:relative}    .swejob__heading a:after{ content:'';width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #00b5e4;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider{  background:-moz-linear-gradient(top,rgba(204,204,204,1) 0%,rgba(125,185,232,0) 100%); background:-webkit-linear-gradient(top,rgba(204,204,204,1) 0%,rgba(125,185,232,0) 100%); background:linear-gradient(to bottom,rgba(204,204,204,1) 0%,rgba(125,185,232,0) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc',endColorstr='#007db9e8',GradientType=0 ); }.slick-slider{ padding:0 50px}.slick-track{ padding:20px 0 0}.slick-track > .adcontainer + .adcontainer{ margin-top:0}.slick-track .adcontainer{ padding:0;border:none}.slick-track .adcontainer > div:before{ content:''}a.swejob__link__smallscreen{ display:none}@media screen and (max-width:400px){  .prev,.next{ top:auto;bottom:-18px}  .prev{ left:1.5em}  .next{ right:1.5em}  .slick-slider{ padding:0 20px}  a.swejob__link__largescreen{ display:none}  a.swejob__link__smallscreen{ display:inline-block}}