@import url("https://use.typekit.net/yar2dfc.css");

@import url("header.css");
@import url("content26.css");
@import url("blog25.css");
@import url("listings.css");
@import url("forms.css");
@import url("footer.css");

body { font-family: korolev, sans-serif; font-weight: 300; margin: 0; font-size: 17px; line-height: 28px; color:  #040706; scroll-behavior: smooth; }

h1 { font-family: 'bebas-neue-pro'; text-transform: uppercase; }

a { color: #00364D; }
a:hover, a:active { color: #000000; text-decoration: none; transition: .5s; }

a.button { background: #63BB46; color: #040706; text-decoration: none; font-size: 24px; line-height: 24px; padding: 12px 24px 8px; border-radius: 8px; text-decoration: none; display: inline-block; margin: 0 5px 5px 0; }

.content { padding-top: 140px; }

h1, h2 { font-family: 'bebas-neue-pro'; text-transform: uppercase; color: #00364D; }
h1 { font-size: 72px; line-height: 82px; margin: 40px 0 20px; }
h2 { font-size: 52px; line-height: 62px; margin: 40px 0 20px; }
h3 { font-size: 36px; line-height: 46px; color: #00364D; font-weight: 500; margin: 30px 0 20px; }
h4 { font-size: 24px; line-height: 34px; color: #C62127; font-weight: 700; margin: 30px 0 20px; }

@media screen and (max-width: 570px) { 
    .content { padding-top: 100px; }
}

/*

Green: #63BB46
Light Blue #00B4A8
Dark Blue: #00364D
Red: #C62127
Gray: #F2F4F1

font-family: korolev, sans-serif;
font-weight: 400;
font-style: normal;

font-family: "bebas-neue-pro", sans-serif;
font-weight: 400;
font-style: normal;

font-family: "bebas-neue-pro", sans-serif;
font-weight: 600;
font-style: normal;

*/