@font-face{font-family:'falconbold';src:url(//s3.eu-central-1.amazonaws.com/plustwaalf/font/falcon-bold.woff2) format('woff2'),url(//s3.eu-central-1.amazonaws.com/plustwaalf/font/falcon-bold.woff) format('woff');font-style:normal;font-weight:normal}
@font-face{font-family:'hamburgerheavenregular';src:url('//s3.eu-central-1.amazonaws.com/plustwaalf/font/hamburgerheaven.woff2') format('woff2'),url('//s3.eu-central-1.amazonaws.com/plustwaalf/font/hamburgerheaven.woff') format('woff');font-style:normal;font-weight:normal}
@font-face{font-family:'impactregular';src:url(//s3.eu-central-1.amazonaws.com/plustwaalf/font/impact.woff2) format('woff2'),url(//s3.eu-central-1.amazonaws.com/plustwaalf/font/impact.woff) format('woff'),url(//s3.eu-central-1.amazonaws.com/plustwaalf/font/impact.ttf) format('truetype'),url(//s3.eu-central-1.amazonaws.com/plustwaalf/font/impact.svg#impactregular) format('svg');font-style:normal;font-weight:normal}

*{box-sizing:border-box;margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
a{color:#f6921e;cursor:pointer;font-weight:700;text-decoration:none}
a:hover{color:#f99e34;text-decoration:underline}
body{color:#333;font-family:'Open Sans', sans-serif;font-size:16px}
h1, h2, h3, h4, h5, h6{color:#014e72;line-height:1.3;margin:0 0 7.5px}
h1, h2{width:100%}
h1, .h1{font-size:44px}
h2, .h2{font-size:32px}
h3, .h3{font-size:24px}
h4, .h4{font-size:20px}
h5, .h5{font-size:16px}
h6, .h6{font-size:14px}
hr{border:solid #dadada;border-width:1px 0 0;display:block;margin:15px 0;width:100%}
img{border:0;display:inline-block;height:auto;max-width:100%}
p{line-height:1.54;margin-bottom:15px}
section{position:relative}
strong{color:#014e72}
.button{cursor:pointer;display:inline-block;font-weight:600;overflow:hidden;position:relative;text-align:center;text-shadow:none;text-transform:uppercase}
.button{background:#f6921e;border:1px solid #db821a;border-radius:3px;box-shadow:inset 0 -3px 0 0 #db821a;color:#fff!important;height:45px;line-height:45px;padding:0 30px}
.button:hover{background:#f99e34;border-color:#db821a;box-shadow:inset 0 -2px 0 0 #db821a;text-decoration:none;top:2px}
.button i{color:#fff;margin-right:5px;vertical-align:text-top}
.button .material-icons{color:#fff}
.full{display:table;padding:60px 0;width:100%}
.material-icons{color:#006596;vertical-align:middle}
.max-width-1920{max-width:1920px}
.max-width-1300{max-width:1300px}
.max-width-1000{max-width:1000px}
.max-width-767{max-width:767px}
.max-width-667{max-width:667px}
.relative{display:inline-block;position:relative}
.text-center{text-align:center}
.text-desc{font-size:18px;font-weight:300;margin:0 auto 30px}
.text-justify{text-align:justify}
.text-shadow{text-shadow:1px 2px 5px #000}
.text-upper{text-transform:uppercase}
.wrapper{margin:0 auto;padding:0 15px;position:relative}

/* Background, Border & Color */
.bg{background:#f2f2f2;color:#333}

/* Blocks */
.flex{display:flex;flex-flow:row wrap;width:100%}
[class*="flex-"]{margin:15px}
.flex-1{width:100%}
.flex-2{width:calc(50% - 30px)}
.flex-3{width:calc(33.333333% - 30px)}
.flex-4{width:calc(25% - 30px)}
.flex-5{width:calc(20% - 30px)}
.grid-2, .grid-2-3, .grid-3{float:left;padding:0 15px}
.grid-2{width:50%}
.grid-2-3{width:66.666666%}
.grid-3{width:33.333333%}
@media(max-width:1334px){
    .flex-5{width:calc(33.333333% - 30px)}
}
@media(max-width:1024px){
    .flex-4, .flex-5{width:calc(50% - 30px)}
}
@media(max-width:667px){
    .flex-2, .flex-3, .flex-4, .flex-5{margin:15px 0;width:100%}
    .grid-2, .grid-2-3, .grid-3{width:100%}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){/* IE10+ */
    .flex{display:inline-block}
    [class*="flex-"]{float:left}
}

/* Form */
form{display:inline-block}
form input, form select, form textarea{color:#000;font-family:arial,sans-serif;font-size:16px}
form input[type="email"], form input[type="number"], form input[type="tel"], form input[type="text"], form .select, form textarea{border:1px solid #bfc3c8;border-radius:2px;height:45px;margin-bottom:15px;position:relative}
form input[type="email"], form input[type="number"], form input[type="tel"], form input[type="text"], form textarea{padding:0 15px}
form button{font-size:16px}

.form{position:relative;width:100%}
.form button{font-size:18px;height:60px;margin-bottom:30px;padding:0 60px;width:100%}
.form fieldset{border:0}
.form input[type="checkbox"]{display:none}
.form input[type="checkbox"] + label{background:url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/input-checkbox.png) no-repeat left top 3px;background-size:24px;display:block;float:left;line-height:24px;margin:0 0 5px;padding-left:30px;transition:background-image 80ms linear;vertical-align:middle}
.form input[type="checkbox"]:checked + label{background-image:url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/input-checkbox-checked.png) !important}
.form input[type="checkbox"].invalid + label{background-image:url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/input-checkbox-invalid.png)}
.form input[type="email"], .form input[type="number"], .form input[type="tel"], .form input[type="text"], .form .select, form textarea{float:left;margin:0 5px 10px 0;width:calc(100% - 5px)}
.form input[type="radio"]{display:none}
.form input[type="radio"] + label{background:url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/input-radio.png) no-repeat left top 3px;background-size:24px;display:block;float:left;line-height:24px;margin:5px 15px 5px 0;padding-left:30px;transition:background-image 80ms linear;vertical-align:middle}
.form input[type="radio"]:checked + label{background-image:url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/input-radio-checked.png) !important}
.form input[type="radio"].invalid + label{background-image:url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/input-radio-invalid.png)}
.form input.input-20{width:calc(20% - 5px)}
.form input.input-25{width:calc(25% - 5px)}
.form input.input-33{width:calc(33.333333% - 5px)}
.form input.input-40{width:calc(40% - 5px)}
.form input.input-50{width:calc(50% - 5px)}
.form input.invalid{background:#fff url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/ic-invalid.png) no-repeat center right;background-size:24px 24px;border-color:#ff3b30}
.form input.valid{background:#fff url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/ic-valid.png) no-repeat center right;background-size:24px 24px;border-color:#4cd964}
.form label{display:inline-block;font-weight:600;margin-bottom:10px;width:100%}
.form label.radio{background-clip:padding-box;border-radius:3px;float:left;font-weight:400;margin-bottom:0;padding:3px;width:auto}
.form label.radio:hover{cursor:pointer}
.form .negative{margin:0 -2.5px}

#form-member input.invalid{background:#fff url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/ic-invalid.png) no-repeat center right;background-size:24px 24px;border-bottom-color:#ff3b30}
#form-member input.valid{background:#fff url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/ic-valid.png) no-repeat center right;background-size:24px 24px;border-bottom-color:#4cd964}
#form-proces{background:rgba(0,0,0,.6) url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/proces.svg) no-repeat center;background-size:200px 200px;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}

/* List */
li{line-height:1.54}
ul{margin-left:18px;text-align:left}
ul.center{margin-left:calc(50% - 4em) !important}
ul.circle{color:#f6921e;list-style-type:circle}
ul.circle span{color:#333}
ul.icon{list-style:none;margin-left:35px}
ul.icon li{margin-bottom:10px}
ul.info{color:#444;font-size:14px}
ul .material-icons{font-size:30px;margin:-5px 0 0 -35px;position:absolute}

/* Pop-up */
#cover{background-color:rgba(0,0,0,.6);bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:996}
#overlay{background-color:#111;background-color:rgba(17,17,17,.65);bottom:0;display:none;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:999;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
#popup{display:none;width:100%}
#popup-close{background:rgba(0,0,0,.1) url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/ic-close.png) no-repeat;background-size:60px 60px;border-radius:3px;cursor:pointer;height:60px;position:fixed;right:15px;top:15px;width:60px}
#popup-section{background:#fff;margin:30px auto;max-width:1000px}
#popup-section.max-700{max-width:700px}
#popup-section.max-500{max-width:500px}
#popup-section section{padding:15px}
@media(min-width:668px){
    #popup-section section{padding:30px}
}

/* Slider */
.slider-block{left:0;padding:0 15px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.slider-block .button{line-height:42px;margin:0 auto}
.slider-block form input{border-width:2px;font-size:20px;text-align:center}
.slider-block form label{color:#fff;display:block;font-weight:700;margin-bottom:10px;text-transform:uppercase}
.slider-block h1{color:#fff;position:relative}
.slider-block h2{color:#fff}
.slider-container{height:600px;position:relative;width:100%}
.slider-img{background:#0097db no-repeat 50% 50%;background-size:cover;height:100%}
.slider-img:after{background:rgba(255,255,255,.15);bottom:0;content:"";left:0;position:absolute;right:0;top:0}
.slider-img.bottom{background-position:50% 100%}
.slider-img.top{background-position:50% 0}
@media(max-width:667px){
    #section-action .slider-block h1{font-size:20px;margin:0}
    #section-action .slider-block h2{font-size:20px}
}
@media(min-width:668px){
    .slider-block .button{font-size:18px;height:60px;line-height:57px;padding:0 60px}
    .slider-block form input{border-radius:8px;border-width:4px;font-size:24px;height:75px}
    .slider-block .flex-2{position:relative}
    .slider-center{left:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
}
@media(min-width:1025px){
    .slider-block form input{font-size:32px;height:90px}
}

/* Additional */
#ajax-verzilveren{padding:30px 0}
#ajax-verzilveren b, #ajax-verzilveren h5, #ajax-verzilveren label, #ajax-verzilveren p, #ajax-verzilveren span{color:#fff}
#ajax-verzilveren b{display:inline-block;margin-bottom:30px;width:100%}
#ajax-verzilveren h2, #ajax-verzilveren h3, #ajax-verzilveren h4{color:#f6921e}
#ajax-verzilveren h2{font-family:'Bangers', cursive;font-size:60px;font-weight:400;line-height:.8;-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1px}
#ajax-verzilveren h2{animation-duration:.5s;animation-iteration-count:1;animation-name:scale;animation-timing-function:linear;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-name:scale;-moz-animation-timing-function:linear;-webkit-nimation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-name:scale;-webkit-animation-timing-function:linear}
#ajax-verzilveren i{color:#f6921e;font-style:normal;font-weight:700}
.bounce{animation-delay:5s;animation-duration:2s;animation-iteration-count:infinite;animation-name:bounce;-moz-animation-delay:5s;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-name:bounce;-webkit-animation-delay:5s;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-name:bounce}
#div-code{bottom:-80px;margin:0 auto;position:absolute;width:100%;z-index:999}
#div-code .button{border-radius:22.5px;display:block;margin:-22.5px auto 0}
#div-code input{border:4px solid #f6921e;border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.25);display:block;font-size:32px;height:120px;margin:0 auto;text-align:center}
#div-code label{color:#fff!important;display:block;font-size:18px;font-weight:700;margin-bottom:5px}
footer{font-size:14px;padding:45px 0}
footer a{display:inline-block;margin:0 15px}
footer a img{display:block;height:20px}
footer span{line-height:24px;vertical-align:top}
footer .links{margin-bottom:30px}
.form label.label-radio{font-weight:400}
h3 b, h4 b{color:#006596}
header{height:60px;width:100%}
header img{height:60px}
i.number{background:#006596;border-radius:100%;color:#fff;font-style:normal;font-weight:600;height:45px;line-height:45px;margin-left:-30px;position:absolute;width:45px}
img.border{border:4px solid #006596;border-radius:100%;margin-bottom:15px;max-width:180px}
img.border.small{max-width:120px}
#logo{display:inline-block}
#logo img{height:60px}
#prices{position:relative}
#prices b{display:block}
#prices div{display:none}
#prices h2{float:left;margin-bottom:15px;width:100%}
#proces{background:rgba(0,0,0,.6) url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/proces.svg) no-repeat center;background-size:200px 200px;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
.round{background:#006596;border:3px solid #fff;border-radius:100%;color:#fff;display:inline-table;font-size:20px;font-weight:600;height:150px;padding:15px;vertical-align:middle;width:150px}
.round span{display:table-cell;vertical-align:middle}
#scratch{height:480px;left:calc(50% - 305px);max-width:610px;position:absolute;top:-50px;width:610px}
#scratch-circle{left:calc(50% - 90px);position:absolute;width:180px}
#section-action-2{display:table;height:600px;width:100%}
#section-action-2 h1{color:#f6921e;font-family:'Bangers', cursive;font-size:180px;font-weight:400;line-height:.8;margin-top:135px;position:relative;width:calc(100% - 30px)}
#section-action-2 h1{letter-spacing:-2px;transform:rotate(-3deg);-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:2px}
#section-action-2 h1:after{background:url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/twinkle.svg) no-repeat;background-size:60px 61px;content:"";height:61px;margin:-313px 0 0 -140px;position:absolute;width:60px}
#section-action-2 h1:after{animation-duration:1s;animation-iteration-count:infinite;animation-name:twinkle;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-name:twinkle;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-name:twinkle}
#section-action-2 h1:before{background:url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/scratch.gif) no-repeat;background-size:450px 360px;content:"";height:360px;margin:-40px 0 0 -210px;position:absolute;width:450px;z-index:-1}
#section-action-2 h1 i{background-image:linear-gradient(to bottom right, #fff, #f6921e, #db821a);display:block;font-style:normal;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
#section-action-2 h1 span{display:none}
#section-action-2 h1#wash:after{margin:-313px 0 0 -180px}
#section-action-2 #qwash{left:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
#section-action-2 #qwash h1{color:#211351;font-family:'impactregular';font-size:70px;line-height:1;margin-top:0;transform:none;width:100%}
#section-action-2 #qwash h1:after{display:none}
#section-action-2 #qwash h1:before{display:none}
#section-action-2 #qwash h3{color:#fff;font-family:'gill-sans-nova';font-size:20px}
#section-action-2 .bg-cover{background:rgba(0,101,150,.95);bottom:0;box-shadow:0 60px 60px -30px rgba(51,51,51,.5) inset, 0 -60px 60px -30px rgba(51,51,51,.5) inset;content:"";left:0;position:absolute;right:0;top:0}
#section-action-2 .bg-rays{height:100%;overflow:hidden;position:relative}
#section-action-2 .bg-rays:before{background:url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/bg-rays-3000.png) no-repeat center center;content:"";height:3000px;left:calc(50% - 1500px);position:absolute;top:calc(50% - 1500px);width:3000px;z-index:-1}
#section-action-2 .bg-rays:before{animation-duration:120s;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear;-moz-animation-duration:120s;-moz-animation-iteration-count:infinite;-moz-animation-name:rotate;-moz-animation-timing-function:linear;-webkit-animation-duration:120s;-webkit-animation-iteration-count:infinite;-webkit-animation-name:rotate;-webkit-animation-timing-function:linear}
#section-action-2 .bg-text{height:100%;overflow:hidden;position:absolute;top:0;width:100%}
#section-action-2 .max-width-1300{margin:0 auto}
#section-action-2 .round{font-size:16px;height:105px;margin:-330px 0 0 105px;position:absolute;width:105px;z-index:2}
#section-action-2 #was, #section-action-2 #win{animation-duration:.5s;animation-iteration-count:1;animation-name:scale;animation-timing-function:linear;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-name:scale;-moz-animation-timing-function:linear;-webkit-nimation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-name:scale;-webkit-animation-timing-function:linear}
#section-action-2 #wash-round{margin-top:-380px}
#section-action-2 #win{animation-delay:.5s;-moz-animation-delay:.5s;-webkit-animation-delay:.5s}
#section-action-2 #winkel em{font-size:100px;font-style:normal}
#section-action-2 #winkel h1:after{background-size:90px;height:90px;margin:-293px 0 0 -220px;width:90px}
#section-action-2 #winkel h3{color:#fff;display:none;font-size:16px;margin:65px auto 0;max-width:590px;text-shadow:0 0 .5rem #000;text-transform:uppercase}
#section-action-2 #winkel img{border:5px solid #fff;border-radius:100%;display:none;margin:-90px 0 0 90px;max-width:200px;position:absolute}
#section-action-2 #winkel #was{margin-left:25px}
#section-action-2 #winkel #win{font-size:135px}
#section-action-2.action-134 #div-code input, #section-action-2.action-135 #div-code input{border-color:#009fe3}
#section-action-2.action-134 #div-code .button, #section-action-2.action-135 #div-code button{background:#009fe3;border-color:#0084bc;box-shadow:inset 0 -3px 0 0 #0084bc}
#section-action-2.action-134 .slider-img, #section-action-2.action-135 .slider-img{background-position:center left}
#section-action-2.action-134 .slider-img:after, #section-action-2.action-135 .slider-img:after{background:rgba(33,19,81,.15)}
#section-action-2.action-213 h1{font-family:'falconbold';letter-spacing:-10px;margin-top:60px;text-transform:uppercase;transform:rotate(-7deg)}
#section-action-2.action-213 h1:after{margin:-210px 0 0 -115px}
#section-action-2.action-213 i{margin:-15px 0}
#section-action-2.action-213 .round{margin:-345px 0 0 125px}
#section-action-2.action-213 .slider-img:after{background:rgba(12,37,119,.85)}
#section-action-2.action-268 h1{font-family:'hamburgerheavenregular';font-size:105px;letter-spacing:0;margin-top:105px;text-shadow:5px 5px 0 #00628a;transform:none;-webkit-text-stroke-width:3px}
#section-action-2.action-268 h1:after{background-image:url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/circles-fff.png);background-size:315px 55px;height:55px;margin:15px 0 0 -242px;width:315px;-webkit-animation-name:none}
#section-action-2.action-268 h1:before{display:none}
#section-action-2.action-268 .relative img{max-height:90px;position:absolute;right:-54px;top:51px}
#section-action-2.paused .bg-rays:before{animation-play-state:paused;-moz-animation-play-state:paused;-webkit-animation-play-state:paused}
#section-action-2-bottom{background:#fff;padding-bottom:90px}
.subscribe-popup{border-radius:30px}
.subscribe-popup #subscribe-img{border-radius:30px 30px 0 0}
.subscribe-popup #subscribe-logo{background:rgba(255,255,255,.35);bottom:0;height:30px;padding:0 10px;position:absolute;right:0}
.subscribe-popup #subscribe-n{color:#1d1d1f;display:inline-block;font-weight:400;line-height:45px}
.subscribe-popup #subscribe-y{float:left;margin-right:30px;padding:0 50px}
.subscribe-popup div{display:flex;position:relative}
.subscribe-popup h3,.subscribe-popup h4{color:#1d1d1f!important}
.subscribe-popup h3{font-weight:700;margin-bottom:7.5px}
.subscribe-popup h4{margin-bottom:30px}
.subscribe-popup p{color:#86868b;font-size:10px;line-height:1.3;margin-top:15px}
@media(max-width:767px){
    #naw, #prices{width:calc(100% - 30px)}
    #section-action-2.paused{height:975px}
    #section-action-2.paused .bg-rays:before{top:calc(33% - 1500px)}
    #section-action-2.paused .flex{flex-direction:column-reverse}
    #section-action-2.action-213.paused{height:975px}
    #section-action-2.action-268.paused{height:975px}
}
@media(max-width:667px){
    #div-code input{max-width:345px}
    #naw, #prices{width:100%}
    #prices .grid-3:last-of-type h4{margin-bottom:0}
    #section-action-2.action-213{height:400px}
    #section-action-2.action-213 h1{font-size:135px}
    #section-action-2.action-213 h1:before{background-size:375px 300px;height:300px;margin:-40px 0 0 -180px;width:375px}
    #section-action-2.action-213 .round{font-size:14px;height:90px;line-height:1.2;margin:-225px 0 0 80px;width:90px}
    #section-action-2.action-268{height:400px}
}
@media(min-width:668px){
    #ajax-verzilveren h2{font-size:90px;-webkit-text-stroke-width:2px}
    #prices .grid-2-3 h3{text-align:left}
    #section-action-2 h1{font-size:205px;margin-top:105px;-webkit-text-stroke-width:3px}
    #section-action-2 h1:after{margin:-353px 0 0 -155px}
    #section-action-2 h1:before{background-size:570px 405px;height:405px;margin:-45px 0 0 -285px;width:570px}
    #section-action-2 h1#wash:after{margin:-353px 0 0 -200px}
    #section-action-2 .round{font-size:18px;height:120px;margin:-370px 0px 0 125px;width:120px}
    #section-action-2 #qwash h1{font-size:90px}
    #section-action-2 #qwash h3{font-size:24px}
    #section-action-2 #wash-round{margin:-390px 0 0 170px}
    #section-action-2 #winkel em{font-size:110px}
    #section-action-2 #winkel h1:after{margin:-330px 0 0 -245px}
    #section-action-2 #winkel img{margin:-45px 0 0 180px}
    #section-action-2 #winkel #win{font-size:155px}
    #section-action-2.action-213 h1{margin-top:130px}
    #section-action-2.action-213 h1:after{margin:-300px 0 0 -165px}
    #section-action-2.action-213 i{margin:-25px 0}
    #section-action-2.action-268 h1{font-size:120px;margin-top:195px}
    #section-action-2.action-268 h1:after{background-size:330px 58px;height:58px;margin:15px 0 0 -260px;width:330px}
    #section-action-2.action-268 .relative img{right:-56px;top:146px}
}
@media(min-width:768px){
    #section-action-2.paused .bg-rays:before{left:calc(75% - 1500px)}
}
@media(min-width:1025px){
    #ajax-verzilveren{padding:30px}
    #ajax-verzilveren b, #ajax-verzilveren p{font-size:18px}
    #section-action-2 #qwash h1{font-size:120px}
    #section-action-2 #qwash h3{font-size:28px}
    #section-action-2.action-268 h1{font-size:150px;margin-top:170px}
    #section-action-2.action-268 h1:after{background-size:420px 74px;height:74px;margin:15px 0 0 -330px;width:420px}
    #section-action-2.action-268 .relative img{max-height:105px;right:-66px;top:115px}
    #section-action-2.paused .bg-rays:before{left:calc(70% - 1500px)}
}
@media(min-width:1367px){
    #section-action-2.paused .bg-rays:before{left:calc(66% - 1500px)}
}
@media(min-width:1667px){
    #section-action-2.paused .bg-rays:before{left:calc(62% - 1500px)}
}

@keyframes bounce{20%{opacity:.95;transform:scale(.8)}}
@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
@keyframes scale{0%{transform:scale(1.0)}50%{transform:scale(1.03)}100%{transform:scale(1.0)}}
@keyframes twinkle{20%{opacity:.5;transform:scale(.5)}}
@-moz-keyframes bounce{20%{opacity:.95;-moz-transform:scale(.8)}}
@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}
@-moz-keyframes scale{0%{-moz-transform:scale(1.0)}50%{-moz-transform:scale(1.03)}100%{-moz-transform:scale(1.0)}}
@-moz-keyframes twinkle{20%{opacity:.5;-moz-transform:scale(.5)}}
@-webkit-keyframes bounce{20%{opacity:.95;-webkit-transform:scale(.8)}}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}
@-webkit-keyframes scale{0%{-webkit-transform:scale(1.0)}50%{-webkit-transform:scale(1.03)}100%{-webkit-transform:scale(1.0)}}
@-webkit-keyframes twinkle{20%{opacity:.5;-webkit-transform:scale(.5)}}

/* jQuery UI Datepicker */
a.ui-state-default{color:#565a5c}
.ui-datepicker, .ui-datepicker-calendar td{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
.ui-datepicker{border:1px solid #c4c4c4;border-radius:2px;box-shadow:0 0 9px 5px rgba(0, 0, 0, 0.05);background-color:#fff;color:#565a5c;display:none;font-family:arial;font-size:14px;width:244px;z-index:9999999999 !important;-webkit-transform:translateZ(1px)}
.ui-datepicker a.ui-state-default{color:#484848}
.ui-datepicker span{color:#565a5c}
.ui-datepicker span.ui-state-default{color:#dce0e0}
.ui-datepicker table{border-collapse:collapse;border-spacing:0;margin:0;width:100%}
.ui-datepicker .ui-busy-date{background-color:#f5f5f5}
.ui-datepicker .ui-busy-date-exp{background-color:#eeeeef;color:#dce0e0}
.ui-datepicker .ui-condition-not-met-exp{background-color:#fff;color:#656a5c;opacity:0.6}
.ui-datepicker .ui-condition-not-met-exp:hover{opacity:0.9}
.ui-datepicker-calendar{background:transparent}
.ui-datepicker-calendar td{border:1px solid #ebeceb;height:33px;padding:0;position:relative;text-align:center;width:33px}
.ui-datepicker-calendar td:first-child{border-left:0;width:34px}
.ui-datepicker-calendar td:last-child{border-right:0;width:34px}
.ui-datepicker-calendar td[data-handler=selectDay]:hover, .ui-datepicker-calendar td.ui-datepicker-current-day{background-color:#ff9800;border-color:#ff9800}
.ui-datepicker-calendar td[data-handler=selectDay]:hover a.ui-state-default, .ui-datepicker-calendar td[data-handler=selectDay]:hover span.ui-state-default, .ui-datepicker-calendar td.ui-datepicker-current-day a.ui-state-default, .ui-datepicker-calendar td.ui-datepicker-current-day span.ui-state-default{color:#fff}
.ui-datepicker-calendar th{color:#82888a;font-size:0.8em;padding-bottom:4px;text-align:center}
.ui-datepicker-header{font-weight:bold;padding:15px}
.ui-datepicker-prev, .ui-datepicker-next{background:url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/ui-chevron-left.jpg) no-repeat center center;background-size:9px 16px;cursor:pointer;float:left;height:16px;margin:-5px -20px;padding:5px 20px;width:9px}
.ui-datepicker-next{background-image:url(//s3.eu-central-1.amazonaws.com/plustwaalf/winnen/layout/ui-chevron-right.jpg);float:right}
.ui-datepicker-title{text-align:center}
.ui-datepicker-trigger{height:30px;width:30px}
.ui-datepicker-unselectable{background-color:#eeeeef}
.ui-datepicker-other-month{background-color:#fff}
.ui-state-default{cursor:default;font-weight:bold}
.ui-state-default:hover{text-decoration:none}