@font-face{font-family:'Bitter';src:url("../fonts/bitter-bold.ttf");src:url("../fonts/bitter-italic.ttf");src:url("../fonts/bitter-regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Kreon';src:url("../fonts/bitter-bold.ttf");src:url("../fonts/bitter-italic.ttf");src:url("../fonts/bitter-regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Merriweather';src:url("../fonts/merriweather-bold.ttf");src:url("../fonts/merriweather-italic.ttf");src:url("../fonts/merriweather-regular.ttf");font-weight:normal;font-style:normal}@font-face{font-family:'Oxygen';src:url("../fonts/oxygen-bold.ttf");src:url("../fonts/oxygen-light.ttf");src:url("../fonts/oxygen-regular.ttf");font-weight:normal;font-style:normal}html{height:100%;width:100%}body{height:100%;width:100%;font-family:'Oxygen', serif;font-size:14px}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){body{font-size:12px}}@media only screen and (min-width: 1224px){body{font-size:16px}}h1,h2,h3,h4,h5,h6{font-weight:700;color:#2A6C35}h1{font-family:'Kreon', 'Garamond', serif}h2,h3{font-family:'Bitter', 'Garamond', serif}h4,h5,h6{font-family:'Merriweather', 'Garamond', serif}p{line-height:1.8}a,.btn{-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out}.btn.btn-primary{background-color:#fdfdfd;color:#2A6C35;border:1px solid;border-radius:2px}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active{background-color:#2A6C35;border-color:#FBB722;color:#FFF}header#bboard{max-height:90vh;width:100%;text-align:center;z-index:1001;top:0;margin:auto auto;position:absolute}header#bboard img{max-width:20vw;height:auto;-webkit-filter:drop-shadow(0 10px 20px rgba(53,53,53,0.2));filter:drop-shadow(0 10px 20px rgba(53,53,53,0.2));margin-top:20px}header#bboard h1{text-transform:uppercase;color:#fdfdfd;font-size:3.5em;text-shadow:0px 0px 10px rgba(53,53,53,0.5);letter-spacing:.2rem}header#bboard h1>small{letter-spacing:normal;text-transform:capitalize;color:#fdfdfd;font-size:65%}header#bboard .tag-line{font-family:"Bitter", serif;color:#FBB722;font-weight:400;font-size:1.2em;text-transform:uppercase;text-shadow:0px 0px 10px rgba(53,53,53,0.5);letter-spacing:.2rem}header#bboard .tag-line::before{content:"\"";margin-right:5px}header#bboard .tag-line::after{content:"\"";margin-left:5px}header#bboard hr{margin-bottom:0;background-color:#EDECE3;width:50%;opacity:.5}@media only screen and (max-width: 767px){header#bboard img.logo{max-width:30vw}header#bboard h1{font-size:3em}.tag-line{font-size:1em}}@media only screen and (max-width: 480px){header#bboard{top:10%}header#bboard h1{font-size:3.5em}}@media only screen and (min-width: 768px) and (max-width: 992px){header#bboard h1{font-size:3.8em}.tag-line{font-size:1.2em}}.cb-slideshow .progress-bar{position:relative;top:0px;width:100%;height:5px;background:#090;animation:fullexpand 6s ease-out infinite;-moz-animation:fullexpand 6s ease-out infinite;-webkit-animation:fullexpand 6s ease-out infinite;z-index:1002;opacity:0.8}.scroll-btn{display:block;position:absolute;bottom:10%;text-align:center;width:100%;height:auto}.scroll-btn .animated{-webkit-animation-duration:1.5s;animation-duration:1.5s}.scroll-btn a.btn.btn-default{background-color:transparent;border-color:#EDECE3;color:#EDECE3;border-radius:2px}.scroll-btn a.btn.btn-default:hover{background-color:rgba(0,153,0,0.5);border-color:#090;opacity:1 !important;-webkit-animation-play-state:paused;animation-play-state:paused}#wrapper{background-color:transparent}#wrapper[data-page="home"]{position:relative;top:65vh}#wrapper[data-page="home"] .navbar .nav>li.active>a:before,#wrapper[data-page="home"] .navbar .nav>li>a:hover:before{top:0;bottom:auto}#wrapper[data-page="about"] .page-header ul>li:nth-child(odd)>.scroller{min-width:170px;display:inline-block}#wrapper .page-header ul>li>.scroller{min-width:210px;display:inline-block}.navbar{border-radius:0;margin-bottom:0;-webkit-box-shadow:0px -5px 15px rgba(0,0,0,0.3);box-shadow:0px -5px 15px rgba(0,0,0,0.3);background-color:#5c5a4c}.navbar.home-nav{background-color:rgba(92,90,76,0.5)}@media screen and (min-width: 768px){.navbar.home-nav.affix-top .navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.navbar.home-nav.affix-top .navbar-nav li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}.navbar .navbar-toggle{background-color:#fbb722;border-radius:2px}.navbar .navbar-toggle .icon-bar{background-color:#fdfdfd}.navbar .navbar-brand{font-family:"Kreon", sans-serif}.navbar .navbar-brand:hover,.navbar .navbar-brand:focus{-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;color:#2A6C35}.navbar .navbar-brand.home-brand{display:none}.navbar .navbar-brand img{display:inline}.navbar .navbar-nav>li>.dropdown-menu{min-width:100%}.navbar.navbar-default .navbar-nav>.active>a,.navbar.navbar-default .navbar-nav>.active>a:focus,.navbar.navbar-default .navbar-nav>.active>a:hover{color:#2A6C35;background-color:#fdfdfd;font-weight:bold;letter-spacing:0.2rem}.navbar .nav>li.active>a:before,.navbar .nav>li>a:focus:before,.navbar .nav>li>a:hover:before{content:" ";position:absolute;width:100%;height:4px;background-color:#FBB722;display:block;bottom:-4px;left:0px;z-index:0}.navbar.affix{top:0px;width:100vw;z-index:1002;background-color:rgba(46,47,39,0.8)}.navbar.affix .navbar-brand.home-brand{display:block}.navbar.affix-top .nav>li>a:focus,.navbar.affix-top .nav>li>a:active,.navbar.affix-top .nav>li>a:hover{color:#FBB722}.navbar .dropdown-menu>li>a{padding:8px 20px}.navbar .dropdown-menu>li>a:hover,.navbar .dropdown-menu>li>a:focus,.navbar .dropdown-menu>li>a:active{background:#FBB722;color:white}.navbar .dropdown-menu>li.active>a{background:white;color:#FBB722;cursor:default}@media only screen and (max-width: 380px){.navbar-default .navbar-brand{font-size:1.2em;padding-right:0}.navbar-default .navbar-brand img{display:inline-block}}@media only screen and (min-width: 381px) and (max-width: 767px){.navbar-brand{height:auto;padding:0}.navbar img{max-height:50px}.navbar.affix img{max-height:50px}}@media only screen and (min-width: 768px) and (max-width: 992px){.navbar-brand{height:auto;max-height:60px;padding:0}.navbar img{max-height:81px}.navbar.affix img{max-height:50px}}@media only screen and (min-width: 993px){.navbar-brand{max-height:60px}}#content{padding-bottom:80px;background-color:#fff;-webkit-box-shadow:0px -10px 30px rgba(0,0,0,0.5);box-shadow:0px -10px 30px rgba(0,0,0,0.5);position:relative;z-index:1}#content .container-fluid.header{background:transparent url(../img/bg-header.jpg) no-repeat fixed right bottom;background-size:cover;-webkit-box-shadow:0px -10px 30px rgba(53,53,53,0.3) inset;box-shadow:0px -10px 30px rgba(53,53,53,0.3) inset;position:relative;overflow:hidden}#content .container-fluid.header:before{width:100%;height:100%;top:0;left:0;content:" ";background:rgba(0,0,0,0.2);display:block;z-index:0;position:absolute}#content .container-fluid.header .page-header{border:none;color:#fdfdfd;padding-top:30px;padding-bottom:30px;position:relative;text-shadow:0 0 8px rgba(53,53,53,0.3);min-height:50vh;position:relative}#content .container-fluid.header .page-header h2.h1{margin-top:20px;margin-bottom:20px;font-size:3.5em;font-family:"Merriweather", serif;color:#fdfdfd}#content .container-fluid.header .page-header p.lead{font-size:1.5em;background-color:rgba(0,0,0,0.5);padding:15px;color:#fdfdfd}#content .container-fluid.header .page-header ul.list-unstyled{padding-top:10px}#content .container-fluid.header .page-header ul.list-unstyled li{display:block}#content .container-fluid.header .page-header ul.list-unstyled li>a{color:#fdfdfd;margin:15px;background-color:rgba(0,0,0,0.5);border:1px solid #FBB722;padding:15px;text-shadow:none}#content .container-fluid.header .page-header ul.list-unstyled li>a:hover,#content .container-fluid.header .page-header ul.list-unstyled li>a:focus{font-weight:bold;color:#2A6C35;background-color:#fdfdfd;text-decoration:none;border-color:initial}#content .container-fluid.header .page-header .address{font-family:'Merriweather';color:#fdfdfd}#content .container-fluid.header .page-header .address h5{font-family:'Bitter';font-size:1.2em;color:#FBB722;text-shadow:none;font-weight:bold}#content.services .container-fluid{background:transparent url(../img/7.jpg) no-repeat fixed right bottom/cover}#content.contact .container-fluid{background:transparent url(../img/7.jpg) no-repeat fixed right bottom/cover}#content.contact .container-fluid:before{background:transparent url(../img/pattern.png) repeat fixed 0% 0%}#content .container.main{padding-top:5em}#content h3:after{display:block;width:100%;height:1px;margin-top:15px;margin-bottom:15px;content:'';background-color:#eee}#content p{color:#555}#content ul.list-group,#content ol.list-group{margin-top:30px;margin-bottom:15px}#content ul.list-group .list-group-item,#content ol.list-group .list-group-item{padding:15px;border-radius:0}#content .intro{margin-bottom:50px}#content .home-card{overflow:hidden;position:relative;margin-bottom:30px;position:relative}#content .home-card .overlay{opacity:0;display:none;bottom:-100%;position:absolute;left:0px;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;text-align:center;width:100%;background:transparent;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(50%, rgba(0,0,0,0.5)), to(rgba(0,0,0,0.05)));background-image:linear-gradient(to top, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0.05))}#content .home-card .overlay a{display:block;padding:15px 30px 20px;width:100%;font-size:1.2em;color:#FBB722}#content .home-card .img-wrap{position:relative;min-height:350px}#content .home-card .img-wrap img{position:absolute;top:0;left:0;height:100%;width:100%}#content .home-card img{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 100ms ease-out;transition:all 100ms ease-out;border:0.5em solid #fdfdfd;-webkit-backface-visibility:hidden;backface-visibility:hidden}#content .home-card:hover .overlay,#content .home-card:focus .overlay{z-index:999;display:block;opacity:1;bottom:0%}#content .home-card:hover .overlay:hover,#content .home-card:focus .overlay:hover{background:transparent;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(50%, rgba(0,0,0,0.7)), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to top, rgba(0,0,0,0.7) 50%, rgba(0,0,0,0.5))}#content .home-card:hover a,#content .home-card:focus a{border-bottom:3px solid}#content .home-card:hover a:hover,#content .home-card:focus a:hover{color:#fdfdfd;text-decoration:none;border-bottom:3px solid}#content .home-card:hover img,#content .home-card:focus img{border-color:#fdfdfd;border-width:2px}#content .home-card:hover>.img-wrap:nth-child(odd) img,#content .home-card:focus>.img-wrap:nth-child(odd) img{border-top-color:rgba(251,183,34,0.2)}#content .home-card:hover>.img-wrap:nth-child(odd) img:hover,#content .home-card:hover>.img-wrap:nth-child(odd) img:focus,#content .home-card:focus>.img-wrap:nth-child(odd) img:hover,#content .home-card:focus>.img-wrap:nth-child(odd) img:focus{border-top-color:rgba(251,183,34,0.5)}#content .home-card p{font-family:"Merriweather", sans-serif;margin:0;padding:20px 15px;text-transform:uppercase;text-align:center;color:#2A6C35;background:#fdfdfd}#content .home-card p:before,#content .home-card p:after{display:block;content:"";width:50%;position:absolute;top:0;left:0;background:#2a6c35;height:3px}#content .home-card:hover p:before{background:#090}#content .home-card p:after{left:50%;background:#fbb722}#content .scroll-btn{position:relative;margin-bottom:50px;margin-top:50px}#content .single-service{padding-top:50px;padding-bottom:50px;border-bottom:1px solid rgba(42,108,53,0.2);margin:0}#content .single-service img.pull-left{margin-right:15px;margin-bottom:15px}#content .single-service img.pull-right{margin-left:15px;margin-bottom:15px}@media only screen and (max-width: 767px){#content .home-card .img-wrap{min-height:280px}}@media only screen and (min-width: 768px){#content:not(.contact) .page-header ul.list-unstyled{text-align:right}.address{text-align:right}.address i{float:right !important;margin-left:15px}}#accordion .panel.panel-default{border-radius:0}#accordion .panel-heading{position:relative}#accordion .panel-heading .panel-title{font-family:"Bitter", serif;font-weight:400}#accordion .panel-heading .panel-title a:before{display:block;font-family:"Ionicons";float:left;margin-right:10px;width:10px;color:#FBB722;content:"\f3e6"}#accordion .panel-heading .panel-title a.collapsed:before{font-family:"FontAwesome";color:#090;content:"\f0d7"}#accordion .panel-heading .panel-title a[aria-expanded="true"]:after{content:" ";position:absolute;width:100%;height:10%;background-color:#FBB722;display:block;top:0%;right:0;z-index:0}#accordion .panel-heading:hover a.collapsed:before,#accordion .panel-heading:focus a.collapsed:before{color:#090;content:"+";font-weight:700}#contactForm input.form-control,#contactForm textarea.form-control{border-radius:0;min-height:50px}#contactForm .btn[type="submit"].btn-primary{margin-top:20px;padding-top:15px;padding-bottom:15px;text-transform:uppercase;min-width:250px;display:block}#contactForm .btn[type="submit"].btn-primary:hover,#contactForm .btn[type="submit"].btn-primary:focus{letter-spacing:0.2rem}footer{background-color:#EDECE3;padding-top:50px;font-size:75%}footer #sitemap ul{padding-left:20px}footer #sitemap ul li{list-style:none}footer #sitemap ul li:before{content:'\f3e6';font-family:"Ionicons";margin-right:10px}footer #sitemap a{position:relative}footer #sitemap a:hover{letter-spacing:.1rem;color:#090}footer #sitemap a:hover:after{display:inline-block;font-family:"Ionicons";content:"\f1fe";width:10px;padding-left:8px;color:#888;position:absolute;top:0%}footer ol.breadcrumb{background-color:#EDECE3;border-radius:0px;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ccc;text-align:right}footer .footnotes{padding:15px;border-top:1px solid #ccc;margin-top:20px}@media only screen and (max-device-width: 767px){.navbar .navbar-brand{padding-top:0px;padding-bottom:0px;height:auto}.navbar .navbar-brand img{max-height:50px;display:inline}}@media only screen and (min-width: 768px){.navbar-nav>li>a{padding-top:30px;padding-bottom:30px}}@media only screen and (min-width: 992px){.navbar-brand{padding-top:0px;padding-bottom:0px;height:auto;max-height:60px}.navbar-brand img{max-height:60px}.navbar-nav>li>a{padding:18px 15px}.navbar-form{padding-top:15px;padding-bottom:15px}.navbar.affix .navbar-brand img{max-height:50px}.navbar.affix .navbar-nav>li>a{padding:15px}.navbar.affix .navbar-form{padding-top:0;padding-bottom:0}}
/*# sourceMappingURL=styles.css.map */
