@charset "UTF-8";.homeGrid-inner,.standoutMenu,.tm-footer,.footerMenu .uk-subnav{
display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none
  }
.homeGrid-inner:before,.standoutMenu:before,.tm-footer:before,.footerMenu .uk-subnav:before,.homeGrid-inner:after,.standoutMenu:after,.tm-footer:after,.footerMenu .uk-subnav:after{
content:"";display:block;overflow:hidden
  }
.homeGrid-inner:after,.standoutMenu:after,.tm-footer:after,.footerMenu .uk-subnav:after{
clear:both
  }
.homeGrid-inner>*,.standoutMenu>*,.tm-footer>*,.footerMenu .uk-subnav>*{
-ms-flex:none;-webkit-flex:none;flex:none;margin:0;float:left
  }
.homeGrid-inner>*>:last-child,.standoutMenu>*>:last-child,.tm-footer>*>:last-child,.footerMenu .uk-subnav>*>:last-child{
margin-bottom:0
  }
.homeGrid-inner,.standoutMenu,.tm-footer,.footerMenu .uk-subnav{
margin-left:-25px
  }
.homeGrid-inner>*,.standoutMenu>*,.tm-footer>*,.footerMenu .uk-subnav>*{
padding-left:25px
  }
.homeGrid-inner+.homeGrid-inner,.standoutMenu+.homeGrid-inner,.tm-footer+.homeGrid-inner,.footerMenu .uk-subnav+.homeGrid-inner,.homeGrid-inner+.standoutMenu,.standoutMenu+.standoutMenu,.tm-footer+.standoutMenu,.footerMenu .uk-subnav+.standoutMenu,.homeGrid-inner+.tm-footer,.standoutMenu+.tm-footer,.tm-footer+.tm-footer,.footerMenu .uk-subnav+.tm-footer,.footerMenu .homeGrid-inner+.uk-subnav,.footerMenu .standoutMenu+.uk-subnav,.footerMenu .tm-footer+.uk-subnav,.footerMenu .uk-subnav+.uk-subnav,.homeGrid-inner>*>.uk-panel-box+.uk-panel-box,.homeGrid-inner .standoutMenu>*>.uk-panel-box+.uk-panel-box,.homeGrid-inner .tm-footer>*>.uk-panel-box+.uk-panel-box,.footerMenu .homeGrid-inner .uk-subnav>*>.uk-panel-box+.uk-panel-box,.homeGrid-inner .footerMenu .uk-subnav>*>.uk-panel-box+.uk-panel-box{
margin-top:25px
  }
 

 span.highlight {
	background-color: #99FF66;
}
 
@media (min-width: 1220px){
.homeGrid-inner:not(%uk-grid-preserve),.standoutMenu:not(%uk-grid-preserve),.tm-footer:not(%uk-grid-preserve),.footerMenu .uk-subnav:not(%uk-grid-preserve){
margin-left:-35px
  }
.homeGrid-inner:not(%uk-grid-preserve)>*,.standoutMenu:not(%uk-grid-preserve)>*,.tm-footer:not(%uk-grid-preserve)>*,.footerMenu .uk-subnav:not(%uk-grid-preserve)>*{
padding-left:35px
  }
.homeGrid-inner:not(%uk-grid-preserve)+.homeGrid-inner,.standoutMenu:not(%uk-grid-preserve)+.homeGrid-inner,.tm-footer:not(%uk-grid-preserve)+.homeGrid-inner,.footerMenu .uk-subnav:not(%uk-grid-preserve)+.homeGrid-inner,.homeGrid-inner:not(%uk-grid-preserve)+.standoutMenu,.standoutMenu:not(%uk-grid-preserve)+.standoutMenu,.tm-footer:not(%uk-grid-preserve)+.standoutMenu,.footerMenu .uk-subnav:not(%uk-grid-preserve)+.standoutMenu,.homeGrid-inner:not(%uk-grid-preserve)+.tm-footer,.standoutMenu:not(%uk-grid-preserve)+.tm-footer,.tm-footer:not(%uk-grid-preserve)+.tm-footer,.footerMenu .uk-subnav:not(%uk-grid-preserve)+.tm-footer,.footerMenu .homeGrid-inner:not(%uk-grid-preserve)+.uk-subnav,.footerMenu .standoutMenu:not(%uk-grid-preserve)+.uk-subnav,.footerMenu .tm-footer:not(%uk-grid-preserve)+.uk-subnav,.footerMenu .uk-subnav:not(%uk-grid-preserve)+.uk-subnav{
margin-top:35px
  }
.homeGrid-inner:not(%uk-grid-preserve)>*>.uk-panel-box+.uk-panel-box,.homeGrid-inner .standoutMenu:not(%uk-grid-preserve)>*>.uk-panel-box+.uk-panel-box,.homeGrid-inner .tm-footer:not(%uk-grid-preserve)>*>.uk-panel-box+.uk-panel-box,.footerMenu .homeGrid-inner .uk-subnav:not(%uk-grid-preserve)>*>.uk-panel-box+.uk-panel-box,.homeGrid-inner .footerMenu .uk-subnav:not(%uk-grid-preserve)>*>.uk-panel-box+.uk-panel-box{
margin-top:35px
  }

  }
.homeGrid-inner>*{
display:-ms-flexbox;display:-webkit-flex;display:flex
  }
.homeGrid-inner>*>*{
-ms-flex:none;-webkit-flex:none;flex:none;-moz-box-sizing:border-box;box-sizing:border-box;width:100%
  }
.rsform-block-captcha,.rsform-block-send,.homeGrid-iconWrapper,.home div.homeGrid-captionWrapper,.standoutMenu-item,.footerMenu .uk-nav-header,.footerPrivacy,.copyright{
box-sizing:border-box;width:100%
  }
.rsform-block-captcha,.rsform-block-send{
width:50%
  }
.homeGrid-iconWrapper{
width:33.333%
  }
.home div.homeGrid-captionWrapper{
width:66.666%
  }
.standoutMenu-item{
width:25%
  }
@media (min-width: 480px){
.homeGrid-iconWrapper{
width:25%
  }
.home div.homeGrid-captionWrapper{
width:75%
  }

  }
@media (min-width: 768px){
.footerMenu .uk-nav-header,.footerPrivacy,.copyright{
width:50%
  }

  }
@media (min-width: 960px){
.footerMenu .uk-nav-header{
width:33.333%
  }

  }
.homeGrid-inner .uk-panel-box{
display:block;position:relative
  }
.homeGrid-inner .uk-panel-box,.homeGrid-inner .uk-panel-box:hover{
text-decoration:none
  }
.homeGrid-inner .uk-panel-box:after{
clear:both
  }
.homeGrid-inner .uk-panel-box>:not(.uk-panel-title):last-child{
margin-bottom:0
  }
.homeGrid-iconWrapper .uk-panel-box,.thumbnail-container{
font-size:0.001px
  }
.homeGrid-iconWrapper .uk-panel-box:before,.thumbnail-container:before{
content:'';display:inline-block;height:100%;vertical-align:middle
  }
.thumbnail-container .uk-thumbnail{
display:inline-block;max-width:100%;font-size:1rem
  }
.thumbnail-container .uk-thumbnail{
vertical-align:bottom
  }
/*
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/.animated{
-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both
  }
@-webkit-keyframes fadeIn{
0%{
opacity:0
  }
100%{
opacity:1
  }

  }
@keyframes fadeIn{
0%{
opacity:0
  }
100%{
opacity:1
  }

  }
.fadeIn{
-webkit-animation-name:fadeIn;animation-name:fadeIn
  }
@-webkit-keyframes fadeInDown{
0%{
opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)
  }
100%{
opacity:1;-webkit-transform:none;transform:none
  }

  }
@keyframes fadeInDown{
0%{
opacity:0;transform:translate3d(0, -100%, 0)
  }
100%{
opacity:1;transform:none
  }

  }
.fadeInDown{
-webkit-animation-name:fadeInDown;animation-name:fadeInDown
  }
@-webkit-keyframes fadeInLeft{
0%{
opacity:0;-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)
  }
100%{
opacity:1;-webkit-transform:none;transform:none
  }

  }
@keyframes fadeInLeft{
0%{
opacity:0;transform:translate3d(-30%, 0, 0)
  }
100%{
opacity:1;transform:none
  }

  }
.fadeInLeft{
-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft
  }
@-webkit-keyframes fadeInRight{
0%{
opacity:0;-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)
  }
100%{
opacity:1;-webkit-transform:none;transform:none
  }

  }
@keyframes fadeInRight{
0%{
opacity:0;transform:translate3d(30%, 0, 0)
  }
100%{
opacity:1;transform:none
  }

  }
.fadeInRight{
-webkit-animation-name:fadeInRight;animation-name:fadeInRight
  }
@-webkit-keyframes fadeInUp{
0%{
opacity:0;-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0)
  }
100%{
opacity:1;-webkit-transform:none;transform:none
  }

  }
@keyframes fadeInUp{
0%{
opacity:0;transform:translate3d(0, 30%, 0)
  }
100%{
opacity:1;transform:none
  }

  }
.fadeInUp{
-webkit-animation-name:fadeInUp;animation-name:fadeInUp
  }
/*
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.0.0
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Made available under a MIT License:
 * http://www.opensource.org/licenses/mit-license.php

 * Hover.css Copyright Ian Lunn 2014. Generated with SASS.
 */.hvr-underline-from-center,.uk-navbar-nav>li{
display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden
  }
.hvr-underline-from-center:before,.uk-navbar-nav>li:before{
content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#319b42;height:4px;-webkit-transition-property:left, right;transition-property:left, right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out
  }
.hvr-underline-from-center:hover:before,.uk-navbar-nav>li:hover:before,.hvr-underline-from-center:focus:before,.uk-navbar-nav>li:focus:before,.hvr-underline-from-center:active:before,.uk-navbar-nav>li:active:before{
left:0;right:0
  }
@font-face{
font-family:"Maiandra";src:url("../fonts/3866878184.eot");src:url("../fonts/3866878184.eot?#iefix") format("embedded-opentype"),url("../fonts/3866878184.woff2") format("woff2"),url("../fonts/3866878184.woff") format("woff"),url("../fonts/3866878184.ttf") format("truetype"),url("../fonts/3866878184.svg#maiandra_gdregular") format("svg");font-weight:normal;font-style:normal
  }
@font-face{
font-family:"ralewaybold";src:url("../fonts/raleway-bold.eot");src:url("../fonts/raleway-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway-bold.woff2") format("woff2"),url("../fonts/raleway-bold.woff") format("woff"),url("../fonts/raleway-bold.ttf") format("truetype"),url("../fonts/raleway-bold.svg#ralewaybold") format("svg");font-weight:normal;font-style:normal
  }
html{
font-size:100%
  }
@media only screen and (max-width: 1199px){
html{
font-size:95%
  }

  }
@media only screen and (max-width: 767px){
html{
font-size:90%
  }

  }
body{
font-family:"museo-sans",Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;font-size:0.875rem;padding:0
  }
h1,h2,h3,h4,h5,h6{
font-family:"museo-sans",Arial,Helvetica,sans-serif;font-weight:700
  }
h2{
font-size:24px;font-size:1.5rem
  }
h3{
font-size:18px;font-size:1.125rem
  }
.home :not(.tm-navbar) .uk-container,.tm-block-footer .uk-container{
max-width:1650px
  }
.tm-fullscreen .wk-content,.homeAbout-left>*{
background-position:50% 0;background-repeat:no-repeat;background-size:cover
  }
.anim-hidden{
opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)
  }
.tm-block-top-main{
overflow-x:hidden
  }
.tm-block-bottom-b{
overflow:hidden
  }
.tm-block-bottom-b.tm-block-large-padding{
padding-top:25px
  }
.textUpper,.formResponsive input[type="submit"],.formResponsive input[type="reset"],.header-findUs-title,.homeAbout-center h1,.standoutMenu-caption,.copyright,.footer-followUs{
text-transform:uppercase
  }
.textNoSpacing,.uk-panel-title,.homeAbout-center h1{
word-spacing:-0.25em
  }
.textRight,.footerSearch,.footerPrivacy,.footer-followUs{
text-align:right
  }
.textLeft,.tm-navbar .tm-navbar-center .tm-nav,.standoutMenu-caption,.tm-footer{
text-align:left
  }
.textCenter,.homeTestimonials,.homeTestimonials .wk-slideshow-default .nav,.standoutMenu{
text-align:center
  }
.textGreen,h1{
color:#257432
  }
.formResponsive input,.formResponsive textarea{
width:410px
  }
@media only screen and (min-width: 768px) and (max-width: 991px){
.formResponsive input,.formResponsive textarea{
width:210px
  }

  }
.formResponsive input[type="submit"],.formResponsive input[type="reset"]{
font-size:15px;font-size:0.9375rem;font-family:"museo-sans",Arial,Helvetica,sans-serif;font-weight:bold;background:none;border:none;color:#5f4d41;text-shadow:none;box-shadow:none
  }
.formResponsive input[type="submit"]:hover,.formResponsive input[type="submit"]:active,.formResponsive input[type="reset"]:hover,.formResponsive input[type="reset"]:active{
background:none;text-shadow:none;color:#319b42
  }
.formResponsive .formHorizontal .rsform-block-send .formControls{
margin-left:0
  }
.formResponsive .formHorizontal p.formDescription{
margin-top:0
  }
.formDescription{
display:none
  }
.rsform-block-product-description .formDescription{
display:block
  }
.formHorizontal .rsform-block-description .formControlLabel{
display:none
  }
.formHorizontal .rsform-block-description .formControls{
margin-left:0
  }
.rsform-block-captcha,.rsform-block-send{
float:left
  }
.rsform-block-send{
margin-bottom:0;margin-top:18px
  }
.rsform-block-send .formControlLabel{
display:none
  }
.rsform-block-send .formControls .formBody{
text-align:right
  }
.uk-form input[type="text"]:focus{
background:rgba(245,243,241,0.2);color:#524727
  }
h1.uk-panel-title{
font-size:30px;font-size:1.875rem
  }
.uk-panel-teaser img{
width:100%
  }
.homeGrid-item{
overflow:hidden
  }
.homeGrid-item .uk-panel-teaser{
overflow:hidden;max-width:99.9%
  }
.homeGrid-item .uk-panel-teaser img{
-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-duration:1s;-webkit-transition-timing-function:ease;transition-property:opacity,transform;transition-duration:1s;transition-timing-function:ease;-webkit-backface-visibility:hidden;backface-visibility:hidden
  }
.homeGrid-item:hover .uk-panel-teaser img{
-webkit-transform:scale3d(1.08, 1.08, 1);-ms-transform:scale3d(1.08, 1.08, 1);transform:scale3d(1.08, 1.08, 1);opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)
  }
.wk-slideshow-default>div:hover .next,.wk-slideshow-default>div:hover .prev{
opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);background:rgba(95,77,65,0.75)
  }
.wk-slideshow-default>div .next,.wk-slideshow-default>div .prev{
opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease
  }
.wk-slideshow-default>div .next::before,.wk-slideshow-default>div .prev::before{
font-family:FontAwesome;color:#e6e6e6;font-size:40px;font-size:2.5rem;position:absolute;left:50%;top:50%;display:inline-block;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)
  }
.wk-slideshow-default>div .next::before{
content:"\f105"
  }
.wk-slideshow-default>div .prev::before{
content:"\f104"
  }
.tm-navbar{
height:auto
  }
.tm-navbar .tm-navbar-center{
padding:11px 0
  }
.tm-nav-logo{
top:-20px;left:2%;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;margin-top:0;background:#fff;border-radius:50%;padding:15px;z-index:11;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease;transition-property:transform;transition-duration:0.2s;transition-timing-function:ease;-webkit-transition-delay:0.1s;transition-delay:0.1s;box-shadow:0 2px 0 #eee
  }
.tm-nav-logo::after{
position:absolute;content:'';width:-webkit-calc(100% + 2px);width:calc(100% + 2px);height:60%;display:block;background:#fff;top:0;left:-1px;z-index:-1
  }
@media screen and (min-width: 767px) and (max-width: 800px){
.tm-nav-logo{
top:14px
  }

  }
.uk-navbar-content{
height:86px
  }
.tm-navbar{
background:#fff;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:0.3s;-webkit-transition-timing-function:ease;transition-property:transform;transition-duration:0.3s;transition-timing-function:ease;padding:10px 15px
  }
.uk-navbar-nav>li>a{
font-family:"museo-sans",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;font-size:0.8125rem
  }
.uk-navbar-nav>li.uk-parent>a{
padding-left:15px;padding-right:30px
  }
.tm-navbar .tm-navbar-center .tm-nav .tm-nav-wrapper{
margin-left:15.625em
  }
@media only screen and (min-width: 992px) and (max-width: 1199px){
.tm-navbar .tm-navbar-center .tm-nav .tm-nav-wrapper{
margin-left:13.625em
  }

  }
@media only screen and (min-width: 768px) and (max-width: 991px){
.tm-navbar .tm-navbar-center .tm-nav .tm-nav-wrapper{
margin-left:13em
  }

  }
.uk-navbar-nav>li:first-child{
display:none
  }
.uk-nav-navbar{
font-family:"museo-sans",Arial,Helvetica,sans-serif
  }
.uk-nav-navbar>li.uk-active>a{
color:#a4d65e
  }
.nav-up{
-webkit-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)
  }
.uk-navbar-nav>li{
overflow:visible
  }
.uk-navbar-nav>.uk-active::before{
left:0;right:0
  }
@media only screen and (max-width: 991px){
.uk-navbar-nav>li.uk-open{
z-index:1
  }

  }
.uk-nav-offcanvas ul a{
color:#fff
  }
.tm-navbar-fixed .tm-toolbar{
position:relative
  }
.tm-toolbar{
background:none;padding:0
  }
@media only screen and (max-width: 767px){
.tm-toolbar{
display:none
  }

  }
.header-findUs>div{
display:inline-block;vertical-align:middle
  }
.header-findUs-title{
color:#5f4d41;margin-right:10px
  }
@media only screen and (max-width: 767px){
.tm-fullscreen-container{
-moz-box-sizing:border-box;box-sizing:border-box;min-height:375px;overflow:hidden;position:relative;z-index:1
  }
.tm-fullscreen-container .tm-fullscreen{
height:100%;width:100%;padding:0
  }
.tm-fullscreen-container .tm-fullscreen>div{
display:table;height:100%;width:100%
  }
.tm-fullscreen-container .tm-fullscreen>div>div{
display:table-cell;vertical-align:middle
  }

  }
.tm-navbar-fixed .tm-fullscreen-container{
height:100%;height:100vh
  }
.tm-navbar-fixed .tm-fullscreen-container .tm-fullscreen{
top:82.5px;height:-webkit-calc(100% - 82.5px);height:calc(100% - 82.5px)
  }
@media only screen and (min-width: 768px) and (max-width: 991px){
.tm-navbar-fixed .tm-fullscreen-container .tm-fullscreen{
top:62.5px;height:100%
  }

  }
@media only screen and (max-width: 480px){
.tm-navbar-fixed .tm-fullscreen-container{
height:-webkit-calc(100% - 188px);height:calc(100% - 188px);height:-webkit-calc(100vh - 188px);height:calc(100vh - 188px)
  }

  }
.tm-fullscreen{
background:none
  }
.tm-fullscreen .uk-panel .wk-slideshow{
display:table;width:100%;height:100%;background:#000
  }
.tm-fullscreen .uk-panel .wk-slideshow>div{
display:table;vertical-align:middle;width:100%;height:100%
  }
.tm-fullscreen .wk-slideshow .slides{
display:table;height:100% !important
  }
.tm-fullscreen .wk-slideshow .slides>li[style]{
width:100% !important;height:100% !important
  }
.tm-fullscreen .wk-content,.tm-fullscreen .fullscreen-slide{
width:100%;height:100%
  }
@media only screen and (min-width: 768px) and (max-width: 991px){
.tp-caption img{
-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)
  }

  }
@media only screen and (max-width: 767px){
.tp-caption img{
-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8)
  }

  }
.home .tm-top-b>div:first-child{
margin-top:-122px
  }
.home .tm-top-b>div:first-child>.homeAbout-left,.home .tm-top-b>div:first-child>.homeAbout-left *{
height:100%
  }
@media screen and (max-width: 1921px){
.home .tm-top-b>div:first-child{
margin-top:-102px
  }

  }
@media only screen and (max-width: 480px){
.home .tm-top-b>div:first-child{
margin-top:0
  }

  }
@media only screen and (max-width: 991px){
.homeAbout-center,.homeAbout-right{
padding:20px
  }

  }
.homeAbout-right p{
text-align:right
  }
@media only screen and (max-width: 991px){
.homeAbout-right{
padding-left:0;padding-right:0;margin-bottom:0 !important
  }

  }
.homeAbout-center{
font-size:18px;font-size:1.125rem
  }
.homeAbout-center p{
line-height:1.6
  }
.homeAbout-center h1{
color:#5f4d41;font-weight:400;margin-top:20px
  }
@media only screen and (max-width: 1199px){
.homeAbout-center{
font-size:16px;font-size:1rem
  }

  }
@media screen and (min-width: 800px) and (max-width: 1199px){
.home .tm-top-b>div{
width:50%;padding-left:60px
  }
.home .tm-top-b>div:first-child{
display:none
  }

  }
.homeGridContentTitle{
text-align:center
  }
.homeGridContentTitle h2{
font-weight:500;color:#319b42;text-transform:uppercase;display:inline-block;border-style:solid;border-width:0px 0px 7px;-moz-border-image:url("../images/border_image_1.jpg") 0 27 11 stretch;-webkit-border-image:url("../images/border_image_1.jpg") 0 27 11 stretch;-o-border-image:url("../images/border_image_1.jpg") 0 27 11 stretch;border-image:url("../images/border_image_1.jpg") 0 27 11 stretch
  }
.home .tm-block-bottom-b{
padding-top:0
  }
.home .tm-bottom-b{
margin-left:-60px
  }
.home .tm-bottom-b>*{
padding-left:60px
  }
@media only screen and (min-width: 992px) and (max-width: 1199px){
.homeGrid-inner>div:first-child{
width:33.333%
  }
.homeGrid-inner>div:last-child{
width:66.666%
  }

  }
.homeGrid-iconWrapper .uk-panel-box{
text-align:center
  }
@media screen and (max-width: 500px){
.homeGrid-iconWrapper .uk-panel-box a{
display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)
  }

  }
.home div.homeGrid-captionWrapper{
padding-left:0
  }
.home div.homeGrid-captionWrapper a{
display:block;width:100%;height:100%
  }
.homeGrid-item a{
width:100%
  }
.homeGrid-item #flipsnack{
display:none
  }
#flipsnack{
min-width:800px;min-height:600px
  }
@media only screen and (min-width: 768px) and (max-width: 991px){
#flipsnack{
min-width:600px;min-height:450px
  }

  }
@media only screen and (min-width: 481px) and (max-width: 767px){
#flipsnack{
min-width:400px;min-height:300px
  }

  }
@media only screen and (max-width: 480px){
#flipsnack{
min-width:200px;min-height:150px
  }

  }
.homeGrid-item .uk-panel-teaser{
background:#5f4d41
  }
.homeGrid-item a{
text-decoration:none
  }
.homeTestimonials{
font-size:18px;font-size:1.125rem
  }
.homeTestimonials .wk-content{
display:inline-block;position:relative;padding-top:5px;padding-left:100px;padding-right:100px
  }
.homeTestimonials .wk-content::before{
position:absolute;top:5px;font-family:FontAwesome;content:"\f10d";color:#d5cac1;font-size:40px;font-size:2.5rem;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);z-index:-1
  }
@media only screen and (max-width: 1199px){
.homeTestimonials .wk-content{
padding-left:50px;padding-right:50px
  }

  }
@media only screen and (max-width: 767px){
.homeTestimonials .wk-content{
padding-left:20px;padding-right:20px
  }

  }
.tm-navbar-fixed .tm-navbar+.tm-wrapper{
top:82.5px
  }
@media screen and (min-width: 640px) and (max-width: 799px){
.tm-navbar-fixed .tm-navbar+.tm-wrapper{
top:118.5px
  }

  }
.uk-article img[style*='float: left']{
padding-right:20px
  }
.uk-article img[style*='float: right']{
padding-left:20px
  }
.uk-article .uk-panel-box-secondary{
position:relative;margin-top:72px;padding:30px 0;background:none
  }
.uk-article .uk-panel-box-secondary::before{
position:absolute;box-sizing:content-box;content:'';background:#EDE9E5;width:100%;height:100%;left:-2000px;top:0;display:inline-block;padding:0 2000px;z-index:-1
  }
.green-line:hover{
color:#319B42 !important
  }
.breadcrumb-container{
padding:10px
  }
.uk-breadcrumb{
margin-bottom:0;display:block
  }
.uk-breadcrumb>li:first-child::before{
display:inline-block;margin-right:8px;color:#EEEAE7;font-family:FontAwesome;content:""
  }
.uk-breadcrumb>li:nth-child(n+2)::before{
content:"»"
  }
.uk-breadcrumb>li>a{
color:#ece8e5 !important
  }
.uk-breadcrumb>li>a:hover,.uk-breadcrumb>li>a:focus{
color:#a4d65e !important;text-decoration:none
  }
.uk-breadcrumb>li.uk-active{
color:#fff !important
  }
@media only screen and (min-width: 992px) and (max-width: 1199px){
.uk-breadcrumb{
padding-left:150px
  }

  }
@media only screen and (min-width: 768px) and (max-width: 991px){
.uk-breadcrumb{
padding-left:150px
  }

  }
.home .tm-block-top-a{
margin-top:-160px
  }
.home .tm-block-top-a .uk-container{
max-width:1020px
  }
@media only screen and (max-width: 991px){
.home .tm-block-top-a{
margin-top:-100px
  }

  }
@media only screen and (max-width: 480px){
.home .tm-block-top-a{
display:none
  }

  }
.standoutMenu-container{
z-index:1;background-color:#fff;border-radius:30px;padding:0 60px
  }
.standoutMenu-container.hide{
visibility:hidden
  }
@media only screen and (max-width: 991px){
.standoutMenu-container{
padding:0 30px
  }

  }
body:not(.home) .tm-bottom-c div.standoutMenu-container{
margin-bottom:-85px
  }
@media only screen and (max-width: 767px){
body:not(.home) .tm-bottom-c div.standoutMenu-container{
margin-bottom:-60px
  }

  }
@media only screen and (max-width: 480px){
body:not(.home) .tm-block-bottom-c{
/* display:none */
  }

  }
.standoutMenu a{
display:inline-block;outline:none;width:100%;position:relative
  }
.standoutMenu-item{
margin-top:-100px;margin-bottom:10px
  }
@media screen and (max-width: 767px){
.standoutMenu-item{
margin-top:-65px
  }

  }
@media screen and (max-width: 600px){
.standoutMenu-item{
margin-top:-45px
  }

  }
.reflection{
-webkit-transform:translate3d(0, 0, 0) scaleY(-1);-ms-transform:translate3d(0, 0, 0) scaleY(-1);transform:translate3d(0, 0, 0) scaleY(-1);filter:url(filter.svg#blur);-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);position:relative;z-index:-1
  }
.reflection-container-wrapper{
position:relative;overflow:hidden
  }
.reflection-container{
position:absolute;left:0;z-index:-1;display:inline-block;max-width:100%;overflow:hidden;width:100%;top:-10%
  }
.reflection-container::after{
position:absolute;top:0;left:0;width:100%;height:120%;border-radius:30px;content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(255,255,255,0.75) 0%, #fff 60%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.75)), color-stop(60%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0.75) 0%, #fff 60%, #fff 100%);background:-o-linear-gradient(top, rgba(255,255,255,0.75) 0%, #fff 60%, #fff 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0.75) 0%, #fff 60%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.75) 0%,#ffffff 60%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfffffff', endColorstr='#ffffff',GradientType=0 );z-index:1
  }
.standoutMenu-caption{
color:#AD998A;word-spacing:100px;font-size:24px;font-size:1.5rem;position:absolute;left:50%;-webkit-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);margin-top:-35%;margin-bottom:0
  }
@media only screen and (min-width: 768px) and (max-width: 991px){
.standoutMenu-caption{
margin-top:-45%
  }

  }
@media only screen and (max-width: 767px){
.standoutMenu-caption{
font-size:14px;font-size:0.875rem;line-height:1.2;margin-top:-45%
  }

  }
.thumbnail-container .uk-thumbnail{
position:relative
  }
.tm-block-footer{
background:#5f4d41 url("../images/footer_bg_fallback.jpg") 0 0 repeat
  }
.has-bg-blend .tm-block-footer{
background-image:url("../images/footer_bg.png");background-repeat:repeat;background-color:#5f4d41;background-blend-mode:multiply
  }
.tm-footer{
padding-top:30px
  }
.footerMenu .uk-subnav .uk-nav-header{
padding-left:0
  }
.footerMenu .uk-subnav .uk-nav-header:first-child{
padding-left:25px;margin-right:-10px
  }
@media only screen and (max-width: 991px){
.footerMenu .uk-subnav .uk-nav-header{
padding-left:25px
  }

  }
.footerMenu .uk-nav-header{
font-size:19px;font-size:1.1875rem
  }
.footerMenu .uk-nav-header ul{
font-family:Arial,Helvetica,sans-serif;font-size:10px;font-size:0.625rem;list-style-type:none;padding-left:0;font-weight:normal;margin-top:5px;display:block
  }
.footerMenu .uk-nav-header ul li{
white-space:nowrap
  }
.footerMenu .uk-nav-header:not(:first-child){
margin-top:0
  }
.footerMenu .uk-subnav-line>li:nth-child(n+2)::before{
content:normal
  }
.footerMenu .uk-subnav>li:nth-child(n+2){
margin-left:-12px
  }
@media only screen and (max-width: 991px){
.footerMenu .uk-subnav>li:nth-child(n+2){
margin-left:0
  }

  }
footer.tm-footer .footerMenu{
margin-bottom:60px
  }
@media only screen and (max-width: 767px){
footer.tm-footer .footerMenu{
margin-bottom:30px
  }

  }
.tm-link-muted .footerMenu a{
text-decoration:none;
color: #fff;
  }
.tm-link-muted .footerMenu a:hover,.tm-link-muted .footerMenu a:focus{
color:#a4d65e
  }
.footerSearch .uk-dropdown{
top:auto;bottom:150%
  }
@media only screen and (max-width: 767px){
.footerSearch .uk-dropdown{
display:none
  }

  }
.footerSearch .uk-search{
position:relative;margin-right:30px
  }
@media only screen and (max-width: 767px){
.footerSearch{
text-align:left
  }

  }
.searchBtn{
width:21px;height:30px;margin-left:5px;background:transparent url("../images/search_icon.svg") 0 0 no-repeat;border:none;cursor:pointer;position:absolute;top:50%;-webkit-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)
  }
@media only screen and (max-width: 767px){
.searchBtn{
right:-10%
  }

  }
.uk-search-field{
margin-right:8px
  }
@media only screen and (max-width: 480px){
.uk-search-field{
width:190px
  }
.uk-search-field:focus{
width:210px
  }

  }
@media only screen and (max-width: 480px){
.uk-search.uk-active .uk-search-field{
width:210px
  }

  }
.footerPrivacy .uk-subnav{
margin-right:8px
  }
.footerPrivacy .uk-subnav>li>a{
color:#fff;text-decoration:none
  }
.footerPrivacy .uk-subnav>li:nth-child(n+2){
margin-left:1em
  }
.footerPrivacy .uk-subnav-line>li:nth-child(n+2)::before{
margin-right:1em
  }
@media only screen and (max-width: 767px){
.footerPrivacy{
text-align:left
  }

  }
.copyright{
font-size:10px;font-size:0.625rem
  }
@media only screen and (max-width: 767px){
.copyright{
margin-top:20px
  }

  }
.footer-followUs{
margin-right:10px
  }
.footer-followUs .uk-icon-button{
text-decoration:none;background:#fff;color:#5f4d41
  }
.footer-followUs .uk-icon-button:first-child{
margin-left:8px
  }
.footer-followUs .uk-icon-button::before{
padding-left:3px
  }
@media only screen and (max-width: 767px){
.footer-followUs{
text-align:left
  }

  }
.tm-sidebar-a{
display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex
  }
.tm-sidebar-a>.uk-panel{
-webkit-flex:1;-ms-flex:1;flex:1
  }
.uk-pagination{
margin-top:30px
  }
.relatedArticles{
padding-left:0;list-style-position:inside;margin-top:-60px
  }
.relatedArticles h3{
font-weight:normal;margin-bottom:5px
  }
.relateditems{
margin-top:0
  }
.bt-social-share{
background:none;border:none;margin-top:21px
  }
.tm-totop-scroller{
position:fixed;top:auto;right:20px;bottom:20px;background:#5f4d41;display:none;width:15px;height:35px;line-height:35px
  }
.tm-totop-scroller::after{
position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -55%, 0);-ms-transform:translate3d(-50%, -55%, 0);transform:translate3d(-50%, -55%, 0)
  }
.tm-totop-scroller:hover,.tm-totop-scroller:focus,.tm-totop-scroller:active{
color:#fff !important
  }
@media only screen and (max-width: 767px){
.tm-totop-scroller{
display:block
  }

  }
.contactUs_text .uk-grid:not(.uk-grid-preserve)>.uk-grid-margin{
margin-top:10px
  }
@media only screen and (min-width: 991px){
.contactUs_text .uk-width-large-2-3{
padding-left:0
  }

  }
@media only screen and (max-width: 991px){
.contactUs_text .uk-width-large-2-3{
margin-top:0 !important
  }

  }
.contactUs_text a{
word-wrap:break-word
  }
#searchForm .controls input[type="radio"]{
margin-left:10px
  }
.jm-video-container{
position:relative
  }
.jmvideogalleries_videos_title{
background:linear-gradient(#6e594b,#5f4d41)
  }
.jmvideogalleries_videos_item a{
color:#fff
  }
.jmvideogalleries_desc{
white-space:normal
  }
#jm-video-myModal{
-webkit-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);margin-left:0
  }
@media only screen and (max-width: 767px){
#jm-video-myModal{
-webkit-transform:none;-ms-transform:none;transform:none
  }

  }
.jm-video-modal-video iframe{
height:513px
  }
@media only screen and (min-width: 768px) and (max-width: 991px){
.jm-video-modal-video iframe{
height:461px
  }

  }
@media only screen and (max-width: 767px){
.jm-video-modal-video iframe{
height:288px
  }

  }
#jm-video-modal-close{
cursor:pointer
  }
#jm-videogalleries .pagination-toolbar{
display:none
  }
.articles .uk-article-title{
color:#257432;text-transform:none;font-weight:bold
  }

.displaynone { display:none; visibility: hidden; }