/*!
 * Wileys v6 Local Styles
 * Copyright 2008-2017 Punchmark
 */

 /*==================

 General

 ==================*/

 @font-face {
    font-family: 'BeyondSweet';
    src: url('/fonts/BeyondSweet-Regular.woff') format('woff'), /* Modern Browsers */
         url('/fonts/BeyondSweet.otf') format('opentype'); /* Older browsers */
    font-weight: normal;
    font-style: normal;
}

.script {
    font-family: 'BeyondSweet', sans-serif;
}



/*==================

Header

==================*/

header a#logo img {
    max-height: none !important;
    max-width: 225px !important;
}

@media (max-width: 991px) {
    header a#logo img {
        max-width: 190px !important;
    }
}

@media (max-width: 767px) {
    header a#logo img {
        max-width: 170px !important;
    }
}

header .main-content > .row > .col {
    min-height: 90px;
    justify-content: space-between;
}

@media (min-width: 768px) {
    header .main-content > .row > .col {
        min-height: 130px;
    }
}

/*==================

Footer

==================*/

footer .required-links li a:hover,
footer .required-links li a:focus {
    text-decoration: underline;
}

footer h6, 
footer .h6 {
    color: var(--primary) !important;
}

footer p>table tr>td>strong, footer .p>table tr>td>strong, 
footer .small>table tr>td>strong,
footer address>table tr>td>strong,
footer p>table tr>td>span, 
footer .p>table tr>td>span, 
footer .small>table tr>td>span, 
footer address>table tr>td>span,
footer p a, 
footer .p a, 
footer .small a,
 footer address a {
    color: var(--bs-p-color) !important;
}

footer .social-networks .network,
footer .social-networks .network i {
    color: var(--primary) !important;
}

footer .social-networks .network {
    opacity: 1;
    transition: opacity 0.15s linear;
}

footer .social-networks .network:hover,
footer .social-networks .network:focus {
    opacity: 0.7 !important;
}