body, html {
width: 100%; height: 100%;
}
body {
@include body-font;
}
// Custom Button Size .btn-xl {
padding: 1.25rem 2.5rem;
}
// Content Section .content-section {
padding-top: 7.5rem; padding-bottom: 7.5rem;
}
.content-section-heading {
h2 { font-size: 3rem; } h3 { font-size: 1rem; text-transform: uppercase; }
}
// Typography h1, h2, h3, h4, h5, h6 {
font-weight: 700;
}
.text-faded {
color: fade-out($white, 0.3);
}
/* Map */
.map {
height: 30rem;
}
@media(max-width: 992px) {
.map { height: 75%; }
}
.map iframe {
pointer-events: none;
}
// Scroll to top button .scroll-to-top {
position: fixed; right: 15px; bottom: 15px; display: none; width: 50px; height: 50px; text-align: center; color: white; background: fade-out($gray-800, .5); line-height: 45px; &:focus, &:hover { color: white; } &:hover { background: $gray-800; } i { font-weight: 800; }
}