/**handles:theme-styles**/
.content .h4,.content h4{margin-top:15px}.header .header__contacts .btn-nav{margin-left:0;margin:0 15px!important;padding:0 0 10px 30px!important}.btn--alt{padding:10px 20px;border-radius:unset;border:none;background:rgba(0,0,0,.5)}.section{padding:50px 0 0 0}.content h1,.content h2,.section h3,.section h4,.section h5,.section h6{font-weight:400;color:#578463}p{color:#444;font-size:15px;line-height:25px}.content li{font-size:15px;line-height:25px}.content ol,.content ul{margin:0 0 20px 30px}.content .h3,.content h3{margin:0 0 10px;font-size:36px!important}.content .h4,.content h4{line-height:30px;font-size:22px!important;font-weight:700}.content a{color:#5e9071;text-decoration:underline}blockquote{background:#2a4c3a;padding:30px 30px 25px 30px;color:#fff!important}blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote p{color:#fff!important}.section--halfs .section__image{border-radius:0!important}.content h1{font-size:60px}.content .col-md-12 p{font-size:22px;line-height:32px;padding:0 10%}.home .section-intro .entry h2{font-size:40px;line-height:46px}.home .section-intro .entry{max-width:550px}.home .section-intro .entry p{color:#fff}.home .article{margin-bottom:60px}.nav .sub-menu{background-color:#263b2e}.section--columns .section__image .btn{bottom:15px;font-size:18px;color:#fff;white-space:nowrap;text-decoration:none}article.article.article--small.text-center{margin-bottom:0}.home .box__entry p{color:#fff;font-size:26px;padding:6px 4px}.home .section{padding:20px 0 0 0}.home .article--thin{margin-top:40px}.home .section-text{margin:0}.section-services{margin-bottom:40px;padding:0!important}