.header.fixed {
    position: fixed;
    width: 100vw;
    transition: 0.3s all;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.3);
    /*z-index: 1000000;*/
}

.home .header {
    box-shadow: none;
}

.home .header.solid {
    background-color: #2c3235;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.3);
}

main {
    padding-top: 150px;
}
@media screen and (max-width: 768px) {main {padding-top: 66px;}}

.home main {
    padding-top: 0;
}

.page-title {
    font-family: "Georgia Italic",serif;
    font-style: italic;
    font-size: 48px;
    line-height: 34px;
    padding: 50px 0;
    text-align: center;
}

.page-title.top {
    padding: 150px 0 100px;
}

.home-subslider.top {
    padding-bottom: 100px;
}

.quote .quote-container {
    position: static;
    max-width: 1170px;
    margin: 0 auto;
    padding: 100px 0
}

.quote blockquote {
    font-family: "Georgia Italic",serif;
    font-style: italic;
    font-size: 36px;
    line-height: 50px;
    text-align: center;
    border-left: 0;
    width: 100%;
}

.quote figcaption {
    font-family: "Georgia Italic",serif;
    font-style: italic;
    font-size: 18px;
    text-align: center;
    width: 100%;
}

.home-blog__picture {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.home-blog__description {
    padding: 0 15px 15px;
}

.home-blog__options {
    padding: 20px 15px 14px;
}

.home-blog__container {
    background-color: #fff;
    box-shadow: 0 8px 9px -5px rgba(0,0,0,.1),0 15px 22px 2px rgba(0,0,0,.07),0 6px 28px 5px rgba(0,0,0,.06);
    border-radius: 4px;
}

.home-blog {
    padding-bottom: 100px;
}

.read-more {
    text-align: center;
}

.read-more a {
    display: inline-block;
    font-size: 16px;
    line-height: 25px;
    padding: 7px 30px 8px;
    color: #2a2928;
    border: 1px solid #ffc600;
    border-radius: 20px;
    background: #ffc600;
    transition: transform .5s .8s,opacity .5s .8s,background .5s,border-color .5s,-webkit-transform .5s .8s;
    margin: 10.3vh auto 25px;
}

.read-more a:hover {
    background: #ffd649;
    border-color: #ffd649;
}
