/*feed rss home*/
.widget--joboffers .lumx-typography-body1, .lumx-typography-interface-body1 {
display: none;
}

body {
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    font-weight: 400 !important;
}
h1 {
   font-family: 'Montserrat', sans-serif;
   font-size: 36px;
   font-weight: 700;
}
h2 {
   font-family: 'Montserrat', sans-serif;
   font-size: 24px;
   font-weight: 600;
}
h3 {
   font-family: 'Montserrat', sans-serif;
   font-size: 20px;
   font-weight: 600;
}
h4 {
   font-family: 'Montserrat', sans-serif;
   font-size: 16px;
   font-weight: 600;
}
.widget-footer .widget-wrapper {
    font-family: 'Montserrat', sans-serif;
    font-size: 16 px;
    font-weight: 600;
}
.content-block-title {
   font-family: 'Montserrat', sans-serif;
   font-size: 24px;
   font-weight: 600;
}
.widget-title__input, .widget-title__title {
   font-family: 'Montserrat', sans-serif;
   font-size: 2rem;
   font-weight: 600;
}
.main-nav-item__label {
   font-family: 'Montserrat', sans-serif;
   font-size: 16px;
   font-weight: 400;
   color: #000000;
}
.main-nav-item__label:hover {
   font-family: 'Montserrat', sans-serif;
   font-size: 16px;
   font-weight: 400;
   color: #E20000;
}


/*FOOTER*/

.footer {
background-color: #F8F8F8;
margin:0;
padding-top: 36px;
padding-bottom:12px;
height:auto;
margin-top:-24px;
}
.div-flex {
display: flex;
flex-direction: row;
justify-content:center;
align-items:center;
margin-bottom:12px;
}
.part {
padding-left:5%;
padding-right:5%;
width:40%;
/*height:56px;*/
}
.withborder {
border-right:1px solid rgba(79,79,79);
text-align:center;
}
.logo-footer {
width:60%;
height:auto;
margin-left:56px;
margin-top:12px;
}
.link-div {
text-align:center;
margin-top:48px;
}
.footer h2 {
font-size:16px;
font-weight:600;
font-family: 'Montserrat', sans-serif;
margin-top:12px;
}
.footer a {
text-decoration: none; 
color:rgba(79,79,79) !important;
font-family: 'Montserrat', sans-serif;
}
.link-div a:hover {
color:rgba(79,79,79) !important;
}
.follow-us .icons {
margin-top:0px;
}
.follow-us a {
margin-right:12px;
}


:root {
	--lumx-typography-font-family: Montserrat;
	--lumx-typography-font-weight-regular: 400;
	--lumx-typography-font-weight-bold: 700;
	--lumx-typography-custom-intro-font-weight: var(--lumx-typography-font-weight-regular);
	--lumx-button-border-radius: 20px;
	--lumx-button-emphasis-high-state-hover-theme-light-background-color: var(--lumx-color-primary-D2);
	--lumx-button-emphasis-medium-state-default-theme-light-background-color: var(--lumx-color-light-N);
	--lumx-button-emphasis-medium-state-default-theme-light-color: var(--lumx-color-primary-D2);
	--lumx-button-emphasis-medium-state-hover-theme-light-background-color: var(--lumx-color-dark-L6);
	--lumx-button-emphasis-medium-state-hover-theme-light-color: var(--lumx-color-primary-D2);
	--lumx-button-emphasis-medium-state-active-theme-light-background-color: var(--lumx-color-dark-L6);
	--lumx-button-emphasis-medium-state-active-theme-light-color: var(--lumx-color-primary-D2);
	--lumx-button-emphasis-low-state-default-theme-light-color: var(--lumx-color-dark-N);
	--lumx-button-emphasis-low-state-hover-theme-light-background-color: var(--lumx-color-dark-L6);
	--lumx-button-emphasis-low-state-hover-theme-light-color: var(--lumx-color-dark-N);
	--lumx-button-emphasis-low-state-active-theme-light-background-color: var(--lumx-color-dark-L6);
	--lumx-button-emphasis-low-state-active-theme-light-color: var(--lumx-color-dark-N);
	--lumx-button-emphasis-selected-state-hover-theme-light-background-color: var(--lumx-color-dark-L6);
	--lumx-button-emphasis-selected-state-active-theme-light-background-color: var(--lumx-color-dark-L6);
	--lumx-text-field-state-default-theme-light-input-background-color: var(--lumx-color-light-N);
	--lumx-text-field-state-default-theme-light-input-border-color: var(--lumx-color-dark-L5);
	--lumx-text-field-state-default-theme-light-input-placeholder-color: var(--lumx-color-dark-L3);
	--lumx-text-field-state-hover-theme-light-input-background-color: var(--lumx-color-dark-L6);
	--lumx-text-field-state-hover-theme-light-input-border-color: var(--lumx-color-dark-L5);
	--lumx-text-field-state-hover-theme-light-input-placeholder-color: var(--lumx-color-dark-L3);
	--lumx-text-field-state-focus-input-border-top-width: 1px;
	--lumx-text-field-state-focus-input-border-right-width: 1px;
	--lumx-text-field-state-focus-input-border-bottom-width: 1px;
	--lumx-text-field-state-focus-input-border-left-width: 1px;
	--lumx-text-field-state-focus-theme-light-input-border-color: var(--lumx-color-dark-L5);
	--lumx-tabs-link-emphasis-low-state-hover-theme-light-background-color: var(--lumx-color-dark-L6);
	--lumx-tabs-link-emphasis-low-state-active-theme-light-background-color: var(--lumx-color-dark-L6);
	--lumx-tabs-link-emphasis-low-state-active-theme-light-color: var(--lumx-color-primary-N);
	--lumx-tabs-link-emphasis-selected-state-default-theme-light-color: var(--lumx-color-primary-N);
	--lumx-tabs-link-emphasis-selected-state-hover-theme-light-background-color: var(--lumx-color-dark-L6);
	--lumx-tabs-link-emphasis-selected-state-hover-theme-light-color: var(--lumx-color-primary-N);
	--lumx-tabs-link-emphasis-selected-state-active-theme-light-background-color: var(--lumx-color-dark-L6);
	--lumx-tabs-link-emphasis-selected-state-active-theme-light-border-color: var(--lumx-color-dark-L5);
}