@charset "UTF-8";.page{position:relative}.container,.jcf_container{display:block;position:relative;margin-left:auto;margin-right:auto;width:100%}@media screen and (min-width:320px){.container,.jcf_container{width:100%}}@media screen and (min-width:414px){.container,.jcf_container{width:100%}}@media screen and (min-width:768px){.container,.jcf_container{width:768px}}@media screen and (min-width:783px){.container,.jcf_container{width:970px}}@media screen and (min-width:1200px){.container,.jcf_container{width:1190px}}.clear{clear:both}.gradient_dark,.hero_wrapper::after{background:rgba(26,30,32,.53);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(26,30,32,.53)),color-stop(59%,rgba(26,30,32,0)),color-stop(100%,rgba(26,30,32,0)));background:-o-linear-gradient(top,rgba(26,30,32,.53) 0,rgba(26,30,32,0) 59%,rgba(26,30,32,0) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(26,30,32,.53)),color-stop(59%,rgba(26,30,32,0)),to(rgba(26,30,32,0)));background:linear-gradient(to bottom,rgba(26,30,32,.53) 0,rgba(26,30,32,0) 59%,rgba(26,30,32,0) 100%)}@font-face{font-family:jdes-icons;src:url(fonts/jdes-icons.eot?5na7i6);src:url(fonts/jdes-icons.eot?5na7i6#iefix) format("embedded-opentype"),url(fonts/jdes-icons.ttf?5na7i6) format("truetype"),url(fonts/jdes-icons.woff?5na7i6) format("woff"),url(fonts/jdes-icons.svg?5na7i6#jdes-icons) format("svg");font-weight:400;font-style:normal}.checkbox_input input[type=checkbox]::before,.checkbox_input input[type=checkbox]:checked::before,.default_section p:not(.folder) li:before,.default_section ul:not(.folder) li:before,.illustration_note:before,.inline_list_item:before,.jdes-icons,.login_form_container .login-remember label input[type=checkbox]::before,[class*=" jdes-icons"],[class^=jdes-icons]{font-family:jdes-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkbox_input input[type=checkbox]::before,.checkbox_input input[type=checkbox]:checked::before,.default_section p:not(.folder) li:before,.default_section ul:not(.folder) li:before,.illustration_note:before,.inline_list_item:before,.jdes-icons,.login_form_container .login-remember label input[type=checkbox]::before{display:inline-block}.checkbox_input input.jdes-icons-menu-burger-special[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-menu-burger-special:before,.default_section ul:not(.folder) li.jdes-icons-menu-burger-special:before,.jdes-icons-menu-burger-special.illustration_note:before,.jdes-icons-menu-burger-special.inline_list_item:before,.jdes-icons.jdes-icons-menu-burger-special:before,.login_form_container .login-remember label input.jdes-icons-menu-burger-special[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-menu-burger[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-menu-burger:before,.default_section ul:not(.folder) li.jdes-icons-menu-burger:before,.jdes-icons-menu-burger.illustration_note:before,.jdes-icons-menu-burger.inline_list_item:before,.jdes-icons.jdes-icons-menu-burger:before,.login_form_container .login-remember label input.jdes-icons-menu-burger[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-add[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-add:before,.default_section ul:not(.folder) li.jdes-icons-add:before,.jdes-icons-add.illustration_note:before,.jdes-icons-add.inline_list_item:before,.jdes-icons.jdes-icons-add:before,.login_form_container .login-remember label input.jdes-icons-add[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-add-circle[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-add-circle:before,.default_section ul:not(.folder) li.jdes-icons-add-circle:before,.jdes-icons-add-circle.illustration_note:before,.jdes-icons-add-circle.inline_list_item:before,.jdes-icons.jdes-icons-add-circle:before,.login_form_container .login-remember label input.jdes-icons-add-circle[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-lock[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-lock:before,.default_section ul:not(.folder) li.jdes-icons-lock:before,.jdes-icons-lock.illustration_note:before,.jdes-icons-lock.inline_list_item:before,.jdes-icons.jdes-icons-lock:before,.login_form_container .login-remember label input.jdes-icons-lock[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-more-vert[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-more-vert:before,.default_section ul:not(.folder) li.jdes-icons-more-vert:before,.jdes-icons-more-vert.illustration_note:before,.jdes-icons-more-vert.inline_list_item:before,.jdes-icons.jdes-icons-more-vert:before,.login_form_container .login-remember label input.jdes-icons-more-vert[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-apps[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-apps:before,.default_section ul:not(.folder) li.jdes-icons-apps:before,.jdes-icons-apps.illustration_note:before,.jdes-icons-apps.inline_list_item:before,.jdes-icons.jdes-icons-apps:before,.login_form_container .login-remember label input.jdes-icons-apps[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-settings[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-settings:before,.default_section ul:not(.folder) li.jdes-icons-settings:before,.jdes-icons-settings.illustration_note:before,.jdes-icons-settings.inline_list_item:before,.jdes-icons.jdes-icons-settings:before,.login_form_container .login-remember label input.jdes-icons-settings[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-notifications[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-notifications:before,.default_section ul:not(.folder) li.jdes-icons-notifications:before,.jdes-icons-notifications.illustration_note:before,.jdes-icons-notifications.inline_list_item:before,.jdes-icons.jdes-icons-notifications:before,.login_form_container .login-remember label input.jdes-icons-notifications[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-infinity[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-infinity:before,.default_section ul:not(.folder) li.jdes-icons-infinity:before,.jdes-icons-infinity.illustration_note:before,.jdes-icons-infinity.inline_list_item:before,.jdes-icons.jdes-icons-infinity:before,.login_form_container .login-remember label input.jdes-icons-infinity[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-star[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-star:before,.default_section ul:not(.folder) li.jdes-icons-star:before,.jdes-icons-star.illustration_note:before,.jdes-icons-star.inline_list_item:before,.jdes-icons.jdes-icons-star:before,.login_form_container .login-remember label input.jdes-icons-star[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-verified-user[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-verified-user:before,.default_section ul:not(.folder) li.jdes-icons-verified-user:before,.jdes-icons-verified-user.illustration_note:before,.jdes-icons-verified-user.inline_list_item:before,.jdes-icons.jdes-icons-verified-user:before,.login_form_container .login-remember label input.jdes-icons-verified-user[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-chevron-left[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-chevron-left:before,.default_section ul:not(.folder) li.jdes-icons-chevron-left:before,.jdes-icons-chevron-left.illustration_note:before,.jdes-icons-chevron-left.inline_list_item:before,.jdes-icons.jdes-icons-chevron-left:before,.login_form_container .login-remember label input.jdes-icons-chevron-left[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-chevron-right[type=checkbox]:before,.checkbox_input input[type=checkbox].illustration_note:before,.checkbox_input input[type=checkbox].inline_list_item:before,.default_section p:not(.folder) li:before,.default_section ul:not(.folder) li:before,.illustration_note:before,.inline_list_item:before,.jdes-icons.jdes-icons-chevron-right:before,.login_form_container .login-remember label input.jdes-icons-chevron-right[type=checkbox]:before,.login_form_container .login-remember label input[type=checkbox].illustration_note:before,.login_form_container .login-remember label input[type=checkbox].inline_list_item:before{content:""}.checkbox_input input.jdes-icons-close[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-close:before,.default_section ul:not(.folder) li.jdes-icons-close:before,.jdes-icons-close.illustration_note:before,.jdes-icons-close.inline_list_item:before,.jdes-icons.jdes-icons-close:before,.login_form_container .login-remember label input.jdes-icons-close[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-menu-burger-top[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-menu-burger-top:before,.default_section ul:not(.folder) li.jdes-icons-menu-burger-top:before,.jdes-icons-menu-burger-top.illustration_note:before,.jdes-icons-menu-burger-top.inline_list_item:before,.jdes-icons.jdes-icons-menu-burger-top:before,.login_form_container .login-remember label input.jdes-icons-menu-burger-top[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-menu-burger-center[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-menu-burger-center:before,.default_section ul:not(.folder) li.jdes-icons-menu-burger-center:before,.jdes-icons-menu-burger-center.illustration_note:before,.jdes-icons-menu-burger-center.inline_list_item:before,.jdes-icons.jdes-icons-menu-burger-center:before,.login_form_container .login-remember label input.jdes-icons-menu-burger-center[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-menu-burger-bottom[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-menu-burger-bottom:before,.default_section ul:not(.folder) li.jdes-icons-menu-burger-bottom:before,.jdes-icons-menu-burger-bottom.illustration_note:before,.jdes-icons-menu-burger-bottom.inline_list_item:before,.jdes-icons.jdes-icons-menu-burger-bottom:before,.login_form_container .login-remember label input.jdes-icons-menu-burger-bottom[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-checkbox-empty[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-checkbox-empty:before,.default_section ul:not(.folder) li.jdes-icons-checkbox-empty:before,.jdes-icons-checkbox-empty.illustration_note:before,.jdes-icons-checkbox-empty.inline_list_item:before,.jdes-icons.jdes-icons-checkbox-empty:before,.login_form_container .login-remember label input.jdes-icons-checkbox-empty[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-checkbox-checked[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-checkbox-checked:before,.default_section ul:not(.folder) li.jdes-icons-checkbox-checked:before,.jdes-icons-checkbox-checked.illustration_note:before,.jdes-icons-checkbox-checked.inline_list_item:before,.jdes-icons.jdes-icons-checkbox-checked:before,.login_form_container .login-remember label input.jdes-icons-checkbox-checked[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-checkbox-empty-filled[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-checkbox-empty-filled:before,.default_section ul:not(.folder) li.jdes-icons-checkbox-empty-filled:before,.jdes-icons-checkbox-empty-filled.illustration_note:before,.jdes-icons-checkbox-empty-filled.inline_list_item:before,.jdes-icons.jdes-icons-checkbox-empty-filled:before,.login_form_container .login-remember label input.jdes-icons-checkbox-empty-filled[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-checkbox-filled-checked[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-checkbox-filled-checked:before,.default_section ul:not(.folder) li.jdes-icons-checkbox-filled-checked:before,.jdes-icons-checkbox-filled-checked.illustration_note:before,.jdes-icons-checkbox-filled-checked.inline_list_item:before,.jdes-icons.jdes-icons-checkbox-filled-checked:before,.login_form_container .login-remember label input.jdes-icons-checkbox-filled-checked[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-checkbox-frame[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-checkbox-frame:before,.default_section ul:not(.folder) li.jdes-icons-checkbox-frame:before,.jdes-icons-checkbox-frame.illustration_note:before,.jdes-icons-checkbox-frame.inline_list_item:before,.jdes-icons.jdes-icons-checkbox-frame:before,.login_form_container .login-remember label input.jdes-icons-checkbox-frame[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-checkbox-hook[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-checkbox-hook:before,.default_section ul:not(.folder) li.jdes-icons-checkbox-hook:before,.jdes-icons-checkbox-hook.illustration_note:before,.jdes-icons-checkbox-hook.inline_list_item:before,.jdes-icons.jdes-icons-checkbox-hook:before,.login_form_container .login-remember label input.jdes-icons-checkbox-hook[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-hook[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-hook:before,.default_section ul:not(.folder) li.jdes-icons-hook:before,.jdes-icons-hook.illustration_note:before,.jdes-icons-hook.inline_list_item:before,.jdes-icons.jdes-icons-hook:before,.login_form_container .login-remember label input.jdes-icons-hook[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-notification-circle[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-notification-circle:before,.default_section ul:not(.folder) li.jdes-icons-notification-circle:before,.jdes-icons-notification-circle.illustration_note:before,.jdes-icons-notification-circle.inline_list_item:before,.jdes-icons.jdes-icons-notification-circle:before,.login_form_container .login-remember label input.jdes-icons-notification-circle[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-notification-circle-empty[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-notification-circle-empty:before,.default_section ul:not(.folder) li.jdes-icons-notification-circle-empty:before,.jdes-icons-notification-circle-empty.illustration_note:before,.jdes-icons-notification-circle-empty.inline_list_item:before,.jdes-icons.jdes-icons-notification-circle-empty:before,.login_form_container .login-remember label input.jdes-icons-notification-circle-empty[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-attachement[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-attachement:before,.default_section ul:not(.folder) li.jdes-icons-attachement:before,.jdes-icons-attachement.illustration_note:before,.jdes-icons-attachement.inline_list_item:before,.jdes-icons.jdes-icons-attachement:before,.login_form_container .login-remember label input.jdes-icons-attachement[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-download[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-download:before,.default_section ul:not(.folder) li.jdes-icons-download:before,.jdes-icons-download.illustration_note:before,.jdes-icons-download.inline_list_item:before,.jdes-icons.jdes-icons-download:before,.login_form_container .login-remember label input.jdes-icons-download[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-file-pdf[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-file-pdf:before,.default_section ul:not(.folder) li.jdes-icons-file-pdf:before,.jdes-icons-file-pdf.illustration_note:before,.jdes-icons-file-pdf.inline_list_item:before,.jdes-icons.jdes-icons-file-pdf:before,.login_form_container .login-remember label input.jdes-icons-file-pdf[type=checkbox]:before{content:""}.checkbox_input input.jdes-icons-folder[type=checkbox]:before,.default_section p:not(.folder) li.jdes-icons-folder:before,.default_section ul:not(.folder) li.jdes-icons-folder:before,.jdes-icons-folder.illustration_note:before,.jdes-icons-folder.inline_list_item:before,.jdes-icons.jdes-icons-folder:before,.login_form_container .login-remember label input.jdes-icons-folder[type=checkbox]:before{content:""}.checkbox_input input[type=checkbox]::before .jdes-icons-cart-icon:before,.default_section p:not(.folder) li:before .jdes-icons-cart-icon:before,.default_section ul:not(.folder) li:before .jdes-icons-cart-icon:before,.illustration_note:before .jdes-icons-cart-icon:before,.inline_list_item:before .jdes-icons-cart-icon:before,.jdes-icons .jdes-icons-cart-icon:before,.login_form_container .login-remember label input[type=checkbox]::before .jdes-icons-cart-icon:before{content:""}.jdes-animated-icons{position:relative;display:inline-block;width:1em}.checkbox_input .jdes-animated-icons input[type=checkbox]::before,.default_section p:not(.folder) .jdes-animated-icons li:before,.default_section ul:not(.folder) .jdes-animated-icons li:before,.jdes-animated-icons .checkbox_input input[type=checkbox]::before,.jdes-animated-icons .default_section p:not(.folder) li:before,.jdes-animated-icons .default_section ul:not(.folder) li:before,.jdes-animated-icons .illustration_note:before,.jdes-animated-icons .inline_list_item:before,.jdes-animated-icons .jdes-icons,.jdes-animated-icons .login_form_container .login-remember label input[type=checkbox]::before,.login_form_container .login-remember .jdes-animated-icons label input[type=checkbox]::before,.login_form_container .login-remember label .jdes-animated-icons input[type=checkbox]::before{position:absolute;top:0;left:0;opacity:1;color:inherit;font-size:inherit;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.jdes-animated-icon-menu-burger .menu_burger_center_02{opacity:0}.jdes-animated-icon-menu-burger.active .jdes-icons-menu-burger-bottom,.jdes-animated-icon-menu-burger.active .jdes-icons-menu-burger-top,.jdes-animated-icon-menu-burger_active .jdes-icons-menu-burger-bottom,.jdes-animated-icon-menu-burger_active .jdes-icons-menu-burger-top,.mobile_menu .mobile_menu_toggler.active .jdes-animated-icon-menu-burger .jdes-icons-menu-burger-bottom,.mobile_menu .mobile_menu_toggler.active .jdes-animated-icon-menu-burger .jdes-icons-menu-burger-top{opacity:0}.jdes-animated-icon-menu-burger.active .jdes-icons-menu-burger-top,.jdes-animated-icon-menu-burger_active .jdes-icons-menu-burger-top,.mobile_menu .mobile_menu_toggler.active .jdes-animated-icon-menu-burger .jdes-icons-menu-burger-top{-webkit-transform:translateX(-1.2em);-ms-transform:translateX(-1.2em);transform:translateX(-1.2em)}.jdes-animated-icon-menu-burger.active .jdes-icons-menu-burger-bottom,.jdes-animated-icon-menu-burger_active .jdes-icons-menu-burger-bottom,.mobile_menu .mobile_menu_toggler.active .jdes-animated-icon-menu-burger .jdes-icons-menu-burger-bottom{-webkit-transform:translateX(1.2em);-ms-transform:translateX(1.2em);transform:translateX(1.2em)}.jdes-animated-icon-menu-burger.active .menu_burger_center_01,.jdes-animated-icon-menu-burger.active .menu_burger_center_02,.jdes-animated-icon-menu-burger_active .menu_burger_center_01,.jdes-animated-icon-menu-burger_active .menu_burger_center_02,.mobile_menu .mobile_menu_toggler.active .jdes-animated-icon-menu-burger .menu_burger_center_01,.mobile_menu .mobile_menu_toggler.active .jdes-animated-icon-menu-burger .menu_burger_center_02{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:1}.jdes-animated-icon-menu-burger.active .menu_burger_center_01,.jdes-animated-icon-menu-burger_active .menu_burger_center_01,.mobile_menu .mobile_menu_toggler.active .jdes-animated-icon-menu-burger .menu_burger_center_01{-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg)}.jdes-animated-icon-menu-burger.active .menu_burger_center_02,.jdes-animated-icon-menu-burger_active .menu_burger_center_02,.mobile_menu .mobile_menu_toggler.active .jdes-animated-icon-menu-burger .menu_burger_center_02{-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg)}@font-face{font-family:joyicons;font-display:block;src:url(fonts/joyicons.eot) format("embedded-opentype");src:url(fonts/joyicons.woff) format("woff"),url(fonts/joyicons.ttf) format("truetype"),url(fonts/joyicons.svg) format("svg");font-weight:400;font-style:normal}.joyicons{font-family:joyicons;speak:none;display:inline-block;font-style:normal;font-weight:400;line-height:inherit;position:relative;vertical-align:top;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.joyicons-tumblr:before{content:""}.joyicons-instagram:before{content:""}.joyicons-thumbs-up:before{content:""}.joyicons-fb:before{content:""}.joyicons-haken:before{content:""}.joyicons-herz:before{content:""}.joyicons-mail:before{content:""}.joyicons-twitter:before{content:""}.joyicons-whatsapp:before{content:""}.joyicons-add-user:before{content:""}.joyicons-browser:before{content:""}.joyicons-bullets:before{content:""}.joyicons-calendar:before{content:""}.joyicons-calendar-date:before{content:""}.joyicons-camera:before{content:""}.joyicons-clapperboard:before{content:""}.joyicons-date:before{content:""}.joyicons-doc-add:before{content:""}.joyicons-doc-edit:before{content:""}.joyicons-doc-ok:before{content:""}.joyicons-doc-preview:before{content:""}.joyicons-doc-settings:before{content:""}.joyicons-doc-delete:before{content:""}.joyicons-down-1:before{content:""}.joyicons-down-2:before{content:""}.joyicons-down-3:before{content:""}.joyicons-email-edit:before{content:""}.joyicons-envelope-person-plus:before{content:""}.joyicons-fin-interesse:before{content:""}.joyicons-forward:before{content:""}.joyicons-fotograf:before{content:""}.joyicons-handschellen:before{content:""}.joyicons-home:before{content:""}.joyicons-images:before{content:""}.joyicons-key:before{content:""}.joyicons-kiss:before{content:""}.joyicons-kuenstler:before{content:""}.joyicons-location:before{content:""}.joyicons-lock:before{content:""}.joyicons-lock-18:before{content:""}.joyicons-lock-open:before{content:""}.joyicons-mein:before{content:""}.joyicons-model:before{content:""}.joyicons-newsletter:before{content:""}.joyicons-paar:before{content:""}.joyicons-password-edit:before{content:""}.joyicons-photos-heart:before{content:""}.joyicons-piercing:before{content:""}.joyicons-poker:before{content:""}.joyicons-polaroid:before{content:""}.joyicons-profile:before{content:""}.joyicons-profile-card:before{content:""}.joyicons-profile-delete:before{content:""}.joyicons-profile-heart:before{content:""}.joyicons-profile-menu:before{content:""}.joyicons-profile-settings:before{content:""}.joyicons-profile-settings-2:before{content:""}.joyicons-quicklink-1:before{content:""}.joyicons-quicklink-2:before{content:""}.joyicons-rocket:before{content:""}.joyicons-rotate-left:before{content:""}.joyicons-rotate-right:before{content:""}.joyicons-rss:before{content:""}.joyicons-send-history:before{content:""}.joyicons-send-move:before{content:""}.joyicons-send-sort:before{content:""}.joyicons-settings:before{content:""}.joyicons-shop:before{content:""}.joyicons-sitemap:before{content:""}.joyicons-smiley:before{content:""}.joyicons-status-eye:before{content:""}.joyicons-status-settings:before{content:""}.joyicons-status-delete:before{content:""}.joyicons-stripperin:before{content:""}.joyicons-studio-agentur:before{content:""}.joyicons-tantra:before{content:""}.joyicons-transgender:before{content:""}.joyicons-unternehmen:before{content:""}.joyicons-visitenkarte:before{content:""}.joyicons-voting:before{content:""}.joyicons-watch:before{content:""}.joyicons-watch-add:before{content:""}.joyicons-watch-delete:before{content:""}.joyicons-watch-edit:before{content:""}.joyicons-youtube:before{content:""}.joyicons-circle-read:before{content:""}.joyicons-circle-unread:before{content:""}.joyicons-herz_halb:before{content:""}.joyicons-herz-alt:before{content:""}.joyicons-herz-alt_halb:before{content:""}.joyicons-fb-neg-01:before{content:""}.joyicons-gplus-1:before{content:""}.joyicons-destination-board:before{content:""}.joyicons-cta-triangle:before{content:""}.joyicons-haken-2:before{content:""}.joyicons-gender-male:before{content:""}.joyicons-gender-female:before{content:""}.joyicons-fire-empty:before{content:""}.joyicons-burning-heart:before{content:""}.joyicons-burning-heart-2:before{content:""}.joyicons-destination-board-2:before{content:""}.joyicons-forum-threads-comments:before{content:""}.joyicons-forum-threads-users:before{content:""}.joyicons-forum-threads-viewers:before{content:""}.joyicons-germany:before{content:""}.joyicons-cache:before{content:""}.joyicons-ram:before{content:""}.joyicons-sql:before{content:""}.joyicons-gender-male-02:before{content:""}.joyicons-ticket:before{content:""}.joyicons-ticketstorno:before{content:""}.joyicons-heartangel:before{content:""}.joyicons-joy-botschafter:before{content:""}.joyicons-vimeo:before{content:""}.joyicons-save-contact:before{content:""}.joyicons-usergroup:before{content:""}.joyicons-user:before{content:""}.joyicons-remove-contact:before{content:""}.joyicons-user-folder:before{content:""}.joyicons-user-heart:before{content:""}.joyicons-user-check:before{content:""}.joyicons-pinterest:before{content:""}.joyicons-photographer:before{content:""}.joyicons-like-active:before{content:""}.joyicons-like-inactive:before{content:""}.joyicons-maybe-active:before{content:""}.joyicons-maybe-inactive:before{content:""}.joyicons-dislike-active:before{content:""}.joyicons-dislike-inactive:before{content:""}.joyicons-heart-alt-double:before{content:""}.joyicons-heart-alt-double-sort:before{content:""}.joyicons-clock-alt-sort:before{content:""}.joyicons-sort-small-up:before{content:""}.joyicons-sort-small-down:before{content:""}.joyicons-sort-long-down:before{content:""}.joyicons-sort-long-up:before{content:""}.joyicons-newsletter-corporate:before{content:""}.joyicons-fsk18:before{content:""}.joyicons-doc-person:before{content:""}.joyicons-heart-half:before{content:""}.joyicons-chatmod:before{content:""}.joyicons-chatmod-hd:before{content:""}.joyicons-rose:before{content:""}.joyicons-my-contacts:before{content:""}.joyicons-file-pdf:before{content:""}.joyicons-file-dat:before{content:""}.joyicons-checkbox-check:before{content:""}.joyicons-checkbox-uncheck:before{content:""}.joyicons-radio-check:before{content:""}.joyicons-radio-uncheck:before{content:""}.joyicons-aperture:before{content:""}.joyicons-envelope-rounded:before{content:""}.joyicons-envelope-rounded-bottom:before{content:""}.joyicons-envelope-rounded-top:before{content:""}.joyicons-user-fav-star:before{content:""}.joyicons-user-empty:before{content:""}.joyicons-star-rounded:before{content:""}.joyicons-fsk18-chili:before{content:""}.joyicons-fsk18-chili-flame:before{content:""}.joyicons-fsk18-chili-micro:before{content:""}.joyicons-fsk18-chili-letters:before{content:""}.joyicons-slant-arrow-left:before{content:""}.joyicons-slant-arrow-right:before{content:""}.joyicons-slant-closing-x:before{content:""}.joyicons-slant-closing-x-sign:before{content:""}.joyicons-loading-base:before{content:""}.joyicons-loading-walker:before{content:""}.joyicons-zodiac-aquarius:before{content:""}.joyicons-zodiac-aries:before{content:""}.joyicons-zodiac-cancer:before{content:""}.joyicons-zodiac-capricorn:before{content:""}.joyicons-zodiac-gemini:before{content:""}.joyicons-zodiac-leo:before{content:""}.joyicons-zodiac-libra:before{content:""}.joyicons-zodiac-pisces:before{content:""}.joyicons-zodiac-sagittarius:before{content:""}.joyicons-zodiac-scorpio:before{content:""}.joyicons-zodiac-taurus:before{content:""}.joyicons-zodiac-virgo:before{content:""}.joyicons-cc-foreground:before{content:""}.joyicons-cc-background:before{content:""}.joyicons-joyteam:before{content:""}.joyicons-joyangel-nimbus:before{content:""}.joyicons-joyangel-wings:before{content:""}.joyicons-register:before{content:""}.joyicons-at:before{content:""}.joyicons-heart-half-right:before{content:""}.joyicons-fup:before{content:""}.joyicons-authenticator-app:before{content:""}.joyicons-hacker:before{content:""}.gradient_dark,.hero_wrapper::after{background:rgba(26,30,32,.53);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(26,30,32,.53)),color-stop(59%,rgba(26,30,32,0)),color-stop(100%,rgba(26,30,32,0)));background:-o-linear-gradient(top,rgba(26,30,32,.53) 0,rgba(26,30,32,0) 59%,rgba(26,30,32,0) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(26,30,32,.53)),color-stop(59%,rgba(26,30,32,0)),to(rgba(26,30,32,0)));background:linear-gradient(to bottom,rgba(26,30,32,.53) 0,rgba(26,30,32,0) 59%,rgba(26,30,32,0) 100%)}body.login{background-color:#b1b3b3;background-image:url(images/test_background.jpg);background-size:cover}body.background{background-image:url(images/maintenance_background.png);background-size:cover}#login{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#login button.wp-hide-pw{display:none!important}body.login div#login{color:#444f54}body.login div#login h1{color:#1a1e20}body.login div#login h1 a{background-image:url(images/jc_tagline_thin_vertical_black_en.png);background-position:center top;background-repeat:no-repeat;color:#999;width:300px;font-size:20px;font-weight:400;line-height:1.3em;margin:0 auto 25px;padding:0;text-decoration:none;text-indent:-9999px;outline:0;overflow:hidden;display:block;background-size:contain}body.login{color:#f1f1f1;background-position:50% 25%}body.login div#login input[type=password],body.login div#login input[type=text]{background-color:rgba(0,0,0,.05)!important}body.login div#login input[type=submit]{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}body.login #loginform{background-color:#f1f1f1;-ms-flex-preferred-size:auto;flex-basis:auto}body.login #backtoblog,body.login #nav{padding:3.75px 30px;background-color:rgba(255,255,255,.3);display:block;margin:0}body.login #backtoblog a,body.login #nav a{font-weight:700;font-size:.875rem}body.login #backtoblog a:hover,body.login #nav a:hover{color:#c51a1b}body.login #nav{padding-top:15px}body.login #backtoblog{padding-bottom:15px}.checkbox_input,.login_form_container .login-remember label{position:relative;height:35px;padding-top:2px;padding-left:20px;border:1px solid rgba(0,0,0,.1);overflow:hidden;background-color:#f1f1f1}.checkbox_input input[type=checkbox],.login_form_container .login-remember label input[type=checkbox]{position:relative;height:20px;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none;top:0;right:0}.checkbox_input input[type=checkbox]::before,.login_form_container .login-remember label input[type=checkbox]::before{content:"";display:block;position:absolute;left:-20px;top:0;width:35px;z-index:2;font-size:30px;cursor:pointer;background-color:#f1f1f1}.checkbox_input input[type=checkbox]:checked::before,.login_form_container .login-remember label input[type=checkbox]:checked::before{content:""}.login_form_container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px;width:100%}.login_form_container .login_form_welcome_message{padding:30px;background-color:#c51a1b;color:#f1f1f1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;position:relative}.login_form_container .login_form_welcome_message h1{color:#f1f1f1;position:relative;margin-bottom:.5em}.login_form_container .login_form_welcome_message h1::after{background-color:#f1f1f1}.checkbox_input .login_form_container .login_form_welcome_message input[type=checkbox]::before,.default_section p:not(.folder) .login_form_container .login_form_welcome_message li:before,.default_section ul:not(.folder) .login_form_container .login_form_welcome_message li:before,.login_form_container .login-remember .login_form_welcome_message label input[type=checkbox]::before,.login_form_container .login-remember label .login_form_container .login_form_welcome_message input[type=checkbox]::before,.login_form_container .login_form_welcome_message .checkbox_input input[type=checkbox]::before,.login_form_container .login_form_welcome_message .default_section p:not(.folder) li:before,.login_form_container .login_form_welcome_message .default_section ul:not(.folder) li:before,.login_form_container .login_form_welcome_message .illustration_note:before,.login_form_container .login_form_welcome_message .inline_list_item:before,.login_form_container .login_form_welcome_message .jdes-icons,.login_form_container .login_form_welcome_message .login-remember label input[type=checkbox]::before{font-size:350px;position:absolute;bottom:-80px;right:-80px;opacity:.1}@media screen and (max-width:767px){.login_form_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#loginform{padding:30px;background-color:rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:350px;flex-basis:350px}#loginform p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#loginform p.forgetmenot{padding:15px 0;display:block}#loginform p.forgetmenot input{margin-top:0}#loginform label{font-size:.875rem;opacity:.5;font-weight:700}#loginform input{background-color:#f1f1f1}#loginform .button,#loginform input.button{height:auto;font-weight:400;outline:0!important;background:0 0}*{margin:0;padding:0;font-family:"ProximaSoftWebRegular",Verdana,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}html{top:0;left:0;width:100%;bottom:0;height:100%;font-size:16px}body,html{background-color:#f1f1f1!important;line-height:1.42}body{color:#444f54;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.admin-bar .banner{top:32px}body.admin-bar .mobile_menu_container{padding-top:102px}body.mobile_menu_active{overflow:hidden}body.mobile_menu_active .mobile_menu_container{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}body.mobile_menu_active .banner{background-color:#1a1e20!important;border-top-color:#c51a1b!important}@media screen and (max-width:782px){body.admin-bar .banner{top:46px}body.admin-bar .mobile_menu_container{padding-top:116px;-webkit-box-shadow:inset 0 116px #c51a1b;box-shadow:inset 0 116px #c51a1b}body.mobile_menu_active{overflow:hidden}}body.scrolled .banner{border-top-color:#c51a1b}#wpadminbar{position:fixed;top:0;left:0;width:100%}::-moz-selection{background:#c51a1b;color:#1a1e20}::selection{background:#c51a1b;color:#1a1e20}img,video{max-width:100%;vertical-align:middle}img{height:auto}a,div,p{font-family:"ProximaSoftWebRegular",Verdana,sans-serif}h1,h2,h3,h4{padding:0;margin:0;font-family:"ProximaSoftWebRegular",Verdana,sans-serif;color:#1a1e20;line-height:1.2;font-weight:700;position:relative;clear:both;max-width:850px;word-wrap:break-word;word-break:break-word}h1{font-size:1.5rem;margin-bottom:2rem;display:inline-block;clear:both}h2{font-size:1.2rem;margin-bottom:.25rem;display:inline-block}.hero_wrapper .breadcrumb h2.current-page,.startpage_section h2,h2.underlined{margin-bottom:1em}h3{font-size:1rem}h4{font-size:1rem;margin-bottom:.5rem}.headline_attachement{font-size:.6875rem;position:absolute;min-width:115px;width:300px;max-width:100%;left:0;bottom:-24px;font-weight:400;color:#1a1e20;opacity:.8}.jc_text_link,p a,p a:link,p a:visited{color:#1a1e20;font-weight:700;text-decoration:none;display:inline-block;position:relative}.jc_text_link:hover,p a:hover{color:#f1f1f1;-webkit-box-shadow:inset 0 2em 0 #c51a1b;box-shadow:inset 0 2em 0 #c51a1b}.jc_text_link::after,p a::after,p a:link::after,p a:visited::after{display:block;content:"";height:2px;border-radius:2px;position:absolute;width:100%;bottom:1px;background-color:#c51a1b}a,a:link,a:visited{text-decoration:none}p{word-wrap:break-word;word-break:break-word;text-rendering:optimizeLegibility}p img{margin-bottom:15px}.scaled_illustration_image{width:100%;max-width:400px;height:auto}.illustration_note{font-size:.875rem;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);max-width:350px;line-height:1.3;opacity:.8;display:block}.illustration_note::before{-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg);top:.22em;font-size:1em}.faq_accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:850px;background-color:rgba(0,0,0,.05);border:1px solid transparent;padding:15px 15px;font-size:.875rem;margin-bottom:7.5px;border-radius:6px;-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.faq_accordion .faq_question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.faq_accordion .faq_question div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:700}.faq_accordion .faq_question span{-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out;margin-top:3.5px}.faq_accordion .faq_answer{opacity:0;max-height:0;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:1px dotted rgba(0,0,0,.1);margin-top:0;padding-top:0;-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.faq_accordion .faq_answer p:last-child{padding:0}.faq_accordion.active .faq_question span{-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.faq_accordion.active .faq_answer{opacity:1;max-height:1000px;margin-top:7.5px;padding-top:7.5px}.faq_accordion.active,.faq_accordion:hover{background-color:rgba(0,0,0,.02);border-color:rgba(0,0,0,.1)}.default_section{padding:30px 0 60px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;clear:both}.default_section p,.default_section ul{padding-bottom:30px}.default_section strong{font-weight:700}.default_section,.startpage_section{position:relative}.default_section p,.default_section ul,.startpage_section p,.startpage_section ul{max-width:850px}@media screen and (max-width:782px){.default_section p,.startpage_section p{max-width:none}}.startpage_section h2{margin-bottom:.5em}.de{font-size:.875rem;opacity:.75}ul{list-style-type:none}.default_section p:not(.folder) li,.default_section ul:not(.folder) li,.illustration_note,.inline_list_item{position:relative;padding-left:15px}.default_section p:not(.folder) li:before,.default_section ul:not(.folder) li:before,.illustration_note:before,.inline_list_item:before{content:"";position:absolute;left:0;top:.5em;color:#c51a1b;font-size:.75em}.default_section p:not(.folder) li.folder_title,.default_section ul:not(.folder) li.folder_title,.folder_title.illustration_note,.inline_list_item.folder_title{padding-left:27px;font-weight:700}.default_section p:not(.folder) li.folder_title:before,.default_section ul:not(.folder) li.folder_title:before,.folder_title.illustration_note:before,.inline_list_item.folder_title:before{content:"";display:none}.default_section p:not(.folder) li.folder_title .jdes-icons-folder,.default_section ul:not(.folder) li.folder_title .jdes-icons-folder,.folder_title.illustration_note .jdes-icons-folder,.inline_list_item.folder_title .jdes-icons-folder{font-size:32px;position:absolute;top:-5px;left:-4px;color:#c51a1b}.form-control,.jcf_form_input_style,.select2-container--default .select2-selection--single,body.login input#user_login,body.login input#user_pass,input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea,textarea.form-control{height:50px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0 15px;border:1px solid rgba(255,255,255,.05);color:#1a1e20;background-color:rgba(255,255,255,.1);font-size:1rem;outline:#c51a1b}.form-control:focus,.jcf_form_input_style:focus,.select2-container--default .select2-selection--single:focus,body.login input#user_login:focus,body.login input#user_pass:focus,input[type=date]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea:focus{background-color:rgba(255,255,255,.2)}.clear{clear:both;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:30px}option{background-color:#b1b3b3;padding:5px 0;color:#fff}.hero_wrapper .breadcrumb .current-page,.startpage_section h2,.underlined,h1{position:relative}.hero_wrapper .breadcrumb .current-page::after,.startpage_section h2::after,.underlined::after,h1::after{content:"";width:100%;position:absolute;height:4px;background-color:#c51a1b;border-radius:5px;left:0;bottom:-4px}#loginform .button,#loginform input.button,.jc_button,.pagination .nav-links .page-numbers{font-size:.75rem;font-weight:400;letter-spacing:.03em;text-align:center;padding:12px 15px 10px 15px;display:inline-block;border:3px solid transparent;border-radius:12px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-shadow:none;background-color:transparent}#loginform .iconized.button,.jc_button.iconized,.pagination .nav-links .iconized.page-numbers{padding-left:42px!important}#loginform .button .checkbox_input input[type=checkbox]::before,#loginform .button .default_section p:not(.folder) li:before,#loginform .button .default_section ul:not(.folder) li:before,#loginform .button .illustration_note:before,#loginform .button .inline_list_item:before,#loginform .button .jdes-icons,#loginform .button .login_form_container .login-remember label input[type=checkbox]::before,.checkbox_input #loginform .button input[type=checkbox]::before,.checkbox_input .jc_button input[type=checkbox]::before,.checkbox_input .pagination .nav-links .page-numbers input[type=checkbox]::before,.default_section p:not(.folder) #loginform .button li:before,.default_section p:not(.folder) .jc_button li:before,.default_section p:not(.folder) .pagination .nav-links .page-numbers li:before,.default_section ul:not(.folder) #loginform .button li:before,.default_section ul:not(.folder) .jc_button li:before,.default_section ul:not(.folder) .pagination .nav-links .page-numbers li:before,.jc_button .checkbox_input input[type=checkbox]::before,.jc_button .default_section p:not(.folder) li:before,.jc_button .default_section ul:not(.folder) li:before,.jc_button .illustration_note:before,.jc_button .inline_list_item:before,.jc_button .jdes-icons,.jc_button .login_form_container .login-remember label input[type=checkbox]::before,.login_form_container .login-remember label #loginform .button input[type=checkbox]::before,.login_form_container .login-remember label .jc_button input[type=checkbox]::before,.login_form_container .login-remember label .pagination .nav-links .page-numbers input[type=checkbox]::before,.pagination .nav-links .checkbox_input .page-numbers input[type=checkbox]::before,.pagination .nav-links .default_section p:not(.folder) .page-numbers li:before,.pagination .nav-links .default_section ul:not(.folder) .page-numbers li:before,.pagination .nav-links .login_form_container .login-remember label .page-numbers input[type=checkbox]::before,.pagination .nav-links .page-numbers .checkbox_input input[type=checkbox]::before,.pagination .nav-links .page-numbers .default_section p:not(.folder) li:before,.pagination .nav-links .page-numbers .default_section ul:not(.folder) li:before,.pagination .nav-links .page-numbers .illustration_note:before,.pagination .nav-links .page-numbers .inline_list_item:before,.pagination .nav-links .page-numbers .jdes-icons,.pagination .nav-links .page-numbers .login_form_container .login-remember label input[type=checkbox]::before{font-size:40px;line-height:0;left:5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#loginform .button:hover,.jc_button:hover,.pagination .nav-links .page-numbers:hover{cursor:pointer}#loginform .button,#loginform input.button,.jc_button_primary{color:#f1f1f1;background-color:#c51a1b;text-shadow:1px 1px 0 #a11a17;border-color:#a11a17}#loginform .button:hover,.jc_button_primary:hover{background-color:#a11a17}.jc_button_ghost,.jc_button_invisible,.pagination .nav-links .page-numbers{color:#444f54;border-color:#b1b3b3}.jc_button_ghost .button_title,.jc_button_invisible .button_title,.pagination .nav-links .page-numbers .button_title{opacity:1}.jc_button_ghost:hover,.jc_button_invisible:hover,.pagination .nav-links .page-numbers:hover{background:rgba(0,0,0,.05);border-color:#444f54;color:#444f54}.jc_button_ghost:hover .button_title,.jc_button_invisible:hover .button_title,.pagination .nav-links .page-numbers:hover .button_title{opacity:1}.jc_button_invisible{border-color:transparent}.jc_button_invisible:hover{border-color:transparent}.color_card .copy_value_to_clipboard,.footer-menu ul li a,.jcf_simple_button{display:block;font-weight:400;padding:3px 5px;border-radius:3px;color:#444f54;font-size:.875rem;text-transform:none}.color_card .copy_value_to_clipboard:hover,.footer-menu ul li a:hover,.jcf_simple_button:hover{color:#f1f1f1;background-color:#c51a1b}@media screen and (max-width:767px){.color_card .copy_value_to_clipboard,.footer-menu ul li a,.jcf_simple_button{padding:10px 5px}}.box_shadow_default{-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.4);box-shadow:5px 5px 10px rgba(0,0,0,.4)}#page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:64px}#primary{padding-top:45px}.base-color{color:#c51a1b}.row{padding:0 15px}.panel{background-color:#666}.site-content{padding-bottom:45px}.gradient-bg{background:0 0;background-color:#444}.split_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.split_content .split_content_left{-ms-flex-preferred-size:220px;flex-basis:220px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block}.split_content .split_content_left a.related_downloads_link{border-left:none;border-radius:0 12px 12px 0;margin-top:15px}.split_content .split_content_right{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:30px;padding-right:30px;padding-bottom:45px;position:relative}@media screen and (max-width:767px){.split_content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.split_content .split_content_left{margin-top:15px;-webkit-box-shadow:inset 0 5px 0 #a11a17;box-shadow:inset 0 5px 0 #a11a17}}.backlink a::after,.banderole_flag::after,.widget_recent_entries ul li a::after{position:absolute;top:0;left:-44px;bottom:0;width:60px;background-color:rgba(0,0,0,.1);content:"";-webkit-transform:skew(-40deg);-ms-transform:skew(-40deg);transform:skew(-40deg);border-right:6px solid rgba(0,0,0,.05);-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.backlink a:hover::after,.banderole_flag:hover::after,.widget_recent_entries ul li a:hover::after{border-right:6px solid rgba(0,0,0,.6);left:-55px}.backlink a{position:relative;font-weight:700}.backlink a span{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);margin-right:4px}#content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:700px}.entry-content{word-break:break-word}.banner{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f1f1f1;width:100%;height:70px;clear:both;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;position:fixed;top:0;z-index:100;border-bottom:1px solid rgba(0,0,0,.1);border-top:3px solid rgba(0,0,0,.1);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.banner .container,.banner .jcf_container{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex}.logo{-ms-flex-preferred-size:220px;flex-basis:220px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative}.logo img{max-width:100%}.logo a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding-left:30px}.logo .logo-badge{position:absolute;top:32px;left:-3px;width:100%;font-size:.6875rem;cursor:pointer;z-index:10000;font-weight:700;text-align:center}.logo .logo-badge .glyphicons{font-size:15px;margin-top:1px;margin-right:3px;margin-left:-3px}.backlink,.mobile_menu_container,.sidebar_navigation,.split_content .split_content_left nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.backlink a,.mobile_menu_container a,.sidebar_navigation a,.split_content .split_content_left nav a{display:block;color:#1a1e20;border-bottom:1px solid transparent;padding:15px 30px;margin-bottom:1px;font-size:.875rem;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.backlink a:hover,.mobile_menu_container a:hover,.sidebar_navigation a:hover,.split_content .split_content_left nav a:hover{background-color:rgba(0,0,0,.1)}.pagination .screen-reader-text{display:none}.pagination .nav-links{text-align:right;max-width:850px}.checkbox_input .pagination .nav-links .page-numbers.next input[type=checkbox]::before,.default_section p:not(.folder) .pagination .nav-links .page-numbers.next li:before,.default_section ul:not(.folder) .pagination .nav-links .page-numbers.next li:before,.login_form_container .login-remember label .pagination .nav-links .page-numbers.next input[type=checkbox]::before,.pagination .nav-links .page-numbers.next .checkbox_input input[type=checkbox]::before,.pagination .nav-links .page-numbers.next .default_section p:not(.folder) li:before,.pagination .nav-links .page-numbers.next .default_section ul:not(.folder) li:before,.pagination .nav-links .page-numbers.next .illustration_note:before,.pagination .nav-links .page-numbers.next .inline_list_item:before,.pagination .nav-links .page-numbers.next .jdes-icons,.pagination .nav-links .page-numbers.next .login_form_container .login-remember label input[type=checkbox]::before{font-size:inherit;left:0;position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;padding-right:30px}.menu ul{position:relative;float:right}.menu ul li{position:relative;float:left;list-style-type:none;text-align:left}.menu ul li a{color:#1a1e20;padding:24px 15px 24px 15px;display:block;cursor:pointer;position:relative;text-decoration:none;line-height:inherit;font-size:.875rem}.menu ul li a::before{display:block;content:"";position:absolute;bottom:-6px;height:6px;background-color:#c51a1b;width:100%;left:0;opacity:0;border-radius:0 0 3px 3px;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.menu ul li a.active,.menu ul li a:focus,.menu ul li a:hover{background-color:rgba(255,255,255,.1);color:#a11a17}.menu ul li a.active::before,.menu ul li a:focus::before,.menu ul li a:hover::before{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.menu ul li ul.sub-menu{float:none;position:absolute;bottom:-10px;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;background-color:#f1f1f1;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.4);box-shadow:5px 5px 10px rgba(0,0,0,.4);border-radius:0 0 6px 6px;overflow:hidden;pointer-events:none;border-top:1px solid #c51a1b;border-bottom:6px solid #c51a1b;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.menu ul li ul.sub-menu li{width:100%}.menu ul li ul.sub-menu li a{min-width:180px;padding:16px 15px 14px 15px}.menu ul li ul.sub-menu li a::before{display:none}.menu ul li:hover ul.sub-menu{opacity:1;bottom:1px;pointer-events:auto}@media screen and (max-width:782px){.menu{display:none}}body .banner .flex_mobile_spacer{display:block}.jcf_navigation a{position:relative}.jcf_navigation a span{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;opacity:.4}.jcf_navigation a:hover span{-webkit-transform:translateY(-50%) translateX(3px);-ms-transform:translateY(-50%) translateX(3px);transform:translateY(-50%) translateX(3px)}.mobile_menu{display:block;padding:17px 15px 1px 15px;font-size:28px}@media screen and (max-width:782px){.mobile_menu{display:block}}.mobile_menu .mobile_menu_toggler{font-size:42px;color:#1a1e20;cursor:pointer}.mobile_menu .mobile_menu_toggler.active{color:#f1f1f1}.mobile_menu_container{opacity:0;pointer-events:none;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);position:fixed;padding-top:70px;height:100%;width:100%;top:0;left:0;bottom:0;background-color:rgba(26,30,32,.95);display:-webkit-box;display:-ms-flexbox;display:flex;color:#b1b3b3;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:99}.mobile_menu_container a{color:#b1b3b3;border-bottom-color:rgba(255,255,255,.05)}.mobile_menu_container a:hover{background-color:rgba(255,255,255,.1)}.mobile_menu_container a span.illustration_note:before,.mobile_menu_container a span.inline_list_item:before,.mobile_menu_container a span.jdes-icons{float:right;margin-left:5px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.mobile_menu_container li:last-child a{border-bottom:none}.mobile_menu_container .nav{width:350px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background-color:rgba(255,255,255,.05);border-radius:3px;border:1px solid rgba(255,255,255,.05)}.mobile_menu_container .mobile_menu_content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px}.mobile_menu_container .mobile_menu_info{padding-right:30px;padding-bottom:30px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mobile_menu_container .developer_note{padding:15px;font-size:.875rem;border:1px solid #c51a1b;background-color:rgba(255,255,255,.05);width:100%}@media screen and (max-width:767px){.mobile_menu_container .nav{width:100%;margin:0;border-radius:0;border-left:none;border-right:none}.mobile_menu_container .mobile_menu_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 0;overflow-y:scroll}.mobile_menu_container .mobile_menu_info{padding-right:0}.mobile_menu_container .developer_note{border-left:none;border-right:none}}.flex_spacer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex_mobile_spacer{display:none}@media screen and (max-width:782px){.flex_mobile_spacer{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.jcf_overlay_link{position:absolute;top:0;left:0;bottom:0;width:100%;z-index:10}.hero_wrapper{height:250px;-ms-flex-negative:0;flex-shrink:0;background-size:cover;background-position:50% 25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#c51a1b;position:relative}.hero_wrapper.video_hero{overflow:hidden;height:500px}.hero_wrapper.video_hero video{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:782px){.hero_wrapper.video_hero{height:400px}}@media screen and (max-width:767px){.hero_wrapper.video_hero{height:250px}.hero_wrapper.video_hero video{top:16%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.hero_wrapper::after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;width:100%}.hero_wrapper .hero_content{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:30px}.hero_wrapper .hero_content h1{color:#f1f1f1;text-shadow:2px 2px 12px rgba(0,0,0,.9)}.hero_wrapper .hero_content h1::after{opacity:0}.hero_wrapper .breadcrumb{padding:15px 15px 15px 30px;font-size:1rem;z-index:10}.hero_wrapper .breadcrumb a,.hero_wrapper .breadcrumb a:link,.hero_wrapper .breadcrumb a:visited{font-family:eurostile-extended,sans-serif;color:#f1f1f1;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.hero_wrapper .breadcrumb a:hover,.hero_wrapper .breadcrumb a:link:hover,.hero_wrapper .breadcrumb a:visited:hover{color:#c51a1b}.checkbox_input .hero_wrapper .breadcrumb input[type=checkbox]::before,.default_section p:not(.folder) .hero_wrapper .breadcrumb li:before,.default_section ul:not(.folder) .hero_wrapper .breadcrumb li:before,.hero_wrapper .breadcrumb .checkbox_input input[type=checkbox]::before,.hero_wrapper .breadcrumb .default_section p:not(.folder) li:before,.hero_wrapper .breadcrumb .default_section ul:not(.folder) li:before,.hero_wrapper .breadcrumb .illustration_note:before,.hero_wrapper .breadcrumb .inline_list_item:before,.hero_wrapper .breadcrumb .jdes-icons,.hero_wrapper .breadcrumb .login_form_container .login-remember label input[type=checkbox]::before,.login_form_container .login-remember label .hero_wrapper .breadcrumb input[type=checkbox]::before{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);color:#f1f1f1}.hero_wrapper .breadcrumb .current-page{font-family:eurostile-extended,sans-serif;font-weight:700;color:#fff}.startpage_section{padding:60px 30px 60px 30px;text-align:center;font-size:20px}.startpage_section h2{font-size:40px;z-index:1}.startpage_section h2::after{height:6px;bottom:-8px;z-index:0}.startpage_section p{max-width:850px;margin:0 auto}@media screen and (max-width:782px){.startpage_section{font-size:16px}.startpage_section h2{font-size:20px}}.disruptor_row{min-height:400px;background-size:cover;background-repeat:no-repeat;background-position:50% 25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f1f1f1;text-shadow:2px 2px 12px rgba(0,0,0,.9)}.disruptor_row h2{color:#f1f1f1}.disruptor_row .content{text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%}.disruptor_row.fixed_background{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.disruptor_row.fixed_background{background-attachment:unset}}.widget{background:rgba(255,255,255,.05);padding:0;-webkit-box-shadow:none;box-shadow:none;border-radius:5px;margin-bottom:15px}.widget strong{color:#444f54;font-size:.875rem;font-weight:700;margin:0 0 7.5px 0;display:block}.widget a img{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.widget_recent_entries ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.widget_recent_entries ul li{position:relative;margin-bottom:5px;overflow:hidden;border-radius:6px 0 0 0}.widget_recent_entries ul li a{padding:22px 8px 8px 50px;display:block;background-color:rgba(0,0,0,.05);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#444f54;text-align:left;font-size:.875rem;overflow:hidden;font-weight:700}.widget_recent_entries ul li a:hover{background-color:rgba(0,0,0,.1)}.widget_recent_entries ul li .post-date{position:absolute;top:9px;left:50px;font-size:.8em;opacity:.8;pointer-events:none}@media screen and (max-width:767px){.widget_recent_entries ul li{border-radius:6px}}.jcf_features{padding-top:3px}.jcf_features li{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5;margin-bottom:15px}.jcf_features li .jcf_feature_icon{-ms-flex-preferred-size:30px;flex-basis:30px;-ms-flex-negative:0;flex-shrink:0;color:#c51a1b}.jcf_features li .jcf_feature_icon span{font-size:1.5em}.jcf_features li a,.jcf_features li a:link,.jcf_features li a:visited{color:#444f54}.jcf_features li a:hover,.jcf_features li a:link:hover,.jcf_features li a:visited:hover{color:#444f54}.jcf_features li span{font-size:.875rem;opacity:.8}footer{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:0;flex-shrink:0;font-size:.875rem;background-color:#eaeaea;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}footer .footer-box-wrapper{padding:45px 30px 30px 30px;-ms-flex-preferred-size:auto;flex-basis:auto}footer .footer-box-wrapper .footer-box:first-child,footer .footer-box-wrapper .footer-box:last-child{padding-right:0}footer .banderole_wrapper.tiny,footer .footer-box-wrapper{bottom:auto;top:-80px}footer .banderole_wrapper.tiny .banderole_claim,footer .footer-box-wrapper .banderole_claim{bottom:4px;font-size:.6875rem;left:30px;color:#f1f1f1}@media screen and (max-width:767px){footer .banderole_wrapper.tiny .banderole_claim,footer .footer-box-wrapper .banderole_claim{display:none}}footer .footer-box{min-height:1px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:25%;flex-basis:25%;padding-right:15px}footer .footer-box.footer_logo{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 30px 15px 0;text-align:right;margin-top:-15px}footer .footer-box.footer_logo a{display:inline-block;width:220px}@media screen and (max-width:1199px){footer .footer-box.footer_logo a{width:160px}}@media screen and (max-width:782px){footer .footer-box.footer_logo a{width:160px;margin-top:30px;margin-bottom:15px;text-align:center}}@media screen and (max-width:767px){footer .footer-box.footer_logo{display:none}}@media screen and (max-width:1199px){footer .footer-box{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}}@media screen and (max-width:782px){footer .footer-box{-ms-flex-preferred-size:50%;flex-basis:50%}footer .footer-box.jcf_categories_box{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width:767px){footer .footer-box{-ms-flex-preferred-size:50%;flex-basis:50%}footer .footer-box.handcrafted_seal_box{display:none}}@media screen and (max-width:413px){footer .footer-box{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;padding-right:0}footer .footer-box .menu-item{margin-bottom:1px}footer .footer-box .menu-item a{background-color:rgba(0,0,0,.1);text-align:center}}footer .seals_and_co{border-top:1px solid rgba(0,0,0,.05);padding:15px 0 50px 0;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .seals_and_co .copyright{opacity:.5;font-family:eurostile-extended,sans-serif;font-size:.6875rem;text-align:right;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0}footer .seals_and_co .copyright a,footer .seals_and_co .copyright strong{font-family:eurostile-extended,sans-serif}footer .seals_and_co .copyright a{display:block;color:#444f54}@media screen and (max-width:767px){footer .seals_and_co .copyright_note,footer .seals_and_co a{text-align:center}}footer .jcf_features_box .widget a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .jcf_features_box .widget a img{width:90px;vertical-align:middle}footer .jcf_features_box div.textwidget{display:-webkit-box;display:-ms-flexbox;display:flex}footer.entry-footer{display:block;clear:both;margin:15px 0;padding:15px;border-radius:6px}.flex_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:auto;flex-basis:auto}.footer-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-menu ul li{padding:0;text-align:left;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}@media screen and (max-width:767px){.footer-menu ul li{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.hover_highlight{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hover_highlight:hover{background-color:rgba(255,255,255,.05)}.jcf_additional_info{margin:0 0 2px 0;font-size:.875rem;color:#444f54;clear:left}.banderole_wrapper{display:block;position:absolute;bottom:-25px;width:100%;height:100px;z-index:10;overflow:hidden}.banderole_wrapper .container{position:relative;height:inherit;z-index:5}.banderole_wrapper .banderole_claim{position:absolute;bottom:14px;left:20px;letter-spacing:.05rem;font-family:eurostile-extended,sans-serif;color:#f1f1f1;z-index:1}.banderole_wrapper .banderole_claim a,.banderole_wrapper .banderole_claim b{font-family:eurostile-extended,sans-serif;color:#f1f1f1}.banderole_wrapper .banderole_claim a{font-weight:700}.banderole_wrapper .banderole{display:block;position:absolute;top:50%;width:100%;-webkit-transform:skew(-40deg);-ms-transform:skew(-40deg);transform:skew(-40deg);height:35.5px}.banderole_wrapper .banderole .banderole_section{position:absolute;height:25px;width:75%;left:-4.9%;top:25px;background-color:#c51a1b}.banderole_wrapper .banderole .banderole_section:nth-child(2){background-color:#a11a17;width:.5%;left:70%;z-index:3;height:37.5px;top:12.5px;border-radius:3px 0 3px 0}.banderole_wrapper .banderole .banderole_section:nth-child(3){left:auto;right:-5.35%;top:12.5px;z-index:2;width:35%}span.jc{font-family:eurostile-extended,sans-serif;font-weight:700}.jcf_badge{background-color:rgba(255,255,255,.05);padding:2px 7px;color:#1a1e20;border-radius:3px;font-size:.875rem;font-weight:700;text-transform:uppercase;margin-bottom:2px}.jcf_badge:hover{color:#1a1e20;background-color:#a11a17}.panel{background-color:rgba(255,255,255,.05);padding:15px!important}.panel p{font-size:1rem!important}.update_area_info{font-size:.875rem;padding:15px 15px 15px 30px}.tile_row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-5px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.tile_row.related_downloads .tile{max-width:400px}.tile{padding:5px;-ms-flex-preferred-size:25%;flex-basis:25%;min-width:280px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tile .tile_flag{position:absolute;top:0;right:0;width:30px;height:30px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;border-left:3px solid rgba(255,255,255,.1);border-bottom:3px solid rgba(255,255,255,.1);background-color:#eaeaea;border-bottom-left-radius:50px;border-top-right-radius:12px;z-index:4;-webkit-box-shadow:inset 4px -3px 6px rgba(0,0,0,.4);box-shadow:inset 4px -3px 6px rgba(0,0,0,.4);-webkit-filter:saturate(.5) brightness(1.5);filter:saturate(.5) brightness(1.5)}.tile .tile_flag.de{background-image:url(images/flags/flag_de.jpg)}.tile .tile_flag.fr{background-image:url(images/flags/flag_fr.jpg)}.tile .tile_flag.it{background-image:url(images/flags/flag_it.jpg)}.tile .tile_flag.es{background-image:url(images/flags/flag_es.jpg)}.tile .tile_flag.nl{background-image:url(images/flags/flag_nl.jpg)}.tile .tile_flag.hc{background-image:url(images/flags/flag_hc.jpg)}.tile .tile_flag.en{background-image:url(images/flags/flag_uk.jpg)}.tile .tile_flag.us{background-image:url(images/flags/flag_us.jpg)}.tile .tile_flag.cs{background-image:url(images/flags/flag_cs.jpg)}.tile .tile_flag.dk{background-image:url(images/flags/flag_dk.jpg)}.tile .tile_picture{height:120px;background-color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-size:cover;background-position:50% 50%;position:relative;border-radius:6px;overflow:hidden;background-image:url(images/mediakit_general_bg.jpg)}.tile .tile_picture img{display:inline-block;max-height:100%;margin:0 auto}.tile .tile_core{padding:15px;background-color:rgba(0,0,0,.05);border:1px solid transparent;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;border-radius:12px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tile .tile_core .tile_title{font-family:eurostile-extended,sans-serif;font-weight:700;display:inline-block;clear:both;margin:7.5px 0 2px 0}.tile .tile_core .tile_content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tile .tile_core .tile_text{font-size:.875rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;opacity:1}.tile .tile_core .tile_button{text-align:right;border-top:1px solid rgba(0,0,0,.05);margin-top:10px;padding-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex}.tile .tile_core .tile_button a:first-child{-ms-flex-item-align:start;align-self:flex-start}.tile .tile_core .tile_button a:last-child{-ms-flex-item-align:end;align-self:flex-end}.tile .tile_core:hover{background-color:rgba(0,0,0,.02);border-color:rgba(0,0,0,.1)}.tile.video_tile .tile_picture{overflow:hidden}.tile.video_tile video{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:782px){.tile{min-width:50%}}@media screen and (max-width:767px){.tile{min-width:100%}.tile .tile_button{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#loginform .tile .tile_button .button,.pagination .nav-links .tile .tile_button .page-numbers,.tile .tile_button #loginform .button,.tile .tile_button .jc_button,.tile .tile_button .pagination .nav-links .page-numbers{width:100%}}.tile.search_highlighted{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tile.search_hidden{opacity:.4;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}.tile.tile_teaser{max-width:850px;padding-right:0}.tile.tile_teaser .tile_core{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tile.tile_teaser .tile_picture{-ms-flex-preferred-size:120px;flex-basis:120px;height:120px;-ms-flex-negative:0;flex-shrink:0}.tile.tile_teaser .tile_title{position:relative}.tile.tile_teaser .tile_title .post-date{position:absolute;left:0;top:-.6875rem;font-size:.6875rem;opacity:.5}.tile.tile_teaser .tile_content{padding-left:15px}@media screen and (max-width:767px){.tile.tile_teaser .tile_picture{position:absolute;top:0;left:0;width:100%;bottom:0;opacity:.1}}.download_link{position:absolute;top:0;right:30px}@media screen and (max-width:767px){.download_link{right:auto;top:auto;bottom:0;width:100%;padding:0 30px;left:0}.download_link a{width:100%}.checkbox_input .download_link a input[type=checkbox]::before,.default_section p:not(.folder) .download_link a li:before,.default_section ul:not(.folder) .download_link a li:before,.download_link a .checkbox_input input[type=checkbox]::before,.download_link a .default_section p:not(.folder) li:before,.download_link a .default_section ul:not(.folder) li:before,.download_link a .illustration_note:before,.download_link a .inline_list_item:before,.download_link a .jdes-icons,.download_link a .login_form_container .login-remember label input[type=checkbox]::before,.login_form_container .login-remember label .download_link a input[type=checkbox]::before{display:none}}.mediakit_cover_en{background-image:url(images/mediakit_cover_en.jpg)}.mediakit_cover_cz{background-image:url(images/mediakit_cover_en.jpg)}.mediakit_cover_nl{background-image:url(images/mediakit_cover_en.jpg)}.mediakit_cover_fr{background-image:url(images/mediakit_cover_fr.jpg)}.mediakit_cover_es{background-image:url(images/mediakit_cover_es.jpg)}.mediakit_cover_it{background-image:url(images/mediakit_cover_it.jpg)}.gallery{max-width:850px;margin:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:30px}@media screen and (max-width:782px){.gallery{max-width:none}}.gallery .gallery-item{position:relative;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:33.3333%!important}.gallery .gallery-item .gallery-icon{background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;width:100%;border:1px solid rgba(0,0,0,.09);border-radius:12px}.gallery .gallery-item .gallery-icon a{width:100%}.gallery .gallery-item .gallery-icon a img{width:100%;height:auto;border-radius:7px}.gallery .gallery-item:last-child::after{content:" ";clear:both;display:block}.gallery .gallery-item .wp-caption-text{font-size:.875rem;color:#fff;background-color:#113e68;position:absolute;bottom:5px;left:5px;border-radius:0;padding:3px 10px;text-align:center;right:5px;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.gallery .gallery-item:hover .gallery-icon{border:1px solid rgba(0,0,0,.12)}.gallery .gallery-item:hover .wp-caption-text{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media screen and (max-width:782px){.gallery .gallery-item{width:50%!important}}.lightbox{position:fixed;width:100%;top:0;left:0;bottom:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.6);opacity:0;pointer-events:none}.lightbox .lightbox_content{background-color:#1a1e20;width:100%;height:100%;position:relative;display:block;margin-left:auto;margin-right:auto;-webkit-box-shadow:0 3px 15px rgba(0,0,0,.25);box-shadow:0 3px 15px rgba(0,0,0,.25);border-radius:0}.lightbox .lightbox_content .lightbox-slide{max-height:100%;position:absolute;top:0;left:0;bottom:0;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:perspective(300px) rotateY(0);transform:perspective(300px) rotateY(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;opacity:0;z-index:5;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;pointer-events:none}.lightbox .lightbox_content .lightbox-slide .lightbox_image{min-width:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3.75px}.lightbox .lightbox_content .lightbox-slide .lightbox_image img{max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.lightbox .lightbox_content .lightbox-slide .slide-description{background-color:#c51a1b;font-size:.875rem;color:#fff;padding:15px 20px;position:absolute;bottom:0;width:100%;text-align:left;opacity:.1}.lightbox .lightbox_content .lightbox-slide .slide-description:hover{opacity:1}.lightbox .lightbox_content .lightbox-slide.active{-webkit-transform:perspective(300px) translateX(0) rotateY(0);transform:perspective(300px) translateX(0) rotateY(0);opacity:1}.lightbox .lightbox_content .lightbox-slide.next{-webkit-transform:perspective(300px) translateX(100%) rotateY(5deg);transform:perspective(300px) translateX(100%) rotateY(5deg)}.lightbox .lightbox_content .lightbox-slide.prev{-webkit-transform:perspective(300px) translateX(-100%) rotateY(-5deg);transform:perspective(300px) translateX(-100%) rotateY(-5deg)}.lightbox .close{position:absolute;display:block;top:15px;right:15px;width:50px;height:50px;border-radius:25px;background-color:rgba(255,255,255,0);text-align:center;color:#f1f1f1;font-weight:700;font-size:40px;cursor:pointer;padding-top:12px;z-index:50;text-shadow:5px 5px 10px rgba(0,0,0,.4)}.lightbox .close span{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.lightbox .close:hover{background-color:rgba(255,255,255,0)}.lightbox .close:hover span{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.lightbox.active{opacity:1;pointer-events:auto}.lightbox .lightbox-next,.lightbox .lightbox-prev{position:absolute;font-size:50px;z-index:10;cursor:pointer;color:#f1f1f1;height:200px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lightbox .lightbox-next span,.lightbox .lightbox-prev span{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-shadow:5px 5px 10px rgba(0,0,0,.4);opacity:.4}.lightbox .lightbox-next span:hover,.lightbox .lightbox-prev span:hover{opacity:.8}.lightbox .lightbox-prev{left:7.5px}.lightbox .lightbox-prev:hover span{-webkit-transform:translateX(-.1em);-ms-transform:translateX(-.1em);transform:translateX(-.1em)}.lightbox .lightbox-next{right:7.5px}.lightbox .lightbox-next:hover span{-webkit-transform:translateX(.1em);-ms-transform:translateX(.1em);transform:translateX(.1em)}@media screen and (max-width:767px){.lightbox .lightbox_content{width:100%;height:100%;border-radius:0}.lightbox .close{top:30px;right:15px}}.badge{position:absolute;right:-10px;top:50%;-webkit-transform:translateX(100%) translateY(-50%);-ms-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%);font-size:.6875rem;font-weight:700;background-color:#c51a1b;color:#f1f1f1;border-radius:6px}.badge.important_rule_badge{text-transform:uppercase;padding:4px 10px 4px 6px}p .badge{position:relative;display:inline-block;right:auto;top:auto;-webkit-transform:translateX(0) translateY(-3px);-ms-transform:translateX(0) translateY(-3px);transform:translateX(0) translateY(-3px);margin:0 5px}.color_card_collection{padding-bottom:30px}@media screen and (max-width:767px){.color_card_collection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.color_card{background-color:rgba(0,0,0,.05);max-width:850px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:7.5px;padding:15px;border-radius:12px}.color_card .color_preview{width:90px;height:90px;border:4px solid rgba(255,255,255,.15);border-radius:6px}.color_card .color_preview.black_mystery{background-color:#1a1e20}.color_card .color_preview.red_passion{background-color:#c51a1b}.color_card .color_preview.red_shadow{background-color:#a11a17}.color_card .color_preview.silvergray{background-color:#b1b3b3}.color_card .color_preview.cd_green{background-color:#00A75D}.color_card .color_preview.cd_dark_blue{background-color:#006cb5}.color_card .color_preview.cd_blue{background-color:#19c8ff}.color_card .color_preview.cd_magenta{background-color:#a11768}.color_card .color_preview.cd_orange{background-color:#ff8533}.color_card .color_preview.cd_yellow{background-color:#ffd633}.color_card .color_preview.white_delight{background-color:#f1f1f1}.color_card .color_preview.pure_white{background-color:#fff}.color_card .color_preview.cd_gold_highlight{background-color:#fcf6ba}.color_card .color_preview.cd_gold_warm_shadow{background-color:#8e774d}.color_card .color_preview.cd_gold_shadow{background-color:#766741}.color_card .color_preview.cd_lipstick{background-color:#fa0763}.color_card .color_preview.cd_violetta{background-color:#7369fa}.color_card .color_preview.cd_azura{background-color:#53a5e6}.color_card .color_preview.cd_aftereight{background-color:#a1ffd1}.color_card .color_preview.cd_joyvendel{background-color:#d5c3e8}.color_card .color_preview.cd_chalk{background-color:#e3ded4}.color_card .color_card_right{padding-left:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.color_card .color_card_right h3{font-family:"ProximaSoftWebRegular",Verdana,sans-serif;margin-bottom:5px}.color_card .color_value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.875rem;line-height:1;padding-left:3.75px;padding-bottom:5px;-webkit-transform:translateX(-3.75px);-ms-transform:translateX(-3.75px);transform:translateX(-3.75px)}.color_card .color_value .color_value_title{font-weight:700;-ms-flex-preferred-size:80px;flex-basis:80px}.color_card .color_value .color_value_value{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.color_card .color_value .color_value_title,.color_card .color_value .color_value_value{padding-top:2px}.color_card .color_value:hover{background-color:rgba(0,0,0,.05)}.color_card .copy_value_to_clipboard{background-color:rgba(0,0,0,.05);font-size:.875rem;font-weight:700;cursor:copy}@media screen and (max-width:767px){.color_card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:48%;margin:7.5px 1%;-webkit-transform:translateX(-1%);-ms-transform:translateX(-1%);transform:translateX(-1%)}.color_card .color_card_left{padding-bottom:15px}.color_card .color_card_left .color_preview{width:100%}.color_card .color_card_right{padding:0}.color_card .color_card_right .copy_value_to_clipboard{display:none}.color_card .color_card_right .color_value_value{text-align:right}}@media screen and (max-width:413px){.color_card{width:100%;margin:0 0 7.5px 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.item_list_filter_bar{padding-right:7.5px;margin-bottom:30px}.item_list_filter_bar .item_list_filter{background-color:rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 15px;border-radius:12px}.item_list_filter_bar .item_list_filter label{padding-right:30px;line-height:1}.item_list_filter_bar .item_list_filter input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:2px solid rgba(0,0,0,.1);border-radius:6px;background-color:#f1f1f1}.item_list_filter_bar .item_list_filter input:focus{background-color:#efefef}@media screen and (max-width:767px){.item_list_filter_bar .item_list_filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item_list_filter_bar .item_list_filter label{padding-bottom:15px}}.mediakit_content .folder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-radius:0 0 12px 12px;margin-left:-7.5px;margin-right:-7.5px}.mediakit_content .folder .folder{padding:15px;border:1px solid rgba(0,0,0,.1);background-color:rgba(0,0,0,.01);margin:0 0 15px 0}.mediakit_content .folder_title{width:100%;margin-left:7.5px;margin-right:7.5px}.mediakit_content .folder_title .folder_title{margin-top:15px;padding:7.5px;margin-left:0;margin-right:0}.mediakit_content .folder_title_head{padding:7.5px 15px;background-color:rgba(0,0,0,.1);border-radius:12px 12px 0 0;position:relative}.checkbox_input .mediakit_content .folder_title_head input[type=checkbox]::before,.default_section p:not(.folder) .mediakit_content .folder_title_head li:before,.default_section ul:not(.folder) .mediakit_content .folder_title_head li:before,.login_form_container .login-remember label .mediakit_content .folder_title_head input[type=checkbox]::before,.mediakit_content .folder_title_head .checkbox_input input[type=checkbox]::before,.mediakit_content .folder_title_head .default_section p:not(.folder) li:before,.mediakit_content .folder_title_head .default_section ul:not(.folder) li:before,.mediakit_content .folder_title_head .illustration_note:before,.mediakit_content .folder_title_head .inline_list_item:before,.mediakit_content .folder_title_head .jdes-icons,.mediakit_content .folder_title_head .login_form_container .login-remember label input[type=checkbox]::before{position:relative;display:inline-block;font-size:30px;line-height:0;top:auto;left:auto;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.mediakit_content .file_tile{-ms-flex-preferred-size:10%;flex-basis:10%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:50%;position:relative;padding:7.5px}.mediakit_content .file_tile .file_tile_core{border-radius:6px;border:1px dotted rgba(0,0,0,.05);height:130px;padding:7.5px}.mediakit_content .file_tile .download_badge{z-index:10;position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;pointer-events:none;padding:4px 5px 3px 5px;background-color:#c51a1b;border-radius:6px;font-weight:700;font-size:.75rem;color:#f1f1f1;text-transform:uppercase;-webkit-transition:.22s all cubic-bezier(.36,-.51,.36,1.52);-o-transition:.22s all cubic-bezier(.36,-.51,.36,1.52);transition:.22s all cubic-bezier(.36,-.51,.36,1.52)}.mediakit_content .file_tile .file_preview{background-size:contain;background-position:50% 50%;width:100%;height:80px;background-repeat:no-repeat;margin-bottom:7.5px;cursor:-webkit-zoom-in;cursor:zoom-in}.mediakit_content .file_tile .file_preview img{max-width:80px}.mediakit_content .file_tile .file_name{width:100%;height:20px;font-size:.6875rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center}.mediakit_content .file_tile:hover .file_tile_core{background-color:rgba(0,0,0,.05)}.mediakit_content .file_tile:hover .download_badge{display:block;opacity:1;bottom:-5px;pointer-events:auto;-webkit-animation-duration:50ms!important;animation-duration:50ms!important}.mediakit_content .file_tile+.folder_title{margin-top:15px}