@font-face{font-family:'Taxon';src:url("fonts/T-ExtraLight.eot") format("embedded-opentype"),url("fonts/T-ExtraLight.woff2") format("woff2"),url("fonts/T-ExtraLight.woff") format("woff"),url("fonts/T-ExtraLight.ttf") format("truetype"),url("fonts/T-ExtraLight.svg#T-ExtraLight") format("svg");font-weight:200;font-style:normal}@font-face{font-family:'Taxon';src:url("fonts/T-ExtraLightIt.eot") format("embedded-opentype"),url("fonts/T-ExtraLightIt.woff2") format("woff2"),url("fonts/T-ExtraLightIt.woff") format("woff"),url("fonts/T-ExtraLightIt.ttf") format("truetype"),url("fonts/T-ExtraLightIt.svg#T-ExtraLightIt") format("svg");font-weight:200;font-style:italic}@font-face{font-family:'Taxon';src:url("fonts/T-Light.eot") format("embedded-opentype"),url("fonts/T-Light.woff2") format("woff2"),url("fonts/T-Light.woff") format("woff"),url("fonts/T-Light.ttf") format("truetype"),url("fonts/T-Light.svg#T-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Taxon';src:url("fonts/T-LightIt.eot") format("embedded-opentype"),url("fonts/T-LightIt.woff2") format("woff2"),url("fonts/T-LightIt.woff") format("woff"),url("fonts/T-LightIt.ttf") format("truetype"),url("fonts/T-LightIt.svg#T-LightIt") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Taxon';src:url("fonts/T-Regular.eot") format("embedded-opentype"),url("fonts/T-Regular.woff2") format("woff2"),url("fonts/T-Regular.woff") format("woff"),url("fonts/T-Regular.ttf") format("truetype"),url("fonts/T-Regular.svg#T-Regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Taxon';src:url("fonts/T-RegularIt.eot") format("embedded-opentype"),url("fonts/T-RegularIt.woff2") format("woff2"),url("fonts/T-RegularIt.woff") format("woff"),url("fonts/T-RegularIt.ttf") format("truetype"),url("fonts/T-RegularIt.svg#T-RegularIt") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Taxon';src:url("fonts/T-Medium.eot") format("embedded-opentype"),url("fonts/T-Medium.woff2") format("woff2"),url("fonts/T-Medium.woff") format("woff"),url("fonts/T-Medium.ttf") format("truetype"),url("fonts/T-Medium.svg#T-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Taxon';src:url("fonts/T-MediumIt.eot") format("embedded-opentype"),url("fonts/T-MediumIt.woff2") format("woff2"),url("fonts/T-MediumIt.woff") format("woff"),url("fonts/T-MediumIt.ttf") format("truetype"),url("fonts/T-MediumIt.svg#T-MediumIt") format("svg");font-weight:500;font-style:italic}@font-face{font-family:'Taxon';src:url("fonts/T-Bold.eot") format("embedded-opentype"),url("fonts/T-Bold.woff2") format("woff2"),url("fonts/T-Bold.woff") format("woff"),url("fonts/T-Bold.ttf") format("truetype"),url("fonts/T-Bold.svg#T-Bold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Taxon';src:url("fonts/T-BoldIt.eot") format("embedded-opentype"),url("fonts/T-BoldIt.woff2") format("woff2"),url("fonts/T-BoldIt.woff") format("woff"),url("fonts/T-BoldIt.ttf") format("truetype"),url("fonts/T-BoldIt.svg#T-BoldIt") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Taxon';src:url("fonts/T-ExtraBold.eot") format("embedded-opentype"),url("fonts/T-ExtraBold.woff2") format("woff2"),url("fonts/T-ExtraBold.woff") format("woff"),url("fonts/T-ExtraBold.ttf") format("truetype"),url("fonts/T-ExtraBold.svg#T-ExtraBold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Taxon';src:url("fonts/T-ExtraBoldIt.eot") format("embedded-opentype"),url("fonts/T-ExtraBoldIt.woff2") format("woff2"),url("fonts/T-ExtraBoldIt.woff") format("woff"),url("fonts/T-ExtraBoldIt.ttf") format("truetype"),url("fonts/T-ExtraBoldIt.svg#T-ExtraBoldIt") format("svg");font-weight:700;font-style:italic}body{margin:0px;padding:0px;border:0px;background-color:#FFFFFF}*{font-family:"Taxon";color:#000000;font-weight:300;font-style:normal}#wp-admin-bar-wp-logo,#wp-admin-bar-customize,#wp-admin-bar-comments,#wp-admin-bar-wpseo-menu,#wp-admin-bar-new_draft{display:none !important}b,strong,strong span{font-weight:500}p,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px}h1{color:#1f1b08;font-weight:300}h2{color:#333333;font-weight:400}h3,.h3_post_link{font-weight:500;color:#333333}.h3_post_link{color:#e20c18 !important;text-decoration:none !important}.justify{text-align:justify}#content ul,.content ol{padding:0px 0px 0px 18px}#content ul{list-style-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'><rect width='10' height='10' /></svg>")}ol,ul{margin-bottom:0px}a,a:visited{color:#000000;text-decoration:none}a:active,a:hover{color:#e20c18;text-decoration:underline}#content a,#content a:visited,#content a:active,#content a:hover{text-decoration:underline}a.mailto-link *{color:#000000 !important}@media (max-width: 767px){*{font-size:16.2px;line-height:26.1px}}@media (min-width: 768px) and (max-width: 991px){*{font-size:14.4px;line-height:23.2px}}@media (min-width: 992px) and (max-width: 1539px){*{font-size:16.2px;line-height:26.1px}}@media (min-width: 1540px){*{font-size:18px;line-height:29px}}h1{font-weight:600}@media (max-width: 767px){h1{font-size:38.4px;line-height:43.2px;margin-bottom:6px}}@media (min-width: 768px) and (max-width: 991px){h1{font-size:44.8px;line-height:50.4px;margin-bottom:7px}}@media (min-width: 992px) and (max-width: 1539px){h1{font-size:57.6px;line-height:64.8px;margin-bottom:9px}}@media (min-width: 1540px){h1{font-size:64px;line-height:72px;margin-bottom:10px}}#slogan{display:inline-block;font-weight:600;font-style:italic;color:#FFFFFF;background-color:#939393}@media (max-width: 767px){#slogan{font-size:21.6px;line-height:25.2px;margin-bottom:6px;padding:3px 8px 1px 8px;margin-bottom:35px}}@media (min-width: 768px) and (max-width: 991px){#slogan{font-size:25.2px;line-height:29.4px;margin-bottom:7px;padding:3px 8px 1px 8px;margin-bottom:35px}}@media (min-width: 992px) and (max-width: 1539px){#slogan{font-size:32.4px;line-height:37.8px;margin-bottom:9px;padding:4px 9px 1px 9px;margin-bottom:39px}}@media (min-width: 1540px){#slogan{font-size:36px;line-height:42px;margin-bottom:10px;padding:5px 10px 1px 10px;margin-bottom:44px}}h2{font-weight:600}@media (max-width: 767px){h2{font-size:20.8px;line-height:24.8px;margin-bottom:9.6px}}@media (min-width: 768px) and (max-width: 991px){h2{font-size:19px;line-height:24.8px;margin-bottom:9.6px}}@media (min-width: 992px) and (max-width: 1539px){h2{font-size:23.4px;line-height:27.9px;margin-bottom:10.8px}}@media (min-width: 1540px){h2{font-size:26px;line-height:31px;margin-bottom:12px}}h3,.h3_post_link{transform:scale(1, 1.19)}@media (max-width: 767px){h3,.h3_post_link{font-size:16px;line-height:20px;margin-bottom:8px}}@media (min-width: 768px) and (max-width: 991px){h3,.h3_post_link{font-size:19px;line-height:20px;margin-bottom:8px}}@media (min-width: 992px) and (max-width: 1539px){h3,.h3_post_link{font-size:18px;line-height:22.5px;margin-bottom:9px}}@media (min-width: 1540px){h3,.h3_post_link{font-size:20px;line-height:25px;margin-bottom:10px}}#left{position:absolute;width:33.33%}@media (max-width: 767px){#left{position:relative;width:100%;overflow-x:hidden}}#left #logo{position:relative;margin-top:26px;margin-left:15.3%;margin-bottom:4.6875%;width:69.4%}#left #logo img{transition:transform .5s ease;position:relative;width:100%;height:auto}#left #logo a{border:none;outline:none}#left #description{position:relative;padding-left:4.6875%;padding-right:4.6875%;font-size:0.97vw;line-height:0.97vw;margin-bottom:4.6875%}@media (max-width: 767px){#left #description{font-size:15px;line-height:18px}}#left #menu-main_menu{position:relative;padding:0;font-size:0;line-height:0;left:4.6875%}#left #menu-main_menu li{display:inline-block;width:42.96875%;list-style-type:none}#left #menu-main_menu li:nth-child(odd){margin-right:4.6875%}#left #menu-main_menu li{margin-bottom:4.6875%}#left #menu-main_menu a{text-decoration:none !important}#left .menu_icon{position:relative}#left .menu_icon img:first-child{width:100%;height:auto;transition:transform .5s ease}#left .menu_icon_inner{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}#left .menu_title{border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#fff !important;font-family:"Taxon";color:#000000;text-decoration:none !important;font-weight:600;font-style:normal;padding:0.6vw 1vw 0.5vw 1vw;font-size:1.5vw;line-height:1.5vw}@media (max-width: 767px){#left .menu_title{padding:1.6vw 2.5vw 1.1vw 2.5vw;font-size:4.5vw;line-height:4.5vw}}#left .page_l_icon{position:absolute;bottom:0.6vw;right:0.9vw;width:2.5vw;height:2.5vw}@media (max-width: 767px){#left .page_l_icon{bottom:1.6vw;right:2.5vw;width:6.8vw;height:6.8vw}}#left #location{position:relative;left:4.6875%;width:90.625%;font-size:0.97vw;line-height:0.97vw;margin-bottom:4.6875%}@media (max-width: 767px){#left #location{font-size:15px;line-height:18px}}@media (max-width: 767px){.not_startpage #logo{margin-top:15px !important;margin-left:28% !important;margin-bottom:15px !important;width:44% !important}.not_startpage .menu_title{font-size:2.38vw !important}.not_startpage .page_l_icon{bottom:3.6vw !important;right:1.5vw !important;width:4.8vw !important;height:4.8vw !important}.not_startpage #menu-main_menu li{width:20.9603658537% !important;margin-right:2.34375% !important;margin-bottom:15px !important}.not_startpage #menu-main_menu li:last-child{margin-right:0 !important}.not_startpage #description,.not_startpage #location{display:none}}.not_startpage #menu-main_menu li{-webkit-filter:grayscale(1);opacity:0.5;transition:all 0.5s ease}.not_startpage #menu-main_menu li.current_page_item,.not_startpage #menu-main_menu li:hover,.not_startpage #menu-main_menu li:active{-webkit-filter:grayscale(0);opacity:1}#right{position:absolute;left:33.33%;width:66.67%;min-height:100%;background-color:#fefefe}@media (max-width: 767px){#right{left:0;position:relative;width:100%}}#right #slider_container{position:absolute;top:0px;z-index:1}#right .slides img{-webkit-mask:linear-gradient(0deg, rgba(0,0,0,0) 0%, #000 20%)}#right #content{position:relative;z-index:2;background-color:rgba(239,239,239,0.85);padding-left:2.34375%;margin-left:2.34375%;padding-bottom:30px}@media (max-width: 767px){#right #content{background-color:unset !important;margin-left:0;padding-bottom:0px}}@media (min-width: 768px) and (max-width: 991px){#right #content{padding-top:2.34375%;margin-top:38.4%}}@media (min-width: 992px) and (max-width: 1539px){#right #content{padding-top:2.34375%;margin-top:38.4%}}@media (min-width: 1540px){#right #content{padding-top:2.34375%;margin-top:38.4%}}#right #content #content_outer{position:relative;margin-right:2.34375%}@media (max-width: 767px){#right #content #content_outer #content_inner{margin-bottom:30px;padding-top:15px}}@media (min-width: 768px) and (max-width: 991px){#right #content #content_outer #content_inner{margin-bottom:30px}}@media (min-width: 992px) and (max-width: 1539px){#right #content #content_outer #content_inner{margin-bottom:45px}}@media (min-width: 1540px){#right #content #content_outer #content_inner{margin-right:25.78125%}}#right #content #content_outer #courses_outer_container{font-size:0px;line-height:0px}@media (max-width: 767px){#right #content #content_outer #courses_outer_container{position:relative}}@media (min-width: 768px) and (max-width: 991px){#right #content #content_outer #courses_outer_container{position:relative}}@media (min-width: 992px) and (max-width: 1539px){#right #content #content_outer #courses_outer_container{position:relative}}@media (min-width: 1540px){#right #content #content_outer #courses_outer_container{position:absolute;top:0;right:0;height:300px;width:22.96875%}}@media (min-width: 768px) and (max-width: 991px){#right #content #content_outer .course_container:nth-child(odd){padding-right:15px}}@media (min-width: 992px) and (max-width: 1539px){#right #content #content_outer .course_container:nth-child(odd){padding-right:15px}}@media (min-width: 768px) and (max-width: 991px){#right #content #content_outer .course_container:nth-child(even){padding-left:15px}}@media (min-width: 992px) and (max-width: 1539px){#right #content #content_outer .course_container:nth-child(even){padding-left:15px}}#right #content #content_outer .course_container{vertical-align:top}@media (max-width: 767px){#right #content #content_outer .course_container{width:100%;display:inline-block}}@media (min-width: 768px) and (max-width: 991px){#right #content #content_outer .course_container{width:50%;display:inline-block}}@media (min-width: 992px) and (max-width: 1539px){#right #content #content_outer .course_container{width:50%;display:inline-block}}#right #content #content_outer .course_container_inner{border-radius:15px;margin-bottom:30px;padding:30px 20px;background-position:90% 18px;background-size:52px 52px;background-repeat:no-repeat}#right #content #content_outer .course_container_inner a{text-decoration:underline}@media (max-width: 767px){#right #content #content_outer .course_container_inner{padding:30px 20px 30px 140px;background-position:20px 12px;background-size:100px 100px;margin-bottom:15px}}@media (min-width: 768px) and (max-width: 991px){#right #content #content_outer .course_container_inner{min-height:142px}}@media (min-width: 992px) and (max-width: 1539px){#right #content #content_outer .course_container_inner{min-height:153px}}#right #content #content_outer .course_container,#right #content #content_outer .course_container *{text-decoration:none;color:#FFF !important}#right #content #content_outer .course_container a:hover{text-decoration:underline}#right #content #content_outer #driving_lessons_container{padding:0 !important;animation:gradient 3s ease infinite;background:linear-gradient(-45deg, #0265c1, #ca2d31, #0265c1);background-size:300% 300%}#right #content #content_outer #driving_lessons_container_inner{background-image:url("/wp-content/uploads/lenkrad.svg")}@media (min-width: 1540px){#right #content #content_outer #driving_lessons_container_inner{background-position:90% 16px !important}}#right #content #content_outer #vku_courses_container{background-color:#14a455;background-image:url("/wp-content/uploads/klasse.svg")}#right #content #content_outer #motorrad_courses_container{background-color:#ca2d31;background-image:url("/wp-content/uploads/motorrad.svg")}.topic{padding-bottom:10px;border-bottom:1px solid rgba(87,87,87,0.65);-webkit-background-clip:padding-box;background-clip:padding-box}.icon_home_top_fahrschule:before,.icon_home_erfolgsquote:before,.icon_home_superfahrlehrer:before{opacity:0.65;display:inline-flex;position:relative;content:'';background-size:32px 32px;height:32px;width:32px;top:7px;left:-2px;opacity:0.65}.icon_home_top_fahrschule:before{background-image:url("/wp-content/uploads/daumen_nach_oben_schwarz.svg")}.icon_home_erfolgsquote:before{background-image:url("/wp-content/uploads/flagge_schwarz.svg")}.icon_home_superfahrlehrer:before{background-image:url("/wp-content/uploads/pokal_schwarz.svg")}.icon_service_erfolgsquote span,.icon_service_superfahrlehrer span,.icon_service_phone span,.icon_service_chat span{position:absolute;content:'';opacity:1}@media (max-width: 767px){.icon_service_erfolgsquote span,.icon_service_superfahrlehrer span,.icon_service_phone span,.icon_service_chat span{height:26px;width:26px;top:10px;left:24px;background-size:26px 26px}}@media (min-width: 768px) and (max-width: 991px){.icon_service_erfolgsquote span,.icon_service_superfahrlehrer span,.icon_service_phone span,.icon_service_chat span{left:8px;height:22px;width:22px;top:6px;background-size:22px 22px}}@media (min-width: 992px) and (max-width: 1539px){.icon_service_erfolgsquote span,.icon_service_superfahrlehrer span,.icon_service_phone span,.icon_service_chat span{height:24px;width:24px;top:6px;left:12px;background-size:24px 24px}}@media (min-width: 1540px){.icon_service_erfolgsquote span,.icon_service_superfahrlehrer span,.icon_service_phone span,.icon_service_chat span{height:26px;width:26px;top:6px;left:24px;background-size:26px 26px}}.icon_service_erfolgsquote span{background-image:url("/wp-content/uploads/flagge_weiss.svg")}.icon_service_superfahrlehrer span{background-image:url("/wp-content/uploads/pokal_weiss.svg")}.icon_service_phone span{background-image:url("/wp-content/uploads/phone_weiss.svg")}.icon_service_chat span{background-image:url("/wp-content/uploads/chat_weiss.svg")}.ms-edit-frontend{display:none}#service_menu{position:absolute;z-index:2;top:0px;right:2.34375%}@media (max-width: 767px){#service_menu{position:relative;right:auto;padding-top:0px;padding-bottom:15px}}#service_menu ul{padding:0px;margin-bottom:0px;font-size:0px;line-heigt:0px}#service_menu li{margin-right:1px;position:relative;padding:0px;display:inline-block;list-style-type:none}@media (max-width: 767px){#service_menu li{display:block;margin-bottom:15px}}#service_menu li a{background-color:rgba(132,132,132,0.8);display:inline-block;color:#FFF;font-weight:500;text-decoration:none;transition:background-color 300ms linear}@media (max-width: 767px){#service_menu li a{width:100%}}@media (max-width: 767px){#service_menu li a{padding:17px 28px 14px 56px;font-size:18px;line-height:18px}}@media (min-width: 768px) and (max-width: 991px){#service_menu li a{padding:12px 8px 11px 33px;font-size:12px;line-height:12px}}@media (min-width: 992px) and (max-width: 1539px){#service_menu li a{padding:12px 14px 12px 39px;font-size:16px;line-height:16px}}@media (min-width: 1540px){#service_menu li a{padding:13px 28px 12px 56px;font-size:18px;line-height:18px}}#service_menu li:hover a{background-color:#0265c1;transition:background-color 300ms linear}#service_menu li:first-child a{border-bottom-left-radius:20px}#service_menu li:last-child a{border-bottom-right-radius:20px}@media (max-width: 767px){#service_menu li a{border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}}#service_menu li.current_page_item a{background-color:#0265c1}@media (max-width: 767px){.menu-service_menu-container{padding-right:2.34375%;padding-left:2.34375%}}#social_media{position:absolute;z-index:3;top:-500px;right:2.34375%}@media (max-width: 767px){#social_media{top:0px !important;position:relative;left:0;right:auto;text-align:center;padding-bottom:15px}#social_media img{width:50px !important;height:50px !important}}#social_media a{display:block;margin-bottom:24px}@media (max-width: 767px){#social_media a{display:inline-block !important;margin-right:30px}}#social_media a img{width:50px;height:50px;transition:transform .5s ease}#social_media a img:hover{transform:scale(1.1)}#social_media a:last-child{margin-right:0px}.flex-control-nav{position:absolute;top:38.4%}.menu_icon:hover img:first-child{transform:scale(1.1)}#logo img:hover{transform:scale(1.06)}.flex-control-paging{display:none;left:4.6875% !important;text-align:left !important;width:auto !important}.flex-control-paging li a{background:#222 !important;border:1px solid rgba(255,255,255,0.8)}.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{background:#fff !important}@media (max-width: 767px){.flex-control-paging{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.flex-control-paging li a{margin:0 4px 0 0 !important;width:12px !important;height:12px !important}}@media (min-width: 992px) and (max-width: 1539px){.flex-control-paging li a{margin:0 5px 0 0 !important;width:14px !important;height:14px !important}}@media (min-width: 1540px){.flex-control-paging li a{margin:0 6px 0 0 !important;width:16px !important;height:16px !important}}.collapseomatic{padding-left:18px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'><rect width='10' height='10' /></svg>");background-position:0px 9px;background-repeat:no-repeat;text-decoration:underline;display:block}.collapseomatic_content{padding-left:18px}.formular_hidden{width:0px !important;height:0px !important;overflow:hidden !important;display:block;font-size:0px !important;line-height:0px !important}#instagram_window{position:fixed;top:0px;bottom:0px;left:0px;right:0px;background-color:rgba(255,255,255,0.96);z-index:10000}#instagram_inner{position:relative;margin-left:auto;margin-right:auto;background-color:#0265c1;border:1px solid #0265c1}#instagram_inner .close{position:absolute;background-image:url(images/close.png);background-repeat:no-repeat;background-position:0px 0px;opacity:1}#instagram_inner .image{width:50%;position:absolute;top:0px;left:0px;bottom:0px;overflow:hidden;background-color:#ffffff}#instagram_inner .text{width:50%;position:absolute;top:0px;right:0px;bottom:0px;color:#FFFFFF;font-weight:400;overflow-y:auto}#instagram_inner .text a{color:#FFFFFF;font-weight:400;text-decoration:underline}.instagram_icon{background-image:url(images/instagram_icon.png);background-repeat:no-repeat}#instagram img{border:1px solid #FFFFFF !important}#instagram img:hover{border:1px solid #018ed0 !important}#instagram{margin-left:auto;margin-right:auto;width:100%;margin-bottom:-30px}#instagram img{border:0px solid #C0C0C0;padding:2px}@media (max-width: 767px){#instagram_inner{width:84%;height:74%}#instagram_inner .close{top:-21px;right:-21px;background-size:42px 42px;width:42px;height:42px}#instagram_inner .text{padding:0px 15px;line-height:16px;top:20px;bottom:20px}.instagram_icon{padding-left:34px;background-position:0px 0px;background-size:25px 25px;width:25px;height:25px;padding-top:0px}#instagram img{width:33.33333333%;margin:0px 0px 24px 0px}}@media (min-width: 768px) and (max-width: 991px){#instagram_inner{width:640px;height:320px}#instagram_inner .close{top:-15px;right:-15px;background-size:30px 30px;width:30px;height:30px}#instagram_inner .text{padding:30px 30px;line-height:18px}.instagram_icon{padding-left:36px;background-position:0px 0px;background-size:27px 27px;width:27px;height:27px;padding-top:2px}#instagram img{width:33.33333333%;margin:0px 0px 24px 0px}}@media (min-width: 992px) and (max-width: 1539px){#instagram_inner{width:880px;height:440px}#instagram_inner .close{top:-18px;right:-18px;background-size:36px 36px;width:36px;height:36px}#instagram_inner .text{padding:77px 45px;line-height:21px}.instagram_icon{padding-left:41px;background-position:0px 0px;background-size:31px 31px;width:31px;height:31px;padding-top:2px}#instagram img{width:25%;margin:0px 0px 30px 0px}}@media (min-width: 1540px){#instagram_inner{width:1170px;height:586px}#instagram_inner .close{top:-21px;right:-21px;background-size:42px 42px;width:42px;height:42px}#instagram_inner .text{padding:86px 50px;line-height:23px}.instagram_icon{padding-left:45px;background-position:0px 0px;background-size:34px 34px;width:34px;height:34px;padding-top:2px}#instagram img{width:25%;margin:0px 0px 30px 0px}}span .wpcf7-list-item-label{cursor:default}#contact_form .row{margin-bottom:8px}#contact_form [class*='col-']{padding-right:0;padding-left:0}#contact_form label{margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;border:0px;font-weight:300}#contact_form input,#contact_form select,#contact_form textarea{font-size:16px;background-color:#e7e5e4;border:0px;width:100%;margin:0px 0px 0px 0px;height:34px;padding:0px 4px 0px 4px}#contact_form input[type=checkbox]{width:19px;height:16px;position:relative;top:2px;left:0px}#contact_form input[type=radio]{width:13px;height:13px;line-height:18px;margin-right:3px;background-color:transparent;float:none}.wpcf7-submit{font-size:16px;background-color:#0265c1 !important;border:0px;margin-top:20px !important;margin-bottom:10px !important;height:46px !important;padding:0px 22px 0px 22px;color:#FFFFFF;font-weight:bold}.wpcf7-submit:hover{background-color:#acacac !important}#contact_form textarea{padding:4px;height:150px}#contact_form #comment{height:100px}#contact_form .wpcf7-not-valid-tip{display:none}#contact_form .wpcf7-not-valid{background-color:#ffc4c4}div.wpcf7-validation-errors{font-weight:bold;margin:10px 0px 0px 0px !important;border:0px !important;color:#FFFFFF !important;background-color:#ff5557 !important;padding:10px !important;width:100% !important}div.wpcf7-mail-sent-ok{font-weight:bold;margin:10px 0px 0px 0px !important;border:0px !important;color:#FFFFFF !important;background-color:#47b90e !important;padding:10px !important;width:100% !important}.radio_spacer{height:10px;font-size:0px}.formbreak{clear:both}.wpcf7-submit{width:auto !important;padding-left:46px !important;padding-right:46px !important;float:right !important}.kurs_nr,.kurs_zuteilung,.kurs_start{display:none}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.calendly_fa_top{padding-left:4.6875% !important;padding-right:4.6875% !important;margin-top:4.6875%}.calendly_fa_top a{animation:gradient 3s ease infinite;background:linear-gradient(-45deg, #0265c1, #ca2d31, #0265c1);background-size:300% 300%;font-weight:500;color:#FFF !important;width:100%;text-align:center;display:block}@media (max-width: 767px){.calendly_fa_top a{padding:5px;border-radius:8px}.calendly_fa_top a span>span:first-child{top:-7px;width:36px;height:36px}.calendly_fa_top a span>span:last-child{margin-left:39px}}@media (min-width: 768px) and (max-width: 991px){.calendly_fa_top a{padding:3px;border-radius:8px}.calendly_fa_top a span>span:first-child{top:-2px;width:24px;height:24px}.calendly_fa_top a span>span:last-child{font-size:12px;margin-left:26px}}@media (min-width: 992px) and (max-width: 1539px){.calendly_fa_top a{padding:10px;border-radius:20px}.calendly_fa_top a span>span:first-child{top:-8px;width:36px;height:36px}.calendly_fa_top a span>span:last-child{margin-left:39px}}.calendly_fa_top a>span{position:relative;margin-top:3px;display:block}.calendly_fa_top a span>span:first-child{position:absolute;background-image:url("/wp-content/uploads/lenkrad.svg");display:inline-block}.calendly_fa_top a span>span:last-child{position:relative;color:#FFF !important}
