/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}
.flickity-enabled:focus{outline:0}
.flickity-viewport{overflow:hidden;position:relative;height:100%}
.flickity-slider{position:absolute;width:100%;height:100%}
.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}
.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}
.flickity-button:hover{background:#fff;cursor:pointer}
.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}
.flickity-button:active{opacity:.6}
.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}
.flickity-button-icon{fill:currentColor}
.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);
transform:translateY(-50%)}
.flickity-prev-next-button.previous{left:10px}
.flickity-prev-next-button.next{right:10px}
.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}
.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}
.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}
.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}
.flickity-rtl .flickity-page-dots{direction:rtl}
.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}
.flickity-page-dots .dot.is-selected{opacity:1}



.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;
user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}

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

.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;
color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before,.slick-prev:before{font-family:FontAwesome;*font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.5;
-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir=rtl] .slick-prev{left:auto;right:-25px}
.slick-prev:before{content:"?"}
[dir=rtl] .slick-prev:before{content:"?"}
.slick-next{right:-25px}
[dir=rtl] .slick-next{left:-25px;right:auto}
.slick-next:before{content:"?"}
[dir=rtl] .slick-next:before{content:"?"}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;
padding:5px;cursor:pointer}
.slick-dots li button:focus,.slick-dots li button:hover{outline:0}
.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"\f192";width:20px;height:20px;font-family:FontAwesome;*font-family:slick;
font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:#000;opacity:.75}



.hide{display:none!important}
.invisible{visibility:hidden}
@media screen and (max-width:39.9375em){
.hide-for-small-only{display:none!important}
}
@media screen and (max-width:0em),screen and (min-width:40em){
.show-for-small-only{display:none!important}
}
@media print,screen and (min-width:40em){
.hide-for-medium{display:none!important}
}
@media screen and (max-width:39.9375em){
.show-for-medium{display:none!important}
}
@media screen and (min-width:40em) and (max-width:63.9375em){
.hide-for-medium-only{display:none!important}
}
@media screen and (max-width:39.9375em),screen and (min-width:64em){
.show-for-medium-only{display:none!important}
}
@media print,screen and (min-width:64em){
.hide-for-large{display:none!important}
}
@media screen and (max-width:63.9375em){
.show-for-large{display:none!important}
}
@media screen and (min-width:64em) and (max-width:74.9375em){
.hide-for-large-only{display:none!important}
}
@media screen and (max-width:63.9375em),screen and (min-width:75em){
.show-for-large-only{display:none!important}
}
.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);
clip-path:inset(50%);border:0}
.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}
.hide-for-portrait,.show-for-landscape{display:block!important}
@media screen and (orientation:landscape){
.hide-for-portrait,.show-for-landscape{display:block!important}
}
@media screen and (orientation:portrait){
.hide-for-portrait,.show-for-landscape{display:none!important}
}
.hide-for-landscape,.show-for-portrait{display:none!important}
@media screen and (orientation:landscape){
.hide-for-landscape,.show-for-portrait{display:none!important}
}
@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}
}



.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:.875rem 1.5rem;-webkit-appearance:none;
border:1px solid transparent;border-radius:5px;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;
text-align:center;cursor:pointer;background-color:#69a023;color:#fefefe}
[data-whatinput=mouse] .button{outline:0}
.button:focus,.button:hover{background-color:#59881e;color:#fefefe}
.button.tiny{font-size:.6rem}
.button.small{font-size:.75rem}
.button.large{font-size:1.25rem}
.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}
.button.primary{background-color:#ffeb00;color:#0a0a0a}
.button.primary:focus,.button.primary:hover{background-color:#ccbc00;color:#0a0a0a}
.button.secondary{background-color:#cd0046;color:#fefefe}
.button.secondary:focus,.button.secondary:hover{background-color:#a40038;color:#fefefe}
.button.success{background-color:#3adb76;color:#0a0a0a}
.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#0a0a0a}
.button.warning{background-color:#ffae00;color:#0a0a0a}
.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#0a0a0a}
.button.alert{background-color:#cc4b37;color:#fefefe}
.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fefefe}
.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}
.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#69a023;color:#fefefe}
.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}
.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{
background-color:#ffeb00;color:#0a0a0a}
.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}
.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{
background-color:#cd0046;color:#fefefe}
.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}
.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{
background-color:#3adb76;color:#0a0a0a}
.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}
.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{
background-color:#ffae00;color:#0a0a0a}
.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}
.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{
background-color:#cc4b37;color:#fefefe}
.button.hollow{border:1px solid #69a023;color:#69a023}
.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}
.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{
background-color:transparent}
.button.hollow:focus,.button.hollow:hover{border-color:#355012;color:#355012}
.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:1px solid #69a023;color:#69a023}
.button.hollow.primary{border:1px solid #ffeb00;color:#ffeb00}
.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#807600;color:#807600}
.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled]{
border:1px solid #ffeb00;color:#ffeb00}
.button.hollow.secondary{border:1px solid #cd0046;color:#cd0046}
.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#670023;color:#670023}
.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled]{
border:1px solid #cd0046;color:#cd0046}
.button.hollow.success{border:1px solid #3adb76;color:#3adb76}
.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}
.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled]{
border:1px solid #3adb76;color:#3adb76}
.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}
.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}
.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled]{
border:1px solid #ffae00;color:#ffae00}
.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}
.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}
.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled]{
border:1px solid #cc4b37;color:#cc4b37}
.button.clear{border:1px solid #69a023;color:#69a023}
.button.clear,.button.clear:focus,.button.clear:hover{background-color:transparent}
.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{
background-color:transparent}.button.clear:focus,.button.clear:hover{border-color:#355012;color:#355012}
.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled]{border:1px solid #69a023;color:#69a023}
.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,
.button.clear:hover[disabled],.button.clear[disabled]{border-color:transparent}
.button.clear.primary{border:1px solid #ffeb00;color:#ffeb00}
.button.clear.primary:focus,.button.clear.primary:hover{border-color:#807600;color:#807600}
.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled]{
border:1px solid #ffeb00;color:#ffeb00}
.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],
.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled]{border-color:transparent}
.button.clear.secondary{border:1px solid #cd0046;color:#cd0046}
.button.clear.secondary:focus,.button.clear.secondary:hover{border-color:#670023;color:#670023}
.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled]{
border:1px solid #cd0046;color:#cd0046}
.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],
.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled]{border-color:transparent}
.button.clear.success{border:1px solid #3adb76;color:#3adb76}
.button.clear.success:focus,.button.clear.success:hover{border-color:#157539;color:#157539}
.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}
.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],
.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled]{border-color:transparent}
.button.clear.warning{border:1px solid #ffae00;color:#ffae00}
.button.clear.warning:focus,.button.clear.warning:hover{border-color:#805700;color:#805700}
.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}
.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],
.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled]{border-color:transparent}
.button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}
.button.clear.alert:focus,.button.clear.alert:hover{border-color:#67251a;color:#67251a}
.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}
.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,
.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled]{border-color:transparent}
.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;
position:relative;top:.4em;display:inline-block;float:right;margin-left:1.5rem}
.button.dropdown.hollow::after{border-top-color:#69a023}
.button.dropdown.hollow.primary::after{border-top-color:#ffeb00}
.button.dropdown.hollow.secondary::after{border-top-color:#cd0046}
.button.dropdown.hollow.success::after{border-top-color:#3adb76}
.button.dropdown.hollow.warning::after{border-top-color:#ffae00}
.button.dropdown.hollow.alert::after{border-top-color:#cc4b37}
.button.arrow-only::after{top:-.1em;float:none;margin-left:0}
a.button:focus,a.button:hover{text-decoration:none}

@media print,screen and (min-width:768px){
.button.hollow{border:1px solid #69a023;color:#69a023;font-size:1.1rem}
.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}
.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{
background-color:transparent}
}
@media print,screen and (min-width:992px){
.button.hollow{border:1px solid #69a023;color:#69a023;font-size:1.3rem}
.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}
.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{
background-color:transparent}
}



/* .close-button{position:absolute;color:#8a8a8a;cursor:pointer}
[data-whatinput=mouse] .close-button{outline:0}
.close-button:focus,.close-button:hover{color:#0a0a0a}
.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}
.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1} */



.membership-tabs .membership-tab{padding:1.0rem;font-weight:normal;font-family:"Radikal",Helvetica, Arial, sans-serif;color: #000000;*background:#FAFAFA;background:#FFCD42;
font-size:1.2rem;margin:0 0px;
text-align:center;height:100%;cursor:pointer}
@media print,screen and (min-width:768px){
.membership-tabs .membership-tab{padding:1rem;margin:0 0px;text-align:center;font-size:1.7rem}
}
@media print,screen and (min-width:992px){
.membership-tabs .membership-tab{padding:1rem;margin:0 0px;text-align:center;font-size:1.7rem;}
}
@media print,screen and (min-width:1200px){
.membership-tabs .membership-tab{padding:1rem;margin:0 0px;text-align:center;font-size:2.0rem;}
}

/* .membership-body{position:relative;z-index:10;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center} */

.is-slider-mobile-nav{margin-top: -4.5rem}

.membership-item{background:#FAFAFA;*background:#FBF135;height:100%;position:relative;margin:0;margin-top: 1.25rem}
@media print,screen and (min-width:768px){
.membership-item{margin-top: 1rem}
}
@media print,screen and (min-width:992px){
.membership-item{margin-top: 0rem}
}

/* .membership-item .membership-item-image{position:relative}
.membership-item .membership-item-image span{border-radius:50%;background:#cd0046;position:absolute;height:122px;width:122px;border-radius:50%;font-size:1.17647rem;
text-align:center;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-justify-content:center;
-ms-flex-pack:center;justify-content:center;align-items:center;line-height:normal;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);
font-weight:normal;font-family:"Radikal",Helvetica, Arial, sans-serif;top:10px;left:10px} */

.membership-item .membership-item-discount{padding:.75rem 1rem;background:#4B6DBB;font-size:1.1rem;color:#fff;text-align:center;line-height:normal;
font-family:"Radikal",Helvetica, Arial, sans-serif;font-weight:300}
@media print,screen and (min-width:768px){
.membership-item .membership-item-discount{padding:1.0rem 1rem;background:#4B6DBB;font-size:1.4rem;color:#fff;text-align:center;line-height:normal;
font-family:"Radikal",Helvetica, Arial, sans-serif;font-weight:300}
}
@media print,screen and (min-width:992px){
.membership-item .membership-item-discount{padding:1.5rem 1rem;background:#4B6DBB;font-size:1.7rem;color:#fff;text-align:center;line-height:normal;
font-family:"Radikal",Helvetica, Arial, sans-serif;font-weight:300}
}
.membership-item .membership-item-body{margin-bottom:0.5rem;padding:1.25rem 1.5rem 4.0rem}
@media screen and (min-width:992px){
.membership-item .membership-item-body{margin-bottom:0.5rem;padding:1.25rem 1.5rem 5.0rem}
}

.membership-item .membership-item-body .is-title{font-size:1.1rem;font-weight:300;line-height:27px;font-family:"Radikal",Helvetica, Arial, sans-serif;margin-bottom:0rem;}
.membership-item .membership-item-body .is-price{font-family:"Radikal",Helvetica, Arial, sans-serif;}
.membership-item .membership-item-body .is-currency{color:#47AD44;font-size:1.7rem;font-weight:normal}
.membership-item .membership-item-body .is-value{color:#47AD44;font-size:2.1rem;font-weight:700}
.membership-item .membership-item-body .is-old{font-size:1.6rem;font-weight:700;position:relative;}
.membership-item .membership-item-body .is-old-currency{font-size:1.3rem;font-weight:normal}
.membership-item .membership-item-body .is-old::after{content:'';border-top:3px solid #cd0046;display:block;width:100%;
-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-8deg);position:absolute;right:0;left:0px;top:50%}
@media screen and (min-width:768px){
.membership-item .membership-item-body .is-title{font-size:1.7rem;font-weight:300;line-height:30px;font-family:"Radikal",Helvetica, Arial, sans-serif;margin-bottom:2.5rem;}
.membership-item .membership-item-body .is-price{font-family:"Radikal",Helvetica, Arial, sans-serif;}
.membership-item .membership-item-body .is-currency{font-size:2.7rem;font-weight:normal}
.membership-item .membership-item-body .is-value{font-size:3.1rem;font-weight:700}
.membership-item .membership-item-body .is-old{font-size:2.6rem;font-weight:700;position:relative;}
.membership-item .membership-item-body .is-old-currency{font-size:2.2rem;font-weight:normal}
.membership-item .membership-item-body .is-old::after{content:'';border-top:6px solid #cd0046;display:block;width:100%;
-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-8deg);position:absolute;right:0;left:0px;top:50%}
}

.membership-item .membership-item-description{font-size:1.0rem;font-weight:300;line-height:27px;font-family:"Radikal",Helvetica, Arial, sans-serif;margin-top: 0.5rem;margin-bottom: 0rem;}
@media screen and (min-width:768px){
.membership-item .membership-item-description{font-size:1.6rem;font-weight:300;line-height:30px;margin-top: 0.5rem;margin-bottom: 0.5rem;}
}

.membership-item .membership-item-description1{font-size:1.0rem;font-weight:300;line-height:27px;font-family:"Radikal",Helvetica, Arial, sans-serif;margin-top: 0.5rem;margin-bottom: 0rem;}
@media screen and (min-width:768px){
.membership-item .membership-item-description1{font-size:1.6rem;font-weight:300;line-height:30px;margin-top: 2rem;margin-bottom: 0.5rem;}
}

/* .membership-item .membership-item-cta{position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}
@media screen and (max-width:992px){
.membership-item .membership-item-cta{bottom:2rem}
}
.membership-item .membership-item-cta .button{width:100%} */



section.slider-section{background-color:#f6f2ea;position:relative;padding:2rem 7px 0;margin:0 0 2rem}
@media print,screen and (min-width:992px){
section.slider-section{margin:1rem 0 3rem}
}
section.slider-section .is-slider-button{position:absolute;z-index:1;bottom:-1.5rem;left:50%;
-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto;white-space:nowrap}
@media print,screen and (min-width:992px){
section.slider-section .has-slider-button{padding-bottom:1rem}
}
section.slider-section .h2-heading{margin-bottom:1rem}
@media print,screen and (min-width:768px){
section.slider-section .h2-heading{margin-bottom:1rem}
}
section.slider-section.is-boxed{background-color:transparent}
section.slider-section.is-boxed .slider-nav{background-color:#f6f2ea}
section.slider-section.is-boxed .slider-nav .slick-dots{bottom:1rem}
section.slider-section.is-boxed .slider-for .slider-cell{padding:0}
section.slider-section.is-boxed .slider-nav{margin:-3rem 1rem 2rem;box-shadow:0 4px 6px 2px rgba(0,0,0,.1)}
section.slider-section.is-boxed .slider-nav.is-bottom .slider-content{background-color:#f6f2ea;padding:1.5rem 1rem 3rem}
section.slider-section.is-boxed .slider-nav.is-bottom .slider-content p{padding:0 2.5rem;margin:1rem 0 1rem}
section.slider-section.is-boxed .slider-nav.is-bottom .slick-arrow.slick-prev{left:1rem}
section.slider-section.is-boxed .slider-nav.is-bottom .slick-arrow.slick-next{right:1rem}
section.slider-section .slick-slider{position:relative;margin-bottom:0}
section.slider-section .slider-for.no-arrow .slick-arrow{display:none!important}
section.slider-section .slider-for .slick-arrow{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
section.slider-section .slider-for .slick-arrow::before{width:.5rem;height:1rem}
section.slider-section .slider-for .slider-cell{position:relative;padding-bottom:1.5rem}
@media print,screen and (min-width:768px){
section.slider-section .slider-for .slider-cell{padding-bottom:1.5rem}
}
section.slider-section .slider-for .slider-image{overflow:hidden}
section.slider-section .slider-for .slider-content{color:#fff;background-color:#cd0046;font-weight:700;position:absolute;border:0;padding:.5rem 1rem;white-space:nowrap;z-index:10;
position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
@media print,screen and (min-width:768px){
section.slider-section .slider-for .slider-content{bottom:0}
}
section.slider-section .slider-nav{margin-top:1rem}
section.slider-section .slider-nav.is-top .slider-content{padding-top:4rem}
section.slider-section .slider-nav.is-top .slick-dots{top:1.5rem;bottom:auto}
section.slider-section .slider-nav.is-top .slick-arrow{top:3.25rem}
section.slider-section .slider-nav.is-bottom .slider-content{padding:0 2rem 3rem}
@media print,screen and (min-width:768px){
section.slider-section .slider-nav.is-bottom .slider-content{padding:0 3.5rem 3rem}
}
section.slider-section .slider-nav.is-bottom .slick-arrow{width:1.5rem}
@media print,screen and (min-width:768px){
section.slider-section .slider-nav.is-bottom .slick-arrow{width:3rem}
}
section.slider-section .slider-nav.no-arrow .slick-arrow{display:none}
section.slider-section .slider-nav.no-dots .slick-dots{display:none!important}
section.slider-section .slider-nav .slick-arrow.slick-prev{background-color:transparent}
section.slider-section .slider-nav .slick-arrow.slick-prev::before{background-repeat:no-repeat;background-size:contain;
background-image:url(../assets/slider-arrow-left.svg)}
section.slider-section .slider-nav .slick-arrow.slick-next{background-color:transparent}
section.slider-section .slider-nav .slick-arrow.slick-next::before{background-repeat:no-repeat;background-size:contain;
background-image:url(../assets/slider-arrow-right.svg)}
section.slider-section .slider-three-col .slider-image{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;
-ms-flex-pack:center;justify-content:center}
section.slider-section .slider-three-col .slider-content *{font-size:1rem}
section.slider-section .slider-three-col a{color:#000;display:block}
section.slider-section .slider-three-col a .h3-heading{position:relative;display:inline-block}
section.slider-section .slider-three-col a .h3-heading::after{content:"";background-image:url(../assets/arrow_right.svg);
background-size:contain;background-repeat:no-repeat;display:inline-block;margin-left:6px;width:7px;height:12px}
section.slider-section .slider-three-col .icon{width:7rem;height:7rem}
section.slider-section .slider-three-col .slick-current .slider-image{height:120px}
@media print,screen and (min-width:992px){
section.slider-section .slider-three-col .slick-current .icon{zoom:1.2}
}
/* section.slider-section .slider-three-col .slick-current .icon-wab-kurs{background-image:url(/2021/images/icons/icon-wab-kurs-red.svg)}
section.slider-section .slider-three-col .slick-current .icon-mietwagen{background-image:url(/2021/images/icons/icon-mietwagen-red.svg)}
section.slider-section .slider-three-col .slick-current .icon-occasionstest{background-image:url(/2021/images/icons/icon-occasionstest-red.svg)}
section.slider-section .slider-three-col .slick-current .icon-drohnen{background-image:url(/2021/images/icons/icon-drohnen-red.svg)}
section.slider-section .slider-three-col .slick-current .icon-camping{background-image:url(/2021/images/icons/icon-camping-red.svg)}
section.slider-section .slider-three-col .slick-current .icon-tankstelle{background-image:url(/2021/images/icons/icon-tankstelle-red.svg)} */
section.slider-section .slick-arrow{z-index:1;height:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;
-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(160,160,160,.7);
width:3rem;height:3rem;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}
section.slider-section .slick-arrow::before{content:'';width:1em;height:2rem;display:block;background-repeat:no-repeat;background-size:contain;margin:0 auto}
section.slider-section .slick-arrow.slick-prev{left:0}
section.slider-section .slick-arrow.slick-prev::before{background-image:url(../assets/slider-arrow-left-black.svg)}
section.slider-section .slick-arrow.slick-next{right:0}
section.slider-section .slick-arrow.slick-next::before{background-image:url(../assets/slider-arrow-right-black.svg)}
section.slider-section .slick-slide .slider-image{max-height:300px}
section.slider-section .slick-slide .slider-image img{width:100%;max-width:100%;height:auto}
section.slider-section .slider-content{padding:1.5rem 1rem 2rem;text-align:center;position:relative}
section.slider-section .slider-content .button{text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
section.slider-section .slick-dots{bottom:2.5rem}
section.slider-section .slick-dots li{padding:0;margin:0 .5rem}
@media print,screen and (min-width:768px){
section.slider-section .slick-dots li{margin:0 1rem}
section.slider-section .slick-slide .slider-image{max-height:350px}
section.slider-section .slick-slide .slider-image img{width:100%;max-width:100%;height:auto}
}
section.slider-section .slick-dots .slick-active button::before{font-size:1.5rem;color:#cd0046;opacity:1}
section.slider-section .slick-dots li{margin-bottom:0}
section.slider-section .slick-dots li::before{background-image:inherit}
section.slider-section .slick-dots li button::before{font-size:1.0rem;color:#ede1cd;opacity:1}
section.slider-section .slick-loading .slick-list{background:#fff url(../assets/ajax-loader.gif) center center no-repeat}
section.slider-section .slider-one-col-nav.is-bottom .slider-content{padding:0 0 3rem}
section.slider-section .slider-one-col-nav.is-bottom .slider-content .is-copy{padding:0 2rem}
@media print,screen and (min-width:992px){
section.slider-section .slider-one-col-nav.is-bottom .slider-content .is-copy{padding:0 3rem} 
section.slider-section .slick-slide .slider-image{max-height:400px}
section.slider-section .slick-slide .slider-image img{width:100%;max-width:100%;height:auto}
}



section.slider-section.is-boxed .slick-dots{bottom:4rem}

.slider-image .membership-item-image span{border-radius:50%;*background:#4DAF49;background-color:rgba(77,175,73,0.8);position:absolute;height:170px;width:170px;
border-radius:50%;font-size:1.1rem;text-align:center;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;
-webkit-align-items:center;-ms-flex-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;
align-items:center;line-height:normal;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);
font-weight:300;font-family:"Radikal",Helvetica, Arial, sans-serif;top:10px;left:10px}
/* .slider-image .membership-item-image span{border-radius:50%;*background:#cd0046;background-color:rgba(205,0,70,0.8);position:absolute;height:100px;width:100px;
border-radius:50%;font-size:0.9rem;text-align:center;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;
-webkit-align-items:center;-ms-flex-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;
align-items:center;line-height:normal;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);
font-weight:300;font-family:"Radikal",Helvetica, Arial, sans-serif;top:10px;left:10px} */

.slider-image .membership-item-image1 span{border-radius:50%;*background:#4DAF49;background-color:rgba(77,175,73,0.8);position:absolute;height:100px;width:100px;
border-radius:50%;font-size:0.9rem;text-align:center;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;
-webkit-align-items:center;-ms-flex-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;
align-items:center;line-height:normal;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);
font-weight:300;font-family:"Radikal",Helvetica, Arial, sans-serif;top:10px;left:105px}

.slider-image .membership-item-image2 span{border-radius:50%;*background:#3C7ABB;background-color:rgba(60,122,187,0.8);position:absolute;height:100px;width:100px;
border-radius:50%;font-size:0.9rem;text-align:center;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;
-webkit-align-items:center;-ms-flex-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;
align-items:center;line-height:normal;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);
font-weight:300;font-family:"Radikal",Helvetica, Arial, sans-serif;top:10px;left:200px}

.slider-image .membership-item-image3 span{border-radius:50%;*background:#FFFFFF;background-color:rgba(255,255,255,0.8);position:absolute;height:100px;width:100px;
border-radius:50%;font-size:0.9rem;text-align:center;color:#000000;display:-webkit-flex;display:-ms-flexbox;display:flex;
-webkit-align-items:center;-ms-flex-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;
align-items:center;line-height:normal;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);
font-weight:300;font-family:"Radikal",Helvetica, Arial, sans-serif;top:10px;left:297px}

@media screen and (min-width:768px){
.slider-image .membership-item-image span{border-radius:50%;*background:#4DAF49;background-color:rgba(77,175,73,0.8);position:absolute;height:200px;width:200px;
border-radius:50%;font-size:1.3rem;text-align:center;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;
-webkit-align-items:center;-ms-flex-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;
align-items:center;line-height:normal;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);
font-weight:300;font-family:"Radikal",Helvetica, Arial, sans-serif;top:10px;left:10px}
/* .slider-image .membership-item-image span{border-radius:50%;*background:#cd0046;background-color:rgba(205,0,70,0.8);position:absolute;height:122px;width:122px;
border-radius:50%;font-size:1.1rem;text-align:center;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;
-webkit-align-items:center;-ms-flex-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;
align-items:center;line-height:normal;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);
font-weight:300;font-family:"Radikal",Helvetica, Arial, sans-serif;top:10px;left:10px} */

.slider-image .membership-item-image1 span{border-radius:50%;*background:#4DAF49;background-color:rgba(77,175,73,0.8);position:absolute;height:122px;width:122px;
border-radius:50%;font-size:1.1rem;text-align:center;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;
-webkit-align-items:center;-ms-flex-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;
align-items:center;line-height:normal;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);
font-weight:300;font-family:"Radikal",Helvetica, Arial, sans-serif;top:10px;left:125px}

.slider-image .membership-item-image2 span{border-radius:50%;*background:#3C7ABB;background-color:rgba(60,122,187,0.8);position:absolute;height:122px;width:122px;
border-radius:50%;font-size:1.1rem;text-align:center;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;
-webkit-align-items:center;-ms-flex-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;
align-items:center;line-height:normal;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);
font-weight:300;font-family:"Radikal",Helvetica, Arial, sans-serif;top:10px;left:240px}

.slider-image .membership-item-image3 span{border-radius:50%;*background:#FFFFFF;background-color:rgba(255,255,255,0.8);position:absolute;height:122px;width:122px;
border-radius:50%;font-size:1.1rem;text-align:center;color:#000000;display:-webkit-flex;display:-ms-flexbox;display:flex;
-webkit-align-items:center;-ms-flex-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;
align-items:center;line-height:normal;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);
font-weight:300;font-family:"Radikal",Helvetica, Arial, sans-serif;top:10px;left:358px}
}

@media screen and (min-width:992){

}
