@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:400;src:url(//gofind-trail.de/wp-content/themes/design/fonts/oswald/oswald-v49-latin-regular.eot);src:url(//gofind-trail.de/wp-content/themes/design/fonts/oswald/oswald-v49-latin-regular.eot?#iefix) format('embedded-opentype'),url(//gofind-trail.de/wp-content/themes/design/fonts/oswald/oswald-v49-latin-regular.woff2) format('woff2'),url(//gofind-trail.de/wp-content/themes/design/fonts/oswald/oswald-v49-latin-regular.woff) format('woff'),url(//gofind-trail.de/wp-content/themes/design/fonts/oswald/oswald-v49-latin-regular.ttf) format('truetype'),url(//gofind-trail.de/wp-content/themes/design/fonts/oswald/oswald-v49-latin-regular.svg#Oswald) format('svg')}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:600;src:url(//gofind-trail.de/wp-content/themes/design/fonts/oswald/oswald-v49-latin-600.eot);src:url(//gofind-trail.de/wp-content/themes/design/fonts/oswald/oswald-v49-latin-600.eot?#iefix) format('embedded-opentype'),url(//gofind-trail.de/wp-content/themes/design/fonts/oswald/oswald-v49-latin-600.woff2) format('woff2'),url(//gofind-trail.de/wp-content/themes/design/fonts/oswald/oswald-v49-latin-600.woff) format('woff'),url(//gofind-trail.de/wp-content/themes/design/fonts/oswald/oswald-v49-latin-600.ttf) format('truetype'),url(//gofind-trail.de/wp-content/themes/design/fonts/oswald/oswald-v49-latin-600.svg#Oswald) format('svg')}@font-face{font-display:swap;font-family:'Lato';font-style:italic;font-weight:300;src:url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-300italic.eot);src:url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-300italic.eot?#iefix) format('embedded-opentype'),url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-300italic.woff2) format('woff2'),url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-300italic.woff) format('woff'),url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-300italic.ttf) format('truetype'),url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-300italic.svg#Lato) format('svg')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-regular.eot);src:url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-regular.eot?#iefix) format('embedded-opentype'),url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-regular.woff2) format('woff2'),url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-regular.woff) format('woff'),url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-regular.ttf) format('truetype'),url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-regular.svg#Lato) format('svg')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:700;src:url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-700.eot);src:url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-700.eot?#iefix) format('embedded-opentype'),url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-700.woff2) format('woff2'),url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-700.woff) format('woff'),url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-700.ttf) format('truetype'),url(//gofind-trail.de/wp-content/themes/design/fonts/lato/lato-v23-latin-700.svg#Lato) format('svg')}body{margin:0;padding:0;font-family:"Lato",Sans-serif;font-weight:400;font-size:20px;line-height:1.8;color:#242424;overflow-y:scroll}h1,h2,h3{font-family:"Oswald",Sans-serif}h1{font-size:40px}h2{font-size:34px}h3{font-size:22px}h4{font-size:18px}b,strong{font-weight:800}@media (max-width:1024px){body{font-size:18px}h1{font-size:34px}h2{font-size:30px}h3{font-size:20px}}@media (max-width:767px){body{font-size:16px}h1{font-size:24px}h2{font-size:22px}h3{font-size:16px}}a,a:visited,a:focus,a:active{color:#e02b20;text-decoration:none}a:hover{color:inherit}a{outline:none}.rechtliches p{margin-top:0}.rechtliches h3{font-weight:400;margin-bottom:5px}.rechtliches h2{font-weight:400;margin-bottom:5px}.red{color:#e02b20}.megamenu h3 a,.megamenu h3{font-size:15px!important;font-weight:700!important;text-transform:uppercase;color:#fff!Important}.megamenu h3:before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;padding-right:5px;color:#fff}.megamenu p{font-size:16px!important;color:#fff!important}@media (min-width:1025px) and (max-width:1200px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:12.2px!important}.start h1,.start h2{font-size:27px!important}.start .elementor-element-populated>.elementor-widget-wrap{padding:50px 25px!important}}@media (min-width:1201px) and (max-width:1400px){.start .elementor-element-populated>.elementor-widget-wrap{padding:75px 35px!important}}@media (min-width:1025px) and (max-width:1500px){.start .wp-caption-text{font-size:12px!important;text-transform:normal!important}}@media (min-width:1025px) and (max-width:1600px){.footermenu{padding-right:70px}}@media (min-width:1025px){.header .logo{width:130px!important}.header .nav{width:calc(100% - 130px)!important}.megamenu{margin-top:18px!important}}@media (max-width:1024px){.megamenu{margin-top:1px!important}.header .nav{display:none!important}#responsive-menu-pro-container li.responsive-menu-pro-item{border-bottom:1px solid #fff}#responsive-menu-pro-container li.responsive-menu-pro-item-current-parent.menu-item-has-children ul li{border-bottom:1px solid #f6f6f6}#responsive-menu-pro-container li.responsive-menu-pro-item-current-parent.menu-item-has-children a,#responsive-menu-pro-container li.responsive-menu-pro-item-current-parent.menu-item-has-children a div{background:#242424!important;color:#fff!important}#responsive-menu-pro-container li.responsive-menu-pro-item-current-parent.menu-item-has-children ul li a{background:#F6F6F6!important;color:#242424!important}#responsive-menu-pro-container li.responsive-menu-pro-item-current-parent.menu-item-has-children ul li a:hover{background:#fff!important}#responsive-menu-pro-container li.responsive-menu-pro-item-current-parent.menu-item-has-children ul li.current_page_item a{color:#e02b20!important}}@media (min-width:768px) and (max-width:1024px){button#responsive-menu-pro-button{top:90px!important}#responsive-menu-pro-container{margin-top:81px!important}#responsive-menu-pro-container{width:70%!important}}@media (max-width:767px){#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item .responsive-menu-pro-item-link{text-transform:uppercase}#responsive-menu-pro-container{margin-top:45px!important}.top,.header .nav,.header .baskettop .elementor-icon-list-text{display:none!important}.header .elementor-icon-list-item:nth-child(3){padding-left:6px}.header .elementor-icon-list-item .fa-envelope:before{font-size:20px!important}.footer a{color:#fff}.header .logo{width:100%!important}.header .logo .logo{width:80px!important}.header .logo .ico{width:160px!important}.header .logo .baskettop{width:calc(100% - 240px)!important}.gf-nds a{background:#ebebeb!important;color:#666!important}}.rechtliches p{margin-top:0}.rechtliches h3{font-weight:400;margin-bottom:5px}.rechtliches h2{font-weight:400;margin-bottom:5px}.start .elementor-column .elementor-widget-wrap,.start .elementor-column .elementor-widget-wrap h1,.start .elementor-column .elementor-widget-wrap h2,.start .elementor-column .elementor-widget-wrap .elementor-text-editor{transition:all .5s!important}.start .elementor-column .elementor-widget-wrap:hover{background:#e02b20}.start .elementor-column .elementor-widget-wrap:hover h1,.start .elementor-column .elementor-widget-wrap:hover h2,.start .elementor-column .elementor-widget-wrap:hover .elementor-text-editor p{color:#fff}.start .elementor-column .elementor-widget-wrap:hover .elementor-icon-list-item a span,.start .elementor-column .elementor-widget-wrap:hover .elementor-widget-text-editor,.start .elementor-column .elementor-widget-wrap:hover .elementor-icon-list-icon i{color:#fff!important}.start .elementor-column .elementor-widget-wrap .widget-image-caption{z-index:1;position:relative;padding:15px 0 0;height:50px}.testi .elementor-icon-box-content h3{display:none}.testi .elementor-icon-box-content .elementor-icon-box-description b{padding-top:10px;display:block}.team ul,.list ul{margin:0 0 30px;padding:0 0 0 20px}.team .bezeichnung{color:#aaa;padding-bottom:15px;font-style:italic}.tiersuche a{color:#fff!important}.contact p{margin-top:0;padding-top:0}.knw .elementor-widget .elementor-icon-list-icon{top:8px;position:relative}.knw .elementor-widget .elementor-icon-list-item,.knw .elementor-widget .elementor-icon-list-item a{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:start !important}.wpcw-unit-completebox{width:1440px;max-width:100%;margin:auto;padding:0!important}.wpcw_fe_progress_box{margin:0!important;padding:0!important;border:none!important;border-radius:0}.wpcw_fe_progress_box_text{padding:10px}.mep_waitlist_label{display:none!important}@supports (-webkit-touch-callout:none){.ioshack{background-attachment:scroll!important}}@supports not (-webkit-touch-callout:none){.ioshack{background-attachment:fixed}}@media (min-width:1025px){.trailphilosophie .elementor-container,.ausbildungskonzept .elementor-container{flex-wrap:wrap}.trailphilosophie .elementor-column.elementor-inner-column,.ausbildungskonzept .elementor-column.elementor-inner-column{width:33.3333%!important}.ausbildungskonzept .elementor-column.elementor-inner-column:nth-child(4){margin-left:16.5%}}@media (min-width:768px) and (max-width:1024px){.trailphilosophie .elementor-column.elementor-inner-column,.ausbildungskonzept .elementor-column.elementor-inner-column{width:50%}.ausbildungskonzept .elementor-column.elementor-inner-column:nth-child(4){margin-left:0}.team .elementor-container{flex-wrap:wrap}.team .elementor-column.elementor-inner-column{width:50%!important}.iconstop .elementor-icon-list-item:first-child{display:none}}@media (max-width:1200px){.elementor-section .elementor-container{padding:0!important}}.mep-default-feature-cart-sec .mep-wailist-form input{background:#fff;border:1px solid #ebebeb;height:25px;padding:10px;font-size:14px;display:block;width:500px}.mep-default-feature-cart-sec{border:1px solid #f5f5f5;padding:0!important;border-radius:0!important}.mep-default-feature-cart-sec .mep-wailist-form{background:#fff!important;border:0 solid #ddd!important;padding:0!important}.club .elementor-shortcode{text-align:center}.club .wpcw-button.wpcw-button-primary,.wpcourse button.button{border:1px solid #fff;background-color:#e02b20;color:#fff;transition:background-color .5s ease;text-transform:uppercase;font-size:14px;font-weight:400;border-radius:0;padding:16px 30px}.club .wpcw-button.wpcw-button-primary:hover{border:1px solid #fff;background-color:#242424;color:#fff}.wpcourse input[type=text],.wpcourse input[type=email],.wpcourse input[type=password],.woocommerce-lost-password .woocommerce form input[type=text]{background:#fff;border:1px solid #ebebeb;height:40px;padding:10px;font-size:16px}.woocommerce-lost-password .woocommerce form button[type=submit]{border:1px solid #fff;background-color:#e02b20;color:#fff;transition:background-color .5s ease;text-transform:uppercase;font-size:14px;font-weight:400;border-radius:0;padding:16px 30px}.woocommerce-lost-password .woocommerce form button[type=submit]:hover{border:1px solid #fff;background-color:#242424;color:#fff}.wpcourse .wpcw-form .wpcw-form-row label{line-height:2}.wpcourse h3{font-size:28px;font-weight:400}.linktomember,.woocommerce-lost-password .woocommerce,.woocommerce-order-received .woocommerce{width:1540px;margin:auto;max-width:100%}.linktomember .content,.woocommerce-lost-password .woocommerce form,.myc,.woocommerce-order-received .woocommerce .woocommerce-order{padding:125px 50px}.linktomember .content h1{font-size:40px;font-weight:400;text-align:center}.linktomember .club-login-form{width:100%;max-width:100%}.linktomember .club-login-form .woocommerce-form.woocommerce-form-login{width:700px;max-width:100%}.linktomember .club-login-form .form-row.form-row-first,.linktomember .club-login-form .form-row.form-row-last{width:50%;display:inline-block}.linktomember .club-login-form input{background:#fff;border:1px solid #ebebeb;height:25px;padding:10px;font-size:16px;display:block}.linktomember .club-login-form .lost_password,.linktomember .club-login-form .woocommerce-form-login__rememberme{display:none}.linktomember .club-login-form button[type=submit]{border:1px solid #fff;background-color:#e02b20;color:#fff;transition:background-color .5s ease;text-transform:uppercase;font-size:14px;font-weight:400;border-radius:0;padding:16px 30px}.mitglied-logged{border-top:1px solid #ddd;padding-top:15px}@media (max-width:767px){.linktomember .club-login-form .form-row.form-row-first,.linktomember .club-login-form .form-row.form-row-last{width:100%;display:block}}.single-post .pic img{padding:10px;background:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,.25)}@media (min-width:768px) and (max-width:1024px){.linktomember .content h1{font-size:30px}.linktomember .content,.woocommerce-lost-password .woocommerce form,.myc,.woocommerce-order-received .woocommerce .woocommerce-order{padding:75px 30px}}@media (max-width:767px){.linktomember .content h1{font-size:22px}.linktomember .content,.woocommerce-lost-password .woocommerce form,.myc,.woocommerce-order-received .woocommerce .woocommerce-order{padding:50px 20px}.wpcourse h3{font-size:20px}.myc .abschnitt .elementor-element-populated>.elementor-widget-wrap{padding-right:0 !important;padding-left:0 !important}}.js-to-top{display:inline-block;position:fixed;overflow:hidden;white-space:nowrap;visibility:hidden;opacity:0;bottom:30px;right:30px;line-height:30px}.to-top--show{visibility:visible;opacity:1}.to-top:before{font-family:"Font Awesome 5 Free";content:"\f106";font-size:30px;color:#fff;background:#e02b20;padding:10px;transition:.5s ease}.to-top:hover:before{background:#000;color:#999}@media (max-width:1024px){.to-top{display:none!important}}