@charset "UTF-8";.logo-brand,h1,h2,h3,h4{letter-spacing:2px}body,p{color:#7d7d7d;line-height:26px}a:focus,a:hover,del{color:#56d5cf}blockquote,p,pre{margin:0 0 30px}a,blockquote p,pre{color:#5e5e5e}blockquote,pre,select.form-control{background-color:#fcfcfc}a,a:focus,a:hover{text-decoration:none}.author,.date,.heading-center,.hover{text-align:center}.menuzord .showhide,.menuzord-menu>li>a,.owl-controls{-webkit-tap-highlight-color:transparent}body{font-family:"Apple LiGothic Medium","微軟正黑體","Microsoft JhengHei",Arial;font-size:15px}a:active,a:focus{outline:0}.btn,a{-webkit-transition:all .3s;transition:all .3s}a img,iframe{border:none}h1,h2,h3,h4,h5,h6{margin:0 0 15px;color:#5e5e5e;font-weight:400;line-height:1.5}h5,h6{letter-spacing:1px}hr{margin-top:0;margin-bottom:0;border:0;border-top:1px solid #e7e6e6}del{margin-right:3px}pre{border:1px solid #e7e6e6}blockquote{border-color:#f2efef;font-size:18px}blockquote p{margin-bottom:10px}blockquote cite::before{content:"— "}blockquote cite{font-size:16px}select.form-control{appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;border:none;box-shadow:none;padding:6px 40px 6px 12px;text-transform:capitalize}.select-box::after{background:0 0;border-left:1px solid #e7e6e6;content:"\f107";font-family:FontAwesome;font-size:25px;height:100%;padding:4px .5px 0 0;position:absolute;right:0;color:#9d9d9d;text-align:center;top:0;width:25px;z-index:1}.divider,.relative,.select-box{position:relative}.select-box{border:1px solid #e7e6e6;border-radius:3px;overflow:hidden}.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus{outline:0;outline-offset:0}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent;text-decoration:none}.author span a:hover,.napa-form-login-register .checkbox a:hover{text-decoration:underline}.form-group label,label{font-weight:400}.width-25{width:25%}.width-30{width:30%}.width-40{width:40%}.width-50{width:50%}.width-60{width:60%}.width-75{width:75%}.m-0{margin:0!important}.m-left-15{margin-left:15px}.m-left-30{margin-left:30px}.m-left-60{margin-left:60px}.m-right-15{margin-right:15px}.m-right-30{margin-right:30px}.m-right-60{margin-right:60px}.m-top-5{margin-top:5px}.m-top-10{margin-top:10px}.m-top-15{margin-top:15px}.m-top-20{margin-top:20px}.m-top-25{margin-top:25px}.m-top-30{margin-top:30px}.m-top-35{margin-top:35px}.m-top-40{margin-top:40px}.m-top-45{margin-top:45px}.m-top-50{margin-top:50px}.m-top-60{margin-top:60px}.m-top-80{margin-top:80px}.m-top-100{margin-top:100px}.m-top-120{margin-top:120px}.m-bot-5{margin-bottom:5px}.m-bot-10{margin-bottom:10px}.m-bot-15{margin-bottom:15px}.m-bot-20{margin-bottom:20px}.m-bot-25{margin-bottom:25px}.m-bot-30{margin-bottom:30px}.m-bot-35{margin-bottom:35px}.m-bot-40{margin-bottom:40px}.m-bot-45{margin-bottom:45px}.m-bot-50{margin-bottom:50px}.m-bot-60{margin-bottom:60px}.m-bot-70,.m-bot-80{margin-bottom:80px}.m-bot-100{margin-bottom:100px}.m-bot-120{margin-bottom:120px}.p-0{padding:0!important}.p-left-7{padding-left:7px}.p-left-15{padding-left:15px}.p-left-30,.p-left-35{padding-left:30px}.p-left-60{padding-left:60px}.p-right-0{padding-right:0}.p-right-7{padding-right:7px}.p-right-15{padding-right:15px}.p-right-30,.p-right-35{padding-right:30px}.p-right-60{padding-right:60px}.p-top-5{padding-top:5px}.p-top-10{padding-top:10px}.p-top-15{padding-top:15px}.p-top-20{padding-top:20px}.p-top-25{padding-top:25px}.p-top-30{padding-top:30px}.p-top-35{padding-top:35px}.p-top-40{padding-top:40px}.p-top-45{padding-top:45px}.p-top-50{padding-top:50px}.p-top-60{padding-top:60px}.p-top-80{padding-top:80px}.p-top-100{padding-top:100px}.p-top-120{padding-top:120px}.p-bot-5{padding-bottom:5px}.p-bot-10{padding-bottom:10px}.p-bot-15{padding-bottom:15px}.p-bot-20{padding-bottom:20px}.p-bot-25{padding-bottom:25px}.p-bot-30{padding-bottom:30px}.p-bot-35{padding-bottom:35px}.p-bot-40{padding-bottom:40px}.p-bot-45{padding-bottom:45px}.p-bot-50{padding-bottom:50px}.p-bot-60{padding-bottom:60px}.p-bot-80{padding-bottom:80px}.p-bot-100{padding-bottom:100px}.p-bot-120{padding-bottom:120px}.p-tb-10{padding:10px 0}.p-tb-20{padding:20px 0}.p-tb-30{padding:30px 0}.p-tb-40{padding:40px 0}.p-tb-50{padding:50px 0}.p-tb-60{padding:60px 0}.p-tb-80{padding:80px 0}.p-tb-100{padding:100px 0}.p-tb-120{padding:120px 0}.p-10,.p-5{padding:10px}.p-20{padding:20px}.p-30{padding:30px}.p-40{padding:40px}.p-50{padding:50px}.p-60{padding:60px}.p-80{padding:80px}.p-100{padding:100px}.p-120{padding:120px}.p-150{padding:150px}@media only screen and (max-width:767px){.width-sm-25{width:25%}.width-sm-30{width:30%}.width-sm-40{width:40%}.width-sm-50{width:50%}.width-sm-60{width:60%}.width-sm-75{width:75%}.width-sm-100{width:100%;float:none}.m-sm-top-0{margin-top:0}.m-sm-top-5{margin-top:5px}.m-sm-top-10{margin-top:10px}.m-sm-top-15{margin-top:15px}.m-sm-top-20{margin-top:20px}.m-sm-top-25{margin-top:25px}.m-sm-top-30{margin-top:30px}.m-sm-top-35{margin-top:35px}.m-sm-top-40{margin-top:40px}.m-sm-top-45{margin-top:45px}.m-sm-top-50{margin-top:50px}.m-sm-top-60{margin-top:60px}.m-sm-top-80{margin-top:80px}.m-sm-top-100{margin-top:100px}.m-sm-top-120{margin-top:120px}.m-sm-bot-0{margin-bottom:0}.m-sm-bot-5{margin-bottom:5px}.m-sm-bot-10{margin-bottom:10px}.m-sm-bot-15{margin-bottom:15px}.m-sm-bot-20{margin-bottom:20px}.m-sm-bot-25{margin-bottom:25px}.m-sm-bot-30{margin-bottom:30px}.m-sm-bot-35{margin-bottom:35px}.m-sm-bot-40{margin-bottom:40px}.m-sm-bot-45{margin-bottom:45px}.m-sm-bot-50{margin-bottom:50px}.m-sm-bot-60{margin-bottom:60px}.m-sm-bot-70,.m-sm-bot-80{margin-bottom:80px}.m-sm-bot-100{margin-bottom:100px}.m-sm-bot-120{margin-bottom:120px}.p-sm-left-15{padding-left:15px}.p-sm-right-0{padding-right:0}.p-sm-right-5{padding-right:5px}.p-sm-right-15{padding-right:15px}.p-sm-right-30{padding-right:30px}.p-sm-top-0{padding-top:0}.p-sm-top-5{padding-top:5px}.p-sm-top-10{padding-top:10px}.p-sm-top-15{padding-top:15px}.p-sm-top-20{padding-top:20px}.p-sm-top-25{padding-top:25px}.p-sm-top-30{padding-top:30px}.p-sm-top-35{padding-top:35px}.p-sm-top-40{padding-top:40px}.p-sm-top-45{padding-top:45px}.p-sm-top-50{padding-top:50px}.p-sm-top-60{padding-top:60px}.p-sm-top-80{padding-top:80px}.p-sm-top-100{padding-top:100px}.p-sm-top-120{padding-top:120px}.p-sm-bot-5{padding-bottom:5px}.p-sm-bot-10{padding-bottom:10px}.p-sm-bot-15{padding-bottom:15px}.p-sm-bot-20{padding-bottom:20px}.p-sm-bot-25{padding-bottom:25px}.p-sm-bot-30{padding-bottom:30px}.p-sm-bot-35{padding-bottom:35px}.p-sm-bot-40{padding-bottom:40px}.p-sm-bot-45{padding-bottom:45px}.p-sm-bot-50{padding-bottom:50px}.p-sm-bot-60{padding-bottom:60px}.p-sm-bot-80{padding-bottom:80px}.p-sm-bot-100{padding-bottom:100px}.p-sm-bot-120{padding-bottom:120px}}.block{display:block}.space-15{display:inline-block;height:15px;width:12px}.divider::before{background-color:#56d5cf;content:" ";height:1px;left:0;position:absolute;top:-1px;width:80px}.list-normal li,.list-normal li a{width:100%;display:block}.divider-mini{border-bottom:1px solid #a4d8d7;border-top:1px solid #02a9a3}.date>span.divider-mini,.divider-mini{padding:0}.italic{font-style:italic}.theme-color{color:#56d5cf}.l-sp-0,.l-sp-0 h1,.l-sp-0 h2,.l-sp-0 h3,.l-sp-0 h4,.l-sp-0 h5,.l-sp-0 h6,.l-sp-0 p{letter-spacing:0}.list-normal{list-style:none;margin:0 -15px;padding:0}.list-normal li a{border-top:1px solid #f2efef;font-size:14px;padding:5px 15px;text-transform:capitalize;transition:padding .3s ease 0s}.list-normal .fa{width:18px}.list-normal li a:hover{background-color:#fcfcfc;color:#56d5cf;padding-left:20px}.list-normal.unstyled li a{border:none}.list-normal.unstyled li a:hover{background:0 0}.pagination{margin:0}.pagination li a{color:#5e5e5e;font-size:13px;text-transform:uppercase}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#56d5cf;border-color:#56d5cf;color:#fff;cursor:default;z-index:2}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#f2efef;border-color:#ddd;color:#56d5cf}.tooltip-inner{background-color:#46494A}.tooltip.top .tooltip-arrow{border-top-color:#46494A}.border-transparent{border-color:transparent}.section-heading{margin-bottom:30px}.section-heading h1,.section-heading h2,.section-heading h3,.section-heading h4{position:relative;margin:0;padding:0 0 5px;border-bottom:1px solid #e7e6e6}.section-heading h1::before,.section-heading h2::before,.section-heading h3::before,.section-heading h4::before{background:#56d5cf;bottom:-1px;content:" ";height:1px;left:0;position:absolute;width:80px}.heading-center{text-transform:capitalize}.section-heading.heading-center h1::before,.section-heading.heading-center h2::before,.section-heading.heading-center h3::before,.section-heading.heading-center h4::before{left:50%;margin-left:-40px}.section-heading.heading-bold{margin-bottom:20px;padding:0}.section-heading.heading-bold h1,.section-heading.heading-bold h2,.section-heading.heading-bold h3,.section-heading.heading-bold h4{border-bottom-width:3px;text-transform:uppercase}.section-heading.heading-bold h1::before,.section-heading.heading-bold h2::before,.section-heading.heading-bold h3::before,.section-heading.heading-bold h4::before{height:3px;bottom:-3px}.border-box{border:1px solid #e7e6e6;border-radius:6px}.box-hvr-10:hover{box-shadow:0 0 10px rgba(0,0,0,.15);transition:all .3s ease 0s}.hover-light:hover{background-color:#fff}.img-wrapper{position:relative;display:block;overflow:hidden}.img-wrapper img{width:100%;transition:all .8s ease 0s}.img-wrapper:hover img,.tiny-box:hover .img-wrapper img{-ms-transform:scale(1.05) rotate(1deg);transform:scale(1.05) rotate(1deg)}.height-450{height:500px}.hover,.hover-wrapper{width:100%;height:100%}.hover-wrapper{left:0;position:absolute;top:0;opacity:0;transition:all .5s;background:-moz-radial-gradient(50% 50%,circle cover,#a4d8d7 0,#56d5cf 100%);background:-webkit-radial-gradient(50% 50%,circle cover,#a4d8d7 0,#56d5cf 100%);background:-o-radial-gradient(50% 50%,circle cover,#a4d8d7 0,#56d5cf 100%);background:-ms-radial-gradient(50% 50%,circle cover,#a4d8d7 0,#56d5cf 100%);background:radial-gradient(50% 50%,circle cover,#a4d8d7 0,#56d5cf 100%)}.thumb-img,.tiny-box-inner{position:relative}.hover{display:table;color:#fff}.hover-inner{display:table-cell;vertical-align:middle}.hover-inner h1,.hover-inner h2,.hover-inner h3,.hover-inner h4,.hover-inner h5,.hover-inner h6,.hover-inner p{color:#fff;margin:0}.hover-inner .napa-btn-default{padding:4px 10px}.hover-inner .icon-circle{margin:0 5px;background-color:#fff;border-color:#fff}.tiny-box{padding:5px;border:1px solid #e7e6e6;border-radius:3px;background-color:#fff}.tiny-box.p-right-0{padding-right:0}.thumb-img{clear:both;float:left;height:65px;margin:5px 12px 3px 0;overflow:hidden;width:70px;background:#ddd;font-size:0;border-radius:3px}.author,.date{position:absolute}.thumb-img .hover .icon-plus{font-size:24px}.img-wrapper:hover .hover-wrapper,.post-single:hover .hover-wrapper,.tiny-box:hover .hover-wrapper,.widget-nav li:hover .thumb-img .hover-wrapper{opacity:.85}.tiny-box:hover .hover-wrapper .hover{opacity:1}.page-title{padding:35px 0;background-color:#fcfcfc;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6}.page-title h4{font-size:18px;text-transform:capitalize;margin-bottom:5px}.page-title .breadcrumb{background:0 0;display:block;margin:0;padding:0 15px;position:absolute;right:0;top:0}.alert,.js-video{margin-bottom:10px}.page-title .breadcrumb>li{color:#7d7d7d;font-size:14px;display:inline-block;text-transform:capitalize}.author,.author span a,.date{color:#fff}.alert,.ceo-txt{text-transform:uppercase}.page-title .breadcrumb>li:nth-child(1)+li::before{content:" ";padding:0}.date{background-color:transparent;right:0;top:0}.date>span{background-color:#56d5cf;display:block;font-size:12px;line-height:20px;padding:5px 0}.author{background-color:transparent;left:0;bottom:0}.author>.fa,.author>span{background-color:rgba(0,0,0,.5);display:block;float:left;font-size:12px;line-height:20px;padding:2px 5px}.author span a:hover{color:#fdfdfd}.author .right-arrow{background:0 0;border-color:rgba(0,0,0,.5) transparent rgba(0,0,0,.5) rgba(0,0,0,.5);border-style:solid;border-width:12px 13px 12px 10px;padding:0}.alert{border-radius:0;font-size:11px;padding:12px 15px}.alert .alert-link{color:inherit}.alert .fa{font-size:14px;margin-right:3px}.alert-dismissible .close{right:-3px;top:0}.alert-dismissible .close .fa{font-size:18px}.alert-success{color:#56d5cf}.alert-info{color:#418aae}.alert-warning{color:#b08f55}.alert-danger{color:#d57a78}.border-success{color:#56d5cf;border-color:#98d4c1}.border-info{color:#418aae;border-color:#8cb7cc}.border-warning{color:#b08f55;border-color:#cab796}.border-danger{color:#d57a78;border-color:#e6bcbb}.down-arrow{border-color:#56d5cf #56d5cf transparent;border-style:solid;border-width:0 12px 10px}.date>span.down-arrow,.down-arrow{background-color:transparent;padding:0}.callout{padding:0 15px;position:relative;border-left:2px solid #56d5cf}.callout .dash::before,.callout::before{content:"";position:absolute;left:0}.callout::before{border-left:2px solid #a4d8d7;height:100%;top:0}.callout .dash::before{background-color:#7d9d74;display:block;height:2px;top:44%;width:25px}.callout .dash{font-size:15px;padding-left:35px;position:relative}.callout>p{font-size:13px;margin-bottom:15px}.ceo-txt{margin:12px 0 0}.ceo-img{background:#ddd;border-radius:50%;display:block;font-size:0;height:50px;margin-right:12px;margin-top:-10px;width:50px;float:left}.top-bar{margin:0 0 30px;padding:0 0 8px;list-style:none;position:relative;border-bottom:1px solid #e7e6e6}.top-bar:before{background-color:#56d5cf;content:" ";height:1px;left:0;position:absolute;bottom:-1px;width:25px}.top-bar .th-icon{color:#56d5cf;display:block;font-size:32px;height:28px;margin-top:1px;overflow:hidden}.top-bar .th-icon-alt{border:2px solid #e7e6e6;border-radius:3px;color:#e7e6e6;display:inline-block;font-size:20px;margin-bottom:5px;margin-right:3px;padding:2px 8px 0}.top-bar .th-icon-alt.active,.top-bar .th-icon-alt:hover{background:#56d5cf;border-color:#56d5cf;color:#fff}.top-bar .icon-btn-default{display:block}.icon,.list-social li,.list-social li a{display:inline-block}.list-social{margin:0;padding:0;list-style:none}.list-social li{margin:0 1px}.list-social .icon-circle{font-size:15px;height:35px;width:35px}.napa-tabs>.nav{border:1px solid #e7e6e6;background-color:#fcfcfc}.napa-tabs>.nav>li{float:left}.napa-tabs>.nav>li>a{border-left:1px solid transparent;border-radius:0;border-right:1px solid transparent;border-top:2px solid transparent;margin:0 0 -1px;text-transform:capitalize}.napa-tabs>.nav>li.active>a,.napa-tabs>.nav>li>a:hover{border-color:#56d5cf #e7e6e6;background-color:#fff}.napa-tabs>.nav>li.active>a{color:#56d5cf;margin-bottom:-1px}.napa-btn-default,.napa-progress-desc{color:#5e5e5e;text-transform:uppercase}.napa-tabs>.nav>li.active:first-child a,.napa-tabs>.nav>li:first-child a{border-left-width:0}.napa-tabs>.tab-content{background-color:#fff;border-bottom:1px solid #e7e6e6;border-left:1px solid #e7e6e6;border-right:1px solid #e7e6e6;padding:15px;overflow:hidden}.napa-tabs>.tab-content p{margin-bottom:15px}.napa-progress,.napa-progress-alt-1{box-shadow:0 1px 2px rgba(0,0,0,.1) inset;margin-top:50px;margin-bottom:0;overflow:visible;border-radius:0}.napa-progress{position:relative;background-color:#e7e6e6;height:3px}.progress-bar-default{background-color:#56d5cf}.progress-bar-pink{background-color:#F5699A}.progress-bar-orange{background-color:#F8A32C}.progress-bar-blue{background-color:#1686B0}.progress-bar-sky{background-color:#1CB7EB}.progress-bar-marion{background-color:#4E71A8}.progress-bar-dark{background-color:#444}.napa-progress-desc{font-size:14px;left:0;position:absolute;top:-23px;width:100%}.napa-progress-alt-1{height:25px;position:relative;background-color:#e7e6e6}.napa-progress-alt-1 .napa-progress-desc{position:relative}.napa-progress-alt-2{height:35px;border-radius:0}.napa-progress-alt-2>.progress-bar{padding:7px 10px;font-size:14px;text-align:left;text-transform:uppercase}.napa-progress-alt-2 .napa-progress-desc{position:relative;top:0}.napa-btn-default{border:1px solid #ddd;background-color:#FFF;border-radius:3px}.napa-btn-default:hover{background-color:#7d7d7d;border-color:#7d7d7d;color:#fff}.napa-btn-primary{border:1px solid #187C5C;background-color:#56d5cf;border-radius:3px;color:#eee;text-transform:uppercase}.napa-btn-primary:hover{color:#fff;background-color:#a4d8d7;border-color:#187C5C}.napa-btn-transparent{border:1px solid #9E9E9E;border-radius:0;color:#4d4d4d;font-size:14px;font-weight:400;padding:8px 28px;text-transform:uppercase}.napa-btn-transparent:hover{color:#fff;background:rgba(0,0,0,.75)}.icon-circle{border:1px solid #e7e6e6;border-radius:50%;color:#7d7d7d;display:table;height:40px;width:40px;text-align:center}.icon-circle .fa{display:table-cell;vertical-align:middle}.icon-plus{color:#fff;font-size:45px}.icon-lg{font-size:45px;margin-bottom:20px}.icon-bg-dark,.icon-bg-light{transition:all .3s}.icon-bg-light:hover{background-color:#56d5cf;border-color:#56d5cf;color:#fff}.icon-bg-dark:hover{background-color:#343434;border-color:#343434;color:#fff}.icon-btn-default,.icon-btn-primary{border-image:none;border-radius:3px;border-style:solid;border-width:1px;display:inline-block;font-size:13px;padding:0 20px 0 0;text-transform:uppercase}.icon-btn-default .icon,.icon-btn-primary .icon{display:inline-block;margin-right:15px;padding:6px 10px;position:relative}.icon-btn-default .icon::after,.icon-btn-primary .icon::after{content:"";height:100%;position:absolute;right:0;top:0}.icon-btn-default .icon-btn,.icon-btn-primary .icon-btn{border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.25);display:block;height:25px;text-align:center;width:25px}.icon-btn-default{background-color:#fff;background-image:linear-gradient(#fff,#fff);border-color:#ddd;color:#7d7d7d}.icon-btn-default .icon{background-color:transparent;border-right:1px solid #f2efef}.icon-btn-default .icon::after{border-right:1px solid #e7e6e6}.icon-btn-default .icon-btn{background-color:#f2efef}.icon-btn-default:hover .icon-btn{background-color:#fff}.icon-btn-default:focus,.icon-btn-default:hover{background-color:#f6f6f6;background-image:linear-gradient(#f6f6f6,#ddd);color:#5e5e5e;border-color:#ddd}.icon-btn-primary{background-color:#56d5cf;background-image:linear-gradient(#a4d8d7,#56d5cf);border-color:#02a9a3 #02a9a3 #a4d8d7;color:#fff}.icon-btn-primary .icon{background-color:transparent;border-right:1px solid #a4d8d7}.icon-btn-primary .icon::after{border-right:1px solid #02a9a3}.icon-btn-primary .icon-btn{background-color:#56d5cf}.icon-btn-primary .icon-btn.light{background-color:#fff;color:#56d5cf}.icon-btn-primary:focus,.icon-btn-primary:hover{background-image:linear-gradient(#56d5cf,#a4d8d7);color:#f9f9f9;border-color:#a4d8d7 #a4d8d7 #02a9a3}.hover-primary:hover,.icon-btn-block{background-image:linear-gradient(#a4d8d7,#56d5cf)}.icon-btn-primary:hover .icon-btn{background-color:#a4d8d7;color:#fff}.icon-btn-right{padding:0 0 0 20px}.icon-btn-default.icon-btn-right .icon{border-left:1px solid #f2efef;margin-left:15px;border-right:0;margin-right:0}.icon-btn-default.icon-btn-right .icon::after{border-left:1px solid #e7e6e6;border-right:0;left:0}.icon-btn-primary.icon-btn-right .icon{border-left:1px solid #a4d8d7;margin-left:15px;border-right:0;margin-right:0}.icon-btn-primary.icon-btn-right .icon::after{border-left:1px solid #02a9a3;border-right:0;left:0}.hover-primary:hover{background-color:#56d5cf;border-color:#02a9a3 #02a9a3 #a4d8d7;color:#fff}.hover-primary:hover .icon{background-color:transparent;border-right:1px solid #a4d8d7}.hover-primary:hover .icon::after{border-right:1px solid #02a9a3}.hover-primary:hover .icon-btn{background-color:#56d5cf}.icon-btn-lg{font-size:15px}.icon-btn-lg .icon{padding:10px}.icon-btn-sm{font-size:10px}.icon-btn-sm .icon{margin-right:10px;padding:0 2px}.icon-btn-sm .icon .icon-btn{background-color:transparent;box-shadow:none}.icon-btn-block{background-color:#56d5cf;border-color:#02a9a3 #02a9a3 #a4d8d7;border-radius:3px;border-style:solid;border-width:1px;color:#fff;padding:8px 18px;position:relative;width:100%;text-transform:uppercase;font-size:16px}.icon-btn-block .icon-btn,.scrollToDown{border-radius:50%;display:block;text-align:center}.icon-btn-block::after,.icon-btn-block::before{height:100%;top:0;width:1px;position:absolute;content:""}.icon-btn-block::before{background-color:#a4d8d7;left:46px}.icon-btn-block::after{background-color:#56d5cf;left:45px}.icon-btn-block .icon-btn{box-shadow:0 0 3px rgba(0,0,0,.25);height:25px;left:10px;position:absolute;top:8px;width:25px;background-color:#02a9a3}.icon-btn-block:focus,.icon-btn-block:hover{background-image:linear-gradient(#56d5cf,#a4d8d7);color:#f9f9f9;border-color:#a4d8d7 #a4d8d7 #02a9a3}.icon-btn-block:hover .icon-btn{background-color:#a4d8d7}.icon-btn-block .fa{display:block;font-size:14px;margin-left:-2px;margin-top:6px}@-webkit-keyframes scrollToDownMove{from{bottom:30px}to{bottom:5px}}@keyframes scrollToDownMove{from{bottom:30px}to{bottom:5px}}.scrollToDown{-webkit-animation:scrollToDownMove 5s infinite;animation:scrollToDownMove 5s infinite;background-color:transparent;bottom:5px;color:#222;font-size:35px;height:50px;margin-right:-25px;opacity:.6;padding:7px 0;position:absolute;right:50%;transition:all .3s ease 0s;width:50px}.scrollToDown:hover{opacity:1}.scrollToTop{width:35px;height:35px;text-align:center;color:#ddd;text-decoration:none;position:absolute;bottom:18px;right:30px;display:block;background:#222325;border-radius:6px;border:2px solid #363839}.scrollToTop .fa{padding-top:6px}.scrollToTop:focus,.scrollToTop:hover{background:#56d5cf;color:#fff;border-color:#56d5cf}.dark-overlay::before,.light-overlay::before{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0}.dark-overlay,.js-video,.light-overlay{position:relative;overflow:hidden}.dark-overlay::before{background:rgba(0,0,0,.75)}.light-overlay::before{background:rgba(255,255,255,.85)}.light-overlay .divider{border-color:#fff}.js-video{height:0;padding-top:25px;padding-bottom:67.5%}.js-video.widescreen{padding-bottom:56.34%}.js-video.vimeo{padding-top:0}.js-video embed,.js-video iframe,.js-video object,.js-video video{top:0;left:0;width:100%;height:100%;position:absolute}.menuzord,.menuzord *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.menuzord{width:100%;padding:0;float:left;position:relative;background:0 0}.menuzord a{-o-transition:color .3s linear,background .3s linear;-moz-transition:color .3s linear,background .3s linear;-webkit-transition:color .3s linear,background .3s linear;transition:color .3s linear,background .3s linear}.menuzord-menu.scrollable>.scrollable-fix{display:none}.logo-brand{color:#56d5cf;cursor:pointer;float:left;font-size:24px;font-weight:600;line-height:1.3;margin:0 25px 0 0;text-decoration:none}.logo-brand .logo-icon{font-size:46px;color:#56d5cf}.logo-brand .logo-texts span{color:#56d5cf;margin-left:10px}.logo-brand:hover,.logo-brand:hover .logo-icon,.logo-brand:hover .logo-texts span{color:#a4d8d7;transition:all .3s ease 0s}.menuzord-menu{margin:0;padding:0;float:left;list-style:none}.menuzord-right .menuzord-menu{float:right}.menuzord-menu>li{display:inline-block;float:left;padding:0 16px;cursor:pointer}.menuzord-menu>li>a{padding:0;display:inline-block;border-top:2px solid transparent;text-decoration:none;font-size:13px;font-weight:400;color:#5e5e5e;letter-spacing:1px;text-transform:uppercase;outline:0;line-height:1.42857143}.menuzord-menu>li.active>a,.menuzord-menu>li:hover>a{color:#56d5cf;border-top-color:#56d5cf}.menuzord-menu ul.dropdown,.menuzord-menu ul.dropdown li ul.dropdown{list-style:none;margin:0;padding:0;display:none;position:absolute;z-index:99;min-width:180px;white-space:nowrap;background:#fff;box-shadow:0 6px 12px rgba(0,0,0,.171)}.menuzord-menu ul.dropdown li ul.dropdown{left:100%;border-top:2px solid #56d5cf}.menuzord-menu ul.dropdown li{clear:both;width:100%;border:0;font-size:12px;position:relative}.menuzord-menu ul.dropdown li a{width:100%;background:0 0;border-top:1px solid #f2efef;padding:8px 25px 8px 22px;color:#5e5e5e;text-decoration:none;display:inline-block;float:left;clear:both;position:relative;outline:0;-o-transition:padding .2s linear;-moz-transition:padding .2s linear;-webkit-transition:padding .2s linear;transition:padding .2s linear}.menuzord-menu ul.dropdown li:hover>a{padding-left:28px;padding-right:19px;color:#56d5cf;background:#fcfcfc}.menuzord-menu ul.dropdown.dropdown-left{left:none}.menuzord-menu ul.dropdown li ul.dropdown.dropdown-left{left:-100%}.menuzord-menu li .indicator{margin-left:5px}.menuzord-menu li ul.dropdown li .indicator{position:absolute;top:8px;right:10px;font-size:15px}.menuzord-menu>li>.megamenu{background:#fff;border-top:2px solid #56d5cf;box-shadow:0 6px 8px rgba(0,0,0,.15);display:none;left:0;cursor:text;padding:20px 30px 30px;position:absolute;width:100%;z-index:99}.menuzord-menu>li>.megamenu .menu-heading{text-transform:uppercase;font-size:15px;color:#333}.menuzord-menu>li>.megamenu.megamenu-half-width{width:50%;left:auto}.menuzord-menu>li>.megamenu.megamenu-quarter-width{width:25%;left:auto}.menuzord-menu>li>.megamenu .megamenu-row{width:100%;margin-top:15px}.menuzord-menu>li>.megamenu .megamenu-row:first-child{margin-top:0}.menuzord-menu>li>.megamenu .megamenu-row:after,.menuzord-menu>li>.megamenu .megamenu-row:before{display:table;content:"";line-height:0}.menuzord-menu>li>.megamenu .megamenu-row:after{clear:both}.menuzord-menu>li>.megamenu .megamenu-row .col1,.menuzord-menu>li>.megamenu .megamenu-row .col10,.menuzord-menu>li>.megamenu .megamenu-row .col11,.menuzord-menu>li>.megamenu .megamenu-row .col12,.menuzord-menu>li>.megamenu .megamenu-row .col2,.menuzord-menu>li>.megamenu .megamenu-row .col3,.menuzord-menu>li>.megamenu .megamenu-row .col4,.menuzord-menu>li>.megamenu .megamenu-row .col5,.menuzord-menu>li>.megamenu .megamenu-row .col6,.menuzord-menu>li>.megamenu .megamenu-row .col7,.menuzord-menu>li>.megamenu .megamenu-row .col8,.menuzord-menu>li>.megamenu .megamenu-row .col9{display:block;min-height:20px;float:left;margin:0;padding:0 15px;border-right:1px solid #e7e6e6}.menuzord-menu>li>.megamenu .megamenu-row .col1.border-transparent,.menuzord-menu>li>.megamenu .megamenu-row .col10.border-transparent,.menuzord-menu>li>.megamenu .megamenu-row .col11.border-transparent,.menuzord-menu>li>.megamenu .megamenu-row .col12.border-transparent,.menuzord-menu>li>.megamenu .megamenu-row .col2.border-transparent,.menuzord-menu>li>.megamenu .megamenu-row .col3.border-transparent,.menuzord-menu>li>.megamenu .megamenu-row .col4.border-transparent,.menuzord-menu>li>.megamenu .megamenu-row .col5.border-transparent,.menuzord-menu>li>.megamenu .megamenu-row .col6.border-transparent,.menuzord-menu>li>.megamenu .megamenu-row .col7.border-transparent,.menuzord-menu>li>.megamenu .megamenu-row .col8.border-transparent,.menuzord-menu>li>.megamenu .megamenu-row .col9.border-transparent{border-color:transparent}.menuzord-menu>li>.megamenu .megamenu-row .col1{width:8.33333333%}.menuzord-menu>li>.megamenu .megamenu-row .col2{width:16.66666667%}.menuzord-menu>li>.megamenu .megamenu-row .col3{width:25%}.menuzord-menu>li>.megamenu .megamenu-row .col4{width:33.33333333%}.menuzord-menu>li>.megamenu .megamenu-row .col5{width:41.66666667%}.menuzord-menu>li>.megamenu .megamenu-row .col6{width:50%}.menuzord-menu>li>.megamenu .megamenu-row .col7{width:58.33333333%}.menuzord-menu>li>.megamenu .megamenu-row .col8{width:66.66666667%}.menuzord-menu>li>.megamenu .megamenu-row .col9{width:75%}.menuzord-menu>li>.megamenu .megamenu-row .col10{width:83.33333333%}.menuzord-menu>li>.megamenu .megamenu-row .col11{width:91.66666667%}.menuzord-menu>li>.megamenu .megamenu-row .col12{width:100%}.menuzord .showhide{width:60px;height:46px;padding:13px 0 0;display:none;float:right;text-decoration:none;outline:0}.menuzord .showhide em{width:20px;height:3px;margin:3.5px 20px 0;float:right;background:#777}.menuzord-menu>li>a>i{margin:0 5px 0 0;font-size:18px;line-height:20px;font-family:FontAwesome}.menuzord-menu>li.search .megamenu{border-radius:50%;border-top:0 none;box-shadow:none;margin:4px 0 0;padding:0;width:330px}.menuzord-menu>li.search form{position:relative}.menuzord-menu>li.search .form-control{background-color:#fcfcfc;border-color:#e7e6e6;border-radius:25px;box-shadow:none;color:#5e5e5e;font-size:16px;height:43px;position:relative}.menuzord-menu>li.search .btn-search{background-color:#56d5cf;border-radius:50%;color:#fff;display:block;height:35px;position:absolute;right:5px;text-align:center;top:4px;width:35px;padding:0}.menuzord-menu>li.nav-cart,.menuzord-menu>li.search{border-left:1px solid transparent;border-right:1px solid transparent;border-top:medium none;transition:all .3s ease 0s;padding:0 20px}.menuzord-menu>li.nav-cart:focus,.menuzord-menu>li.nav-cart:hover,.menuzord-menu>li.search:focus,.menuzord-menu>li.search:hover{background-color:#fcfcfc;border-color:#e7e6e6}.menuzord-menu>li>.btn-nav-a{border-top:none;padding:2px 0 0;color:#9d9d9d}.menuzord-menu>li>.btn-nav-a .fa{font-size:13px}.menuzord-menu>li:focus>.btn-nav-a,.menuzord-menu>li:hover>.btn-nav-a{color:#56d5cf}.menuzord-menu>li>.btn-nav-a .indicator{display:none;opacity:0}.menuzord-menu>li.nav-cart a{position:relative}.menuzord-menu>li.nav-cart .ton{background:#9d9d9d;border-radius:50%;color:#fff;height:18px;left:0;line-height:8px;padding:5px;position:absolute;text-align:center;top:15px;width:18px;transition:all .5s ease 0s}.napa-nav-wrapper-has-sticky .menuzord-menu>li.nav-cart .ton{top:5px}.menuzord-menu>li.nav-cart:focus .ton,.menuzord-menu>li.nav-cart:hover .ton{background:#56d5cf}.menuzord-menu>li.nav-cart .megamenu{width:400px;padding:15px 0;max-height:350px;overflow:auto}.menuzord-menu>li.nav-cart .cart-info{border-top:1px solid #e7e6e6;margin-top:15px;padding:10px 15px 15px;text-align:right}.menuzord-menu>li.nav-cart .cart-info h4{margin-bottom:30px}.menuzord-menu>li.nav-cart .cart-info .icon-btn-default,.menuzord-menu>li.nav-cart .cart-info .icon-btn-primary{padding:5px 20px}.nav-cart-table{width:100%}.nav-cart-table td{padding:7px 15px}.nav-cart-table td img{max-width:50px}.menuzord-tabs{width:100%;float:left}.menuzord-tabs-nav{width:20%;margin:0;padding:0;float:left;list-style:none}.menuzord-tabs-nav>li>a{width:100%;padding:7px 16px;float:left;font-size:13px;text-decoration:none;color:#666;border:1px solid #f0f0f0;outline:0}.menuzord-tabs-nav li.active a,.menuzord-tabs-nav li:hover a{background:#f0f0f0}.menuzord-tabs-content{width:80%;min-height:30px;padding:20px;float:right;display:none;font-size:13px;border:1px solid #f0f0f0}.menuzord-tabs-content.active{display:block}.napa-menu-sticky{background:#fff}.napa-nav-wrapper-has-sticky .napa-menu-sticky{background:#fff;border-bottom:1px solid #e7e6e6;box-shadow:0 1px 3px rgba(0,0,0,.12)}.napa-nav-wrapper-has-sticky .navbar-default,.navbar-default,.navbar-default .menuzord,.navbar-default .menuzord-menu>li>.megamenu{background-color:#f6f6f6}.navbar-default{border-bottom:1px solid #eee}.napa-nav-wrapper-has-sticky .navbar-default{border-bottom:1px solid #e7e6e6;box-shadow:0 0 6px rgba(0,0,0,.15)}.navbar-default .logo-brand,.navbar-default .logo-brand .logo-icon{color:#666}.navbar-default .logo-brand:hover .logo-icon,.navbar-default .logo-brand:hover .logo-texts,.navbar-default .menuzord-menu>li>.megamenu .menu-heading{color:#111}.navbar-default .menuzord-menu>li{padding:0}.navbar-default .menuzord-menu>li>a{padding:0 16px}.navbar-default .menuzord-menu>li.nav-cart,.navbar-default .menuzord-menu>li.search{padding:0 20px}.navbar-default .menuzord-menu>li.nav-cart a,.navbar-default .menuzord-menu>li.search .btn-nav-a,.navbar-primary .menuzord-menu>li{padding:0}.navbar-default .list-normal li a,.navbar-default .menuzord-menu>li>.megamenu .megamenu-row .col1,.navbar-default .menuzord-menu>li>.megamenu .megamenu-row .col10,.navbar-default .menuzord-menu>li>.megamenu .megamenu-row .col11,.navbar-default .menuzord-menu>li>.megamenu .megamenu-row .col12,.navbar-default .menuzord-menu>li>.megamenu .megamenu-row .col2,.navbar-default .menuzord-menu>li>.megamenu .megamenu-row .col3,.navbar-default .menuzord-menu>li>.megamenu .megamenu-row .col4,.navbar-default .menuzord-menu>li>.megamenu .megamenu-row .col5,.navbar-default .menuzord-menu>li>.megamenu .megamenu-row .col6,.navbar-default .menuzord-menu>li>.megamenu .megamenu-row .col7,.navbar-default .menuzord-menu>li>.megamenu .megamenu-row .col8,.navbar-default .menuzord-menu>li>.megamenu .megamenu-row .col9{border-color:#e7e6e6}.navbar-default .menuzord-responsive .menuzord-menu ul.dropdown,.navbar-default .menuzord-responsive .menuzord-menu ul.dropdown li ul.dropdown{background:#f6f6f6}.navbar-default .menuzord .menuzord-menu ul.dropdown li>a{color:#666;border-color:#e7e6e6}.navbar-default .list-normal>li>a,.navbar-default .menuzord .menuzord-menu>li>a{color:#666}.navbar-default .list-normal li a:hover,.navbar-default .menuzord .menuzord-menu ul.dropdown li:hover>a,.navbar-default .menuzord .menuzord-menu>li.active>a,.navbar-default .menuzord .menuzord-menu>li:hover>a{color:#111;background-color:#e9e9e9;border-color:transparent}.navbar-default .menuzord .showhide em{background:#5e5e5e}.navbar-default .menuzord-menu>li.search .form-control{background:#f6f6f6;border-color:#e9e9e9;color:#666}.navbar-default .form-control::-moz-placeholder{color:#666}.navbar-default .menuzord-menu>li.nav-cart:focus,.navbar-default .menuzord-menu>li.nav-cart:hover,.navbar-default .menuzord-menu>li.search:focus,.navbar-default .menuzord-menu>li.search:hover{background-color:#e9e9e9;border-color:#e9e9e9}.navbar-default .menuzord-menu>li.nav-cart:focus .btn-nav-a,.navbar-default .menuzord-menu>li.nav-cart:hover .btn-nav-a,.navbar-default .menuzord-menu>li.search:focus .btn-nav-a,.navbar-default .menuzord-menu>li.search:hover .btn-nav-a{color:#111}.navbar-default .cart-info h4,.navbar-default .nav-cart-table td,.navbar-default .nav-cart-table td a{color:#666}.napa-nav-wrapper-has-sticky .navbar-primary,.navbar-primary,.navbar-primary .menuzord,.navbar-primary .menuzord-menu>li>.megamenu{background-color:#28AD8C}.napa-nav-wrapper-has-sticky .navbar-primary,.navbar-primary{border-color:#28AD8C}.navbar-primary .logo-brand,.navbar-primary .logo-brand .logo-icon{color:#f9f9f9}.navbar-primary .logo-brand span{color:#4d4d4d}.navbar-primary .logo-brand:hover .logo-icon,.navbar-primary .logo-brand:hover .logo-texts{color:#FFF}.navbar-primary .logo-brand:hover span{color:#222}.navbar-primary .menuzord-menu>li>a{padding:0 16px}.navbar-primary .menuzord-menu>li.nav-cart,.navbar-primary .menuzord-menu>li.search{padding:0 20px}.navbar-inverse .menuzord-menu>li,.navbar-primary .menuzord-menu>li.nav-cart a,.navbar-primary .menuzord-menu>li.search .btn-nav-a{padding:0}.navbar-primary .menuzord-menu>li>.megamenu .menu-heading{color:#fff}.navbar-primary .list-normal li a,.navbar-primary .menuzord-menu>li>.megamenu .megamenu-row .col1,.navbar-primary .menuzord-menu>li>.megamenu .megamenu-row .col10,.navbar-primary .menuzord-menu>li>.megamenu .megamenu-row .col11,.navbar-primary .menuzord-menu>li>.megamenu .megamenu-row .col12,.navbar-primary .menuzord-menu>li>.megamenu .megamenu-row .col2,.navbar-primary .menuzord-menu>li>.megamenu .megamenu-row .col3,.navbar-primary .menuzord-menu>li>.megamenu .megamenu-row .col4,.navbar-primary .menuzord-menu>li>.megamenu .megamenu-row .col5,.navbar-primary .menuzord-menu>li>.megamenu .megamenu-row .col6,.navbar-primary .menuzord-menu>li>.megamenu .megamenu-row .col7,.navbar-primary .menuzord-menu>li>.megamenu .megamenu-row .col8,.navbar-primary .menuzord-menu>li>.megamenu .megamenu-row .col9{border-color:#199d7c}.navbar-primary .menuzord-menu ul.dropdown,.navbar-primary .menuzord-menu ul.dropdown li ul.dropdown{background:#28AD8C}.navbar-primary .menuzord .menuzord-menu ul.dropdown li>a{color:#f3f3f3;border-color:#199d7c}.navbar-primary .list-normal li a,.navbar-primary .menuzord .menuzord-menu>li>a{color:#f3f3f3}.navbar-primary .list-normal li a:hover,.navbar-primary .menuzord .menuzord-menu ul.dropdown li:hover>a,.navbar-primary .menuzord .menuzord-menu>li.active>a,.navbar-primary .menuzord .menuzord-menu>li:hover>a{color:#fff;background:#56d5cf;border-color:#56d5cf}.navbar-primary .menuzord .showhide em{background:#fff}.navbar-primary .menuzord-menu>li.search .form-control{background:#28AD8C;border-color:#56d5cf;color:#fff}.navbar-primary .form-control::-moz-placeholder{color:#fff}.navbar-primary .menuzord-menu>li.nav-cart:focus,.navbar-primary .menuzord-menu>li.nav-cart:hover,.navbar-primary .menuzord-menu>li.search:focus,.navbar-primary .menuzord-menu>li.search:hover{background-color:#56d5cf;border-color:#56d5cf}.navbar-primary .cart-info h4,.navbar-primary .menuzord-menu>li.nav-cart:focus .btn-nav-a,.navbar-primary .menuzord-menu>li.nav-cart:hover .btn-nav-a,.navbar-primary .menuzord-menu>li.search:focus .btn-nav-a,.navbar-primary .menuzord-menu>li.search:hover .btn-nav-a,.navbar-primary .nav-cart-table td,.navbar-primary .nav-cart-table td a{color:#fff}.navbar-primary td .napa-btn-default{background:#fff;color:#9d9d9d;border-color:#fff}.navbar-primary td .napa-btn-default:hover{background:#fff;color:#888}.napa-nav-wrapper-has-sticky .navbar-inverse,.navbar-inverse,.navbar-inverse .menuzord,.navbar-inverse .menuzord-menu>li>.megamenu,.navbar-inverse .menuzord-responsive .menuzord-menu ul.dropdown,.navbar-inverse .menuzord-responsive .menuzord-menu ul.dropdown li ul.dropdown{background-color:#2d2d2d}.napa-nav-wrapper-has-sticky .navbar-inverse,.navbar-inverse{border-color:#2d2d2d}.navbar-inverse .logo-brand,.navbar-inverse .logo-brand .logo-icon{color:#e7e6e6}.navbar-inverse .logo-brand:hover .logo-icon,.navbar-inverse .logo-brand:hover .logo-texts{color:#fff}.navbar-inverse .logo-brand:hover .logo-texts span{color:#28c492}.navbar-inverse .menuzord-menu>li>a{padding:0 16px;border:none}.navbar-inverse .menuzord-menu>li.nav-cart,.navbar-inverse .menuzord-menu>li.search{padding:0 20px}.navbar-inverse .menuzord-menu>li.nav-cart a,.navbar-inverse .menuzord-menu>li.search .btn-nav-a{padding:0}.navbar-inverse .menuzord-menu>li>.megamenu .menu-heading{color:#e7e6e6}.navbar-inverse .list-normal li a,.navbar-inverse .menuzord-menu>li>.megamenu .megamenu-row .col1,.navbar-inverse .menuzord-menu>li>.megamenu .megamenu-row .col10,.navbar-inverse .menuzord-menu>li>.megamenu .megamenu-row .col11,.navbar-inverse .menuzord-menu>li>.megamenu .megamenu-row .col12,.navbar-inverse .menuzord-menu>li>.megamenu .megamenu-row .col2,.navbar-inverse .menuzord-menu>li>.megamenu .megamenu-row .col3,.navbar-inverse .menuzord-menu>li>.megamenu .megamenu-row .col4,.navbar-inverse .menuzord-menu>li>.megamenu .megamenu-row .col5,.navbar-inverse .menuzord-menu>li>.megamenu .megamenu-row .col6,.navbar-inverse .menuzord-menu>li>.megamenu .megamenu-row .col7,.navbar-inverse .menuzord-menu>li>.megamenu .megamenu-row .col8,.navbar-inverse .menuzord-menu>li>.megamenu .megamenu-row .col9{border-color:#4d4d4d}.navbar-inverse .list-normal li a{color:#9d9d9d}.navbar-inverse .menuzord .menuzord-menu ul.dropdown li>a{color:#9d9d9d;border-color:#4d4d4d}.navbar-inverse .menuzord .menuzord-menu>li>a{color:#8c8989}.navbar-inverse .list-normal li a:hover,.navbar-inverse .menuzord .menuzord-menu ul.dropdown li:hover>a,.navbar-inverse .menuzord .menuzord-menu>li.active>a,.navbar-inverse .menuzord .menuzord-menu>li:hover>a{color:#e7e6e6;background:#222;border-color:#0f0f0f}.navbar-inverse .menuzord .showhide em{background:#f0f0f0}.navbar-inverse .menuzord-menu>li.search .form-control{background:#2d2d2d;border-color:#1e1e1e;color:#e7e6e6}.navbar-inverse .form-control::-moz-placeholder{color:#fff}.navbar-inverse .menuzord-menu>li.nav-cart:focus,.navbar-inverse .menuzord-menu>li.nav-cart:hover,.navbar-inverse .menuzord-menu>li.search:focus,.navbar-inverse .menuzord-menu>li.search:hover{background-color:#222;border-color:#444}.navbar-inverse .menuzord-menu>li.nav-cart:focus .btn-nav-a,.navbar-inverse .menuzord-menu>li.nav-cart:hover .btn-nav-a,.navbar-inverse .menuzord-menu>li.search:focus .btn-nav-a,.navbar-inverse .menuzord-menu>li.search:hover .btn-nav-a{color:#fff}.navbar-inverse .cart-info h4,.navbar-inverse .nav-cart-table td,.navbar-inverse .nav-cart-table td a{color:#e7e6e6}.navbar-inverse td .napa-btn-default{background:#222;border-color:#4d4d4d}.navbar-inverse td .napa-btn-default:hover{background:#111}.navbar-inverse .menuzord-menu>li.nav-cart .ton{background-color:#222}.navbar-inverse .menuzord-menu>li.nav-cart:hover .ton{background-color:#000}.navbar-inverse .menuzord-menu>li.nav-cart .cart-info{border-color:#4d4d4d}.navbar-transparent{position:absolute;left:0;top:0;width:100%;z-index:1000}.navbar-transparent,.navbar-transparent .menuzord,.navbar-transparent .napa-menu-sticky{border-color:transparent;background-color:transparent;box-shadow:none}.navbar-transparent .napa-nav-wrapper-has-sticky .napa-menu-sticky{background-color:#fff;border-color:#e7e6e6;box-shadow:0 2px 3px rgba(0,0,0,.12)}@media (min-width:769px){.napa-nav-wrapper-has-sticky .navbar-default,.napa-nav-wrapper-has-sticky .navbar-inverse,.napa-nav-wrapper-has-sticky .navbar-light,.napa-nav-wrapper-has-sticky .navbar-primary{box-shadow:0 1px 3px rgba(0,0,0,.12)}.logo-brand{display:inline-block;height:80px}.napa-nav-wrapper-has-sticky .logo-brand{display:block;height:60px}.logo-brand,.menuzord-menu>li>a{line-height:80px}.logo-brand .logo-icon,.logo-brand .logo-texts,.menuzord-menu>li>a,.napa-nav-wrapper{transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.napa-nav-wrapper-has-sticky .logo-brand,.napa-nav-wrapper-has-sticky .menuzord-menu>li>a{line-height:60px}}@media (min-width:769px) and (max-width:1030px){.logo-brand{font-size:18px}.logo-brand .logo-icon{font-size:35px}.menuzord-menu>li{padding:0 8px}.menuzord-menu>li>a{font-size:12px;text-transform:capitalize}.menuzord-menu>li.nav-cart,.menuzord-menu>li.search,.navbar-default .menuzord-menu>li.nav-cart,.navbar-default .menuzord-menu>li.search,.navbar-inverse .menuzord-menu>li.nav-cart,.navbar-inverse .menuzord-menu>li.search,.navbar-primary .menuzord-menu>li.nav-cart,.navbar-primary .menuzord-menu>li.search{padding:0 10px}.navbar-default .menuzord-menu>li>a,.navbar-inverse .menuzord-menu>li>a,.navbar-primary .menuzord-menu>li>a{padding:0 8px}}@media (max-width:768px){.header{margin-top:54px}.navbar-transparent,.navbar-transparent .menuzord,.navbar-transparent .napa-menu-sticky{background:#fff;border-color:#e7e6e6}.navbar-wrapper{position:fixed;top:0;width:100%;z-index:10000;box-shadow:0 0 3px rgba(0,0,0,.12)}.menuzord-responsive.menuzord{padding:0}.menuzord-menu ul.dropdown,.menuzord-menu ul.dropdown li ul.dropdown{box-shadow:none}.menuzord-responsive .logo-brand{font-size:20px;line-height:1.55;margin:0}.logo-brand .logo-icon{font-size:35px;color:#56d5cf}.logo-brand .logo-texts{margin-top:12px}.menuzord-responsive .showhide{margin:0}.menuzord-responsive .menuzord-menu{width:100%;float:left}.menuzord-responsive .menuzord-menu.scrollable{overflow-y:auto;-webkit-overflow-scrolling:touch}.menuzord-responsive .menuzord-menu.scrollable>.scrollable-fix{display:block}.menuzord-responsive .menuzord-menu>li{width:100%;display:block;position:relative}.menuzord-responsive .menuzord-menu>li>a{width:100%;padding:12px 20px;display:block;border-bottom:solid 1px #f0f0f0}.menuzord-responsive .menuzord-menu>li:first-child>a{border-top:solid 1px #f0f0f0}.menuzord-responsive .menuzord-menu ul.dropdown,.menuzord-responsive .menuzord-menu ul.dropdown li ul.dropdown{width:100%;left:0;position:static;border:none;background:#fff;float:left}.menuzord-responsive .menuzord-menu ul.dropdown li{position:relative}.menuzord-responsive .menuzord-menu ul.dropdown li a{border-bottom:solid 1px #f0f0f0}.menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>a{padding-left:40px}.menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>ul.dropdown>li>a{padding-left:60px}.menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>ul.dropdown>li>ul.dropdown>li>a{padding-left:80px}.menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li:hover>a{padding-left:50px}.menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>ul.dropdown>li:hover>a{padding-left:70px}.menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>ul.dropdown>li>ul.dropdown>li:hover>a{padding-left:90px}.menuzord-responsive .menuzord-menu li .indicator{width:60px;height:45px;position:absolute;right:0;top:0;font-size:22px;text-align:center;line-height:43px;border-left:solid 1px #f5f5f5}.menuzord-responsive .menuzord-menu li ul.dropdown li .indicator{height:38px;right:0;top:0;font-size:18px;line-height:36px}.menuzord-responsive .menuzord-menu>li>.megamenu{width:100%;left:0;position:static;border-top:none;border-bottom:solid 1px #f0f0f0}.menuzord-responsive .menuzord-menu>li>.megamenu .megamenu-row [class*=col]{float:none;display:block;width:100%;margin-left:0;margin-top:15px}.menuzord-responsive .menuzord-menu>li>.megamenu .megamenu-row,.menuzord-responsive .menuzord-menu>li>.megamenu .megamenu-row:first-child [class*=col]:first-child{margin-top:0}.menuzord-responsive .menuzord-tabs-content,.menuzord-responsive .menuzord-tabs-nav{width:100%}.menuzord-menu ul.dropdown li a,.menuzord-menu>li>.megamenu .megamenu-row .col1,.menuzord-menu>li>.megamenu .megamenu-row .col10,.menuzord-menu>li>.megamenu .megamenu-row .col11,.menuzord-menu>li>.megamenu .megamenu-row .col12,.menuzord-menu>li>.megamenu .megamenu-row .col2,.menuzord-menu>li>.megamenu .megamenu-row .col3,.menuzord-menu>li>.megamenu .megamenu-row .col4,.menuzord-menu>li>.megamenu .megamenu-row .col5,.menuzord-menu>li>.megamenu .megamenu-row .col6,.menuzord-menu>li>.megamenu .megamenu-row .col7,.menuzord-menu>li>.megamenu .megamenu-row .col8,.menuzord-menu>li>.megamenu .megamenu-row .col9,.menuzord-menu>li>a,.navbar-inverse .menuzord-responsive .menuzord-menu>li>.megamenu{border:none}.menuzord-menu>li>.megamenu{box-shadow:none;padding:15px}.menuzord-responsive .menuzord-menu>li>.btn-nav-a{padding:12px 15px}.menuzord-menu>li>.btn-nav-a .indicator{display:block;opacity:1}.menuzord-menu>li.nav-cart,.menuzord-menu>li.search{border:none;padding:0 16px}.menuzord-menu>li.nav-cart .ton{left:37px;top:13px}.navbar-inverse .menuzord-responsive .menuzord-menu li .indicator,.navbar-inverse .menuzord-responsive .menuzord-menu>li>a{border-color:#4d4d4d}.navbar-default .menuzord-responsive .menuzord-menu li .indicator,.navbar-default .menuzord-responsive .menuzord-menu>li>a{border-color:#e7e6e6}}.form-coupon,.napa-list-group,.product-image,.service-heading,.shop-banner .banner-img{overflow:hidden}.service-single-alt-two:hover,.service-single:hover{box-shadow:0 0 3px rgba(0,0,0,.15)}.nav-top-bar{padding:8px 0;background-color:#fcfcfc;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6}.nav-top-bar .call{font-size:13px;margin-left:8px}.nav-top-list{margin:0 10px 0 0;padding:0;list-style:none}.nav-top-list li{display:inline-block}.nav-top-list li a{display:inline-block;font-size:12px;line-height:18px;padding:0 6px;text-transform:capitalize}.nav-top-bar.dark{background-color:#222;border-color:#222}.nav-top-bar.default{background-color:#e9e9e9;border-color:#ddd}.nav-top-bar.dark .call,.nav-top-bar.dark .nav-top-list li,.nav-top-bar.dark .nav-top-list li a{color:#8c8989}.heading-quote{padding:0 15px}.heading-quote h3{color:#7d7d7d;font-style:italic;letter-spacing:0;margin:0;text-align:center}.promo-info>h3{font-size:22px;margin-bottom:10px}.service-single{transition:all .3s;position:relative;background-color:#fcfcfc;border:1px solid #e7e6e6;padding:20px;border-radius:6px;margin-bottom:30px}.service-single p{margin:0}.service-heading h4{color:#5e5e5e;margin-top:8px}.service-heading .icon{float:left;margin-right:12px}.service-heading .icon-circle{color:#56d5cf;border-color:#56d5cf;transition:all .3s}.service-single:hover .icon-circle{color:#fff;background-color:#56d5cf}.service-single-alt-one{padding:0 10px;text-align:center;margin-bottom:50px}.service-single-alt-one h3{font-size:22px;margin:0 0 10px;text-transform:uppercase}.service-single-alt-one p{margin:0}.service-single-alt-one .icon{font-size:40px;margin-bottom:20px}.service-single-alt-two{background-color:#fcfcfc;border:1px solid #e7e6e6;border-radius:6px;margin-bottom:30px;padding:45px 15px 30px;text-align:center;position:relative}.service-single-alt-two .service-heading h4{margin:0 0 10px;font-size:20px;text-transform:uppercase}.service-single-alt-two p{margin:0}.service-single-alt-two .icon{left:50%;margin-left:-25px;position:absolute;top:-25px}.service-single-alt-two .icon-circle{background-color:#fcfcfc;border-color:#e7e6e6;color:#9d9d9d;font-size:22px;height:50px;width:50px}.service-single-alt-two:hover .icon-circle{color:#fff;border-color:#56d5cf;background-color:#56d5cf}.service-single-alt-three{background-color:#fcfcfc;border:1px solid #e7e6e6;border-radius:6px;margin-bottom:30px;padding:45px 15px 30px;text-align:center;position:relative}.service-single-alt-three .service-heading h4{margin:0 0 10px;font-size:20px;text-transform:uppercase}.service-single-alt-three h3{font-size:20px;margin-bottom:10px}.service-single-alt-three p{margin:0}.service-single-alt-three .icon{font-size:40px;margin-bottom:20px}.service-single-alt-three:hover{background-color:#fff}.feature-left .feature-img{padding-right:30px}.feature-right h3{margin-bottom:25px}.feature-list{margin-bottom:10px;margin-left:25px}.feature-list li{margin-bottom:6px}.feature-list .feature-icon{background-color:#56d5cf;color:#fff;display:inline-block;height:28px;text-align:center;width:28px}.feature-list .featue-text{background-color:#343434;color:#fff;display:inline-block;height:28px;padding:0 10px;width:80%}@media only screen and (min-width:768px){.feature-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (max-width:767px){.feature-list .featue-text{width:85%}}.teaser-left-img{margin:0 auto -18px}.teaser-list{margin:0;padding:0;list-style:none}.teaser-list li{width:50%;float:left;text-align:right;position:relative;padding-right:80px;padding-bottom:40px}.teaser-list>li::before{background:#ddd;content:"";height:100%;position:absolute;right:37px;width:1px}.teaser-list li h5{font-size:16px;margin:0 0 5px;text-transform:uppercase;font-weight:500}.teaser-list li p{margin:0;font-size:14px;line-height:22px}.teaser-icon .icon-circle{background:#ddd;color:#5e5e5e;height:45px;width:45px}.teaser-list .teaser-icon{position:absolute;right:15px;top:0}.teaser-list .teaser-right .teaser-icon{position:absolute;left:15px;top:0}.teaser-list .teaser-right{padding-left:80px;padding-right:0;text-align:left}.teaser-list .teaser-right::before{background:#ddd;content:"";height:100%;left:37px;position:absolute;width:1px}.teaser-list li:nth-child(n+5):before{height:0}.promo-list{margin-bottom:25px}.promo-list li{margin-bottom:12px;padding-left:28px;position:relative}.promo-list li:before{background-color:#56d5cf;border-radius:50%;color:#fff;content:"\f105";display:block;float:left;font-family:FontAwesome;font-size:17px;height:20px;left:0;line-height:17px;position:absolute;text-align:center;top:3px;width:20px}.slider-gallery .img-responsive{width:100%}.slider-gallery .carousel-caption{left:0;right:0;bottom:0;padding:0}.slider-gallery .carousel-caption p{background:rgba(71,71,71,.75);color:#fff;margin:0;padding:8px 20px;text-align:left}.slider-gallery .carousel-control{background:rgba(249,247,247,.45);border-radius:50%;color:#fff;height:50px;opacity:1;text-align:center;top:40%;width:50px;z-index:3;text-shadow:none}.slider-gallery .left.carousel-control span{margin-left:-5px}.slider-gallery .right.carousel-control span{margin-right:-5px}.slider-gallery .carousel-control:hover{background:#fff;color:#e7e6e6}.slider-gallery .carousel-control>span{display:block;font-size:40px;margin-top:3px}.slider-large .carousel-control{top:45%}.slider-large .carousel-caption p{font-size:24px;font-weight:300;padding:15px 30px;text-transform:capitalize;text-align:center}.promo-box-transparent::before{background:rgba(0,0,0,.65);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.promo-box-transparent{background-image:url(../img/parallax/parallax-bg-promo.jpg);background-position:center center;background-repeat:repeat-Y;background-size:auto auto;color:#fff;position:relative;padding:50px 0}.promo-box-transparent h4{color:#fff;font-weight:400}.promo-box-transparent h3{color:#fff;font-size:26px;margin:0}.team-member{background-color:#fcfcfc;border:1px solid #f2efef;padding:30px 0 15px;margin-bottom:30px;text-align:center;border-radius:6px}.team-member:hover{background-color:#fff;transition:all .3s ease 0s;box-shadow:0 0 3px rgba(0,0,0,.12)}.team-member img{max-width:120px;transition:all .8s ease 0s}.team-member:hover img{-ms-transform:scale(1.05);transform:scale(1.05)}.team-member h4{font-size:18px;margin:15px 0 0;text-transform:capitalize}.team-member p{color:#9d9d9d;margin-bottom:15px}.team-member-alt-one{background-color:#fff;border:1px solid #e7e6e6;border-radius:3px;padding:5px;margin-bottom:30px}.team-member-alt-one h4,.team-member-alt-one p{color:#fff;margin:0}.team-member-alt-one p{margin-top:15px}.team-member-alt-one h4{font-size:16px}.team-alt-desc h5{color:#fff;font-size:16px;margin:0;padding:3px 0;text-align:center;text-transform:capitalize}.team-alt-desc{position:relative;background:#343434}.team-alt-desc:after{bottom:100%;right:5px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:#343434;border-width:15px;margin-right:0}.clients-review:after,.clients-review:before{content:"";display:table}.clients-review:after{clear:both}.clients-review{background-color:#fff;border:1px solid #e7e6e6;border-radius:6px;padding:30px;margin-bottom:30px;transition:all .3s}.clients-review span{color:#ddd;font-size:24px;margin-left:-15px}.clients-review p{color:#5e5e5e;font-size:14px;margin-bottom:10px}.clients-review .ceo-txt{color:#5e5e5e}.clients-review:hover{border-color:#56d5cf}.clients-review:hover span{color:#56d5cf}.fun-factor{background:#fcfcfc;border:1px solid #f2efef;border-radius:6px;margin-bottom:30px;padding:45px 0;text-align:center}.fun-factor h4{margin:15px 0 0;text-transform:uppercase}.fun-factor-icon{background-color:#fff;border:1px solid #e7e6e6;border-radius:50%;color:#9d9d9d;display:inline-block;font-size:32px;height:100px;padding-top:36px;width:100px;background-image:linear-gradient(#fff,#f6f6f6)}.fun-factor:hover,.fun-factor:hover .fun-factor-icon{background:#fff;color:#5e5e5e}.banner-desc-inner h3,.banner-desc-inner h5{font-weight:300;color:#222;font-family:Lato,sans-serif}.shop-banner{position:relative;margin-bottom:30px}.shop-banner .banner-img img{width:100%;transition:all 3s ease 0s;-ms-transform:scale(1.2) rotate(3deg);transform:scale(1.2) rotate(3deg)}.shop-banner:hover .banner-img img{-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.banner-desc-wrapper{background:rgba(255,255,255,.8);padding:14px 0 20px;position:absolute;right:0;bottom:0;width:100%}.shop-banner .half-2{bottom:28%}.shop-banner .half-3{padding:30px;height:100%;width:auto;top:0}.banner-desc{width:100%;height:100%;display:table}.banner-desc-inner{display:table-cell;text-align:center;vertical-align:middle}.banner-desc-inner h3{margin:0 0 8px;text-transform:uppercase}.banner-desc-inner h5{font-size:18px;margin:0 auto 20px;text-transform:capitalize}.single-product{margin-bottom:30px}.product-image{border-left:1px solid #f2efef;border-right:1px solid #f2efef;border-top:1px solid #f2efef;position:relative;margin:0;padding:0}.product-image::before,.quick-view{position:absolute;opacity:0;width:100%}.product-image::before{background:rgba(255,255,255,.75);content:" ";display:block;height:40%;left:0;bottom:30%;z-index:1}.product-image img{width:100%;transition:all .8s ease 0s}.single-product:hover .product-image img{-ms-transform:scale(1.1);transform:scale(1.1)}.quick-view{background:#a4d8d7;text-align:center;top:40%;z-index:3}.favourite .faourite-desc,.product-image .sale{color:#fff;text-align:right;background:#56d5cf;line-height:20px}.quick-view h4{margin:0}.quick-view a{display:block;color:#fff;padding:15px 0}.quick-view:hover{background:#56d5cf}.product-image .sale::before{border-color:#56d5cf #56d5cf transparent;border-style:solid;border-width:10px 13px 15px 12px;bottom:-25px;content:" ";left:0;position:absolute}.discount::before,.favourite .faourite-desc::before{border-style:solid;border-width:12px;content:" ";position:absolute}.product-image .sale{padding:10px 0 0;position:absolute;right:10px;text-transform:uppercase;top:0;width:25px;z-index:3;word-break:break-all}.product-image .sale span{display:block;max-width:16px;word-break:break-all}.discount::before{border-color:#56d5cf transparent #56d5cf #56d5cf;bottom:0;right:-23px}.discount{background:#56d5cf;bottom:12px;color:#fff;left:0;height:24px;z-index:3;padding:0 10px 2px;position:absolute}.discount span{font-size:14px;margin-top:-2px;display:block;text-transform:uppercase;font-family:Lato,sans-serif}.discount .off{opacity:1;font-weight:400;margin-left:3px}.favourite{bottom:6px;position:absolute;right:6px;opacity:0;z-index:3}.favourite .faourite-desc::before{border-color:#56d5cf #56d5cf #56d5cf transparent;bottom:0;left:-12px}.favourite .faourite-desc{bottom:2px;font-size:14px;padding:2px 10px;position:absolute;right:31px;text-transform:capitalize;width:130px;opacity:0}.favourite .icon-circle{border-color:#56d5cf;color:#56d5cf;height:35px;width:35px;transition:all .3s ease 0s}.favourite:hover .icon-circle{color:#fff;border-color:#56d5cf;background:#56d5cf}.product-btn,.product-desc{border:1px solid #e7e6e6}.favourite:hover .faourite-desc{opacity:1;bottom:5.5px;transition:all .5s ease 0s}.product-desc-inner{padding:15px}.product-desc h4{margin:0 0 5px}.star-icons{color:#56d5cf;font-size:15px}.product-desc .price{color:#5e5e5e;font-size:16px;margin:3px 0 0}.product-desc del{color:#56d5cf;margin-right:3px}.product-buttons{clear:both;margin-bottom:-1px;margin-left:-1px;margin-right:-1px;overflow:hidden}.product-btn{float:left;font-size:14px;padding:5px;text-align:center;text-transform:capitalize;width:50%;background:#fff}.single-product .product-btn:last-child{border-left:0 none}.product-btn span.icon{background:#f2efef;border:1px solid #e7e6e6;border-radius:50%;display:inline-block;font-size:14px;height:30px;margin-right:3px;text-align:center;width:30px}.product-btn span.icon .fa{padding-top:6px}.product-btn:hover{background:#56d5cf;color:#f9f9f9;border-color:#56d5cf}.product-btn:hover .icon{color:#56d5cf;border-color:#fcfcfc;background:#fcfcfc}.product-btn:last-child:hover{background:#e7e6e6;border-color:#e7e6e6;color:#222}.product-btn:last-child:hover .icon{color:#222;border-color:#fff;background:#fff}.single-product:hover .favourite,.single-product:hover .quick-view{opacity:1;transition:all 1s ease 0s}.single-product:hover .product-desc{background:#fcfcfc}.single-product:hover .discount .off{opacity:0;display:none}.single-product:hover .discount span:before{content:"\f068";font-size:10px;margin-right:3px;font-family:FontAwesome}.single-product:hover .product-image::before{opacity:1;bottom:0;height:100%;transition:all .5s ease 0s}.single-product.style-classic .product-image{border:none}.single-product.style-classic .project-details-list{margin:10px 0 15px}@media (min-width:970px){.main-content .single-product .product-btn{width:100%;float:none;display:block}.main-content .single-product .product-btn:first-child{border-bottom-width:0}}.featured-list-heading{margin-bottom:30px}.featured-list-heading h4::before{background-color:#56d5cf;bottom:-3px;content:"";height:3px;left:0;position:absolute;transition:all .5s ease 0s;width:80px}.featured-list-heading h4{border-bottom:3px solid #e7e6e6;color:#5e5e5e;font-size:20px;letter-spacing:0;margin:0;padding-bottom:3px;position:relative;text-transform:uppercase}.featured-products-list,.featured-products-list.widget-nav{margin-bottom:60px}.featured-products-list li:before,.featured-products-list.widget-nav li:before{width:70px}.featured-products-list li,.featured-products-list.widget-nav li{border-color:#e7e6e6}.featured-products-list li .pull-left{position:relative;margin-right:10px;padding:0}.featured-products-list li:hover .pull-left:before{content:" ";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(255,255,255,.5)}.post-desc h3,.post-img,.post-single-inner{position:relative}.featured-products-list li .media-body .star-icons{color:#56d5cf;font-size:12px}.featured-products-list li .media-body h5{margin-top:-2px;margin-bottom:0;line-height:20px}.featured-products-list li .media-body h5 a{color:#5e5e5e}.featured-products-list li .media-body h5 a:hover{color:#56d5cf}.featured-products-list li .media-body p{line-height:18px;margin:2px 0 0}.shop-table{margin:0 0 30px;border:1px solid #e7e6e6}.shop-table>tbody>tr>td,.shop-table>tbody>tr>th,.shop-table>tfoot>tr>td,.shop-table>tfoot>tr>th,.shop-table>thead>tr>td,.shop-table>thead>tr>th{border-top:none;padding:15px;vertical-align:middle}.shop-table tr{border-top:1px solid #e7e6e6}.shop-table tr:hover{background:#fcfcfc}.shop-table>thead>tr>th{background:#fcfcfc;color:#9d9d9d;letter-spacing:1px;border:none}.shop-table td{color:#7d7d7d}.shop-table tr:hover td{color:#5e5e5e}.number-spinner{min-width:105px}.cart-img img{height:auto;width:60px}.quantity-box{border-radius:0;box-shadow:none;float:left;height:30px;text-align:center;width:50px}.quantity-down{border-radius:4px 0 0 4px;float:left;margin-right:-1px}.quantity-up{border-radius:0 4px 4px 0;float:left;margin-left:-1px}.form-control.quantity-box:focus,.quantity-box:focus{border-color:#ccc;box-shadow:none}.quantity-lg{height:40px}.btn-lg.quantity-down,.btn-lg.quantity-up{padding:7px 15px}.shop-box{margin-bottom:50px}.shop-box p{margin-bottom:5px}.shop-box h4{margin-bottom:25px}.shop-box .select-box{margin-bottom:20px}.shop-box input.form-control{border-radius:3px;box-shadow:none;margin-bottom:20px}.shop-box .napa-btn-default{padding:8px 30px}.shop-box .promo-list{margin-bottom:15px}.shop-box .promo-list li{margin-bottom:5px}.napa-list-group{margin:0 0 20px;padding:0;list-style:none;border:1px solid #e7e6e6;border-radius:4px}.napa-list-group li{border-bottom:1px solid #e7e6e6}.napa-list-group li:last-child{border:none}.napa-list-group .list-item-heading{background:#56d5cf;border-bottom:1px solid #02a9a3;color:#fff;display:inline-block;letter-spacing:1px;margin-bottom:-1px;margin-right:10px;padding:10px 15px;width:115px}.billing-form label{color:#5e5e5e;font-weight:400;letter-spacing:1px}.billing-form .form-control{border-radius:3px;box-shadow:none;margin-bottom:15px}.billing-form .select-box,.billing-form .select-box:after{border-color:#ccc}.billing-form .select-box .form-control{margin-bottom:0}.form-coupon .form-control{margin-bottom:15px;border-radius:3px;box-shadow:none;height:38px;margin-top:1px;float:left;width:62%}.form-coupon .icon-btn-default{float:right}.napa-list-group .label-list{cursor:pointer;display:block;font-weight:400;margin-bottom:0;color:#5e5e5e;padding:10px 15px}.napa-list-group .label-list .list-radio{margin-right:6px}.napa-list-group .label-list:hover{background:#fcfcfc;color:#222}address p{margin:0 0 5px}.shop-single-product{border:1px solid #e7e6e6}.shop-single-product .napa-tabs{margin:30px -1px -1px}.shop-single-product .product-heading{padding-top:15px}.shop-single-product .product-heading h4{margin-bottom:5px}.shop-single-product .comments-list{margin:0}.shop-single-product .comments-list li.media{margin:0 0 10px}.portfolio-menu{border-bottom:1px solid #e7e6e6;list-style:none;margin:0;padding:0}.portfolio-menu.border-less{border:none;text-align:center}.portfolio-menu.text-left{text-align:left}.portfolio-menu li{color:#5e5e5e;cursor:pointer;display:inline-block;padding:5px 0;margin:0 8px;text-transform:uppercase;transition:all .3s;font-size:16px;border-bottom:1px solid transparent}.portfolio-menu li.active,.portfolio-menu li:hover{color:#56d5cf;border-bottom-color:#56d5cf}.portfolio-menu li:first-child{margin-left:0}.portfolio-gallery{margin-left:-20px}.portfolio-item{overflow:visible;width:100%;padding:0 0 20px 20px}.portfolio-item .hover-wrapper h1,.portfolio-item .hover-wrapper h2,.portfolio-item .hover-wrapper h3,.portfolio-item .hover-wrapper h4,.portfolio-item .hover-wrapper h5,.portfolio-item .hover-wrapper h6{color:#fff}.portfolio-heading p{margin:0}.portfolio-heading h4{letter-spacing:0;margin-top:15px;margin-bottom:5px;text-transform:capitalize}.portfolio-cat{display:inline-block;font-size:14px;margin-bottom:10px;margin-top:5px;color:#9d9d9d}.portfolio-description{padding-right:0;margin-bottom:30px}.portfolio-item .napa-icon-btn-default .icon,.portfolio-item .napa-icon-btn-primary .icon{padding:7px 10px}.portfolio-details .project-about p{margin-bottom:15px}.project-about h4{margin-bottom:5px;margin-top:15px}.portfolio-gallery.col-2 .portfolio-item{width:50%}.portfolio-gallery.col-3 .portfolio-item{width:33.3333%}.portfolio-gallery.col-4 .portfolio-item{width:25%}.portfolio-gallery.col-5 .portfolio-item{width:20%}.portfolio-gallery.col-2.hide-title .portfolio-item .portfolio-heading,.portfolio-gallery.col-2.image-only .portfolio-item .portfolio-heading,.portfolio-gallery.col-3.hide-title .portfolio-item .portfolio-heading,.portfolio-gallery.col-3.image-only .portfolio-item .portfolio-heading,.portfolio-gallery.col-4.hide-title .portfolio-item .portfolio-heading,.portfolio-gallery.col-4.image-only .portfolio-item .portfolio-heading,.portfolio-gallery.col-5.hide-title .portfolio-item .portfolio-heading,.portfolio-gallery.col-5.image-only .portfolio-item .portfolio-heading{display:none;opacity:0}.portfolio-gallery.col-2.image-only,.portfolio-gallery.col-3.image-only,.portfolio-gallery.col-4.image-only,.portfolio-gallery.col-5.image-only{margin:0 0 15px}.portfolio-gallery.col-2.image-only .portfolio-item,.portfolio-gallery.col-3.image-only .portfolio-item,.portfolio-gallery.col-4.image-only .portfolio-item,.portfolio-gallery.col-5.image-only .portfolio-item{padding:0}.portfolio-gallery.col-2.image-only .portfolio-item .tiny-box,.portfolio-gallery.col-3.image-only .portfolio-item .tiny-box,.portfolio-gallery.col-4.image-only .portfolio-item .tiny-box,.portfolio-gallery.col-5.image-only .portfolio-item .tiny-box{border:none;padding:0}.portfolio-masonry:after{content:"";display:block;clear:both}.portfolio-masonry .portfolio-item{padding:10px;float:left}.portfolio-masonry .portfolio-item.col-md-3{width:24%}.portfolio-masonry .portfolio-item.col-md-4{width:33.3333%}.portfolio-masonry .portfolio-item.col-md-6{width:50%}.portfolio-masonry .portfolio-item-width2{width:200px}.portfolio-masonry .portfolio-item-height2{height:200px}@media (max-width:991px){.portfolio-masonry .portfolio-item.col-md-3,.portfolio-masonry .portfolio-item.col-md-4,.portfolio-masonry .portfolio-item.col-md-6{width:50%}}@media (max-width:767px){.portfolio-masonry .portfolio-item.col-md-3,.portfolio-masonry .portfolio-item.col-md-4,.portfolio-masonry .portfolio-item.col-md-6{width:100%;float:none}}.project-details h4{margin-bottom:5px;margin-top:15px}.project-details-list{margin:15px 0 20px;padding:0;list-style:none}.project-details-list li{display:block;margin-bottom:2px}.project-details-list li span{color:#5e5e5e;letter-spacing:1px;margin-right:5px}.post-desc p a,.project-details-list li .fa{color:#56d5cf}.portfolio-details .carousel-control{top:47%}.post-single{padding:5px;border-radius:3px;margin-bottom:30px;background-color:#fff;border:1px solid #e7e6e6}.portfolio-item>.post-single{margin-bottom:10px}.post-img{padding:0;overflow:hidden;margin:0}.post-img img{width:100%;transition:all .8s ease 0s}.post-single:hover img{-ms-transform:scale(1.05) rotate(1deg);transform:scale(1.05) rotate(1deg)}.post-desc{padding:10px}.post-desc p a:hover{color:#000}.post-desc h3{border-bottom:1px solid #e7e6e6;letter-spacing:0;margin-bottom:7px;padding-bottom:7px}.post-desc h3::before{background-color:#56d5cf;bottom:-1px;content:"";height:1px;left:0;position:absolute;width:80px;transition:all .5s}.post-desc h3:hover::before{width:100%}.post-desc h3 a{display:inline-block}.col-md-3 .post-desc h3{font-size:18px}.post-desc .post-entry{margin:0 0 12px;padding:0;list-style:none}.post-desc .post-entry li{display:inline-block;font-size:12px}.post-desc .post-entry li a{display:inline-block;color:#9d9d9d;text-transform:capitalize}.post-desc .post-entry li a:hover{color:#56d5cf}.post-single .slider-gallery .carousel-control{height:40px;top:40%;width:40px}.post-single .slider-gallery .left span{font-size:30px;margin:3px 0 0 -5px}.post-single .slider-gallery .right span{font-size:30px;margin:3px -5px 0 0}.blog-classic-desc{padding-left:30px;padding-right:0}.blog-classic-desc h3{font-size:22px;letter-spacing:0;margin-top:15px}.blog-classic-desc h3 a{margin-right:5px}.main-content.p-left-35 .col-md-3 .post-desc,.main-content.p-right-35 .col-md-3 .post-desc{padding:5px}.main-content.p-left-35 .col-md-3 .icon-btn-default,.main-content.p-right-35 .col-md-3 .icon-btn-default{display:block;padding:4px 8px;text-align:center;width:100%}.main-content.p-left-35 .col-md-3 .icon-btn-default .icon,.main-content.p-right-35 .col-md-3 .icon-btn-default .icon{display:none}.post-single-details .carousel .carousel-control{top:47%}.quote-cite p{font-size:20px;color:#5e5e5e;line-height:35px}.quote-cite p:after,.quote-cite p:before{color:#837f7e;font-family:FontAwesome}.quote-cite p:before{padding-right:10px;content:"\f10d"}.quote-cite p:after{padding-left:10px;content:"\f10e"}.post-admin{background-color:#f2efef}.post-admin h4{margin:0;text-transform:uppercase}.post-admin span{display:block;font-size:12px;margin-top:-5px;margin-bottom:5px}.post-admin p{margin:0;color:#5e5e5e;font-size:14px;line-height:22px}.post-admin .img-responsive{margin-right:15px}.pagi-next-prev{margin:0;padding:10px 0;list-style:none;position:relative;background-color:#fcfcfc;border-top:1px solid #f2efef;border-bottom:1px solid #f2efef}.pagi-next-prev:hover{background-color:#fff}.btn-timeline,.post-date,.timeline:before{background-color:#56d5cf}.pagi-next-prev-icon{color:#9d9d9d;font-size:26px;left:50%;margin-left:-20px;position:absolute;top:10px}.timeline-heading{text-align:center}.btn-timeline{color:#fff;display:inline-block;font-size:20px;font-weight:700;padding:6px 55px}.timeline{margin:0;padding:0;list-style:none;position:relative}.timeline:before{bottom:0;content:"";height:100%;left:50%;margin-left:-4px;margin-top:30px;position:absolute;top:0;width:8px}.timeline li{width:50%;float:left;clear:left;margin-top:50px}.timeline li:after,.timeline li:before{content:" ";display:table;clear:both}.timeline-entry{margin:0 0 20px}.timeline-entry span{display:inline-block;font-size:12px}.timeline-entry span a{display:inline-block;color:#9d9d9d;text-transform:capitalize}.timeline-entry span a:hover{color:#56d5cf}.timeline li .post-single{margin-right:80px}.timeline .post-desc{margin:0;text-align:right}.timeline-post-heading{position:relative}.timeline-post-heading h3{font-size:22px}.timeline-post-heading h3::before{left:83%}.timeline-post-heading h3:hover::before{left:0}.post-date{border-radius:50%;height:50px;position:absolute;right:-66px;text-align:center;bottom:-24px;width:50px}.post-date .date{line-height:18px;margin:0;padding-top:7px;position:relative;z-index:11}.comment-heading::before,.post-date .date::after{background-color:#56d5cf;position:absolute;width:80px}.post-date .date::after{content:"";display:block;height:1px;top:25px;z-index:10}.timeline .timeline-right .post-single{margin-left:80px;margin-right:0}.timeline .timeline-right .post-desc{text-align:left}.timeline .timeline-right .post-date{right:auto;left:-66px}.timeline .timeline-right .post-date .date::after,.timeline .timeline-right .timeline-post-heading h3:hover::before{right:0}.timeline .timeline-right .timeline-post-heading h3::before{left:0}.timeline>li.timeline-right{float:right;clear:right}.timeline .clearfix-timeline{float:none}.comment-heading::before{bottom:-4px;content:" ";height:4px;left:0}.comment-heading{margin:0;padding:0 0 12px;position:relative;list-style:none;border-bottom:4px solid #f2efef}.comment-heading h4{margin:0;text-transform:uppercase}.comment-heading h4 a{display:inline-block}.comment-heading h4 span{background-color:#fcfcfc;border:1px solid #e7e6e6;border-radius:6px;color:#9d9d9d;display:inline-block;font-size:16px;margin-right:10px;padding:1px 6px 1px 7px;transition:all .3s}.comment-heading h4 a:hover span{color:#56d5cf;background-color:#f2efef}.comments-list{margin:30px 0 0;padding:0;list-style:none}.comments-list .media{margin-bottom:50px;margin-top:0}.comments-list .comment-avatar{background-color:#e7e6e6;border-radius:6px;height:80px;margin-right:10px;margin-top:8px;text-align:center;width:80px;font-size:0}.comments-list .comment-info h4{margin:0;letter-spacing:0;text-transform:capitalize}.comments-list .comment-info h4 small{color:#9d9d9d;font-family:lato,sans-serif}.comments-list .comment-info span{display:block;font-size:12px;margin-bottom:5px}.comments-list p{margin-bottom:10px}.comments-list .comment-reply:before{background-color:#56d5cf;bottom:-1px;content:" ";height:1px;left:0;position:absolute;width:80px}.comments-list .comment-reply{position:relative;list-style:none;display:block;text-transform:capitalize;border-bottom:1px solid #e7e6e6}.comments-list .media .media{margin-top:25px;margin-bottom:0}.comments-list .media .media .comment-avatar{max-width:60px;max-height:60px}.contact-form{padding:0;margin:0 -15px}.contact-form .form-group{margin-bottom:0}.contact-form input.form-control{height:40px}.contact-form .form-control{border-color:#ddd;background-color:#f2efef}.contact-form .form-control:focus{background-color:#fff}.contact-form .form-control-feedback{height:40px;line-height:40px;width:40px}.form-style-light .control-label{font-size:12px;margin-left:2px}.form-style-light .control-label .fa{color:#ee4d4d}.form-style-light .form-control{border-color:#ddd;background-color:#fcfcfc;border-radius:0;box-shadow:none}.form-style-light .form-control:focus{background-color:#fff}.four-zero-four{padding:115px 0}.text-404{color:#e7e6e6;display:block;font-family:montserrat,sans-serif;font-size:288px;line-height:220px;font-weight:700;margin:0 auto;max-width:550px;padding:0;position:relative}.text-404 .text-404-inner{background:rgba(29,157,116,.5);bottom:53px;color:#fff;font-family:Lato,sans-serif;font-size:18px;font-weight:400;left:2.5px;letter-spacing:15px;line-height:26px;padding:4px 15px;position:absolute}.details-404{text-align:right}.details-404 h2{text-transform:uppercase;letter-spacing:5px;margin-top:30px;margin-bottom:5px}.details-404 h4{letter-spacing:1px;margin-bottom:20px}.detail-404-box{background-color:#fcfcfc;border:1px solid #e7e6e6;border-radius:6px;padding:45px 30px;position:relative;display:block;max-width:600px;text-align:center;margin:158px auto 0}.search-flat .form-control,.search-flat .napa-btn-primary{border-radius:0;height:40px;border:2px solid #56d5cf}.search-flat .napa-btn-primary{color:#fff;padding:0 25px;border-left-width:1px}.search-flat .napa-btn-primary:hover{border-color:#56d5cf}.detail-404-box::after,.detail-404-box::before{background-color:#e7e6e6;content:" ";display:block;height:2px;position:absolute;top:-73px;width:312px}.detail-404-box::before{left:15px;-ms-transform:rotate(145deg);transform:rotate(145deg)}.detail-404-box::after{right:15px;-ms-transform:rotate(-145deg);transform:rotate(-145deg)}.circle-left,.circle-right,.circle-top{background-color:#fff;border-radius:50%;position:absolute;z-index:1}.circle-top{border:3px solid #e7e6e6;height:14px;left:50%;margin-left:-7px;top:-166px;width:14px}.circle-left,.circle-right{border:2px solid #e7e6e6;display:block;height:10px;position:absolute;top:11px;width:10px}.circle-left{left:40px}.circle-right{right:40px}.dark-404 .text-404{color:#7d7d7d}.dark-404 .text-404-inner{background:#fff;color:#5e5e5e}.dark-404 .detail-404-box::after,.dark-404 .detail-404-box::before{background-color:#5e5e5e}.dark-404 .circle-left,.dark-404 .circle-right,.dark-404 .circle-top{border-color:#7d7d7d}.login-register-heading{margin-bottom:30px}.login-register-heading h2::before{color:#56d5cf;content:"\f285";font-family:FontAwesome;font-size:50px;left:0;line-height:50px;position:absolute;top:-2px}.login-register-heading h2{display:block;margin:0 auto;max-width:260px;padding-left:50px;position:relative;text-align:left;text-transform:uppercase}.login-register-wrapper{max-width:600px;margin:auto;display:block;background-color:#fcfcfc;border:1px solid #e7e6e6;border-radius:6px;padding:60px 80px;overflow:hidden}.login-register-wrapper .nav{position:relative;z-index:1;margin-bottom:35px}.login-register-wrapper .nav::before{background:#56d5cf;border:3px solid #a4d8d7;border-radius:50%;color:#fff;content:"or";display:block;font-size:26px;height:70px;left:50%;margin-left:-35px;padding:20px 0;position:absolute;text-align:center;text-transform:uppercase;top:-12px;width:70px;z-index:3}.login-register-wrapper .nav li{background-color:#5e5e5e;border-radius:6px;float:left;text-align:center;width:50%;transition:all .3s ease 0s}.login-register-wrapper .nav li a{color:#ddd;font-size:18px;letter-spacing:1px;text-transform:uppercase}.login-register-wrapper .nav li.active,.login-register-wrapper .nav li:hover{background-color:#56d5cf}.login-register-wrapper .nav li.active a,.login-register-wrapper .nav li:hover a{color:#fff}.napa-form-login-register .input-group{display:block;overflow:hidden;position:relative;width:100%;z-index:1}.napa-form-login-register .checkbox{margin:8px 0}.napa-form-login-register .form-control,.napa-form-login-register .input-group .form-control{background-color:#f5f5f5;border-color:#e7e6e6;border-radius:3px;box-shadow:none;color:#5e5e5e;height:40px;margin-bottom:20px}.napa-form-login-register .input-group .icon{color:#9d9d9d;font-size:17px;position:absolute;right:7px;text-align:center;top:7px;width:20px;z-index:3}.widget{margin-bottom:50px}.widget .widget-heading{margin-bottom:20px}.widget .widget-heading h4{border-bottom:1px solid #e7e6e6;text-transform:uppercase;padding-bottom:3px;position:relative;letter-spacing:0;margin:0;font-size:20px;color:#5e5e5e}.widget-heading h4::before,.widget-nav li::before{background-color:#56d5cf;height:1px;position:absolute;bottom:-1px;content:"";left:0}.widget-heading h4::before{transition:all .5s;width:80px}.widget-heading h4:hover::before{width:100%}.widget-nav{list-style:none;padding:0;margin:0}.widget-nav li h1,.widget-nav li h2,.widget-nav li h3,.widget-nav li h4,.widget-nav li h5,.widget-nav li h6,.widget-nav li p{margin:0}.widget-nav li::before{width:80px;transition:all .6s}.widget-nav li{border-bottom:1px solid #6f6f6f;padding:10px 0;position:relative;display:block}.widget-nav li:first-child{padding-top:0}.widget-nav li:last-child{border:none}.widget-nav li:last-child::before{display:none;visibility:hidden}.widget-nav li a{color:#bfbfbf}.widget-nav li a:hover{color:#56d5cf}.widget-nav li:after,.widget-nav li:before{content:"";display:table}.widget-nav li:after{clear:both}.widget-search{margin-bottom:35px}.widget-search .form-control{background-color:#f5f5f5;border-radius:25px;color:#5e5e5e;font-size:16px;height:43px;position:relative;box-shadow:none;border-color:#e7e6e6}.widget-search .btn-search{background-color:#56d5cf;border-radius:50%;color:#fff;display:block;height:35px;position:absolute;right:19px;text-align:center;top:4px;width:35px;padding:0}.widget-search .btn-search:focus,.widget-search .btn-search:hover{background-color:#a4d8d7}.widget-cat-list{margin:0;padding:0;list-style:none}.widget-cat-list li{border-bottom:1px solid #f2efef;display:block}.widget-cat-list li:last-child{border:none}.widget-cat-list li:hover{background-color:#fcfcfc}.widget-cat-list li a{color:#7d7d7d;display:block;font-size:14px;padding:5px 0;transition:all 0s}.widget-cat-list li a:hover{color:#56d5cf}.product-categories{margin:0;padding:0;overflow:hidden;list-style:none;border:1px solid #e7e6e6;border-radius:6px}.product-categories li{border-bottom:1px solid #e7e6e6;display:block;text-transform:uppercase}.product-categories li:hover{background:#fcfcfc}.product-categories li:last-child{border-bottom:0 solid #e7e6e6}.product-categories li a{display:block;padding:8px}.product-categories li a:hover{padding-left:12px;transition:padding .1s ease 0s}.product-categories li.has-child{position:relative;cursor:pointer}.product-categories li.has-child::after{border-radius:6px;color:#9d9d9d;content:"\f067";font-family:FontAwesome;font-size:16px;line-height:24px;padding:0 10px;position:absolute;right:10px;top:8px}.awesome-text .hero-text-with-bg,.price-controls,.slide-text .big-text,.slide-text .medium-text{font-family:Lato,sans-serif}.product-categories li.has-child.open::after{content:"\f068";color:#fff;background:#56d5cf}.product-categories li.has-child:hover{background:0 0}.product-categories li.has-child span{padding:8px;display:block}.product-categories li.has-child.open span{background:#fafafa;color:#5e5e5e}.product-categories li.has-child .children{margin:0;padding:0;list-style:none;display:none}.product-categories li.has-child .children li{border-left-width:0;border-right-width:0;border-color:#f6f6f6;font-size:14px;padding-left:15px;padding-right:7px}.product-categories li.has-child .children li a{padding:5px}.product-categories li.has-child .children li a b{font-weight:400;color:#7d7d7d}.product-categories li.has-child .children li:hover a b{color:#56d5cf}.product-categories li.has-child.open .children{display:block;transition:all 2s ease 0s}.widget-subscribe .form-control{background-color:#f5f5f5;border-color:#e7e6e6;border-radius:3px;box-shadow:none;color:#5e5e5e;height:38px;margin-bottom:15px}.widget-subscribe .icon-btn-primary{padding-right:59px}.widget-subscribe .icon-btn-primary .icon{margin-right:50px}.widget-tweet .media{border-top:1px solid #f2efef;padding-bottom:10px;padding-top:10px;margin:0}.widget-tweet .media:first-child{margin-top:0;border-top:0;padding-top:0}.widget-tweet .media-object{margin-top:8px}.widget-tweet .media-body{font-size:14px;line-height:20px}.widget-tweet .media-body a,.widget-tweet .media-body span{color:#a2a2a2}.widget-tweet .media:hover{background-color:#fcfcfc}.widget-tweet .media:hover a{color:#56d5cf}.widget-tab .nav{border:1px solid #56d5cf;border-radius:6px;margin-bottom:15px}.widget-tab .nav li{float:left;font-size:12px;text-align:center;text-transform:uppercase;width:50%}.widget-tab .nav li a{background-color:transparent;color:#5e5e5e}.widget-tab .nav li a:hover,.widget-tab .nav li.active a{background-color:#56d5cf;color:#fff}.widget-tab .widget-nav li{border-color:#f2efef}.widget-tab .thumb-img{margin:4px 12px 3px 0}.widget-tab .widget-nav li:before{width:0}.widget-tab .widget-nav li:hover{background-color:#fcfcfc}.widget-tab .widget-nav li a{color:#7d7d7d;display:block;font-size:13px;letter-spacing:0;line-height:20px;text-transform:uppercase}.widget-tab .widget-nav li a:hover{color:#56d5cf}.widget-tab .widget-content p{color:#9d9d9d;font-size:13px;margin-top:7px;text-transform:capitalize}.widget-tab .widget-content .price{margin:0}.widget-tab .widget-content .star-icons{font-size:12px}.testimonial-box{position:relative;background:#e7e6e6;padding:15px}.testimonial-box:after{top:100%;right:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#e7e6e6;border-width:18px;margin-right:0}.widget-testimonial .testimonial-box p{color:#5e5e5e;font-size:14px;line-height:22px;margin:0}.widget-testimonial .ceo-txt{margin-top:35px}.accordion-light .panel,.accordion-light .panel-group .panel+.panel,.panel-group{margin:0}.widget-accordion .panel-heading{padding:0}.widget-accordion .panel{border-bottom:1px solid #f2efef;box-shadow:none}.widget-accordion .panel:last-child{border-bottom:medium none}.panel-group .panel-title{letter-spacing:0;font-size:15px}.panel-group .panel-title .collapsed::before,.panel-group .panel-title a::before{border:1px solid #ddd;border-radius:6px;color:#ddd;font-size:24px;font-weight:400;height:26px;left:0;line-height:21px;position:absolute;text-align:center;top:3px;width:28px}.panel-group .panel-title .collapsed::before{content:"+";background:#fff}.panel-group .panel-title a::before{content:"-";background:#56d5cf}.widget-accordion .panel-title a{background-color:transparent;border:none;color:#333;display:block;overflow:hidden;padding:5px 0 10px 40px;position:relative}.widget-accordion .panel-body{color:#9d9d9d;font-size:14px;line-height:24px;background-color:#fcfcfc}.accordion-light .panel-group{background-color:#fff}.accordion-light .panel{border:none;box-shadow:none}.accordion-light .panel-title{border:1px solid #f2efef;margin-top:-1px}.accordion-light .panel-title a{background-color:#fcfcfc;padding:10px 0 10px 50px}.accordion-light .panel-title a.collapsed{background-color:#fff}.accordion-light .panel-group .panel-title .collapsed::before,.accordion-light .panel-group .panel-title a::before{left:10px;top:8px}.accordion-light .panel-body{background-color:#fff;color:#5e5e5e}.accordion-light .panel-group .panel-heading+.panel-collapse>.list-group,.accordion-light .panel-group .panel-heading+.panel-collapse>.panel-body{border:none}.widget-tag .widget-tags a{background-color:#f2efef;background-image:linear-gradient(#f6f6f6,#ddd);border:1px solid #e7e6e6;border-radius:3px;display:inline-block;font-size:14px;margin:3px 1px;padding:3px 10px}.widget-tag .widget-tags a:hover{background-color:#56d5cf;background-image:linear-gradient(#a4d8d7,#56d5cf);border-color:#56d5cf;color:#fff}.widget-gallery-photos img{width:100%}.widget-gallery-photos{margin:0;padding:0;list-style:none;overflow:hidden}.widget-gallery-photos li{display:block;float:left;padding:3px;width:33.33%}.widget-gallery-photos li a{display:block;height:100%;width:100%;position:relative}.widget-gallery-photos li a:hover .hover-wrapper{opacity:.85}.widget-gallery-photos li .hover-wrapper .icon-plus{font-size:25px}.widget_info .promo-list{margin:5px 0 0 10px}.widget_info .promo-list li{margin:0 0 4px}.form-control:focus{border-color:#a4d8d7;box-shadow:0 1px 1px rgba(0,0,0,.05) inset,0 0 3px rgba(29,157,116,.5);background-color:#fff}.faq-list{border:1px solid #e7e6e6;padding-top:5px}.faq-list .panel-title{margin-left:10px}.range-filter{padding:10px 0 0}.range-controls{position:relative;margin-bottom:30px}.scale{background:#e7e6e6;height:6px}.bar{background:#56d5cf;height:6px}.toggle{position:absolute;top:-5px;left:30px;width:4px;height:4px;border:8px solid #e7e6e6;background:#ababab;cursor:pointer;border-radius:50%}.bs-slider:hover,.fade .item{cursor:-webkit-grab;cursor:-moz-grab}.min-toggle{left:70px}.max-toggle{left:165px}.price-controls{font-size:14px;margin:8px 0 0;color:#5e5e5e}.price-controls span{color:#7d7d7d}body,html{height:100%}.cover-wrapper{background-color:#dee3df;background-image:url(../img/gallery/gallery-15.jpg);background-position:center center;background-repeat:no-repeat;display:table;height:100%;min-height:100%;width:100%}.cover-wrapper-inner{display:table-cell;text-align:center;vertical-align:middle}.bs-slider{overflow:hidden;max-height:700px;position:relative;background:#000;width:100%}.bs-slider .bs-slider-dark-overlay,.bs-slider .bs-slider-light-overlay,.fade .item{top:0;width:100%;position:absolute;left:0}.bs-slider:active{cursor:-moz-grabbing;cursor:-webkit-grabbing}.bs-slider .bs-slider-dark-overlay{height:100%;background-color:rgba(0,0,0,.4)}.bs-slider .bs-slider-light-overlay{height:100%;background-color:rgba(255,255,255,.85)}.bs-slider>.carousel-inner>.item>a>img,.bs-slider>.carousel-inner>.item>img{margin:auto;width:100%}.fade{opacity:1}.fade .item{z-index:1;opacity:0;cursor:grab;display:block;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}.fade .item:first-child{top:auto;position:relative}.fade .item.active{opacity:1;z-index:2;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}.control-circle .carousel-control,.control-round .carousel-control{cursor:pointer;display:block;opacity:.8;overflow:hidden;position:absolute;text-shadow:none;top:50%;z-index:3}.control-round .carousel-control{background:rgba(0,0,0,.55);border-radius:0;color:#fff;margin-top:-30px;height:60px;width:35px}.control-round .carousel-control.left{left:0;border-radius:0 6px 6px 0}.control-round .carousel-control.right{right:0;border-radius:6px 0 0 6px}.control-round .carousel-control.left:hover,.control-round .carousel-control.right:hover{color:#fdfdfd;background:rgba(0,0,0,.5);border:0 transparent;opacity:1}.control-round .carousel-control .angle{border-color:transparent transparent #fff #fff;border-radius:3px 0;border-style:solid;border-width:2px;display:block;font-size:0;height:25px;margin-left:10px;margin-top:18px;-ms-transform:rotate(45deg);transform:rotate(45deg);width:25px}.control-round .carousel-control.right .angle{margin-left:-3px;-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.control-circle .carousel-control{background:#fff;border-radius:100px;color:#999;height:50px;opacity:.6;margin-top:-25px;width:50px}.control-circle .carousel-control .fa{font-size:50px;margin-top:-2px}.control-circle .carousel-control.left .fa{margin-left:-4px}.control-circle .carousel-control.right .fa{margin-right:-4px}.control-circle .carousel-control.left{left:0}.control-circle .carousel-control.right{right:0}.control-circle .carousel-control.left:hover,.control-circle .carousel-control.right:hover{opacity:1}.control-circle>.carousel-indicators,.indicators-line>.carousel-indicators{right:49%;bottom:3%;left:auto;width:90%;height:20px;font-size:0;overflow-x:auto;text-align:right;overflow-y:hidden;padding-left:10px;padding-right:10px;padding-top:1px;white-space:nowrap}.control-circle>.carousel-indicators li,.indicators-line>.carousel-indicators li{padding:0;width:15px;height:15px;border:none;text-indent:0;overflow:hidden;text-align:left;position:relative;letter-spacing:1px;background:#222;border-radius:50%;margin:0 5px 0 0;z-index:10;cursor:pointer}.indicators-line>.carousel-indicators li:last-child{margin-right:0}.control-circle>.carousel-indicators .active:before,.indicators-line>.carousel-indicators .active:before{background-color:#fff;content:"";position:absolute;left:3px;top:3px;width:8px;height:8px;border-radius:50%}.delay-0-5{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-0-7{-webkit-animation-delay:.7s;animation-delay:.7s}.delay-1{-webkit-animation-delay:1s;animation-delay:1s}.delay-1-2{-webkit-animation-delay:1.2s;animation-delay:1.2s}.delay-1-5{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay-1-7{-webkit-animation-delay:1.7s;animation-delay:1.7s}.delay-2{-webkit-animation-delay:2s;animation-delay:2s}.delay-2-2{-webkit-animation-delay:2.2s;animation-delay:2.2s}.delay-2-5{-webkit-animation-delay:2.5s;animation-delay:2.5s}.delay-2-7{-webkit-animation-delay:2.7s;animation-delay:2.7s}.delay-3{-webkit-animation-delay:3s;animation-delay:3s}.delay-3-2{-webkit-animation-delay:3.2s;animation-delay:3.2s}.delay-3-5{-webkit-animation-delay:3.5s;animation-delay:3.5s}.delay-3-7{-webkit-animation-delay:3.7s;animation-delay:3.7s}.delay-4{-webkit-animation-delay:4s;animation-delay:4s}.delay-4-2{-webkit-animation-delay:4.2s;animation-delay:4.2s}.delay-4-5{-webkit-animation-delay:4.5s;animation-delay:4.5s}.delay-4-7{-webkit-animation-delay:4.7s;animation-delay:4.7s}.delay-5{-webkit-animation-delay:5s;animation-delay:5s}.duration-1{-webkit-animation-duration:1s;animation-duration:1s}.duration-2{-webkit-animation-duration:2s;animation-duration:2s}.duration-3{-webkit-animation-duration:3s;animation-duration:3s}.slide-text{left:0;top:25%;right:0;margin:auto;position:absolute;text-align:left;padding:10px 115px}.slide-text.top-mini{top:12%}.slide-text .border-tb{border-bottom:2px solid transparent;border-top:2px solid transparent}.slide-text .big-text,.slide-text .medium-text{text-transform:uppercase;display:inline-block;border-color:#9E9E9E;letter-spacing:2px;font-weight:300;padding:8px 0;color:#5e5e5e}.slide-text .big-text{font-size:40px;line-height:48px}.slide-text .medium-text{font-size:20px;line-height:30px}.slide-text .button-box{display:block}.slide-text .button-box .btn{margin:0 4px}.awesome-text .hero{color:#555;font-size:35px;line-height:40px;letter-spacing:2px}.awesome-text .big-hero{letter-spacing:2px;color:#555;font-size:40px;line-height:45px;text-transform:uppercase}.awesome-list li,.flex-pauseplay span{text-transform:capitalize}.awesome-text .hero-mini{letter-spacing:2px;color:#56d5cf;font-size:18px;line-height:30px}.awesome-text .hero-text-with-bg{background-color:#56d5cf;color:#fff;display:inline-block;font-size:20px;letter-spacing:1px;line-height:36px;margin-bottom:10px;padding:0 15px}.awesome-text .text-normal,.awesome-text .text-normal-alt{color:#5e5e5e;display:block}.awesome-text .text-normal{margin-left:auto;margin-right:auto;max-width:553px}.awesome-list{column-count:2;-moz-column-count:2;-webkit-column-count:2;list-style:none;margin:0 auto;width:400px;padding:0 0 0 15px;text-align:left}.awesome-list li{color:#555;font-size:14px;line-height:28px;margin:0}.awesome-list-alt{list-style:none;margin:0;padding:0 0 0 30px}.awesome-list-alt li{text-align:left;display:block;margin-bottom:6px}.awesome-list-alt li .feature-icon{background-color:#56d5cf;color:#fff;display:inline-block;height:30px;text-align:center;width:28px}.awesome-list-alt .featue-text{background-color:#343434;color:#fff;display:inline-block;font-size:17px;height:30px;letter-spacing:1px;line-height:26px;margin-left:1px;max-height:30px;padding:0 10px;text-transform:capitalize}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flexslider{padding:0;margin:0;background:#fff;border:4px solid transparent;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);box-shadow:"" 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider .slides{zoom:1}.flexslider .slides img{width:100%;display:block;height:auto;cursor:pointer;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:FontAwesome;font-size:30px;display:block;content:'\f104';text-align:center;margin-top:6px;color:#fff;width:40px;margin-left:1px}.flex-direction-nav a.flex-next:before{content:'\f105'}.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{background-color:rgba(0,0,0,.6)}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-next{right:0;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.5}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}#carousel .flex-direction-nav a:before{margin-left:-4px;padding:36px 0}#carousel .flex-direction-nav .flex-next,#carousel .flex-direction-nav .flex-prev{height:100%;margin-top:-52px;width:30px!important}#flex-banner{border:none}#flex-banner .slides img{cursor:inherit}#flex-banner .flex-control-nav{bottom:4px}#flex-banner .flex-direction-nav a{opacity:.35}#flex-banner .flex-direction-nav a:hover{opacity:1}#flex-banner .flex-control-nav li{background:rgba(0,0,0,.9);border-radius:50%;display:inline-block;height:16px;margin:0 6px;width:16px}#flex-banner .flex-control-paging li a{height:8px;margin:4px 0 0 4px;width:8px}#flex-banner .flex-control-paging li a.flex-active,#flex-banner .flex-control-paging li a:hover{background:#fff}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grabbing{cursor:url(grabbing.html) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .item{margin:0 7px}.owl-theme .owl-controls{margin:0}.owl-theme .owl-controls .owl-buttons div{background:#5e5e5e;border-radius:3px;color:#fff;font-size:0;line-height:0;margin:-6px 0 0;opacity:.8;padding:12px;text-align:center;top:50%}.owl-theme:hover .owl-controls .owl-buttons div{opacity:1}.owl-next,.owl-prev{position:absolute;top:38%}.owl-prev:before{content:"\f104";font-family:FontAwesome}.owl-next:before{content:"\f105";font-family:FontAwesome}.copyright h6,.primary-footer .widget-subscribe .form-control{font-family:Lato,sans-serif}.owl-next:before,.owl-prev:before{font-size:20px;line-height:20px;display:block}.owl-prev{right:101%}.owl-next{right:-40px}.owl-item .item .single-product{margin-bottom:0}#client_carousel .owl-buttons div{padding:6px 8px;top:36%;margin:0}#client_carousel .owl-buttons .owl-next{right:-30px}.navigation-top .owl-item .item{margin:0 15px}.navigation-top .owl-controls .owl-buttons div{background:#f9f9f9;border:1px solid #ddd;border-radius:6px;color:#9d9d9d;padding:4px 12px 6px 10px;top:-70px}.navigation-top .owl-controls .owl-buttons .owl-prev{right:60px}.navigation-top .owl-controls .owl-buttons .owl-next{right:15px}.footer{padding-top:60px;background:#222325}footer.gray-bg{border-bottom:none}.primary-footer .widget-heading{margin-bottom:20px}.primary-footer .widget .widget-heading h4{border:none;color:#ddd;margin:0;padding:0}.primary-footer .widget .widget-heading h4::before{height:0}.about-widget .widget-heading{margin-bottom:10px}.about-widget .widget-content>p{font-size:14px;color:#bfbfbf}.footer-logo{color:#ddd;font-size:22px;letter-spacing:3px}.footer-logo .logo-icon{color:#56d5cf;display:inline-block;font-size:36px;margin-top:-12px}.footer-logo .shade{color:#56d5cf}.feature-widget .widget-nav a{color:#bfbfbf;display:block;font-size:12px;line-height:20px;margin-bottom:5px;text-transform:uppercase}.feature-widget .widget-nav p{font-size:15px;color:#7e7e7e}.primary-footer .widget-tweet .media{position:relative;border-color:#6f6f6f}.primary-footer .widget-tweet .media:hover{background:0 0}.primary-footer .widget-tweet .media:hover a{color:#56d5cf}.primary-footer .widget-tweet .media-body{line-height:26px;font-size:15px;color:#8c8989}.primary-footer .widget-tweet .media-body a,.primary-footer .widget-tweet .media-body span{color:#bfbfbf}.primary-footer .widget-tweet .media,.primary-footer .widget-tweet .media-body{overflow:visible}.primary-footer .widget-tweet .widget-nav li a,.primary-footer .widget-tweet .widget-nav li span{font-weight:700}.primary-footer .widget-tweet .media:before{background-color:#56d5cf;content:"";top:-1px;height:1px;left:0;position:absolute;transition:all .5s ease 0s;width:80px}.primary-footer .widget-tweet .media:first-child:before{height:0}.primary-footer .widget-subscribe .form-control{background-color:#48494a;border-color:#48494a;color:#fff}.primary-footer .widget-subscribe textarea.form-control{height:150px}.secondary-footer{background:#151617;padding:20px 0;position:relative}.copyright{margin-top:20px}.copyright h6{color:#8c8989;font-size:12px;margin:0;text-transform:capitalize}.copyright h6 a,.copyright h6 a:hover{color:#56d5cf}.footer-menu{margin:15px 0 0;padding:0;list-style:none;float:right}.footer-menu li{float:left}.footer-menu li a{color:#8c8989;display:block;float:left;font-size:14px;margin:0;letter-spacing:2px;padding:0 10px;text-transform:uppercase}.footer-menu li a:hover,.footer-menu li.active a{color:#56d5cf}.secondary-footer .list-social{text-align:right;margin-top:10px}.secondary-footer .list-social li{margin:0 3px}.secondary-footer .icon-circle{background:#282A2B;border-color:#343434}.footer.light{background:#fcfcfc;border-top:1px solid #e7e6e6}.footer.light .ceo-txt,.footer.light .primary-footer .widget-tweet .media-body,.footer.light .primary-footer .widget-tweet .media-body span,.footer.light .widget-content p,.footer.light .widget-nav li a{color:#5e5e5e}.footer.light .footer-logo,.footer.light .primary-footer .widget .widget-heading h4{color:#333}.footer.light .widget-nav li a:hover{color:#56d5cf}.footer.light .primary-footer .widget-tweet .media::before,.footer.light .widget-nav li::before{background-color:#5e5e5e}.footer.light .primary-footer .widget-tweet .media,.footer.light .widget-nav li{border-color:#9d9d9d}.footer.light .secondary-footer{background:#f6f6f6;border-top:1px solid #e7e6e6}.footer.light .secondary-footer .copyright h6{color:#5e5e5e}.footer.light .secondary-footer .copyright h6 a{color:#222}.footer.light .secondary-footer .copyright h6 a:hover{color:#56d5cf}.footer.light .footer-menu li a{color:#333}.footer.light .footer-menu li a:hover,.footer.light .footer-menu li.active a{color:#56d5cf}.gray-bg{background:#fcfcfc;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6}.dark-bg{background:#222325;color:#bfbfbf}.parallax{background-size:cover;background-position:50% 50%;background-attachment:fixed;background-repeat:no-repeat}.parallax-bg-1{background-image:url(../img/parallax/parallax-bg-1.jpg)}.parallax-bg-2{background-image:url(../img/parallax/parallax-bg-2.jpg)}.parallax-bg-3{background-image:url(../img/parallax/parallax-bg-3.jpg)}.parallax-bg-4{background-image:url(../img/parallax/parallax-bg-4.jpg)}.parallax-bg-404{background-image:url(../img/parallax/parallax-bg-404.jpg)}.mountain-bg-hover:hover{color:#fff;border-color:#56d5cf;background-color:#56d5cf}.marion-bg-hover:hover{color:#fff;border-color:#4E71A8;background-color:#4E71A8}.sky-bg-hover:hover{color:#fff;border-color:#1CB7EB;background-color:#1CB7EB}.blue-bg-hover:hover{color:#fff;border-color:#1686B0;background-color:#1686B0}.orange-bg-hover:hover{color:#fff;border-color:#F8A32C;background-color:#F8A32C}.pink-bg-hover:hover{color:#fff;border-color:#F5699A;background-color:#F5699A}@media (max-width:1024px){.four-zero-four{padding:80px 0}.text-404{font-size:240px;line-height:180px;text-align:center;max-width:465px}.text-404 .text-404-inner{bottom:42px;font-size:17px;left:4px;letter-spacing:11px;line-height:21px}.details-404 h2{letter-spacing:1px;margin-bottom:0;margin-top:20px}.details-404 h4{letter-spacing:0}.widget-tab .nav li{font-size:12px;line-height:20px}.widget-tab .nav li a{padding:10px}.slide-text.top-mini{top:7%}.slide-text{padding:10px 70px}.slide-text .slide-half-left,.slide-text .slide-half-left-40,.slide-text .slide-half-left-60,.slide-text .slide-half-right,.slide-text .slide-half-right-40,.slide-text .slide-half-right-50{width:50%}.awesome-text .big-hero{font-size:28px;letter-spacing:0;line-height:35px}.awesome-text .hero-text-with-bg{font-size:13px;letter-spacing:0;line-height:28px;margin-bottom:6px;padding:0 15px}.awesome-text .hero-mini{font-size:14px;letter-spacing:1px}.awesome-list-alt li .feature-icon{font-size:13px;height:26px;width:25px}.awesome-list-alt .featue-text{font-size:13px;height:26px;letter-spacing:1px;line-height:24px;margin-left:1px;max-height:30px}.slide-text .icon-btn-lg{font-size:12px}.slide-text .icon-btn-lg .icon{padding:7px}.awesome-text-video{padding-left:30px}}@media only screen and (max-width:992px){.footer-menu li,.footer-menu li a{display:inline-block;float:none}.four-zero-four{padding:80px 0}.text-404{margin-bottom:60px}.copyright{margin-top:15px;text-align:center}.footer-menu{float:none;margin-top:10px;text-align:center}.footer-menu li a{letter-spacing:0;padding:0 5px}}@media only screen and (max-width:768px){.four-zero-four{padding:80px 0}.text-404{margin-bottom:60px}.hide-sm{display:none}}@media only screen and (max-width:767px){.nav-top-bar{margin-top:53px}.top-bar{border:none;padding:0}.top-bar::before{height:0}.top-bar li{float:none;margin-bottom:5px;width:100%}.top-bar.sm-alt::before{height:1px}.top-bar.sm-alt{border-bottom:1px solid #e7e6e6;padding:0 0 2px;margin-bottom:15px}.top-bar.sm-alt>li{width:auto;float:none}.top-bar.sm-alt>li.pull-right{margin:0 0 0 15px}.text-sm-left{text-align:left}.text-sm-center{text-align:center}.text-sm-right{text-align:right}.promo-box .text-right,.teaser-list li,.timeline .post-desc{text-align:left}.tiny-box.p-sm-right-5{padding-right:5px}.section-heading h1,.section-heading h2,.section-heading h3,.section-heading h4{letter-spacing:0}.heading-quote h3{font-size:18px;padding:0 15px}.promo-info>h3{font-size:18px;letter-spacing:0;margin-bottom:10px}.promo-box-transparent h4{font-size:16px;letter-spacing:0}.promo-box-transparent h3{font-size:20px;letter-spacing:0}.secondary-footer .list-social img{margin-bottom:8px}.scrollToTop{bottom:20px;right:20px}.service-single-alt-two{margin-bottom:60px}.teaser-list li::before{background:#ddd;content:"";height:100%;left:37px;position:absolute;width:1px}.teaser-list li{float:none;padding:0 0 40px 80px;position:relative;width:100%}.teaser-list .teaser-icon{left:15px;position:absolute;right:auto;top:0}.teaser-list li:nth-child(n+5)::before{height:100%}.teaser-list li:nth-child(n+6)::before{height:0}.nav-tabs>li{float:none;width:100%;margin:0}.napa-tabs>.nav-tabs>li.active>a,.napa-tabs>.nav-tabs>li>a:hover{border-right:0}.cover-wrapper{background-color:#dee3df;background-image:url(../img/gallery/10.jpg);background-position:center center;background-repeat:no-repeat;display:table;height:100%;min-height:100%;width:100%}.slide-text{top:20%}.control-circle .carousel-control{height:40px;margin-top:-20px;width:40px}.control-circle .carousel-control .fa{font-size:35px;margin-top:1px}.control-circle>.carousel-indicators,.indicators-line>.carousel-indicators{bottom:0}.awesome-text .big-hero{font-size:20px;letter-spacing:0;line-height:25px}.slide-text .big-text{font-size:26px;line-height:30px}.awesome-text .text-normal-alt{font-size:13px;line-height:18px}.awesome-list-alt{padding:0}.owl-next{right:7px}.owl-prev{left:7px;right:auto}.four-zero-four{display:block;margin:0 auto;max-width:630px;padding:45px 0 60px;overflow:hidden}.text-404{margin:0 auto 60px}.detail-404-box{margin:0;padding:30px 15px}.detail-404-box::after,.detail-404-box::before{background-color:transparent;content:" ";display:block;height:auto;position:static;top:auto;width:auto}.circle-left,.circle-right,.circle-top{display:none;opacity:0}.portfolio-menu{border:none}.portfolio-gallery.col-3 .portfolio-item,.portfolio-gallery.col-4 .portfolio-item,.portfolio-gallery.col-5 .portfolio-item{width:50%}.top-bar li.pull-right{margin-left:10px}.select-box::after{font-size:17px;width:20px}.range-filter{padding:0}.range-controls{margin-bottom:15px}.shop-single-product .product-heading{padding-top:25px}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-next{right:0}.form-coupon .form-control{width:100%}.blog-classic-desc{padding-left:15px;padding-right:15px}.timeline{margin:60px 0 0}.timeline::before{left:15px;margin-left:0;margin-top:0}.timeline li{clear:both;float:none;margin-top:0;width:100%}.timeline .timeline-right .post-single,.timeline li .post-single{margin-left:100px;margin-right:30px}.timeline-post-heading h3::before{left:0}.post-date{left:-68px;right:auto}.post-date .date::after{left:-30px}.slide-text{padding:10px 50px}}@media only screen and (max-width:480px){.slide-text .slide-half-left,.slide-text .slide-half-left-40,.slide-text .slide-half-left-60,.slide-text .slide-half-right,.slide-text .slide-half-right-40,.slide-text .slide-half-right-50,.width-xs-100{width:100%;float:none}.comments-list,.number-spinner,.space-15{overflow:hidden}.nav-top-bar .pull-left,.nav-top-bar .pull-right{float:none;width:100%;text-align:center}.page-title{padding:25px 0}.page-title .breadcrumb{margin-top:2px;padding:0;position:static;text-align:left}.portfolio-menu,.text-404,.text-xs-center,.width-xs-100{text-align:center}.shop-banner .half-3{padding:15px}.shop-banner .half-3 h3{font-size:18px;margin-bottom:0}.shop-banner .half-3 h5{margin-bottom:5px}.heading-quote h3{font-size:18px}.service-single p{font-size:14px}.slide-text.top-mini{top:10%}.slide-text{padding:10px 30px}.indicators-line>.carousel-indicators{display:none}.hide-xs{display:none!important}.p-xs-0{padding:0}.p-xs-10{padding:10px}.p-xs-15{padding:15px}.p-xs-20{padding:20px}.p-xs-25{padding:25px}.control-circle .carousel-control{height:30px;margin-top:-15px;width:30px}.control-circle .carousel-control .fa{font-size:25px;margin-top:2px}.awesome-text .big-hero{font-size:15px;letter-spacing:0;line-height:18px;margin-bottom:6px}.big-hero br{display:none}.awesome-text .hero-text-with-bg{font-size:13px;letter-spacing:0;line-height:23px;margin-bottom:0;padding:0 8px}.slide-text .icon-btn-lg{font-size:11px}.slide-text .icon-btn-lg .icon{padding:3px}.slide-text .big-text.border-tb{font-size:20px;line-height:20px;margin-bottom:15px}.slide-text .napa-btn-transparent{padding:6px 18px}.awesome-text-video{opacity:0;display:none}.awesome-list-alt li{margin-bottom:0}.awesome-list-alt li .feature-icon{font-size:10px;height:20px;line-height:20px;width:22px}.awesome-list-alt .featue-text{font-size:11px;height:20px;line-height:20px}.awesome-text .hero{font-size:18px;letter-spacing:1px;line-height:22px}.awesome-text .text-normal{font-size:13px;line-height:17px}.control-round .carousel-control{height:50px;margin-top:-25px;width:27px}.control-round .carousel-control .angle{height:15px;margin-left:8px;width:15px}.control-round .carousel-control.right .angle{margin-left:2px}.owl-carousel .item{margin:0}#client_carousel .owl-buttons div{margin:-15px 0 0;top:50%}#client_carousel .owl-buttons .owl-next{right:7px}.slider-gallery .carousel-control{background:rgba(249,247,247,.45);height:35px;width:35px}.slider-gallery .carousel-caption p{font-size:14px;line-height:20px;padding:8px 15px;text-align:center}.slider-gallery .carousel-control>span{font-size:26px}.slider-gallery .left.carousel-control span{margin-left:-3px}.slider-gallery .right.carousel-control span{margin-right:-3px}.four-zero-four{max-width:460px;padding:45px 0 60px}.text-404{font-size:180px;line-height:180px;max-width:346px;margin-bottom:30px}.text-404 .text-404-inner{bottom:55px;font-size:10px;left:3px;letter-spacing:9px;line-height:13px;padding:4px 18px}.details-404 h2{font-size:24px;letter-spacing:2px;margin-bottom:0;margin-top:15px}.details-404 h4{font-size:14px;letter-spacing:0;margin-bottom:15px}.pagination.pull-right{float:none;width:100%}.space-15{display:block;width:100%}.portfolio-menu{border:none}.portfolio-menu li{border:none;font-size:16px;padding:2px 0;text-transform:capitalize}.portfolio-gallery.col-2 .portfolio-item,.portfolio-gallery.col-3 .portfolio-item,.portfolio-gallery.col-4 .portfolio-item,.portfolio-gallery.col-5 .portfolio-item{width:100%}.comment-heading h4{letter-spacing:0;text-transform:inherit}.comments-list .comment-avatar,.comments-list .media .media .comment-avatar{max-width:60px;max-height:60px}.comments-list .media-body{overflow:visible}.comments-list .media .media{margin-left:-80px}.post-desc h3{font-size:17px;letter-spacing:1px;margin-top:5px}.timeline{margin:60px 0 0}.timeline::before{left:35px;margin-left:0;margin-top:0}.timeline li{clear:both;float:none;margin-top:0;width:100%}.timeline .timeline-right .post-single,.timeline li .post-single{margin-left:70px;margin-right:30px}.timeline .post-desc{text-align:left}.timeline-post-heading h3::before{left:0}.post-date{left:-70px;right:auto}.post-date .date::after{display:none;opacity:0}.login-register-wrapper{padding:60px 30px}}@media only screen and (max-width:319px){.cover-wrapper{background-position:center top}.four-zero-four{overflow:hidden;padding:30px 0 60px}.text-404{font-size:150px;line-height:150px;max-width:300px;margin-bottom:30px}.text-404 .text-404-inner{bottom:47px;font-size:10px;letter-spacing:6px;line-height:10px}.details-404 h2{font-size:20px;letter-spacing:0;margin-bottom:0;margin-top:15px}.details-404 h4{font-size:13px;letter-spacing:0;margin-bottom:12px}.login-register-heading h2:before{font-size:40px;top:-9px}.login-register-heading h2{font-size:24px;padding-left:40px;max-width:210px}.login-register-wrapper .nav::before{font-size:20px;height:50px;width:50px;margin-left:-30px;padding:10px 0;top:-9px}.login-register-wrapper .nav li a{font-size:15px;letter-spacing:0;padding:5px}.napa-form-login-register .checkbox{margin:0 0 15px}.login-register-wrapper .pull-left,.login-register-wrapper .pull-right{float:none;width:100%;text-align:left}}
/*# sourceMappingURL=style.min.css.map */
