.img-circle{border-radius:50%}.thumbnail{display:block;padding:4px;margin-bottom:25px;line-height:1.6;background-color:#e2e2dd;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#c79a70}.thumbnail .caption{padding:9px;color:#7c7c7c}.list-unstyled{padding-left:0;list-style:none}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}.h1{font-size:41px}.h2{font-size:34px}.h3{font-size:28px}.h4{font-size:20px}.h5{font-size:16px}.h6{font-size:14px}.has-carousel #hero{height:250px;margin-bottom:30px;overflow:hidden;position:relative}@media (min-width: 768px){.has-carousel #hero{height:300px}}@media (min-width: 992px){.has-carousel #hero{height:400px}}@media (min-width: 1200px){.has-carousel #hero{height:500px}}.has-carousel #hero .carousel-inner{height:250px;left:0;overflow:visible;position:absolute;top:0;width:100%}@media (min-width: 768px){.has-carousel #hero .carousel-inner{height:300px}}@media (min-width: 992px){.has-carousel #hero .carousel-inner{height:400px}}@media (min-width: 1200px){.has-carousel #hero .carousel-inner{height:500px}}.has-carousel #hero .carousel-inner .item{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;transition-property:opacity;width:100%}.has-carousel #hero .carousel-inner .item a{text-decoration:none}.has-carousel #hero .carousel-inner .item a:hover{text-decoration:none}.has-carousel #hero .carousel-inner .item .container{height:250px;position:relative}@media (min-width: 768px){.has-carousel #hero .carousel-inner .item .container{height:300px}}@media (min-width: 992px){.has-carousel #hero .carousel-inner .item .container{height:400px}}@media (min-width: 1200px){.has-carousel #hero .carousel-inner .item .container{height:500px}}.has-carousel #hero .carousel-inner .item .container .text{text-align:center;margin:5% auto 0;width:68%}@media (min-width: 1200px){.has-carousel #hero .carousel-inner .item .container .text{width:53%}}.has-carousel #hero .carousel-inner .item .container .text p{font-size:120%;line-height:160%;margin:0}@media (min-width: 768px){.has-carousel #hero .carousel-inner .item .container .text p{font-size:200%;line-height:145%}}@media (min-width: 992px){.has-carousel #hero .carousel-inner .item .container .text p{font-size:270%;line-height:140%}}.has-carousel #hero .carousel-inner .item .container .text p span{color:#324f34}.has-carousel #hero .carousel-inner .active{opacity:1;filter:alpha(opacity=100)}.has-carousel #hero .carousel-inner .active.left,.has-carousel #hero .carousel-inner .active.right{left:0;opacity:0;filter:alpha(opacity=0)}.has-carousel #hero .carousel-inner .next.left,.has-carousel #hero .carousel-inner .prev.right{opacity:1;filter:alpha(opacity=100)}.has-carousel #hero .carousel-control{position:static;width:auto;opacity:1;filter:alpha(opacity=100);font-size:100%}.has-carousel #hero .carousel-control .icon-prev,.has-carousel #hero .carousel-control .glyphicon-chevron-left{color:#fff;font-size:200%;left:3%;margin-top:-0.5em;opacity:.7;filter:alpha(opacity=70);position:absolute;top:50%}@media (min-width: 992px){.has-carousel #hero .carousel-control .icon-prev,.has-carousel #hero .carousel-control .glyphicon-chevron-left{font-size:300%}}.has-carousel #hero .carousel-control .icon-prev:hover,.has-carousel #hero .carousel-control .glyphicon-chevron-left:hover{opacity:1;filter:alpha(opacity=100)}.has-carousel #hero .carousel-control .icon-next,.has-carousel #hero .carousel-control .glyphicon-chevron-right{color:#fff;font-size:200%;margin-top:-0.5em;opacity:.7;filter:alpha(opacity=70);right:6%;position:absolute;top:50%}@media (min-width: 768px){.has-carousel #hero .carousel-control .icon-next,.has-carousel #hero .carousel-control .glyphicon-chevron-right{right:3.5%}}@media (min-width: 992px){.has-carousel #hero .carousel-control .icon-next,.has-carousel #hero .carousel-control .glyphicon-chevron-right{font-size:300%}}.has-carousel #hero .carousel-control .icon-next:hover,.has-carousel #hero .carousel-control .glyphicon-chevron-right:hover{opacity:1;filter:alpha(opacity=100)}