@charset "UTF-8";
/***!  /templates/spreekvrij/css/custom.css  !***/

html,body,div,table,tr,td,th,h1,h2,h3,h4,h5,h6,ul,li,ol,p,span,a,img{margin:0;padding:0;border:none}:root{--white_clean:255,255,255;--color0:#f5f5f5;--color1:#160d3d;--color1_clean:22,13,61;--color2:#f8ebc6;--color3:#fbbc57;--color4:#ff0030;--color4_fade:#ff003017;--color5:#882d00;--color6:#e6ab4b;--main-text-color:var(--color1);--main-text-size:18px;--small-text-size:15px;--wrapper-width-max:1200px;--wrapper-large-width-max:1200px;--wrapper-width-min:320px;--main-font-family:'Raleway',sans-serif;--title-font-family:'Great Vibes',cursive;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}html.noScroll{overflow:hidden}body{background:var(--color0);padding-top:150px}body,input,textarea{font-family:var(--main-font-family);font-weight:var(--font-weight-regular);font-size:var(--main-text-size);font-optical-sizing:auto;color:var(--main-text-color);font-display:swap}h1{font-family:var(--title-font-family);font-weight:var(--font-weight-regular);font-optical-sizing:auto;text-align:center}h2,h3,h4,h5,h6{font-family:var(--main-font-family);font-weight:var(--font-weight-regular);font-optical-sizing:auto}a,.btn{cursor:pointer}.wrapper{width:90%;max-width:var(--wrapper-width-max);min-width:var(--wrapper-width-min);margin:0 auto}.wrapper.large{max-width:var(--wrapper-large-width-max)}.clear{display:block;float:none;clear:both;height:0px}.clearAfter::after{content:'';display:block;float:none;clear:both;height:0px}.full-width{position:relative;width:100vw;min-width:var(--wrapper-width-min);left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.tableWrapper{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em}.tableWrapper::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.tableWrapper::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,0.3)}body.confirmation-registration div#system-message-container,body.registration-confirmation div#system-message-container{display:none}div#system-message-container .alert-heading{display:none}div#system-message-container p{margin-bottom:5px}div#system-message-container .alert,div#system-message-container joomla-alert{background-color:#fcf8e3;border:1px solid #fbeed5;margin:50px 10px;padding:8px 35px 8px 14px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:gloc0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:gloc0px 0px 20px 5px rgba(0,0,0,0.1)}div#system-message-container .alert.alertBoxInfo{max-height:250px;overflow:auto;margin-top:30px}div#system-message-container .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}div#system-message-container .alert-danger,div#system-message-container .alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;overflow:hidden}div#system-message-container .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}div#system-message-container .alert-block{padding-bottom:14px;padding-top:14px}div.siteRaster{display:none;width:100vw;height:100vh;background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;z-index:100}div.siteRaster.active{display:block}.toTop{--totop-primary:#9f4668;--totop-primary-dark:#74314d;--totop-accent:#e5b93c;position:fixed;right:22px;bottom:90px;z-index:9980;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;color:#fff;cursor:pointer;border:1px solid rgba(255,255,255,0.22);border-radius:50%;background-color:var(--totop-primary);box-shadow:0 10px 28px rgba(116,49,77,0.28),0 3px 10px rgba(56,47,51,0.12);transition:color 0.25s ease,background-color 0.25s ease,box-shadow 0.25s ease,opacity 0.25s ease,transform 0.25s ease}.toTop .fa-arrow-up{font-size:16px;line-height:1;transition:transform 0.25s ease}.toTop:hover{color:#fff;background-color:var(--totop-primary-dark);box-shadow:0 14px 34px rgba(116,49,77,0.36),0 5px 14px rgba(56,47,51,0.15);transform:translateY(-4px)}.toTop:hover::before{background-color:#fff;transform:scale(1.15)}.toTop:hover .fa-arrow-up{transform:translateY(-3px)}.toTop:focus-visible{outline:3px solid rgba(159,70,104,0.3);outline-offset:4px}.toTop:active{transform:translateY(-1px)}.toTop.is-hidden{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(12px)}@media (max-width:560px){.toTop{right:14px;width:44px;height:44px}.toTop .fa-arrow-up{font-size:14px}}@media (prefers-reduced-motion:reduce){.toTop,.toTop::before,.toTop .fa-arrow-up{transition:none}}div.btnMenu{display:block;height:50px;width:50px;color:white;line-height:35px;cursor:pointer;position:absolute;z-index:20;right:-9999px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}div.btnMenu div.btnWrapper{height:100%;position:relative}div.btnMenu div.ico{display:block;width:30px;height:30px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}div.btnMenu div.ico hr{display:block;margin:0;border:none;border-top:2px solid var(--color3);margin-bottom:10px;color:var(--color3);-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}div.btnMenu.active{-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}div.btnMenu.active div.ico .one{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;margin-top:9px}div.btnMenu.active div.ico .two{opacity:0;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}div.btnMenu.active div.ico .three{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;margin-top:-23px}.fillBg div.btnMenu hr{border-color:var(--color3) !important}#googleMap{position:relative;width:100vw;min-width:var(--wrapper-width-min);left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw !important}form{max-width:70%}form fieldset{border:none;padding:0;margin:0}form .input-password-toggle{display:none !important}form .block{display:block;border:1px solid var(--color3);padding:35px 35px 15px;max-width:550px;margin:0 auto 40px}form .block.hide{display:none}form .btn,form button{display:inline-block;text-transform:uppercase;font-size:var(--small-text-size);background:var(--color6);border:1px solid var(--color6);color:black;line-height:34px;padding:15px 25px;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;cursor:pointer}form .btn:hover,form button:hover{text-decoration:none;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;background:white;color:var(--color3);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1)}form .btnClearGroup{display:flex;flex-direction:column;gap:5px}form .btnClearGroup button{max-width:200px;display:inline-block;text-transform:uppercase;font-size:var(--small-text-size);background:var(--color6);border:1px solid var(--color6);color:black;line-height:34px;padding:15px 25px;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;background:white;border-color:white;color:var(--main-text-color)}form .btnClearGroup button:hover{text-decoration:none;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;background:white;color:var(--color3);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1)}form .btnClearGroup button:hover{color:var(--color3);-webkit-box-shadow:none;box-shadow:none}form .rsform-type-checkboxgroup .formControls{display:flex;flex-wrap:wrap;gap:10px;flex-direction:column}form .control-group,form .onefield,form .input-group,form .form-row{display:block;margin-bottom:30px}form .control-group.extra-label-field,form .onefield.extra-label-field,form .input-group.extra-label-field,form .form-row.extra-label-field{margin-bottom:5px}form .control-group .resetList,form .onefield .resetList,form .input-group .resetList,form .form-row .resetList{display:none}form .control-group.textField .control-label,form .control-group.textareaField .control-label,form .onefield.textField .control-label,form .onefield.textareaField .control-label,form .input-group.textField .control-label,form .input-group.textareaField .control-label,form .form-row.textField .control-label,form .form-row.textareaField .control-label{display:none !important}form .control-group label,form .control-group label>div,form .onefield label,form .onefield label>div,form .input-group label,form .input-group label>div,form .form-row label,form .form-row label>div{display:block;margin-bottom:10px;font-weight:var(--font-weight-bold)}form .control-group input[type="text"],form .control-group input[type="password"],form .control-group input[type="email"],form .control-group textarea,form .onefield input[type="text"],form .onefield input[type="password"],form .onefield input[type="email"],form .onefield textarea,form .input-group input[type="text"],form .input-group input[type="password"],form .input-group input[type="email"],form .input-group textarea,form .form-row input[type="text"],form .form-row input[type="password"],form .form-row input[type="email"],form .form-row textarea{background:white;border:1px solid var(--color2);height:40px;font-size:14px;padding:0 15px;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-appearance:none;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}form .control-group textarea,form .onefield textarea,form .input-group textarea,form .form-row textarea{height:120px;padding:15px}form .control-group hr,form .onefield hr,form .input-group hr,form .form-row hr{display:none}form .control-group .intl-tel-input,form .onefield .intl-tel-input,form .input-group .intl-tel-input,form .form-row .intl-tel-input{width:100%}form .control-group .intl-tel-input input,form .control-group .intl-tel-input input[type="text"],form .onefield .intl-tel-input input,form .onefield .intl-tel-input input[type="text"],form .input-group .intl-tel-input input,form .input-group .intl-tel-input input[type="text"],form .form-row .intl-tel-input input,form .form-row .intl-tel-input input[type="text"]{padding-left:45px}form .control-group .fieldError,form .control-group .form-control-feedback,form .control-group #password-0,form .onefield .fieldError,form .onefield .form-control-feedback,form .onefield #password-0,form .input-group .fieldError,form .input-group .form-control-feedback,form .input-group #password-0,form .form-row .fieldError,form .form-row .form-control-feedback,form .form-row #password-0{font-weight:var(--font-weight-regular);color:var(--color4);display:inline;margin-top:5px;font-size:12px;float:right}form .control-group.jCaptchaField,form .onefield.jCaptchaField,form .input-group.jCaptchaField,form .form-row.jCaptchaField{margin-top:55px auto 0;width:300px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}form .control-group.jCaptchaField label,form .onefield.jCaptchaField label,form .input-group.jCaptchaField label,form .form-row.jCaptchaField label{display:none}form .control-group .singleSelect .item,form .onefield .singleSelect .item,form .input-group .singleSelect .item,form .form-row .singleSelect .item{margin-top:10px}form .control-group#multiSelect-keuze::after,form .onefield#multiSelect-keuze::after,form .input-group#multiSelect-keuze::after,form .form-row#multiSelect-keuze::after{content:'';display:block;float:none;clear:both;height:0px}form .control-group#multiSelect-keuze .controls,form .onefield#multiSelect-keuze .controls,form .input-group#multiSelect-keuze .controls,form .form-row#multiSelect-keuze .controls{display:flex;justify-content:space-between;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}form .control-group#multiSelect-keuze .controls .item .icheckbox,form .onefield#multiSelect-keuze .controls .item .icheckbox,form .input-group#multiSelect-keuze .controls .item .icheckbox,form .form-row#multiSelect-keuze .controls .item .icheckbox{display:block;border:1px solid var(--color3);width:145px;height:145px;padding:5px;text-align:center;cursor:pointer;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}form .control-group#multiSelect-keuze .controls .item .icheckbox .icon,form .onefield#multiSelect-keuze .controls .item .icheckbox .icon,form .input-group#multiSelect-keuze .controls .item .icheckbox .icon,form .form-row#multiSelect-keuze .controls .item .icheckbox .icon{display:block;width:50px;height:50px;background-size:cover;margin:25px auto 5px}form .control-group#multiSelect-keuze .controls .item .icheckbox .title,form .onefield#multiSelect-keuze .controls .item .icheckbox .title,form .input-group#multiSelect-keuze .controls .item .icheckbox .title,form .form-row#multiSelect-keuze .controls .item .icheckbox .title{display:block;font-size:15px;font-weight:var(--font-weight-regular);line-height:30px;color:var(--color1)}form .control-group#multiSelect-keuze .controls .item .icheckbox.checked,form .control-group#multiSelect-keuze .controls .item .icheckbox:hover,form .onefield#multiSelect-keuze .controls .item .icheckbox.checked,form .onefield#multiSelect-keuze .controls .item .icheckbox:hover,form .input-group#multiSelect-keuze .controls .item .icheckbox.checked,form .input-group#multiSelect-keuze .controls .item .icheckbox:hover,form .form-row#multiSelect-keuze .controls .item .icheckbox.checked,form .form-row#multiSelect-keuze .controls .item .icheckbox:hover{border-color:var(--color6);-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1)}form .control-group.invalid input[type=text],form .control-group.invalid input[type=password],form .control-group.invalid textarea,form .onefield.invalid input[type=text],form .onefield.invalid input[type=password],form .onefield.invalid textarea,form .input-group.invalid input[type=text],form .input-group.invalid input[type=password],form .input-group.invalid textarea,form .form-row.invalid input[type=text],form .form-row.invalid input[type=password],form .form-row.invalid textarea{-webkit-box-shadow:0px 0px 2px 2px var(--color4);box-shadow:0px 0px 2px 2px var(--color4)}form .control-group.invalid.jCaptchaField .controls,form .onefield.invalid.jCaptchaField .controls,form .input-group.invalid.jCaptchaField .controls,form .form-row.invalid.jCaptchaField .controls{-webkit-box-shadow:1px 0px 3px 2px var(--color4);box-shadow:1px 0px 3px 2px var(--color4)}form .control-group .field-calendar div.input-group,form .onefield .field-calendar div.input-group,form .input-group .field-calendar div.input-group,form .form-row .field-calendar div.input-group{display:flex;justify-content:space-between}form .control-group .field-calendar div.input-group>*,form .onefield .field-calendar div.input-group>*,form .input-group .field-calendar div.input-group>*,form .form-row .field-calendar div.input-group>*{width:49%}form .control-group .checkboxes .form-check,form .onefield .checkboxes .form-check,form .input-group .checkboxes .form-check,form .form-row .checkboxes .form-check{display:flex;gap:10px}form .control-group .checkboxes .form-check label,form .onefield .checkboxes .form-check label,form .input-group .checkboxes .form-check label,form .form-row .checkboxes .form-check label{font-weight:var(--font-weight-regular)}form.js-finder-searchform{max-width:100%}form.js-finder-searchform .input-group{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}form.js-finder-searchform .input-group input{min-width:300px;max-width:50%}form .rsform-type-radiogroup .formControls{display:flex;flex-direction:column}header#pageHeader{background:white;position:fixed;top:0;z-index:600;width:100vw}body.scroll header#pageHeader{-webkit-box-shadow:0px 0px 50px 10px #fff6df;box-shadow:0px 0px 50px 10px #fff6df}header#pageHeader .wrapper{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:20px;position:relative;min-height:150px;padding:20px 0;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}body.scroll header#pageHeader .wrapper{min-height:70px}header#pageHeader ul{list-style-type:none}header#pageHeader a{text-decoration:none}header#pageHeader div.logo{display:block;position:absolute;left:0;top:-150px;z-index:1;animation:logo 0.5s;animation-iteration-count:1;animation-delay:1s;-webkit-animation-fill-mode:forwards;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}body.scroll header#pageHeader div.logo{top:0 !important}header#pageHeader div.logo img{max-height:160px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;width:auto}body.scroll header#pageHeader div.logo img{height:70px}header#pageHeader div.logo:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}header#pageHeader div.search{position:relative;width:100vw;min-width:var(--wrapper-width-min);left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:absolute;bottom:0;background:#f5f5f5c2;height:0px;display:flex;justify-content:center;align-items:center;overflow:hidden;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}header#pageHeader div.search .visually-hidden{display:none}header#pageHeader div.search.active{bottom:-80px;height:80px}header#pageHeader div.search form{display:flex;justify-content:center;width:var(--wrapper-width-max)}header#pageHeader div.search form input{background:white;border:1px solid var(--color2);height:40px;font-size:14px;padding:0 15px;width:100%;max-width:500px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-appearance:none;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1)}header#pageHeader nav.mainMenu{width:100%;position:absolute;bottom:0px}header#pageHeader nav.mainMenu .visually-hidden{display:none}header#pageHeader nav.mainMenu button{display:none}header#pageHeader nav.mainMenu>ul{display:flex;justify-content:flex-end;gap:30px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}header#pageHeader nav.mainMenu>ul ul{display:none}header#pageHeader nav.mainMenu>ul>li{padding-bottom:20px}header#pageHeader nav.mainMenu>ul>li>a{color:black;position:relative;font-size:var(--small-text-size);text-transform:uppercase;letter-spacing:1px;font-weight:var(--font-weight-semi-bold)}header#pageHeader nav.mainMenu>ul>li>a:after{display:block;position:relative;left:50%;margin-top:5px;content:'';width:0%;height:1px;background:black;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}header#pageHeader nav.mainMenu>ul>li:hover a:after,header#pageHeader nav.mainMenu>ul>li.active a:after{left:0;width:100%}header#pageHeader nav.mainMenu>ul>li.deeper ul{position:absolute;width:250px;margin-top:20px}header#pageHeader nav.mainMenu>ul>li.deeper ul li{margin-bottom:1px}header#pageHeader nav.mainMenu>ul>li.deeper ul li a{display:block;background:var(--color2);color:var(--color1);padding:10px 15px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}header#pageHeader nav.mainMenu>ul>li.deeper ul li:hover a,header#pageHeader nav.mainMenu>ul>li.deeper ul li.active a{background:white;color:black;font-weight:var(--font-weight-bold);letter-spacing:2}header#pageHeader nav.mainMenu>ul>li.deeper:hover ul{display:block}div.banner{position:relative}div.banner .waves{position:absolute;bottom:-2px;width:100vw;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);z-index:100}div.banner .waves svg{fill:#fff6df}.ctaAfspraak a{display:inline-block;text-transform:uppercase;font-size:var(--small-text-size);background:var(--color6);border:1px solid var(--color6);color:black;line-height:34px;padding:15px 25px;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);cursor:pointer;display:flex;position:fixed;bottom:-999px;left:41%;width:250px;justify-content:center;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}.ctaAfspraak a:hover{text-decoration:none;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;background:white;color:var(--color3);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1)}.ctaAfspraak a.show{-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;bottom:0}div.herobanner{display:block;position:relative;z-index:99;height:300px;background-color:var(--color0);background-size:cover;background-position:center;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}body.scroll div.herobanner{z-index:20}body.homePage div.herobanner{height:400px}div.herobanner div.decor{display:flex;align-items:flex-end;position:absolute;width:280px;height:500px;overflow:hidden;right:0;bottom:-197px}div.herobanner i{display:block;height:550px}div.herobanner i svg{width:auto;height:100%;fill:rgba(var(--color3_clean),0.6)}div.herobanner div.video{display:block;position:relative;overflow:hidden;height:auto;min-height:100%;min-width:100%;width:auto}div.herobanner video{position:absolute;top:50%;bottom:50%;margin:auto 0;height:auto;min-height:100%;width:auto;min-width:100%}div.herobanner div.text{display:flex;flex-direction:column;justify-content:center;height:100%;width:40vw;padding:20px 5vw;background-color:rgba(var(--color1_clean),0.5);background:linear-gradient(90deg,rgba(var(--color1_clean),0.7) 40%,rgba(var(--color1_clean),0) 100%);position:absolute;top:0;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}div.herobanner div.text *{color:var(--color2)}div.herobanner div.text p{font-size:55px;line-height:70px;margin-bottom:0px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}div.herobanner div.text p:last-child{margin-bottom:0}div.herobanner div.text a.btn{display:inline-block;padding:15px 25px !important;text-decoration:none;text-transform:uppercase;font-size:18px;line-height:30px;background-color:var(--color3) !important;color:black !important;font-weight:var(--font-weight-bold);margin-top:0px !important;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}div.herobanner div.text a.btn:hover{background-color:var(--color1) !important}main{min-height:1000px;position:relative;padding:120px 0;background-image:linear-gradient(180deg,#fff6df 0px,transparent 200px)}main article{position:relative}main article .pagenavigation{margin-top:100px;clear:both}main article .pagenavigation .pagination .btn{margin:20px 0;padding:20px}main article .pagenavigation .pagination .next{float:right}main article .pagenavigation .pagination .prev{float:left}main article h2{border-left:5px solid brown;color:brown;padding-left:10px;letter-spacing:3px}main article h3{border-left:5px solid var(--color5);font-weight:var(--font-weight-semi-bold);margin-top:40px;letter-spacing:3px;padding-left:10px}main article p.warning{margin:30px 0;font-weight:var(--font-weight-semi-bold);background-color:var(--color4_fade);padding:20px 30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1)}main article strong{letter-spacing:2px}main article ol,main article ul{margin-left:30px}main article ol li,main article ul li{margin-bottom:10px;line-height:25px}main article ol li ul,main article ul li ul{margin-top:5px}main article ul{list-style-type:none}main article ul li{padding-left:20px;position:relative}main article ul li:before{font-size:25px;position:absolute;top:-2px;left:-20px;content:'\27BA';display:inline-block;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}main article ul.mod-articlescategory{margin-left:0}main article div.fullWidthImg{position:relative;width:100vw;min-width:var(--wrapper-width-min);left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;display:block;height:450px;background-size:cover;margin:50px -50vw;background-position:center top}main article div.fullWidthRepeatImg{position:relative;width:100vw;min-width:var(--wrapper-width-min);left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;display:block;height:450px;margin:50px -50vw;background-position:center}main article img.fullWidth{position:relative;width:100vw;min-width:var(--wrapper-width-min);left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:450px}main article .anchormenu{--anchormenu-top:80px;--anchormenu-primary:#9f4668;--anchormenu-primary-dark:#74314d;--anchormenu-accent:#e5b93c;width:100%;margin:70px 0 50px;padding:12px;position:sticky;top:var(--anchormenu-top);z-index:100;background:rgba(255,255,255,0.94);border:1px solid rgba(159,70,104,0.16);-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:0 12px 35px rgba(78,39,55,0.14);box-shadow:0 12px 35px rgba(78,39,55,0.14);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}main article .anchormenu *,main article .anchormenu *::before,main article .anchormenu *::after{box-sizing:border-box}main article .anchormenu ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;width:100%;margin:0;padding:0;list-style:none}main article .anchormenu ul li{display:block;margin:0;padding:0}main article .anchormenu ul li::before{display:none !important;content:none !important}main article .anchormenu ul li a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;color:var(--anchormenu-primary-dark);font-size:0.95rem;font-weight:700;line-height:1;text-decoration:none;background-color:#fffafb;border:1px solid rgba(159,70,104,0.13);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}main article .anchormenu ul li a:hover,main article .anchormenu ul li a:focus-visible{color:#fff;text-decoration:none;background-color:var(--anchormenu-primary);border-color:var(--anchormenu-primary);-webkit-box-shadow:0 6px 16px rgba(159,70,104,0.22);box-shadow:0 6px 16px rgba(159,70,104,0.22);transform:translateY(-2px)}main article .anchormenu ul li a:focus-visible{outline:3px solid rgba(159,70,104,0.24);outline-offset:2px}main article .groups.weetjes .group h3{scroll-margin-top:110px}@media (max-width:900px){main article .anchormenu{--anchormenu-top:80px;margin:50px 0 35px;padding:10px}main article .anchormenu ul{gap:7px}main article .anchormenu ul li a{min-width:38px;height:38px;padding:0 9px}main article .groups.weetjes .group h3{scroll-margin-top:100px}}@media (max-width:680px){main article .anchormenu{--anchormenu-top:80px;margin:35px 0 30px;padding:9px;overflow:hidden;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}main article .anchormenu ul{flex-wrap:nowrap;justify-content:flex-start;gap:7px;overflow-x:auto;overflow-y:hidden;padding:2px 2px 8px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}main article .anchormenu ul li{flex:0 0 auto}main article .anchormenu ul li a{min-width:38px;height:38px;padding:0 9px;font-size:0.9rem}main article .anchormenu ul li a:hover,main article .anchormenu ul li a:focus-visible{transform:none}main article .groups.weetjes .group h3{scroll-margin-top:90px}}@media (prefers-reduced-motion:reduce){main article .anchormenu ul li a{transition:none}main article .anchormenu ul li a:hover,main article .anchormenu ul li a:focus-visible{transform:none}}main article .groups.weetjes{display:block;width:100%;margin:40px 0 70px;padding:0;clear:both}main article .groups.weetjes *,main article .groups.weetjes *::before,main article .groups.weetjes *::after{box-sizing:border-box}main article .groups.weetjes .group{display:block;width:100%;max-width:none;height:auto;margin:0 0 30px;padding:28px;position:relative;float:none;clear:both;overflow:hidden;background-color:#fff;border:1px solid rgba(159,70,104,0.15);border-radius:22px;box-shadow:0 12px 35px rgba(78,39,55,0.08);transition:border-color 0.25s ease,box-shadow 0.25s ease}main article .groups.weetjes .group:last-child{margin-bottom:0}main article .groups.weetjes .group:hover{border-color:rgba(159,70,104,0.28);box-shadow:0 16px 42px rgba(78,39,55,0.12)}main article .groups.weetjes .group::before{content:"";position:absolute;top:0;right:0;width:110px;height:110px;background-color:#fff8df;border-radius:0 0 0 100%;pointer-events:none}main article .groups.weetjes .group h3{width:54px;height:54px;margin:0 0 24px;padding:0;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;color:#74314d;font-size:25px;font-weight:800;line-height:1;background-color:#e5b93c;border:0;border-radius:50%;box-shadow:0 7px 18px rgba(229,185,60,0.28)}main article .groups.weetjes .group h3 a[name]{position:absolute;top:-120px;left:0;width:1px;height:1px;overflow:hidden;pointer-events:none}main article .groups.weetjes .group ul{display:block;width:100%;margin:0;padding:0;list-style:none}main article .groups.weetjes .group ul li{display:block;width:100%;margin:0 0 10px;padding:0;position:relative;float:none}main article .groups.weetjes .group ul li:last-child{margin-bottom:0}main article .groups.weetjes .group ul li::before{display:none !important;content:none !important}main article .groups.weetjes .group ul li a{display:flex;align-items:center;width:100%;min-height:54px;padding:13px 64px 13px 18px;position:relative;color:#382f33;font-weight:500;line-height:1.45;text-decoration:none;overflow-wrap:anywhere;background-color:#fffafb;border:1px solid rgba(159,70,104,0.08);border-radius:13px;transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}main article .groups.weetjes .group ul li a::after{content:"\f061";width:36px;height:36px;position:absolute;top:50%;right:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:14px;font-style:normal;font-weight:900;line-height:1;background-color:#9f4668;border-radius:50%;transform:translateY(-50%);transition:background-color 0.2s ease,transform 0.2s ease}main article .groups.weetjes .group ul li a:hover,main article .groups.weetjes .group ul li a:focus-visible{color:#74314d;background-color:#fff;border-color:rgba(159,70,104,0.25);box-shadow:0 7px 20px rgba(78,39,55,0.09);transform:translateX(4px)}main article .groups.weetjes .group ul li a:hover::after,main article .groups.weetjes .group ul li a:focus-visible::after{background-color:#74314d;transform:translateY(-50%) translateX(3px)}main article .groups.weetjes .group ul li a:focus-visible{outline:3px solid rgba(159,70,104,0.22);outline-offset:3px}main article .groups.weetjes .group.multicol{display:block;width:100% !important;max-width:none !important}main article .groups.weetjes .group.multicol ul{display:block;width:100%}main article .groups.weetjes .group.multicol li{display:block;width:100% !important}@media (max-width:680px){main article .groups.weetjes{margin:30px 0 50px}main article .groups.weetjes .group{margin-bottom:20px;padding:22px 18px;border-radius:18px}main article .groups.weetjes .group::before{width:85px;height:85px}main article .groups.weetjes .group h3{width:48px;height:48px;margin-bottom:18px;font-size:22px}main article .groups.weetjes .group ul li{margin-bottom:8px}main article .groups.weetjes .group ul li a{min-height:52px;padding:11px 58px 11px 14px;font-size:0.94rem}main article .groups.weetjes .group ul li a::after{right:8px;width:34px;height:34px;font-size:13px}main article .groups.weetjes .group ul li a:hover,main article .groups.weetjes .group ul li a:focus-visible{transform:none}main article .groups.weetjes .group ul li a:hover::after,main article .groups.weetjes .group ul li a:focus-visible::after{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){main article .groups.weetjes .group,main article .groups.weetjes .group ul li a,main article .groups.weetjes .group ul li a::after{transition:none}main article .groups.weetjes .group ul li a:hover,main article .groups.weetjes .group ul li a:focus-visible{transform:none}main article .groups.weetjes .group ul li a:hover::after,main article .groups.weetjes .group ul li a:focus-visible::after{transform:translateY(-50%)}}main article a{position:relative}main article a:hover{text-decoration:underline}main article a.cta{display:block;width:200px;margin:50px auto;background:white;-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;padding:20px 10px;text-align:center}main article a.cta:after{display:none}main article a.cta:hover{text-decoration:none;font-weight:var(--font-weight-bold);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}main article a.fileIcon{display:inline-flex;padding:0 5px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}main article a.fileIcon:after{position:absolute;bottom:0}main article a.fileIcon i{display:block;height:15px;width:15px;position:relative;margin-right:5px;margin-top:6px}main article a.fileIcon i.icon-pdf{margin-top:5px}main article a.fileIcon i svg{display:block;width:auto;height:100%}main article a.fileIcon i svg path{fill:var(--color3)}main .wf-columns{position:relative;width:100vw;min-width:var(--wrapper-width-min);left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}main .wf-columns .wfColWrapper{display:flex;width:100%;max-width:1200px;margin:0 auto}main .wf-columns .wf-column{width:49%}main .wf-columns .wf-column.imgBlock{display:flex;justify-content:center;align-items:center}main .wf-columns .wf-column img{-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}main .wf-columns.contentRow .wf-column{display:flex;justify-content:center;min-height:500px}main .wf-columns.contentRow .imgBlock{background-size:cover}main .wf-columns.contentRow .wfColWrapper{max-width:100vw}main .wf-columns.contentRow .wfColWrapper .innerRowWrapper{width:100%;max-width:650px;padding:50px}main .wf-columns.contentRowDouble .wf-column{padding:0 30px;justify-content:center}main h1{font-size:90px;margin-bottom:60px;line-height:100px;letter-spacing:2px}main h2{margin-top:70px;font-size:30px;margin-bottom:30px;letter-spacing:2px}main h3{margin-top:20px;margin-bottom:15px;letter-spacing:2px}main h4{margin-top:20px;margin-bottom:10px;font-weight:var(--font-weight-semi-bold);letter-spacing:1px}main p{line-height:26px;margin-bottom:10px}main legend{line-height:26px;margin-bottom:20px}main a{color:var(--color5);text-decoration:none}main .btn{display:inline-block;text-transform:uppercase;font-size:var(--small-text-size);background:var(--color6);border:1px solid var(--color6);color:black;line-height:34px;padding:15px 25px;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;margin-top:15px}main .btn:hover{text-decoration:none;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;background:white;color:var(--color3);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1)}main .articleDate{font-weight:var(--font-weight-medium);margin-bottom:50px;font-style:italic}main .calendar-container .buttons-wrapper{display:flex;gap:5px}main .score{font-size:1.2rem;font-weight:bold;color:#333;background:#f9f9f9;border-left:5px solid #4caf50;padding:15px 20px;margin:50px 0;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,0.1);max-width:400px}main .score .number{display:inline-block;background:#4caf50;color:#fff;font-weight:bold;padding:4px 10px;border-radius:12px;margin-left:8px;box-shadow:0 2px 5px rgba(0,0,0,0.2);transition:transform 0.2s ease}main .score .number:hover{transform:scale(1.1)}main .buy-now{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(90deg,#ff4081,#ff80ab);color:#fff;font-weight:bold;text-decoration:none;padding:12px 20px;border-radius:30px;box-shadow:0 4px 12px rgba(0,0,0,0.2);transition:transform 0.2s,box-shadow 0.2s,background 0.3s;font-size:1rem;margin-top:40px}main .buy-now i{font-size:1.2rem}main .buy-now:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,0.3);background:linear-gradient(90deg,#ff80ab,#ff4081)}main .weetje .articlegrid{display:grid;grid-template-columns:1fr;gap:20px}main .weetje .articlegrid:has(.colRight){grid-template-columns:3fr 1fr}main .weetje .articlegrid .articleBody{grid-column:0.5}main .weetje .articlegrid .colRight{grid-column:0.66666666666667}main .weetje .colRight .recommendedProducts{position:-webkit-sticky;position:sticky;top:90px}main .weetje .colRight .recommendedProducts .recommendedProductsGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;padding:10px}main .weetje .colRight .recommendedProducts .product{display:flex;flex-direction:column;text-decoration:none;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.08);transition:transform 0.2s ease,box-shadow 0.2s ease}main .weetje .colRight .recommendedProducts .product:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,0.15)}main .weetje .colRight .recommendedProducts .image{position:relative;width:100%;padding-top:65%;background-size:contain;background-position:center;background-repeat:no-repeat}main .weetje .colRight .recommendedProducts .product .icon-external{position:absolute;bottom:8px;right:8px;width:24px;height:24px;background:rgba(0,0,0,0.5);border-radius:50%;padding:4px;box-sizing:content-box;opacity:0.85;pointer-events:none;transition:opacity 0.3s ease;display:flex;justify-content:center;align-items:center;color:white}main .weetje .colRight .recommendedProducts .product:hover .icon-external{opacity:1}main .weetje .colRight .recommendedProducts .title{font-size:16px;font-weight:500;padding:12px;color:#333;text-align:center;line-height:1.3;transition:color 0.2s ease}main .weetje .colRight .recommendedProducts .product:hover .title{color:#b30059}main ul{margin:10px 0 20px 20px}main table{margin-bottom:20px}main table.table-striped{width:100%;max-width:750px}main table.table-striped.fullWidth{max-width:100%}main table.table-striped th,main table.table-striped .eb-event-property-label{background:var(--color3);color:black}main table.table-striped th,main table.table-striped td{padding:10px}main table.table-striped tr:nth-child(even) td{background:var(--color2)}main .bottomrow{clear:both;display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:100px}main .bottomrow h2{border-left:5px solid brown;color:brown;padding-left:10px}main .bottomrow h3{font-size:25px;font-weight:var(--font-weight-medium);margin-bottom:30px;letter-spacing:2px}main .bottomrow a{position:relative}main .bottomrow a:hover{text-decoration:underline}main .bottomrow a.btn:hover{text-decoration:none}main .bottomrow a.cta{display:block;width:200px;margin:50px auto;background:white;-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;padding:20px 10px;text-align:center}main .bottomrow a.cta:after{display:none}main .bottomrow a.cta:hover{text-decoration:none;font-weight:var(--font-weight-bold);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}main .bottomrow>div{margin-bottom:50px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}main .bottomrow>div.fullWidth{width:100%;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}main .bottomrow>div.fifty{width:50%;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}main .bottomrow>div.warning{margin-top:100px}main .bottomrow div.noEscort{--warning-primary:#9f4668;--warning-primary-dark:#74314d;--warning-accent:#e5b93c;--warning-accent-light:#fff7dc;--warning-background:#fffafb;--warning-text:#382f33;--warning-muted:#6f6268;--warning-border:rgba(159,70,104,0.18);width:100%;margin:60px 0;padding:0;position:relative;overflow:hidden;color:var(--warning-text);background:linear-gradient(135deg,#fff 0%,var(--warning-background) 100%);border:1px solid var(--warning-border);border-radius:26px;box-shadow:0 18px 50px rgba(78,39,55,0.11)}main .bottomrow div.noEscort *,main .bottomrow div.noEscort *::before,main .bottomrow div.noEscort *::after{box-sizing:border-box}main .bottomrow div.noEscort::before{content:"";width:100%;height:6px;position:absolute;top:0;left:0;z-index:3;background:linear-gradient(90deg,var(--warning-primary) 0%,var(--warning-accent) 100%)}main .bottomrow div.noEscort::after{content:"";width:250px;height:250px;position:absolute;top:-110px;right:-80px;background-color:var(--warning-accent-light);border-radius:50%;pointer-events:none}main .bottomrow div.noEscort>h2{margin:0;padding:34px 40px 28px;position:relative;z-index:2;display:flex;align-items:center;gap:16px;color:var(--warning-primary-dark);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:750;line-height:1.2;letter-spacing:-0.025em;background-color:rgba(255,255,255,0.74);border:0;border-bottom:1px solid var(--warning-border)}main .bottomrow div.noEscort>h2::before{content:"\f071";flex:0 0 auto;width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:22px;font-style:normal;font-weight:900;line-height:1;background-color:var(--warning-primary);border-radius:18px;box-shadow:0 9px 22px rgba(159,70,104,0.24)}main .bottomrow div.noEscort .mod-custom{width:100%;padding:40px;position:relative;z-index:1}main .bottomrow div.noEscort .mod-custom>p{grid-column:1;margin:0 0 18px;color:var(--warning-muted);font-size:1.02rem;line-height:1.78}main .bottomrow div.noEscort .mod-custom>p:nth-last-child(2){margin-bottom:0}main .bottomrow div.noEscort .mod-custom>p:first-child{padding:18px 20px 18px 58px;position:relative;color:var(--warning-text);font-weight:550;background-color:var(--warning-accent-light);border-left:4px solid var(--warning-accent);border-radius:14px}main .bottomrow div.noEscort .mod-custom>p:first-child::before{content:"\f3ed";position:absolute;top:21px;left:20px;color:var(--warning-primary);font-family:"Font Awesome 7 Free";font-size:20px;font-style:normal;font-weight:900;line-height:1}main .bottomrow div.noEscort .mod-custom>p:last-child{min-width:0;height:100%;min-height:430px;margin:0;padding:0;position:relative;overflow:hidden;border-radius:20px}main .bottomrow div.noEscort .mod-custom>p:last-child img{display:block;min-height:430px;margin:20px auto;object-fit:cover;object-position:center center;transition:transform 0.4s ease}main .bottomrow div.noEscort:hover .mod-custom>p:last-child img{transform:scale(1.025)}@media (max-width:950px){main .bottomrow div.noEscort{margin:50px 0}main .bottomrow div.noEscort .mod-custom{grid-template-columns:minmax(0,1fr) minmax(280px,340px);column-gap:30px;padding:34px 30px}main .bottomrow div.noEscort .mod-custom>p:last-child,main .bottomrow div.noEscort .mod-custom>p:last-child img{min-height:500px}}@media (max-width:700px){main .bottomrow div.noEscort{margin:35px 0;border-radius:20px}main .bottomrow div.noEscort::after{width:150px;height:150px;top:-65px;right:-45px}main .bottomrow div.noEscort>h2{padding:26px 20px 22px;gap:13px;font-size:1.7rem}main .bottomrow div.noEscort>h2::before{width:48px;height:48px;font-size:19px;border-radius:15px}main .bottomrow div.noEscort .mod-custom{display:flex;flex-direction:column;gap:0;padding:26px 20px 20px}main .bottomrow div.noEscort .mod-custom>p{margin-bottom:16px;font-size:0.96rem;line-height:1.72}main .bottomrow div.noEscort .mod-custom>p:nth-last-child(2){margin-bottom:24px}main .bottomrow div.noEscort .mod-custom>p:first-child{padding:16px 16px 16px 50px}main .bottomrow div.noEscort .mod-custom>p:first-child::before{top:19px;left:16px;font-size:18px}main .bottomrow div.noEscort .mod-custom>p:last-child{width:100%;height:auto;min-height:0;border-radius:16px}main .bottomrow div.noEscort .mod-custom>p:last-child img{width:100%;height:auto;min-height:0;max-height:380px;object-fit:cover}main .bottomrow div.noEscort:hover .mod-custom>p:last-child img{transform:none}}@media (prefers-reduced-motion:reduce){main .bottomrow div.noEscort .mod-custom>p:last-child img{transition:none}main .bottomrow div.noEscort:hover .mod-custom>p:last-child img{transform:none}}main .bottomrow div.seksueleWeetjes{--weetje-primary:#9f4668;--weetje-primary-dark:#74314d;--weetje-accent:#e5b93c;--weetje-accent-light:#fff7dc;--weetje-background:#fffafb;--weetje-text:#382f33;--weetje-muted:#74686d;--weetje-border:rgba(159,70,104,0.15);display:flex;flex-direction:column;width:100%;margin:50px 0;padding:34px;position:relative;overflow:hidden;color:var(--weetje-text);background:linear-gradient(135deg,#fff 0%,var(--weetje-background) 100%);border:1px solid var(--weetje-border);border-radius:24px;box-shadow:0 16px 45px rgba(78,39,55,0.1)}main .bottomrow div.seksueleWeetjes *,main .bottomrow div.seksueleWeetjes *::before,main .bottomrow div.seksueleWeetjes *::after{box-sizing:border-box}main .bottomrow div.seksueleWeetjes::before{content:"";width:190px;height:190px;position:absolute;top:-90px;right:-65px;background-color:var(--weetje-accent-light);border-radius:50%;pointer-events:none}main .bottomrow div.seksueleWeetjes>h2{margin:0 0 18px;padding:0;position:relative;z-index:1;display:flex;align-items:center;gap:14px;color:var(--weetje-primary-dark);font-size:clamp(1.7rem,3vw,2.35rem);font-weight:750;line-height:1.2;letter-spacing:-0.025em;border:0}main .bottomrow div.seksueleWeetjes>h2::before{content:"\f02d";flex:0 0 auto;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:19px;font-style:normal;font-weight:900;line-height:1;background-color:var(--weetje-primary);border-radius:15px;box-shadow:0 8px 20px rgba(159,70,104,0.23)}main .bottomrow div.seksueleWeetjes>p{max-width:720px;margin:0 0 26px;position:relative;z-index:1;color:var(--weetje-muted);font-size:1rem;line-height:1.7}main .bottomrow div.seksueleWeetjes>br{display:none}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes{display:flex;flex-direction:column;gap:10px;width:100%;margin:0 0 28px;padding:0;position:relative;z-index:1;list-style:none}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem{display:block;width:100%;margin:0;padding:0}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem::before{display:none !important;content:none !important}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;min-height:62px;padding:13px 58px 13px 18px;position:relative;overflow:hidden;color:var(--weetje-text);text-decoration:none;background-color:#fff;border:1px solid var(--weetje-border);border-radius:14px;box-shadow:0 6px 18px rgba(78,39,55,0.05);transition:color 0.22s ease,background-color 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease,transform 0.22s ease}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a::after{content:"\f061";width:34px;height:34px;position:absolute;top:50%;right:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:12px;font-style:normal;font-weight:900;line-height:1;background-color:var(--weetje-primary);border-radius:50%;transform:translateY(-50%);transition:background-color 0.22s ease,transform 0.22s ease}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a:hover,main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a:focus-visible{color:var(--weetje-primary-dark);text-decoration:none;background-color:#fff;border-color:rgba(159,70,104,0.3);box-shadow:0 10px 26px rgba(78,39,55,0.1);transform:translateX(4px)}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a:hover::after,main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a:focus-visible::after{background-color:var(--weetje-primary-dark);transform:translateY(-50%) translateX(3px)}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a:focus-visible{outline:3px solid rgba(159,70,104,0.22);outline-offset:3px}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem .title{display:block;min-width:0;color:inherit;font-size:0.98rem;font-weight:650;line-height:1.45;overflow-wrap:anywhere}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem .date{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;color:var(--weetje-muted);font-size:0.82rem;font-weight:600;line-height:1.2}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem .date::before{content:"\f073";color:var(--weetje-primary);font-family:"Font Awesome 7 Free";font-size:12px;font-style:normal;font-weight:900;line-height:1}main .bottomrow div.seksueleWeetjes>.btn{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;margin-top:auto;padding:13px 18px 13px 25px;position:relative;z-index:1;color:#fff;font-size:0.98rem;font-weight:700;line-height:1.2;text-decoration:none;background-color:var(--weetje-primary);border:2px solid var(--weetje-primary);border-radius:999px;box-shadow:0 9px 22px rgba(159,70,104,0.24);transition:background-color 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease,transform 0.22s ease}main .bottomrow div.seksueleWeetjes>.btn::after{content:"\f061";width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:var(--weetje-primary);font-family:"Font Awesome 7 Free";font-size:12px;font-style:normal;font-weight:900;line-height:1;background-color:#fff;border-radius:50%;transition:transform 0.22s ease}main .bottomrow div.seksueleWeetjes>.btn:hover,main .bottomrow div.seksueleWeetjes>.btn:focus-visible{color:#fff;text-decoration:none;background-color:var(--weetje-primary-dark);border-color:var(--weetje-primary-dark);box-shadow:0 13px 30px rgba(116,49,77,0.3);transform:translateY(-3px)}main .bottomrow div.seksueleWeetjes>.btn:hover::after,main .bottomrow div.seksueleWeetjes>.btn:focus-visible::after{transform:translateX(4px)}main .bottomrow div.seksueleWeetjes>.btn:focus-visible{outline:3px solid rgba(159,70,104,0.24);outline-offset:4px}main .bottomrow div.seksueleWeetjes.fifty{width:calc(35%)}@media (max-width:900px){main .bottomrow div.seksueleWeetjes,main .bottomrow div.seksueleWeetjes.fifty{width:100%;margin:40px 0;padding:30px 26px}}@media (max-width:600px){main .bottomrow div.seksueleWeetjes,main .bottomrow div.seksueleWeetjes.fifty{margin:30px 0;padding:24px 18px;border-radius:20px}main .bottomrow div.seksueleWeetjes::before,main .bottomrow div.seksueleWeetjes.fifty::before{width:135px;height:135px;top:-60px;right:-45px}main .bottomrow div.seksueleWeetjes>h2,main .bottomrow div.seksueleWeetjes.fifty>h2{align-items:flex-start;gap:12px;margin-bottom:16px;font-size:1.6rem}main .bottomrow div.seksueleWeetjes>h2::before,main .bottomrow div.seksueleWeetjes.fifty>h2::before{width:44px;height:44px;font-size:17px;border-radius:13px}main .bottomrow div.seksueleWeetjes>p,main .bottomrow div.seksueleWeetjes.fifty>p{margin-bottom:22px;font-size:0.95rem}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes,main .bottomrow div.seksueleWeetjes.fifty ul.mod-articleslatest.weetjes{gap:8px}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a,main .bottomrow div.seksueleWeetjes.fifty ul.mod-articleslatest.weetjes li.blogItem a{grid-template-columns:minmax(0,1fr);gap:5px;min-height:70px;padding:12px 52px 12px 14px}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a:hover,main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a:focus-visible,main .bottomrow div.seksueleWeetjes.fifty ul.mod-articleslatest.weetjes li.blogItem a:hover,main .bottomrow div.seksueleWeetjes.fifty ul.mod-articleslatest.weetjes li.blogItem a:focus-visible{transform:none}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a:hover::after,main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a:focus-visible::after,main .bottomrow div.seksueleWeetjes.fifty ul.mod-articleslatest.weetjes li.blogItem a:hover::after,main .bottomrow div.seksueleWeetjes.fifty ul.mod-articleslatest.weetjes li.blogItem a:focus-visible::after{transform:translateY(-50%)}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem .title,main .bottomrow div.seksueleWeetjes.fifty ul.mod-articleslatest.weetjes li.blogItem .title{font-size:0.94rem}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem .date,main .bottomrow div.seksueleWeetjes.fifty ul.mod-articleslatest.weetjes li.blogItem .date{font-size:0.78rem}main .bottomrow div.seksueleWeetjes>.btn,main .bottomrow div.seksueleWeetjes.fifty>.btn{width:100%;justify-content:space-between}main .bottomrow div.seksueleWeetjes>.btn:hover,main .bottomrow div.seksueleWeetjes>.btn:focus-visible,main .bottomrow div.seksueleWeetjes.fifty>.btn:hover,main .bottomrow div.seksueleWeetjes.fifty>.btn:focus-visible{transform:none}}@media (prefers-reduced-motion:reduce){main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a,main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a::after,main .bottomrow div.seksueleWeetjes>.btn,main .bottomrow div.seksueleWeetjes>.btn::after{transition:none}main .bottomrow div.seksueleWeetjes ul.mod-articleslatest.weetjes li.blogItem a:hover,main .bottomrow div.seksueleWeetjes>.btn:hover{transform:none}}main .bottomrow div.relatedWeetjes{--related-primary:#9f4668;--related-primary-dark:#74314d;--related-accent:#e5b93c;--related-accent-light:#fff7dc;--related-background:#fffafb;--related-text:#382f33;--related-muted:#74686d;--related-border:rgba(159,70,104,0.15);display:flex;flex-direction:column;width:100%;margin:40px 0;padding:30px;position:relative;overflow:hidden;color:var(--related-text);background:linear-gradient(135deg,#fff 0%,var(--related-background) 100%);border:1px solid var(--related-border);border-radius:22px;box-shadow:0 14px 38px rgba(78,39,55,0.09)}main .bottomrow div.relatedWeetjes *,main .bottomrow div.relatedWeetjes *::before,main .bottomrow div.relatedWeetjes *::after{box-sizing:border-box}main .bottomrow div.relatedWeetjes::before{content:"";width:155px;height:155px;position:absolute;top:-75px;right:-50px;background-color:var(--related-accent-light);border-radius:50%;pointer-events:none}main .bottomrow div.relatedWeetjes>h2{margin:0 0 20px;padding:0;position:relative;z-index:1;display:flex;align-items:center;gap:13px;color:var(--related-primary-dark);font-size:clamp(1.45rem,2.5vw,1.9rem);font-weight:750;line-height:1.2;letter-spacing:-0.02em;border:0}main .bottomrow div.relatedWeetjes>h2::before{content:"\f0eb";flex:0 0 auto;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:18px;font-style:normal;font-weight:900;line-height:1;background-color:var(--related-primary);border-radius:14px;box-shadow:0 8px 19px rgba(159,70,104,0.22)}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar{display:flex;flex-direction:column;gap:10px;width:100%;margin:0;padding:0;position:relative;z-index:1;list-style:none}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li{display:block;width:100%;margin:0;padding:0}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li::before,main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li::marker{display:none !important;content:none !important}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a{display:flex;align-items:center;width:100%;min-height:60px;padding:13px 56px 13px 18px;position:relative;overflow:hidden;color:var(--related-text);font-size:0.97rem;font-weight:650;line-height:1.45;text-decoration:none;background-color:#fff;border:1px solid var(--related-border);border-radius:14px;box-shadow:0 6px 17px rgba(78,39,55,0.045);transition:color 0.22s ease,background-color 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease,transform 0.22s ease}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a::before{content:"\f0da";flex:0 0 auto;margin-right:11px;color:var(--related-accent);font-family:"Font Awesome 7 Free";font-size:14px;font-style:normal;font-weight:900;line-height:1;transition:color 0.22s ease,transform 0.22s ease}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a::after{content:"\f061";width:33px;height:33px;position:absolute;top:50%;right:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:12px;font-style:normal;font-weight:900;line-height:1;background-color:var(--related-primary);border-radius:50%;transform:translateY(-50%);transition:background-color 0.22s ease,transform 0.22s ease}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a:hover,main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a:focus-visible{color:var(--related-primary-dark);text-decoration:none;background-color:#fff;border-color:rgba(159,70,104,0.32);box-shadow:0 10px 25px rgba(78,39,55,0.1);transform:translateX(4px)}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a:hover::before,main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a:focus-visible::before{color:var(--related-primary);transform:translateX(2px)}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a:hover::after,main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a:focus-visible::after{background-color:var(--related-primary-dark);transform:translateY(-50%) translateX(3px)}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a:focus-visible{outline:3px solid rgba(159,70,104,0.22);outline-offset:3px}main .bottomrow div.relatedWeetjes.compact{padding:24px}main .bottomrow div.relatedWeetjes.compact>h2{margin-bottom:16px;font-size:1.45rem}main .bottomrow div.relatedWeetjes.compact>h2::before{width:42px;height:42px;font-size:16px}main .bottomrow div.relatedWeetjes.compact ul.mod-tagssimilar{gap:8px}main .bottomrow div.relatedWeetjes.compact ul.mod-tagssimilar li a{min-height:54px;padding-top:11px;padding-bottom:11px;font-size:0.93rem}@media (max-width:900px){main .bottomrow div.relatedWeetjes{margin:35px 0;padding:28px 24px}}@media (max-width:600px){main .bottomrow div.relatedWeetjes,main .bottomrow div.relatedWeetjes.compact{margin:28px 0;padding:22px 17px;border-radius:19px}main .bottomrow div.relatedWeetjes::before,main .bottomrow div.relatedWeetjes.compact::before{width:125px;height:125px;top:-60px;right:-42px}main .bottomrow div.relatedWeetjes>h2,main .bottomrow div.relatedWeetjes.compact>h2{align-items:flex-start;gap:11px;margin-bottom:17px;font-size:1.42rem}main .bottomrow div.relatedWeetjes>h2::before,main .bottomrow div.relatedWeetjes.compact>h2::before{width:42px;height:42px;font-size:16px;border-radius:12px}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar,main .bottomrow div.relatedWeetjes.compact ul.mod-tagssimilar{gap:8px}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a,main .bottomrow div.relatedWeetjes.compact ul.mod-tagssimilar li a{min-height:62px;padding:11px 49px 11px 14px;font-size:0.92rem}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a::before,main .bottomrow div.relatedWeetjes.compact ul.mod-tagssimilar li a::before{margin-right:9px;font-size:13px}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a::after,main .bottomrow div.relatedWeetjes.compact ul.mod-tagssimilar li a::after{width:30px;height:30px;right:9px}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a:hover,main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a:focus-visible,main .bottomrow div.relatedWeetjes.compact ul.mod-tagssimilar li a:hover,main .bottomrow div.relatedWeetjes.compact ul.mod-tagssimilar li a:focus-visible{transform:none}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a:hover::after,main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a:focus-visible::after,main .bottomrow div.relatedWeetjes.compact ul.mod-tagssimilar li a:hover::after,main .bottomrow div.relatedWeetjes.compact ul.mod-tagssimilar li a:focus-visible::after{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a,main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a::before,main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a::after{transition:none}main .bottomrow div.relatedWeetjes ul.mod-tagssimilar li a:hover{transform:none}}main .bottomrow div.komendeEvents{--event-primary:#9f4668;--event-primary-dark:#74314d;--event-accent:#e5b93c;--event-accent-light:#fff7dc;--event-background:#fffafb;--event-text:#382f33;--event-muted:#71646a;--event-border:rgba(159,70,104,0.16);display:block;width:100%;margin:50px 0;padding:34px;position:relative;overflow:hidden;background:linear-gradient(135deg,#fff 0%,var(--event-background) 100%);border:1px solid var(--event-border);border-radius:24px;box-shadow:0 16px 45px rgba(78,39,55,0.1)}main .bottomrow div.komendeEvents *,main .bottomrow div.komendeEvents *::before,main .bottomrow div.komendeEvents *::after{box-sizing:border-box}main .bottomrow div.komendeEvents::before{content:"";width:190px;height:190px;position:absolute;top:-90px;right:-65px;background-color:var(--event-accent-light);border-radius:50%;pointer-events:none}main .bottomrow div.komendeEvents>h2{margin:0 0 28px;padding:0;position:relative;z-index:1;display:flex;align-items:center;gap:14px;color:var(--event-primary-dark);font-size:clamp(1.7rem,3vw,2.35rem);font-weight:750;line-height:1.2;letter-spacing:-0.025em;border:0}main .bottomrow div.komendeEvents>h2::before{content:"\f073";flex:0 0 auto;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:19px;font-style:normal;font-weight:900;line-height:1;background-color:var(--event-primary);border-radius:15px;box-shadow:0 8px 20px rgba(159,70,104,0.23)}main .bottomrow div.komendeEvents .ebm-upcoming-events{display:block;width:100%;margin:0 0 16px;padding:0;position:relative;z-index:1}main .bottomrow div.komendeEvents .ebm-upcoming-events:last-child{margin-bottom:0}main .bottomrow div.komendeEvents .up-event-item{display:block;width:100%;margin:0;padding:24px;position:relative;overflow:hidden;color:var(--event-muted);font-size:0.95rem;line-height:1.75;background-color:#fff;border:1px solid var(--event-border);border-radius:18px;box-shadow:0 8px 24px rgba(78,39,55,0.07);transition:border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}main .bottomrow div.komendeEvents .up-event-item::before{content:"";width:5px;position:absolute;top:18px;bottom:18px;left:0;background-color:var(--event-accent);border-radius:0 6px 6px 0}main .bottomrow div.komendeEvents .up-event-item:hover{border-color:rgba(159,70,104,0.3);box-shadow:0 14px 34px rgba(78,39,55,0.12);transform:translateY(-4px)}main .bottomrow div.komendeEvents .up-event-item br{display:block;content:"";margin-bottom:7px}main .bottomrow div.komendeEvents .ebm-event-link{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;margin:0 0 17px;padding:0 0 16px;color:var(--event-primary-dark);font-size:1.2rem;font-weight:700;line-height:1.4;text-decoration:none;border-bottom:1px solid var(--event-border);transition:color 0.2s ease}main .bottomrow div.komendeEvents .ebm-event-link::after{content:"\f061";flex:0 0 auto;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:13px;font-style:normal;font-weight:900;line-height:1;background-color:var(--event-primary);border-radius:50%;transition:background-color 0.2s ease,transform 0.2s ease}main .bottomrow div.komendeEvents .ebm-event-link:hover,main .bottomrow div.komendeEvents .ebm-event-link:focus-visible{color:var(--event-primary);text-decoration:none}main .bottomrow div.komendeEvents .ebm-event-link:hover::after,main .bottomrow div.komendeEvents .ebm-event-link:focus-visible::after{background-color:var(--event-primary-dark);transform:translateX(4px)}main .bottomrow div.komendeEvents .ebm-event-link:focus-visible{outline:3px solid rgba(159,70,104,0.22);outline-offset:4px;border-radius:5px}main .bottomrow div.komendeEvents .up-event-item>i,main .bottomrow div.komendeEvents .ebm-event-date i{width:28px;height:28px;margin-right:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--event-primary);font-family:"Font Awesome 7 Free";font-size:13px;font-style:normal;font-weight:900;line-height:1;vertical-align:middle;background-color:rgba(159,70,104,0.1);border-radius:9px}main .bottomrow div.komendeEvents .fa-calendar::before{content:"\f073"}main .bottomrow div.komendeEvents .fa-folder-open::before{content:"\f07c"}main .bottomrow div.komendeEvents .fa-map-marker::before{content:"\f3c5"}main .bottomrow div.komendeEvents .ebm-event-date{display:inline-flex;align-items:center;margin:0 0 8px;color:var(--event-text);font-weight:650;line-height:1.5}main .bottomrow div.komendeEvents .ebm-event-categories{display:inline-flex;align-items:center;margin:0 0 8px}main .bottomrow div.komendeEvents .ebm-event-categories .ebm-category-link{display:inline-flex;align-items:center;min-height:30px;padding:5px 12px;color:var(--event-primary-dark);font-size:0.88rem;font-weight:650;line-height:1.3;text-decoration:none;background-color:var(--event-accent-light);border:1px solid rgba(229,185,60,0.35);border-radius:999px;transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}main .bottomrow div.komendeEvents .ebm-event-categories .ebm-category-link:hover,main .bottomrow div.komendeEvents .ebm-event-categories .ebm-category-link:focus-visible{color:#fff;text-decoration:none;background-color:var(--event-primary);border-color:var(--event-primary)}main .bottomrow div.komendeEvents .ebm-event-categories .ebm-category-link:focus-visible{outline:3px solid rgba(159,70,104,0.22);outline-offset:3px}main .bottomrow div.komendeEvents.fifty{width:calc(35%)}@media (max-width:900px){main .bottomrow div.komendeEvents,main .bottomrow div.komendeEvents.fifty{width:100%;margin:40px 0;padding:30px 26px}main .bottomrow div.komendeEvents .up-event-item,main .bottomrow div.komendeEvents.fifty .up-event-item{padding:22px}}@media (max-width:600px){main .bottomrow div.komendeEvents,main .bottomrow div.komendeEvents.fifty{margin:30px 0;padding:24px 18px;border-radius:20px}main .bottomrow div.komendeEvents::before,main .bottomrow div.komendeEvents.fifty::before{width:135px;height:135px;top:-60px;right:-45px}main .bottomrow div.komendeEvents>h2,main .bottomrow div.komendeEvents.fifty>h2{align-items:flex-start;gap:12px;margin-bottom:22px;font-size:1.6rem}main .bottomrow div.komendeEvents>h2::before,main .bottomrow div.komendeEvents.fifty>h2::before{width:44px;height:44px;font-size:17px;border-radius:13px}main .bottomrow div.komendeEvents .up-event-item,main .bottomrow div.komendeEvents.fifty .up-event-item{padding:19px 17px;font-size:0.91rem;border-radius:15px}main .bottomrow div.komendeEvents .up-event-item:hover,main .bottomrow div.komendeEvents.fifty .up-event-item:hover{transform:none}main .bottomrow div.komendeEvents .ebm-event-link,main .bottomrow div.komendeEvents.fifty .ebm-event-link{gap:12px;font-size:1.08rem}main .bottomrow div.komendeEvents .ebm-event-link::after,main .bottomrow div.komendeEvents.fifty .ebm-event-link::after{width:31px;height:31px;font-size:11px}main .bottomrow div.komendeEvents .ebm-event-date,main .bottomrow div.komendeEvents.fifty .ebm-event-date{font-size:0.9rem}}@media (prefers-reduced-motion:reduce){main .bottomrow div.komendeEvents .up-event-item,main .bottomrow div.komendeEvents .ebm-event-link,main .bottomrow div.komendeEvents .ebm-event-link::after,main .bottomrow div.komendeEvents .ebm-category-link{transition:none}main .bottomrow div.komendeEvents .up-event-item:hover,main .bottomrow div.komendeEvents .ebm-event-link:hover::after{transform:none}}main .bottomrow div.meningBlock{--mening-primary:#9f4668;--mening-primary-dark:#74314d;--mening-accent:#e5b93c;--mening-accent-light:#fff7dc;--mening-background:#fffafb;--mening-text:#382f33;--mening-muted:#6f6268;--mening-border:rgba(159,70,104,0.16);width:100%;margin:60px 0;padding:46px;position:relative;overflow:hidden;color:var(--mening-text);background:linear-gradient(135deg,#fff 0%,var(--mening-background) 100%);border:1px solid var(--mening-border);border-radius:26px;box-shadow:0 18px 50px rgba(78,39,55,0.1)}main .bottomrow div.meningBlock *,main .bottomrow div.meningBlock *::before,main .bottomrow div.meningBlock *::after{box-sizing:border-box}main .bottomrow div.meningBlock::before{content:"";width:260px;height:260px;position:absolute;top:-100px;right:-80px;background-color:var(--mening-accent-light);border-radius:50%;pointer-events:none}main .bottomrow div.meningBlock>h2{margin:0 0 32px;padding:0;position:relative;z-index:1;display:flex;align-items:center;gap:16px;color:var(--mening-primary-dark);font-size:clamp(1.8rem,3vw,2.7rem);font-weight:750;line-height:1.2;letter-spacing:-0.025em;border:0}main .bottomrow div.meningBlock>h2::before{content:"\f4ad";flex:0 0 auto;width:58px;height:58px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:22px;font-style:normal;font-weight:900;line-height:1;background-color:var(--mening-primary);border-radius:18px;box-shadow:0 9px 22px rgba(159,70,104,0.22)}main .bottomrow div.meningBlock>ul.mod-articles-items{display:block;width:100%;margin:0;padding:0;position:relative;z-index:1;list-style:none}main .bottomrow div.meningBlock>ul.mod-articles-items>li{display:block;width:100%;margin:0;padding:0}main .bottomrow div.meningBlock>ul.mod-articles-items>li::before{display:none !important;content:none !important}main .bottomrow div.meningBlock article.mod-articles-item{display:block;width:100%;margin:0;padding:0}main .bottomrow div.meningBlock .mod-articles-item-content{display:block;width:100%}main .bottomrow div.meningBlock h3.mod-articles-title{margin:0 0 22px;padding:0 0 15px;position:relative;color:var(--mening-primary);font-size:clamp(1.45rem,2.5vw,2rem);font-weight:700;line-height:1.25;border:0;border-bottom:1px solid var(--mening-border)}main .bottomrow div.meningBlock h3.mod-articles-title::after{content:"";width:65px;height:4px;position:absolute;bottom:-2px;left:0;background-color:var(--mening-accent);border-radius:999px}main .bottomrow div.meningBlock p{max-width:900px;margin:0 0 16px;color:var(--mening-muted);font-size:1.02rem;line-height:1.75}main .bottomrow div.meningBlock .mod-articles-item-content>ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;max-width:1000px;margin:24px 0;padding:0;list-style:none}main .bottomrow div.meningBlock .mod-articles-item-content>ul li{min-height:90px;margin:0;padding:18px 18px 18px 54px;position:relative;display:flex;align-items:center;color:var(--mening-text);font-size:0.96rem;font-weight:600;line-height:1.5;background-color:#fff;border:1px solid var(--mening-border);border-radius:15px;box-shadow:0 7px 20px rgba(78,39,55,0.06)}main .bottomrow div.meningBlock .mod-articles-item-content>ul li::before{content:"\f00c";width:28px;height:28px;position:absolute;top:50%;left:15px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:12px;font-style:normal;font-weight:900;line-height:1;background-color:var(--mening-primary);border-radius:50%;transform:translateY(-50%)}main .bottomrow div.meningBlock p.readmore{max-width:none;margin:30px 0 0;padding:0}main .bottomrow div.meningBlock .readmore .btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:13px 18px 13px 25px;color:#fff;font-size:0.98rem;font-weight:700;line-height:1.2;text-decoration:none;background-color:var(--mening-primary);border:2px solid var(--mening-primary);border-radius:999px;box-shadow:0 9px 22px rgba(159,70,104,0.24);transition:background-color 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease,transform 0.22s ease}main .bottomrow div.meningBlock .readmore .btn .icon-chevron-right{display:none}main .bottomrow div.meningBlock .readmore .btn::after{content:"\f061";width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:var(--mening-primary);font-family:"Font Awesome 7 Free";font-size:12px;font-style:normal;font-weight:900;line-height:1;background-color:#fff;border-radius:50%;transition:transform 0.22s ease}main .bottomrow div.meningBlock .readmore .btn:hover,main .bottomrow div.meningBlock .readmore .btn:focus-visible{color:#fff;text-decoration:none;background-color:var(--mening-primary-dark);border-color:var(--mening-primary-dark);box-shadow:0 13px 30px rgba(116,49,77,0.3);transform:translateY(-3px)}main .bottomrow div.meningBlock .readmore .btn:hover::after,main .bottomrow div.meningBlock .readmore .btn:focus-visible::after{transform:translateX(4px)}main .bottomrow div.meningBlock .readmore .btn:focus-visible{outline:3px solid rgba(159,70,104,0.24);outline-offset:4px}@media (max-width:900px){main .bottomrow div.meningBlock{margin:50px 0;padding:36px 30px}main .bottomrow div.meningBlock .mod-articles-item-content>ul{grid-template-columns:1fr;gap:10px}main .bottomrow div.meningBlock .mod-articles-item-content>ul li{min-height:68px}}@media (max-width:680px){main .bottomrow div.meningBlock{margin:35px 0;padding:26px 20px;border-radius:20px}main .bottomrow div.meningBlock::before{width:145px;height:145px;top:-60px;right:-45px}main .bottomrow div.meningBlock>h2{align-items:flex-start;gap:13px;margin-bottom:25px;font-size:1.7rem}main .bottomrow div.meningBlock>h2::before{width:48px;height:48px;font-size:18px;border-radius:14px}main .bottomrow div.meningBlock h3.mod-articles-title{margin-bottom:18px;font-size:1.45rem}main .bottomrow div.meningBlock p{font-size:0.96rem;line-height:1.7}main .bottomrow div.meningBlock .mod-articles-item-content>ul{margin:20px 0}main .bottomrow div.meningBlock .mod-articles-item-content>ul li{min-height:0;padding:15px 14px 15px 50px;font-size:0.92rem;border-radius:13px}main .bottomrow div.meningBlock .mod-articles-item-content>ul li::before{left:13px}main .bottomrow div.meningBlock .readmore .btn{width:100%;justify-content:space-between;padding-left:20px}main .bottomrow div.meningBlock .readmore .btn:hover,main .bottomrow div.meningBlock .readmore .btn:focus-visible{transform:none}}@media (prefers-reduced-motion:reduce){main .bottomrow div.meningBlock .readmore .btn,main .bottomrow div.meningBlock .readmore .btn::after{transition:none}main .bottomrow div.meningBlock .readmore .btn:hover,main .bottomrow div.meningBlock .readmore .btn:focus-visible{transform:none}main .bottomrow div.meningBlock .readmore .btn:hover::after,main .bottomrow div.meningBlock .readmore .btn:focus-visible::after{transform:none}}main .bottomrow div.afspraakMaken{--afspraak-primary:#9f4668;--afspraak-primary-dark:#74314d;--afspraak-accent:#e5b93c;--afspraak-accent-light:#fff7dc;--afspraak-background:#fffafb;--afspraak-text:#382f33;--afspraak-muted:#6f6268;--afspraak-border:rgba(159,70,104,0.17);width:100%;margin:60px 0;padding:46px 190px 46px 48px;position:relative;overflow:hidden;color:var(--afspraak-text);background:linear-gradient(135deg,#fff 0%,var(--afspraak-background) 100%);border:1px solid var(--afspraak-border);border-radius:26px;box-shadow:0 18px 50px rgba(78,39,55,0.11)}main .bottomrow div.afspraakMaken *,main .bottomrow div.afspraakMaken *::before,main .bottomrow div.afspraakMaken *::after{box-sizing:border-box}main .bottomrow div.afspraakMaken::before{content:"";width:280px;height:280px;position:absolute;top:-80px;right:-70px;background-color:var(--afspraak-accent-light);border-radius:50%;pointer-events:none}main .bottomrow div.afspraakMaken::after{content:"\f095";width:82px;height:82px;position:absolute;top:50%;right:55px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:29px;font-style:normal;font-weight:900;line-height:1;background-color:var(--afspraak-primary);border-radius:24px;box-shadow:0 12px 28px rgba(159,70,104,0.25);transform:translateY(-50%) rotate(-4deg);pointer-events:none}main .bottomrow div.afspraakMaken h2,main .bottomrow div.afspraakMaken .mod-custom,main .bottomrow div.afspraakMaken p,main .bottomrow div.afspraakMaken .cta{position:relative;z-index:1}main .bottomrow div.afspraakMaken h2{max-width:780px;margin:0 0 24px;padding:0;color:var(--afspraak-primary-dark);font-size:clamp(1.75rem,3vw,2.7rem);font-weight:750;line-height:1.2;letter-spacing:-0.025em;border:0}main .bottomrow div.afspraakMaken h2::before{content:"\f4ad";margin-right:12px;color:var(--afspraak-accent);font-family:"Font Awesome 7 Free";font-size:0.85em;font-style:normal;font-weight:900}main .bottomrow div.afspraakMaken .mod-custom{max-width:820px}main .bottomrow div.afspraakMaken p{margin:0 0 14px;color:var(--afspraak-muted);font-size:1.03rem;line-height:1.75}main .bottomrow div.afspraakMaken p:last-child{margin:30px 0 0}main .bottomrow div.afspraakMaken .cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:13px 18px 13px 25px;color:#fff;font-size:0.98rem;font-weight:700;line-height:1.2;text-decoration:none;background-color:var(--afspraak-primary);border:2px solid var(--afspraak-primary);border-radius:999px;box-shadow:0 9px 22px rgba(159,70,104,0.24);transition:color 0.22s ease,background-color 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease,transform 0.22s ease}main .bottomrow div.afspraakMaken .cta::after{content:"\f061";width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:var(--afspraak-primary);font-family:"Font Awesome 7 Free";font-size:12px;font-style:normal;font-weight:900;line-height:1;background-color:#fff;border-radius:50%;transition:transform 0.22s ease}main .bottomrow div.afspraakMaken .cta:hover,main .bottomrow div.afspraakMaken .cta:focus-visible{color:#fff;text-decoration:none;background-color:var(--afspraak-primary-dark);border-color:var(--afspraak-primary-dark);box-shadow:0 13px 30px rgba(116,49,77,0.3);transform:translateY(-3px)}main .bottomrow div.afspraakMaken .cta:hover::after,main .bottomrow div.afspraakMaken .cta:focus-visible::after{transform:translateX(4px)}main .bottomrow div.afspraakMaken .cta:focus-visible{outline:3px solid rgba(159,70,104,0.24);outline-offset:4px}@media (max-width:900px){main .bottomrow div.afspraakMaken{margin:50px 0;padding:40px 145px 40px 36px}main .bottomrow div.afspraakMaken::before{width:220px;height:220px}main .bottomrow div.afspraakMaken::after{right:38px;width:70px;height:70px;font-size:24px;border-radius:21px}}@media (max-width:680px){main .bottomrow div.afspraakMaken{margin:35px 0;padding:28px 22px;border-radius:20px}main .bottomrow div.afspraakMaken::before{width:135px;height:135px;top:-45px;right:-35px}main .bottomrow div.afspraakMaken::after{width:50px;height:50px;top:22px;right:20px;font-size:18px;border-radius:15px;transform:rotate(-4deg)}main .bottomrow div.afspraakMaken h2{max-width:calc(35%);margin-bottom:22px;font-size:1.7rem}main .bottomrow div.afspraakMaken h2::before{display:none}main .bottomrow div.afspraakMaken p{margin-bottom:13px;font-size:0.96rem;line-height:1.7}main .bottomrow div.afspraakMaken p:last-child{margin-top:24px}main .bottomrow div.afspraakMaken .cta{width:100%;justify-content:space-between;padding-left:20px}}@media (prefers-reduced-motion:reduce){main .bottomrow div.afspraakMaken .cta,main .bottomrow div.afspraakMaken .cta::after{transition:none}main .bottomrow div.afspraakMaken .cta:hover,main .bottomrow div.afspraakMaken .cta:focus-visible{transform:none}main .bottomrow div.afspraakMaken .cta:hover::after,main .bottomrow div.afspraakMaken .cta:focus-visible::after{transform:none}}main .bottomrow div.verhaalBlock.fullWidth{--verhaal-primary:#9f4668;--verhaal-primary-dark:#74314d;--verhaal-accent:#e5b93c;--verhaal-accent-light:#fff6d9;--verhaal-background:#fffafb;--verhaal-text:#382f33;--verhaal-muted:#74686d;--verhaal-border:rgba(159,70,104,0.16);width:100%;margin:60px 0;padding:48px 190px 48px 48px;position:relative;overflow:hidden;color:var(--verhaal-text);background:linear-gradient(135deg,#fff 0%,var(--verhaal-background) 100%);border:1px solid var(--verhaal-border);border-radius:26px;box-shadow:0 18px 50px rgba(78,39,55,0.11)}main .bottomrow div.verhaalBlock.fullWidth *,main .bottomrow div.verhaalBlock.fullWidth *::before,main .bottomrow div.verhaalBlock.fullWidth *::after{box-sizing:border-box}main .bottomrow div.verhaalBlock.fullWidth::before{content:"";width:260px;height:260px;position:absolute;top:-70px;right:-55px;background-color:var(--verhaal-accent-light);border-radius:50%;pointer-events:none}main .bottomrow div.verhaalBlock.fullWidth::after{content:"\f10d";width:82px;height:82px;position:absolute;top:50%;right:55px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:30px;font-style:normal;font-weight:900;line-height:1;background-color:var(--verhaal-primary);border-radius:24px;box-shadow:0 12px 28px rgba(159,70,104,0.25);transform:translateY(-50%) rotate(-5deg);pointer-events:none}main .bottomrow div.verhaalBlock.fullWidth h2,main .bottomrow div.verhaalBlock.fullWidth h3,main .bottomrow div.verhaalBlock.fullWidth p,main .bottomrow div.verhaalBlock.fullWidth .btn{position:relative;z-index:1}main .bottomrow div.verhaalBlock.fullWidth h2{margin:0 0 18px;padding:0;color:var(--verhaal-primary);font-size:1rem;font-weight:800;line-height:1.3;letter-spacing:0.08em;text-transform:uppercase;border:0}main .bottomrow div.verhaalBlock.fullWidth h2::before{content:"\f02d";margin-right:10px;font-family:"Font Awesome 7 Free";font-size:0.95em;font-style:normal;font-weight:900}main .bottomrow div.verhaalBlock.fullWidth h3{max-width:780px;margin:0 0 20px;padding:0;color:var(--verhaal-primary-dark);font-size:clamp(1.65rem,3vw,2.6rem);font-weight:750;line-height:1.2;letter-spacing:-0.025em;border:0}main .bottomrow div.verhaalBlock.fullWidth p{max-width:780px;margin:0 0 30px;color:var(--verhaal-muted);font-size:1.05rem;line-height:1.75}main .bottomrow div.verhaalBlock.fullWidth .btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:13px 20px 13px 24px;color:#fff;font-size:0.98rem;font-weight:700;line-height:1.2;text-decoration:none;background-color:var(--verhaal-primary);border:2px solid var(--verhaal-primary);border-radius:999px;box-shadow:0 8px 20px rgba(159,70,104,0.22);transition:background-color 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease,transform 0.22s ease}main .bottomrow div.verhaalBlock.fullWidth .btn::after{content:"\f061";width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--verhaal-primary);font-family:"Font Awesome 7 Free";font-size:12px;font-style:normal;font-weight:900;line-height:1;background-color:#fff;border-radius:50%;transition:transform 0.22s ease}main .bottomrow div.verhaalBlock.fullWidth .btn:hover,main .bottomrow div.verhaalBlock.fullWidth .btn:focus-visible{color:#fff;text-decoration:none;background-color:var(--verhaal-primary-dark);border-color:var(--verhaal-primary-dark);box-shadow:0 12px 28px rgba(116,49,77,0.28);transform:translateY(-3px)}main .bottomrow div.verhaalBlock.fullWidth .btn:hover::after,main .bottomrow div.verhaalBlock.fullWidth .btn:focus-visible::after{transform:translateX(3px)}main .bottomrow div.verhaalBlock.fullWidth .btn:focus-visible{outline:3px solid rgba(159,70,104,0.23);outline-offset:4px}@media (max-width:900px){main .bottomrow div.verhaalBlock.fullWidth{margin:50px 0;padding:40px 145px 40px 36px}main .bottomrow div.verhaalBlock.fullWidth::before{width:210px;height:210px}main .bottomrow div.verhaalBlock.fullWidth::after{right:38px;width:70px;height:70px;font-size:26px;border-radius:21px}}@media (max-width:680px){main .bottomrow div.verhaalBlock.fullWidth{margin:35px 0;padding:28px 22px;border-radius:20px}main .bottomrow div.verhaalBlock.fullWidth::before{width:130px;height:130px;top:-45px;right:-35px}main .bottomrow div.verhaalBlock.fullWidth::after{width:50px;height:50px;top:22px;right:20px;font-size:19px;border-radius:15px;transform:rotate(-5deg)}main .bottomrow div.verhaalBlock.fullWidth h2{max-width:calc(35%);margin-bottom:20px;font-size:0.86rem;line-height:1.45}main .bottomrow div.verhaalBlock.fullWidth h3{margin-bottom:16px;font-size:1.65rem}main .bottomrow div.verhaalBlock.fullWidth p{margin-bottom:25px;font-size:0.97rem;line-height:1.7}main .bottomrow div.verhaalBlock.fullWidth .btn{width:100%;justify-content:space-between;padding-left:20px}}@media (prefers-reduced-motion:reduce){main .bottomrow div.verhaalBlock.fullWidth .btn,main .bottomrow div.verhaalBlock.fullWidth .btn::after{transition:none}main .bottomrow div.verhaalBlock.fullWidth .btn:hover,main .bottomrow div.verhaalBlock.fullWidth .btn:focus-visible{transform:none}main .bottomrow div.verhaalBlock.fullWidth .btn:hover::after,main .bottomrow div.verhaalBlock.fullWidth .btn:focus-visible::after{transform:none}}main .bottomrow nav.socialMenu.fullWidth{--social-primary:#9f4668;--social-primary-dark:#74314d;--social-accent:#e5b93c;--social-background:#fffafb;--social-text:#382f33;--social-border:rgba(159,70,104,0.16);width:100%;margin:60px 0;padding:42px;position:relative;overflow:hidden;background:linear-gradient(135deg,#fff 0%,var(--social-background) 100%);border:1px solid var(--social-border);border-radius:26px;box-shadow:0 18px 50px rgba(78,39,55,0.1)}main .bottomrow nav.socialMenu.fullWidth *,main .bottomrow nav.socialMenu.fullWidth *::before,main .bottomrow nav.socialMenu.fullWidth *::after{box-sizing:border-box}main .bottomrow nav.socialMenu.fullWidth::before{content:"";width:230px;height:230px;position:absolute;top:-105px;right:-70px;background-color:rgba(229,185,60,0.16);border-radius:50%;pointer-events:none}main .bottomrow nav.socialMenu.fullWidth h2{max-width:760px;margin:0 auto 34px;padding:0;position:relative;z-index:1;color:var(--social-primary-dark);font-size:clamp(1.65rem,3vw,2.5rem);font-weight:750;line-height:1.25;letter-spacing:-0.025em;text-align:center;border:0}main .bottomrow nav.socialMenu.fullWidth h2::before{content:"\f1e0";width:48px;height:48px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:19px;font-style:normal;font-weight:900;line-height:1;background-color:var(--social-primary);border-radius:15px;box-shadow:0 8px 20px rgba(159,70,104,0.23)}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;width:100%;max-width:800px;margin:0 auto;padding:0;position:relative;z-index:1;list-style:none}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item{display:block;width:100%;margin:0;padding:0}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item::before{display:none !important;content:none !important}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a{display:flex;align-items:center;justify-content:center;width:100%;min-height:115px;padding:20px;position:relative;overflow:hidden;color:var(--social-primary);text-decoration:none;background-color:#fff;border:1px solid var(--social-border);border-radius:20px;box-shadow:0 9px 25px rgba(78,39,55,0.08);transition:color 0.25s ease,background-color 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 25%,rgba(255,255,255,0.2) 50%,transparent 75%);transform:translateX(-130%);transition:transform 0.55s ease;pointer-events:none}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a::after{content:"\f35d";width:24px;height:24px;position:absolute;top:9px;right:9px;display:flex;align-items:center;justify-content:center;color:currentColor;font-family:"Font Awesome 7 Free";font-size:10px;font-style:normal;font-weight:900;line-height:1;background-color:rgba(255,255,255,0.78);border-radius:50%;opacity:0.75}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:hover,main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:focus-visible{color:#fff;text-decoration:none;border-color:transparent;box-shadow:0 16px 34px rgba(78,39,55,0.17);transform:translateY(-5px)}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:hover::before,main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:focus-visible::before{transform:translateX(130%)}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:hover i,main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:focus-visible i{transform:scale(1.08)}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:focus-visible{outline:3px solid rgba(159,70,104,0.25);outline-offset:4px}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item i{width:56px;height:56px;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;color:inherit;background-image:none !important;transition:transform 0.25s ease}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item i svg{display:block;width:50px;height:50px;fill:currentColor}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item i svg path{fill:currentColor !important}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item.item-145 a{color:#25d366}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item.item-145 a:hover,main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item.item-145 a:focus-visible{color:#fff;background-color:#25d366}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item.item-146 a{color:#1877f2}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item.item-146 a:hover,main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item.item-146 a:focus-visible{color:#fff;background-color:#1877f2}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item.item-147 a{color:#c13584}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item.item-147 a:hover,main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item.item-147 a:focus-visible{color:#fff;background:linear-gradient(135deg,#833ab4 0%,#c13584 45%,#fd1d1d 72%,#fcb045 100%)}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item.item-148 a{color:var(--social-primary)}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item.item-148 a:hover,main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item.item-148 a:focus-visible{color:#fff;background-color:var(--social-primary)}@media (max-width:850px){main .bottomrow nav.socialMenu.fullWidth{margin:50px 0;padding:36px 30px}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu{grid-template-columns:repeat(2,minmax(0,1fr))}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a{min-height:105px}}@media (max-width:520px){main .bottomrow nav.socialMenu.fullWidth{margin:35px 0;padding:28px 20px;border-radius:20px}main .bottomrow nav.socialMenu.fullWidth::before{width:150px;height:150px;top:-65px;right:-45px}main .bottomrow nav.socialMenu.fullWidth h2{margin-bottom:26px;font-size:1.65rem}main .bottomrow nav.socialMenu.fullWidth h2::before{width:44px;height:44px;font-size:17px;border-radius:13px}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a{min-height:88px;padding:14px;border-radius:16px}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:hover,main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:focus-visible{transform:none}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a::after{width:21px;height:21px;top:7px;right:7px;font-size:9px}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item i{width:46px;height:46px}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item i svg{width:42px;height:42px}}@media (max-width:360px){main .bottomrow nav.socialMenu.fullWidth ul.mod-menu{grid-template-columns:1fr}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a{min-height:82px}}@media (prefers-reduced-motion:reduce){main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a,main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a::before,main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item i{transition:none}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:hover,main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:focus-visible{transform:none}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:hover::before,main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:focus-visible::before{transform:none}main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:hover i,main .bottomrow nav.socialMenu.fullWidth ul.mod-menu li.nav-item a:focus-visible i{transform:none}}main .bottomrow div.sekscounselingMenu{--counseling-primary:#9f4668;--counseling-primary-dark:#74314d;--counseling-accent:#e5b93c;--counseling-background:#fffafb;--counseling-text:#382f33;--counseling-muted:#74686d;--counseling-border:rgba(159,70,104,0.15);display:block;width:100%;margin:50px 0 70px}main .bottomrow div.sekscounselingMenu *,main .bottomrow div.sekscounselingMenu *::before,main .bottomrow div.sekscounselingMenu *::after{box-sizing:border-box}main .bottomrow div.sekscounselingMenu h3{margin:0 0 35px;color:var(--counseling-primary-dark);text-align:center}main .bottomrow div.sekscounselingMenu ul.mod-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:28px;width:100%;margin:0;padding:0;list-style:none}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item{display:block;width:100%;min-width:0;margin:0;padding:0;position:relative}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item::before{display:none !important;content:none !important}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a{display:flex;flex-direction:column;width:100%;min-height:260px;height:100%;padding:34px 34px 30px;position:relative;overflow:hidden;color:var(--counseling-text);text-decoration:none;background-color:#fff;border:1px solid var(--counseling-border);border-radius:22px;box-shadow:0 12px 35px rgba(78,39,55,0.09);transition:color 0.25s ease,background-color 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a::before{content:"";width:150px;height:150px;position:absolute;top:0;right:0;background-color:rgba(229,185,60,0.16);border-radius:0 0 0 100%;pointer-events:none;transition:width 0.3s ease,height 0.3s ease,background-color 0.3s ease}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a::after{content:"\f061";width:42px;height:42px;margin-top:auto;align-self:flex-end;display:flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:15px;font-style:normal;font-weight:900;line-height:1;background-color:var(--counseling-primary);border-radius:50%;box-shadow:0 7px 18px rgba(159,70,104,0.24);transition:background-color 0.25s ease,transform 0.25s ease}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:hover,main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:focus-visible{color:var(--counseling-text);text-decoration:none;border-color:rgba(159,70,104,0.32);box-shadow:0 20px 50px rgba(78,39,55,0.15);transform:translateY(-6px)}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:hover::before,main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:focus-visible::before{width:180px;height:180px;background-color:rgba(229,185,60,0.23)}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:hover::after,main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:focus-visible::after{background-color:var(--counseling-primary-dark);transform:translateX(4px)}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:hover .icon::before,main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:focus-visible .icon::before{transform:scale(1.08)}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:focus-visible{outline:3px solid rgba(159,70,104,0.25);outline-offset:4px}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item .title{margin:0 0 16px;padding:76px 60px 0 0;position:relative;z-index:1;display:block;color:var(--counseling-primary-dark);font-size:clamp(1.45rem,2.5vw,2rem);font-weight:700;line-height:1.2;letter-spacing:-0.02em}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item .title::before{width:58px;height:58px;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-family:"Font Awesome 7 Free";font-size:23px;font-style:normal;font-weight:900;line-height:1;background-color:var(--counseling-primary);border-radius:18px;box-shadow:0 9px 22px rgba(159,70,104,0.22);transition:background-color 0.25s ease,transform 0.25s ease}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item .intro{margin:0 0 25px;position:relative;z-index:1;display:block;color:var(--counseling-muted);font-size:1rem;font-weight:400;line-height:1.7}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item.item-150 .title::before{content:"\f007"}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item.item-151 .title::before{content:"\f0c0"}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item.item-231 .title::before{content:"\f03d"}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item.item-233 .title::before{content:"\f015"}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item.active a,main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item.current a{background-color:var(--counseling-background);border-color:var(--counseling-primary)}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item.active a .title::before,main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item.current a .title::before{background-color:var(--counseling-primary-dark)}@media (max-width:900px){main .bottomrow div.sekscounselingMenu{margin:40px 0 60px}main .bottomrow div.sekscounselingMenu ul.mod-menu{gap:22px}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a{min-height:250px;padding:28px}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item .title{padding-right:30px}}@media (max-width:680px){main .bottomrow div.sekscounselingMenu{margin:35px 0 50px}main .bottomrow div.sekscounselingMenu ul.mod-menu{grid-template-columns:minmax(0,1fr);gap:18px}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a{min-height:0;padding:24px 22px;border-radius:18px}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a::before{width:100px;height:100px}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a::after{width:38px;height:38px;font-size:14px}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:hover,main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:focus-visible{transform:none}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:hover::after,main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:focus-visible::after{transform:translateX(3px)}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item .title{margin-bottom:14px;padding:64px 30px 0 0}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item .title::before{width:50px;height:50px;font-size:20px;border-radius:15px}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item .intro{margin-bottom:22px;font-size:0.95rem;line-height:1.65}}@media (prefers-reduced-motion:reduce){main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a,main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a::before,main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a::after,main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item .title::before{transition:none}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:hover,main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:focus-visible{transform:none}main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:hover::after,main .bottomrow div.sekscounselingMenu ul.mod-menu li.nav-item a:focus-visible::after{transform:none}}footer{--footer-bg:#f4ebe7;--footer-surface:rgba(255,255,255,0.46);--footer-text:#3f3331;--footer-muted:#756663;--footer-accent:#9a5f68;--footer-accent-dark:#75444c;--footer-border:rgba(63,51,49,0.14);--footer-icon-bg:rgba(154,95,104,0.12);position:relative;overflow:hidden;padding:clamp(3.5rem,7vw,6rem) 1.5rem 1.5rem;color:var(--footer-text);background:radial-gradient(circle at 90% 10%,rgba(255,255,255,0.72),transparent 34rem),linear-gradient(135deg,#f7efeb 0%,var(--footer-bg) 55%,#eadbd6 100%);border-top:1px solid var(--footer-border)}footer::before{content:"";position:absolute;top:-8rem;right:-8rem;width:25rem;height:25rem;border:1px solid rgba(154,95,104,0.12);border-radius:50%;pointer-events:none}footer::after{content:"";position:absolute;right:5rem;bottom:-11rem;width:20rem;height:20rem;background:rgba(255,255,255,0.25);border-radius:50%;pointer-events:none}footer>.wrapper{position:relative;z-index:1;display:grid;grid-template-columns:minmax(280px,1.5fr) minmax(220px,0.8fr);grid-template-areas:"contact social" "contact menu" "bottom bottom";gap:2rem 5rem;width:min(100%,1240px);margin-inline:auto}footer .spreekvrij-contact{grid-area:contact;padding:clamp(1.75rem,3vw,2.5rem);background:var(--footer-surface);border:1px solid rgba(255,255,255,0.8);border-radius:1.5rem;box-shadow:0 1.25rem 3rem rgba(74,54,51,0.08),inset 0 1px 0 rgba(255,255,255,0.75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}footer .spreekvrij-contact .contact-title{margin:0 0 1.5rem;padding-bottom:1rem;font-size:clamp(1.75rem,3vw,2.4rem);line-height:1.1;letter-spacing:-0.025em;color:var(--footer-accent-dark);border-bottom:1px solid var(--footer-border)}footer .spreekvrij-contact .contact-title strong{font-weight:600}footer .spreekvrij-contact address{margin:0;font-style:normal}footer .spreekvrij-contact img.logo{height:100px;width:auto}footer .spreekvrij-contact p:not(.contact-title){display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:start;column-gap:0.85rem;margin:0 0 0.9rem;font-size:1rem;line-height:1.65;color:var(--footer-text)}footer .spreekvrij-contact p:last-child{margin-bottom:0}footer .spreekvrij-contact .fa-solid{display:inline-grid;place-items:center;width:2rem;height:2rem;margin-top:-0.15rem;font-size:0.9rem;color:var(--footer-accent);background:var(--footer-icon-bg);border-radius:50%}footer .spreekvrij-contact a{width:fit-content;color:var(--footer-text);text-decoration:none;text-decoration-thickness:1px;text-underline-offset:0.25rem;transition:color 180ms ease,text-decoration-color 180ms ease}footer .spreekvrij-contact a:hover{color:var(--footer-accent-dark);text-decoration:underline}footer .spreekvrij-contact a:focus-visible{color:var(--footer-accent-dark);outline:2px solid var(--footer-accent);outline-offset:4px;border-radius:0.15rem}footer .socialMenu{grid-area:social;align-self:end}footer .socialMenu ul{display:flex;flex-wrap:wrap;gap:0.75rem;margin:0;padding:0;list-style:none}footer .socialMenu li{margin:0}footer .socialMenu a{display:grid;place-items:center;width:3.25rem;height:3.25rem;color:var(--footer-accent-dark);background:rgba(255,255,255,0.58);border:1px solid rgba(255,255,255,0.9);border-radius:50%;box-shadow:0 0.5rem 1.25rem rgba(75,55,52,0.07);transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}footer .socialMenu a:hover{color:#fff;background:var(--footer-accent);border-color:var(--footer-accent);box-shadow:0 0.75rem 1.5rem rgba(117,68,76,0.18);transform:translateY(-3px)}footer .socialMenu a:focus-visible{outline:3px solid rgba(154,95,104,0.4);outline-offset:4px}footer .socialMenu i{display:grid;place-items:center}footer .socialMenu svg{display:block;width:1.2rem;height:1.2rem;fill:currentColor}footer .socialMenu svg path{fill:currentColor}footer .footerMenu{grid-area:menu;align-self:start}footer .footerMenu ul{display:flex;flex-direction:column;align-items:flex-start;gap:0.65rem;margin:0;padding:1.5rem 0 0;border-top:1px solid var(--footer-border);list-style:none}footer .footerMenu li{margin:0}footer .footerMenu a,footer .footerMenu span.separator{position:relative;display:inline-block;padding:0.2rem 0;color:var(--footer-muted);font-size:0.95rem;line-height:1.5;text-decoration:none;transition:color 180ms ease}footer .footerMenu a::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform 180ms ease}footer .footerMenu a:hover{color:var(--footer-accent-dark)}footer .footerMenu a:hover::after{transform:scaleX(1);transform-origin:left}footer .footerMenu a:focus-visible{outline:2px solid var(--footer-accent);outline-offset:4px;border-radius:0.15rem}footer #createdBy{grid-area:bottom;margin-top:1rem;padding-top:1.5rem;border-top:1px solid var(--footer-border)}footer #createdBy p{margin:0;color:var(--footer-muted);font-size:0.825rem;line-height:1.5;text-align:right}footer #createdBy a{color:inherit;text-decoration:underline;text-decoration-color:rgba(117,102,99,0.35);text-underline-offset:0.2rem;transition:color 180ms ease}footer #createdBy a:hover{color:var(--footer-accent-dark)}@media (max-width:850px){footer>.wrapper{grid-template-columns:1fr;grid-template-areas:"contact" "social" "menu" "bottom";gap:2rem}footer .socialMenu{align-self:auto}footer .footerMenu ul{flex-direction:row;flex-wrap:wrap;gap:0.75rem 1.5rem}}@media (max-width:520px){footer{padding:3rem 1rem 1.25rem}footer .spreekvrij-contact{padding:1.5rem;border-radius:1.15rem}footer .spreekvrij-contact .contact-title{font-size:1.75rem}footer .spreekvrij-contact p:not(.contact-title){grid-template-columns:1.8rem minmax(0,1fr);column-gap:0.7rem;font-size:0.95rem}footer .spreekvrij-contact .fa-solid{width:1.8rem;height:1.8rem;font-size:0.8rem}footer .socialMenu ul{justify-content:flex-start}footer .socialMenu a{width:3rem;height:3rem}footer .footerMenu ul{flex-direction:column;gap:0.5rem}footer #createdBy p{text-align:left}}@media (prefers-reduced-motion:reduce){footer *,footer *::before,footer *::after{scroll-behavior:auto !important;transition-duration:0.01ms !important;animation-duration:0.01ms !important;animation-iteration-count:1 !important}}div.infoBlock{display:block;background:#e8e7e775;padding:30px 20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-bottom:50px}div.infoBlock a.btn{padding:5px 15px !important}div.infoBlock .modifiedDate{text-align:right;font-size:12px;margin-bottom:20px}div.infoBlock .hits{text-align:right;font-size:12px;margin-bottom:20px}div.infoBlock .sharethis-inline-share-buttons{text-align:left !important;display:flex !important;flex-wrap:wrap}div.infoBlock .sharethis-inline-share-buttons .st-btn{min-width:100px !important;height:35px !important}div.infoBlock .sharethis-inline-share-buttons .st-btn .st-label{line-height:35px !important}ul.tags{display:flex;flex-wrap:wrap;gap:5px 10px;margin:0}ul.tags li{padding-left:0 !important}ul.tags li:before{display:none}ul.tags li a{text-transform:lowercase}ul.tags li a:before{content:'\0023';display:inline-block}nav.socialMenu ul{list-style-type:none;display:flex !important;gap:15px}nav.socialMenu ul li{-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}nav.socialMenu ul li:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}nav.socialMenu svg{height:30px;width:auto}nav.socialMenu svg:hover{fill:var(--color3)}#mobileMenu{display:block;position:fixed;top:150px;right:0;z-index:500;width:0vw;overflow:hidden;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}#mobileMenu .visually-hidden{display:none}#mobileMenu .innerWrapper{background:var(--color0);height:calc(100vh - 150px);display:flex;flex-direction:column;padding:0px;position:relative;overflow:auto}#mobileMenu ul{display:block;list-style-type:none}#mobileMenu a{text-decoration:none}#mobileMenu #createdBy{margin-top:50px;text-align:center;font-size:var(--small-text-size)}#mobileMenu #createdBy a{text-decoration:none;color:var(--main-text-color)}#mobileMenu #createdBy a:hover{color:var(--color3)}#mobileMenu nav.socialMenu{margin-top:50px}#mobileMenu nav.socialMenu ul{justify-content:space-around}#mobileMenu .mainMenu ul ul,#mobileMenu .footerMenu ul ul{display:none}#mobileMenu .mainMenu>ul>li,#mobileMenu .footerMenu>ul>li{margin-bottom:1px}#mobileMenu .mainMenu>ul>li>a,#mobileMenu .footerMenu>ul>li>a{text-transform:uppercase;letter-spacing:1px;font-weight:var(--font-weight-bold)}#mobileMenu .mainMenu>ul>li a,#mobileMenu .footerMenu>ul>li a{display:block;background:white;color:black;min-height:30px;padding:15px 15px;border-left:5px solid white;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}#mobileMenu .mainMenu>ul>li.active>a,#mobileMenu .footerMenu>ul>li.active>a{background:var(--color2);border-left-color:var(--color1);color:black}#mobileMenu .mainMenu>ul>li.active>ul,#mobileMenu .footerMenu>ul>li.active>ul{display:block;margin-left:50px}#mobileMenu .mainMenu>ul>li.active>ul li,#mobileMenu .footerMenu>ul>li.active>ul li{margin-bottom:1px}#mobileMenu .mainMenu>ul>li.active>ul li:hover>a,#mobileMenu .mainMenu>ul>li.active>ul li.active>a,#mobileMenu .footerMenu>ul>li.active>ul li:hover>a,#mobileMenu .footerMenu>ul>li.active>ul li.active>a{letter-spacing:1px;border-left-color:black;font-weight:var(--font-weight-bold)}#mobileMenu .mainMenu>ul>li:hover>a,#mobileMenu .footerMenu>ul>li:hover>a{background:var(--color2);color:black;border-left-color:#cbbdfe}#mobileMenu div.search{display:flex;justify-content:center;align-items:center;height:80px}#mobileMenu div.search form{display:flex;justify-content:center;width:var(--wrapper-width-max)}#mobileMenu div.search form input{background:white;border:1px solid var(--color2);height:40px;font-size:14px;padding:0 15px;width:80%;max-width:300px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-appearance:none;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1)}body.scroll #mobileMenu{top:70px}body.scroll #mobileMenu .innerWrapper{height:calc(100vh - 70px)}#mobileMenu.active{width:50vw}.mainMenu li.search{cursor:pointer;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}.mainMenu li.search:hover,.mainMenu li.search.active{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);color:var(--color3)}.result__item+.result__item{border-top-color:var(--color2)}.faq_items .faqItem{display:block;margin-bottom:20px;border:1px solid var(--color3);overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}.faq_items .faqItem .question{justify-content:space-between;align-items:center;align-content:center;padding:10px 20px 10px 40px;margin-top:0;margin-bottom:0 !important;cursor:pointer;font-size:20px;background-color:;color:;letter-spacing:2px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;position:relative;border-left:none}.faq_items .faqItem .question:before{display:inline-flex;content:'\002B';position:absolute;left:0;top:0;width:30px;background:var(--color3);height:100%;color:black;justify-content:center;align-items:center;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}.faq_items .faqItem .answer{background-color:;display:block;padding:0 20px;height:0px;overflow:hidden;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}.faq_items .faqItem:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1)}.faq_items .faqItem.active{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1)}.faq_items .faqItem.active .question{-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}.faq_items .faqItem.active .question:before{content:'\2212';-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;border-radius:0 0 20px 0}.faq_items .faqItem.active .answer{height:auto;padding-top:20px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}main .storyBlock .date{font-weight:var(--font-weight-bold);margin-bottom:10px}main .storyBlock .btn{display:inline-flex}main .reviewBlock{margin-top:50px}main .reviewBlock .review{display:block;position:relative;padding:50px;border-bottom:1px dotted var(--color5);margin-bottom:50px}main .reviewBlock .review:before,main .reviewBlock .review:after{display:block;position:absolute;font-size:200px;color:var(--color3)}main .reviewBlock .review:before{content:'\201C';top:-15px;left:-20px}main .reviewBlock .review:after{content:'\201D';bottom:-100px;right:-20px}div.indexBock{margin-bottom:100px}div.indexBock .index-item:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);margin-left:82px}div.indexBock a:hover{text-decoration:none}body.gdpr-backdrop-effect{max-height:100vh;overflow:hidden;filter:blur(10px) brightness(0.5) grayscale(20%)}.eb-events-list-items .eb-event-item-list-layout{padding:0;margin-bottom:150px;-webkit-box-shadow:none;box-shadow:none}.eb-taskbar ul{display:flex}.eb-taskbar ul li:before{display:none}.eb-taskbar ul li a{margin-top:0}.eb-box-heading h2{float:none}div.affiliatiebanner{--banner-radius:20px;--banner-shadow:0 14px 40px rgba(55,32,42,0.18);--banner-shadow-hover:0 20px 55px rgba(55,32,42,0.28);width:100%}div.affiliatiebanner .mod-banners,div.affiliatiebanner .bannergroup,div.affiliatiebanner .mod-banners__item,div.affiliatiebanner .banneritem{width:100%;margin:0;padding:0}div.affiliatiebanner .banneritem{position:relative;overflow:hidden;border-radius:var(--banner-radius);box-shadow:var(--banner-shadow);transition:transform 0.3s ease,box-shadow 0.3s ease}div.affiliatiebanner .banneritem:hover{transform:translateY(-5px);box-shadow:var(--banner-shadow-hover)}div.affiliatiebanner a{display:block;position:relative;overflow:hidden;border-radius:inherit;text-decoration:none}div.affiliatiebanner a::after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 25%,rgba(255,255,255,0.18) 50%,transparent 75%);transform:translateX(-120%);transition:transform 0.65s ease;pointer-events:none}div.affiliatiebanner a:hover::after{transform:translateX(120%)}div.affiliatiebanner a:focus-visible{outline:3px solid rgba(159,70,104,0.4);outline-offset:5px}div.affiliatiebanner img{display:block;width:100%;max-width:100%;height:auto;margin:0;border-radius:inherit;transition:transform 0.4s ease}div.affiliatiebanner a:hover img{transform:scale(1.015)}div.affiliatiebanner.large{max-width:1200px;margin:50px auto}div.affiliatiebanner.large .banneritem{background:#fff}div.affiliatiebanner.square{max-width:500px;margin:40px auto}div.affiliatiebanner.square img{aspect-ratio:1;object-fit:cover}@media (max-width:900px){div.affiliatiebanner{--banner-radius:16px}div.affiliatiebanner.large{margin:40px auto}div.affiliatiebanner.square{margin:35px auto}}@media (max-width:600px){div.affiliatiebanner{--banner-radius:12px;--banner-shadow:0 10px 28px rgba(55,32,42,0.16)}div.affiliatiebanner.large,div.affiliatiebanner.square{margin:30px auto}div.affiliatiebanner .banneritem:hover{transform:none}}@media (prefers-reduced-motion:reduce){div.affiliatiebanner .banneritem,div.affiliatiebanner a::after,div.affiliatiebanner img{transition:none}div.affiliatiebanner .banneritem:hover,div.affiliatiebanner a:hover img{transform:none}}.blog.workshops{--workshop-primary:#9f4668;--workshop-primary-dark:#78334e;--workshop-accent:#f4dfe7;--workshop-background:#fff9fb;--workshop-card:#fff;--workshop-text:#382f33;--workshop-muted:#74686d;--workshop-border:rgba(159,70,104,0.16);--workshop-shadow:0 15px 40px rgba(91,47,65,0.1);max-width:1200px;margin:0 auto;padding:50px 24px 80px;color:var(--workshop-text)}.blog.workshops>.category-desc{max-width:800px;margin:0 auto 50px;padding:28px 34px;position:relative;color:var(--workshop-muted);font-size:1.08rem;line-height:1.75;text-align:center;background:var(--workshop-background);border:1px solid var(--workshop-border);border-radius:24px}.blog.workshops>.category-desc::before{content:"";position:absolute;top:-5px;left:50%;width:60px;height:5px;background:var(--workshop-primary);border-radius:999px;transform:translateX(-50%)}.blog.workshops>.category-desc p{margin:0 0 12px}.blog.workshops>.category-desc p:last-child{margin-bottom:0}.blog.workshops>.category-desc strong{color:var(--workshop-primary-dark);font-size:1.25rem}.blog.workshops>.category-desc em{color:var(--workshop-primary);font-style:normal;font-weight:700}.blog.workshops .com-content-category-blog__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0 0 28px}.blog.workshops .com-content-category-blog__items.items-leading{grid-template-columns:1fr}.blog.workshops .blog-item{min-width:0;min-height:100%;padding:34px;position:relative;display:flex;flex-direction:column;overflow:hidden;background:var(--workshop-card);border:1px solid var(--workshop-border);border-radius:24px;box-shadow:var(--workshop-shadow);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.blog.workshops .blog-item::before{content:"";position:absolute;top:0;right:0;width:130px;height:130px;background:var(--workshop-accent);border-radius:0 0 0 100%;opacity:0.55;pointer-events:none}.blog.workshops .blog-item::after{content:"";position:absolute;top:28px;right:30px;width:14px;height:14px;background:var(--workshop-primary);border-radius:50%;opacity:0.75;pointer-events:none}.blog.workshops .blog-item:hover{transform:translateY(-6px);border-color:rgba(159,70,104,0.32);box-shadow:0 22px 55px rgba(91,47,65,0.16)}.blog.workshops .items-leading .blog-item{padding:42px;background:linear-gradient(135deg,rgba(255,255,255,0.98),rgba(250,232,239,0.92))}.blog.workshops .items-leading .blog-item::before{width:210px;height:210px;opacity:0.75}.blog.workshops .blog-item h2{max-width:60%;margin:0 0 20px;position:relative;z-index:1;color:var(--workshop-primary-dark);font-size:clamp(1.45rem,2.5vw,2rem);font-weight:700;line-height:1.25;letter-spacing:-0.02em}.blog.workshops .items-leading .blog-item h2{max-width:60%;font-size:clamp(1.8rem,3vw,2.6rem)}.blog.workshops .blog-item>.intro{flex:1;margin:0 0 28px;position:relative;z-index:1}.blog.workshops .blog-item .intro .intro{margin:0}.blog.workshops .blog-item .intro p{margin:0 0 14px;color:var(--workshop-muted);font-size:1rem;line-height:1.75}.blog.workshops .blog-item .intro p:last-child{margin-bottom:0}.blog.workshops .blog-item .intro strong{color:var(--workshop-primary-dark);font-weight:700}.blog.workshops .blog-item .btn{align-self:flex-start;min-height:48px;padding:13px 24px;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:0.95rem;font-weight:700;line-height:1.2;text-decoration:none;background:var(--workshop-primary);border:2px solid var(--workshop-primary);border-radius:999px;box-shadow:0 8px 20px rgba(159,70,104,0.22);transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.blog.workshops .blog-item .btn::after{content:"→";font-size:1.1rem;line-height:1;transition:transform 0.2s ease}.blog.workshops .blog-item .btn:hover,.blog.workshops .blog-item .btn:focus-visible{color:#fff;background:var(--workshop-primary-dark);border-color:var(--workshop-primary-dark);box-shadow:0 10px 25px rgba(120,51,78,0.28);transform:translateY(-2px)}.blog.workshops .blog-item .btn:hover::after,.blog.workshops .blog-item .btn:focus-visible::after{transform:translateX(4px)}.blog.workshops .blog-item .btn:focus-visible{outline:3px solid rgba(159,70,104,0.25);outline-offset:4px}@media (max-width:900px){.blog.workshops{padding:40px 20px 65px}.blog.workshops .com-content-category-blog__items{grid-template-columns:1fr}.blog.workshops .blog-item,.blog.workshops .items-leading .blog-item{padding:30px}.blog.workshops .items-leading .blog-item h2{max-width:calc(30%)}}@media (max-width:600px){.blog.workshops{padding:30px 16px 50px}.blog.workshops>.category-desc{margin-bottom:35px;padding:24px 20px;border-radius:18px;text-align:left}.blog.workshops .com-content-category-blog__items{gap:20px;margin-bottom:20px}.blog.workshops .blog-item,.blog.workshops .items-leading .blog-item{padding:26px 22px;border-radius:20px}.blog.workshops .blog-item::before,.blog.workshops .items-leading .blog-item::before{width:100px;height:100px}.blog.workshops .blog-item::after{top:22px;right:23px;width:11px;height:11px}.blog.workshops .blog-item h2,.blog.workshops .items-leading .blog-item h2{max-width:calc(60%);margin-bottom:16px}.blog.workshops .blog-item>.intro{margin-bottom:24px}.blog.workshops .blog-item .btn{width:100%}}@media (prefers-reduced-motion:reduce){.blog.workshops .blog-item,.blog.workshops .blog-item .btn,.blog.workshops .blog-item .btn::after{transition:none}.blog.workshops .blog-item:hover,.blog.workshops .blog-item .btn:hover{transform:none}}.workshop .intro{background-color:#f8f3fa;border-left:4px solid #b47cc3;padding:1.5rem;border-radius:8px;margin-bottom:2rem}.workshop .feature-list{display:grid;gap:0.6rem;margin-top:1rem}.workshop .feature{background:#f9f6fc;border:1px solid #e9dff1;border-radius:6px;padding:0.8rem 1rem;font-size:0.95rem}.workshop .feature strong{color:#6a3278}.verhalen{--story-primary:#8f3657;--story-primary-dark:#6f2843;--story-primary-light:#f8edf1;--story-accent:#d39a70;--story-text:#382f33;--story-text-light:#74696e;--story-background:#fffaf8;--story-card-background:#fff;--story-border:#eadde1;--story-warning-background:#fff3e7;--story-warning-border:#e7a660;--story-shadow:0 12px 35px rgba(78,42,55,0.09);--story-shadow-hover:0 18px 45px rgba(78,42,55,0.15);max-width:1240px;margin:0 auto;padding:50px 25px 80px;color:var(--story-text)}.verhalen .category-desc{position:relative;max-width:920px;margin:0 auto 60px;padding:38px 42px;border:1px solid var(--story-border);border-radius:22px;background:linear-gradient(135deg,rgba(248,237,241,0.85),rgba(255,250,248,0.95));box-shadow:0 10px 35px rgba(78,42,55,0.06)}.verhalen .category-desc::after{position:absolute;right:30px;bottom:-16px;width:32px;height:32px;border-right:1px solid var(--story-border);border-bottom:1px solid var(--story-border);background:var(--story-background);content:"";transform:rotate(45deg)}.verhalen .category-desc p{margin:0 0 17px;line-height:1.8}.verhalen .category-desc p:last-child{margin-bottom:0}.verhalen .category-desc strong{color:var(--story-primary-dark);font-weight:700}.verhalen .category-desc .warning{position:relative;margin-top:28px;padding:17px 20px 17px 54px;border:1px solid rgba(231,166,96,0.55);border-left:4px solid var(--story-warning-border);border-radius:12px;background:var(--story-warning-background);color:#6d4725;font-size:0.95rem;font-weight:600;line-height:1.55}.verhalen .category-desc .warning::before{position:absolute;top:18px;left:20px;display:flex;width:22px;height:22px;align-items:center;justify-content:center;border:2px solid var(--story-warning-border);border-radius:50%;color:#9b612d;content:"!";font-size:0.85rem;font-weight:800;line-height:1}.verhalen .blog-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:stretch}.verhalen .storyBlock{position:relative;display:flex;min-width:0;min-height:100%;flex-direction:column;overflow:hidden;padding:34px;border:1px solid var(--story-border);border-radius:20px;background:var(--story-card-background);box-shadow:var(--story-shadow);transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.verhalen .storyBlock::before{position:absolute;top:0;right:0;left:0;height:5px;background:linear-gradient(90deg,var(--story-primary),var(--story-accent));content:""}.verhalen .storyBlock::after{position:absolute;top:-55px;right:-55px;width:130px;height:130px;border-radius:50%;background:var(--story-primary-light);content:"";opacity:0.75;pointer-events:none;transition:transform 0.35s ease}.verhalen .storyBlock:hover{border-color:rgba(143,54,87,0.3);box-shadow:var(--story-shadow-hover);transform:translateY(-6px)}.verhalen .storyBlock:hover::after{transform:scale(1.2)}.verhalen .storyBlock h2{position:relative;z-index:1;margin:0 0 14px;color:var(--story-primary-dark);font-size:clamp(1.35rem,2vw,1.7rem);font-weight:700;line-height:1.3;letter-spacing:-0.018em;text-wrap:balance}.verhalen .storyBlock h2 a{color:inherit;text-decoration:none;transition:color 0.2s ease}.verhalen .storyBlock h2 a:hover,.verhalen .storyBlock h2 a:focus{color:var(--story-primary)}.verhalen .storyBlock .date{position:relative;display:inline-flex;width:fit-content;align-items:center;gap:8px;margin-bottom:20px;color:var(--story-text-light);font-size:0.875rem;font-weight:600;letter-spacing:0.025em;text-transform:uppercase}.verhalen .storyBlock .date::before{display:inline-block;width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--story-accent);content:""}.verhalen .storyBlock .intro{flex-grow:1;margin-bottom:27px}.verhalen .storyBlock .intro p{margin:0;color:var(--story-text-light);font-size:1rem;line-height:1.72}.verhalen .storyBlock .btn{display:inline-flex;width:fit-content;min-height:46px;align-items:center;justify-content:center;gap:10px;margin-top:auto;padding:12px 22px;border:1px solid var(--story-primary);border-radius:999px;background:var(--story-primary);box-shadow:0 7px 18px rgba(143,54,87,0.18);color:#fff;font-size:0.95rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}.verhalen .storyBlock .btn::after{content:"→";font-size:1.15rem;line-height:1;transition:transform 0.25s ease}.verhalen .storyBlock .btn:hover,.verhalen .storyBlock .btn:focus{border-color:var(--story-primary-dark);background:var(--story-primary-dark);box-shadow:0 10px 24px rgba(111,40,67,0.25);color:#fff;text-decoration:none;transform:translateY(-2px)}.verhalen .storyBlock .btn:hover::after,.verhalen .storyBlock .btn:focus::after{transform:translateX(4px)}.verhalen .storyBlock .btn:focus-visible{outline:3px solid rgba(211,154,112,0.55);outline-offset:4px}@media (max-width:900px){.verhalen{padding-top:40px;padding-bottom:60px}.verhalen .category-desc{margin-bottom:50px;padding:32px}.verhalen .blog-items{gap:22px}.verhalen .storyBlock{padding:29px}}@media (max-width:720px){.verhalen{padding:30px 18px 50px}.verhalen .page-header{margin-bottom:24px}.verhalen .page-header h1{font-size:2.15rem}.verhalen .category-desc{margin-bottom:42px;padding:26px 22px;border-radius:17px}.verhalen .category-desc::after{right:24px;width:26px;height:26px}.verhalen .category-desc p{font-size:1rem;line-height:1.7}.verhalen .category-desc .warning{padding:16px 16px 16px 48px;font-size:0.9rem}.verhalen .category-desc .warning::before{left:16px}.verhalen .blog-items{grid-template-columns:minmax(0,1fr);gap:20px}.verhalen .storyBlock{padding:27px 23px 25px;border-radius:17px}.verhalen .storyBlock h2{font-size:1.4rem}.verhalen .storyBlock .btn{width:100%}}@media (max-width:420px){.verhalen{padding-right:14px;padding-left:14px}.verhalen .page-header h1{font-size:1.85rem}.verhalen .category-desc{padding:22px 18px}.verhalen .storyBlock{padding:24px 19px 22px}.verhalen .storyBlock h2{font-size:1.28rem}}@media (prefers-reduced-motion:reduce){.verhalen .storyBlock,.verhalen .storyBlock::after,.verhalen .storyBlock .btn,.verhalen .storyBlock .btn::after{transition:none}.verhalen .storyBlock:hover,.verhalen .storyBlock .btn:hover{transform:none}}.herken{--herken-primary:#8f3657;--herken-primary-dark:#6f2843;--herken-accent:#d39a70;--herken-background:#f8edf1;--herken-background-light:#fffaf8;--herken-text:#382f33;--herken-text-light:#74696e;--herken-border:#eadde1;position:relative;max-width:1180px;margin:70px auto;padding:0;overflow:hidden;border:1px solid var(--herken-border);border-radius:28px;background:linear-gradient(135deg,var(--herken-background-light) 0%,var(--herken-background) 100%);box-shadow:0 20px 55px rgba(78,42,55,0.12)}.herken::before{position:absolute;top:-120px;left:-120px;width:300px;height:300px;border-radius:50%;background:rgba(143,54,87,0.06);content:"";pointer-events:none}.herken::after{position:absolute;right:25%;bottom:-100px;width:230px;height:230px;border-radius:50%;background:rgba(211,154,112,0.08);content:"";pointer-events:none}.herken>h2{position:relative;z-index:2;margin:0;padding:42px 55px 22px !important;color:var(--herken-primary-dark);font-size:clamp(2rem,3.5vw,3rem);font-weight:700;line-height:1.15;letter-spacing:-0.035em;text-wrap:balance}.herken>h2::before{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;margin-right:15px;border-radius:50%;background:var(--herken-primary);box-shadow:0 8px 20px rgba(143,54,87,0.2);color:#fff;content:"\f004";font-family:"Font Awesome 7 Free";font-size:1.25rem;font-weight:900;vertical-align:7px}.herken .mod-custom{position:relative;z-index:2;padding:0 50px 50px 125px}.herken .mod-custom h3,.herken .mod-custom>p:not(:has(img)){grid-column:1}.herken .mod-custom h3{margin:0 0 22px;color:var(--herken-text);font-size:clamp(1.3rem,2vw,1.65rem);font-weight:600;line-height:1.4;text-wrap:balance}.herken .mod-custom h3::before{margin-right:10px;color:var(--herken-accent);content:"\f075";font-family:"Font Awesome 7 Free";font-weight:900}.herken .mod-custom p{margin:0 0 18px;color:var(--herken-text-light);font-size:1.05rem;line-height:1.75}.herken .mod-custom p:nth-of-type(2),.herken .mod-custom p:nth-of-type(4){display:none}.herken .mod-custom p:has(img){position:relative;grid-column:2;grid-row:1 / span 10;align-self:stretch;margin:-78px -55px -50px 0;overflow:hidden;border-radius:0 27px 27px 0}.herken .mod-custom p:has(img)::after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(248,237,241,0.6) 0%,rgba(248,237,241,0.05) 35%,rgba(0,0,0,0.05) 100%);content:"";pointer-events:none}.herken .mod-custom img{display:block;width:100%;height:100%;min-height:500px;object-fit:cover;object-position:center;transition:transform 0.6s ease}.herken:hover .mod-custom img{transform:scale(1.035)}.herken .mod-custom p:has(.btn){margin-top:12px;margin-bottom:0}.herken .btn{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:11px;padding:14px 25px;border:1px solid var(--herken-primary);border-radius:999px;background:var(--herken-primary);box-shadow:0 9px 24px rgba(143,54,87,0.22);color:#fff;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}.herken .btn::before{content:"\f0e0";font-family:"Font Awesome 7 Free";font-size:1rem;font-weight:900}.herken .btn::after{content:"\f061";font-family:"Font Awesome 7 Free";font-size:0.9rem;font-weight:900;transition:transform 0.25s ease}.herken .btn:hover,.herken .btn:focus{border-color:var(--herken-primary-dark);background:var(--herken-primary-dark);box-shadow:0 13px 30px rgba(111,40,67,0.28);color:#fff;text-decoration:none;transform:translateY(-3px)}.herken .btn:hover::after{transform:translateX(4px)}.herken .btn:focus-visible{outline:3px solid rgba(211,154,112,0.55);outline-offset:4px}@media (max-width:900px){.herken{margin:55px 20px}.herken>h2{padding:36px 38px 20px}.herken .mod-custom{grid-template-columns:minmax(0,1.3fr) minmax(240px,0.7fr);column-gap:35px;padding:0 38px 40px}.herken .mod-custom p:has(img){margin:-70px -38px -40px 0}.herken .mod-custom img{min-height:540px}}@media (max-width:720px){.herken{margin:45px 16px;border-radius:22px}.herken>h2{padding:30px 24px 18px;font-size:2rem}.herken>h2::before{display:flex;width:43px;height:43px;margin:0 0 15px;font-size:1.1rem;vertical-align:initial}.herken .mod-custom{display:flex;flex-direction:column;padding:0 24px 28px}.herken .mod-custom h3{margin-bottom:18px;font-size:1.3rem}.herken .mod-custom p{font-size:1rem;line-height:1.7}.herken .mod-custom p:has(img){order:-1;height:300px;margin:0 -24px 28px;border-radius:0}.herken .mod-custom p:has(img)::after{background:linear-gradient(0deg,rgba(255,250,248,0.65) 0%,rgba(255,250,248,0) 35%)}.herken .mod-custom img{width:100%;height:300px;min-height:0;object-position:center 28%}.herken .btn{width:100%;padding-right:18px;padding-left:18px}}@media (max-width:420px){.herken{margin-right:10px;margin-left:10px}.herken>h2{padding-right:20px;padding-left:20px;font-size:1.75rem}.herken .mod-custom{padding-right:20px;padding-left:20px}.herken .mod-custom p:has(img){margin-right:-20px;margin-left:-20px}}@media (prefers-reduced-motion:reduce){.herken .mod-custom img,.herken .btn,.herken .btn::after{transition:none}.herken:hover .mod-custom img,.herken .btn:hover{transform:none}}.cc-custom-revoke{--revoke-primary:#9f4668;--revoke-primary-dark:#74314d;--revoke-accent:#e5b93c;position:fixed;left:22px;bottom:22px;z-index:9990;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:8px 16px 8px 8px;color:#fff !important;font-family:"Inter",sans-serif;font-size:13px;font-weight:700;line-height:1;text-decoration:none !important;cursor:pointer;border:1px solid rgba(255,255,255,0.22);border-radius:100px;background-color:var(--revoke-primary);box-shadow:0 10px 28px rgba(116,49,77,0.28),0 3px 10px rgba(56,47,51,0.12);transition:color 0.25s ease,background-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}.cc-custom-revoke__icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;color:var(--revoke-primary-dark);background-color:var(--revoke-accent);border-radius:50%;transition:color 0.25s ease,background-color 0.25s ease,transform 0.25s ease}.cc-custom-revoke__icon::before{content:"\f563";font-family:"Font Awesome 7 Free";font-size:15px;font-style:normal;font-weight:900;line-height:1}.cc-custom-revoke:hover{color:#fff !important;background-color:var(--revoke-primary-dark);box-shadow:0 14px 34px rgba(116,49,77,0.36),0 5px 14px rgba(56,47,51,0.15);transform:translateY(-3px)}.cc-custom-revoke:hover .cc-custom-revoke__icon{color:#fff;background-color:var(--revoke-primary);transform:rotate(-10deg) scale(1.06)}.cc-custom-revoke:focus-visible{outline:3px solid rgba(159,70,104,0.28);outline-offset:4px}.cc-custom-revoke:active{transform:translateY(-1px)}@media (max-width:560px){.cc-custom-revoke{right:14px;bottom:14px;width:48px;height:48px;min-height:48px;padding:7px;border-radius:50%}.cc-custom-revoke__icon{width:32px;height:32px;flex-basis:32px}.cc-custom-revoke__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (prefers-reduced-motion:reduce){.cc-custom-revoke,.cc-custom-revoke__icon{transition:none}}#search-results{--sv-primary:#8b496c;--sv-primary-dark:#67334f;--sv-accent:#e2a176;--sv-background:#fff9f7;--sv-card:#fff;--sv-border:#eadde4;--sv-text:#302a30;--sv-muted:#736a72;--sv-highlight:#fff0c7;--sv-shadow:0 16px 45px rgba(76,44,61,0.09);width:100%;max-width:980px;margin:0 auto}#search-result-list{display:grid;gap:18px;margin:0;padding:0;list-style:none}#search-results .result__item{position:relative;overflow:hidden;margin:0;padding:28px 68px 26px 30px;background:linear-gradient(135deg,rgba(255,249,247,0.55) 0%,rgba(255,255,255,0) 65%),var(--sv-card);border:1px solid var(--sv-border);border-radius:20px;box-shadow:0 5px 20px rgba(76,44,61,0.04);transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease}#search-results .result__item::before{position:absolute;top:22px;bottom:22px;left:0;width:4px;background:linear-gradient(180deg,var(--sv-primary),var(--sv-accent));border-radius:0 4px 4px 0;content:"";opacity:0;transform:scaleY(0.55);transition:opacity 0.25s ease,transform 0.25s ease}#search-results .result__item::after{position:absolute;top:50%;right:24px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;font:var(--fa-font-solid);font-size:15px;content:"\f061";color:var(--sv-primary);line-height:1;background:rgba(139,73,108,0.08);border-radius:50%;transform:translateY(-50%);transition:color 0.25s ease,background-color 0.25s ease,transform 0.25s ease}#search-results .result__item:hover{border-color:rgba(139,73,108,0.35);box-shadow:var(--sv-shadow);transform:translateY(-3px)}#search-results .result__item:hover::before{opacity:1;transform:scaleY(1)}#search-results .result__item:hover::after{color:#fff;background:var(--sv-primary);transform:translate(3px,-50%)}#search-results .result__title{margin:0 0 12px;padding:0;line-height:1.3}#search-results .result__title-link{display:flex;flex-wrap:wrap;align-items:center;gap:9px 12px;color:var(--sv-primary-dark);font-size:clamp(1.18rem,2vw,1.45rem);font-weight:700;line-height:1.3;text-decoration:none;text-underline-offset:4px;transition:color 0.2s ease}#search-results .result__title-link:hover{color:var(--sv-primary)}#search-results .result__title-link:focus-visible{outline:3px solid rgba(139,73,108,0.25);outline-offset:5px;border-radius:5px}#search-results .result__title-link::before{display:none;order:2;padding:5px 9px;color:var(--sv-primary-dark);font-size:0.68rem;font-weight:700;line-height:1;letter-spacing:0.07em;text-transform:uppercase;background:rgba(139,73,108,0.09);border:1px solid rgba(139,73,108,0.12);border-radius:999px}#search-results .result__title-text{order:1}#search-results .result__title-link[href^="/weetjes/"]::before{display:inline-flex;content:"Weetje"}#search-results .result__title-link[href^="/sekscounseling/"]::before{display:inline-flex;content:"Sekscounseling"}#search-results .result__title-link[href^="/samen-groeien/"]::before{display:inline-flex;content:"Workshop"}#search-results .result__title-link[href^="/spreek-vrij/"]::before{display:inline-flex;content:"Spreek Vrij"}#search-results .result__title-link[href^="/tags/"]::before{display:inline-flex;content:"Thema"}#search-results .result__title-link[href*="view=article"]::before{display:inline-flex;content:"Artikel"}#search-results .result__description{display:-webkit-box;overflow:hidden;margin:0;padding:0;color:var(--sv-muted);font-size:1rem;line-height:1.75;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:3}#search-results mark,#search-results .highlight{padding:1px 4px;color:var(--sv-text);font-weight:650;background:var(--sv-highlight);border-radius:4px}#search-results .search-pagination{display:flex;flex-direction:column;align-items:center;gap:18px;margin-top:38px;padding-top:28px;border-top:1px solid var(--sv-border)}#search-results .com-finder__pagination{width:100%}#search-results .pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}#search-results .pagination li{margin:0;padding:0}#search-results .pagination li::before{display:none}#search-results .pagination a,#search-results .pagination span.page-link,#search-results .pagination .page-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;color:var(--sv-primary-dark);font-weight:650;line-height:1;text-decoration:none;background:#fff;border:1px solid var(--sv-border);border-radius:12px;transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease}#search-results .pagination a:hover,#search-results .pagination .page-link:hover{color:#fff;background:var(--sv-primary);border-color:var(--sv-primary);transform:translateY(-2px)}#search-results .pagination .active span,#search-results .pagination .active .page-link{color:#fff;background:var(--sv-primary);border-color:var(--sv-primary)}#search-results .pagination .disabled span,#search-results .pagination .disabled .page-link{color:#aaa2a8;background:#f7f4f5;cursor:not-allowed}#search-results .search-pages-counter{color:var(--sv-muted);font-size:0.92rem;text-align:center}#search-results .search-pages-counter strong{color:var(--sv-primary-dark);font-weight:750}@media (max-width:700px){#search-result-list{gap:14px}#search-results .result__item{padding:23px 24px 22px;border-radius:16px}#search-results .result__item::after{display:none}#search-results .result__title{margin-bottom:10px}#search-results .result__title-link{align-items:flex-start;font-size:1.16rem}#search-results .result__title-link::before{padding:4px 8px;font-size:0.62rem}#search-results .result__description{font-size:0.95rem;line-height:1.65;-webkit-line-clamp:4}#search-results .search-pagination{margin-top:28px;padding-top:22px}#search-results .pagination a,#search-results .pagination span,#search-results .pagination .page-link{min-width:40px;height:40px;padding:0 11px;border-radius:10px}}@media (prefers-reduced-motion:reduce){#search-results .result__item,#search-results .result__item::before,#search-results .result__item::after,#search-results .result__title-link,#search-results .pagination a,#search-results .pagination span{transition:none}}#search-results .search-pagination{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:38px;padding-top:28px;border-top:1px solid var(--sv-border)}#search-results .com-finder__pagination{width:100%}#search-results .pagination__wrapper{width:100%;overflow-x:auto;scrollbar-width:thin}#search-results .pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 !important;padding:0;list-style:none}#search-results .pagination .page-item{margin:0;padding:0}#search-results .pagination .page-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;color:var(--sv-primary-dark);font-size:0.95rem;font-weight:700;line-height:1;text-decoration:none;background:#fff;border:1px solid var(--sv-border);border-radius:12px;box-shadow:none;transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease}#search-results .pagination a.page-link:hover{color:#fff;background:var(--sv-primary);border-color:var(--sv-primary);transform:translateY(-2px)}#search-results .pagination a.page-link:focus-visible{outline:3px solid rgba(139,73,108,0.25);outline-offset:3px}#search-results .pagination .active .page-link{color:#fff;background:var(--sv-primary);border-color:var(--sv-primary);cursor:default}#search-results .pagination .disabled .page-link{color:#b7aeb3;background:#f7f4f5;border-color:#eee7ea;cursor:not-allowed;opacity:0.7}#search-results .pagination [class*="icon-angle"]{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;font-size:0}#search-results .pagination [class*="icon-angle"]::before{font:var(--fa-font-solid);font-size:13px;line-height:1}#search-results .pagination>.page-item:first-child [class*="icon-angle"]::before{content:"\f100"}#search-results .pagination>.page-item:nth-child(2) [class*="icon-angle"]::before{content:"\f104"}#search-results .pagination>.page-item:nth-last-child(2) [class*="icon-angle"]::before{content:"\f105"}#search-results .pagination>.page-item:last-child [class*="icon-angle"]::before{content:"\f101"}#search-results .search-pages-counter{color:var(--sv-muted);font-size:0.9rem;line-height:1.5;text-align:center}#search-results .search-pages-counter strong{color:var(--sv-primary-dark);font-weight:750}@media (max-width:600px){#search-results .pagination{flex-wrap:nowrap;justify-content:flex-start;width:max-content;min-width:100%;padding:2px 4px 10px}#search-results .pagination .page-link{min-width:40px;height:40px;padding:0 11px;border-radius:10px}#search-results .search-pages-counter{font-size:0.84rem}}#userForm.contactForm{--form-primary:#9f4668;--form-primary-dark:#74314d;--form-text:#20252a;--form-muted:#687078;--form-border:#d9dfe3;--form-background:#fff;--form-field-background:#f7f9fa;--form-error:#c62828;--form-radius:8px;width:100%;max-width:850px;margin:0;padding:0;color:var(--form-text)}#userForm.contactForm .row{margin-right:0;margin-left:0}#userForm.contactForm .col-md-12{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;width:100%;padding-right:0;padding-left:0}#userForm.contactForm .rsform-block-tel,#userForm.contactForm .rsform-block-reden,#userForm.contactForm .rsform-block-vraag-opmerking,#userForm.contactForm .rsform-block-verzend{grid-column:-1}#userForm.contactForm .rsform-block{min-width:0;margin-bottom:0 !important}#userForm.contactForm .formControlLabel{display:block;margin-bottom:8px;color:var(--form-text);font-size:15px;font-weight:600;line-height:1.4}#userForm.contactForm .formRequired{margin-left:3px;color:var(--form-error);font-size:0}#userForm.contactForm .formRequired::after{content:"*";font-size:15px}#userForm.contactForm input[type="text"],#userForm.contactForm input[type="email"],#userForm.contactForm input[type="tel"],#userForm.contactForm textarea,#userForm.contactForm select{display:block;width:100%;min-height:52px;margin:0;padding:13px 16px;border:1px solid var(--form-border);border-radius:var(--form-radius);background:var(--form-field-background);box-shadow:none;color:var(--form-text);font-family:inherit;font-size:16px;line-height:1.5;transition:border-color 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease}#userForm.contactForm textarea{min-height:160px;resize:vertical}#userForm.contactForm input:hover,#userForm.contactForm textarea:hover,#userForm.contactForm select:hover{border-color:#b6c1c7;background:var(--form-background)}#userForm.contactForm input:focus,#userForm.contactForm textarea:focus,#userForm.contactForm select:focus{outline:none;border-color:var(--form-primary);background:var(--form-background);box-shadow:0 0 0 4px rgba(34,118,155,0.14)}#userForm.contactForm .rsfp-fieldset{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;border:0}#userForm.contactForm .form-check-inline{display:flex;align-items:center;min-width:180px;margin:0;padding:14px 18px;border:1px solid var(--form-border);border-radius:var(--form-radius);background:var(--form-field-background);transition:border-color 0.2s ease,background-color 0.2s ease}#userForm.contactForm .form-check-inline:hover{border-color:var(--form-primary);background:var(--form-background)}#userForm.contactForm .form-check-input{flex:0 0 auto;width:20px;height:20px;margin:0 10px 0 0;border:1px solid var(--form-border);accent-color:var(--form-primary);cursor:pointer}#userForm.contactForm .form-check-label{margin:0;color:var(--form-text);font-size:15px;font-weight:500;line-height:1.4;cursor:pointer}#userForm.contactForm .rsform-submit-button{display:inline-flex;align-items:center;justify-content:center;min-width:170px;min-height:52px;padding:13px 28px;border:1px solid var(--form-primary);border-radius:var(--form-radius);background:var(--form-primary);box-shadow:none;color:#fff;font-family:inherit;font-size:16px;font-weight:700;line-height:1.4;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}#userForm.contactForm .rsform-submit-button:hover{border-color:var(--form-primary-dark);background:var(--form-primary-dark);box-shadow:0 8px 20px rgba(34,118,155,0.2);transform:translateY(-2px)}#userForm.contactForm .rsform-submit-button:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(34,118,155,0.22)}#userForm.contactForm .rsform-submit-button:active{transform:translateY(0)}#userForm.contactForm .formValidation{display:block;margin-top:6px;font-size:13px;line-height:1.4}#userForm.contactForm .formNoError{display:none}#userForm.contactForm .formError{display:block;color:var(--form-error)}#userForm.contactForm .formRed{margin:0 0 24px;padding:12px 16px;border-left:4px solid var(--form-error);border-radius:4px;background:rgba(198,40,40,0.08);color:var(--form-error);font-size:14px;font-weight:600}#userForm.contactForm .col-md-12{display:grid;grid-template-columns:1fr;gap:20px}#userForm.contactForm .rsform-block{grid-column:-1}#userForm.contactForm .rsfp-visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}@media (max-width:767px){#userForm.contactForm .col-md-12{grid-template-columns:1fr;gap:20px}#userForm.contactForm .rsform-block{grid-column:-1}#userForm.contactForm .rsfp-fieldset{flex-direction:column}#userForm.contactForm .form-check-inline{width:100%;min-width:0}#userForm.contactForm .rsform-submit-button{width:100%}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}}.bounceOut{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print),(prefers-reduced-motion){.animated{-webkit-animation:unset !important;animation:unset !important;-webkit-transition:none !important;transition:none !important}}@keyframes logo{0%{top:-150px}100%{top:-10px}}@keyframes totopArrow{0%{margin-top:0px}50%{margin-top:-100px}51%{display:none}52%{margin-top:100px}53%{display:block}100%{margin-top:0px}}@keyframes rotate{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg)}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media only screen and (max-width:1200px){.wf-columns .wf-column:not(.imgBlock){padding:0 20px}}@media only screen and (max-width:950px){header#pageHeader nav.mainMenu>ul{gap:15px}}@media only screen and (max-width:900px){.wf-columns .wf-column img{max-width:320px !important;height:auto !important}}@media only screen and (max-width:850px){main h1{font-size:50px;line-height:60px;margin-bottom:30px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}#mobileMenu{width:0}#mobileMenu li.search{display:none}#pageHeader .topMenu,#pageHeader .langSwitcher,#pageHeader .mainMenu,#pageHeader .search{display:none !important}#pageHeader div.btnMenu{right:20px}div.affiliatiebanner.large img{width:100%;height:auto}}@media only screen and (max-width:750px){main{padding:60px 0}main .bottomrow>div.fullWidth{width:450px}#mobileMenu.active{width:70vw}main .wf-columns .wfColWrapper{flex-direction:column}main .wf-columns .wfColWrapper .wf-column{width:100%}main .wf-columns .wfColWrapper.imgLeft .wf-column.imgBlock{order:2}.ctaAfspraak{left:auto;right:20px}main .bottomrow>div.fifty{width:100% !important}}@media only screen and (max-width:500px){main .bottomrow>div{width:350px}div.herobanner{height:150px !important;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}#mobileMenu.active{width:80vw}#mobileMenu .innerWrapper{padding-top:30px}main article div.fullWidthImg,main article div.fullWidthRepeatImg{height:250px;background-position:center top}main .wf-columns .wf-column{min-height:fit-content !important}main .wf-columns .wf-column.imgBlock{min-height:250px !important}main .wf-columns.contentRow .wfColWrapper .innerRowWrapper{padding:0}main article .anchormenu ul li{padding:5px}.weetje .articlegrid,.weetje .articlegrid:has(.colRight){grid-template-columns:1fr !important}.weetje .articlegrid .articleBody,.weetje .articlegrid .colRight{grid-column:auto !important}.weetje .colRight .recommendedProducts{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:15px}.weetje .colRight .recommendedProducts .title{font-size:14px;padding:8px}}.clearAfter::after{content:'';display:block;float:none;clear:both;height:0px}.btnStyle{display:inline-block;text-transform:uppercase;font-size:var(--small-text-size);background:var(--color6);border:1px solid var(--color6);color:black;line-height:34px;padding:15px 25px;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all}.btnStyle:hover{text-decoration:none;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;background:white;color:var(--color3);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1)}.btnStyleClear{display:inline-block;text-transform:uppercase;font-size:var(--small-text-size);background:var(--color6);border:1px solid var(--color6);color:black;line-height:34px;padding:15px 25px;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;background:white;border-color:white;color:var(--main-text-color)}.btnStyleClear:hover{text-decoration:none;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;background:white;color:var(--color3);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1)}.btnStyleClear:hover{color:var(--color3);-webkit-box-shadow:none;box-shadow:none}.btnStyleSecondary{display:inline-block;text-transform:uppercase;font-size:var(--small-text-size);background:var(--color6);border:1px solid var(--color6);color:black;line-height:34px;padding:15px 25px;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;background:white;color:var(--main-text-color)}.btnStyleSecondary:hover{text-decoration:none;-webkit-transition:0.4s ease-in-out all;-moz-transition:0.4s ease-in-out all;-o-transition:0.4s ease-in-out all;transition:0.4s ease-in-out all;background:white;color:var(--color3);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 20px 5px rgba(0,0,0,0.1)}.btnStyleSecondary:hover{background:var(--color3);color:black}
