html{
    scroll-behavior: smooth
}

body{
    background-color: #f0f0f0
}

p, h1, h2, h3{
    font-family: 'Lato', sans-serif;
}

.logo{
    height:128px;
    box-shadow:  0px 0px 18px -5px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow:  0px 0px 18px -5px rgba(0, 0, 0, 0.5);
}

.gode{
    vertical-align: middle;
    margin-bottom:8px;
    font-size:1.2rem
}

.text-green{
    color: rgb(0, 116, 39);
    font-size:1.5rem;
    vertical-align: inherit;
}

footer{
    background-color: #0F0F0F;
    padding:12px;
    color:#fff;
}

footer>.text-center>a{
    transition: all .3s;
    opacity: .7
}

footer>.text-center>a:hover {
    opacity: 1 !important
}

.kontakt>a{
    color: #fff;
    margin:8px;
    font-size:1.8rem;
    transition: all .3s;
    opacity: .7
}

.kontakt>a:hover{
    color: #fff;
    margin:8px;
    font-size:1.8rem;
    opacity: 1 !important
}