@font-face {
font-family: Bazar;
src: url(//chicagoharmonysweepstakes.com/wp-content/themes/Divi-child/fonts/bazar.ttf);
}
@font-face {
font-family: Reswysokr;
src: url(//chicagoharmonysweepstakes.com/wp-content/themes/Divi-child/fonts/reswysokr.otf);
} .landing h1 {
font-family: Bazar, Oswald, Arial, sans-serif;
line-height: 1.1;
text-shadow: 4px 4px 6px black;
font-weight: 400;
}
.landing h2 {
font-family: Reswysokr, "Roboto Condensed", Arial, sans-serif;
text-shadow: 4px 4px 6px black;
font-weight: 400;
}
.landing h3 {
font-family: Reswysokr, "Roboto Condensed", Arial, sans-serif;
font-weight: 400;
}
.landing h4 {
font-family: Reswysokr, "Roboto Condensed", Arial, sans-serif;
line-height: 1.1;
font-weight: 400;
}
.landing p {
font-family: Reswysokr, "Roboto Condensed", Arial, sans-serif;
line-height: 1.1;
}
#et-top-navigation {
font-weight: 400;
}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
width: 100% !important; max-width: 5000px !important; margin: 40px auto;
float: right;
}
.et_pb_fullscreen .et_pb_fullwidth_header_container {
width: 100%; max-width: none;
}
.et_pb_fullwidth_header .et_pb_parallax_css {
overflow: hidden;
position: absolute;
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-attachment: fixed;
background-position: bottom left; background-size: cover;
}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content-container.center, .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-image-container.center {
-webkit-align-self: auto; -moz-align-self: auto; -ms-align-self: auto; align-self: auto; }
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
width: 80%;
max-width: 800px;
margin: 5px 10px;
float: right; } @media only screen and ( max-width: 767px ) {
.landing h1 {
font-size: 32px;
}
.landing h2 {
font-size: 24px;
}
.landing h3 {
font-size: 24px;
}
.landing h4 {
font-size: 20px;
padding-bottom: 5px;
}
.landing p {
font-size: 18px;
}
} @media only screen and ( min-width: 768px ) {
.landing h1 {
font-size: 48px;
}
.landing h2 {
font-size: 36px;
}
.landing h3 {
font-size: 30px;
}
.landing h4 {
font-size: 20px;
padding-bottom: 10px;
}
.landing p {
font-size: 26px;
}
} @media only screen and ( min-width: 1100px ) { 
.landing h1 {
font-size: 70px !important;
}
.landing h2 {
font-size: 66px;
}
.landing h3 {
font-size: 46px;
}
.landing h4 {
font-size: 28px;
padding-bottom: 10px;
}
.landing p {
font-size: 36px;
}
} @media only screen and ( min-width: 1650px ) { 
.landing h1 {
font-size: 90px !important;
}
.landing h2 {
font-size: 80px;
}
.landing h3 {
font-size: 70px;
padding-bottom: 10px;
}
.landing h4 {
font-size: 40px;
padding-bottom: 20px;
}
.landing p {
font-size: 50px;
}
}