:root {
    --anam-green_light: #6BA8AA;
    --anam-blue: #1B2A49;
}

/* Raleway Light */
@font-face {
  font-family: 'Raleway Light';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/raleway-v14-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Raleway Light'), local('Raleway-Light'),
       url('../fonts/raleway-v14-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v14-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v14-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v14-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v14-latin-300.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* Raleway Regular */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/raleway-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Raleway'), local('Raleway-Regular'),
       url('../fonts/raleway-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v14-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* Raleway Medium */
@font-face {
  font-family: 'Raleway Medium';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/raleway-v14-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Raleway Medium'), local('Raleway-Medium'),
       url('../fonts/raleway-v14-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v14-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v14-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v14-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v14-latin-500.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* Raleway SemiBold */
@font-face {
  font-family: 'Raleway SemiBold';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/raleway-v14-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'),
       url('../fonts/raleway-v14-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v14-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v14-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v14-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v14-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}
/* Raleway Bold */
@font-face {
  font-family: 'Raleway Bold';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/raleway-v14-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Raleway Bold'), local('Raleway-Bold'),
       url('../fonts/raleway-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v14-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v14-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}

*, html, body{
    font-family: 'Raleway Light', 'sans-serif';
}

h1, h2{
    font-family: 'Raleway Bold', 'sans-serif';
}

span{
    font-size: 14px;
}

.light--text{
    font-family: 'Raleway Light', 'sans-serif' !important;
}
.bold--text{
    font-family: 'Raleway Bold', 'sans-serif' !important;
}
.semibold--text{
    font-family: 'Raleway SemiBold', 'sans-serif' !important;
}
.medium--text{
    font-family: 'Raleway Medium', 'sans-serif' !important;
}
.normal--text{
    font-family: 'Raleway', 'sans-serif' !important;
}

.font-size--34{
    font-size: 34px;
}
.font-size--30{
    font-size: 30px;
}
.font-size--28{
    font-size: 28px;
}
.font-size--25{
    font-size: 25px;
}
.font-size--24{
    font-size: 24px;
}
.font-size--22{
    font-size: 22px;
}
.font-size--20{
    font-size: 20px;
}
.font-size--18{
    font-size: 18px;
}
.font-size--16{
    font-size: 16px;
}
.font-size--14{
    font-size: 14px;
}
.font-size--12{
    font-size: 12px;
}
.font-size--10{
    font-size: 10px;
}

.letter-spacing--1{
    letter-spacing: 1px;
}
.letter-spacing--2{
    letter-spacing: 2px;
}

/* Vuetify wait before loading */
[v-cloak]{
    display: none;
}

a{
    text-decoration: none;
}

.v-alert.v-sheet{
    border-radius: 0 !important;
}

.v-btn__content{
    text-transform: none;
    font-family: 'Raleway', 'sans-serif';
    letter-spacing: 0;
}

.hidden{
    display: none;
}

.pre-wrap{
    white-space: pre-wrap;
}

/* Header */
.v-app-bar a{
    color: white !important;
    font-family: 'Raleway', 'sans-serif';
}

/* Home */
#app_home header{
    box-shadow: unset;
}

.home_container.container{
    padding-top: 0;
    padding-bottom: 0;
    max-width: 100%;
}

/* Footer */
#footer_vue_home.v-footer a, #app_app_home .v-footer a{
    color: white !important;
}

.v-footer a{
    margin: 0 10px;
}

#vue_start .v-content, #vue_anam .v-content, #vue_specialties .v-content{
    background-color: #f7f7f7;
}


/* Cookies */
body #tarteaucitronRoot div#tarteaucitronAlertBig {
    width: 100%;
    left: 0;
    bottom: 0;
    transform: unset;
    box-shadow: unset;
    border-radius: 0px;
    top: unset;
    opacity: 0.9;
}

#tarteaucitronRoot span#tarteaucitronDisclaimerAlert {
    margin-bottom: 15px;
    font-size: 15px;
}

#tarteaucitronAlertBig #tarteaucitronCloseAlert, #tarteaucitronAlertBig #tarteaucitronPersonalize {
    border-radius: 6px;
}

#tarteaucitronAlertBig #tarteaucitronPersonalize {
    background: #1B2A49;
}