:root{--color-primary:#a3816a;--color-gradient-start:#a3816a;--color-gradient-stop:#a3816a}body{font-size:15px;font-weight:400;color:#67615d;line-height:1.53em;font-family:Lato,sans-serif}#content{background-color:#000}#content .vc_row{background-color:#f4f4ef}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:300;color:#503c2f;font-family:Montserrat,sans-serif}.h1,h1{font-size:52px}.h1,.h2,h1,h2{line-height:1.2em}.h2,h2{font-size:42px}.h3,h3{font-size:38px}.h3,.h4,h3,h4{line-height:1.2em}.h4,h4{font-size:34px}.h5,h5{font-size:20px;font-family:Herr Von Muellerhoff,serif}.h5,.h6,h5,h6{color:#c19a5d;line-height:1.2em}.h6,h6{font-size:18px;font-weight:400}.main-nav>li>a{font-size:12px;font-weight:500;color:hsla(0,0%,100%,.8);text-transform:uppercase;letter-spacing:.25em}.main-nav>li.current-menu-item>a,.main-nav>li.is-active>a,.main-nav>li:hover>a,.main-nav>li>a:hover{color:#fff}.main-header .header-module .btn{font-size:12px;font-weight:500;color:hsla(0,0%,100%,.85);letter-spacing:.2em}.main-header .header-module .btn:hover{color:#fff}.main-header .header-module .social-icon{font-size:22px}.main-header .header-module .social-icon a{color:hsla(0,0%,100%,.6)}.main-header .header-module .social-icon a:hover{color:#fff}.navbar-brand{padding-right:100px;padding-left:85px}.btn{font-size:13px}.btn.text-uppercase{letter-spacing:.2em}.fancy-title h5{font-size:80px}.main-footer{background-color:#191919}.main-footer,.main-footer a:not(.btn){color:hsla(0,0%,100%,.5)}.main-footer a:not(.btn):hover{color:#fff}.main-footer hr{border-color:#333}.main-footer .widget_title{font-size:13px;font-weight:500;margin-bottom:50px;color:#bb9857;text-transform:uppercase;letter-spacing:.3em}.main-footer .ld-sf input{border-color:hsla(0,0%,95%,.5);color:hsla(0,0%,95%,.5)}.main-footer .ld-sf input:focus{border-color:#fff;color:#fff}.main-footer .social-icon a{color:#fff;background-color:#595959}.main-footer .social-icon a:hover{background-color:var(--color-primary)}@media screen and (min-width:768px){.fancy-title h2{font-size:52px;line-height:1.13em}}@media screen and (max-width:767px){.h1,h1{font-size:40px}.h2,h2{font-size:32px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:16px}.h6,h6{font-size:15px}.fancy-title h5{font-size:60px}}