*{
    font-family: 'Heebo', sans-serif;
}

@font-face {
  font-family: Oswald;
  src: url(fonts/Oswald-Bold.ttf);
}

.m10{margin: 0px 10px;}
.mt20{margin-top: 20px;}

.bre{color: #ed1c24;font-family: "Oswald",sans-serif;font-size: 25px;}
.spq{position: relative;bottom: 10px;width: 100%;left: 0px;font-size: 18px;}

.si img{overflow: hidden;max-width: 100%;display: block;}

@media (min-width: 100px) and (max-width: 767px){
.navbar-collapse {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-align: center;
    align-items: center;
    background: #cc3433 !important;
    z-index: 999999;
}

.display-4 {font-size: 2rem;}
.mll-4{width: 100%;margin-left: 0 !important;}
#addrs p {font-weight: 500;}

}

@media (min-width: 768px) and (max-width: 1023px){
.navbar-expand-md .navbar-nav .nav-link {padding-right: 0;padding-left: 0;}
.navbar-nav .nav-link {padding-right: 0;padding-left: 0;margin: 0px 10px;}

}


@media (min-width: 1024px) and (max-width: 1300px){
	.hmpa{position: relative;top: 50px;}
	.image div {height: 100vh !important;}
    .social-links{margin-top: 20px;}
    .social-links i{margin: 0px 5px;}
    .navbar-expand-md .navbar-nav .nav-link {padding-right: .2rem;padding-left: 0;}
    
}

@media (min-width: 1500px) and (max-width: 1600px){
	.hmpa{position: relative;top: 250px;}
	.image div {height: 100vh !important;}
}

@media (min-width: 1601px) and (max-width: 1800px){
	.hmpa{position: relative;top: 300px;}
	.image div {height: 100vh !important;}
}

@media (min-width: 1801px) and (max-width: 2000px){
	.hmpa{position: relative;top: 350px;}
	.image div {height: 100vh !important;}
}


.sgr{color: #222;text-decoration: none;}
.sgr:hover{text-decoration: none;color: #222;}



.slid-section{position: relative;}
.clearfix{overflow: auto;}
.clearfix::after {content: "";clear: both;display: table;}

section{display: block;position: relative;}
