@font-face {
font-family: 'rokkittregular';
src: url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/rokkitt/rokkitt-regular-webfont.eot);
src: url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/rokkitt/rokkitt-regular-webfont.eot?#iefix) format("embedded-opentype"), url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/rokkitt/rokkitt-regular-webfont.woff2) format("woff2"), url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/rokkitt/rokkitt-regular-webfont.woff) format("woff"), url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/rokkitt/rokkitt-regular-webfont.ttf) format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'rokkittblack';
src: url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/rokkitt/rokkitt-black-webfont.eot);
src: url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/rokkitt/rokkitt-black-webfont.eot?#iefix) format("embedded-opentype"), url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/rokkitt/rokkitt-black-webfont.woff2) format("woff2"), url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/rokkitt/rokkitt-black-webfont.woff) format("woff"), url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/rokkitt/rokkitt-black-webfont.ttf) format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'latoblack';
src: url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/lato/lato-black-webfont.eot);
src: url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/lato/lato-black-webfont.eot?#iefix) format("embedded-opentype"), url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/lato/lato-black-webfont.woff2) format("woff2"), url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/lato/lato-black-webfont.woff) format("woff"), url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/lato/lato-black-webfont.ttf) format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'latoregular';
src: url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/lato/lato-regular-webfont.eot);
src: url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/lato/lato-regular-webfont.eot?#iefix) format("embedded-opentype"), url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/lato/lato-regular-webfont.woff2) format("woff2"), url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/lato/lato-regular-webfont.woff) format("woff"), url(//www.heiray.com/wp-content/themes/satag-divi-child/fonts/lato/lato-regular-webfont.ttf) format("truetype");
font-weight: normal;
font-style: normal;
}
body {
font-family: 'latoregular', 'Verdana', sans-serif;
}
body a {
color: #f00;
}
body h1 {
font-size: 3.5rem;
}
body h1, body h2 {
font-family: "rokkittblack", "Verdana", sans-serif;
text-transform: uppercase;
}
body #cn-accept-cookie {
background-color: #f00 !important;
color: #fff !important;
background-image: none !important;
box-shadow: none !important;
border-radius: 0 !important;
border: none !important;
text-shadow: none !important;
}
body #cookie-notice {
background-color: #fff !important;
color: #3b3b3a !important;
}
body .mobile_menu_bar:before {
color: #f00;
}
body .et_slide_in_menu_container {
background: #f00;
}
body .et_pb_contact_submit {
background-color: #f00;
color: #fff;
}
body .et_pb_contact_submit:hover {
color: #3b3b3a;
}
body #footer-info {
text-align: center;
float: none;
}
body #footer-info a {
color: #3b3b3a;
text-shadow: none;
}
body .satag--heiray-contact {
color: #fff;
text-align: center;
}
body .satag--heiray-contact h2 {
color: #fff;
}
body .satag--headline-box:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
height: 1px;
width: 75px;
border-bottom: 3px solid #f00;
}
body .satag--heiray-header h1 {
font-weight: 900;
color: #3b3b3a !important;
text-shadow: none;
}
body .satag--heiray-header h2 {
font-weight: 900;
color: #3b3b3a !important;
text-shadow: none;
}
body .satag--heiray-teaser-box { }
body .satag--heiray-teaser-box .satag--heiray-teaser {
padding-top: 75px;
padding-bottom: 75px;
text-align: center;
color: #fff;
font-size: 1rem;
border-bottom: 3px solid #f00;
}
@media (min-width: 480px) and (max-width: 767px) {
body h1 {
font-size: 2rem;
}
body h2 {
font-size: 1.2rem;
}
}
@media (min-width: 768px) and (max-width: 1023px) {
body h1 {
font-size: 2.5rem;
}
body h2 {
font-size: 1.5rem;
}
body .satag--heiray-teaser {
font-size: 1.5rem !important;
}
}