/* https://kato.bike/wp-content/uploads/elementor/css/post-102.css?ver=1633593824 */
.elementor-102 .elementor-element.elementor-element-24d4d20>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-102 .elementor-element.elementor-element-8c37700>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-102 .elementor-element.elementor-element-8c37700:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-102 .elementor-element.elementor-element-8c37700>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#cce70b}.elementor-102 .elementor-element.elementor-element-8c37700>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;text-align:right;padding:150px 50px 25px 50px}.elementor-102 .elementor-element.elementor-element-8c37700>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-102 .elementor-element.elementor-element-f334cfc{color:#06183f;font-family:"Avenir",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:italic;line-height:18px}.elementor-102 .elementor-element.elementor-element-c4aee89{color:#06183f;font-family:"Avenir",Sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:18px}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2)}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2)}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2)}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2)}body.rtl .elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2)}body:not(.rtl) .elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2)}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-icon i{color:#06183f}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-icon svg{fill:#06183f}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#fff}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#fff}.elementor-102 .elementor-element.elementor-element-ba89c77{--e-icon-list-icon-size:24px}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-text{color:#06183f}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#fff}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-item>a{font-family:"Avenir",Sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:18px}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-8c37700>.elementor-element-populated{padding:150px 25px 25px 0}.elementor-102 .elementor-element.elementor-element-f334cfc{font-size:12px;line-height:16px}.elementor-102 .elementor-element.elementor-element-c4aee89{font-size:12px;line-height:16px}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2)}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2)}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2)}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2)}body.rtl .elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2)}body:not(.rtl) .elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2)}.elementor-102 .elementor-element.elementor-element-ba89c77{--e-icon-list-icon-size:20px}}.elementor-102 .elementor-element.elementor-element-e746bb9{flex:1}.elementor-102 .elementor-element.elementor-element-f728eda{font-family:'Avenir',sans-serif;font-weight:900;font-size:32px;font-style:italic;color:#06183f;line-height:64px;text-transform:uppercase}.elementor-102 .elementor-element.elementor-element-f728eda a{color:inherit;transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-webkit-transition:color 0.3s ease}.elementor-102 .elementor-element.elementor-element-f728eda a:hover{color:#fff}.elementor-102 .elementor-element.elementor-element-f728eda .menu,.elementor-102 .elementor-element.elementor-element-f728eda .menu-item{display:block;margin:0;padding:0}body:not(.elementor-editor-active) .elementor-102 .elementor-element.elementor-element-f728eda .menu-item{transform:translateX(100%);opacity:0;transition:opacity 0.3s ease,transform 0.3s ease;-o-transition:opacity 0.3s ease,transform 0.3s ease;-ms-transition:opacity 0.3s ease,transform 0.3s ease;-moz-transition:opacity 0.3s ease,transform 0.3s ease;-webkit-transition:opacity 0.3s ease,transform 0.3s ease}.c3-fullscreen-navigation--visible:not(.elementor-editor-active) .elementor-102 .elementor-element.elementor-element-f728eda .menu-item{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.c3-fullscreen-navigation--visible:not(.elementor-editor-active) .elementor-102 .elementor-element.elementor-element-f728eda .menu-item:nth-child(1){transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;-moz-transition-delay:0.2s;-webkit-transition-delay:0.2s}.c3-fullscreen-navigation--visible:not(.elementor-editor-active) .elementor-102 .elementor-element.elementor-element-f728eda .menu-item:nth-child(2){transition-delay:0.3s;-o-transition-delay:0.3s;-ms-transition-delay:0.3s;-moz-transition-delay:0.3s;-webkit-transition-delay:0.3s}.c3-fullscreen-navigation--visible:not(.elementor-editor-active) .elementor-102 .elementor-element.elementor-element-f728eda .menu-item:nth-child(3){transition-delay:0.4s;-o-transition-delay:0.4s;-ms-transition-delay:0.4s;-moz-transition-delay:0.4s;-webkit-transition-delay:0.4s}.c3-fullscreen-navigation--visible:not(.elementor-editor-active) .elementor-102 .elementor-element.elementor-element-f728eda .menu-item:nth-child(4){transition-delay:0.5s;-o-transition-delay:0.5s;-ms-transition-delay:0.5s;-moz-transition-delay:0.5s;-webkit-transition-delay:0.5s}.c3-fullscreen-navigation--visible:not(.elementor-editor-active) .elementor-102 .elementor-element.elementor-element-f728eda .menu-item:nth-child(5){transition-delay:0.6s;-o-transition-delay:0.6s;-ms-transition-delay:0.6s;-moz-transition-delay:0.6s;-webkit-transition-delay:0.6s}.c3-fullscreen-navigation--visible:not(.elementor-editor-active) .elementor-102 .elementor-element.elementor-element-f728eda .menu-item:nth-child(6){transition-delay:0.7s;-o-transition-delay:0.7s;-ms-transition-delay:0.7s;-moz-transition-delay:0.7s;-webkit-transition-delay:0.7s}@media (max-width:768px){.elementor-102 .elementor-element.elementor-element-f728eda{font-size:24px;line-height:36px}}.elementor-102 .elementor-element.elementor-element-3d66982 .c3-divider{display:block;width:100%;height:50px;margin-top:50px;margin-bottom:20px;position:relative;right:-100px;background-image:url(/wp-content/uploads/kato-bike-kette-1.svg);background-position:right center;background-size:contain;background-repeat:no-repeat}@media (max-width:1024px){.elementor-102 .elementor-element.elementor-element-3d66982 .c3-divider{margin-bottom:10px}}@media (max-width:480px){.elementor-102 .elementor-element.elementor-element-3d66982 .c3-divider{height:30px;right:-30px}}.elementor-102 .elementor-element.elementor-element-f334cfc p{margin:0}.elementor-102 .elementor-element.elementor-element-f334cfc strong{font-weight:900;font-size:24px;line-height:32px}@media (max-width:768px){.elementor-102 .elementor-element.elementor-element-f334cfc strong{font-size:18px;line-height:24px}}.elementor-102 .elementor-element.elementor-element-ba89c77 .elementor-icon-list-item .elementor-icon-list-icon i{transition:color 0.2s ease;-o-transition:color 0.2s ease;-ms-transition:color 0.2s ease;-moz-transition:color 0.2s ease;-webkit-transition:color 0.2s ease}.elementor-102 .elementor-element.elementor-element-eb7805d{margin-top:24px;font-family:'Avenir',sans-serif;font-weight:800;font-size:12px;font-style:italic;color:#06183f;line-height:16px}.elementor-102 .elementor-element.elementor-element-eb7805d a{color:inherit;transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-webkit-transition:color 0.3s ease}.elementor-102 .elementor-element.elementor-element-eb7805d a:hover{color:#fff}.elementor-102 .elementor-element.elementor-element-eb7805d .menu{display:block;margin:0;padding:0}.elementor-102 .elementor-element.elementor-element-eb7805d .menu-item{display:inline-block;margin-left:16px}.elementor-102 .elementor-element.elementor-element-8c37700{overflow:hidden;width:50vw}.elementor-102 .elementor-element.elementor-element-8c37700:before{display:block;width:0;height:0;content:'';border-top:100vh solid transparent;border-right:64px solid #cce70b}body:not(.elementor-editor-active) .elementor-102 .elementor-element.elementor-element-8c37700{transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transition:transform 0.3s ease;-o-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-webkit-transition:transform 0.3s ease}.c3-fullscreen-navigation--visible:not(.elementor-editor-active) .elementor-102 .elementor-element.elementor-element-8c37700{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}@media (max-width:1024px){.elementor-102 .elementor-element.elementor-element-8c37700{width:75vw}.elementor-102 .elementor-element.elementor-element-8c37700:before{border-right:32px solid #cce70b}}body:not(.elementor-editor-active) .elementor-102 .elementor-element.elementor-element-24d4d20{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:98;visibility:hidden}.c3-fullscreen-navigation--ready .elementor-102 .elementor-element.elementor-element-24d4d20{transition:visibility 0s 0.75s ease;-o-transition:visibility 0s 0.75s ease;-ms-transition:visibility 0s 0.75s ease;-moz-transition:visibility 0s 0.75s ease;-webkit-transition:visibility 0s 0.75s ease}.c3-fullscreen-navigation--visible:not(.elementor-editor-active) .elementor-102 .elementor-element.elementor-element-24d4d20{visibility:visible;transition:visibility 0s 0s ease;-o-transition:visibility 0s 0s ease;-ms-transition:visibility 0s 0s ease;-moz-transition:visibility 0s 0s ease;-webkit-transition:visibility 0s 0s ease}.elementor-102 .elementor-element.elementor-element-24d4d20:after{display:block;content:'';width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:rgba(0,0,0,.75);opacity:0;visibility:hidden;transition:visibility 0s 0.75s ease,opacity 0.75s 0s ease;-o-transition:visibility 0s 0.75s ease,opacity 0.75s 0s ease;-ms-transition:visibility 0s 0.75s ease,opacity 0.75s 0s ease;-moz-transition:visibility 0s 0.75s ease,opacity 0.75s 0s ease;-webkit-transition:visibility 0s 0.75s ease,opacity 0.75s 0s ease}.c3-fullscreen-navigation--visible .elementor-102 .elementor-element.elementor-element-24d4d20:after{opacity:1;visibility:visible;transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s}body{background-color:#fafafa}.elementor-editor-active{background-color:#ccc}*,*:before,*:after{outline:0;-webkit-tap-highlight-color:transparent}.c3-fullscreen-navigation--visible{overflow:hidden}.flatpickr-calendar{font-family:'Avenir',sans-serif;font-weight:300}.flatpickr-calendar .flatpickr-day{border:2px solid transparent}.flatpickr-calendar .flatpickr-day.today{border-color:#06183f;background-color:#06183f;font-weight:500;color:#fff}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover{border-color:#cce70b;background-color:transparent;font-weight:500;color:#06183f}