.color-white{color:#fff}.bg-white{background-color:#fff}.color-black{color:#252525}.bg-black{background-color:#252525}.font-awesome{font-family:FontAwesome}.margin-none{margin:0!important}.margin-top{margin-top:20px}.margin-topx2{margin-top:40px}.margin-topx3{margin-top:60px}.margin-top-half{margin-top:10px}.margin-top-none{margin-top:0}.margin-bottom{margin-bottom:20px}.margin-bottomx2{margin-bottom:40px}.margin-bottomx3{margin-bottom:60px}.margin-bottom-half{margin-bottom:10px}.margin-bottom-none{margin-bottom:0}.margin-left{margin-left:20px}.margin-leftx2{margin-left:40px}.margin-leftx3{margin-left:60px}.margin-left-half{margin-left:10px}.margin-left-none{margin-left:0}.margin-right{margin-right:20px}.margin-rightx2{margin-right:40px}.margin-rightx3{margin-right:60px}.margin-right-half{margin-right:10px}.margin-right-none{margin-right:0}.margin-top-only{margin:20px 0 0 0}.margin-bottom-only{margin:0 0 20px 0}.padding{padding:20px}.padding-top{padding-top:20px}.padding-topx2{padding-top:40px}.padding-top-half{padding-top:10px}.padding-top-none{padding-top:0}.padding-bottom{padding-bottom:20px}.padding-bottomx2{padding-bottom:40px}.padding-bottomx3{padding-bottom:60px}.padding-bottom-half{padding-bottom:10px}.padding-bottom-none{padding-bottom:0}.padding-left{padding-left:20px}.padding-leftx2{padding-left:40px}.padding-left-none{padding-left:0}.padding-right{padding-right:20px}.padding-rightx2{padding-right:40px}.padding-right-none{padding-right:0}.padding{padding:20px}.padding-left-half{padding-left:10px}.padding-right-half{padding-right:10px}.padding-none{padding:0}.padding-half{padding:10px}.paddingx2{padding:40px}.padding-topx3{padding-top:60px}.block{display:block}.inline-block{display:inline-block}.img-center{margin:0 auto}.acf-map{width:100%}.text-left{text-align:left}.bg-none{background:0 0}.baseline{line-height:baseline}.absolute{position:absolute}.font-bold{font-weight:500}.font-uppercase{text-transform:uppercase}.text-center{text-align:center}.fa{line-height:20px!important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{margin:20px 0 0 0;font-weight:400!important}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}p{margin:0 0 20px 0;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none}#outer-wrap{position:relative;overflow:hidden;width:100%}#inner-wrap{position:relative;width:100%}#top{z-index:100;position:relative}#nav .close-btn{display:none}.dropdown-menu{display:none!important}@media (max-width:240px){.logo img{width:auto;height:40px}}@media (max-width:767px){.xs-margin-top{margin-top:20px}.xs-margin-topx2{margin-top:40px}.xs-margin-bottom{margin-bottom:20px}.xs-margin-bottomx2{margin-bottom:40px}.xs-margin-bottom-none{margin-bottom:0}.xs-text-center{text-align:center}.xs-margin-top-none{margin-top:0}.xs-padding-bottomx3{padding-bottom:60px}.navbar{margin-top:0}.navbar-nav{padding-right:0}.navbar .nav a{margin:10px 0 30px 0;padding:0}.navbar .nav,.navbar .nav>li{display:block;text-align:left;border-bottom-width:0}.navbar .nav a{margin:0!important;padding:20px 20px 20px 40px!important;display:block;font-size:22px}#nav{position:absolute;top:0;padding-top:70px}#nav:not(:target){z-index:1;height:0}#nav:target .close-btn{display:block}#nav .close-btn{position:absolute;top:20px;left:20px}#nav li{position:relative;border-top:1px solid rgba(255,255,255,.1)}#nav li:last-child{border-bottom:1px solid rgba(255,255,255,.1)}#nav li.is-active:after{z-index:50;display:block;content:"";position:absolute;top:50%;right:-.03125em;margin-top:-.625em;border-top:.625em transparent solid;border-bottom:.625em transparent solid;border-right:.625em #fff solid}#nav li a{padding:.85714em 2.14286em}.js-ready #nav{height:100%;width:70%;background:#252525}.js-ready #nav .close-btn{display:block}.js-ready #nav{left:-70%}.js-ready #inner-wrap{left:0}.js-nav #inner-wrap{left:70%}.csstransforms3d.csstransitions.js-ready #nav{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-ready #inner-wrap{left:0!important;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-nav #inner-wrap{-webkit-transform:translate3d(70%,0,0) scale3d(1,1,1);-moz-transform:translate3d(70%,0,0) scale3d(1,1,1);-ms-transform:translate3d(70%,0,0) scale3d(1,1,1);-o-transform:translate3d(70%,0,0) scale3d(1,1,1);transform:translate3d(70%,0,0) scale3d(1,1,1)}.csstransforms3d.csstransitions.js-ready #nav .block{filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity 300ms 100ms,-webkit-transform 500ms ease;-webkit-transition-delay:ease,0s;-moz-transition:opacity 300ms 100ms ease,-moz-transform 500ms ease;-o-transition:opacity 300ms 100ms ease,-o-transform 500ms ease;transition:opacity 300ms 100ms ease,transform 500ms ease;-webkit-transform:translate3d(70%,0,0) scale3d(0.9,.9,.9);-moz-transform:translate3d(70%,0,0) scale3d(0.9,.9,.9);-ms-transform:translate3d(70%,0,0) scale3d(0.9,.9,.9);-o-transform:translate3d(70%,0,0) scale3d(0.9,.9,.9);transform:translate3d(70%,0,0) scale3d(0.9,.9,.9);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.csstransforms3d.csstransitions.js-nav #nav .block{filter:alpha(Opacity=100);opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media (min-width:768px){#top .nav-btn{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#nav .close-btn{border:0;overflow:hidden;padding:0;position:absolute}.sm-margin-top-none{margin-top:0}}@media (min-width:768px) and (max-width:991px){#top .nav-btn{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#nav .close-btn{border:0;overflow:hidden;padding:0;position:absolute}.sm-margin-top-none{margin-top:0}.sm-margin-bottomx2{margin-bottom:40px}.sm-padding-top-none{padding-top:0}.sm-margin-topx3{margin-top:60px}.sm-margin-bottom{margin-bottom:20px}.sm-margin-bottomx2{margin-bottom:40px}}@media (min-width:1200px){.lg-margin-bottom{margin-bottom:20px}.lg-img-right{float:right}}.color-primary{color:#535151}.color-brown{color:#6e5b41}.color-light-brown{color:#bba88d}.color-dark-grey{color:#535151}.color-off-white{color:#fbfaf9}@font-face{font-family:amatic_scregular;src:url(../font/amatic/amaticsc-regular-webfont.eot);src:url(../font/amatic/amaticsc-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../font/amatic/amaticsc-regular-webfont.woff2) format('woff2'),url(../font/amatic/amaticsc-regular-webfont.woff) format('woff'),url(../font/amatic/amaticsc-regular-webfont.ttf) format('truetype'),url(../font/amatic/amaticsc-regular-webfont.svg#amatic_scregular) format('svg');font-weight:400;font-style:normal}.font-primary{font-family:amatic_scregular}.font-body{font-family:Lato,sans-serif}*{margin:0}html,body{height:100%;padding:0}body{background:url(../img/bg.jpg) repeat;overflow:scroll;color:#555;font-size:14px;line-height:20px;font-family:Lato,sans-serif}.bg-coffee-pencil{background:url(../img/coffee-pencil.png) no-repeat;background-position:100% 0}.bg-rubber{background:url(../img/rubber.png) no-repeat;background-position:0 10%}a{color:#535151;outline:0}a:hover,.close-btn:hover{color:#464444;text-decoration:none}h1,.h1{font-family:amatic_scregular;font-size:30px;margin-bottom:40px;margin-top:0}h2,.h2{font-family:amatic_scregular;font-size:30px;color:#6e5b41}h3,.h3,.comment-author{font-family:amatic_scregular;font-size:20px;color:#535151;text-transform:uppercase}p{font-size:15px}p a{color:#535151;border-bottom:1px solid #bba88d;display:inline-block}p a:hover{border-bottom:1px solid #535151;color:#535151!important}.btn-primary{background-color:#535151;padding:10px 40px;border:0 none;font-size:15px;line-height:20px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#fff!important}.btn-primary:hover{background-color:#464444}header .logo{margin-top:40px;margin-bottom:20px;display:block}header .bloginfo-description{text-align:center;font-family:amatic_scregular;color:#bba88d;font-size:30px}.navbar{font-family:amatic_scregular;font-size:30px;background:url(../img/bg-nav.png) no-repeat center top}.navbar a{line-height:baseline;color:#535151}.navbar .nav>li>a:hover,.navbar .nav>li>a:focus{background-color:transparent!important;border-bottom:2px solid #bba88d!important}.navbar .current-menu-item a,.navbar .current-menu-parent a,.navbar .current-page-ancestor a,.navbar .current_page_parent a{border-bottom:2px solid #535151}.navbar .navbar-nav{float:none;text-align:center}.navbar .navbar-nav>li{float:none;display:inline-block;;;vertical-align:top}.navbar .navbar-nav>li>a{padding:0!important;margin-left:20px;margin-right:20px}footer{height:250px}footer .copyright p{font-family:amatic_scregular;font-size:24px;color:#bba88d}footer .copyright a{color:#bba88d;border-bottom:#bba88d 1px dotted}.bg-page-top{background:url(../img/bg-page-top2.png) no-repeat center top}.bg-page-middle{background:url(../img/bg-page-middle.jpg) repeat-y center top}.bg-page-bottom{background:url(../img/bg-page-bottom.png) no-repeat center top,url(../img/paint.png) no-repeat}.sidebar ul{list-style:none;padding:0}.sidebar .categories .cat-item{font-family:amatic_scregular;font-size:24px;color:#535151}.img-thumb:hover img{opacity:.5;filter:alpha(opacity=50)}.img-thumb:hover .img-caption{display:block}.img-thumb .img-caption{position:absolute;height:100%;left:0;top:0;width:100%;display:none}.img-thumb .img-caption h1{bottom:80px;left:0;position:absolute;right:0}.img-thumb .img-caption h1 a{color:#252525}.social-links a{font-size:18px;color:#bba88d}.social-links a:hover{color:#6e5b41}code{white-space:normal}.comment-list li{padding-top:20px;list-style:none;border-bottom:1px dotted #bba88d}.comment-list .commentmetadata,.comment-list .reply{display:none}.form-allowed-tags{display:none!important}.carousel-control.left,.carousel-control.right{background:none!important}.carousel-control i{color:#6e5b41;font-size:40px;display:inline-block;left:50%;position:absolute;top:50%;z-index:5}.carousel-control{width:auto}.carousel-indicators img{height:40px;width:auto}#carousel-custom{margin:20px auto;width:100%}#carousel-custom .carousel-indicators{margin:10px 0 0;overflow:auto;position:static;text-align:center;white-space:nowrap;width:100%}#carousel-custom .carousel-indicators li{background-color:transparent;-webkit-border-radius:0;border-radius:0;display:inline-block;height:auto;margin:0!important;width:auto}#carousel-custom .carousel-indicators li img{display:block;opacity:.5}#carousel-custom .carousel-indicators li.active img{opacity:1}#carousel-custom .carousel-indicators li:hover img{opacity:.75}#carousel-custom .carousel-outer{position:relative}.form-control{width:100%;display:inline-block;height:auto;color:#535151;font-size:15px;border:1px solid #6e5b41;box-shadow:none;line-height:baseline;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding-top:10px;padding-bottom:10px}.gfield_label .gfield_required{margin-left:5px}.gform_wrapper li{list-style:none;margin-bottom:20px}input,textarea{padding:15px 20px}textarea{width:100%;resize:none}textarea{padding-bottom:20px!important}.gfield_description{margin-bottom:10px}.gform_wrapper li{margin-bottom:20px}.gform_fields{padding-left:0}input,select,textarea{width:100%}.btn{width:auto!important}.gfield_html h2{color:#535151}.bs-callout-danger{color:#d9534f;border-color:#d9534f;padding:20px;margin-bottom:20px;margin-top:0;font-size:15px}.has-error .validation_message{font-size:15px}.validation_message{margin-top:10px;color:#d9534f}.has-error .form-control{border-color:#d9534f}.bs-callout-info{color:#535151;border-color:#2ecc71;padding:20px;margin-bottom:20px;background:#d1f5e0;margin-top:0;font-size:15px}#top .nav-btn{position:absolute;top:30px;right:20px}.close-btn{font-family:FontAwesome;content:"\f096";display:block;font-size:36px;color:#fff;padding:0;border:0;outline:0}.nav-btn{font-family:FontAwesome;content:"\f00d";display:block;font-size:36px;color:#555;padding:0;border:0;outline:0}@media (max-width:767px){.navbar .current-menu-item a,.current-menu-parent a,.current-page-ancestor a,.navbar .current-menu-item a:hover,.current-menu-parent a:hover,.current-page-ancestor a:hover{background-color:#06BC9B!important;color:#fff!important}.bg-coffee-pencil,.bg-rubber{background:0 0}}@media (min-width:768px) and (max-width:991px){.bg-page-top,.bg-page-middle{background-size:780px auto}.bg-page-bottom{background-size:780px auto,auto auto}.navbar .navbar-nav>li>a{margin-left:10px;margin-right:10px}footer{height:160px}.bg-coffee-pencil{background-position:right 180px}}@media (min-width:992px) and (max-width:1199px){.bg-page-top,.bg-page-middle{background-size:1020px auto}.bg-page-bottom{background-size:1020px auto,auto auto}}.mobile-nav ul{list-style:none;padding-left:0}#cd-nav ul{position:fixed;width:90%;max-width:400px;right:5%;bottom:20px;border-radius:.25em;box-shadow:0 0 10px #535151;background:#fff;visibility:hidden;overflow:hidden;z-index:998!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:-webkit-transform .3s,visibility 0s .3s;-moz-transition:-moz-transform .3s,visibility 0s .3s;transition:transform .3s,visibility 0s .3s}#cd-nav ul li{-webkit-backface-visibility:hidden;backface-visibility:hidden}#cd-nav ul.is-visible{visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s,visibility 0s 0s;-moz-transition:-moz-transform .3s,visibility 0s 0s;transition:transform .3s,visibility 0s 0s}#cd-nav ul.is-visible li:nth-child(1){-webkit-animation:cd-slide-in .2s;-moz-animation:cd-slide-in .2s;animation:cd-slide-in .2s}#cd-nav ul.is-visible li:nth-child(2){-webkit-animation:cd-slide-in .3s;-moz-animation:cd-slide-in .3s;animation:cd-slide-in .3s}#cd-nav ul.is-visible li:nth-child(3){-webkit-animation:cd-slide-in .4s;-moz-animation:cd-slide-in .4s;animation:cd-slide-in .4s}#cd-nav ul.is-visible li:nth-child(4){-webkit-animation:cd-slide-in .5s;-moz-animation:cd-slide-in .5s;animation:cd-slide-in .5s}#cd-nav ul.is-visible li:nth-child(5){-webkit-animation:cd-slide-in .6s;-moz-animation:cd-slide-in .6s;animation:cd-slide-in .6s}#cd-nav li a{display:block;padding:20px;border-bottom:1px solid #eff2f6;font-size:30px;font-family:amatic_scregular}#cd-nav li:last-child a{border-bottom:none}@media only screen and (min-width:1170px){#cd-nav ul{position:absolute;width:auto;max-width:none;bottom:auto;top:36px;background:0 0;visibility:visible;box-shadow:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}#cd-nav li{display:inline-block}#cd-nav li a{opacity:1;padding:20px;margin-left:1.6em;border-bottom:none}#cd-nav li a:hover{color:#00bd9b}#cd-nav.is-fixed ul{position:fixed;width:90%;max-width:400px;bottom:20px;top:auto;background:#fff;visibility:hidden;box-shadow:0 0 10px rgba(232,74,100,.4);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}#cd-nav.is-fixed ul li{display:block}#cd-nav.is-fixed ul li a{padding:1.6em;margin-left:0;border-bottom:1px solid #eff2f6}#cd-nav ul.has-transitions{-webkit-transition:-webkit-transform .3s,visibility 0s .3s;-moz-transition:-moz-transform .3s,visibility 0s .3s;transition:transform .3s,visibility 0s .3s}#cd-nav ul.is-visible{visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s,visibility 0s 0s;-moz-transition:-moz-transform .3s,visibility 0s 0s;transition:transform .3s,visibility 0s 0s}#cd-nav ul.is-hidden{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}}.cd-nav-trigger{position:fixed;bottom:20px;right:5%;width:44px;height:44px;background-color:#252525;border-radius:.25em;box-shadow:0 0 10px rgba(232,74,100,.4);overflow:hidden;text-indent:100%;white-space:nowrap;z-index:999}.cd-nav-trigger span{position:absolute;display:block;width:20px;height:2px;background-color:#fff;top:50%;margin-top:-1px;left:50%;margin-left:-10px;-webkit-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.cd-nav-trigger span::before,.cd-nav-trigger span::after{content:'';position:absolute;left:0;background:inherit;width:100%;height:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s,background 0s;-moz-transition:-moz-transform .3s,background 0s;transition:transform .3s,background 0s}.cd-nav-trigger span::before{top:-6px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.cd-nav-trigger span::after{bottom:-6px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.cd-nav-trigger.menu-is-open{box-shadow:none}.cd-nav-trigger.menu-is-open span{background:rgba(232,74,100,0)}.cd-nav-trigger.menu-is-open span::before,.cd-nav-trigger.menu-is-open span::after{background-color:#fff}.cd-nav-trigger.menu-is-open span::before{top:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.cd-nav-trigger.menu-is-open span::after{bottom:0;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (min-width:1170px){.cd-nav-trigger{visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s,visibility 0s .3s;-moz-transition:-moz-transform .3s,visibility 0s .3s;transition:transform .3s,visibility 0s .3s}.is-fixed .cd-nav-trigger{visibility:visible;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-animation:cd-bounce-in .3s linear;-moz-animation:cd-bounce-in .3s linear;animation:cd-bounce-in .3s linear}}