/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/* HEADER */
.najomnik-menu:hover .fusion-title-heading {
    transition: all .2s ease;
}

.najomnik-menu:hover .fusion-title-heading {
    color: var(--awb-color4) !important;
}

#logo-img img {
    max-width: 120px;
    width: 100%;
}

#drop-down-menu > div {
    max-height: 80vh;
    overflow-y: scroll;
}

/* HERO */

@media only screen and (max-width: 800px) {

    #hero h1 {
        font-size: 50px !important;
    }

}

/* NAJOMNICI */

.tel-cisla {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}

.najomca-kontakt-a {
    max-width: max-content;
    text-decoration: none !important;
}

.najomca-kontakt-a:hover .najomca-kontakt {
    background-color: #feefda;
    border-color: var(--awb-color4);
}

.najomca-kontakt-a:hover .fontawesome-icon.fb-icon-element.circle-yes {
    background-color: var(--awb-color4);
}

.najomca-kontakt-a p.fusion-title-heading {
    color: var(--awb-color5) !important;
}

.najomca-kontakt-a:hover p.fusion-title-heading {
    color: var(--awb-color4) !important;
}

.najomca-kontakt {
    display: flex;
    align-items: center;
    padding: 8px;
    border-radius: 10px;
    background-color: #e7faf7;
    border: 1px solid transparent;
    width: max-content;
}

.profil-column {
    flex-grow: 1 !important;
}

.hodiny-column {
    max-width: 270px;
}

.hodiny-column p:not(:first-child) strong {
    margin-top: 10px !important;
    display: inline-flex;
}

.hodiny-column p {
    margin-bottom: 0 !important;
}