/*!
 * Fotorama 4.6.4 | http://fotorama.io/license/
 */.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px !important;max-height:99999px !important;min-width:0 !important;min-height:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute !important;top:50% !important;left:50% !important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,0.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none !important;transform:none !important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1, 0, 0.25, 1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(fotorama@2x.png) 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,0.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none !important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;margin:0 !important;padding:0 !important;overflow:hidden !important;background:#000}.fotorama--fullscreen{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;float:none !important;z-index:2147483647 !important;background:#000;width:100% !important;height:100% !important;margin:0 !important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none !important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px !important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right, rgba(255,255,255,0.25), rgba(64,64,64,0.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,0.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,0.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,0.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px, -32px, 0);transform:translate3d(32px, -32px, 0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px, -32px, 0);transform:translate3d(32px, -32px, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px, 0, 0);transform:translate3d(-48px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px, 0, 0);transform:translate3d(48px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px, -32px, 0) !important;transform:translate3d(32px, -32px, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px, 0, 0) !important;transform:translate3d(-48px, 0, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px, 0, 0) !important;transform:translate3d(48px, 0, 0) !important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.4), transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.4), transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:1ms}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;-o-transition-property:transform, height;transition-property:transform, height;transition-property:transform, height, -webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top, 200ms -webkit-transform;transition:200ms top, 200ms -webkit-transform;-o-transition:200ms transform, 200ms top;transition:200ms transform, 200ms top;transition:200ms transform, 200ms top, 200ms -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left, 200ms -webkit-transform;transition:200ms left, 200ms -webkit-transform;-o-transition:200ms transform, 200ms left;transition:200ms transform, 200ms left;transition:200ms transform, 200ms left, 200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right, 200ms -webkit-transform;transition:200ms right, 200ms -webkit-transform;-o-transition:200ms transform, 200ms right;transition:200ms transform, 200ms right;transition:200ms transform, 200ms right, 200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#ffffff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#ffffff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.easy-autocomplete{position:relative}.easy-autocomplete input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;color:#555;float:none;padding:6px 12px}.easy-autocomplete input:hover,.easy-autocomplete input:focus{box-shadow:none}.easy-autocomplete a{display:block}.easy-autocomplete.eac-blue-light input:hover,.easy-autocomplete.eac-blue-light input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6)}.easy-autocomplete.eac-blue-light ul{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(102,175,233,0.6)}.easy-autocomplete.eac-blue-light ul li,.easy-autocomplete.eac-blue-light ul .eac-category{border-color:#66afe9}.easy-autocomplete.eac-blue-light ul li.selected,.easy-autocomplete.eac-blue-light ul .eac-category.selected{background-color:#ecf5fc}.easy-autocomplete.eac-green-light input:hover,.easy-autocomplete.eac-green-light input:focus{border-color:#41DB00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(146,237,107,0.6)}.easy-autocomplete.eac-green-light ul{border-color:#41DB00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(146,237,107,0.6)}.easy-autocomplete.eac-green-light ul li,.easy-autocomplete.eac-green-light ul .eac-category{border-color:#41DB00}.easy-autocomplete.eac-green-light ul li.selected,.easy-autocomplete.eac-green-light ul .eac-category.selected{background-color:#9eff75}.easy-autocomplete.eac-red-light input:hover,.easy-autocomplete.eac-red-light input:focus{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,90,90,0.6)}.easy-autocomplete.eac-red-light ul{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,90,90,0.6)}.easy-autocomplete.eac-red-light ul li,.easy-autocomplete.eac-red-light ul .eac-category{border-color:#ff5b5b}.easy-autocomplete.eac-red-light ul li.selected,.easy-autocomplete.eac-red-light ul .eac-category.selected{background-color:#ff8e8e}.easy-autocomplete.eac-yellow-light input:hover,.easy-autocomplete.eac-yellow-light input:focus{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,231,84,0.6)}.easy-autocomplete.eac-yellow-light ul{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(255,231,84,0.6)}.easy-autocomplete.eac-yellow-light ul li,.easy-autocomplete.eac-yellow-light ul .eac-category{border-color:#ffdb00}.easy-autocomplete.eac-yellow-light ul li.selected,.easy-autocomplete.eac-yellow-light ul .eac-category.selected{background-color:#ffe233}.easy-autocomplete.eac-dark-light input:hover,.easy-autocomplete.eac-dark-light input:focus{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(55,55,55,0.6)}.easy-autocomplete.eac-dark-light ul{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(55,55,55,0.6)}.easy-autocomplete.eac-dark-light ul li,.easy-autocomplete.eac-dark-light ul .eac-category{border-color:#333}.easy-autocomplete.eac-dark-light ul li.selected,.easy-autocomplete.eac-dark-light ul .eac-category.selected{background-color:#4d4d4d;color:#fff}.easy-autocomplete.eac-dark{color:#fff}.easy-autocomplete.eac-dark input{background-color:#404040;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark input:hover,.easy-autocomplete.eac-dark input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-dark ul{border-color:#333}.easy-autocomplete.eac-dark ul li,.easy-autocomplete.eac-dark ul .eac-category{background-color:#404040;border-color:#333}.easy-autocomplete.eac-dark ul li.selected,.easy-autocomplete.eac-dark ul .eac-category.selected{background-color:#737373;color:#f6f6f6}.easy-autocomplete.eac-dark-glass{color:#fff}.easy-autocomplete.eac-dark-glass input{background-color:rgba(0,0,0,0.8);border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark-glass input:hover,.easy-autocomplete.eac-dark-glass input:focus{border-color:rgba(0,0,0,0.8);box-shadow:0}.easy-autocomplete.eac-dark-glass ul{border-color:rgba(0,0,0,0.8)}.easy-autocomplete.eac-dark-glass ul li,.easy-autocomplete.eac-dark-glass ul .eac-category{background-color:rgba(0,0,0,0.8);border-color:rgba(0,0,0,0.8)}.easy-autocomplete.eac-dark-glass ul li.selected,.easy-autocomplete.eac-dark-glass ul .eac-category.selected{background-color:rgba(64,64,64,0.8);color:#f6f6f6}.easy-autocomplete.eac-dark-glass ul li:last-child,.easy-autocomplete.eac-dark-glass ul .eac-category:last-child{border-radius:0 0 4px 4px}.easy-autocomplete.eac-blue{color:#fff}.easy-autocomplete.eac-blue input{background-color:#6d9ed1;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-blue input::-webkit-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input::-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-ms-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:hover,.easy-autocomplete.eac-blue input:focus{border-color:#5A91CB;box-shadow:0}.easy-autocomplete.eac-blue ul{border-color:#5A91CB}.easy-autocomplete.eac-blue ul li,.easy-autocomplete.eac-blue ul .eac-category{background-color:#6d9ed1;border-color:#5A91CB}.easy-autocomplete.eac-blue ul li.selected,.easy-autocomplete.eac-blue ul .eac-category.selected{background-color:#94b8dd;color:#f6f6f6}.easy-autocomplete.eac-yellow{color:#333}.easy-autocomplete.eac-yellow input{background-color:#ffdb7e;border-color:#333;border-radius:4px;box-shadow:0;color:#333}.easy-autocomplete.eac-yellow input:hover,.easy-autocomplete.eac-yellow input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-yellow ul{border-color:#333}.easy-autocomplete.eac-yellow ul li,.easy-autocomplete.eac-yellow ul .eac-category{background-color:#ffdb7e;border-color:#333}.easy-autocomplete.eac-yellow ul li.selected,.easy-autocomplete.eac-yellow ul .eac-category.selected{background-color:#ffe9b1;color:#333}.easy-autocomplete.eac-purple{color:#333}.easy-autocomplete.eac-purple input{background-color:#d6d1e7;border-color:#b8afd5;box-shadow:0;color:#333}.easy-autocomplete.eac-purple input:hover,.easy-autocomplete.eac-purple input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-purple ul{border-color:#333}.easy-autocomplete.eac-purple ul li,.easy-autocomplete.eac-purple ul .eac-category{background-color:#d6d1e7;border-color:#333}.easy-autocomplete.eac-purple ul li.selected,.easy-autocomplete.eac-purple ul .eac-category.selected{background-color:#ebe8f3;color:#333}.easy-autocomplete.eac-bootstrap input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;color:#555;padding:6px 12px}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:2}.easy-autocomplete-container ul{background:none repeat scroll 0 0 #ffffff;border-top:1px dotted #ccc;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background:inherit;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:normal;padding:4px 12px}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #ebebeb;cursor:pointer}.easy-autocomplete-container ul li.selected div{font-weight:normal}.easy-autocomplete-container ul li div{display:block;font-weight:normal;word-break:break-all}.easy-autocomplete-container ul li b{font-weight:bold}.easy-autocomplete-container ul .eac-category{font-color:#aaa;font-style:italic}.eac-description .eac-item span{color:#aaa;font-style:italic;font-size:0.9em}.eac-icon-left .eac-item img{margin-right:4px;max-height:30px}.eac-icon-right .eac-item{margin-top:8px;min-height:24px;position:relative}.eac-icon-right .eac-item img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px}.easy-autocomplete.eac-square{font-family:"Roboto", "Helvetica Neue",Helvetica,Arial,sans-serif}.easy-autocomplete.eac-square input{border:1px solid #7f8c8d;border-radius:0;color:#7f8c8d;font-family:inherit;font-size:18px;font-style:italic;font-weight:300;margin:0;min-width:350px;padding:12px 43px 12px 15px}.easy-autocomplete.eac-square ul{border-color:#7f8c8d;border-top:0;box-shadow:none;top:0}.easy-autocomplete.eac-square ul li,.easy-autocomplete.eac-square ul .eac-category{border-color:#7f8c8d;font-family:inherit;font-size:16px;font-weight:300;padding:6px 12px;transition:all 0.4s ease 0s}.easy-autocomplete.eac-square ul li *,.easy-autocomplete.eac-square ul .eac-category *{font-weight:300}.easy-autocomplete.eac-square ul li.selected,.easy-autocomplete.eac-square ul .eac-category.selected{background-color:#f1f1f1;font-weight:300}.easy-autocomplete.eac-square ul li b,.easy-autocomplete.eac-square ul .eac-category b{font-weight:600}.easy-autocomplete.eac-round{font-family:"Open Sans", "Helvetica Neue",Helvetica,Arial,sans-serif}.easy-autocomplete.eac-round input{border:2px solid #888;border-radius:10px;color:#888;font-family:inherit;font-size:16px;font-weight:400;margin:0;min-width:300px;padding:10px}.easy-autocomplete.eac-round input:hover,.easy-autocomplete.eac-round input:focus{border-color:#3079ed}.easy-autocomplete.eac-round ul{background:none;border-color:#888;border-width:0;box-shadow:none;min-width:300px;top:20px}.easy-autocomplete.eac-round ul li,.easy-autocomplete.eac-round ul .eac-category{background:#fff;border-color:#3079ed;border-width:0 2px;font-size:14px;padding:8px 12px;transition:all 0.4s ease 0s}.easy-autocomplete.eac-round ul li.selected,.easy-autocomplete.eac-round ul .eac-category.selected{background-color:#d4e3fb}.easy-autocomplete.eac-round ul li:first-child,.easy-autocomplete.eac-round ul .eac-category:first-child{border-radius:10px 10px 0 0;border-width:2px 2px 0}.easy-autocomplete.eac-round ul li:last-child,.easy-autocomplete.eac-round ul .eac-category:last-child{border-radius:0 0 10px 10px;border-width:0 2px 2px}.easy-autocomplete.eac-round ul li b,.easy-autocomplete.eac-round ul .eac-category b{font-weight:700}.easy-autocomplete.eac-funky{font-family:"Inconsolata", "Helvetica Neue",Helvetica,Arial,sans-serif}.easy-autocomplete.eac-funky input{background:#07ED89;border:0;border-radius:0;color:#ED076B;font-family:inherit;font-size:18px;min-width:240px;padding:12px}.easy-autocomplete.eac-funky ul{background:transparent;border:0}.easy-autocomplete.eac-funky ul li,.easy-autocomplete.eac-funky ul .eac-category{background:transparent;border:0;color:#ED076B;font-size:18px;padding:4px 12px;transition:all 0.4s ease 0s}.easy-autocomplete.eac-funky ul li.selected,.easy-autocomplete.eac-funky ul .eac-category.selected{color:#8907ED}.easy-autocomplete.eac-solid input{box-shadow:0 1px 2px rgba(0,0,0,0.15) inset;border-color:#ddd;color:#666;font-size:13px;min-height:0;padding:6px 12px}.easy-autocomplete.eac-solid ul li,.easy-autocomplete.eac-solid ul .eac-category{transition:all 0.4s ease 0s}.easy-autocomplete.eac-solid ul li.selected,.easy-autocomplete.eac-solid ul .eac-category.selected{background-color:#f2f2f2}.easy-autocomplete.eac-plate{font-family:"Open Sans", "Helvetica Neue",Helvetica,Arial,sans-serif}.easy-autocomplete.eac-plate input{font-size:13px;padding:6px 12px}.easy-autocomplete.eac-plate ul{background:#b5b5b5;border-radius:6px;border-width:0;top:10px}.easy-autocomplete.eac-plate ul li,.easy-autocomplete.eac-plate ul .eac-category{background:#b5b5b5;color:#FAFAFA;font-size:12px;transition:all 0.4s ease 0s}.easy-autocomplete.eac-plate ul li b,.easy-autocomplete.eac-plate ul .eac-category b{color:#ffd464}.easy-autocomplete.eac-plate ul li.selected,.easy-autocomplete.eac-plate ul .eac-category.selected{background:#656565}.easy-autocomplete.eac-plate ul li:first-child,.easy-autocomplete.eac-plate ul .eac-category:first-child{border-radius:6px 6px 0 0}.easy-autocomplete.eac-plate ul li:last-child,.easy-autocomplete.eac-plate ul .eac-category:last-child{border-radius:0 0 6px 6px}.easy-autocomplete.eac-plate-dark{font-family:"Open Sans", "Helvetica Neue",Helvetica,Arial,sans-serif}.easy-autocomplete.eac-plate-dark input{font-size:13px;padding:6px 12px}.easy-autocomplete.eac-plate-dark ul{background:#212121;border-radius:6px;border-width:0;top:10px}.easy-autocomplete.eac-plate-dark ul li,.easy-autocomplete.eac-plate-dark ul .eac-category{background:#212121;color:#FAFAFA;font-size:12px;transition:all 0.4s ease 0s}.easy-autocomplete.eac-plate-dark ul li b,.easy-autocomplete.eac-plate-dark ul .eac-category b{color:#ffd464}.easy-autocomplete.eac-plate-dark ul li.selected,.easy-autocomplete.eac-plate-dark ul .eac-category.selected{background:#656565}.easy-autocomplete.eac-plate-dark ul li:first-child,.easy-autocomplete.eac-plate-dark ul .eac-category:first-child{border-radius:6px 6px 0 0}.easy-autocomplete.eac-plate-dark ul li:last-child,.easy-autocomplete.eac-plate-dark ul .eac-category:last-child{border-radius:0 0 6px 6px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}i,em{font-style:italic}b,strong{font-weight:bold}a img{border:0}a:hover,a:active,a:focus{outline:0}input::-ms-clear{display:none}input[type="text"],input[type="email"],input[type="search"],input[type="password"],textarea,button{margin:0;padding:0;outline:0;border:0;-webkit-appearance:none;-webkit-border-radius:0}input[type="text"],input[type="email"],input[type="search"],input[type="password"],textarea{display:block}input[type="submit"],button{border:0;cursor:pointer}textarea{resize:none;overflow:auto}button::-moz-focus-inner{padding:0;border:0}html{-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-moz-box-sizing:inherit;box-sizing:inherit}img{-moz-box-sizing:content-box;box-sizing:content-box}@font-face{font-family:'Futura';font-style:normal;font-weight:400;src:url(/assets/f-9725f95c3237f68eccbfd1593ba7199183014284633f537e333f6204d156f40a.woff2) format("woff2"),url(/assets/f-201ae2233391033cdb8f26cd276bc82abce8457d55b094757a2736183e2f4e4f.woff) format("woff"),url(/assets/f-5bfbd4bbe617427a256df3cb3953cd93d02fa2629757f53f3f90421d2a7976e4.ttf) format("truetype")}@font-face{font-family:'Futura';font-style:italic;font-weight:400;src:url(/assets/f_i-e1cbe634c147491efd24ffe2f6552e743a4e464690f68413d5383bd01d538731.woff2) format("woff2"),url(/assets/f_i-218b20374360251c2820f78afec1af207c2422c989acedb5779758c9e2d744c2.woff) format("woff"),url(/assets/f_i-b644533e3db3b507f25d161b7da88d1a5723c7282b791b7df6bd22a72e43a583.ttf) format("truetype")}@font-face{font-family:'Futura';font-style:normal;font-weight:500;src:url(/assets/f_m-617e53ea22270fb9dc4fe2156e2489160c5fd1c968f39de105e3d7a92d77eb64.woff2) format("woff2"),url(/assets/f_m-e82d9f06de2c98803300037b8d35f51e5baed78f378044413dc320d0cf2b71ff.woff) format("woff"),url(/assets/f_m-09d6a12605b6065bbc4255ba41d446ce0404e4deec527cb40abd92fcdb212fa4.ttf) format("truetype")}@font-face{font-family:'Futura';font-style:italic;font-weight:500;src:url(/assets/f_mi-c3db63bce41826bbad90da6b0899919f2ce5013fc91f468d91e7b701b8f5ad20.woff2) format("woff2"),url(/assets/f_mi-cb5f3d6fda314e74524f0cfda53fb28ed6b5c577f8c2044f98ef8ce314dfd836.woff) format("woff"),url(/assets/f_mi-4be138b40f0d0e32dba2f3065254800540a6d4c0f9c103adfa7acabb8df6c3b2.ttf) format("truetype")}@font-face{font-family:'Futura';font-style:normal;font-weight:600;src:url(/assets/f_d-1d7e963b8095c0dfa5f437f003bf5b9fac39aa5e6fcf4c4e7b42cb582fe28033.woff2) format("woff2"),url(/assets/f_d-65e3fca3f804da0f22e98de61368faf1555bef463d49047fdefa77a6b41cffc8.woff) format("woff"),url(/assets/f_d-a32678047d3b4b09f3bc581188d8e0e69ab2e41fd4bb82f885cb1dcf8addf98b.ttf) format("truetype")}@font-face{font-family:'Futura';font-style:italic;font-weight:600;src:url(/assets/f_di-e2b0ff95b33a99e94b4c2061e71bd0014bf744297691c20e162220c56a5f142d.woff2) format("woff2"),url(/assets/f_di-cd9fdc04f5681c8b66783d1fba5592080b83547c59664942c3c28e21e24f1f24.woff) format("woff"),url(/assets/f_di-a58e236a1299f00a2697654276a05eb28a545c00703bafbfac22186f0efde528.ttf) format("truetype")}@font-face{font-family:'Futura';font-style:normal;font-weight:700;src:url(/assets/f_b-af66556aa74d829c5b7eee480550425fde58c7b2baeb75cf2dd35046c9fb3068.woff2) format("woff2"),url(/assets/f_b-9211ca39b46f4a4dc103df921c3eff7d0db782f6633b817fa9e555079a8812a6.woff) format("woff"),url(/assets/f_b-51560db884894f9d89107f3a219c4bb4f47a86e2f08303bc87ddf065ed3eec18.ttf) format("truetype")}@font-face{font-family:'Icons';font-style:normal;font-weight:normal;src:url(/assets/icons-e9df21cfa6a59bfaccef2209b2cf8c493099304199d2869c3d9b536a24b71275.woff2) format("woff2"),url(/assets/icons-be276885852c2a76ad8b84823c9c2a663fc9b501473497b49336739f0a12a4c6.woff) format("woff"),url(/assets/icons-0bb69d9d11ee34959fbbdbc1dd87ba0104e24ff7d23d3c756243fe02dba5b97e.ttf) format("truetype")}@font-face{font-family:'highway-gothic-wide';font-style:normal;font-weight:normal;src:url(/fonts/hwygwde.ttf) format("truetype")}@font-face{font-family:'Highway Gothic Wide';font-weight:normal;font-style:normal;src:url(/assets/HighwayGothicWide-db8e00fb906a1eae673a06d4cebc162c9755ddb729246283839cae2f14aa3630.woff2) format("woff2"),url(/assets/HighwayGothicWide-b81d12364a7282ba614240a46b27d0b151f9bb4a83ad204f45a6cbe5a47e56a8.woff) format("woff"),url(/assets/HighwayGothicWide-0607ff52736dcfeb04036f83efc9825a53d64d94d0088c1832e7900caf29443c.ttf) format("truetype")}html,body{height:100%}body{font-size:16px;font-family:'Futura', Arial, Helvetica, serif;text-align:center;color:#000;-webkit-tap-highlight-color:rgba(130,130,130,0.1);-webkit-font-smoothing:antialiased}a{text-decoration:none;color:#000}.temp_img{display:block;width:100%}.up{text-transform:uppercase}.clearfix:after{display:block;content:'';clear:both}h1,h2,h3,h4{font-weight:700;text-transform:uppercase}h1{margin-bottom:27px;line-height:32px;font-size:24px;white-space:nowrap}h1>span{display:inline-block;padding:6px 21px;white-space:nowrap;border:1px solid #000}h1 small{display:block;margin:6px 0 2px;font-size:15px}h2{margin-bottom:18px;line-height:29px;font-size:24px;letter-spacing:.03em}h3{margin-bottom:12px;line-height:19px;font-size:16px;letter-spacing:.03em}h4{margin-bottom:6px;line-height:16px;font-size:13px;letter-spacing:.03em}.modal_bg,.modal_bg2{background:#fff;display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:900}.modal_bg{z-index:950}.modal_bg2{opacity:0.8}body.with_nav .modal_bg{z-index:200}.wrapper{position:relative;min-height:100%}.wrapper2{padding-bottom:120px}#header_wrapper{position:fixed;left:0;right:0;top:0;z-index:300}footer{position:absolute;left:0;right:0;bottom:0;height:130px}.h_content,.content,.f_content{position:relative;width:1112px;margin:0 auto}.fotorama{position:relative}.fotorama__wrap .fotorama__grab{cursor:auto}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:0}.form{margin:0 auto}.form_row{position:relative;margin-top:10px}input[type="text"],input[type="email"],input[type="password"],textarea{background:transparent;display:block;width:100%;height:37px;padding:0 14px;font:17px 'Futura', Helvetica, Arial, sans-serif;text-align:center;color:#000;border:0;border-bottom:1px solid #000}textarea{background:#f1f1f1;height:196px;padding:16px 14px;line-height:22px;border:0}.form_message textarea{height:158px;resize:vertical}.form_error input[type="text"],.form_error input[type="email"],.form_error input[type="password"],.form_error textarea{border-color:#be1e2d}.error_text{min-height:19px;padding:3px 10px 2px;line-height:14px;font-size:13px;color:#be1e2d;opacity:0}.form_error .error_text{opacity:1}.form_submit{position:relative;margin-top:8px}.btn,button{background:#000;display:inline-block;position:relative;padding:8px 16px;font:15px/16px 'Futura', Helvetica, Arial, sans-serif;letter-spacing:.03em;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;border:1px solid #000;-webkit-transition:all 0.4s ease;transition:all .4s ease;cursor:pointer}.btn:hover,button:hover{background:transparent;color:#000}.btn_border{background:transparent;padding-top:10px;padding-bottom:10px;color:#000}.btn_border:hover,.btn_border.active{background:#000;color:#fff}.btn_lg{padding-top:13px;padding-bottom:13px;line-height:19px;font-size:19px}.buttons_wrapper{position:relative}.buttons_wrapper .btn{float:right;width:48.5%}.buttons_wrapper .btn:first-child{float:left}.buttons_wrapper2 .btn{display:table;width:49%;height:76px;font-size:18px;letter-spacing:.03em}.buttons_wrapper2 .btn>span{display:table-cell;vertical-align:middle}.modal form .select_showroom div div{position:relative;display:inline-block}.modal form .select_showroom label{display:inline-block;border:1px solid black;border-radius:5px;background:#f1f1f1;padding:6px 16px;color:black;position:relative;margin:12px 2px 2px;font-weight:normal;font-size:90%;cursor:pointer}.modal form .select_showroom label p:first-child{text-transform:uppercase}.modal form .select_showroom label p:first-child{font-weight:bold}.modal form .select_showroom input{opacity:0;position:absolute;top:0;left:0;z-index:-1}.modal form .select_showroom input:checked+label{background:#000;color:#fff}.placeholder{font-size:18px;letter-spacing:.05em;font-weight:700;color:#d0d0d0 !important}::-webkit-input-placeholder{font-size:18px;letter-spacing:.05em;font-weight:700;color:#d0d0d0 !important}::-moz-placeholder{font-size:18px;letter-spacing:.05em;font-weight:700;color:#d0d0d0 !important;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:18px;letter-spacing:.05em;font-weight:700;color:#d0d0d0 !important}.h_nav li.h_search>div input[type="text"].placeholder{font-size:16px}.h_nav li.h_search>div input[type="text"]::-webkit-input-placeholder{font-size:16px}.h_nav li.h_search>div input[type="text"]::-moz-placeholder{font-size:16px}.h_nav li.h_search>div input[type="text"]:-ms-input-placeholder{font-size:16px}header{background:#fff;position:relative;z-index:2;height:50px;font-size:12px;letter-spacing:.06em;font-weight:700;text-transform:uppercase;border-bottom:1px solid #ddd}header a:hover{color:#000}.h_logo{display:inline-block;padding:10px 0;font-size:21px;letter-spacing:.07em}.show_nav,.h_mobile_right,.h_mobile_search{display:none}.h_nav .left{position:absolute;left:0;top:0}.h_nav .right{position:absolute;right:0;top:0;text-align:right}.h_nav ul{display:inline-block;line-height:18px}.h_nav li{display:inline-block;padding:16px 0 0 25px;vertical-align:top}.h_nav .left li:first-child{padding-left:0}.h_nav li a{display:block;border-bottom:1px solid transparent;-webkit-transition:all 0.4s ease;transition:all .4s ease}.h_nav li a:hover,.h_nav li.active a{border-color:#000}.h_nav li.h_search{position:relative;padding:0 0 0 11px}.h_nav li.h_search>a{position:relative;width:36px;height:49px;line-height:47px;text-align:center;border:0;border-left:1px solid transparent;border-right:1px solid transparent}.h_nav li.h_search>a:before{content:'\e000';position:absolute;left:0;right:0;top:2px;width:10px;margin:0 auto;font-size:11px;font-family:'Icons'}.h_nav li.h_search>div{background:#f1f1f1;display:none;position:absolute;right:0;top:50px;padding:20px}.h_nav li.h_search>div:before{background:#f1f1f1;content:'';position:absolute;right:1px;top:-1px;width:34px;height:1px}.h_nav li.h_search>div input[type="text"]{background:#fff;width:250px;padding:0 37px 0 9px;text-align:left;border-bottom:0}.h_nav li.h_search>div button{background:transparent;position:absolute;right:20px;top:20px;width:37px;height:37px;padding:0;line-height:37px;font-size:15px;color:#000;border:0}.h_nav li.h_search>div button:before{content:'\e000';font-family:'Icons'}.h_nav li.h_search.active a{background:#f1f1f1;border-left-color:#ddd;border-right-color:#ddd}.h_nav li.h_search.active a:before{content:'\e002';width:13px;font-size:13px}.h_nav li.h_samples{position:fixed;right:0;top:0;padding:0}.h_nav li.h_samples a{background:#000;width:130px;height:50px;line-height:49px;font-size:13px;font-weight:700;text-align:center;color:#fff;border:0}.easy-autocomplete-container ul{display:block;text-align:left;text-transform:lowercase}main{padding-top:50px}body.has-announcement-bar main{padding-top:94px}main>img{display:block;width:100%}.text_block{position:relative}.text_block a,.product .top .back{border-bottom:1px solid #ccc;-webkit-transition:all 0.4s ease;transition:all .4s ease}.product .top .back{border-bottom-color:transparent}.text_block a:hover,.product .top .back:hover{border-color:#000}.text_block p{padding-bottom:18px}.text_block .left{text-align:left}.text_block .small{line-height:21px;font-size:13px;font-weight:500}.text_block p.small{padding-bottom:10px}.text_block .small .up{font-size:14px;letter-spacing:.03em}.text_block .small2{font-size:15px}.text_block .big{line-height:26px;font-size:19px;font-weight:400}.text_block ul.list li,.text_block ol li{position:relative;padding-bottom:8px}.text_block ol{padding-top:7px}.text_block ol li{padding-bottom:12px}.text_block ul.list li{margin-bottom:8px;border-bottom:1px solid #c7c7c7}.text_block ul.list li:last-child{border-bottom:0}.text_block ul.list p{padding-bottom:0}.text_block ul.list p.small{padding-bottom:0;line-height:20px}.text_block ol{counter-reset:point}.text_block ol li:before{display:inline-block;content:counter(point);counter-increment:point 1;position:relative;width:27px;margin-bottom:12px;line-height:25px;font-size:14px;font-weight:600;border:1px solid #000}.text_block h3{margin-top:15px}.text_block .text_left h3:first-child{margin-top:0}.text_block2 ol li{padding-bottom:27px}.timetable ul{font-size:13px;font-weight:500}.timetable li{display:inline-block;position:relative;padding:0 12px 0 15px}.timetable li:before{background:#eee;content:'';position:absolute;left:0;top:0;bottom:0;width:1px}.timetable li:first-child:before{display:none}.timetable li strong{display:block;margin-bottom:6px}.top_text{padding:29px 0 5px}.top_text .content,.simple_text .content{width:670px;margin:0 auto}.top_text p{padding-bottom:9px}.wood_specs_page .top_text .content{width:700px}.simple_text{padding:31px 0 24px}.about_page .simple_text .content{width:560px}main>.simple_text:last-child{padding-bottom:50px}.text_tabs{margin:34px auto 60px}.text_tabs .tabs_nav ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;line-height:21px;font-size:18px;letter-spacing:.04em;font-weight:700;text-transform:uppercase}.text_tabs .tabs_nav li{width:32.7%}.text_tabs .tabs_nav li a{background:#fff;display:table;position:relative;width:100%;height:78px;color:#000;border:1px solid #000;-webkit-transition:all 0.4s ease;transition:all .4s ease}.text_tabs .tabs_nav li a:before,.btn_border.active:before{background:0;content:'';position:absolute;left:0;right:0;top:100%;width:0;margin:0 auto;border-width:18px 16px 0;border-style:solid;border-color:transparent}.text_tabs .tabs_nav li.active a,.text_tabs .tabs_nav li a:hover{background:#000;color:#fff}.text_tabs .tabs_nav li.active a:before,.btn_border.active:before{border-top-color:#000}.text_tabs .tabs_nav li a>span{display:table-cell;vertical-align:middle;padding:0 16%}.text_tabs .tabs_content{margin-top:40px}.text_tabs .tabs_content>div{display:none}.specs_tabs .tabs_nav ul{line-height:17px;font-size:14px}.specs_tabs .tabs_nav li{width:24.4%}.specs_tabs .tabs_nav li a{display:block;height:114px}.specs_tabs .tabs_nav li a>span{display:block;position:absolute;left:0;right:0;bottom:16px;padding:0}.specs_tabs .tabs_nav li a .ico{background:url(/assets/icons-8b634fea3a84d2762f46592ccbda3cc41a8e84b919885e0fd649d4a5bf3b7178.png) no-repeat 0 0;display:block;width:61px;height:50px;margin:0 auto 13px}.specs_tabs .tabs_nav li a .ico.no_bg{background:none}.specs_tabs .tabs_nav li a .ico.ico_plane{background-position:-61px 0}.specs_tabs .tabs_nav li a .ico.ico_hammer{background-position:-122px 0}.specs_tabs .tabs_nav li a .ico.ico_hand{background-position:-183px 0}.specs_tabs .tabs_nav li a:hover .ico.ico_rule,.specs_tabs .tabs_nav li.active a .ico.ico_rule{background-position:0 -50px}.specs_tabs .tabs_nav li a:hover .ico.ico_plane,.specs_tabs .tabs_nav li.active a .ico.ico_plane{background-position:-61px -50px}.specs_tabs .tabs_nav li a:hover .ico.ico_hammer,.specs_tabs .tabs_nav li.active a .ico.ico_hammer{background-position:-122px -50px}.specs_tabs .tabs_nav li a:hover .ico.ico_hand,.specs_tabs .tabs_nav li.active a .ico.ico_hand{background-position:-183px -50px}.specs_tabs .tabs_nav li a img{display:block;margin:0 auto;max-height:100%}.specs_tabs .tabs_nav li a img.rollover{display:none}.specs_tabs .tabs_nav li a:hover img.has_rollover{display:none}.specs_tabs .tabs_nav li a:hover img.rollover{display:block}.line{position:relative;max-width:1112px;height:22px;margin:35px auto;font-size:20px;letter-spacing:.02em}.line:before{background:#acacac;content:'';position:absolute;left:0;right:0;top:12px;height:1px}.line h3{background:#fff;display:inline-block;position:relative;margin:0;padding:0 27px;line-height:22px;letter-spacing:0.03em !important;font-weight:700 !important}#top_image{font-weight:700;text-transform:uppercase;text-align:center}#top_image,#top_image a{color:#fff}#top_image .title{position:absolute;left:0;right:0;top:50%;margin-top:-44px;line-height:87px;font-size:87px;letter-spacing:.045em}#top_image .scroll{position:absolute;left:0;right:0;top:72%;line-height:17px;font-size:17px;letter-spacing:.15em}#top_image .scroll a{display:inline-block;position:relative}#top_image .scroll a:after{background:url(/assets/misc-110bb0f29d0fb3e45e81d71b45a4a3f4e634bf94ea9ca2c2ca014ea668687c06.png) no-repeat -10px 0;content:'';position:absolute;left:0;right:0;top:24px;width:11px;height:7px;margin:0 auto}.home_images{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:left;font-size:12px;font-weight:600;text-transform:uppercase;background-color:white;min-height:5px}.home_images,.home_images a,.items_list,.items_list a{color:#fff}.home_images>div{width:33.3333%}.home_images>div.double{width:66.6667%}.home_images a,.items_list li a{display:block;position:relative}.items_list li{position:relative}.items_list li .instock{position:absolute;z-index:1;width:41px;top:20px;left:20px;pointer-events:none}.home_images .bg_wrapper,.items_list .bg_wrapper{background:rgba(0,0,0,0.7);overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;-webkit-transition:all 0.4s ease;transition:all .4s ease}.home_images .bg_wrapper>div,.items_list .bg_wrapper>div{display:table;width:100%;height:100%}.home_images .bg_wrapper>div>div,.items_list .bg_wrapper>div>div{display:table-cell;vertical-align:middle}.home_images img,.items_list li img{display:block;max-width:100%}.home_images img{width:100%}.home_images h3,.items_list h3{max-width:200px;margin:0 auto 10px;line-height:21px;font-size:19px;letter-spacing:.12em;font-weight:600}.home_images .desc,.items_list .desc{max-width:80%;margin:0 auto;letter-spacing:.08em}.home_images .desc>span,.items_list .desc>span{display:inline-block;padding-top:12px;border-top:1px solid #fff}.home_images .btn,.items_list .btn{background:transparent;margin-top:40px;padding-top:7px;padding-bottom:7px;line-height:28px;font-size:12px;font-weight:600;border-color:#fff}.home_images .btn:hover,.items_list .btn:hover{background:#fff;color:#000}.home_images a:hover .bg_wrapper,.items_list a:hover .bg_wrapper{opacity:1}section.home_showrooms{display:flex}section.home_showrooms .showroom{display:flex;width:100%;height:48vw;background-position:center;background-size:cover}section.home_showrooms .showroom .wrap{margin:auto;background:rgba(0,0,0,0.7);padding:2.8em 2em;color:white;line-height:1;text-transform:uppercase;min-width:576px}section.home_showrooms .showroom .wrap .title{font-size:1.87em;font-weight:bold;margin-bottom:6px}section.home_showrooms .showroom .wrap .desc{font-size:1.3em;font-weight:600}section.home_showrooms .showroom .wrap .button a{display:inline-block;color:white;border:1px solid white;margin-top:26px;font-size:1em;padding:1em 2em}@media (max-width: 1200px){section.home_showrooms{flex-direction:column}section.home_showrooms .showroom{min-height:400px}}@media (max-width: 720px){section.home_showrooms{font-size:70%}section.home_showrooms .showroom .wrap{min-width:400px}}@media (max-width: 400px){section.home_showrooms .showroom .wrap{min-width:100%}}section.home_logos{padding-left:90px;padding-right:90px;overflow:hidden;background:black;height:110px;position:relative;z-index:1}section.home_logos .swiper-container .swiper-slide{width:200px;height:110px;background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center}section.home_logos .swiper-container .swiper-slide a{width:100%;height:100px;display:block;background-repeat:no-repeat;background-size:contain;background-position:center}section.home_logos .swiper-container .swiper-slide img{width:200px;height:auto;object-fit:contain;display:block}section.home_logos .title{font-family:'Highway Gothic Wide';color:white;width:100%;text-transform:uppercase;margin-top:24px;margin-bottom:7px;font-size:22px;font-weight:500;letter-spacing:2.6px}section.home_logos .swiper-button-prev,section.home_logos .swiper-button-next{background-image:url(/assets/slideshw-arrow-7bad0253cbcd4a80424267fdea6531356c038ba5968612a4bd6d912c976659f8.svg) !important;background-size:contain;height:100%;width:33px;top:22px;opacity:1}section.home_logos .swiper-button-prev{left:30px}section.home_logos .swiper-button-next{right:30px;transform:rotateZ(180deg)}section.home_logos.desktop{display:flex;flex-wrap:wrap;height:auto;justify-content:center}section.home_logos.desktop .logo{width:200px;height:110px;background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center}section.home_logos.desktop .logo a{width:100%;height:100px;display:block;background-repeat:no-repeat;background-size:contain;background-position:center}section.home_logos.desktop .logo img{width:200px;height:auto;object-fit:contain;display:block}section.home_logos.mobile{display:none;padding-top:20px;height:129px}section.home_logos.mobile .title{margin-top:10px;margin-bottom:0;font-size:13px;font-weight:500;letter-spacing:1.6px;position:absolute;top:0;left:0;right:0;z-index:10}section.home_logos.mobile .swiper-button-prev,section.home_logos.mobile .swiper-button-next{top:33px}@media (max-width: 768px){section.home_logos.desktop{display:none}section.home_logos.mobile{display:block}}.specs_text{position:relative;margin:39px 0 56px}.specs_text .content,.specs_tabs{width:948px;margin:0 auto}.specs_text .content>div{float:left;width:50%}.specs_text:before{background:#c7c7c7;content:'';position:absolute;left:50%;top:0;bottom:0;width:1px}.specs_text .content .left{padding-right:48px}.specs_text .content .right{padding-left:48px}.specs_text .text_block h2{line-height:31px;font-size:27px;letter-spacing:.02em;font-weight:400;text-transform:none}.specs_text .text_block h3{margin:17px 0 9px;font-weight:500}.specs_text .text_block p{padding-bottom:11px}.specs_text .text_block .small{max-width:316px;margin-left:auto;margin-right:auto;line-height:16px}.specs_text .text_block .big,.specs_page .sp_text .big{line-height:25px;font-size:18px}.specs_text .text_block .up{font-size:13px}.specs_text .text_block ol li{padding-bottom:24px}.specs_text .text_block ol li:last-child{padding-bottom:0}.specs_text .text_block ol p{padding-bottom:6px}.sp_text ul.list2 li{margin-bottom:12px;padding-bottom:12px}.specs_tabs .sp_text{position:relative;margin:0 auto}.specs_page .sp_text>div{float:left;width:50%}.specs_page .sp_text .text_left{padding-right:20px}.specs_page .sp_text .text_right{padding-left:20px}.specs_page .sp_text.text_border:before{background:#c7c7c7;content:'';position:absolute;left:50%;top:0;bottom:0;width:1px}.specs_page .sp_text.text_border .text_left{padding-right:30px}.specs_page .sp_text.text_border .text_right{padding-left:30px}.specs_page .sp_text h3{margin-bottom:16px}.specs_page .sp_text .text_right h3:first-child{margin-top:0}.sp_text .up,.specs_page .sp_text .up{font-size:13px}.specs_page .sp_text1{width:825px}.specs_page .sp_text1 .text_left{padding-left:105px}.specs_page .sp_text2{width:912px}.items_list{margin-bottom:20px;font-size:12px;letter-spacing:.08em;font-weight:600;text-transform:uppercase}.items_list .content{width:1236px}.items_list ul{position:relative;margin-bottom:25px;margin-top:14px}.items_list li{display:inline-block;margin:0 4px 13px;letter-spacing:0.03em;vertical-align:top}.items_list .loading{line-height:19px;font-size:13px;letter-spacing:.06em;font-weight:700;text-transform:uppercase;color:#000;opacity:.6;animation:blinking 2s linear infinite}@-webkit-keyframes blinking{50%{opacity:.15}}@-moz-keyframes blinking{50%{opacity:.15}}@-ms-keyframes blinking{50%{opacity:.15}}@-o-keyframes blinking{50%{opacity:.15}}@keyframes blinking{50%{opacity:.15}}.wood_landing_list{margin-bottom:0}.wood_landing_list.by_four .content{width:auto;max-width:1700px;padding:0 20px}.wood_landing_list.by_four li{max-width:23.6%}.wood_landing_list ul{margin-bottom:0}.wood_landing_list li{margin:0 9px 20px}.wood_landing_list a:hover{color:#000}.wood_landing_list .bg_wrapper{background:0;opacity:1}.wood_landing_list h3{max-width:100%;margin:0;line-height:28px;font-size:27px;font-weight:700;letter-spacing:.04em}.wood_landing_list .no-image{border:2px solid black}.wood_landing_list .no-image h3{color:black;transition:color 0.4s}.wood_landing_list a:hover .no-image h3{color:#888}.wood_species_list .desc{font-size:19px;font-weight:400;text-transform:none}.wood_species_list .desc>span{min-width:140px;margin:0 auto}.wood_landing_list .sticker{position:absolute;top:10px;left:10px;width:40px;height:40px;background:white;border-radius:50%;color:black;font-weight:bold;line-height:40px}.wood_landing_list .no-image .sticker{background:black;color:white}.wood_landing_list .overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,0.15)}.works_list .desc{font-size:10px;letter-spacing:0.12em}.items_list .shadow{display:block;overflow:hidden;position:fixed;left:0;right:0;bottom:0;width:1204px;height:163px;margin:-201px auto 0}.items_list .shadow:before{background:rgba(0,0,0,0.64);content:'';position:absolute;left:-398px;top:54px;width:2000px;height:500px;box-shadow:0 -20px 40px rgba(0,0,0,0.68)}.seen_list{color:#000}.seen_list .content{width:1120px}.seen_list ul{margin-top:50px}.seen_list li{margin:0 4px}.product{padding-bottom:43px}.product .top{height:76px;line-height:76px;text-align:left}.product .top .back{display:inline-block;position:relative;line-height:18px;font-size:12px;font-weight:700;text-transform:uppercase}.product .top .back:before{display:inline-block;content:'<';padding-right:7px;font-weight:600}.product .left{float:left;width:467px;position:relative;min-height:100px;overflow:hidden}.product .left img{display:block;width:100%;max-width:467px;margin:0 auto;transition:opacity 0.25s}.product .left img.img45{position:absolute;top:0;left:0}.product .left img.imgfull{position:absolute;top:0;left:0}.product .right{float:right;width:600px;padding-top:4px;text-align:left}.product h2{margin-bottom:14px;line-height:36px;font-size:33px}.product .cats{margin-bottom:20px;line-height:22px;font-size:20px;letter-spacing:.1em;text-transform:uppercase}.product .desc{margin-bottom:50px;padding-top:12px;line-height:33px;font-size:21px;font-weight:400;border-top:1px solid #acacac}.product .desc p{padding-bottom:12px}.product .left .image_select{position:absolute;background:white;left:0;right:0;bottom:40px;margin:auto;max-width:170px;font-weight:600;padding:4px 10px}.product .left .image_select.has_img_full{max-width:210px}.product .left .image_select a{color:#888;transition:color 0.25s}.product .left .image_select a:first-child{margin:0 10px}.product .left .image_select a{margin:0 10px 0 0}.product .left .image_select a:last-child{margin:0}.product .left .image_select a.active{color:black}.product .left .image_select:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#ffffff;border-width:10px;margin-left:-10px;transition:left 0.25s}.product .left .img45{display:block}.product .left .imgfull{display:block}.product_info{margin-top:56px;border-top:1px solid #818181;border-bottom:1px solid #818181}.product_info>li{border-bottom:1px solid #c7c7c7}.product_info>li:last-child{border-bottom:0}.product_info>li>a{display:block;position:relative;padding-left:100px;line-height:66px;font-size:18px;letter-spacing:.03em;font-weight:700;text-transform:uppercase;-webkit-transition:all 0.4s ease;transition:all .4s ease}.product_info>li>div{display:none;padding:21px 0 20px 100px}.product_info>li.active>a{background:#000;color:#fff}.product_info>li>.text_block>h3:first-child{margin-top:0}.product .active-img90 .img45,.product .active-img90 .imgfull{opacity:0}.product .active-img90 .image_select a[data-target=img90]{color:#000}.product .active-img90 .image_select:after{left:56%}.product .active-img90 .has_img_full.image_select:after{left:46%}.product .active-img45 .img45{opacity:1}.product .active-img45 .imgfull{opacity:0}.product .active-img45 .image_select a[data-target=img45]{color:#000}.product .active-img45 .image_select:after{left:79.5%}.product .active-img45 .has_img_full.image_select:after{left:65%}.product .active-imgfull .img45{opacity:0}.product .active-imgfull .imgfull{opacity:1}.product .active-imgfull .image_select a[data-target=imgfull]{color:#000}.product .active-imgfull .image_select:after{left:85.4%}.product_info>li>a .ico{background:url(/assets/icons-8b634fea3a84d2762f46592ccbda3cc41a8e84b919885e0fd649d4a5bf3b7178.png) no-repeat -244px 0;position:absolute;left:21px;top:13px;width:48px;height:39px}.product_info>li>a .ico.ico_plane{background-position:-292px 0}.product_info>li>a .ico.ico_hammer{background-position:-340px 0}.product_info>li>a .ico.ico_hand{background-position:-388px 0}.product_info>li.active>a .ico.ico_rule{background-position:-244px -39px}.product_info>li.active>a .ico.ico_plane{background-position:-292px -39px}.product_info>li.active>a .ico.ico_hammer{background-position:-340px -39px}.product_info>li.active>a .ico.ico_hand{background-position:-388px -39px}.project{position:relative}.project:before{background:#f1f1f1;content:'';position:absolute;left:0;top:0;bottom:0;width:50%}.project .content{width:1206px}.project .left{background:#f1f1f1;width:804px}.project .right{position:fixed;right:0;top:50px;width:calc((100% - 1206px)/2 + 402px);max-height:calc(100% - 50px);overflow:auto}.project .images_list{width:786px;padding:18px 0 1px 15px}.project .images_list img{display:block;width:100%;margin-bottom:18px}.project .images_list2{display:none}.project_nav{height:73px;border-bottom:1px solid #ddd}.project_nav ul,.project_info{position:relative;width:402px}.project_nav li a{display:block;position:absolute;left:0;top:0;width:72px;height:72px;line-height:72px;font-size:30px;font-family:'Icons'}.project_nav li.prev a:before{content:'\e005'}.project_nav li.next a{left:auto;right:0}.project_nav li.next a:before{content:'\e006'}.project_nav li.all a{right:0;margin:0 auto;padding:22px 24px}.project_nav li.all a:before{background:url(/assets/misc-110bb0f29d0fb3e45e81d71b45a4a3f4e634bf94ea9ca2c2ca014ea668687c06.png) no-repeat 0 -140px;display:block;content:'';width:26px;height:28px;margin:auto}.project_info{padding:29px 13px 129px 25px;text-align:left}.project_info h1{margin-bottom:6px;line-height:26px;font-size:23px;letter-spacing:.04em}.project_info .city{margin-bottom:25px;text-transform:uppercase;font-size:14px;font-weight:500}.project_info .text_block{margin-bottom:24px}.project_info .text_block p{padding-bottom:10px}.project_info .project_imgs_list{margin-top:1px;padding-top:19px;border-top:1px solid #ddd}.project_info .project_imgs_list li{float:left;width:104px;margin:0 0 20px 26px;line-height:13px;font-size:13px;letter-spacing:.04em;font-weight:700;text-transform:uppercase}.project_info .project_imgs_list li:nth-child(3n+1){margin-left:0}.project_info .project_imgs_list li img{display:block;width:100%;margin-bottom:9px}.showroom_left{position:absolute;left:-163px;top:6px;line-height:16px;font-size:13px}.showroom_left p{padding:4px 0 0}.showroom_left p:first-child{padding:0}.showroom_left p.email_phone{width:196px;margin:0 auto}.showroom_left p.email_phone strong{float:right}.showroom_left p.email_phone strong:first-child{float:left}.showroom_left strong{font-size:10px}.showroom_right{position:absolute;right:-227px;top:7px}.showroom_right.timetable ul{line-height:14px;font-size:11px}.showroom_right.timetable li{padding:0 10px 0 13px}.showroom_right.timetable li strong{margin-bottom:4px}.mosaic{display:flex;flex-wrap:wrap}.mosaic div{display:inline-block;height:30vw;background-size:cover;background-position:center center}@media (max-width: 768px){.mosaic div{display:block;width:100% !important;height:50vw}.mosaic .mobile-hidden{display:none}}.appointment-button{text-decoration:none;text-transform:uppercase;display:inline-block;color:black;border:1px solid black !important;margin-top:0;margin-bottom:26px;font-size:1rem;padding:1rem 2rem}.showrooms_page section.showrooms{display:flex}.showrooms_page section.showrooms .showroom{display:flex;width:100%;height:100vh;background-position:center;background-size:cover}.showrooms_page section.showrooms .showroom .wrap{margin:auto;background:rgba(0,0,0,0.7);padding:2.8em 2em;color:white;line-height:1;text-transform:uppercase;min-width:576px}.showrooms_page section.showrooms .showroom .wrap .title{font-size:1.87em;font-weight:bold;margin-bottom:6px}.showrooms_page section.showrooms .showroom .wrap .desc{font-size:1.3em;font-weight:600}.showrooms_page section.showrooms .showroom .wrap .button a{display:inline-block;color:white;border:1px solid white;margin-top:26px;font-size:1em;padding:1em 2em}@media (max-width: 1200px){.showrooms_page section.showrooms .showroom{font-size:80%}.showrooms_page section.showrooms .showroom .wrap{min-width:430px}}@media (max-width: 900px){.showrooms_page section.showrooms{flex-direction:column}.showrooms_page section.showrooms .showroom{height:50vh}}@media (max-width: 480px){.showrooms_page section.showrooms .showroom{font-size:70%}.showrooms_page section.showrooms .showroom .wrap{min-width:90%}}.contact_form{width:550px}.contact{margin-bottom:38px;margin-top:50px}.contact .content{width:1200px}.contact h2{margin:10px 0 4px}.contact .address{font-size:17px}.contact .address p{padding-bottom:24px}.contact .address p.city{padding-bottom:7px;font-size:16px;text-transform:uppercase}.contact .address p.email_phone{width:278px;margin:0 auto;font-size:14px;letter-spacing:.03em;text-transform:uppercase}.contact .address p.email_phone strong{float:right}.contact .address p.email_phone strong:first-child{float:left}.contact .place_desc{max-width:700px;margin:0 auto 24px;padding:25px 5px 8px;line-height:20px}.contact .place_desc .text_block{margin-bottom:8px}.contact .place_desc p{padding-bottom:5px;line-height:20px;font-size:15px;font-weight:500}.contact .place_desc .more{font-size:17px;font-weight:700;text-transform:uppercase}.contact .place_desc .text_read_more{overflow:hidden;max-height:65px}.contact .timetable{margin-bottom:40px;margin-top:12px}.contact .timetable ul{padding-top:9px}.contact_page .success_message{display:none}.contact_tabs{width:948px}.contact .left-right{display:flex}.contact .left-right>div{width:50%}.contact .left-right>div:last-child{padding:12px 24px 17px 0}.contact .left-right .map{width:100%;height:100%;min-height:200px}.modal select.custom_form_select{width:100%;outline:none;color:#bbb}.modal select.custom_form_select.has_value{color:#000}.swiper-container.contact-hero{height:48.4vw}.swiper-container.contact-hero .swiper-slide{background-position:center;background-size:cover}.swiper-pagination.contact-hero{width:100%}.swiper-pagination.contact-hero .swiper-pagination-bullet{margin:27px 6px;outline:none}.swiper-pagination.contact-hero .swiper-pagination-bullet-active{background:black}@media (max-width: 720px){.contact .left-right{flex-direction:column}.contact .left-right>div{width:100%;padding:10px 20px 0}.contact .left-right>div:last-child{padding:0 20px 10px}.swiper-container.contact-hero{max-height:48.4vw}}footer{padding-top:47px;line-height:15px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;background:#fff}footer a{border-bottom:1px solid transparent;-webkit-transition:all 0.4s ease;transition:all .4s ease}footer a:hover{border-color:#000}footer .address{margin-top:38px;margin-bottom:38px;display:flex;justify-content:center}footer .address div{margin:0 12px 32px}footer .address div:first-child{text-align:right}footer .address div:last-child{text-align:left}.f_nav{padding-top:15px;font-weight:700}.f_nav li{display:inline-block;padding:0 12px;vertical-align:top}.samplebook{background:#f1f1f1;position:fixed;overflow-y:scroll;right:0;top:50px;bottom:0;width:617px;padding:82px 49px 35px 35px;text-align:left;display:none}.samplebook .close,.modal .close{position:absolute;left:0;top:0;width:98px;height:74px;text-align:center}.samplebook .close:before,.modal .close:before{content:'\e002';font:28px/74px 'Icons'}.samplebook h2{margin-bottom:50px;line-height:40px;font-size:35px;letter-spacing:.03em}.samplebook h3{margin-bottom:3px;line-height:23px;font-size:18px;letter-spacing:.03em}.samples_table{margin-bottom:40px}.samples_table>div{position:relative;border-bottom:1px solid #a4a4a4}.samples_table .t_head{padding-bottom:6px;font-size:12px;font-weight:700;text-transform:uppercase}.samples_table .t_head>span{float:right;padding:0 41px 0 0}.samples_table .t_head>span:first-child{float:left;padding:0 0 0 50px}.samples_table .t_row>a,.samples_table .t_row_total{display:block;position:relative;height:70px;line-height:70px;font-size:28px;-webkit-transition:background-color 0.4s ease;transition:background-color .4s ease}.samples_table .t_row>a:before{background:url(/assets/misc-110bb0f29d0fb3e45e81d71b45a4a3f4e634bf94ea9ca2c2ca014ea668687c06.png) no-repeat -13px -127px;content:'';position:absolute;left:13px;top:29px;width:13px;height:13px}.samples_table .t_row>a:hover{background:rgba(0,0,0,0.05)}.samples_table .title{display:block;padding:0 100px 0 48px}.samples_table .num{position:absolute;right:40px;top:0}.samples_table .imgs_list{display:none;padding:24px 0 34px 28px;text-align:center;font-size:10px;font-weight:700;text-transform:uppercase}.samples_table .imgs_list li{float:left;width:135px;margin:0 0 22px 22px}.samples_table .imgs_list img{display:block;width:100%}.samples_table .imgs_list .img{position:relative;margin-bottom:12px}.samples_table .imgs_list .img:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;border:2px solid transparent;-webkit-transition:border-color 0.4s ease;transition:border-color .4s ease}.samples_table .imgs_list .img a{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:52px;height:52px;margin:auto;opacity:0;-webkit-transition:opacity 0.4s ease;transition:opacity .4s ease}.samples_table .imgs_list .img a:before{content:'\e001';font:52px/52px 'Icons';color:#be1e2d}.samples_table .imgs_list li:hover .img:before{border-color:#be1e2d}.samples_table .imgs_list li:hover .img a{opacity:1}.samples_table .t_row.active>a,.samples_table .t_row_total{font-weight:700}.samples_table .t_row.active>a:before{background-position:0 -127px}.modal_window{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:1000;overflow:scroll;padding:80px 5px}body.show-modal .modal_window{display:block}body.show-modal{overflow:hidden}.modal{background:#fff;position:relative;top:0;left:0;right:0;margin:0 auto;width:600px;height:unset;margin-bottom:20px;max-width:90%;border:20px solid #f1f1f1;display:none;z-index:101}.modal .close{left:auto;right:5px;top:5px;width:40px;height:40px}.modal .close:before{line-height:40px}.modal .modal_content{padding:40px}.modal h2{padding-bottom:15px}.modal .success_message{display:none}.modal .label{font:17px 'Futura', Helvetica, Arial, sans-serif;letter-spacing:.05em;font-weight:700;color:#d0d0d0 !important}.modal select{width:140px;height:40px;text-align:center;border:0;font:16px 'Futura', Helvetica, Arial, sans-serif;letter-spacing:.05em;font-weight:700;color:#222;margin:8px 4px 0 4px;border-radius:5px;background:#f8f8f8;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2Y4ZjhmODt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%;background-color:#f8f8f8;padding:0 17px 0 4px}.modal .toggles .toggle{width:130px;height:40px;text-align:center;border:0;font:17px 'Futura', Helvetica, Arial, sans-serif;letter-spacing:.05em;font-weight:700;color:#222;margin:8px 4px 0 4px;background-color:#f8f8f8;display:inline-block;border-radius:5px;line-height:40px;cursor:pointer}.modal .toggles .toggle.active{background:#888;color:white}.modal form label{font:17px 'Futura', Helvetica, Arial, sans-serif;font-weight:bold;color:#ccc}.modal.make_appointment .label,.modal.make_appointment label,.modal.make_appointment select{text-transform:uppercase}.modal.make_appointment ::-webkit-input-placeholder{text-transform:uppercase}.modal.make_appointment :-moz-placeholder{text-transform:uppercase}.modal.make_appointment ::-moz-placeholder{text-transform:uppercase}.modal.make_appointment :-ms-input-placeholder{text-transform:uppercase}@media all and (min--moz-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){.items_list .shadow:before{box-shadow:0 -20px 40px rgba(0,0,0,0.76)}}@media only screen and (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2 / 1), (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2){#top_image .scroll a:after{background-image:url(/assets/misc@4x-319ac5ab4fa4972ac0fdfb8a47e5563651cfe3261a1679ddd1bc80167c6425d6.png);background-size:37px 13px;background-position:-26px 0}.product_info>li>a .ico{background-image:url(/assets/icons@4x-6c594b9fe6b952cf34f18b49147aa75eaa93843dca0696aad82f3ef35c49a12a.png);background-size:436px 100px}.project_nav li.all a:before{background:0;content:'\e004';line-height:28px}.samples_table .t_row>a:before{background-image:url(/assets/misc@4x-319ac5ab4fa4972ac0fdfb8a47e5563651cfe3261a1679ddd1bc80167c6425d6.png);background-position:-13px 0;background-size:37px 13px}.samples_table .t_row.active>a:before{background-position:0 0}}@media screen and (max-width: 1490px){.wood_landing_list.by_four .content{padding:0 1%}.wood_landing_list.by_four li{max-width:none;width:23.6%;margin:0 0.48% 18px}}@media screen and (max-width: 1400px){.with_samples .h_nav .right{position:fixed}.with_samples .h_nav li.h_samples{position:relative;right:auto;top:auto;margin-left:5px}}@media screen and (max-width: 1279px){.text_tabs .tabs_nav ul{line-height:19px;font-size:16px}.text_tabs .tabs_nav li a{height:70px}.specs_tabs .tabs_nav li a{height:114px}.items_list .content{width:96%;margin:0 auto}.items_list ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.items_list li{width:24%;margin:0 .5% 13px}.items_list .shadow{width:95.28%;height:130px}.items_list .shadow:before{left:-370px}.wood_landing_list .content{width:99%}.wood_landing_list li{width:31.49%;margin:0 .56% 15px}.wood_landing_list h3{line-height:22px;font-size:20px}.seen_list .content{width:1112px}.seen_list ul{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.seen_list li{width:32.333%;margin:0}.product>div>.left{width:41.5%}.product>div>.right{width:53.5%}.product_info .left{width:100%}.product_info .right{width:100%}.project .content{width:960px;margin:0 auto}.project .left{width:60%}.project .right{width:calc((100% - 960px)/2 + (960px * .4))}.project .images_list{width:100%;padding:15px 15px 1px 0}.project .images_list img{margin-bottom:15px}.contact .content{width:96%;margin:0 auto}.contact_tabs{width:750px}}@media screen and (max-width: 1210px){.btn_lg{padding-top:12px;padding-bottom:11px;line-height:17px;font-size:17px}.buttons_wrapper2 .btn{height:70px}.h_content,.content,.f_content,.seen_list .content{width:auto;margin-left:5%;margin-right:5%}.h_nav .right{right:0}.h_nav li{padding-left:20px}.h_nav li.h_search{padding:0 0 0 5px}.h_nav li.h_samples a{width:116px;font-size:12px}.timetable ul,.showroom_right.timetable ul{line-height:15px;font-size:12px}.timetable li{padding:0 8px 0 11px}.items_list .shadow{width:95%}.product .top{height:68px;line-height:68px}.product h2{margin-bottom:12px;line-height:33px;font-size:31px}.product .cats{line-height:20px;font-size:18px}.product .desc{padding-top:12px;line-height:30px;font-size:20px}.showroom_page h1{margin-bottom:18px}.showroom_left{position:relative;left:auto;top:auto;margin-bottom:20px;font-size:14px}.showroom_left p{padding:6px 0 0}.showroom_left p.email_phone{width:228px}.showroom_left strong{font-size:11px}.showroom_right{position:relative;right:auto;top:auto;margin-bottom:28px}.showroom_right.timetable li{padding:0 11px 0 14px}.f_nav li{padding:0 10px}.samplebook{width:510px;padding:72px 45px 35px 35px}.samplebook .close{height:68px}.samplebook .close:before{line-height:68px;font-size:25px}.samplebook h2{margin-bottom:46px;line-height:37px;font-size:33px}.samplebook h3{margin-bottom:1px;line-height:22px;font-size:17px}.samples_table .t_head{font-size:11px}.samples_table .t_head>span{padding-right:35px}.samples_table .t_row>a,.samples_table .t_row_total{height:66px;line-height:66px;font-size:25px}.samples_table .t_row>a:before{top:27px}.samples_table .title{padding-right:90px}.samples_table .num{right:35px}.samples_table .imgs_list{padding:22px 0 26px 32px}.samples_table .imgs_list li{width:108px;margin:0 0 20px 16px}.samples_table .imgs_list .img{margin-bottom:11px}.samples_table .imgs_list .img a:before{line-height:44px;font-size:44px}}@media screen and (max-width: 999px){h1{line-height:29px;font-size:23px}h1>span{padding:5px 19px}h2{line-height:27px;font-size:22px}.buttons_wrapper2 .btn{height:64px;font-size:16px}header{font-size:15px}.h_content{margin:0}.show_nav{display:block;position:absolute;left:0;top:0;width:70px;height:49px;color:#829494;z-index:10}.show_nav .close{display:none;position:relative;padding-top:1px;color:#000}.show_nav .close:before{content:'\e002';font:18px/49px 'Icons'}.show_nav .ham{background:#000;position:absolute;left:0;right:0;top:0;bottom:0;height:2px;width:24px;margin:auto}.show_nav .ham:before,.show_nav .ham:after{background:#000;content:'';position:absolute;left:0;right:0;top:-7px;height:2px}.show_nav .ham:after{top:auto;bottom:-7px}.h_mobile_right{display:block;position:absolute;right:0;top:0}.h_mobile_right a{float:left;line-height:49px}.show_search{display:block;width:49px;height:49px;border-left:1px solid transparent}.show_search:before{content:'\e000';position:relative;top:1px;font:18px/49px 'Icons'}.show_search.open{background:#f1f1f1;padding-left:2px;border-left-color:#ddd}.show_search.open:before{content:'\e002'}.show_search.open:after{background:#f1f1f1;content:'';position:absolute;left:1px;top:49px;width:48px;height:1px}.show_samples{background:#000;display:none;height:50px;padding:0 16px;font-size:13px}.show_samples,.show_samples:hover{color:#fff}.h_mobile_search{background:#f1f1f1;position:absolute;left:0;right:0;top:50px;padding:15px;border-bottom:1px solid #ddd}.h_mobile_search input[type="text"]{background:rgba(255,255,255,0.8);padding-left:40px;padding-right:40px;border:0}.h_mobile_search button{background:transparent;position:absolute;right:15px;top:15px;width:37px;height:37px;padding:1px 0 0;font:18px/37px 'Icons';color:#000;border:0}.h_mobile_search button:before{content:'\e000'}.h_nav{display:none;position:absolute;left:0;right:0;top:100px;padding-bottom:30px}.h_nav .left,.h_nav .right,.with_samples .h_nav .right{position:relative;left:auto;right:auto;top:auto;text-align:center}.h_nav ul{display:block}.h_nav li{display:block;margin:0;padding:0}.h_nav li a{padding:12px 20px;border:0}.h_nav li a:hover,.h_nav li.active,.h_nav li.active a{background:#f1f1f1}.h_nav li.h_search,.h_nav li.h_samples{display:none}.with_samples .show_samples{display:block}.with_nav{overflow:hidden}.with_nav #header_wrapper{overflow-y:scroll;bottom:0;height:auto}.with_nav header{border-bottom-color:#fff}.with_nav .show_nav .ham{display:none}.with_nav .show_nav .close{display:block}.with_nav .h_nav{display:block}.text_block ol li:before{width:25px;line-height:23px;font-size:13px}.top_text .content,.wood_specs_page .top_text .content{width:550px}.simple_text .content{width:560px;margin:0 auto}.text_tabs .tabs_nav ul{line-height:18px;font-size:15px}.text_tabs .tabs_nav li a{height:64px}.specs_text .content,.specs_tabs{width:92%}.specs_tabs .tabs_nav ul{line-height:15px;font-size:12px}.specs_tabs .tabs_nav li a{height:94px}.specs_tabs .tabs_nav li a .ico{background:url(/assets/icons@4x-6c594b9fe6b952cf34f18b49147aa75eaa93843dca0696aad82f3ef35c49a12a.png);background-position:-244px 0;background-size:436px 100px;width:48px;height:39px;margin:0 auto 11px}.specs_tabs .tabs_nav li a .ico.ico_plane{background-position:-292px 0}.specs_tabs .tabs_nav li a .ico.ico_hammer{background-position:-340px 0}.specs_tabs .tabs_nav li a .ico.ico_hand{background-position:-388px 0}.specs_tabs .tabs_nav li a:hover .ico.ico_rule,.specs_tabs .tabs_nav li.active a .ico.ico_rule{background-position:-244px -39px}.specs_tabs .tabs_nav li a:hover .ico.ico_plane,.specs_tabs .tabs_nav li.active a .ico.ico_plane{background-position:-292px -39px}.specs_tabs .tabs_nav li a:hover .ico.ico_hammer,.specs_tabs .tabs_nav li.active a .ico.ico_hammer{background-position:-340px -39px}.specs_tabs .tabs_nav li a:hover .ico.ico_hand,.specs_tabs .tabs_nav li.active a .ico.ico_hand{background-position:-388px -39px}.specs_tabs .tabs_nav li a>span{bottom:12px}.specs_text .content .left{padding-right:3%}.specs_text .content .right{padding-left:3%}.specs_page .text_block{font-size:15px}.specs_text .text_block .big,.specs_page .sp_text .big{line-height:22px;font-size:16px}.specs_page .sp_text1{width:100%}.specs_page .sp_text1 .text_left{padding-left:10%}.specs_page .sp_text2{width:100%}.specs_text .text_block h2{line-height:29px;font-size:25px}.line{height:19px}.home_images h3,.items_list h3{padding:0 20px;line-height:19px;font-size:17px}.wood_species_list .bg_wrapper,.works_list .bg_wrapper{background:0;position:relative;left:auto;right:auto;top:auto;bottom:auto;opacity:1}.wood_species_list,.wood_species_list a,.works_list,.works_list a{color:#000}.wood_species_list ul,.works_list ul{margin-bottom:13px}.wood_species_list li,.works_list li{margin-bottom:24px}.wood_species_list img,.works_list img{margin-bottom:10px}.wood_species_list h3,.works_list h3{max-width:90%;margin-bottom:6px;line-height:16px;font-size:14px;letter-spacing:.05em;font-weight:700}.wood_species_list .desc,.works_list .desc{font-size:9px;letter-spacing:.04em;font-weight:500;text-transform:uppercase}.wood_species_list .desc>span,.works_list .desc>span{padding:0;border:0}.wood_species_list .btn,.works_list .btn{display:none}.wood_landing_list h3{line-height:19px;font-size:17px}.wood_landing_list.by_four .content{padding:0}.wood_landing_list.by_four li{width:30%;margin:0 1% 15px}.seen_list ul{margin-top:45px}.product .top{height:64px;line-height:64px}.product .top .back{line-height:64px;border:0}.product h2{margin-bottom:12px;line-height:30px;font-size:28px}.product .cats{line-height:19px;font-size:17px}.product .desc{margin-bottom:30px;line-height:28px;font-size:18px}.product_info>li>a{font-size:15px}.product_info .text_block{padding:20px 5%}.project .content{width:738px}.project .images_list{padding:12px 12px 1px 0}.project .images_list img{margin-bottom:12px}.project .right{width:calc((100% - 738px)/2 + (738px * .4))}.project_nav{height:60px}.project_nav ul,.project_info{width:310px}.project_nav li a{height:59px;width:59px;line-height:59px;font-size:25px}.project_nav li.all a{padding:16px}.project_info{padding:22px 18px 25px;font-size:14px}.project_info h1{margin-bottom:5px;line-height:24px;font-size:21px}.project_info .city{margin-bottom:20px}.project_info .project_imgs_list li{width:81px;margin:0 0 20px 15px;line-height:11px;font-size:11px}.contact .address{font-size:16px}.contact .address p{padding-bottom:20px}.contact .address p.city{padding-bottom:8px;font-size:14px}.contact .address p.email_phone{width:264px;font-size:13px}.contact .place_desc{width:96%;max-width:394px}.contact_tabs{width:700px}.f_content{width:500px;margin:0 auto}footer .address{float:left;position:relative;left:auto;right:auto;top:auto}footer .address.right{float:right}.f_nav{display:none}.samplebook{padding-right:35px}}@media screen and (max-width: 767px){.buttons_wrapper .btn{font-size:15px}.fotorama__nav-wrap{margin-top:5px}.fotorama__thumb-border{border-color:#000}.show_samples{width:55px;padding:0;font-size:15px}.show_samples span{display:none}.show_samples span.samples_count{display:inline-block}.about_page .simple_text .content{width:90%;max-width:560px}.text_block,.text_block .small{line-height:21px;font-size:15px;font-weight:400}.text_block .big{line-height:25px;font-size:18px}.text_block p{padding-bottom:10px}.text_tabs .tabs_nav li.active a:before,.btn_border.active:before{display:none}.specs_tabs .tabs_nav{width:280px;margin:0 auto}.specs_tabs .tabs_nav ul{display:block}.specs_tabs .tabs_nav li{width:auto}.specs_tabs .tabs_nav li a{height:60px;line-height:58px;text-align:left;border-top-color:transparent}.specs_tabs .tabs_nav li:first-child a{border-top-color:#000}.specs_tabs .tabs_nav li a>span{position:relative;left:auto;right:auto;bottom:auto;padding-left:80px}.specs_tabs .tabs_nav li a .ico{position:absolute;left:15px;top:10px;margin:0}.specs_text{margin:20px auto}.specs_text .content,.specs_tabs{width:90%}.specs_text:before{display:none}.specs_text .content>div.left,.specs_text .content>div.right{float:none;width:100%;max-width:400px;margin:0 auto;padding:0 0 40px}.specs_page .sp_text>div.text_left,.specs_page .sp_text>div.text_right,.specs_page .sp_text.text_border .text_left,.specs_page .sp_text.text_border .text_right{float:none;width:100%;max-width:400px;margin:0 auto;padding:0 0 30px;text-align:center}.specs_page .sp_text.text_border:before{display:none}.items_list .shadow{width:96.7%;height:80px}.wood_landing_list .content,.wood_species_list .content,.works_list .content{width:98%}.wood_species_list li,.works_list li{width:31.933%;margin:0 .7% 6px}.wood_landing_list li{width:48%;margin:0 1% 15px}.wood_landing_list h3{line-height:20px;font-size:18px}.wood_landing_list.by_four .content{padding:0 2%}.wood_landing_list.by_four li{width:48%;margin:0 1% 15px}.wood_species_list li,.works_list li{margin-bottom:24px}.wood_species_list .desc>span{min-width:0}.seen_list{margin-bottom:30px}.seen_list ul{width:100%;max-width:362px;margin:0 auto}.seen_list li{width:auto;margin-bottom:10px}.product{padding-bottom:20px}.product .content{margin:0}.product .top{text-align:center}.product>div>.left{float:none;width:auto}.product>div>.right{float:none;width:auto;margin:0 5%;padding-top:30px}.product h2{line-height:27px;font-size:25px}.product .cats{line-height:17px;font-size:15px}.product_info>li>a{padding-left:80px;line-height:60px}.product_info>li>a .ico{left:15px;top:10px}.project{padding-top:60px}.project:before,.project .images_list{display:none}.project .content{width:auto}.project .left{background:transparent;width:auto}.project .right{position:static;width:auto}.project .images_list2{display:block}.project_nav{position:absolute;left:0;right:0;top:-60px;border-bottom:0}.project_nav ul,.project_info{width:auto}.project_nav li a{width:60px;height:60px;line-height:60px}.project_info{padding:25px 5% 20px}.contact{margin-bottom:50px}.contact .content{width:auto}.contact .map,.contact_tabs{width:90%;margin:0 auto}.contact .place_desc p{padding-bottom:8px;line-height:21px;font-size:15px;font-weight:400}.contact .place_desc .more{display:inline-block;line-height:21px;font-size:11px}.contact_tabs{margin-bottom:60px}.contact_form{width:auto;margin:0 5%}}@media screen and (max-width: 600px){.top_text .content,.wood_specs_page .top_text .content,.simple_text .content{width:90%}}@media screen and (max-width: 560px){h1{line-height:26px;font-size:20px}h1>span{padding:4px 16px}h1 small{font-size:14px}#top_image .title{line-height:52px;font-size:52px}#top_image .scroll{top:75%;line-height:13px;font-size:13px}#top_image .scroll a:after{top:21px}.home_images>div,.home_images>div.double{width:100%}.home_images .btn{margin-top:15px}.text_tabs .tabs_nav ul{display:block;max-width:250px;margin:0 auto}.text_tabs .tabs_nav li{width:auto}.text_tabs .tabs_nav li a{height:56px;border-top-width:0}.text_tabs .tabs_nav li:first-child a{border-top-width:1px}.text_tabs .tabs_nav li a:before,.btn_border.active:before{display:none}.timetable li strong{margin-bottom:4px}.wood_landing_list{margin-bottom:8px}.wood_species_list li,.works_list li{width:48.6%;margin:0 .7% 24px}.wood_species_list img,.works_list img{margin-bottom:8px}.contact .place_desc{width:90%;margin-bottom:30px}.contact_form{margin:0}.wrapper2{padding-bottom:170px}footer{background:#f1f1f1;height:170px;padding-top:30px}.f_content{width:auto;margin:0 5%}footer .address,footer .address.right{float:none;margin-bottom:20px}.samplebook{width:100%;padding:25px 5% 40px}.samplebook .close{left:auto;right:0;width:auto;height:auto;padding:27px 5%}.samplebook .close:before{line-height:28px;font-size:23px}.samples_table .t_head>span{padding-right:6%}.samples_table .title{padding-right:80px}.samples_table .num{right:5.5%}.samples_table .imgs_list{padding:22px 5% 10px 48px}.samples_table .imgs_list li{width:31%;margin:0 0 25px 3.5%}.samples_table .imgs_list li:nth-child(3n+1){margin-left:0}}@media screen and (max-width: 479px){.timetable ul,.showroom_right.timetable ul{line-height:14px;font-size:11px}.showroom_left{margin-bottom:15px}.timetable li,.showroom_right.timetable li{padding:0 7px 0 10px}.wood_landing_list li,.wood_landing_list.by_four li{width:92%;margin:0 auto 15px}.project_info .project_imgs_list li img{margin-bottom:8px}.items_list .shadow{height:60px}.home_images h3,.items_list h3{padding:0 10px}.modal{border-width:10px}.modal .modal_content{padding:40px 20px 20px}.modal .close{width:30px;height:30px;top:3px;right:3px}.modal .close:before{font-size:24px;line-height:30px}}@media screen and (max-width: 414px){.project_info .project_imgs_list li,.project_info .project_imgs_list li:nth-child(3n+1){width:22.75%;margin:0 0 20px 3%}.project_info .project_imgs_list li:nth-child(4n+1){margin-left:0}.samples_table .title{padding-right:60px}.samples_table .imgs_list li,.samples_table .imgs_list li:nth-child(3n+1){width:47.5%;margin:0 0 25px 5%}.samples_table .imgs_list li:nth-child(2n+1){margin-left:0}}@media screen and (max-width: 413px){.show_nav{width:60px}.show_search{width:44px}.show_search.open:after{width:43px}.show_samples{width:45px}.wood_landing_list h3{line-height:18px;font-size:16px}.wood_species_list li,.works_list li{margin-bottom:20px}.wood_species_list h3,.works_list h3{margin-bottom:4px;line-height:15px;font-size:13px}.project_info .project_imgs_list li,.project_info .project_imgs_list li:nth-child(4n+1){width:30.666%;margin:0 0 20px 4%}.project_info .project_imgs_list li:nth-child(3n+1){margin-left:0}.samplebook .close{padding-top:15px;padding-bottom:15px}.samplebook h2{margin-bottom:38px;line-height:34px;font-size:30px}.samplebook h3{margin-bottom:0;line-height:20px;font-size:16px}.samples_table .t_head{font-size:10px}}@media screen and (max-width: 374px){.timetable ul,.showroom_right.timetable ul{line-height:13px;font-size:10px}.timetable li,.showroom_right.timetable li{padding:0 5px 0 8px}}@media screen and (max-width: 360px){.btn_lg{padding-top:11px;padding-bottom:10px;line-height:16px;font-size:15px}.samples_table .t_row>a,.samples_table .t_row_total{height:60px;line-height:60px;font-size:21px}.samples_table .t_row>a:before{top:24px}}.modal-popup-bg,.modal-popup2-bg{display:none;position:fixed;z-index:390;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5)}.modal-popup,.modal-popup2{display:none;position:fixed;top:calc(50% - 154px);left:calc(50% - 317px);width:634px;height:368px;background:white;padding:12px;z-index:400}.modal-popup .close-btn,.modal-popup2 .close-btn{position:absolute;top:12px;right:13px;background:black;width:15px;height:15px;color:white;line-height:13px;font-size:15px;font-weight:bold;font-family:Arial;cursor:pointer}.modal-popup .modal_content,.modal-popup2 .modal_content{display:flex;text-align:left;align-items:flex-start}.modal-popup .modal_content img,.modal-popup2 .modal_content img{min-width:278px}.modal-popup .text,.modal-popup2 .text{padding:20px 16px 20px 20px;width:100%;color:black}.modal-popup .text .l1,.modal-popup2 .text .l1{font-weight:bold;font-size:35px;text-transform:uppercase;margin-top:4px}.modal-popup .text .l2,.modal-popup2 .text .l2{font-weight:bold;font-size:27.3px;margin-top:19px;line-height:1em}.modal-popup .text .l3,.modal-popup2 .text .l3{margin-top:23px;font-size:97%;line-height:1.2em}.modal-popup .text .btn,.modal-popup2 .text .btn{color:black;background:white;margin-top:27px}.modal-popup .text .btn:hover,.modal-popup2 .text .btn:hover{opacity:0.5}@media (max-width: 634px){.modal-popup,.modal-popup2{width:100%;left:0;right:0;height:auto}.modal-popup .modal_content img,.modal-popup2 .modal_content img{display:none}}@media (max-width: 450px){.modal-popup,.modal-popup2{width:100%;left:0;right:0;height:auto;top:calc(50% - 270px)}.modal-popup .modal_content,.modal-popup2 .modal_content{flex-direction:column}.modal-popup .modal_content img,.modal-popup2 .modal_content img{margin:auto}}.modal-popup2{background:rgba(0,0,0,0.5);height:auto;width:1050px;padding:12px 150px;top:calc(50% - 200px);left:calc(50% - 525px)}.modal-popup2 .close-btn{background:transparent}.modal-popup2 .text{color:white}.modal-popup2 .text .l1{margin-top:16px;font-size:40px}.modal-popup2 .text .l3{margin-top:0;font-size:147.8%;line-height:1.1em;font-weight:bold}.modal-popup2 .text .l3 p{margin-bottom:27px}.modal-popup2 .text .l3 a{color:#87CCF6}@media (max-width: 1000px){.modal-popup2{width:600px;top:calc(50% - 250px);left:calc(50% - 300px);padding:0 30px}}@media (max-width: 600px){.modal-popup2{width:300px;left:calc(50% - 150px);padding:0 8px}.modal-popup2 .text .l1{margin-top:12px;font-size:25px}.modal-popup2 .text .l3{margin-top:0;font-size:120%;line-height:1.1em;font-weight:bold}}.with_nav #announcement_bar{display:none}#announcement_bar{position:relative;z-index:1;background:#fcc32a;padding:11px 0;line-height:24px;text-transform:uppercase;font-family:'Futura';font-weight:600;font-size:18.82px;letter-spacing:0.4px}#announcement_bar .text{padding:0 60px}#announcement_bar .close{position:absolute;top:calc(50% - 24px);right:20px;text-transform:none;font-family:Arial;padding:10px;line-height:25px}@media (max-width: 480px){#announcement_bar .text{padding:0 40px}#announcement_bar .close{right:4px}}
