@import url(https://fonts.googleapis.com/css?family=Merriweather:400,900|Montserrat:300,400,900);html,body{height:100%;color:#8c8c8c}@media (min-width:992px){body{padding-top:112px}}.spacer{height:100px}hr{max-width:100px;height:2px;border-top:1px solid #fff;border-bottom:1px solid #fff}hr.colored{border-color:#ef4035}@media (min-width:992px){hr{max-width:150px}}section.page-section{padding:100px 0}@media (max-width:767px){section.page-section{padding:75px 0}}::-webkit-input-placeholder{font-weight:300;font-family:'Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif}:-moz-placeholder{font-weight:300;font-family:'Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif}::-moz-placeholder{font-weight:300;font-family:'Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif}:-ms-input-placeholder{font-weight:300;font-family:'Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif}.gallery{text-align:center}body{font-weight:300;font-family:'Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif}a{color:#96cf5d;-webkit-transition:all .5s;transition:all .5s}a:hover,a:focus{color:#70ac33;text-decoration:none}p{font-size:15px;line-height:1.5}p.lead{font-size:20px;font-family:'Merriweather','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-family:'Merriweather','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase;color:#282828}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#282828}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus{color:#4e4e4e;text-decoration:none}@media (min-width:768px){h1{font-size:52px}h2{font-size:50px}}h4{margin:40px 0}#mainNav{background-color:#222}#mainNav .navbar-toggler{padding:15px;color:#fff;font-size:14px}#mainNav .navbar-toggler:focus,#mainNav .navbar-toggler:hover{color:#222;background-color:#fff}#mainNav .navbar-brand{color:#fff;font-size:24px;line-height:44px;font-family:'Montserrat','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:900;text-transform:lowercase}#mainNav .navbar-brand img{height:40px}#mainNav .navbar-collapse .navbar-nav>.nav-item>.nav-link{padding-top:15px;padding-bottom:15px;color:#fff}#mainNav .navbar-collapse .navbar-nav>.nav-item>.nav-link:focus,#mainNav .navbar-collapse .navbar-nav>.nav-item>.nav-link:hover{color:rgba(255,255,255,.5)}#mainNav .navbar-collapse .navbar-nav>.nav-item>.nav-link.active,#mainNav .navbar-collapse .navbar-nav>.nav-item>.nav-link.active:focus,#mainNav .navbar-collapse .navbar-nav>.nav-item>.nav-link.active:hover{color:#ef4035}@media (min-width:992px){#mainNav{height:auto;padding:10px 0;-webkit-transition:padding-top .3s,padding-bottom .3s;transition:padding-top .3s,padding-bottom .3s}#mainNav .navbar-brand{font-size:26px;line-height:50px}#mainNav .navbar-brand img{height:46px}#mainNav .navbar-collapse .navbar-nav>.nav-item{margin-right:5px}#mainNav .navbar-collapse .navbar-nav>.nav-item:last-child{margin-right:0}#mainNav .navbar-collapse .navbar-nav>.nav-item>.nav-link{padding:15px}#mainNav .navbar-collapse .navbar-nav>.nav-item>.nav-link.active,#mainNav .navbar-collapse .navbar-nav>.nav-item>.nav-link.active:focus,#mainNav .navbar-collapse .navbar-nav>.nav-item>.nav-link.active:hover{color:#ef4035;border-radius:0;border-radius:5px;background-color:#fff}}footer.footer{padding:50px 0 20px;background-color:#222;color:rgba(255,255,255,.7);background-size:cover;background-attachment:scroll}@media (min-width:1024px){footer.footer{background-attachment:fixed}}@media only screen and (min-device-width:768px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){footer.footer{background-attachment:scroll}}footer.footer h3{color:#ccc}footer.footer a{color:rgba(255,255,255,.7)}footer.footer a:hover{color:#fff}footer.footer p{font-size:22px}footer.footer .footer-contact-details{margin:75px 0}footer.footer .footer-social{margin-bottom:75px}footer.footer .copyright{font-size:1rem}footer ul{margin:0;padding:0}footer ul li{list-style-type:none;padding:10px 0}footer a:link,footer a:visited{color:#96cf5d;text-decoration:none;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}footer a:hover,footer a:active{background:#96cf5d;color:#0e0e0e;text-decoration:none;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.icon-sp-sm{padding-right:8px}.icon-sp-md{padding-right:15px}.icon-sp-lg{padding-right:20px}#follow-us{font-size:50% !important;font-style:italic}#twitter-feed p:before,#twitter-feed8 p:before{font-family:"Font Awesome 5 Brands";padding-right:5px;content:"\f1d0"}#twitter-feed p{font-size:90%}.recent-posts li{padding:0 !important}.recent-posts-date{font-size:80% !important;font-style:italic !important;margin-bottom:5px !important}.recent-posts-title{font-size:100% !important;margin-bottom:0;font-family:'Merriweather','Helvetica Neue',Helvetica,Arial,sans-serif}.recent-posts-excerpt{font-size:80% !important}footer.footer .contact-details{margin:0 0 75px;text-align:left}footer.footer .copyright p.small{font-size:14px}footer.footer .copyright p.small{font-size:12px}footer h3{font-size:18px}.btn{font-weight:900;padding:12px 18px;letter-spacing:1px;text-transform:uppercase;border-radius:0}.btn-primary{border:1px solid #fff;background-color:transparent}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:#ef4035 !important;border-color:#fff !important;background-color:#fff !important}.btn-primary:active,.btn-primary:focus{-webkit-box-shadow:0 0 0 3px rgba(239,64,53,.5) !important;box-shadow:0 0 0 3px rgba(239,64,53,.5) !important}.btn-secondary{border:1px solid #222;background-color:transparent;color:#222}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{color:#fff !important;border-color:#ef4035 !important;background-color:#ef4035 !important}.btn-secondary:active,.btn-secondary:focus{-webkit-box-shadow:0 0 0 3px rgba(239,64,53,.5) !important;box-shadow:0 0 0 3px rgba(239,64,53,.5) !important}button:hover{cursor:pointer}.btn-full-width{font-size:26px;font-weight:200;padding:50px 0;letter-spacing:normal;text-transform:none;color:#fff;border:0;border-radius:0;background-color:#222}.btn-full-width:hover{color:#fff;background-color:#ef4035}.btn-full-width:focus{color:#fff}.text-primary{color:#ef4035 !important}a.text-primary{color:#ef4035 !important}a.text-primary:focus,a.text-primary:hover{color:#c81b10 !important}.bg-inverse{background-color:#222 !important}.owl-carousel.owl-theme .owl-controls{margin-top:0}.owl-carousel.owl-theme .owl-controls .owl-prev,.owl-carousel.owl-theme .owl-controls .owl-next{font-size:30px !important;line-height:50px;position:absolute;top:0;bottom:0;width:40px;height:60px;margin:auto 0 !important;text-align:center;color:#fff !important;border-radius:0 !important;background-color:#ef4035 !important;-webkit-transition:all .5s;transition:all .5s}.owl-carousel.owl-theme .owl-controls .owl-prev:hover,.owl-carousel.owl-theme .owl-controls .owl-next:hover{opacity:1}.owl-carousel.owl-theme .owl-controls .owl-prev{left:15px}.owl-carousel.owl-theme .owl-controls .owl-next{right:15px}.owl-carousel.owl-theme .owl-controls .owl-page span{background:rgba(34,34,34,.5)}.owl-carousel.owl-theme.portfolio-carousel .owl-controls .owl-prev{left:0}.owl-carousel.owl-theme.portfolio-carousel .owl-controls .owl-next{right:0}.blogroll-post h1{font-size:200%}.post-divider{text-align:center;width:100%;border-bottom:2px solid #96cf5d;padding:0 0 40px}.load-more{text-align:center;width:100%;padding:10px;border:2px solid #96cf5d}.load-more:hover{background-color:#96cf5d;-webkit-transition:.3s;transition:.3s;color:#fff}.author-date{font-size:90%;font-style:italic}.comment-respond{padding-top:100px;width:75%}.custom-submit{border:solid 2px #96cf5d}.custom-submit:hover{color:#fff;background-color:#96cf5d;-webkit-transition:.3s;transition:.3s}.comment-list{list-style-type:none;padding-left:0}ol.children{list-style-type:none}.comment-metadata{display:none}.avatar{border-radius:5px}.comment-content{padding-top:10px}.comment-content p{font-size:100%}.comment-awaiting-moderation{font-size:100%;font-style:italic;padding-top:10px}.comment-author{font-weight:400;text-transform:uppercase}span.says{display:none}.read-more{float:right;font-size:85%;padding-top:20px}.read-more:after{content:" >>"}.cat-links{font-size:90%;font-style:italic}span.comments-link{display:none}.tags-links{font-size:90%;font-style:italic}.tags-links:before{content:"; "}.search-form{width:50%}h2.widgettitle{font-size:1.75rem}h2.widget-title{font-size:1.75rem}.aligncenter{margin-left:auto;margin-right:auto;display:block}.wp-caption-text{font-size:70%;font-style:italic;text-align:center}.nav-previous{float:left}.nav-previous:before{content:"\f30a";color:#96cf5d;font-family:"Font Awesome 5 Free";font-weight:900}.nav-next{float:right}.nav-next:after{content:"\f30b";color:#96cf5d;font-family:"Font Awesome 5 Free";font-weight:900}h5.widget-title{border-bottom:2px solid #96cf5d}.widget-title-tab{background-color:#96cf5d;color:#fff;display:inline-block;font-size:14px;font-weight:400;line-height:2.18;padding:10px}.widget-title-tab:before{display:inline-block;font-family:"Font Awesome 5 Free";padding-right:7px;-webkit-font-smoothing:antialiased}.widget-follow-us .widget-title-tab:before{content:"\f164"}.widget-popular .widget-title-tab:before{content:"\f4ad";font-weight:900}.widget-categories .widget-title-tab:before{content:"\f07c"}.widget-search .widget-title-tab:before{content:"\f002";font-weight:900}.widget-tags .widget-title-tab:before{content:"\f02c";font-weight:900}.widget-follow-us ul{list-style-type:none}.widget-follow-us ul:after{content:"";display:block;clear:both}.widget-follow-us ul li{float:left;width:16.6666666667%}.fa-3x{color:#ccc}.fa-twitter-square:hover{color:#00aced;-webkit-transition:all .3s;transition:all .3s;opacity:.6}.fa-facebook-square:hover{color:#3b5998;-webkit-transition:all .3s;transition:all .3s;opacity:.6}.fa-google-plus-square:hover{color:#db4437;-webkit-transition:all .3s;transition:all .3s;opacity:.6}.fa-instagram:hover{color:#5857c9;-webkit-transition:all .3s;transition:all .3s;opacity:.6}.fa-youtube-square:hover{color:#cc181e;-webkit-transition:all .3s;transition:all .3s;opacity:.6}.sidebar-posts{list-style:none;margin-left:0;padding-left:0;font-size:90%}.sidebar-posts img{float:left;margin:0 10px 10px 0}.sidebar-posts a{color:#8c8c8c}.sidebar-posts a:hover{color:#96cf5d;-webkit-transition:.3s;transition:.3s}.sidebar-post-date{font-size:90%;color:#8c8c8c;font-style:italic}.sidebar-post-date:after{content:"";display:block;clear:both}.widget-categories ul{list-style-type:none}.widget-categories ul li{border-bottom:1px solid #f2f2f2;margin-bottom:10px;padding-bottom:10px;font-size:90%;line-height:110%}.widget-categories ul li span{float:right;color:#8c8c8c}.widget-categories ul li a{color:#8c8c8c}.widget-categories ul li a:hover{color:#96cf5d;-webkit-transition:all .3s;transition:all .3s}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important}.custom-search{border:1px solid #ccc;border-right:0;border-radius:10px 0 0 10px !important}.custom-search-btn{border:1px solid #ccc;border-radius:0 10px 10px 0;background-color:#96cf5d;color:#fff}.widget-tag{background-color:#ccc;color:#fff;display:inline-block;font-size:13px;margin:4px 10px 4px 0;padding:10px;-webkit-border-radius:4px}.widget-tag:hover{color:#fff;background-color:#96cf5d}