/*
Theme Name: ELARA
Description: <strong>A superflexible and responsive Business Theme by Kriesi</strong> - <br/> Update notifications available on twitter, facebook and via newsletter:<br/> <a href='http://twitter.com/kriesi'>Follow me on twitter</a><br/> - <a href='http://www.facebook.com/pages/Kriesi/333648177216'>Join the Facebook Group</a> - <a href='http://www.kriesi.at/newsletter'>Subscribe to our Newsletter</a>
Version: 6.0.2
Author: AIX•IDEE neue medien
Author URI: https://aixidee.de
License: Child Theme
License URI: -
Template: enfold
Theme URI: Child Theme ELARA
Note #009697 » #014040
*/






/* archivo-black-regular - latin, Dicke Letter */
@font-face {
  font-family: 'Archivo Black V16';
  font-style: normal;
  font-weight: 400;
  src: url('https://aixidee.de/wp-content/themes/elara/fonts/archivo-black-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://aixidee.de/wp-content/themes/elara/fonts/archivo-black-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://aixidee.de/wp-content/themes/elara/fonts/archivo-black-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://aixidee.de/wp-content/themes/elara/fonts/archivo-black-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://aixidee.de/wp-content/themes/elara/fonts/archivo-black-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://aixidee.de/wp-content/themes/elara/fonts/archivo-black-v16-latin-regular.svg#ArchivoBlack') format('svg'); /* Legacy iOS */
font-display:swap;}


/* parisienne-regular - latin, Schreibschrift fein, grazil */
@font-face {
  font-family: 'Parisienne V12';
  font-style: normal;
  font-weight: 400;
  src: url('https://aixidee.de/wp-content/themes/fonts/parisienne-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://aixidee.de/wp-content/themes/elara/fonts/parisienne-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://aixidee.de/wp-content/themes/elara/fonts/parisienne-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://aixidee.de/wp-content/themes/elara/fonts/parisienne-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://aixidee.de/wp-content/themes/elara/fonts/parisienne-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://aixidee.de/wp-content/themes/elara/fonts/parisienne-v12-latin-regular.svg#Parisienne') format('svg'); /* Legacy iOS */
font-display:swap;}


/* 

	ELARA HERO LandingPage 
   = = = = = = = = = = = = = =  
	aix-hero-color-section
	aix-hero-layout-element
	aix-hero-text-block-title
	aix-hero-text-block-text
	aix-hero-text-block-cta
	
	aix-hero-lp (Farb-Sektion)
	aix-lp-title (Container alles, hi, p, span, div)
	aix-lp-teaser (Container alles, p, span, div)
	aix-lp-cta (Container, Button)
	
	
	ELARA Header Landing 
   = = = = = = = = = = = = = =  
	aix-header-landing (in Farbsetkion)
	container für Text
	aix-text-h1
	aix-text-h5

*/

/* * *  Neu 2023-09  Listen * * */

.avia_textblock ul {
    margin-left: 4px !important;
	padding-left: 0px !important;
}
.avia_textblock ol {
    margin-left: 4px !important;
	padding-left: 0px !important;
}

.avia_textblock ul li {
    color: #000000 !important;
}
.avia_textblock ol li {
    color: #000000 !important;
}


/* * *  AIX-HERO-LandingPage  * * */

.aix-hero-lp .aix-lp-title {
   margin-top: 0px !important;
   padding-top: 0px !important;
   padding-bottom: 0px !important;
   margin-bottom: 0px !important;
}

.aix-hero-lp .aix-lp-title .av_textblock_section .avia_textblock {
   margin-top: 0px !important;
   padding-top: 0px !important;
   padding-bottom: 0px !important;
   margin-bottom: 0px !important;

  font-family: "Archivo Black V16", arial;
  letter-spacing: 0px;

  font-weight: bold; 
  text-transform: uppercase;
  line-height: 1.2em !important;
  color: #ffffff !important;
}
.aix-hero-lp .aix-lp-title .av_textblock_section .avia_textblock h1 {
   margin-top: 0px !important;
   padding-top: 0px !important;
   padding-bottom: 0px !important;
   margin-bottom: 0px !important;

  font-family: "Archivo Black V16", arial;
  letter-spacing; 0px;
  font-size: 48px !important; 
  font-weight: bold; 
  text-transform: uppercase;
  line-height: 1.2em !important;
  color: #ffffff !important;
}


.aix-hero-lp .aix-lp-teaser {
   margin-top: 0px !important;
   padding-top: 0px !important;
   padding-bottom: 0px !important;
   margin-bottom: 0px !important;
}

.aix-hero-lp .aix-lp-teaser .av_textblock_section .avia_textblock  {
   margin-top: 0px !important;
   padding-top: 0px !important;
   padding-bottom: 00px !important;
   margin-bottom: 0px !important;

   font-size: 19px ; 
   font-weight: normal; 
   text-transform: normal;
   color: #ffffff ;
}

.aix-hero-lp .aix-lp-teaser .av_textblock_section .avia_textblock strong {
   font-size: 19px ; 
   font-weight: 700; 
   text-transform: normal;
   color: #ffffff ;   
}

.aix-hero-lp .aix-lp-cta {
   margin-top: 0px !important;
   padding-top: 0px !important;
   padding-bottom: 0px !important;
   margin-bottom: 0px !important;

   padding-left: 0px !important ;
}

.aix-hero-lp .aix-lp-cta .avia-button-wrap {
   margin-top: 0px !important;
   padding-top: 0px !important;
   padding-bottom: 0px !important;
   margin-bottom: 0px !important;

}

.aix-hero-lp .aix-lp-cta .avia-button-wrap .avia-button {

}












.aix-hero-text-block-title {
  font-family: "Archivo Black V16", arial;
  letter-spacing; 0px;
  font-size: 48px ; 
  font-weight: bold ; 
  text-transform: uppercase ;
  line-height: 1.2em ;
  color: #ffffff !important;
}

.aix-hero-text-block-text {
  font-size: 18px ; 
  font-weight: normal; 
  text-transform: normal ;
  color: #ffffff ;
}

.aix-hero-text-block-cta {
  padding-left: 0px !important ;
}
/* .aixidee-lp.avia-builder-el-6 {
	padding-left: 0px;
} */




.avia-button .avia_iconbox_title {
   font-size: 1.32em;
   font-weight: 700;   
}

#TEST_CSS_BDID div {
	
}

.container body a, p, span { 
  
}




.aix-lp-bewerb-title p {
   padding-left: 12%;
   padding-right: 12%;
}

.aix.list.check ol, ul {
   display: block;
   margin-top: 1em;
   margin-bottom: 1em;
   margin-left: 0;
   margin-right: 0;
   padding-left: 4px;
   color: blue;
}

.aix.list.check li:before {
  content: "\f00c"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -1.3em; /* same as padding-left set on li */
  width: 1.3em; /* same as padding-left set on li */
}


.aix-neumorphic {
padding: 25px;

border-radius: 9px;
background: #eef0f4 !important;
box-shadow:  20px 20px 60px #cacccf,
             -20px -20px 60px #ffffff !important;

}

// Icon List Elemente Abstand
.aix-list-checkbox  avia-icon-list-container {
  padding-top: 2px !important;
  margin-bottom: 7px !important; }

.aix-list-checkbox  .el_after_av_iconlist {
margin-top: 0px !important; }

.aix-list-checkbox  .iconlist_content {
margin-bottom: 24px !important; }

.aix-list-checkbox  .iconlist_content p {
margin-bottom: 9px !important; }

.aix-list-checkbox  .avia-icon-list > li {
    padding-bottom: 0px !important;
}


/*
color: #A5D7D5 !important;
Logo          /wp-content/themes/elara/images/aixidee/logo-340x156.png
Favicon       /wp-content/themes/elara/images/aixidee/favicon.ico
404           /orientierung/

Typo Header    Oswald
Typo Body      Lato
Typo Size      18

Header         <nav><a href="mailto:mail@aixidee.de">E-Mail: mail@aixidee.de</a> &nbsp;| &nbsp;<a href="tel:+4915759097272">Telefon: &nbsp;0 2404 957 96 80</a></nav>


Sidebar Page   disabled

Footer Column  3
Footer Text    © Copyright AIX•IDEE StädteRegion Aachen, Germany 2022 [nolink]

Social         
        https://www.facebook.com/ 
        https://www.instagram.com/
		https://www.pinterest.de/
		tel:+4915759097272         <nav><a href="tel:+4915759097272">Tel &nbsp;02404 957 96 80</a></nav>
		mailto:mail@aixidee.de     <nav><a href="mailto:mail@aixidee.de">E-Mail &nbsp;mail@aixidee.de</a></nav>
*/


.container h1 { color: #014040 !important; }
/*
.container body a, p, span { 
   font-size: 18px !important; 
   line-height: 1.4 !important; 
}
*/






/*
.avia-section.aix-footer-kasper { background-color:  #5E5558 !important; }
.aix-footer-kasper  { color: #ffffff; }
.aix-footer-kasper a { color: #ffffff; }
*/





/* Formular Hintergrund und Rand-Abstand */
#vfbFrameDefault {
	padding: 1px 15px 35px 15px;
  	/* border-radius: 15px !important; */
	/* heigth=100%;  */
	/* background-color: red; */
}

/* Formular Hintergrund und Rand-Abstand für Page-Break - Code Block Objekt*/
#vfbFramePageBreak {
	heigth: 100vh;
  	padding: 5px 0px 0px 0px;
  	border-radius: 5px !important;
	background-color: #f8f8f8;
	background-color: green;
}

/* Formular Hintergrund und Rand-Abstand für Page-Break - Code Block Objekt !!! */
.avia-builder-el-6 {
	heigth: 100vh;
  	padding: 15px 15px 35px 15px;
  	/* border-radius: 4px !important;  kann mit Containereinstellungen eingestellt werden */
	/* background-color: #f8f8f8; kann mit Containereinstellungen eingestellt werden */

}

/*Nav-Elemente*/
li[id ^= "vfbp-form-9-head"]{
	padding: 3px 0 !important;
}

/* Titel der Formular-Sektionen */
.VFBHeader {
	font-size: 20px;
    color: #006666;
	padding-bottom: 5px;
	border-bottom:  1px solid #ffffff;
}

/*radio/ checkboxen*/
.vfb-radio, .vfb-checkbox{
	margin: 5px 8px 5px 0px !important;
}

/* Klasse für 2 Spalten für Optioonsspalten = "inline" */
div.VFB2row{
	width: 45%;
}

/* Klasse für 3 Spalten für Optioonsspalten = "inline" */
div.VFB3row {
  	width: 30%;
}

/* Klasse für 4 Spalten für Optioonsspalten = "inline" */
#vfbFrame vfbElementsColumn4 {
  	width: 23%;
  	margin-right: 8px !important;	
}

