@import url("https://use.typekit.net/fzo0miu.css");
:root {
	--tme-ff-otec: "roboto";
}
video {
    width: 100%;
    height: auto;
}
.full-width-buttons .c-button {
    width: stretch;
}
.rcw-launcher {
    display: flex;
    justify-content: center;
}
.rcw-open-launcher {
    background: transparent !important;
}
main .u-address:before, main .u-phone:before, main .u-email:before, main .u-work:before, main .u-clock:before {
    background-color: var(--tme-color-primary-1);
}
/*FONT SWAP*/
h3.c-notification-bar__label {
font-family: "roboto", sans-serif;
}
.text-content.field.field--name-message.field--type-text-long.field--label-hidden.field__item {
font-family: "roboto", sans-serif;

}

h3.c-notification-bar__label {
    color: #000000;
    font-weight: 600;
}

.c-site-header__standard-navigation .menu[data-depth="0"] > .menu__item > .menu__link > .text {
font-family: "roboto", sans-serif;
}
body {
font-family: "roboto", sans-serif;
}
h1, h2, h3, h4, h5, h6 {
font-family: "lora", serif;
}
.t-teme-temp2 .c-button.c-button--solid:not([class*=u-hfc--]):focus {
font-family: "roboto", sans-serif;
}

span.c-footer-list-item__content {
font-family: "roboto", sans-serif;
}

.t-teme-temp2 .c-accordion__button .text {
font-family: "lora", serif;
}

span.c-button__text{
font-family: "roboto", sans-serif;
}

.c-site-header__standard-navigation .menu[data-depth="1"] > .menu__item > [tabindex="0"] > .text {
font-family: "roboto", sans-serif;
}

.c-site-header__standard-navigation .menu__link .text {
font-family: "roboto", sans-serif;

}

.c-info-counter .c-info-counter__number {
font-family: "roboto", sans-serif;
}

h3.c-teaser__title {
font-family: "lora", serif;
}

.paragraph.paragraph--type--dynamic-list.paragraph--view-mode--default li.l-list-stacked__item:first-of-type a {
font-family: "roboto", sans-serif;
}

a.c-button.c-button--solid {
font-family: "roboto", sans-serif;
}

label {
font-family: "roboto", sans-serif;
}

.video-resize video {
    height: auto !important;
}

/* Centering the text on buttons */
.t-teme-temp1 .c-button span {
    text-align: center;
}
.c-footer__content > * {
    z-index: 3;
}