.elementor .con100{width:100%;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .section_content{width:100%;max-width:1400px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;margin-block-start:120px;margin-block-end:120px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .text_off-white{color:var(--Off-White);}.elementor .text_off-white:hover,.elementor .text_off-white:focus-visible{color:var(--Off-White);}.elementor .col{padding:0px;flex-direction:column;gap:30px;justify-content:flex-start;}.elementor .btn_gold{border-width:0px;background-image:linear-gradient(50deg, #41260d 0%,#7a3e00 8%,#c77a00 24%,#fbb400 40%,#fbb400 55%,#fbb400 70%,#c77a00 89%,#7a3e00 99%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:border-box;}.elementor .mont_big_bold{font-family:Montserrat;font-weight:600;font-size:20px;letter-spacing:0.5px;line-height:30px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .btn{padding-block-start:10px;padding-block-end:10px;padding-inline-start:35px;padding-inline-end:30px;border-radius:60px;transition:all 300ms;text-shadow:1px 1px 1px #06011497, 1px 1px 4px #060114a8;\n}.elementor .flex{column-gap:30px;display:flex;flex-direction:row;row-gap:60px;}.elementor .armada_btn{min-width:470px;font-family:Armada;font-weight:600;letter-spacing:2px;text-align:start;margin-block-start:15px;}.elementor .h4_underline{color:var(--Off-White);padding-block-end:2px;margin-block-end:0px;border-block-start-width:0px;border-block-end-width:5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Off-White);border-style:solid;}.elementor .info_box_blue{padding-block-start:25px;padding-block-end:25px;padding-inline-start:20px;padding-inline-end:20px;border-radius:25px;background-image:radial-gradient(circle at center center, #1d264c 35%,#060114 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .col_2-5{max-width:38%;aspect-ratio:9/16;border-radius:22px;display:block;align-self:end;}.elementor .col_3-5{max-width:58%;aspect-ratio:auto;border-radius:22px;display:block;}.elementor .dark-blue_con{background-image:radial-gradient(circle at center center, #1d264c 12%,#060114 71%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .btn_blue_bg{min-width:480px;margin-block-start:0px;margin-block-end:30px;margin-inline-start:20%;background-image:linear-gradient(60deg, #1d264c 0%,#00479c 42%,#1d264c 85%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:inline-block;}.elementor .event_title_inner_con{margin-block-end:30px;}.elementor .event_subline_con{background-color:var(--Blaugrau);background-color: var(Blaugrau)!important;\n}.elementor .event_subline_inner_con{column-gap:0px;padding-block-start:15px;padding-block-end:15px;margin-block-start:0px;margin-block-end:0px;row-gap:30px;}.elementor .page_title-con{padding-block-start:200px;background-image:radial-gradient(circle at bottom center, #1d264c 23%,#060114 71%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .h2_footer{font-style:italic;margin-block-end:30px;}.elementor .armada{font-family:Armada;font-family: 'Armada', Sans-serif!important;\n}.elementor .link_footer{width:100%;min-height:38px;line-height:38px;padding-inline-start:45px;margin-block-end:15px;background-image:url("https://fahrschule-fuhrmeister.de/wp-content/plugins/elementor/assets/images/background-placeholder.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:35px auto;background-position:center left;transition:all 200ms;display:block;text-decoration: underline;
text-decoration-thickness: 2px;
text-underline-offset: 4px!important;
line-height: 38px!important;\n}.elementor .link_footer:hover,.elementor .link_footer:focus-visible{padding-inline-start:45px;background-size:37px auto;
text-decoration: none;\n}.elementor .text_small{font-weight:500;}.elementor .at-before{padding-inline-start:70px;}.elementor .at-before:hover,.elementor .at-before:focus-visible{padding-inline-start:70px;}.elementor .link_footer_no-bg{font-weight:400;letter-spacing:0.6px;padding-block-start:0px;padding-inline-start:0px;margin-block-start:7.5px;margin-block-end:0px;background:transparent!important;\n}.elementor .link_footer_no-bg:hover,.elementor .link_footer_no-bg:focus-visible{padding-inline-start:0px;}.elementor .big-link_footer-nav{margin-block-end:15px;display:block;}.elementor .small-link_footer-nav{min-height:auto;line-height:20px;margin-block-end:5px;text-decoration-thickness: 1px;
text-underline-offset: 3px!important;
line-height: 20px!important;
hyphens:auto!important;\n}.elementor .small-link_footer-nav:hover,.elementor .small-link_footer-nav:focus-visible{letter-spacing:0px;}.elementor .sub-1_footer-nav{padding-inline-start:15px;}.elementor .sub-1_footer-nav:hover,.elementor .sub-1_footer-nav:focus-visible{padding-inline-start:15px;}.elementor .sub-2_footer-nav{padding-inline-start:30px;}.elementor .sub-2_footer-nav:hover,.elementor .sub-2_footer-nav:focus-visible{padding-inline-start:30px;}.elementor .nav-logo{filter:drop-shadow(1px 1px 1px #06011433)  drop-shadow(2px 2px 6px #06011455);\n}.elementor .stoerer{width:220px;height:220px;min-height:120px;aspect-ratio:1/1;position:absolute;inset-block-start:0px;inset-inline-start:calc(50%);z-index:1;column-gap:0px;line-height:25px;font-style:italic;padding-block-start:30px;padding-block-end:30px;padding-inline-start:45px;padding-inline-end:45px;margin-block-start:-130px;border-radius:100%;display:flex;flex-direction:column;row-gap:10px;align-items:center;background-image: linear-gradient(60deg, #7a3e00 4%, #c77a00 16%, #fbb400 38%, #c77a00 90%, #7a3e00 100%) !important;
box-shadow: 1px 1px 4px #06011446, 2px 2px 13px #06011444 !important;
transition: opacity 250ms ease!important;
transform-origin:center center;
opacity: 0;\n}.elementor .stoerer-text-shdw{letter-spacing:0px;text-shadow: 1px 1px 1px #06011476, 1px 1px 4px #0601147c;\n}.elementor .stoerer-video{position:absolute;inset-inline-start:calc(50% + 330px);padding-inline-start:32px;padding-inline-end:32px;margin-block-start:-150px;}.elementor .event-page_btn{width:auto;min-width:auto;max-width:unset;padding-inline-end:35px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:inline-block;margin:0!important;
width: auto!important;\n}.elementor .b196-btn{display:none;opacity: 1;\n}.elementor .b96-btn{display:none;opacity: 1;\n}.elementor .maxi-btn{display:none;opacity: 1;\n}.elementor .event-btn-sub{font-style:italic;margin-block-start:10px;}.elementor .white-bg{background-image:linear-gradient(var(--Off-White), var(--Off-White));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .gold_con{background-image:linear-gradient(80deg, #7a3e00 4%,#c77a00 16%,#fbb400 38%,#c77a00 66%,#7a3e00 84%,#c77a00 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .part-count-content{opacity: 1;\n}.elementor .event-col{aspect-ratio:auto;align-self:start;}.elementor .part-count-inner-con{padding-block-start:5px;padding-block-end:5px;}.elementor .event-p_text-right{width:100%;font-style:italic;display:block;}.elementor .wa-link-gold{position: relative;
display: block;
width: 100%;
min-height: 38px;
padding-inline-start: 45px;
margin-block-end: 15px;
text-align: start;
border-width: 0;
text-decoration: underline;
text-decoration-thickness: 2px;
text-underline-offset: 4px !important;
line-height: 38px !important;
transition: all 200ms;
background-image: linear-gradient(
      50deg,
      #41260d 0%,
      #7a3e00 2%,
      #c77a00 10%,
      #fbb400 20%,
      #fbb400 55%,
      #fbb400 70%,
      #c77a00 78%,
      #7a3e00 100%
  );
  background-repeat: no-repeat;
  background-size: 100% 100%;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
  font-weight:700;\n}.elementor .event-p-spacer{font-weight:700;margin-block-start:15px;}.elementor .event-box-right{max-width:100%;padding-block-end:10px;margin-block-start:45px;margin-inline-start:auto;margin-inline-end:auto;box-shadow: 0 1px 0 1px #06011422,0 3px 6px 4px #06011410!important;\n}.elementor .event-col-first{overflow:visible;border-radius:0px;align-self:start;}.elementor .hide-btn-desktop{position:absolute;inset-block-start:-300px;}.elementor .flex-mobile{column-gap:60px;align-items:start;}.elementor .asf-btn{display:none;}