
@charset "UTF-8";
/*------------------------------------*
    CONTENT
*------------------------------------*/
/**
 * - HYUNDAI FONTS
 * - HEADER
 * - NAVIGATION
 * - MAIN
 * - FOOTER
 
 
 */


/*------------------------------------*
	Einbindung der HYUNDAI FONTS
*------------------------------------*/

@font-face {
    font-family: 'HyundaiSansHeadBold';

      src: url('https://www.autohaus-koerner.de/wp-content/themes/oceanwp-child-theme-master/fonts/HyundaiSansHead-Bold.woff2') format('woff2'),
         url('https://www.autohaus-koerner.de/wp-content/themes/oceanwp-child-theme-master/fonts/HyundaiSansHead-Bold.woff') format('woff');
		 font-weight: normal;
         font-style: normal;
}
     

@font-face {
    font-family: 'HyundaiSansHeadMedium';

      src: url('https://www.autohaus-koerner.de/wp-content/themes/oceanwp-child-theme-master/fonts/HyundaiSansHead-Medium.woff2') format('woff2'),
         url('https://www.autohaus-koerner.de/wp-content/themes/oceanwp-child-theme-master/fonts/HyundaiSansHead-Medium.woff') format('woff');
		 font-weight: normal;
         font-style: normal;
}


@font-face {
    font-family: 'HyundaiSansHeadRegular';

      src: url('https://www.autohaus-koerner.de/wp-content/themes/oceanwp-child-theme-master/fonts/HyundaiSansHead-Regular.woff2') format('woff2'),
         url('https://www.autohaus-koerner.de/wp-content/themes/oceanwp-child-theme-master/fonts/HyundaiSansHead-Regular.woff') format('woff');
		 font-weight: normal;
         font-style: normal;
}

@font-face {
    font-family: 'HyundaiSansHeadLight';

      src: url('https://www.autohaus-koerner.de/wp-content/themes/oceanwp-child-theme-master/fonts/HyundaiSansHead-Light.woff2') format('woff2'),
         url('https://www.autohaus-koerner.de/wp-content/themes/oceanwp-child-theme-master/fonts/HyundaiSansHead-Light.woff') format('woff');
		 font-weight: normal;
         font-style: normal;
}

@font-face {
    font-family: 'HyundaiSansTextBold';

      src: url('https://www.autohaus-koerner.de/wp-content/themes/oceanwp-child-theme-master/fonts/HyundaiSansText-Bold.woff2') format('woff2'),
         url('https://www.autohaus-koerner.de/wp-content/themes/oceanwp-child-theme-master/fonts/HyundaiSansText-Bold.woff') format('woff');
		 font-weight: normal;
         font-style: normal;
}

@font-face {
    font-family: 'HyundaiSansTextMedium';

      src: url('https://www.autohaus-koerner.de/wp-content/themes/oceanwp-child-theme-master/fonts/HyundaiSansText-Medium.woff2') format('woff2'),
         url('https://www.autohaus-koerner.de/wp-content/themes/oceanwp-child-theme-master/fonts/HyundaiSansText-Medium.woff') format('woff');
		 font-weight: normal;
         font-style: normal;
}

@font-face {
    font-family: 'HyundaiSansTextRegular';

      src: url('https://www.autohaus-koerner.de/wp-content/themes/oceanwp-child-theme-master/fonts/HyundaiSansText-Regular.woff2') format('woff2'),
         url('https://www.autohaus-koerner.de/wp-content/themes/oceanwp-child-theme-master/fonts/HyundaiSansText-Regular.woff') format('woff');
		 font-weight: normal;
         font-style: normal;
}



/* Globale Hyundai-Schrift für die gesamte Website */
body,p {
    font-family: 'HyundaiSansTextRegular', Arial, sans-serif!important; /* Fallback-Schriftarten hinzufügen */
    font-size: 18px!important;/* Standard-Schriftgröße */
    color: #000000!important; /* Standardfarbe für Text */
    margin: 0!important;
    padding: 0!important;
    box-sizing: border-box!important;
	line-height: 1.6!important; /* Zeilenhöhe für bessere Lesbarkeit */
}

/* Schriftgröße für Tablets (zwischen 768px und 1024px) */
@media (min-width: 768px) and (max-width: 1024px) {
    body, p {
        font-size: 20px!important; /* Größere Schriftgröße für Tablets */
    }
}

/* Schriftgröße für Smartphones (unter 768px) */
@media (max-width: 767px) {
    body, p {
        font-size: 24px!important; /* Noch größere Schriftgröße für Smartphones */
    }
}

/* HYUNDAI H1-Schrift */
 
h1{ 

      font-family: HyundaiSansHeadMedium, Arial, Verdana, sans-serif!important;
      COLOR: #000000!important;
	  font-size:40px!important;
	  
}

/* HYUNDAI H2-Schrift */

h2{ 

      font-family: HyundaiSansHeadLight, Arial, Verdana, sans-serif!important;
      COLOR: #000000!important;
	  font-size:25px!important;
	  
}

/* HYUNDAI H3-Schrift */

h3{ 

      font-family: HyundaiSansHeadRegular, Arial, Verdana, sans-serif!important;
      COLOR: #000000!important;
	  font-size:25px!important;
	  
}

/* HYUNDAI H4-Schrift */

h4{ 

      font-family: HyundaiSansHeadMedium, Arial, Verdana, sans-serif!important;
      COLOR: #000000!important;
	  font-size:25px!important;
	  
}


/*------------------------------------*
	$HEADER - DESKTOP - ANSICHT
*------------------------------------*/


/* Hintergrundfarbe und Höhe der Leiste ganz oben */	

.header-bar-background-top{
 
     background: #012e63!important;  /* blau */
	 height:40px!important;
}	
	
/* Icons und Links Leiste ganz oben - linke Seite */


/* Google Maps */

a#linkmap {
	  COLOR: #FFFFFF;
      font-size:13px!important; 
	  font-weight: 400!important; 
}
a:link#linkmap{
    color: #FFFFFF;
    background-color: transparent;
    text-decoration: none;
} 
a:visited#linkmap {
    color: #FFFFFF;
    background-color: transparent;
    text-decoration: none;
}
a:hover#linkmap {
    color: #13aff0;
    background-color: transparent;
    text-decoration: underline;
}
a:active#linkmap {
    color: #FFFFFF;
    background-color: transparent;
    text-decoration: none;
}

/* Terminplaner */

a#linktermin {
	  COLOR: FFFFFF;
      font-size:13px!important; 
	  font-weight: 400!important; 
}
a:link#linktermin{
    color: #FFFFFF;
    background-color: transparent;
    text-decoration: none;
} 
a:visited#linktermin {
    color: #FFFFFF;
    background-color: transparent;
    text-decoration: none;
}
a:hover#linktermin {
    color: #13aff0;
    background-color: transparent;
    text-decoration: underline;
}
a:active#linktermin {
    color: #FFFFFF;
    background-color: transparent;
    text-decoration: none;
}

/* Telefon */

a#linktelefon {
	  COLOR: #FFFFFF;
      font-size:13px;
	  font-weight: 400!important; 
}
a:link#linktelefon {
    color: #FFFFFF;
    background-color: transparent;
    text-decoration: none;
} 
a:visited#linktelefon  {
    color: #FFFFFF;
    background-color: transparent;
    text-decoration: none;
}
a:hover#linktelefon  {
    color: #13aff0;
    background-color: transparent;
    text-decoration: underline;
}
a:active#linktelefon  {
    color: #FFFFFF;
    background-color: transparent;
    text-decoration: none;
}

/* Größe der Social-Media Icons Leiste ganz oben - rechte Seite  */	

.instagram-header .e-fab-instagram {font-size:18px!important;}
.facebook-header .e-fab-facebook {font-size:18px!important;}
.envelope-header .e-far-envelope {font-size:18px!important;}


/* Definition der Farbe für Mouseover-Effekt der Social-Media Icons Leiste ganz oben - rechte Seite  */

.elementor-icon-wrapper .facebook-header:hover {
    color: #13AFF0!important; /* Beispiel für Facebook Blau */
    transition: color 0.3s ease!important; /* Für eine sanfte Farbänderung */
}

.elementor-icon-wrapper .facebook-header svg:hover path {
    fill: #13AFF0!important; /* Ändert die Füllfarbe des SVG-Pfades */
    transition: fill 0.3s ease!important; /* Sanfte Übergangsanimation */
}

.elementor-icon-wrapper .instagram-header:hover {
    color: #13AFF0!important; /* Beispiel für Facebook Blau */
    transition: color 0.3s ease!important; /* Für eine sanfte Farbänderung */
}

.elementor-icon-wrapper .instagram-header svg:hover path {
    fill: #13AFF0!important; /* Ändert die Füllfarbe des SVG-Pfades */
    transition: fill 0.3s ease!important; /* Sanfte Übergangsanimation */
}

.elementor-icon-wrapper .envelope-header:hover {
    color: #13AFF0!important; /* Beispiel für Facebook Blau */
    transition: color 0.3s ease!important; /* Für eine sanfte Farbänderung */
}

.elementor-icon-wrapper .envelope-header svg:hover path {
    fill: #13AFF0!important; /* Ändert die Füllfarbe des SVG-Pfades */
    transition: fill 0.3s ease!important; /* Sanfte Übergangsanimation */
}


/*------------------------------------*
	$HEADER - MOBILE - ANSICHT
*------------------------------------*/
	

/* Hintergrundfarbe und Höhe der Leiste ganz oben - Mobile Ansicht */	

.header-bar-background-top-mobile{
 
	 background: #e4dcd3!important;  /* grau */
	 padding-top: 5px!important;
	 padding-bottom: 0px!important;
	 height:65px!important;
	 
	 }	

/* Größe der Icons auf der linken Seite - Leiste ganz oben - mobile Ansicht  */	

.icon-map-mobile .e-fas-map-marker-alt {font-size:30px!important;}
.icon-calendar-mobile .e-fas-calendar-alt {font-size:30px!important;}
.icon-phone-mobile .e-fas-phone-alt {font-size:30px!important;}


/* Hintergrundfarbe und Höhe der Navigationsleiste - Mobile Ansicht */	

.nav-bar-mobile{
 
  background: #012e63!important;  /* blau */
  height:55px!important;
	 
	 }

.nav-mobile{
 
/* Inhalt */
	 
	 }		 
	 

/* Farbe und Position des Hamburger-Icons für die mobile Ansicht  */
		 
.oceanwp-mobile-menu-icon i.fa-bars {
    color: #e4dcd3!important; /* Farbe Hamburger Icon - mobiles Menü */
	margin-top: 2px!important;  /* Abstand des Hamburger-Menü-Icons vom oberen Rand */
    display: inline-block!important;  /* Stellt sicher, dass das Margin funktioniert */
    font-size:25px!important;    /* Größe des Hamburger Icons - mobiles Menü */
	
}

.oceanwp-mobile-menu-icon .oceanwp-text {
    color: #e4dcd3!important; /* Farbe des Textes neben dem Hamburger Icon - Standardext "Menü" */
	font-size:20px!important;   /* Größe des Textes neben dem Hamburger Icon - Standardext "Menü" */

}
.oceanwp-close-text {
    color: #e4dcd3!important; /* Farbe des "Schließen"-Textes */
}
	 


		




/*------------------------------------*
	$NAVIGATIONS
*------------------------------------*/
#site-navigation-wrap {
  float: right;
  position: relative;
  right: -15px;
}
#site-navigation-wrap .dropdown-menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
#site-navigation-wrap .dropdown-menu > li {
  float: left;
  position: relative;
}

/* Höhe Container und Schriftgröße der Navigationsleiste */
 
#site-navigation-wrap .dropdown-menu > li > a {
  display: block;
  font-size: 15px;
  line-height: 30px!important;
  color: #555;
  padding: 0 15px;
  letter-spacing: 0.6px;
}
#site-navigation-wrap .dropdown-menu > li > a.site-search-toggle {
  letter-spacing: 0;
}
#site-navigation-wrap .dropdown-menu > li > a:hover {
  color: #13aff0;
}
#site-navigation-wrap .dropdown-menu > li > a .nav-arrow {
  padding-left: 6px;
  line-height: 1;
}
#site-navigation-wrap .dropdown-menu > li.btn > a {
  background-color: transparent !important;
}
#site-navigation-wrap .dropdown-menu > li.btn > a > span {
  background-color: #13aff0;
  color: #fff;
  padding: 12px 22px;
  font-weight: 600;
  border-radius: 4px;
  cursor: pointer;
  text-align: center;
  transition: background-color 0.3s ease;
}
#site-navigation-wrap .dropdown-menu > li.btn > a > span:before, #site-navigation-wrap .dropdown-menu > li.btn > a > span:after {
  display: none !important;
}
#site-navigation-wrap .dropdown-menu > li.btn > a:hover > span {
  background-color: #0b7cac;
  color: #fff;
}
#site-navigation-wrap .dropdown-menu > li.btn.rounded > a > span {
  border-radius: 25px;
}



/* Schriftgröße der Links in Untermenüs */
ul.sub-menu a {
    font-size: 15px !important; /* Schriftgröße für Links */
}



/* Einstellungen der Fullscreen-Navigation - mobile Ansicht */	
 /* Selektiert alle Child-Objekte zwischen dem ersten und dem hundertsten Listenpunkt. */ 

#mobile-nav .menu > li:nth-child(n+1):nth-child(-n+100) > a {
  
	font-family: HyundaiSansHeadRegular, Arial, Verdana, sans-serif!important; /* Schriftart der Links*/
	font-size: 22px!important  /* Schriftgröße */
}

#mobile-nav .sub-menu a {
    font-size: 20px!important; /* Schriftgröße */
    color: #13aff0!important; /* Normale Linkfarbe */
    text-decoration: none!important; /* Keine Unterstreichung */
}

#mobile-nav .sub-menu a:hover {
    color: #13aff0; /* Hover-Farbe */
    text-decoration: none!important; /* Keine Unterstreichung */
}

#mobile-nav .sub-menu a:active {
    color: #13aff0; /* Farbe, wenn der Link aktiv (geklickt) ist */
    text-decoration: none!important; /* Keine Unterstreichung */
}

#mobile-nav .sub-menu a:visited {
    color: #13aff0; /* Farbe für bereits besuchte Links */
    text-decoration: none!important; /* Keine Unterstreichung */
}


/*------------------------------------*
	$MAIN
*------------------------------------*/


/* CSS für Shortcodes H1 Überschrift */	
.center-title span{display:block; border-bottom-color:#cccccc!important; border-bottom:3px solid; width:90px; margin: 30px auto 0;}
.center-title h1{text-align:center; clear:both; margin-top:0px; color: #000000!important;}







/*------------------------------------*
	$MAIN - STARTSEITE
*------------------------------------*/

/* H2 Überschrift unter center-title (Startseite) */	
.under-center-title h2{
	
	
	font-family: 'HyundaiSansHeadLight', Arial, sans-serif!important; 
    font-size: 25px!important;
	text-align:center; 
	clear:both; 
	margin-top:20px;
	color: #8E8E8E!important;
	
	}
	
/* H2 Überschrift auf der Startseite*/		
	.h2-home h2{
	
	
	font-family: 'HyundaiSansHeadRegular', Arial, sans-serif!important;
    font-size: 23px!important;
	text-align:left; 
	clear:both; 
	color: #000000!important;
	
	}




/* Einzelne Boxen */
.flex-container-service .index_box_TFS {
  
  
  font-family: 'HyundaiSansTextRegular', Arial, sans-serif!important; /* Fallback-Schriftarten hinzufügen */
  font-size: 18px!important;/* Standard-Schriftgröße */
  color: #000000!important; /* Standardfarbe für Text */
  padding: 16px !important;
  border: 1px solid #CCCCCC !important; /* Rahmen */
  border-radius: 4px !important; /* Abgerundete Ecken */
  background-color: #F9F9F9 !important; /* Hintergrundfarbe */

}




/*------------------------------------*
	$MAIN - MODELLSEITEN
*------------------------------------*/


/*------------- Container Verbrauchswerte unter dem Slider -----------------*/	
.container-verbrauchswerte {
    background-color: #f6f3f2!important; /* helles grau */
    padding: 15px 10px!important; /* 1. Wert - vertikaler Abstand (oben und unten) 2. Wert - horizontaler Abstand (rechts und links)*/
	

}
.container-verbrauchswerte p {
   
    font-family: HyundaiSansTextRegular, Arial, Verdana, sans-serif!important;
    color: #7A7A7A!important;
    font-size: 16px!important;
}


/*------------- Container Zusatzinformationen ganz unten  -----------------*/	
.container-zusatzinformationen p {
   
	font-size: 13px!important;

}





/*------------- Button Modellseite Navigation oben -----------------*/	

.btn-modellseiten .button_modellseiten {
    background-color: #f6f3f2; /* grey */
    border: 1px solid #cccccc;
    color: #333333;
    padding: 7px 32px;
	width: 200px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    cursor: pointer;
    margin-left: 10px;
	margin-top: 10px;
	border-radius: 4px;

}

.btn-modellseiten .button_modellseiten:hover {
    background-color: #00aad2;
	color: #FFFFFF;

}


.fa-angle-double-down {
   
 margin-right: 10px!important;


}
	
/*------------ Button Modellseite Navigation oben - END -----------------*/













/*------------- Graue H2 Überschrift + schwarze H3 Überschrift  -----------------*/	

.headline-main-equipment h2 {
    font-family: HyundaiSansHeadBold, Arial, Verdana, sans-serif!important;
    color: #BEBEBE!important;
    font-size: 90px!important;
	
}


.headline-main-text h3 {
    font-family: HyundaiSansHeadRegular, Arial, Verdana, sans-serif!important;
    color: #000000!important;
    font-size: 35px!important;
	 margin-top: -25px!important; /* Abstand zur H2 Überschrift - z.B. -50px verschiebt die Schrift Richtung H2 Überschift */
	 
}



/* Schriftgröße für Smartphones (unter 768px) */
@media (max-width: 767px) {
   .headline-main-equipment h2 {
    font-family: HyundaiSansHeadBold, Arial, Verdana, sans-serif!important;
    color: #BEBEBE!important;
    font-size: 50px!important;
	
}

.headline-main-text h3 {
    font-family: HyundaiSansHeadRegular, Arial, Verdana, sans-serif!important;
    color: #000000!important;
    font-size: 25px!important;
	 margin-top: -25px!important; /* Abstand zur H2 Überschrift - z.B. -50px verschiebt die Schrift Richtung H2 Überschift */
	 
}


}


/*------------- Graue H2 Überschrift + schwarze H3 Überschrift - END  -----------------*/


/*------------------------------------*
	$MAIN - FAHRZEUGVERKAUF
*------------------------------------*/

/*------------- Button Hyundai Bluelink Navigation oben -----------------*/	

.btn-bluelink .button_bluelink {
    background-color: #f6f3f2; /* grey */
    border: 1px solid #cccccc;
    color: #333333;
    padding: 7px 32px;
	width: 250x;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    cursor: pointer;
    margin-left: 10px;
	margin-top: 10px;
	border-radius: 4px;

}

.btn-bluelink .button_bluelink:hover {
    background-color: #00aad2;
	color: #FFFFFF;

}


.fa-angle-double-down {
   
 margin-right: 10px!important;


}
	
/*------------ Button Hyundai Bluelink Navigation oben - END -----------------*/

/*------------- Button Hyundai Business-Center Navigation oben -----------------*/	

.btn-business .button_business {
    background-color: #f6f3f2; /* grey */
    border: 1px solid #cccccc;
    color: #333333;
    padding: 7px 32px;
	width: 250x;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    cursor: pointer;
    margin-left: 10px;
	margin-top: 10px;
	border-radius: 4px;

}

.btn-business .button_business:hover {
    background-color: #00aad2;
	color: #FFFFFF;

}


.fa-angle-double-down {
   
 margin-right: 10px!important;


}
	
/*------------ Button Hyundai Business-Center Navigation oben - END -----------------*/



/*------------------------------------*
	$MAIN - AKTIONEN
*------------------------------------*/


/*------------- Button Hyundai Aktionen Navigation oben -----------------*/	

.btn-hyundaiaktionen .button_hyundaiaktionen {
    background-color: #f6f3f2; /* grey */
    border: 1px solid #cccccc;
    color: #333333;
    padding: 7px 32px;
	width: 250x;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    cursor: pointer;
    margin-left: 10px;
	margin-top: 10px;
	border-radius: 4px;

}

.btn-hyundaiaktionen .button_hyundaiaktionen:hover {
    background-color: #00aad2;
	color: #FFFFFF;

}


.fa-angle-double-down {
   
 margin-right: 10px!important;


}
	
/*------------ Button Hyundai Aktionen Navigation oben - END -----------------*/






/*------------------------------------*
	$MAIN - SERVICE
*------------------------------------*/


/*-------------Button + Pfeile Terminplaner-----------------*/	

.btn-ota .button_ota {
    background-color: #E5E5E5; /* grey */
    border: 1px solid #cccccc;
    color: #333333;
    padding: 10px 32px;
	width: 95%!important;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 15px;
    cursor: pointer;
    margin-left: 10px;
	margin-top: 10px;
	border-radius: 4px;

}

.btn-ota .button_ota:hover {
    background-color: #f6f3f2;
	color: #333333;
}


.fa-angle-double-right {
   
 margin-left: 10px!important;

}

.fa-angle-double-left {
   
 margin-right: 10px!important;

}	

	
/*-------------Button + Pfeile Terminplaner End-----------------*/


/*------------- Grüner Hinweis-Rahmen Terminplaner-----------------*/

.alert {
    padding: 30px;
    background-color: #3dae48;
    color: white;
    opacity: 1;
    transition: opacity 0.6s;
    margin-bottom: 15px;
	text-align: justify;
	justify-content: center;
	text-align:center;

	
}

.closebtn {
  position: absolute;
  top: 5px;
  right: 15px;
  color: white;
  font-size: 40px;
  cursor: pointer;
}

.closebtn:hover {
  color: lightgrey;
}


/*------------- Grüner Hinweis-Rahmen Terminplaner End-----------------*/



/*------------------------------------*
	$MAIN - ELEKTROMOBILITÄT
*------------------------------------*/

/*------------- Button Elektromobilität Navigation oben -----------------*/	

.btn-elektromobilitaet .button_elektromobilitaet {
    background-color: #f6f3f2; /* grey */
    border: 1px solid #cccccc;
    color: #333333;
    padding: 7px 32px;
	width: 250x;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    cursor: pointer;
    margin-left: 10px;
	margin-top: 10px;
	border-radius: 4px;

}

.btn-elektromobilitaet .button_elektromobilitaet:hover {
    background-color: #00aad2;
	color: #FFFFFF;

}


.fa-angle-double-down {
   
 margin-right: 10px!important;


}
	
/*------------ Button Elektromobilität Navigation oben - END -----------------*/






/*------------------------------------*
	$MAIN - UNTERNEHMEN
*------------------------------------*/
	
	/*------------- Button Stellenangebote Navigation oben -----------------*/	

.btn-stellenangebote .button_stellenangebote {
    background-color: #f6f3f2; /* grey */
    border: 1px solid #cccccc;
    color: #333333;
    padding: 7px 32px;
	width: 250x;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    cursor: pointer;
    margin-left: 10px;
	margin-top: 10px;
	border-radius: 4px;

}

.btn-stellenangebote .button_stellenangebote:hover {
    background-color: #00aad2;
	color: #FFFFFF;

}


.fa-angle-double-down {
   
 margin-right: 10px!important;


}
	
/*------------ Button Stellenangebote Navigation oben - END -----------------*/


/*------------- Icon Abstand und Formatierung Teamseite -----------------*/	

.team h2 { 
    
    font-size: 23px;
    font-weight: bold;
	color: #7895ad;
	margin-left: 50px;
	
}
	
.content_team .fa{
	
	
	COLOR: #2b2b2b!important;
	margin-right: 8px!important;
	
	}
.content_team {

width: 65%;
margin: 0 auto
   

}

/*------------- Icon Abstand und Formatierung Teamseite End



/*------------------------------------*
	$FOOTER
*------------------------------------*/

/* Formatierungen Footer Überschriften */
h4.widget-title
{
	COLOR: #FFFFFF!important;
	font-size: 18px!important; 
	
}

/* Formatierungen Footer Text */
.text, .oceanwp-contact-title, .oceanwp-contact-text
{
	COLOR: #999999!important;
	font-family: 'HyundaiSansTextRegular', Arial, sans-serif!important; /* Fallback-Schriftarten hinzufügen */
    font-size: 16px!important; /* Standard-Schriftgröße */
	
}





.schrift-ahk-new { 

font-family: Roboto!important; 
font-size: 17px!important;
font-style: normal!important; 
font-variant: normal!important; 
font-weight: 400!important;


}


