.elementor-kit-5{--e-global-color-primary:#37E3E0;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#E1E1E1;--e-global-color-accent:#431075;--e-global-color-e9fc12e:#06052F;--e-global-color-92c79c3:#8D85B4;--e-global-color-7418a2f:#3DAFC2;--e-global-color-faef313:#BC7CB2;--e-global-color-0ae85a7:#1C6965;--e-global-color-16d4984:#E34DBF;--e-global-color-7591c95:#4291E3;--e-global-typography-primary-font-family:"leapfrogger";--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"leapfrogger";--e-global-typography-secondary-font-weight:normal;--e-global-typography-text-font-family:"leapfrogger";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"leapfrogger";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-e9fc12e );font-family:"leapfrogger", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:20px;background-color:var( --e-global-color-e9fc12e );}.elementor-kit-5 a{color:var( --e-global-color-e9fc12e );text-decoration:none;}.elementor-kit-5 a:hover{color:var( --e-global-color-16d4984 );}.elementor-kit-5 h1{color:var( --e-global-color-primary );font-weight:700;}.elementor-kit-5 h2{color:var( --e-global-color-primary );font-weight:700;}.elementor-kit-5 h3{color:var( --e-global-color-primary );font-weight:700;}.elementor-kit-5 h4{color:var( --e-global-color-primary );font-weight:700;}.elementor-kit-5 h5{color:var( --e-global-color-primary );font-weight:700;}.elementor-kit-5 h6{color:var( --e-global-color-primary );font-weight:700;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-weight:500;text-decoration:none;color:var( --e-global-color-primary );background-color:var( --e-global-color-e9fc12e );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{color:var( --e-global-color-e9fc12e );background-color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1500px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-5{font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{font-size:16px;}.elementor-kit-5 h1{font-size:24px;}.elementor-kit-5 h2{font-size:22px;}.elementor-kit-5 h3{font-size:20px;}.elementor-kit-5 h4{font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS *//* Eigene FONTS */
/*@font-face {
    font-family: 'leapfrogger';
    src: url('fonts/lf-Font-55Rg.eot');
    src: url('fonts/lf-Font-55Rg.eot?#iefix') format('embedded-opentype'),
        url('fonts/lf-Font-55Rg.woff2') format('woff2'),
        url('fonts/lf-Font-55Rg.woff') format('woff'),
        url('fonts/lf-Font-55Rg.ttf') format('truetype'),
        url('fonts/lf-Font-55Rg.svg#lf-Font-55Rg') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'leapfrogger';
    src: url('fonts/lf-Font-56It.eot');
    src: url('fonts/lf-Font-56It.eot?#iefix') format('embedded-opentype'),
        url('fonts/lf-Font-56It.woff2') format('woff2'),
        url('fonts/lf-Font-56It.woff') format('woff'),
        url('fonts/lf-Font-56It.ttf') format('truetype'),
        url('fonts/lf-Font-56It.svg#lf-Font-56It') format('svg');
    font-weight: normal;
    font-style: italic;
	font-display: swap;
}
@font-face {
    font-family: 'leapfrogger Md';
    src: url('fonts/lf-Font-65Md.eot');
    src: url('fonts/lf-Font-65Md.eot?#iefix') format('embedded-opentype'),
        url('fonts/lf-Font-65Md.woff2') format('woff2'),
        url('fonts/lf-Font-65Md.woff') format('woff'),
        url('fonts/lf-Font-65Md.ttf') format('truetype'),
        url('fonts/lf-Font-65Md.svg#lf-Font-65Md') format('svg');
    font-weight: 500;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'leapfrogger Md';
    src: url('fonts/lf-Font-66MdIt.eot');
    src: url('fonts/lf-Font-66MdIt.eot?#iefix') format('embedded-opentype'),
        url('fonts/lf-Font-66MdIt.woff2') format('woff2'),
        url('fonts/lf-Font-66MdIt.woff') format('woff'),
        url('fonts/lf-Font-66MdIt.ttf') format('truetype'),
        url('fonts/lf-Font-66MdIt.svg#lf-Font-66MdIt') format('svg');
    font-weight: 500;
    font-style: italic;
	font-display: swap;
}
@font-face {
    font-family: 'leapfrogger Bd';
    src: url('fonts/lf-Font-75Bd.eot');
    src: url('fonts/lf-Font-75Bd.eot?#iefix') format('embedded-opentype'),
        url('fonts/lf-Font-75Bd.woff2') format('woff2'),
        url('fonts/lf-Font-75Bd.woff') format('woff'),
        url('fonts/lf-Font-75Bd.ttf') format('truetype'),
        url('fonts/lf-Font-75Bd.svg#lf-Font-75Bd') format('svg');
    font-weight: bold;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'leapfrogger Bd';
    src: url('fonts/lf-Font-76BdIt.eot');
    src: url('fonts/lf-Font-76BdIt.eot?#iefix') format('embedded-opentype'),
        url('fonts/lf-Font-76BdIt.woff2') format('woff2'),
        url('fonts/lf-Font-76BdIt.woff') format('woff'),
        url('fonts/lf-Font-76BdIt.ttf') format('truetype'),
        url('fonts/lf-Font-76BdIt.svg#lf-Font-76BdIt') format('svg');
    font-weight: bold;
    font-style: italic;
	font-display: swap;
}
@font-face {
    font-family: 'leapfrogger Blk';
    src: url('fonts/lf-Font-95Blk.eot');
    src: url('fonts/lf-Font-95Blk.eot?#iefix') format('embedded-opentype'),
        url('fonts/lf-Font-95Blk.woff2') format('woff2'),
        url('fonts/lf-Font-95Blk.woff') format('woff'),
        url('fonts/lf-Font-95Blk.ttf') format('truetype'),
        url('fonts/lf-Font-95Blk.svg#lf-Font-95Blk') format('svg');
    font-weight: 900;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'leapfrogger Blk';
    src: url('fonts/lf-Font-96BlkIt.eot');
    src: url('fonts/lf-Font-96BlkIt.eot?#iefix') format('embedded-opentype'),
        url('fonts/lf-Font-96BlkIt.woff2') format('woff2'),
        url('fonts/lf-Font-96BlkIt.woff') format('woff'),
        url('fonts/lf-Font-96BlkIt.ttf') format('truetype'),
        url('fonts/lf-Font-96BlkIt.svg#lf-Font-96BlkIt') format('svg');
    font-weight: 900;
    font-style: italic;
	font-display: swap;
}*/
/* Ende Eigene Fonts */
/* EICONS ersetzen*/
.eicon {
display: inline-block;
font: normal normal normal 14px/1 'Font Awesome\ 5 Free';
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.eicon-menu-bar {
font-style: normal;
}
.elementor-menu-toggle i:before {
content:"\f0c9";
font-family:'Font Awesome\ 5 Free';
font-weight:900;
padding: 8px;
}
.elementor-menu-toggle.elementor-active i:before {
content: "\f00d";
font-family: 'Font Awesome\ 5 Free';
font-weight:900;
}
.eicon-close:before {
    content: "\f00d";
font-family: 'Font Awesome\ 5 Free';
font-weight:900;
}
/* ENDE - EICONS ersetzen*/
/* Problem Share-buttons

.elementor-share-buttons--color-custom.elementor-share-buttons--skin-framed .elementor-share-btn svg {
    fill: #e1e1e1;
}*/

p, h4, h5, ul, ol {
    -webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
-webkit-hyphenate-limit-lines: 2;
        hyphenate-limit-lines: 2;
-webkit-hyphenate-limit-chars: auto 3;
        hyphenate-limit-chars: auto 3;
}
h1, h2, h3, h4, h5, h6 {
    margin-top: 2rem;
}
.elementor-posts--align-center .elementor-post {
    text-align:left;
}
.elementor-posts .elementor-post__excerpt {
    text-align:left!important;
}
.elementor-posts .elementor-post__card .elementor-post__title {
    text-align:left!important;
}
a.elementor-post__read-more {
    text-align:right!important;
    text-transform: none!important;
}
figure {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: -20px;
    margin-inline-end: -20px;
}
.blog h1{
    color: #06052f;
}
.blog h2{
    color: #06052f;
}
.blog h3{
    color: #06052f;
}
.blog h4{
    color: #06052f;
}
.blog h5{
    color: #06052f;
}
.blog h6{
    color: #06052f;
}
.blog a{
    -moz-text-decoration-line: underline;
       -moz-text-decoration-style: dotted;
    -webkit-text-decoration-line: underline;
    -webkit-text-decoration-style: dotted;
    text-decoration-line: underline;
  text-decoration-style: dotted;
  font-weight: 500;
}
.link-in-headline-archiv a{
    -moz-text-decoration-line: underline;
       -moz-text-decoration-style: dotted;
    -webkit-text-decoration-line: underline;
    -webkit-text-decoration-style: dotted;
    text-decoration-line: underline;
  text-decoration-style: dotted;
  font-weight: 700;
}
.link-in-headline-archiv a:hover{
    color:#e34dbf!important;
}
.text-inhalte a{
    -moz-text-decoration-line: underline;
       -moz-text-decoration-style: dotted;
    -webkit-text-decoration-line: underline;
    -webkit-text-decoration-style: dotted;
    text-decoration-line: underline;
  text-decoration-style: dotted;
  font-weight: 500;
  color: #fff;
}
.text-inhalte li{
   line-height: 2em;
}
.zusammenfassung a{
    -moz-text-decoration-line: underline;
       -moz-text-decoration-style: dotted;
    -webkit-text-decoration-line: underline;
    -webkit-text-decoration-style: dotted;
    text-decoration-line: underline;
  text-decoration-style: dotted;
  font-weight: 500;
  color: #06052f;
}
.zusammenfassung a:hover{
  color: #ffffff;
}
.zusammenfassung-blau a{
    -moz-text-decoration-line: underline;
       -moz-text-decoration-style: dotted;
    -webkit-text-decoration-line: underline;
    -webkit-text-decoration-style: dotted;
    text-decoration-line: underline;
  text-decoration-style: dotted;
  font-weight: 500;
  color: #ffffff;
}
.zusammenfassung-blau a:hover{
  color: #e34dbf;
}
.text-inhalte a[href*="//"]:not([href*="leapfrogger.de"]):after {
   font-family: "Font Awesome 5 Free";
   content: "\f35d";
   display: inline-block;
   padding-right: 2px;
   padding-left: 4px;
   vertical-align: middle;
   font-weight: 900;
   font-size: 10px;
}
.blog a[href*="//"]:not([href*="leapfrogger.de"]):after {
   font-family: "Font Awesome 5 Free";
   content: "\f35d";
   display: inline-block;
   padding-right: 2px;
   padding-left: 4px;
   vertical-align: middle;
   font-weight: 900;
   font-size: 10px;
}
.externer-link a[href*="//"]:not([href*="leapfrogger.de"]):after {
   font-family: "Font Awesome 5 Free";
   content: "\f35d";
   display: inline-block;
   padding-right: 2px;
   padding-left: 4px;
   vertical-align: middle;
   font-weight: 900;
   font-size: 10px;
}
.externer-link-content a[href*="//"]:not([href*="leapfrogger.de"]):after {
   font-family: "Font Awesome 5 Free";
   content: "\f35d";
   display: inline-block;
   padding-right: 2px;
   padding-left: 4px;
   vertical-align: middle;
   font-weight: 900;
   font-size: 10px;
}
.externer-link-content a {
   color: #ffffff;
}
.headline-archiv h1{color: #06052f!important;
}
@media (max-width: 767px){
elementor-5675 .elementor-element.elementor-element-56e03591 > .elementor-shape-top .elementor-shape-fill {
fill: var( --e-global-color-e9fc12e );
}
}
/* Start Karussell 
.flip-box{
    border-top: 1px solid #06052f;
    border-bottom: 1px solid #06052f;
    border-left: 1px solid #06052f;
    background-color:transparent;
    background-image: linear-gradient(
220deg
,var( --e-global-color-primary ) 0%,var( --e-global-color-e9fc12e ) 70%);
}
 END Karussell */

/* Start Karussell
.flip-box12{
   width:300px!important; 
}
.premium-carousel-template.item-wrapper.slick-slide{
    width:700px!important;
}
End Karussell */

/* MENÜ-Hero-Bild spiegeln */
.hero-menu {
    transform: scaleX(-1);
}
/*.hero-agentur {
    opacity: 0.75;
}*/
/* ENDE MENÜ-Hero-Bild spiegeln */

/* Start-Hero-Bild spiegeln */
@media (max-width: 767px){
.hero-start {
    transform: scaleX(-1);
}
.hero-agentur {
    opacity: 0.75;
}
}
/* ENDE Start-Hero-Bild spiegeln */

/* Hero-headline Schatten */
@media (max-width: 1024px){
.hero-headline{
    text-shadow: 2px 2px 2px #06052F;
}
}
/* ENDE Hero-headline Schatten */

/* Überschriften Lesitungen */
@media (max-width: 1024px){
    .titel-seiten{
    text-shadow: 2px 2px 2px #06052F;
    background-color: transparent;
    /*background-image: linear-gradient(
180deg
, #06052F00 0%, var( --e-global-color-e9fc12e ) 73%);*/
}
}
/* ENDE Überschriften Lesitungen */

/* Themen & Tags Links */
.themen-tags .elementor-icon-list-text a:hover{
    color:#37e3e0!important;
}
.themen-tags .elementor-icon-list-text a:active{
    color:#e34dbf!important;
}
/* ENDE Themen & Tags Links */

/* Überschrift pink-CTA */
.headline-starten{
text-shadow: 1px 1px 0px #E34DBF;
}
@media (max-width: 767px){
.elementor-kit-5 h2{
     -webkit-hyphens: none;
   -moz-hyphens: none;
        hyphens: none;
}
}
.headline-starten-trenner{
text-shadow: 1px 1px 0px #E34DBF;
}
@media (max-width: 767px){
.elementor-kit-5 h2{
    -webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
-webkit-hyphenate-limit-lines: 2;
        hyphenate-limit-lines: 2;
-webkit-hyphenate-limit-chars: auto 3;
        hyphenate-limit-chars: auto 3;
}
}
/* ENDE Überschrift pink-CTA */

/* Überschrift Tools */
.headline-tools-trenner h3 {
    -webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
-webkit-hyphenate-limit-lines: 2;
        hyphenate-limit-lines: 2;
-webkit-hyphenate-limit-chars: auto 3;
        hyphenate-limit-chars: auto 3;
        }
/* ENDE Überschrift Tools */

/* Logobereich mobil andere Farben */
@media (max-width: 767px){
.logos > .elementor-shape-top .elementor-shape-fill{
    fill: #06052f!important;
}
}
/* ENDE Logobereich mobil andere Farben */

/* Starten mobil andere Farben */
@media (max-width: 767px){
.starten > .elementor-shape-bottom .elementor-shape-fill{
    fill: #06052f!important;
}
}
/* Header change color */
.stickyheadersection {
transition: background-color .4s ease;
}

.elementor-sticky--effects.stickyheadersection {
background-color: #e34dbfcc;
/* background-image: linear-gradient(180deg, #E34DBF 25%, #E34DBF2B 100%);  Background color when sticky */
/* box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.29); remove if you don't want a box shadow on the sticky header */
}

.elementor-sticky--effects.stickyheadersection a {
color: #000!important; /* Change this to the color of the links when sticky is active */
}
/* HEADER-MENU NEU */
.kontakt-menu{
    height:calc(100vh - 879px);
}
/*Navi mit Icons*/
.premium-icon-list-wrapper{
    min-width: 31px;
}
@media (max-width: 767px){
.premium-icon-list-wrapper{
    min-width: 19px;
}
}
/*MENU kpl*/
.menupunkt-rechts :hover{
    color: #e34dbf!important;
}
.menupunkt-spalte img{
    transform: scaleX(-1);
}
.menu-section{
    height: 100vh;
}
.menupunkt-spalte{
    height: calc(100vh - 430px);
}
.menupunkt-spalte-popup{
    height: calc(100vh - 430px);
}
@media (max-width: 1536px){
    .menupunkt-spalte{
    height: calc(100vh - 420px);
}
    .menupunkt-spalte-popup{
    height: calc(100vh - 420px);
}
.menupunkt-spalte-popup h5{
    font-size: 60px!important;
}
.iconmenu a{
    font-size: 12px!important;
}
.subnavi-pop a {
    font-size: 55px!important;
}
}
@media (max-width: 1024px){
    .menupunkt-spalte{
    height: calc(100vh - 420px);
}
.iconmenu a{
    font-size: 14px!important;
}
.subnavi-pop a {
    font-size: 55px!important;
}
    .menupunkt-spalte-popup{
    height: calc(100vh - 420px);
}
}
@media (max-width: 767px){
    .menupunkt-spalte{
    height: calc((var(--vh, 1vh) * 100) - 380px);;
}
    .menupunkt-spalte-popup{
    height: calc((var(--vh, 1vh) * 100) - 380px);;
}
.subnavi-pop a {
    font-size: 30px!important;
}
}
.lf-rating{
    text-align: center;
    font-size: 14px;
}
.lf-rating a{
    text-decoration-line: underline;
    text-decoration-style: dotted;
    font-weight: 500;
}
/* SEO_AUDIT */
    /* Please move these styles to your css file or just keep them here */
    #so-form {
        margin: 10px!important;
    }
    #so-fieldswrapso1634573510 {
        width: 300px!important;
    }
    .so-fieldso1634573510 {
        background-color: #FFFFFF!important;
        border: 1px solid #06052f!important;
        border-radius: 0px !important;
        color: #565656!important;
        padding: 7px 12px!important;
        font-size: 18px!important;
        box-sizing: border-box !important;
        height: 45px!important; 
        width: 100%!important; 
        display: block!important; 
        margin-top: 5px!important;
    }
    .so-fieldso1634573510::placeholder {
        color: #cecece!important;
    }
    #so-submitso1634573510 {
        background-color: #37e3e0!important;
        border: 1px solid #06052f!important;
        color: #06052f!important;
        border-radius: 0px !important;
        text-decoration: none!important;
        cursor: pointer!important;
        box-sizing: border-box !important;
        height: 45px!important;
        font-size: 18px!important; 
        display: block!important; 
        padding: 10px 25px!important; 
        margin: 5px auto!important;
        width:100%;
    }
    .so-container {
        width: 100%;
        text-align: center;
    }
    .so-widget-form {
        display: inline-block !important;
    }
    #so-boxso1634573510 {
        display: inline-block;
    }
    #so-titleso1634573510 {
        margin-bottom: 5px;
        font-size: 26px !important;
        color:#ffffff;
    }
    #so-titleso1634573510 h3{
        margin-bottom: 5px;
        font-size: 26px !important;
        color:#ffffff;
    }
    #so-paragraphso1634573510 {
        padding:20px;
        color: #ffffff;
        margin-bottom: 10px;
        font-size: 18px;
        font-weight: 500;
        text-align: left;
    }
@media (max-width: 767px){
    #so-paragraphso1634573510 {
        font-size: 14px!important;
        line-height: 1.3em;
    }
}
/* ENDE SEO_AUDIT */

/* ANKER-Navi
a[href*="#"]:hover {
  color: yellow!important;
}
a[href*="#"]:active {
  color: blue!important;
}
/* ENDE ANKER-Navi*/
/*ENDE MENU kpl*/

/* ENDE */

/* ENDE STARTEN mobil andere Farben */

/* Popover-Menü Schriftgröße */

/* ENDE Popover-Menü */

/* Header Slide In From The Top Option */

/*.header-2 {
 transform: translatey(-70px);
 -moz-transition: all .3s ease!important;
 -webkit-transition: all .3s ease!important;
 transition: all .3s ease!important;
}
.elementor-sticky--effects.header-2  {
 height: auto!important;
 transform: translatey(0px);
}

.elementor-sticky--effects.header-1 {
 display: none!important;
}
body:not(.elementor-editor-active) .elementor-menu-anchor:before {
  content: "";
  display:block;
  height: 70px;
  margin: -70px 0 0;
  visibility: hidden;
  pointer-events: none;
}
@media (max-width: 767px){
.header-2 {
 transform: translatey(-60px);
 -moz-transition: all .3s ease!important;
 -webkit-transition: all .3s ease!important;
 transition: all .3s ease!important;
}
}*/

/* ENDE Of Slide In From The Top Option *//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'leapfrogger';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-55Rg.eot');
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-55Rg.eot?#iefix') format('embedded-opentype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-55Rg.woff2') format('woff2'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-55Rg.woff') format('woff'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-55Rg.ttf') format('truetype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-55Rg.svg#leapfrogger') format('svg');
}
@font-face {
	font-family: 'leapfrogger';
	font-style: italic;
	font-weight: normal;
	font-display: swap;
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-56It.eot');
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-56It.eot?#iefix') format('embedded-opentype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-56It.woff2') format('woff2'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-56It.woff') format('woff'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-56It.ttf') format('truetype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-56It.svg#leapfrogger') format('svg');
}
@font-face {
	font-family: 'leapfrogger';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-75Bd.eot');
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-75Bd.eot?#iefix') format('embedded-opentype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-75Bd.woff2') format('woff2'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-75Bd.woff') format('woff'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-75Bd.ttf') format('truetype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-75Bd.svg#leapfrogger') format('svg');
}
@font-face {
	font-family: 'leapfrogger';
	font-style: italic;
	font-weight: bold;
	font-display: swap;
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-76BdIt.eot');
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-76BdIt.eot?#iefix') format('embedded-opentype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-76BdIt.woff2') format('woff2'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-76BdIt.woff') format('woff'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-76BdIt.ttf') format('truetype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-76BdIt.svg#leapfrogger') format('svg');
}
@font-face {
	font-family: 'leapfrogger';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-65Md.eot');
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-65Md.eot?#iefix') format('embedded-opentype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-65Md.woff2') format('woff2'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-65Md.woff') format('woff'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-65Md.ttf') format('truetype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-65Md.svg#leapfrogger') format('svg');
}
@font-face {
	font-family: 'leapfrogger';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-66MdIt.eot');
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-66MdIt.eot?#iefix') format('embedded-opentype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-66MdIt.woff2') format('woff2'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-66MdIt.woff') format('woff'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-66MdIt.ttf') format('truetype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-66MdIt.svg#leapfrogger') format('svg');
}
@font-face {
	font-family: 'leapfrogger';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-95Blk.eot');
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-95Blk.eot?#iefix') format('embedded-opentype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-95Blk.woff2') format('woff2'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-95Blk.woff') format('woff'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-95Blk.ttf') format('truetype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-95Blk.svg#leapfrogger') format('svg');
}
@font-face {
	font-family: 'leapfrogger';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-96BlkIt.eot');
	src: url('https://leapfrogger.de/wp-content/fonts/lf-Font-96BlkIt.eot?#iefix') format('embedded-opentype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-96BlkIt.woff2') format('woff2'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-96BlkIt.woff') format('woff'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-96BlkIt.ttf') format('truetype'),
		url('https://leapfrogger.de/wp-content/fonts/lf-Font-96BlkIt.svg#leapfrogger') format('svg');
}
/* End Custom Fonts CSS */