.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../images/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('../images/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../images/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../images/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../images/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('../images/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}html{height:100%}body{margin:0;color:#5b6770;font:14px "Open Sans",Arial,Helvetica,sans-serif;background:#fff;min-width:320px}img{border:0;vertical-align:top;max-width:100%;height:auto}a{color:#5b6770;outline:none;text-decoration:underline}a:hover{text-decoration:none}form,fieldset{margin:0;padding:0;border:0}input,textarea,select{font:100% "Open Sans",Arial,Helvetica,sans-serif;vertical-align:middle;outline:none;color:#5b6770}input[type=text],input[type=email],input[type=reset],input[type=button],input[type=submit],button,textarea{-webkit-appearance:none;-webkit-border-radius:0}#wrapper{width:100%;overflow:hidden;position:relative}.page-holder{max-width:990px;padding:0 7px;margin:0 auto}.page-holder:after{content:"";clear:both;display:block}.fixed header{position:fixed;top:0;left:0;width:100%;z-index:1000;background:#fff;box-shadow:0 0 7px #bbb;-webkit-box-shadow:0 0 7px #bbb}.fixed #wrapper{padding-top:97px}.h-area{padding:27px 0 11px;position:relative}.logo{position:absolute;top:25px;left:50%;margin:0 0 0 -90px;background:url(../images/bg-logo.png) no-repeat;width:159px;height:45px;overflow:hidden;text-indent:-9999px}.logo a{display:block;height:100%}.m-nav-link{display:none;line-height:18px;background:#a49e89 url(../images/bg-drop-link.gif) no-repeat 100% 0;padding:10px 56px 9px 15px;font-weight:600;color:#fff;text-decoration:none;text-transform:uppercase}.link-shop{position:absolute;right:10px;top:37px;color:#a49e89;font-weight:700;text-decoration:none;padding:0 0 0 34px;background:url(../images/ico-shop.png) no-repeat}.link-shop:hover{text-decoration:underline}.nav-area{padding:0 120px 20px 0}.nav-area:after{content:"";clear:both;display:block}.nav-area .nav{margin:0;padding:0;list-style:none;float:left;font-size:14px;line-height:18px}.nav-area .nav.right{float:right}.nav-area .nav>li{float:left;position:relative;margin:0 30px 0 0}.nav-area .nav.right>li{float:left;position:relative;margin:0 15px 0 0}.nav-area .nav>li>a{position:relative;z-index:10;display:block;padding:9px 14px;color:#131e29;text-decoration:none;text-transform:uppercase;border-top:3px solid #fff;font-weight:600}.nav-area .nav>li.active>a{background:#fff;border-top:3px solid #d7882c;box-shadow:0 0 2px 0 #ccc;-webkit-box-shadow:0 0 3px 0 #ccc}.nav-area .nav>li:hover>a,.nav-area .nav>li>a:hover{background:#fff;border-top:3px solid #d7882c;box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc}.nav-area .nav>li.drop:hover>a{box-shadow:3px -3px 3px -3px #ccc;-webkit-box-shadow:3px -3px 3px -3px #ccc}.nav-area .nav>li.drop.active>a:after,.nav-area .nav>li.drop:hover>a:after,.nav-area .nav>li>a:hover:after{display:block}.nav-area .nav>li.drop>a:after{display:none;content:"";position:absolute;left:0;top:0;width:100%;height:100%;box-shadow:-3px 0 3px -3px #ddd;-webkit-box-shadow:-3px 0 3px -3px #ddd}.nav-area .nav>li:hover ul{display:block}.nav-area .nav ul{display:none;z-index:1;position:absolute;top:100%;left:0;width:184px;background:#fff;margin:-1px 0 0;padding:23px 28px 12px;list-style:none;font-size:13px;box-shadow:0 0 3px #ddd;-webkit-box-shadow:0 0 3px #ddd}.nav-area .nav ul li{padding:0 0 10px}.nav-area .nav ul a{text-decoration:none;color:#615c5a}.nav-area .nav ul a:hover{text-decoration:underline}.nav-area .drop-arrow{display:none;position:absolute;right:0;overflow:hidden;text-indent:-9999px;top:0;background:url(../images/bg-drop-arrow02.png) no-repeat 50% 50%;width:40px;height:100%}.nav-area .drop-arrow.active{background:url(../images/bg-drop-arrow-active02.png) no-repeat 50% 50%}.nav-area li.active .drop-arrow{background:url(../images/bg-drop-arrow.png) no-repeat 50% 50%}.nav-area li.active .drop-arrow.active{background:url(../images/bg-drop-arrow-active.png) no-repeat 50% 50%}.top-img-area{background:url(../images/bg-top-img-area.jpg) no-repeat 50% 50%;background-size:cover;overflow:hidden;padding:233px 0 60px}.top-img-area .holder{max-width:780px;margin:0 auto;text-align:center;color:#fff}.top-img-area .holder h2{position:relative;margin:0 0 28px;padding:0 0 29px;font-size:24px;line-height:28px;text-transform:uppercase}.top-img-area .holder h2:after{content:"";position:absolute;bottom:0;left:50%;margin:0 0 0 -33px;width:66px;height:1px;background:#fff}.top-img-area .holder p{margin:0 0 173px;font-size:24px;line-height:30px;font-weight:300}.top-img-area .holder .btn-bottom{display:block;overflow:hidden;text-indent:-9999px;background:url(../images/bg-bottom-arrow.png) no-repeat;width:43px;height:25px;margin:0 auto}.product-area{background:#f3f1ed;padding:37px 0 50px;overflow:hidden}.product-area h3{position:relative;margin:0 0 27px;padding:0 0 21px;font-size:18px;line-height:22px;color:#5b6770;text-align:center;text-transform:uppercase}.product-area h3:after{content:"";position:absolute;bottom:0;left:50%;margin:0 0 0 -33px;width:66px;height:1px;background:#5b6770}.product-area p{max-width:630px;margin:0 auto 22px;font-size:14px;line-height:24px;text-align:center}.product-lst{margin:0;padding:0;list-style:none;overflow:hidden}.product-lst li{float:left;width:33.3%}.product-lst a{display:block;cursor:pointer;position:relative;text-decoration:none}.product-lst a:hover .hover-box{display:block}.product-lst .hover-box{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/bg-product-lst-hover.png)}.product-lst .black-item .hover-box{background:url(../images/bg-product-lst-black-hover.png)}.product-lst .hover-box .holder{display:table;width:100%;height:100%}.product-lst .hover-box .frame{padding:0 5px;display:table-cell;vertical-align:middle;text-align:center}.product-lst .hover-box .holder span{border:2px solid #131e29;display:inline-block;vertical-align:top;font-size:14px;line-height:18px;color:#131e29;padding:8px 19px;letter-spacing:1px;font-weight:600}.product-lst .black-item .holder span{border-color:#fff;color:#fff}.product-row{background:#c7c4b7;overflow:hidden;padding:50px 0}.product-row .ico{float:left;padding:0 5% 0 0}.product-row .txt-box{overflow:hidden;padding:15px 0 0}.product-row .txt-box .hold{float:left;max-width:480px;width:56%}.product-row .txt-box .hold p{margin:0;font-size:18px;line-height:22px;color:#fff}.product-row .txt-box .btn{float:right;position:relative;margin:8px 0 0;border:2px solid #fff;padding:7px 50px 6px 25px;letter-spacing:1px;color:#fff;text-decoration:none}.product-row .txt-box .btn:hover{background:#8a7e70;border-color:#8a7e70}.product-row .txt-box .btn:after{content:"";position:absolute;right:18px;top:12px;background:url(../images/bg-arrow-white.png) no-repeat;width:19px;height:10px;overflow:hidden}.btnShop{position:relative;margin:8px 0 0;border:2px solid #d7882c;padding:7px 50px 6px 25px;letter-spacing:1px;color:#d7882c;text-decoration:none}.btnShop:hover{text-decoration:underline}.btnShop:after{content:"";position:absolute;right:18px;top:12px;background:url(../images/bg-arrow-btn03.png) no-repeat;width:19px;height:10px;overflow:hidden}.info-holder{background:url(../images/bg-info-holder.jpg) no-repeat 50% 50%;background-size:cover;padding:89px 0 92px;color:#fff;text-align:center}.info-holder p{max-width:540px;margin:0 auto;font-size:30px;line-height:36px}.experts-area{background:#e5e2da;overflow:hidden;padding:67px 0 35px}.experts-area h3{text-align:center;margin:0 0 27px;color:#5b6770;font-size:18px;line-height:22px;padding:0 0 22px;position:relative}.experts-area h3:after{content:"";position:absolute;bottom:0;left:50%;margin:0 0 0 -32px;width:65px;height:1px;overflow:hidden;background:#5b6770}.experts-area p{margin:0 auto 27px;max-width:600px;text-align:center;font-size:14px;line-height:24px}.people-lst{margin:0 -30px 0 0;padding:0;list-style:none;text-align:center}.people-lst li{display:inline-block;vertical-align:top;width:100px;margin:0 19px 35px}.people-lst li:first-child{margin-left:0}.people-lst .img{display:block;height:100%;text-decoration:none;position:relative;border:3px solid #8a7e70;border-radius:129px;-webkit-border-radius:129px;margin-bottom:14px}.people-lst .img img{display:block;border-radius:129px;-webkit-border-radius:129px}.people-lst .img a:hover .txt{display:block}.people-lst .img .txt{display:none;border-radius:129px;-webkit-border-radius:129px;position:absolute;color:#fff;top:0;left:0;width:100%;height:100%;background:url(../images/bg-people-lst-hover.png)}.people-lst .img .txt span{display:block;padding:57px 0 0;letter-spacing:1px;font-size:12px;line-height:16px;font-weight:600}.people-lst h4{margin:0;font-size:14px;line-height:18px;color:#8a7e70;font-weight:300}.people-lst h4 a{text-decoration:none;color:#8a7e70}.people-lst h4 a:hover{text-decoration:underline}.blog-area{background:url(../images/bg-blog-area.jpg) no-repeat 50% 50%;background-size:cover;padding:47px 0 172px}.blog-area h3{text-align:center;margin:0 0 40px;color:#fff;font-size:18px;line-height:22px;padding:0 0 21px;position:relative}.blog-area h3:after{content:"";position:absolute;bottom:0;left:50%;margin:0 0 0 -32px;width:65px;height:1px;overflow:hidden;background:#fff}.blog-lst{margin:0;padding:0;list-style:none;text-align:center}.blog-lst li{text-align:left;display:inline-block;vertical-align:top;max-width:385px;width:39%;margin:0 3.1%;background:#fff}.blog-lst.inner{margin:0 -40px 0 0}.blog-lst.inner li{max-width:470px;background:none;width:46%;margin:0;padding:0 4% 50px 0}.blog-lst.inner .holder{background:#fff}.blog-lst .txt-box{padding:30px 38px 41px}.blog-lst .txt-box .date{display:block;color:#8a7e70;font-size:14px;line-height:18px}.blog-lst .txt-box h4{margin:0 0 22px;color:#5b6770;font-size:18px;padding:0 0 15px;font-weight:600;line-height:22px;position:relative}.blog-lst .txt-box h4 a{text-decoration:none}.blog-lst h4:after{content:"";position:absolute;bottom:0;left:0;width:41px;height:1px;overflow:hidden;background:#8a7e70}.blog-lst p{margin:0 0 11px;color:#5b6770;font-size:14px;line-height:24px}.blog-lst .btn-more{text-align:right}.blog-lst .btn-more a{display:inline-block;vertical-align:top;border:2px solid #5b6770;background:#fff;color:#5b6770;font-size:14px;line-height:18px;padding:8px 22px 8px;text-decoration:none}.blog-lst .btn-more a:hover{background:#5b6770;color:#fff}.breadcrumbs-area{background:#f5f5f3;overflow:hidden;box-shadow:0 3px 3px #e7e7e5 inset;-webkit-box-shadow:0 3px 3px #e7e7e5 inset;padding:16px 0 17px}.breadcrumbs-area ul{margin:0;padding:0;list-style:none;font-size:12px;line-height:16px;color:#bbb}.breadcrumbs-area li{display:inline-block;vertical-align:top;background:url(../images/bullet-arrow.png) no-repeat 100% 7px;padding:0 14px 0 4px}.breadcrumbs-area li.last,.breadcrumbs-area li:last-child{background:none}.breadcrumbs-area a{color:#666;text-decoration:none}.breadcrumbs-area a:hover{text-decoration:underline}.main-area{overflow:hidden;padding:36px 0 45px;background:#fafafa}#sidebar{margin:5px 0 0;float:left;max-width:270px;width:28%}.side-block{background:#fff;border-top:6px solid #d7882c;box-shadow:0 0 4px #f0f0f0;-webkit-box-shadow:0 0 4px #f0f0f0;padding:19px 18px 10px}.side-block h3{margin:0 0 12px;font-weight:normal;font-size:16px;line-height:20px}.side-nav{margin:0;padding:0 0 28px;list-style:none;font-size:14px;line-height:18px}.side-nav li{overflow:hidden;vertical-align:top;border-bottom:1px solid #e8e8e8;padding:10px 0}.side-nav li a{display:block;color:#5b6770;background:url(../images/bullet-arrow.png) no-repeat 4px 12px;text-decoration:none;padding:5px 0 5px 16px}.side-nav li ul{padding:0 0 0 10px}.side-nav li li a{overflow:hidden;vertical-align:top;border:none;padding:2px 0;background:none}.side-nav li li{display:block;border:none;color:#5b6770;background:none;background:url(../images/bullet-arrow.png) no-repeat 4px 12px;text-decoration:none;padding:5px 0 0 16px}.side-nav li li a:hover,.side-nav li a:hover{color:#d7882c;text-decoration:underline}.side-nav li.active a{color:#d7882c}#content{float:right;width:660px;max-width:67%}#content.full{float:none;width:auto;max-width:none}.txt-area.center{text-align:center}.txt-area h1{margin:0 0 31px;position:relative;font-size:24px;line-height:28px;padding:0 0 21px;font-weight:600}.txt-area h1:after{content:"";position:absolute;bottom:0;left:0;width:66px;height:1px;background:#5b6770}.txt-area h2{position:relative;font-size:20px;line-height:22px;font-weight:600;color:#8a7e70}.txt-area.center h1:after{left:50%;margin:0 0 0 -33px}.txt-area{margin:0 0 36px;font-size:14px;line-height:24px}.txt-box a,.news-lst a,.txt-area a{color:#d7882c}#content .product-lst .hover-box .holder span{font-size:12px}#content .product-lst{padding:0 0 22px}.news-lst{margin:0;padding:0;list-style:none}.news-lst li{border-top:1px solid #e8e8e8;overflow:hidden;vertical-align:top;padding:33px 0 40px}.news-lst li:first-child{border:0}.news-lst h2{margin:0 0 14px;color:#d7882c;font-size:18px;line-height:22px;font-weight:600}.news-lst .holder{overflow:hidden}.news-lst .img{float:left;max-width:220px;width:34%;padding:6px 4% 0 0}.news-lst .txt-box{overflow:hidden}.news-lst p{margin:0 0 25px;font-size:14px;line-height:24px}.map-area{height:270px;overflow:hidden;position:relative}.map-area img{max-width:none}.map-area>div{height:100%;position:relative}.news-area{background:#989482;padding:10px 20px 30px 24px;overflow:hidden}.news-area .inner{max-width:990px;margin:0 auto}.news-area .txt-box{float:left;max-width:436px;width:39%;color:#fff;padding:14px 2% 0 0}.news-area.inner .txt-box{max-width:682px;padding-top:6px;width:60%}.side-social h3,.news-area .txt-box h3{color:#fff;margin:0 0 3px;font-size:20px;line-height:24px;font-weight:600}.news-area.inner .txt-box h3{margin:0 0 12px}.news-area .txt-box p{margin:0;font-size:16px;line-height:19px}.news-area.inner .txt-box p{margin:0 0 8px}.news-area .news-hold{overflow:hidden;padding:12px 0 0}.news-area .news-hold .row{position:relative;padding:0 153px 0 0}.news-area .news-hold .decor-field{background:#fff;padding:0 16px;overflow:hidden}.news-area .news-hold .decor-field.error{background:#faafaf}.news-area .news-hold .decor-field input{float:left;width:100%;color:#8f8f8f;font-size:16px;height:20px;padding:14px 0;border:0;background:none}.news-area .news-hold .decor-field.error input{color:#d90000}.news-area .news-hold input[type="submit"]{position:absolute;right:0;top:0;background:#131e29;color:#fff;border:0;cursor:pointer;padding:0;font-size:16px;width:149px;height:48px;border-radius:5px;-webkit-border-radius:5px}.news-area .news-hold input[type="submit"]:hover{background:#1b2530}.contact-area{padding:0 0 30px}.contact-area:after{content:"";clear:both;display:block}.contact-form-hold{float:left;max-width:525px;width:53%;padding:0}.contact-side h3,.contact-form-hold h2{margin:0 0 26px;text-transform:uppercase;color:#d7882c;font-size:18px;line-height:22px;font-weight:600}.contact-form .error-txt{display:block;background:#e42d2d;color:#fff;font-style:italic;font-size:14px;line-height:18px;padding:8px 11px 9px;margin:0 0 17px}.contact-form .row{overflow:hidden;padding:0 0 7px}.contact-form .row label{float:left;width:130px;font-size:14px;line-height:17px;padding:7px 19px 0 0}.contact-form .row .decor-txt-area,.contact-form .row .decor-field{overflow:hidden;border:1px solid #c9c6b9;padding:0 10px;background:#fff}.contact-form .row .decor-txt-area.error,.contact-form .row .decor-field.error{overflow:hidden;border:1px solid #d90000;background:#faafaf}.contact-form .row .decor-field input{float:left;width:100%;padding:7px 0;background:none;border:0;font-size:14px;height:18px}.contact-form .row .decor-txt-area textarea{overflow:auto;margin:0;resize:none;float:left;width:100%;padding:10px 0;background:none;border:0;font-size:14px;line-height:18px;height:100px}.contact-form .btn-box{overflow:hidden;padding:5px 0 0 149px}.contact-form .btn-box input{display:block;width:145px;height:45px;border:2px solid #5b6770;padding:0;cursor:pointer;background:none;font-size:14px;font-weight:600}.contact-form .btn-box input:hover{background:#5b6770;color:#fff}.contact-side{float:right;max-width:345px;width:35%;background:#fff;border-top:6px solid #d7882c;box-shadow:0 0 4px #f0f0f0;-webkit-box-shadow:0 0 4px #f0f0f0}.contact-side .holder{padding:15px 20px 0}.contact-side .box{border-top:1px solid #e8e8e8;padding:35px 0}.contact-side .box:first-child{border:0;padding-top:0}.contact-side ul{margin:0;padding:0;list-style:none;line-height:24px}.contact-side ul a{color:#d7882c;text-decoration:underline}.contact-side ul a:hover{text-decoration:none}.contact-side ul li{overflow:hidden;vertical-align:top}.contact-side ul .txt{width:48px;float:left}.contact-side ul .time{overflow:hidden;display:block}.f-area{background:#131e29 url(../images/bg-f-area.gif) no-repeat 50% 50%;background-size:cover;overflow:hidden;padding:119px 0 50px}.ttl-fb{text-align:center}.ttl-fb h3{position:relative;margin:0 0 82px;display:inline-block;vertical-align:top;font-size:18px;line-height:21px;font-weight:300;color:#fff;letter-spacing:2px;background:url(../images/bg-ttl-fb.png) no-repeat;padding:0 54px 0 49px}.ttl-fb h3:after{content:"";position:absolute;right:0;top:-6px;background:url(../images/bg-ttl-fb02.png) no-repeat;width:38px;height:38px;overflow:hidden}.ttl-fb h3 strong{font-weight:600}.ttl-fb h3 a{color:#fff;text-decoration:none}.f-row{background:#121c28;overflow:hidden;padding:11px 0 4px}.f-holder{overflow:hidden;padding:0 0 11px}.f-holder .box{float:left;max-width:360px;width:37%;padding:0 4% 0 0}.f-holder .box.last,.f-holder .box:last-child{padding:0;width:auto;overflow:hidden;float:none}.f-frame h3,.f-holder .box h4{margin:0 0 19px;color:#5b6770;font-size:14px;line-height:18px;font-weight:600}.f-holder .box ul{margin:0;padding:0;list-style:none;font-size:14px;line-height:24px;color:#fff}.f-holder .box a{color:#fff;text-decoration:none}.f-holder .box a:hover{text-decoration:underline}.f-holder .box .mail a{color:#d7882c;text-decoration:underline}.f-holder .box .mail a:hover{text-decoration:none}.f-frame .holder{overflow:hidden}.f-frame .holder ul{margin:0;padding:0 28px 0 0;list-style:none;font-size:14px;line-height:24px;color:#fff;float:left}.f-frame .holder ul .txt{width:50px;display:inline-block;vertical-align:top}.f-frame .btn{float:right;position:relative;border:2px solid #8a7e70;padding:6px 50px 6px 24px;color:#8a7e70;margin:17px 0 0;text-decoration:none}.f-frame .btn:hover{background:#fff;border-color:#fff}.f-frame .btn:after{content:"";position:absolute;right:17px;top:11px;background:url(../images/bg-arrow-btn02.png) no-repeat;width:19px;height:10px;overflow:hidden}.f-nav{float:left;margin:0;padding:0;list-style:none;font-size:12px;line-height:16px;width:80%}.f-nav li{display:inline-block;vertical-align:top;padding:0 8% 10px 0}.f-nav a{color:#464e57}.dev-info{display:block;text-align:right;padding:0 0 0 15px;font-weight:normal;font-size:12px;line-height:16px}.dev-info a{text-decoration:none;color:#464e57}.dev-info a:hover{text-decoration:underline}@media screen and (max-width:950px){.page-holder{max-width:880px}.h-row{overflow:hidden;padding:0 30px 18px;border-bottom:1px solid #c9c6bd;margin:0 0 15px}.logo{float:left;left:auto;margin:0;top:auto;position:relative}.link-shop{float:right;position:relative;top:auto;right:auto;margin:18px 0 0}.nav-area{text-align:center;padding:0}.nav-area .nav{float:none!important;display:inline-block;vertical-align:top;text-align:left}.nav-area .nav>li{margin:0 36px}.h-area{padding:20px 0 18px}.blog-lst li{width:43%}.f-frame .btn{float:none;display:inline-block;vertical-align:top}.f-frame .frame{overflow:hidden}.people-lst li:first-child,.people-lst li{margin:0 20px 35px}.people-lst{margin:0}.blog-lst.inner{margin:0}.blog-lst.inner li{padding:0 2% 40px}}@media screen and (max-width:870px){.contact-form-hold{width:56%}.contact-side{width:37%}.nav-area .nav>li{margin:0 30px}.f-nav li{padding-right:5%}}@media screen and (max-width:800px){.nav-area .nav>li{margin:0 24px}.news-area.inner .txt-box,.news-area .txt-box{float:none;width:auto;max-width:none;padding:0 0 5px}.news-area{padding-bottom:22px}}@media screen and (min-width:751px){.nav-area .nav>li ul{display:none!important}.nav-area .nav>li:hover ul,.nav-area{display:block!important}}@media screen and (max-width:750px){.contact-form-hold{padding:0 0 50px}.contact-form-hold,.contact-side{float:none;width:auto;max-width:none}.fixed header{position:relative!important}.fixed #wrapper{padding:0!important}.m-nav-link{display:block}.nav-area-holder{padding:1px 30px}.nav-area{padding:2px 0;display:none}.nav-area .nav{display:block}.nav-area .nav.right>li,.nav-area .nav>li{background:#e6e3da;float:none;margin:0 0 2px}.nav-area .nav>li>a{border:0;padding-right:55px}.nav-area .nav>li:hover>a,.nav-area .nav>li>a:hover{border:0;box-shadow:none;-webkit-box-shadow:none;background:#dfdbcf}.nav-area .nav>li.drop>a:after{display:none!important}.nav-area .nav>li.active>a{background:#a49e89;color:#fff;border:0;box-shadow:none!important;-webkit-box-shadow:none!important}.nav-area .nav ul{position:relative;margin:0;display:none;width:auto;box-shadow:none;-webkit-box-shadow:none;background:#d6d2c6;padding:0}.nav-area .nav li:hover ul{display:none}.nav-area .nav ul li{padding:0;border-top:2px solid #fff}.nav-area .nav ul a{display:block;padding:6px 15px 7px 15px}.nav-area .nav .drop-arrow{display:block}.top-img-area{padding:100px 0 60px}.top-img-area .holder p{margin:0 0 80px}.product-row .txt-box .hold{float:none;width:auto;max-width:none;padding:0 0 5px}.product-row .txt-box{padding:4px 0 0}.product-row .txt-box .btn{float:none;display:inline-block;vertical-align:top}.f-nav{float:none;text-align:center;width:auto}.f-nav li{padding:0 15px 10px}.dev-info{text-align:center;padding:0}.blog-lst li{margin:0 2%;width:45%}.blog-lst .txt-box{padding:30px 28px 39px}#sidebar,#content{float:none;width:auto;max-width:none}#sidebar{margin:0}}@media screen and (max-width:650px){.product-lst li{width:50%}.product-lst .hover-box{display:block}.product-lst .hover-box .holder span{font-size:12px;border:0}.product-row .ico{width:55px}.product-row .txt-box{padding:0}.product-row{padding:35px 0}.product-row .txt-box .hold p{font-size:16px}.info-holder{padding:68px 0 72px}.info-holder p{font-size:26px;line-height:32px}.blog-lst li{display:block;margin:0 auto 25px;width:auto}.blog-area{padding:40px 0 90px}.top-img-area .holder p{font-size:21px;line-height:27px}.top-img-area{padding:80px 0 50px}.people-lst li:first-child,.people-lst li{margin:0 9px 35px}.f-area{padding:70px 0 30px}.f-holder .box.last,.f-holder .box:last-child,.f-holder .box{float:none;display:inline-block;vertical-align:top;width:45%;max-width:45%;padding:0 4% 35px 0}.ttl-fb{padding:0 7px}.top-img-area .holder h2{font-size:20px}.news-lst li{padding:18px 0 12px}}@media screen and (max-width:580px){.contact-form .row label{float:none;display:block;width:auto;padding:0 0 7px}.contact-form .btn-box{padding-left:0}.contact-form .btn-box input{width:100%}.blog-lst.inner{max-width:470px;margin:0 auto}.blog-lst.inner li{padding:0 0 30px;width:100%;position:relative;max-width:none}}@media screen and (max-width:480px){.news-lst .txt-box{overflow:visible}.top-img-area .holder .btn-bottom{width:33px;background-size:100%}.top-img-area .holder p{font-size:16px;line-height:22px;padding:0 7px;margin:0 0 40px}.nav-area-holder{padding:1px 0}.h-row{padding:0 0 18px}.blog-lst .txt-box{padding:26px 20px 34px}.f-holder .box{width:32%;max-width:32%}.f-holder .box:first-child{width:58%;max-width:58%}.f-holder .box.last,.f-holder .box:last-child{width:80%;max-width:80%}}@media screen and (max-width:360px){.logo{width:135px;background-size:100%;margin:5px 0 0}.h-row{padding-bottom:13px}}.adaptpage{background:#4c4d4f;text-align:center;padding:5px;z-index:1555;overflow:hidden}.adaptpage a{color:#fff;text-decoration:underline}.adaptpage a:hover{text-decoration:none}.txtIV{visibility:hidden;display:none}#toggleText{display:none}.hasPlaceholderText{color:#aaa}.underscr{padding:5px 0 15px 0;text-align:center}.divascookies{position:fixed;bottom:0;width:100%;background:rgba(19,31,41,.75);color:#fff;display:none;z-index:999999}.divascookies>.divascookies-banner-container{position:relative;padding:0;overflow:hidden;text-align:center}.divascookies p.divascookies-banner-text{position:relative;line-height:1em;font-size:1em;display:inline-block;padding:0 10px 0 0}span.divascookies-policy-link a{white-space:nowrap;color:#fff!important}span.divascookies-policy-link a:hover{text-decoration:underline;transition:color .3s ease 0s}.divascookies-banner-container>.divascookies-accept-button-container{display:inline-block;margin-top:5px}.divascookies-accept-button-container>.divascookies-accept-button-text{font-size:1em;cursor:pointer;background:#636363;color:#fff;padding:3px 10px;margin:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;transition:background-color .3s ease 0s}.divascookies-accept-button-container>.divascookies-accept-button-text:hover{background:#565656}.link-contact{color:#a49e89;font-weight:700;text-decoration:none;padding:0 0 0 34px;background:url(../images/icon-contact.png) no-repeat}.contact-space{padding:20px 0}