@charset "UTF-8";
/* CSS Document */
/*
Styles always used
*/

/* Social Media */
.social-icons .fa-facebook:hover {
    color: #5D82D1;
    cursor: pointer;
}
.social-icons .fa-instagram:hover {
    color: #dc473a;
    cursor: pointer;
}
.social-icons .fa-youtube:hover {
    color: #ff0000;
    cursor: pointer;
}
.social-icons .fa-twitter:hover {
    color: #40BFF5;
    cursor: pointer;
}

/* Custom css */

/* Titles & Fonts */
body, h1, h2, h3, h4, h5, h6, p {
    font-family: 'Montserrat', sans-serif;
}
.font-one {
    font-weight: 700;
}

/* Links */
a {
    text-decoration: none;
}
.social-icons a {
    color: inherit;
}
.site-content a {
    color: inherit;
}
.footer-info a {
    color: inherit;
}
.nav-link {
    color: #inherit;
}
.nav-current {
    color: #808080;
}

/* Images */
.logo-menu {
    max-height: 75px;
}
.kg-gallery-image img {
    border: 1px solid #e5e5e5;
}

/* Styling for special screen sizes */

/* Extra Small Devices, Phones */
@media only screen and (min-width : 200px) {
    .cover-background {
        min-height: 740px;
    }
}
/* Small Devices, Tablets */
@media only screen and (min-width : 576px) {
    .cover-background {
        min-height: 515px;
    }
}
/* Medium Devices, Tablets */
@media only screen and (min-width : 768px) {

}
/* Large Devices, Desktops */
@media only screen and (min-width : 992px) {

}
/* Extra Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}
