body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background:linear-gradient(rgba(47,23,15,.4),rgba(47,23,15,.4)),url(../img/bg2.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:"Josefin Slab","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px}p{font-size:1.28em;line-height:1.6}input,textarea{background:#f4ede7!important}hr{max-width:430px;border-color:#999;border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0))}.address-bar,.brand{display:none}.bigger{font-size:540%!important}.big{font-size:140%!important}.brand-link{padding-top:500px!important;color:inherit!important;text-decoration:none!important}.p-first{margin-top:45px!important}.p-other{margin-top:15px!important}.site-brand-heading{margin-top:-7px;margin-left:220px}.navbar-brand{text-transform:uppercase;font-weight:900;letter-spacing:2px}.navbar-nav{text-transform:uppercase;font-weight:400;letter-spacing:3px}.img-full{min-width:100%}.brand-before,.brand-name{text-transform:capitalize}.brand-before{margin:15px 0}.brand-name{margin:0;font-size:4em}.tagline-divider{margin:15px auto 3px;max-width:250px;border-color:#999}.box{margin-bottom:20px;padding:24px 12px;background:#fff;background:url(../img/box_bg2.gif) repeat-x,url(../img/box_bg_repeat.gif) repeat;box-shadow:15px 5px 12px 5px rgba(33,37,41,.35);border-radius:4px;border:5px solid transparent;border-color:rgba(47,23,15,.87)}.box2{margin-bottom:20px;padding:24px 12px;background:#fff;background:url(../img/box_bg_repeat.gif) repeat;box-shadow:15px 5px 12px 5px rgba(33,37,41,.35);border-radius:4px;border:5px solid transparent;border-color:rgba(47,23,15,.87)}.box3{margin-bottom:20px;padding:24px 12px;background:#fff;background:url(../img/box_bg3.gif) repeat-x,url(../img/box_bg_repeat.gif) repeat;box-shadow:15px 5px 12px 5px rgba(33,37,41,.35);border-radius:4px;border:5px solid transparent;border-color:rgba(47,23,15,.87)}.intro-text{text-transform:uppercase;font-size:1.25em;font-weight:400;letter-spacing:1px}.img-border{float:none;margin:0 auto 0;border:#999 solid 1px;border-radius:4px}.img-left{float:none;margin:0 auto 0}.img-right{float:none;margin:0 auto 0}footer{background:#fff;background:rgba(47,23,15,.87)}footer p{margin:0;padding:44px 0;color:rgba(210,190,185,.58);font-size:124%}.subfooter{margin-bottom:0;background:rgba(30,15,10,.8);color:#fff;border:1px;border-style:none none solid none;border-color:#fff;padding-top:1.5px}.social-link:hover{opacity:.7}@media screen and (min-width:768px){.brand{display:inherit;margin:0;padding:30px 0 10px;text-align:center;text-shadow:10px 10px 10px rgba(0,0,0,.7);font-family:"Josefin Slab","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:5em;font-weight:700;line-height:normal;color:#fff}.top-divider{margin-top:0}.img-left{float:left;margin-right:25px}.img-right{float:right;margin-left:25px}.address-bar{display:inherit;margin:0;padding:0 0 40px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.5);text-transform:uppercase;font-size:1.25em;font-weight:400;letter-spacing:3px;color:#fff}.navbar{border-radius:0}.navbar-header{display:none}.navbar{min-height:0;background:rgba(255,255,255,.85)}.navbar-default{border:none;background-color:rgba(47,23,15,.87)}.nav>li>a{padding:35px}.navbar-nav>li>a{line-height:normal}.navbar-nav>li.current>a{color:#e6a756!important;font-size:1em;font-weight:800!important}.navbar-nav{display:table;float:none;margin:0 auto;table-layout:fixed;font-size:1.25em}.navbar-nav .nav-item .nav-link{color:rgba(255,255,255,.7);font-weight:700}.navbar-nav .nav-item.active .nav-link{color:#e6a756}.navbar-nav .nav-item .nav-link:hover{color:rgba(255,255,255,.35)}.navbar-nav .nav-item.active .nav-link:hover{color:#e6a756}}@media screen and (max-width:768px){.text-responsive-align{text-align:center!important}.navbar-default{background:#3b291d!important}.navbar-nav>li>a{color:rgba(255,255,255,.85)!important}.navbar-nav>li.current>a{color:#e6a756!important;font-size:1em;font-weight:800!important}.navbar-brand{color:rgba(245,235,235,.85)!important}.p-first{margin-top:20px!important}}.text-primary{color:#e6a756!important}.d-none{display:none!important}@media (min-width:992px){.d-lg-block{display:block!important}}.text-white{color:#fff!important}.text-center{text-align:center!important}text-red{color:red!important}@media screen and (min-width:1200px){.box:after{content:'';display:table;clear:both}.box2:after{content:'';display:table;clear:both}.box3:after{content:'';display:table;clear:both}}.btn-send{padding:8px 15px;font-size:15px;font-weight:400;border:1px solid #805a3f;border-radius:4px;background:#f4ede7}.btn-more{border:1px solid #805a3f!important;background:#f4ede7!important}.btn-more:hover{box-shadow:0 1px 1px 0 rgba(0,0,0,.24),0 1px 1px 0 rgba(0,0,0,.19);color:#3b291d!important;background:rgba(255,255,255,.9)!important;border:2px solid #805a3f!important;margin:-1px!important}.btn-send:hover{box-shadow:0 1px 1px 0 rgba(0,0,0,.24),0 1px 1px 0 rgba(0,0,0,.19);color:#3b291d!important;border:1px solid #805a3f;border-radius:4px;background:rgba(255,255,255,.9);border:2px solid #805a3f!important;margin:-1px!important}.contact-form{resize:vertical!important;max-height:500px}.borderimg2{border:10px solid transparent;padding:15px;border-image:url(../img/coffee_bean_frame.jpg) 30 round}.image-box{overflow:hidden}.image-box img{max-height:100%;max-width:100%;display:block;height:auto;transition:all 2s;transform:scale(1)}.image-box:hover img{transform:scale(1.4)}#return-to-top{position:fixed;bottom:20px;right:20px;background:#000;background:rgba(28,14,10,.85);width:54px;height:54px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top i{color:#fff;margin:0;position:relative;left:15px;top:13px;font-size:25px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top:hover{background:rgba(0,0,0,.9)}#return-to-top:hover i{color:#fff;top:5px}