body,html{font-family:Rubik,sans-serif;color:#333;font-size:16px;font-weight:300;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;height:100%}img{max-width:100%;height:auto;font-smoothing:antialiased}a{color:#a22b57}.title a:hover,a:hover,a:hover .title{color:#000}a,button,img,input[type=submit]{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.btn,a:focus,a:hover,button,input[type=checkbox],input[type=radio]{text-decoration:none;outline:0!important;outline-offset:0!important}label{font-weight:400}.padder{padding-bottom:20px}ul{list-style:none;margin:0;padding:0}h2{font-size:35px}h3{font-size:24px}h4{font-size:18px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.data-table{display:table;width:100%;height:100%;table-layout:fixed}.data-cell{display:table-cell;vertical-align:middle;float:none}.section{padding:50px 0}.title-header{max-width:900px;margin:0 auto 20px;color:#666}.title-header p{font-size:18px;font-weight:300}.title-header .title-lg{margin:0 0 10px}.inner-title{margin:0;color:#666}.inner-title p{font-size:18px;font-weight:300}.inner-title .title-lg{margin:0;font-size:30px;color:#222;font-weight:400}.m40{margin-top:40px}.m60{margin-top:60px}.title-lg{font-size:40px;color:#888;text-transform:uppercase;font-weight:300}.title-sm h3{font-size:24px;color:#b4284c;font-weight:400}.title-lg strong{color:#333;font-weight:800}.panel{box-shadow:none}.panel .panel-footer,.panel .panel-heading{border:none;background:0 0;border-radius:0}.btn{text-transform:uppercase;padding:10px 30px;font-size:16px;box-shadow:none}.btn-primary{background:#d2b48c;border-color:#d2b48c;color:#fff}.btn-primary:focus,.btn-primary:hover{background:#841e43;border-color:#841e43}.btn-black{background:#2b2929;color:#fff}.btn-black:focus,.btn-black:hover{background:#666;color:#fff}.form-control{font-size:.9rem}.form-control:focus{box-shadow:inherit;border-color:#ECBF00}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;margin:0;padding:0;overflow:hidden}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:inline-block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-dots{width:100%;position:absolute;text-align:center;bottom:10px;right:0;list-style:none;margin:0}.slick-dots li{margin:0 3px;cursor:pointer;line-height:normal;display:inline-block}.slick-dots li button{background:#83888b;border:none;width:12px;height:12px;border-radius:100%;cursor:pointer;padding:0;text-indent:-9999px;-webkit-transition-duration:.7s;transition-duration:.7s}.slick-dots li.slick-active button{background:#394146;border:none;width:68px;border-radius:50px}.slick-next,.slick-prev{border:none;width:50px;height:50px;padding:0;background:0 0;text-align:center;position:absolute;top:50%;margin-top:-25px;font-size:30px;cursor:pointer}.slick-next{right:0}.slick-prev{left:0}.slick-disabled{display:none!important}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:#000}body{padding-top:80px}.container{max-width:1300px}.navbar{padding:0}#header{position:fixed;top:0;left:0;width:100%;background:#d2b48c;z-index:100;box-shadow:0 0 8px 0 rgba(0,0,0,.2);text-align:center;height:80px;-webkit-transition-duration:.4s;transition-duration:.4s}#header .navbar-brand{height:auto;padding:0;-webkit-transition-duration:.5s;transition-duration:.5s;width:250px}#header .navbar{padding:0}#header .collapse:not(.show){display:inline-block}#header .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}#header .navbar-nav{-ms-flex-direction:row;flex-direction:row;margin:0 auto}.bg-overlay{background:rgba(0,0,0,.6);width:100%;height:100%;position:fixed;z-index:99;top:0;left:0;display:none}.bg-overlay.active{display:block}#header .navbar-nav>li{margin:0;position:inherit}#header .navbar-nav>li>a{padding:0;margin:0 20px;line-height:80px;color:#fff;font-weight:300;font-size:16px;display:block;text-transform:uppercase;position:relative}#header .nav>li>a:focus,#header .navbar-nav li a:hover{color:#fff;background-color:transparent}#header .navbar-nav>li>a:before{height:2px;background:#fff;position:absolute;bottom:0;left:50%;content:'';transition:width .3s ease 0s,left .3s ease 0s;width:0}#header .navbar-nav>li>a.active:before,#header .navbar-nav>li>a:hover:before{width:100%;left:0}#header .navbar-nav .dropdown-menu li{width:16.6666%;margin:0 0 40px 0}.navbar .dropdown-menu li a span{display:block;margin-top:5px}.navbar .dropdown a{font-size:.7rem;text-transform:uppercase;font-weight:400;display:block;line-height:normal}.navbar .dropdown a:focus span,.navbar .dropdown a:hover span{color:#000}.navbar .dropdown-menu div[class*=col]{margin-bottom:1rem}.navbar .dropdown-toggle::after{border:none}.crousel-menu .slick-next,.crousel-menu .slick-prev{opacity:.6}.crousel-menu .slick-next:hover,.crousel-menu .slick-prev:hover{opacity:1}#header.fixed .navbar .dropdown-menu{top:58px}.search-input{background:#d2b48c;height:80px;width:100%;border-radius:0;opacity:0;visibility:hidden;padding:0 80px 0 0;position:fixed;top:-80px;right:0;z-index:100;cursor:pointer;background-size:18px;-webkit-transition-duration:.4s;transition-duration:.4s}.search-input.open{top:0;opacity:1;visibility:visible}.btn-search-close{background:#000;color:#fff;width:80px;height:80px;position:absolute;top:0;right:0;padding:0;border:none;font-size:2rem;font-weight:300;cursor:pointer}.btn-search-close:hover{background:#111}.btn-input-search{background:url(../images/search-ico.png) center no-repeat #d2b48c;width:80px;border:none;background-size:18px;cursor:pointer;opacity:.6}.btn-input-search:hover{opacity:1}.btn-toggle-search{background:url(../images/search-ico.png) center no-repeat #d2b48c;width:50px;height:44px;border-radius:4px;border:none;display:inline-block;vertical-align:middle;background-size:18px;margin-left:5px;cursor:pointer}.search-input .form-control{border:none;background:0 0;padding:0 10px 0 30px;color:#fff;box-shadow:none;font-size:1.2rem;font-weight:300;height:80px}.search-input .form-control::-webkit-input-placeholder{color:#c57f99!important}.search-input .form-control::-moz-placeholder{color:#c57f99!important}.search-input .form-control:-ms-input-placeholder{color:#c57f99!important}.search-input .form-control:-moz-placeholder{color:#c57f99!important}.locate-btn{background:url(../images/locate-icon.png) no-repeat 10px center #d2b48c;color:#fff;border:none;box-shadow:none;text-transform:capitalize;font-weight:300;padding:0 25px 0 35px;position:relative;height:44px}.btn-toggle-search:hover,.locate-btn:focus,.locate-btn:hover{background-color:#5e1a33;box-shadow:none}.home-slider.slick-slider{margin-bottom:0;overflow:hidden}.home-slider.slick-slide img{width:100%;display:block}.home-slider{width:100%;position:relative}.home-slider .slick-list,.home-slider .slick-track{height:100%;width:100%}.home-slider .item{width:100%;height:585px;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.caption{color:#000;margin:0 auto;position:absolute;left:0;bottom:0;background:url(../images/slider-strip.png) no-repeat;padding:0;text-align:left;width:100%;height:80px;background-size:cover}.caption h3{font-size:30px;font-weight:400;margin:0;color:#fff;text-transform:uppercase}.caption small{font-size:16px;font-weight:400;color:#fff}.slide-caption{padding:12px 0}.icon{position:absolute;top:0;left:-85px}.home-slider .slick-next,.home-slider .slick-prev{background-color:#fff;width:60px;height:60px;border-radius:4px;background-color:rgba(255,255,255,.3)}.home-slider .slick-prev{border-radius:0 50px 50px 0}.home-slider .slick-next{border-radius:50px 0 0 50px}.home-slider .slick-next:hover,.home-slider .slick-prev:hover{background-color:#fff}.tourism-figure{padding:20px 0;background:#434f51}.tourism-figure .item{width:25%;float:left}.tourism-figure img{float:left}.tourism-figure .figure{display:block;overflow:hidden;font-weight:500;color:#fff;font-size:40px;line-height:1.2;margin:10px 0 0 5px}.tourism-figure .figure strong{font-weight:500}.tourism-figure .figure small{display:block;font-size:14px;text-transform:uppercase;color:#fff;font-weight:300}.section{padding:50px 0}.title-head.col-pd{max-width:900px;margin:0 auto}.title-head{font-size:18px;margin:0 0 30px}.title-head .title{font-size:46px;font-weight:300;color:#d2b48c;margin:0;text-transform:uppercase}.title-head strong{font-weight:700}.col-welcome .title-head .title{text-transform:capitalize}.shower{background:url(../pic/shower-bg.jpg) no-repeat top right #1E1E1E;padding:10% 0;color:#fff}.shower .title-head{max-width:550px}.shower .title-head .title{color:#fff}.explore-btn{display:inline-block;color:#fff;font-size:18px;font-weight:400;text-transform:uppercase;border:none;border-bottom:solid 2px #fff;padding:0;position:relative;-webkit-transition-duration:.4s;transition-duration:.4s;background:0 0;border-radius:0;line-height:19px}.dark{color:#333;border-color:#333}.explore-btn strong{font-weight:700}.explore-btn.active,.explore-btn:focus,.explore-btn:hover{color:#ECBF00}.explore-btn:before{height:2px;background:#d2b48c;position:absolute;bottom:-2px;left:0;content:'';transition:width .3s ease 0s,left .3s ease 0s;width:0;z-index:1}.explore-btn.active:before,.explore-btn:focus:before,.explore-btn:hover:before{width:100%;left:0;border-color:#ECBF00}.gallery a{display:block;position:relative}.gallery .gall-sm{width:100%;background-repeat:no-repeat;background-size:cover;background-position:top center;padding:calc(50% + 2.7px) 0}.gallery .gall-lg{width:100%;background-repeat:no-repeat;background-size:cover;background-position:top center;padding:50% 0}.gallery .gall-caption{position:absolute;bottom:0;left:0;width:100%;padding:15px;background:linear-gradient(to top,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%)}.gallery .gall-caption h3{font-size:24px;color:#fff;margin:0;padding:0;font-weight:300;text-transform:uppercase}.row-md{margin:0}.row-md>div{margin:0;padding:0}.item1,.item2{margin-right:13px}.item4,.item5{margin-left:13px}.item2,.item5{margin-top:15px}.overlay{position:relative}.overlay:before{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;display:none;z-index:0;background-color:rgba(102,8,43,.5)}.overlay:hover:before{display:block}.accessories{background:#e4e4e4;margin-top:50px}.accessories .panel{background-repeat:no-repeat;background-position:right bottom;height:488px;background-size:100%;margin:7px 0}.accessories .panel-caption{padding:60px 30px}.accessories .panel-caption h3{font-size:36px;color:#fff;font-weight:300;text-transform:uppercase}.accessories .panel-caption h3 strong{font-weight:700}.accessories a:hover .explore-btn.active:before,.accessories a:hover .explore-btn:before,.accessories a:hover .explore-btn:focus:before{width:100%;left:0;border-color:#ECBF00}.accessories a:hover .explore-btn{color:#ECBF00}.panel-acces.panel{background-color:#76777b}.panel-auxl.panel{background-color:#0a111b}.col-video .title-head .title{color:#081118}.col-video .explore-btn{margin-top:20px;display:inline-block}.myvideo{position:relative;margin:0 -15px}.myvideo .item{padding:0 15px}.video-thumb{position:relative;background-color:#222;height:100px;padding-bottom:70%;display:block;background-position:center;background-size:cover}.video-btn{position:absolute;left:50%;top:50%;background:url(../images/video-ico.png) no-repeat;background-size:100%;margin:-39px 0 0 -39px;height:78px;width:78px;-webkit-transition-duration:.6s;transition-duration:.6s;border-radius:100%}.video-thumb:hover .video-btn{box-shadow:0 0 0 10px rgba(255,255,255,.5);background-image:url(../images/video-ico-red.png);background-color:#fff}.myvideo .slick-slider{overflow:hidden}.myvideo .slick-dots{margin-top:30px;position:static}.social-connect{background:#e4e4e4}.tabing .nav-tabs{display:block;border-bottom:none}.tabing .nav-tabs .nav-link{border:none}.tabing .nav-tabs li.nav-item{display:inline-block;padding:0 0;margin:0 0;position:relative}.tabing .nav-tabs li.nav-item a{color:#4d4d4d;font-weight:400;font-size:18px}.social-connect .nav-tabs li.nav-item:after{content:'/';position:absolute;top:10px;right:0}.tabing .nav-tabs li.nav-item:last-child:after{content:''}.social-connect .nav-tabs .nav-link:hover,.tabing .nav-tabs .nav-link.active{border:none;background:0 0;color:#000}.social-tabbing{margin-top:40px}.social-tabbing .panel{border:12px solid #fff}.social-tabbing .video-panel{position:relative}.social-tabbing .video-panel .fa{position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px;font-size:50px;line-height:50px;width:50px;height:50px}.footer-top{background:#101010;padding:25px 0;color:#ddd;margin-bottom:30px}.footer-top address{margin-bottom:0}.footer-top address .fa{float:left;font-size:30px;margin:8px 10px 0 0}.footer-top small{font-size:12px;font-weight:400;text-transform:uppercase;display:block}.footer-top h3{color:#ddd;font-size:21px;font-weight:700;margin-bottom:0;display:block;overflow:hidden}.footer-top a{color:#ddd}#footer{background:#e5e5e5}.footer-nav-title{font-size:14px;text-transform:uppercase;margin:0 0 15px;font-weight:700;letter-spacing:1.5px;color:#222}.footer-nav .foot-nav{list-style:none;margin:0;padding:0}.footer-nav a{color:#444;padding:4px 0;font-weight:400;font-size:13px;position:relative}.footer-nav a:hover{color:#ECBF00}.footer-nav a:before{height:1px;background:#d2b48c;position:absolute;bottom:0;left:0;content:'';transition:width .3s ease 0s,left .3s ease 0s;width:0}.footer-nav a:hover:before{width:100%;left:0}.footer-nav .social li a{font-size:13px;padding-bottom:13px;display:block}.footer-nav .social li a .fa{font-size:14px}.footer-nav .social a:before{background:inherit}.footer-bottom{background:#d2b48c;padding:20px 0;text-align:center;font-size:12px;font-weight:400;margin-top:30px}.page h3{font-size:20px;color:#272f3c;margin-top:30px;font-weight:500}.page li{margin-bottom:10px}.page ol{padding:0 0 0 15px}#custom-search-input{border-bottom:solid 2px #e4e4e4;border-radius:0;background-color:none;position:relative}#custom-search-input .form-control{padding:0}#custom-search-input .form-control::placeholder{color:#cd92a8;margin:0;padding:0;font-size:16px;font-weight:400}#custom-search-input input{border:0;box-shadow:none;background:0 0;color:#fff}#custom-search-input button{margin:2px 0 0 0;background:0 0;box-shadow:none;border:0;color:#fff;padding:0 8px 0 10px}#custom-search-input button:hover{border:0;box-shadow:none}#custom-search-input .search-ico{background:url(../images/mail-ico.png) no-repeat;width:45px;height:30px;position:absolute;right:0;bottom:8px}.breadcrumb-top{border-bottom:1px solid #eaebeb;margin-bottom:20px}.breadcrumb{background:0 0;border-radius:0;padding:15px 0;margin:0}.breadcrumb li{color:#d2b48c;font-size:12px;font-weight:400}.breadcrumb li a{color:#8c8c8c;padding:0;font-size:12px;font-weight:400}.breadcrumb li a:hover{color:#ECBF00}.category .title-head .title{font-size:60px}.category-panel{margin-bottom:30px}.category-panel .item{height:100px;padding-bottom:60%;position:relative;background-repeat:no-repeat;background-position:left top;background-color:#ececec;background-size:cover}.category-panel .data-caption{position:absolute;left:50%;top:50%;margin:-50px 0 0}.category-panel .data-caption h2{font-size:35px;text-transform:uppercase;font-weight:300}.category-panel .data-caption h2 span{color:#666;font-size:14px;display:block}.category-panel .data-caption .explore-btn{font-size:12px;color:#333;border-bottom:solid 2px #333}.category-panel .data-caption .explore-btn:hover{color:#ECBF00}.category-panel .data-caption .explore-btn:before{background:#ECBF00}.pro-detail .slick-next{right:0}.pro-detail .slick-prev{left:0}.pro-detail .slick-slide img{transition:none}.tydo-section{background:#f2f2f2;padding-bottom:30px}.product-slider-thumb{padding:0 50px}.product-slider-thumb .item{cursor:pointer;margin:0 2px}.product-slider .slick-slide.slick-active{text-align:center}.product-feature li figure.data-cell{width:46px;padding-right:10px}.product-feature li{width:50%;float:left;padding:0 10px 20px 0}.product-overview .product-title{font-size:29px;font-weight:300;color:#000}.product-overview .product-model{color:#d2b48c;font-size:14px;text-transform:uppercase;font-weight:400}.product-overview .price{font-size:34px;padding:0 0 20px;color:#000}.product-overview .price .fa{margin-right:5px;color:#333}.product-feature .feature-title{font-size:14px;color:#000}.about-product{padding:20px 0 0}.about-product h3{font-size:16px;color:#000;font-weight:700}.about-product p{font-size:14px;color:#3b3b3b;line-height:22px}.about-product a{color:#3b3b3b;text-decoration:underline}.about-product a:hover{color:#ECBF00}.location{color:#d2b48c;font-weight:400;text-decoration:none;font-size:12px;text-transform:uppercase;position:relative;display:inline-block;padding-left:22px}.location:before{content:'';background:url(../images/location.png) no-repeat;width:15px;height:25px;display:inline-block;position:absolute;top:0;left:0}.related-carousel .item{padding:0 5px}.related-carousel .slick-dots{position:static;margin:20px 0;padding:0}.nav-strip{background:#d3738c;padding:0;position:-webkit-sticky;position:sticky;top:80px;z-index:9}.feature-tab{border-bottom:none}.feature-tab .nav-link{border:none}.feature-tab li.nav-item{padding:0;margin:0;position:relative}.feature-tab li.nav-item a{color:#4d4d4d;font-weight:400;font-size:18px}.feature-tab li.nav-item a{color:#fff;font-weight:700;text-transform:uppercase;font-size:14px;letter-spacing:1px;padding:20px 0;margin:0 20px;border-bottom:3px solid transparent;border-radius:0}.feature-tab .nav-link.active{color:#fff;border-color:#fff;background:0 0}.product-tab-content .tab-pane{padding:20px 0}.spec-title{font-size:45px;font-weight:300;color:#000}.feature-spec{margin-bottom:80px}.feature-spec:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feature-spec p{color:#5a5a5a}.video-modal .modal-dialog{max-width:100%;margin:0;position:relative;padding:110px}.video-modal .modal-content{padding:0;border-radius:0;border:none}.video-modal .close{position:absolute;top:-42px;right:-60px;color:#fff;width:50px;height:50px;font-weight:300;text-shadow:none;opacity:1;font-size:50px}.video-modal .close:hover,.video-modal .close:not(:disabled):not(.disabled):focus,.video-modal .close:not(:disabled):not(.disabled):hover{opacity:.8;color:#fff}.product-listing .title-head .title{text-transform:capitalize}.product-listing .panel-listing{background:#f2f2f2;padding:30px 15px;text-align:center;-webkit-transition-duration:.4s;transition-duration:.4s}.panel-listing h2.listing-title{font-size:16px;font-weight:500;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-listing figure{margin:10px 0 0 0}.product-listing .panel{margin-bottom:30px}.panel-listing .panel-body{margin-top:30px}.panel-listing .panel-footer{text-align:left;color:#111;margin-top:20px;background:#fff;padding:8px 10px;-webkit-transition-duration:.4s;transition-duration:.4s}.product-listing .panel-listing:hover .panel-footer{margin:20px -14px 0;padding:8px 30px;background:#d2b48c;color:#fff}.panel-listing .panel-footer span{display:block;font-size:11px;color:#a4a4a4;letter-spacing:.8;font-weight:400}.panel-listing .panel-footer h3{font-size:14px;margin:5px 0 0}.panel-listing .panel-footer .tour-price{font-weight:500;font-size:15px;color:#111;-webkit-transition-duration:.4s;transition-duration:.4s}.product-listing .panel-listing:hover .panel-footer .tour-price .fa,.product-listing .panel-listing:hover .panel-footer span{color:#fff}.panel-listing .explore-btn{color:#333;border-color:#333;font-size:14px}.product-listing a:hover .explore-btn{color:#d2b48c;border-color:#ECBF00}.related-product{margin-top:50px}.pro-showcase{position:relative}.ico-3d{position:absolute;right:15px;top:15px;z-index:10;text-align:center;width:70px}.ico-3d span{font-size:14px;text-transform:uppercase;font-weight:400;display:block}product-slider-thumb .slick-track{margin:0 auto 30px}.zm img{cursor:crosshair}.product-slider .item{-webkit-transition-duration:.4s;transition-duration:.4s}.listing-slide img{display:block;width:100%}.filter-strip{padding:5px 0;text-transform:uppercase;font-size:.9rem;font-weight:300}.filter-strip label{color:#fff;margin:0 13px 0 0;border-right:solid 1px #fff;padding:0 20px 0 0}.filter-strip label .fa{margin-right:5px}.filter-strip .form-control{text-transform:uppercase;font-size:.9rem;background:url(../images/arrow-white.png) no-repeat right center;margin-left:15px;min-width:180px;border:none;color:#fff;font-weight:300}.filter-strip .form-control option{background:#d3738c;padding:5px 15px}.loader{text-align:center}.loader span{display:block;text-transform:uppercase;font-weight:400;font-size:14px;margin-top:10px}.vdo-item{margin-bottom:25px}.download-link a{background:#e7e6e6;padding:30px 15px;margin-bottom:15px;display:block;font-size:22px;font-weight:300;text-align:center}.download-link a .fa{display:block;margin-bottom:10px;font-size:30px}.download-link a:focus,.download-link a:hover{background:#d2b48c;color:#fff}.download-link a h4{font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem}.display-panel{margin-top:50px;text-align:center}.display-panel figure{display:inline-block;max-width:500px;margin-top:30px}.product-spec h3{text-align:left}.product-spec-art>div{padding-bottom:50px}.form-bg{background:url(../images/form-bg.jpg) no-repeat right top #1d1d29;background-size:cover;margin-top:-20px;padding:50px}.enquiry-form{background:#dfdfdf;padding:30px;border-radius:4px;max-width:600px}.enquiry-form h3{margin-bottom:30px}.enquiry-form .title-head .title{color:#333;font-size:35px;margin-bottom:25px}.enquiry-form label{font-size:14px;font-weight:300;margin-bottom:0}.enquiry-form .form-group{margin-bottom:.8rem}.enquiry-form .btn-submit{margin-top:20px;background:#d2b48c;color:#fff}.enquiry-form .btn-submit:hover{background:#771b3d}.career-bg{background:url(../images/career-bg.jpg) no-repeat center top;background-size:cover}.dealer-bg{background:url(../images/dealer-bg.jpg) no-repeat center top;height:300px;background-size:cover}.dealer-form .enquiry-form{margin:-9% auto 50px;display:inherit}.dealer-bg .title-head .title{color:#fff;padding:60px 0;text-align:center;margin:0}.modal-ui .modal-content{padding:30px;box-shadow:10px 10px 0 5px #d2b48c;border:none}.modal-ui .close{font-weight:300;position:absolute;top:0;right:0;width:50px;height:50px;text-align:center;padding:0;line-height:50px;font-size:30px}.modal-ui .modal-title{margin-bottom:20px}.modal-ui .modal-title .title{font-size:18px;text-transform:uppercase;letter-spacing:1px;margin:0;color:#a22b57}.modal-ui .modal-dialog{margin:5.75rem auto}.about-us{margin-bottom:50px}.quote{padding:25px;font-size:18px;font-weight:400;position:relative;text-align:center;font-style:italic;position:relative;margin-bottom:30px}.quote p{margin-bottom:0;margin-top:10px}.quote:before{content:'';position:absolute;background:#d2b48c;width:50px;height:3px;bottom:0;text-align:center}.quote .fa-quote-left{position:absolute;top:0;font-size:28px;color:#797979}.about-middle .feature-text .spec-title{margin-top:20px}.about-us .tabing .feature-tab li.nav-item a{margin:0 35px}.about-us .tabing .sustainability li{margin-bottom:15px;position:relative;padding:0 15px}.about-us .tabing .sustainability li:before{content:'';position:absolute;top:8px;left:0;background:#434343;width:8px;height:8px;border-radius:100%}.conatct-bg{background:#e5e5e5}.conatct-bg .title-head{padding:30px 0}.contact-panel{background:url(../images/contact-texture.jpg) no-repeat center center;background-size:cover;padding:80px 0}.address{text-align:center}.address h3{font-size:18px;margin-top:15px;position:relative;padding-bottom:10px}.address a,.address p{color:#333;font-size:18px}.address h3:before{content:'';position:absolute;bottom:0;background:#d2b48c;width:20px;height:3px;left:50%;margin-left:-10px}.address img{width:70px}.toggle-btn{position:absolute;top:0;right:-15px;z-index:100;cursor:pointer;width:70px;height:80px;-webkit-transition-duration:.4s;transition-duration:.4s;display:none}.toggle-btn:focus{outline:0}.toggle-btn span,.toggle-btn span:after,.toggle-btn span:before{left:0;content:'';position:absolute;display:block;width:30px;height:2px;background:#fff;cursor:pointer}.toggle-btn span{top:38px;left:15px}.toggle-btn span:before{top:-8px}.toggle-btn span:after{bottom:-8px}.toggle-btn span,.toggle-btn span:after,.toggle-btn span:before{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.toggle-btn.active{right:calc(100% - 70px)}.toggle-btn.active span{background-color:transparent}.toggle-btn.active span:after,.toggle-btn.active span:before{top:0;background:#fff}.toggle-btn.active span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.toggle-btn.active span:after{top:10px;-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.secondary-nav{position:relative}.trigger-mob{position:absolute;top:0;right:0;width:60px;height:55px;text-align:center;display:none;z-index:90}.trigger-mob span,.trigger-mob span:after,.trigger-mob span:before{background:#999;width:5px;height:5px;display:inline-block;border-radius:100%;position:absolute;top:30px;left:28px;content:'';-webkit-transition-duration:.4s;transition-duration:.4s}.trigger-mob span:before{top:-8px;left:0}.trigger-mob span:after{top:9px;left:0}.secondary-nav.open .trigger-mob span,.secondary-nav.open .trigger-mob span:after,.secondary-nav.open .trigger-mob span:before{width:20px;border-radius:0;height:2px;left:8px}.secondary-nav.open .trigger-mob span:before{transform:rotate(45deg);top:0}.secondary-nav.open .trigger-mob span:after{transform:rotate(-45deg);top:0}.secondary-nav.open .trigger-mob span{width:0}iframe{width:100%!important}.locate-us{overflow:hidden;margin-bottom:50px;border:solid 2px #f2f2f2}.locate-us .col-right{background:#ddd;padding:0}.locate-us .col-right iframe{height:100%}.locate-stores .store-search{padding:20px;background:#f2f2f2}.locate-stores .store-search .input-group{border:solid 1px #ddd;box-shadow:0 0 5px 0 rgba(0,0,0,.2);padding:5px;background:#fff}.locate-stores .store-search .form-control{border:none;padding:.4rem .7rem;height:36px}.locate-stores .store-search .btn{width:40px;padding:0;border-radius:0;background-color:transparent;height:36px;opacity:.6}.locate-stores .store-search .btn:hover{opacity:1}.locate-stores .store-search .btn-search{background:url(../images/search-icon.svg) no-repeat center;background-size:20px}.locate-stores .store-search .btn-location{background:url(../images/pointer-icon.svg) no-repeat center;background-size:20px;border-left:solid 1px #ddd}.store-list{height:450px;overflow:auto}.store-info{color:#666;padding:20px}.store-info+.store-info{border-top:solid 2px #f2f2f2}.store-info h5{font-size:1rem}.store-phone{display:inline-block;color:#666}.store-cta a{margin-right:5px;font-size:14px}@media only screen and (min-width:1200px){.navbar .dropdown-menu{width:100%;text-align:center;height:0;position:fixed!important;left:0;display:block;top:78px;background:#ebebeb;border-radius:0;border:0;padding:0;opacity:0;visibility:hidden;box-shadow:0 0 8px 0 rgba(0,0,0,.3)}.navbar .dropdown:hover .dropdown-menu{height:auto;opacity:1;visibility:visible}}@media only screen and (max-width:1199px){#header .navbar{padding:0 70px 0 0}#header .navbar-brand{padding:12px 0;width:225px}.toggle-btn{display:block}#navbar{position:fixed;top:0;right:-100%;width:calc(100% - 80px);height:100%;background:#d2b48c;-webkit-transition-duration:.4s;transition-duration:.4s;overflow:auto;z-index:100;padding:0;box-shadow:inset 10px 1px 6px -6px rgba(0,0,0,.1);margin:0}#navbar.open{right:0}#header .navbar-collapse{display:block!important;padding:0}#header .navbar-nav .nav-item{margin:0}#header .navbar-nav{-ms-flex-direction:column;flex-direction:column}#header .navbar-nav .nav-link{color:#fff}.navbar .dropdown a{text-align:center}.btn-toggle-search,.btn-toggle-search:focus,.locate-btn,.locate-btn:focus{background-color:transparent!important;width:40px;height:40px;font-size:0;padding:0}.tourism-figure img{height:50px}.tourism-figure .figure{font-size:30px;margin:0 0 0 5px}.tourism-figure .figure small{font-size:11px}.title-head{font-size:16px}.title-head .title{font-size:36px}.accessories .panel{height:290px}.accessories .panel-caption{padding:30px}.accessories .panel-caption h3{font-size:20px}.accessories .explore-btn{font-size:12px}.footer-top h3{font-size:16px}.footer-top address .fa{font-size:22px}.navbar .dropdown-menu{background:#ebebeb;border-radius:0;border:0;padding:0}#header .navbar-nav>li>a::before{display:none}.navbar .dropdown a img{height:70px}#header .navbar-nav>li{border-bottom:solid 1px rgba(0,0,0,.2)}.home-slider .slick-dots li button{background:0 0;border:solid 2px #fff}.home-slider .slick-dots li.slick-active button{background:#fff}.category-details .row{margin:0 -5px 20px}.category-panel{padding:0 5px;margin-bottom:10px}.category-panel .data-caption h2{font-size:24px}.category-panel .data-caption h2 span{letter-spacing:1px;font-size:12px}.filter-strip{font-size:.7rem;padding:0}.filter-strip label{border:none;margin:0}.filter-strip .form-control{font-size:.7rem;min-width:150px;border-radius:0;margin:0;background-color:rgba(0,0,0,.1)}.product-overview{margin-top:30px}.spec-title{font-size:30px}.shower{background-size:60%}}@media only screen and (max-width:991px){.footer-nav a{font-size:12px}.footer-nav{margin:0 0 30px}#custom-search-input{margin:20px 0 0}.form-bg{background-position:-320px top}}@media (min-width:768px){.secondary-nav .child-dropdown{position:static;display:block;padding:0;background:0 0;border:none;box-shadow:none}}@media only screen and (max-width:767px){body{padding-top:60px;font-size:14px}#header,.btn-search-close,.search-input,.search-input .form-control{height:60px}#header .navbar{padding:0 50px 0 0}#header .navbar-brand{width:185px}.toggle-btn{height:60px;width:60px}.toggle-btn span{top:30px}.search-input .form-control{padding:0 10px 0 20px;font-size:16px}.btn-input-search{width:60px}.footer-nav{margin:0;border-bottom:solid 2px #ddd}.footer-nav h3{position:relative;padding:15px 40px 15px 0;margin:0;cursor:pointer;display:block;font-size:12px;font-weight:500}.footer-nav h3.active{border-color:transparent}.footer-nav .foot-nav{margin:0 0 20px}.footer-nav .nav li a:before,.footer-nav-title:before{background:inherit}.footer-nav-title+.footer-nav-title{border-top:1px solid #fff}.footer-nav h3:after,.footer-nav h3:before{-webkit-transition:.5s all ease-out;transition:.5s all ease-out;display:inline-block;content:'';width:11px;height:3px;background:#999;position:absolute;top:25px;right:0;opacity:1;left:inherit}.footer-nav h3:before{opacity:1;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footer-nav h3:after{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}.footer-nav h3.active:before{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.footer-nav h3.active:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}.navbar .dropdown a img{height:35px}#header .navbar-nav .dropdown-menu li{width:33.333%;margin:0 0 20px 0}#header .navbar-nav .dropdown-menu li a{font-size:.6rem}#header .navbar-nav>li>a{line-height:normal;padding:15px 0;font-size:14px}.home-slider .slick-dots{bottom:0}.home-slider .slick-dots li button{width:8px;height:8px}.home-slider .slick-dots li.slick-active button{width:30px}.tourism-figure{padding:0}.tourism-figure .item{padding:10px 5px;width:50%}.category-panel .data-caption h2,.product-overview .price,.product-spec h3,.tourism-figure .figure{font-size:20px}.tourism-figure .figure small{font-size:8px;letter-spacing:1px}.tourism-figure img{height:35px}.category .title-head .title,.enquiry-form .title-head .title,.product-overview .product-title,.spec-title,.title-head .title{font-size:24px}.section{padding:30px 0}.explore-btn,.title-head{font-size:14px}.row-md .row-item-sm{margin:0}.item-sm{width:50%;float:left;margin:0}.item-sm.item3{width:100%}.gallery .gall-caption h3{font-size:16px}.gallery .gall-caption{padding:30px 15px 15px}.gallery .gall-lg{padding:40% 0}.gallery .gall-sm{padding:44% 0}.accessories{margin:0}.accessories .panel{height:70vw}.accessories .panel-caption{padding:20px}.video-btn{width:40px;height:40px;margin:-20px 0 0 -20px}.col-video .title-head{text-align:center;margin-bottom:30px}.col-video .title-head .title{margin:0}.col-video .title-head .pull-left,.col-video .title-head .pull-right{float:none!important}.tabing .nav-tabs li.nav-item a{font-size:12px;padding:5px}.social-connect .nav-tabs li.nav-item::after{top:6px;right:-4px;font-size:12px}.social-tabbing .panel{border-width:5px;margin-bottom:10px}.social-tabbing .panel img{width:100%}.footer-top address.email{margin-top:25px}.footer-nav .foot-nav li{width:49%;display:inline-block;vertical-align:top}.footer-bottom,.footer-top{margin:0}.filter-strip{top:60px;padding:5px 0;position:inherit}.col-filter,.col-sort{width:100%;position:relative;padding-left:80px}.filter-strip label{width:auto;padding:0;position:absolute;top:10px;left:0}.col-filter .form-control,.col-sort .form-control{width:50%;min-width:inherit;float:left}.col-sort{margin-top:2px}.col-filter-collpase,.col-sort .form-control{width:100%}.product-listing .panel-listing{margin-bottom:15px}.panel-listing h2.listing-title{font-size:.8rem}.product-listing .panel-listing .panel-footer,.product-listing .panel-listing:hover .panel-footer{margin:20px -14px 0;padding:8px 15px;background:#d2b48c;color:#fff}.panel-listing .panel-footer .tour-price,.panel-listing .panel-footer span{color:#fff}.ico-3d span,.panel-listing .explore-btn{font-size:12px}.nav-strip{top:60px}.feature-tab{margin:0 -15px}.feature-tab li.nav-item{width:25%}.about-tab.feature-tab li.nav-item{width:20%}.feature-tab li.nav-item a{margin:0;font-size:.6rem;padding:10px 0;font-weight:500;letter-spacing:0}.feature-img{padding:30px}.feature-img img{max-width:200px}.feature-spec{margin-bottom:40px}.form-bg{padding:30px 15px;background-position:top center}.section.shower{background-size:300px;padding:200px 0 30px;text-align:center;background-position:top center}.store-list{height:auto}}@media only screen and (max-width:640px){.product-feature li{width:100%}}