@charset "utf-8";html{padding:0;margin:0;color:#000;font-size:13px;font-family:'Open Sans',sans-serif;text-align:justify}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0}body{width:100%;overflow-x:hidden}:focus{outline:none}input{-webkit-appearance:none;-webkit-border-radius:0}li{list-style-type:none}a{color:#575757}.cur{cursor:pointer}img{border:0}.clear{clear:both;display:block;height:0;visibility:hidden}.hidden{visibility:hidden}header,footer,section,.fullWidth{width:100%;float:left}.relative{position:relative}.absolute{position:absolute}.floatLeft{float:left}.floatRight{float:right}a{outline:none;text-decoration:none;cursor:pointer}.bold{font-weight:700!important}h4{font-size:20px;color:#532f13;text-transform:uppercase;position:relative;margin-bottom:20px}h4:before{content:"";position:absolute;left:0;bottom:-5px;height:1px;width:50px;border-bottom:1px solid #000}#maincontainer{width:100%;overflow-x:hidden}.centered{max-width:1300px;margin:0 auto}.centered-1600{max-width:1600px;margin:0 auto}.defaultTransition{-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}#innerContainer{padding-top:45px;padding-bottom:100px;background-color:#fcfbfa}#innerContainer h3{font-size:30px;color:#532f13;text-transform:uppercase;font-weight:400;line-height:1em;position:relative}#innerContainer h3:nth-child(2n){margin-bottom:40px}#innerContainer h3:nth-child(2n):before{content:"";position:absolute;left:0;bottom:-10px;height:1px;width:50px;border-bottom:5px solid #532f13}header{height:260px;position:relative;-webkit-box-shadow:0 0 8px 2px #ccc;-moz-box-shadow:0 0 8px 2px #ccc;box-shadow:0 0 8px 2px #ccc}header .first{height:73px;background-color:#bfa998}header .second{height:108px;background:url(../../images/menuBgShape.jpg) no-repeat top right #71401a}#logo{display:block;position:absolute;left:0;top:0}#homeFirst{height:660px;position:relative}#homeSecond{padding-top:20px}#homeSecond .centered.custom{position:relative;top:-64px;background-color:#FFF;padding-top:50px}#homeThird{padding-top:50px;padding-bottom:100px;background-color:#fcfbfa}#homeThird .slick-list{height:370px!important;padding-right:5px}#homeThird .loader{display:table;margin:0 auto;position:relative;top:-23px}#homeMainSlider li{background-size:cover!important}#homeMainSlider .sliderBox{width:550px;height:550px;float:right;margin-top:25px;background:rgba(183,163,139,0.3)}#homeMainSlider .title{font-size:30px;color:#FFF;text-transform:uppercase;font-weight:700;margin-top:80px}#homeMainSlider .discover{font-size:20px;color:#FFF;text-transform:uppercase;margin-top:80px;display:inline-block;padding-bottom:3px}#homeMainSlider .discover:hover{border-bottom:1px solid #FFF}#homeFirst .bx-wrapper .bx-pager.bx-default-pager a{background:#FFF;border-radius:0;position:relative}#homeFirst .bx-wrapper .bx-pager.bx-default-pager a:hover,#homeFirst .bx-wrapper .bx-pager.bx-default-pager a.active{width:15px;height:15px;top:-3px}#homeFirst .bx-wrapper .bx-pager,#homeFirst .bx-wrapper .bx-controls-auto{bottom:15px}#homeSecond .box{width:320px;float:left;text-align:center}#homeSecond .box:hover img{transform:scale(1.1)}#homeSecond .box .topTitle{display:block;font-size:25px;color:#492000;text-transform:uppercase;font-weight:700}#homeSecond .box .smallSep{width:50px;height:5px;background-color:#492000;margin:0 auto;margin-top:25px}#homeSecond .box .image{width:98.5%;overflow:hidden;margin-top:30px}#homeSecond .box .discover{display:inline-block;width:80px;line-height:1em;font-size:18px;color:#000;text-transform:uppercase;margin-top:25px;font-weight:300;position:relative}#homeSecond .box:hover .discover:before{opacity:1;width:16px}#homeSecond .box:hover .discover:after{opacity:1;width:16px}#homeSecond .box .discover:before{position:absolute;right:0;top:17px;margin-right:-30px;display:block;content:'';width:1px;border:1px solid #000;opacity:0;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}#homeSecond .box .discover:after{position:absolute;left:0;top:17px;margin-left:-30px;display:block;content:'';width:1px;border:1px solid #000;opacity:0;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}#homeSecond .slick-arrow{width:21px;height:27px;background:url(../../images/homeArrows.png) no-repeat;top:55%;position:absolute;border:none;font-size:0;cursor:pointer}#homeSecond .slick-prev{left:-50px}#homeSecond .slick-next{background-position:-25px 0!important;right:-50px}#homeFirstPagerHolder{z-index:99;position:absolute;bottom:55px}#homeFirst .bx-pager-item{float:left}#homeFirst .bx-pager-item a{display:block;width:10px;height:10px;background-color:#FFF;font-size:0;margin-right:10px}#homeFirst .bx-pager-item a.active{width:15px;height:15px;position:relative;top:-3px}#homeThirdMenu{display:table;margin:0 auto;margin-bottom:40px}#homeThirdMenu li{height:30px;float:left;font-size:20px;text-transform:uppercase;color:#492000;font-weight:300;cursor:pointer}#homeThirdMenu li.bordered{border-left:1px solid #000;border-right:1px solid #000;margin:0 35px;padding:0 35px}#homeThirdMenu li.active{font-size:30px;line-height:.9em;font-weight:700;position:relative}#homeThirdMenu li:before{content:"";position:absolute;left:39%;top:-20px;height:1px;width:50px;border-bottom:5px solid #532f13}#homeThirdMenu li:first-child:before{left:35%}#homeThirdMenu li:last-child:before{left:35%}#homeThird .slick-arrow{width:11px;height:16px;background:url(../../images/homeArrows.png) no-repeat;background-position:0 -33px;top:40%;position:absolute;font-size:0;border:none;cursor:pointer}#homeThird .slick-prev{left:-50px}#homeThird .slick-next{background-position:-14px -33px!important;right:-50px}#homeThird .slick-slide{margin-right:22px;margin-left:22px}#mobileMenuIcon{display:none;position:absolute;right:0;top:0;cursor:pointer;background:#FFF;padding:10px 0;z-index:100;width:100%;background:#71401a}#mobileMenu{display:none;position:absolute;top:0;right:0;z-index:10;background-color:#FFF;padding:20px 30px;text-align:center}#mobileMenu a{font-size:17px;text-transform:uppercase}#mobileMenu a:hover{color:#532f13}#mobileMenu a.active{color:#532f13;font-weight:700}#mainMenu{float:right;margin-top:24px}#mainMenu li{float:left;list-style-type:square;color:#FFF;margin-left:29px;padding-top:20px}#mainMenu li:first-child{margin-left:0;list-style-type:none}#mainMenu li a{color:#FFF;text-transform:uppercase;font-size:15px;padding-top:8px}#mainMenu li a:hover{border-top:2px solid #b7a38b}#mainMenu li a.active{border-top:2px solid #b7a38b}#aboutLeft{width:545px;float:left}#aboutRight{width:650px;float:right;position:relative}#aboutRight .bx-viewport{overflow:visible!important}#aboutImagesSlider li{position:relative}#aboutImagesSlider li:before{content:"";position:absolute;left:64px;top:-5px;height:1px;width:80%;border-bottom:5px solid #532f13}#aboutImagesSlider li:after{content:"";position:absolute;left:64px;bottom:-5px;height:1px;width:80%;border-bottom:5px solid #532f13}#aboutRight .bx-wrapper .bx-pager.bx-default-pager a{width:15px;height:15px;background:#a86548!important;border-radius:0}#aboutRight .bx-wrapper .bx-pager.bx-default-pager a:hover,#aboutRight .bx-wrapper .bx-pager.bx-default-pager a.active{background:#71401a!important}#myImageFlow{background-color:#fdfcfb;margin-top:40px}#terraceText{max-width:660px;margin-top:15px}#myImageFlow_images{position:relative;top:-150px}#sendReqBtn{display:block;width:139px;height:58px;border:3px solid #71401a;font-size:14px;color:#71401a;text-transform:uppercase;font-weight:700;margin-top:20px}#sendReqBtn:hover{background-color:#71401a;color:#FFF}#innerTopProductsMenu{display:none}#topProductsMenu ol{border-top:5px solid #a86548;padding-top:22px}#topProductsMenu ol li{height:20px;border-right:1px solid #000;float:left;padding-right:19px;margin-right:19px}#topProductsMenu ol li:last-child{padding-right:0;margin-right:0;border-right:none}#topProductsMenu ol li a{font-size:15px;color:#000;text-transform:uppercase}#topProductsMenu ol li a:hover{color:#a86548}#topProductsMenu ol li a.active{font-weight:700}#middleProductsMenu{width:627px;float:right;margin-right:120px;border-bottom:1px solid #bda795;padding-left:23px;padding-bottom:17px}#middleProductsMenu li{float:left}#middleProductsMenu li a{display:block;padding:10px;font-size:16px;color:#000;text-transform:uppercase;border-right:1px solid #FFF}#middleProductsMenu li a:hover,#middleProductsMenu li a.active{background-color:#a86548;color:#FFF}#productsListHolder{max-width:1260px;min-height:500px;margin:0 auto;padding-top:45px}#productsListHolder .productsList .box{margin-right:40px;margin-bottom:35px;padding-top:1px}#productsListHolder .productsList .box:nth-child(4n){margin-right:0}.productsList .box{float:left;width:278px;height:365px;padding:0 1px;background-color:#FFF;-moz-box-shadow:0 0 5px 6px #ccc;-webkit-box-shadow:0 0 5px 6px #ccc;box-shadow:0 0 2px 1px #ccc}.productsList .box:hover img{transform:scale(1.1)}.productsList .box:hover .more{background-position:0 -91px}.productsList .image{width:100%;height:269px;overflow:hidden}.productsList .title{float:left;font-size:16px;color:#000;position:relative;padding-top:8px}#homeThirdSlider{left:2px}#homeThirdAjaxSlider li.box{top:2px;padding-top:1px}.productsList .title:before{content:"";position:absolute;left:0;bottom:-5px;height:1px;width:30px;border-bottom:1px solid #000}.productsList .more{display:inline-block;float:right;width:40px;height:40px;background:url(../../images/homeArrows.png) no-repeat;background-position:0 -51px}#productsOverlay{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.5);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:-1}#productsOverlay.shown{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:0;-khtml-opacity:0;opacity:1}#productPopup{width:975px;height:488px;background:url(../../images/popBottomBG.jpg) no-repeat right bottom #FFF;padding:4px;position:relative;left:-150px;z-index:950}#popClose{display:block;width:43px;height:43px;background:url(../../images/popClose.png) no-repeat;position:absolute;right:20px;top:20px;cursor:pointer}#popClose:hover{background-position:0 -44px}#productPopup .image{float:left}#productPopup .info{max-width:433px;float:left;padding-left:35px;padding-top:70px;text-align:left}#popProductTitle{font-size:22px;color:#713f1a;font-weight:700;position:relative;margin-bottom:20px}#popProductTitle:before{content:"";position:absolute;left:0;bottom:-5px;height:1px;width:50px;border-bottom:1px solid #a86548}#popProductDesc{font-size:14px;height:340px}.contactBox{float:left;margin-right:115px}.contactBox.last{margin-right:0}.contactBox strong{font-size:20px;font-weight:700;position:relative}.contactBox strong:before{content:"";position:absolute;left:0;bottom:-5px;height:1px;width:30px;border-bottom:2px solid #000}.contactBox .info{font-size:18px;line-height:1.2em;margin-top:10px;margin-bottom:15px}.contactIcon{width:30px;height:30px;display:block;background:url(../../images/contactIcons.png) no-repeat}.phoneIcon{background-position:0 -31px}.faxIcon{background-position:0 -62px}.contactBox .numbers{font-size:18px}#contactFormHolder{float:left;width:650px}.contactMainTitle{font-size:25px;color:#532f13;text-transform:uppercase;font-weight:700;margin-bottom:30px;margin-top:50px;position:relative}.contactMainTitle:before{content:"";position:absolute;left:0;bottom:-10px;height:1px;width:50px;border-bottom:5px solid #71401a}.contactInput{width:45%;height:38px;border:1px solid #ebebeb;padding:0 2%;margin-bottom:9px}#subject{width:96%}#message{width:96%;height:160px;border:1px solid #ebebeb;padding:10px 2%;font-family:'Open Sans',sans-serif;resize:none}#captcha{float:left}#contactBtns{float:right}.contactBtn{width:70px;height:70px;background-color:#a86548;color:#FFF;border:none;text-transform:uppercase;font-size:15px;font-weight:700;cursor:pointer}.contactBtn:hover{background-color:#71401a}#mapHolder{float:right;width:592px}#mapHolder .contactMainTitle{float:left}#map img{border:1px solid #d7d7d7}#upperFooter{height:348px;background:url(../../images/footerBG.jpg) no-repeat top center;background-size:cover}.footerBox{width:25%;float:left}#footerMenu ul{padding-top:107px;padding-left:90px}#footerMenu ul li{margin-bottom:10px}#copyrights{font-size:12px;color:#532f13;text-transform:uppercase;text-align:center;padding:23px 0}#copyrights a{font-weight:700}#copyrights a:hover{color:#000}#footerMenu a{font-size:20px;color:#FFF;text-transform:capitalize;display:inline-block;position:relative}#footerMenu a:before{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:15px;border-bottom:1px solid #fff;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}#footerMenu a:hover:before{width:100%}#stayConnected{padding-top:110px;font-size:20px;color:#FFF;text-transform:uppercase;text-align:center;position:relative;left:-18px}#stayConnected label{position:relative;display:block}.footerHalfLineSep{width:52px;height:1px;background:#FFF;margin:0 auto;margin-top:5px}#stayConnected strong{display:block}.socialIcon{display:block;width:45px;height:45px;background:url(../../images/socialMedia.png) no-repeat;margin-right:10px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.socialIcon.twitter{background-position:-55px 0}.socialIcon.instagram{background-position:-110px 0}.socialIcon.youtube{background-position:-165px 0;margin-right:0}.socialIcon.facebook:hover{background-position:0 -45px}.socialIcon.twitter:hover{background-position:-55px -45px}.socialIcon.instagram:hover{background-position:-110px -45px}.socialIcon.youtube:hover{background-position:-165px -45px}#nlEmail{width:156px;height:45px;background-color:#FFF;border:none;padding:0 5px}#nlBtn{border:2px solid #FFF;background-color:#532f13;width:47px;height:47px;color:#FFF;font-size:16px;cursor:pointer}#nlBtn:hover{background-color:#71401a}.contactIcon2{display:block;width:30px;height:30px;background:url(../../images/contactIcons2.png) no-repeat;margin-right:15px}.faxIcon2{background-position:0 -34px}.emailIcon2{background-position:0 -68px}#footerContact .footerContact{padding-top:87px;font-size:16px;color:#FFF}#footerContact .footerContact label{text-transform:uppercase;margin-left:52px;font-size:20px;position:relative}#footerContact .footerContact label:before{content:"";position:absolute;left:0;bottom:-5px;height:1px;width:50px;border-bottom:1px solid #fff}.vsep5{display:block;height:5px}.error-border{border:1px solid #900!important}#nlHolder{margin-top:20px;text-align:center;color:#FFF;text-transform:none;font-size:13px}#upIcon{position:fixed;right:10px;bottom:10px;z-index:200;display:none}#mySlider_images{position:relative;top:-240px;}