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,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.clear{zoom:1}
.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:0;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 7px 53px -3px #000}.fancybox-opened{z-index:8030}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{background-image:url("/assets/templates/shtein/img/fancybox_sprite.png");position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040}#fancybox-loading div{width:44px;height:44px;background:url("/assets/templates/shtein/img/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-29px;right:-29px;width:21px;height:21px;color:transparent;font-size:0;background:url("/assets/templates/shtein/img/x.svg") no-repeat}.fancybox-close:hover{background:url("/assets/templates/shtein/img/x2.svg") no-repeat}.fancybox-nav{position:absolute;top:0;width:50%;height:100%;text-decoration:none}.fancybox-nav i{position:relative;top:49%}.fancybox-prev{text-align:left}.fancybox-next{text-align:right;right:0}.fancybox-nav span{position:absolute;top:0;width:36px;height:34px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock,.fancybox-lock body{overflow:hidden !important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(220,231,233,.6)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}#fancybox-loading div{background-image:url("/assets/templates/shtein/img/fancybox_loading@2x.gif");background-size:24px 24px}
.bx-wrapper{position:relative;margin-bottom:0;padding:0;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url("/assets/templates/shtein/css/images/bx_loader.gif") center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url("/assets/templates/shtein/css/images/controls.png") no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url("/assets/templates/shtein/css/images/controls.png") no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;z-index:9999;color:#323232;font-size:21.48px;font-family:"Arial",sans-serif}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url("/assets/templates/shtein/css/images/controls.png") -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url("/assets/templates/shtein/css/images/controls.png") -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next{cursor:url("/assets/templates/shtein/img/point.svg"),auto;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50px;height:50px;display:block;position:absolute;color:#323232;font-size:21.48px;font-family:"Arial",sans-serif;text-align:center;line-height:50px}.owl-carousel .owl-controls .owl-nav .owl-prev:hover,.owl-carousel .owl-controls .owl-nav .owl-next:hover{color:#3e68b0}.owl-carousel .owl-controls .owl-nav .owl-prev{left:10px}.owl-carousel .owl-controls .owl-nav .owl-next{right:10px}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("/assets/templates/shtein/css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}
@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@charset "utf-8";@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=cyrillic");body,html{width:100%;height:100%;font-family:"Open Sans",sans-serif;font-weight:400;color:#323232;font-size:14px}p{font-size:14px;line-height:24px;font-weight:300}a{text-decoration:none}ul,ol{color:#323232;font-weight:400}ol li{padding:10px 0;font-weight:400}ul li span,ol li span{font-weight:400}ol{list-style-position:outside;list-style-image:none;list-style-type:none;counter-reset:chapter}ol>li:before{counter-increment:chapter;content:counter(chapter) ". "}ol li ol{counter-reset:section}ol li ol>li:before{counter-increment:section;content:counter(chapter) "." counter(section) ". "}ol li ol li{padding:0;font-weight:400}b,strong{font-weight:600}sub{vertical-align:sub}sup{vertical-align:super}sub,sup{font-size:8px}.wrap{height:auto;width:1280px;margin:0 auto;position:relative}.wrapper{position:relative;height:100%}header{width:100%;height:100px;background:#d4dfe1 url("/assets/templates/shtein/img/header.png") center center no-repeat}header.fixed{position:fixed;left:0;top:0;width:100%;z-index:1000;height:71px}header a.phone{display:block;position:absolute;right:0;background:url("/assets/templates/shtein/img/phone1.svg") left center no-repeat;background-size:16px 15px;padding-left:33px;height:18px;color:#323232;font-size:14px;text-decoration:none;line-height:18px;font-weight:600;top:32px}header.fixed a.phone{top:17px}header a.phone span{font-size:18px;color:#3e68b0}header a.call{font-size:14px;color:#323232;display:block;position:absolute;right:0;text-decoration:none;font-weight:300;top:60px}header.fixed a.call{top:45px}header a.call:after{position:absolute;content:"";width:100%;height:0;border-bottom:1px solid rgba(50,50,50,.49);display:block;bottom:-2px}header a.call:hover{color:#3e68b0}header a.call:hover:after{border-color:rgba(62,104,176,.76)}.logo{width:130px;height:60px;display:block;background:url("/assets/templates/shtein/img/logo.svg") 0 0 no-repeat;z-index:99;position:absolute;top:20px;left:0}header.fixed .logo{width:80px;height:37px}.menu{position:absolute;right:235px;top:46px}header.fixed .menu{top:30px}.menu ul li{display:inline-block;float:left;position:relative;padding:0 11px}.menu ul li a{text-transform:uppercase;font-weight:600;color:#323232;position:relative}.menu>ul>li>a{display:block;width:100%;height:100%;margin-bottom:20px;box-sizing:border-box}.menu ul li a:hover,.menu ul li.active>a{color:#3e68b0}.menu ul li.active>a{cursor:default}.menu ul li a:hover:after,.menu>ul>li.active>a:after{position:absolute;content:"";width:100%;height:0;border-bottom:1px solid rgba(62,104,176,.76);display:block;bottom:-3px}.menu ul>li>ul,.menu ul>li>ul>li>ul{display:none;position:absolute;min-width:230px;height:auto;z-index:99;box-shadow:0 7px 53px -3px #000}.menu>ul>li>ul:before{border:solid;border-color:#dce7e9 transparent;border-width:0 7px 7px 7px;top:-7px;content:"";left:50%;position:absolute;z-index:99}.menu ul>li>ul>li>ul{border-left:1px solid #fff}.menu ul>li>ul{left:-100%;z-index:9}.menu>ul>li.first>ul{left:-50%}.menu ul>li:hover>ul{display:block}.menu ul>li>ul>li:first-child{padding-top:25px}.menu ul>li>ul>li:last-child{padding-bottom:25px}.menu ul>li>ul>li{display:block;width:100%;background:#dce7e9}.menu ul>li>ul>li>a{text-transform:none;display:block;width:100%;height:100%;padding:19px 20px;box-sizing:border-box}.menu ul>li>ul>li>ul>li>a{font-weight:300;padding:15px 20px}.menu ul>li>ul>li a span{float:right}.menu ul>li>ul>li a:hover:after{display:none}.menu ul>li>ul>li>ul{left:100%;top:0;padding-top:0;z-index:-1}.menu ul>li>ul>li>ul:before{display:none}.breadcrumbs{height:112px;padding:50px 0;box-sizing:border-box}.breadcrumbs ul li{display:inline-block;float:left;line-height:1}.breadcrumbs ul li:after{content:"→";padding:0 10px;line-height:1;display:inline-block;float:left}.breadcrumbs ul li:first-child:after{display:none}.breadcrumbs ul li a{color:#323232}.breadcrumbs ul li span,.breadcrumbs ul li a:hover{color:#3e68b0}.breadcrumbs ul li span,.breadcrumbs ul li a{display:inline-block}section.text{padding-bottom:90px}section.text h1,section.services h1,section.foto h1,section.serts h1{color:#3e68b0;font-size:24px;font-family:"Comfortaa",sans-serif;font-weight:700;vertical-align:top;margin-bottom:15px}section.text .text p,section.text .text ul li,section.seotext .text p{font-size:14px;line-height:24px;padding:13px 0}section.text .text ul{list-style:disc;padding-left:30px}section.text .text ol{padding-left:30px;font-weight:300}section.text .text ul li{padding:0}section.text .text b{font-weight:600}section.slider{width:100%}.main_slider .text{color:#3e68b0;font-size:36px;text-transform:uppercase;font-family:"Comfortaa",sans-serif;font-weight:700}.main_slider .mini_text{font-weight:300;font-size:18px;color:#323232}.main_slider .mini_text b{font-weight:600}.main_slider li a{display:block;width:100%;height:100%}a:hover{cursor:url("/assets/templates/shtein/img/point.svg"),auto}section.pluses{height:434px;padding:99px 0;box-sizing:border-box}section.pluses ul li{width:15%;background:#dce7e9;display:inline-block;float:left;height:234px;text-align:center;text-align:center;font-size:14px;font-weight:300;margin-right:2%;box-sizing:border-box}section.pluses ul li .img{height:140px;display:table;width:100%}section.pluses ul li .img>div{display:table-cell;vertical-align:middle;text-align:center;width:100%}section.pluses ul li:last-child{margin-right:0}section.pluses ul li .text{height:94px;display:table;width:100%}section.pluses ul li .text>div{display:table-cell;vertical-align:middle;text-align:center;width:100%;line-height:24px}section.geo{height:704px;background:url("/assets/templates/shtein/img/hmap.jpg") center center no-repeat;position:relative;overflow:hidden}section.geo:before{content:"";position:absolute;width:100%;height:100%;top:0;z-index:1;background:rgba(255,255,255,.85)}section.geo object#karta{position:relative;z-index:2;margin-top:55px}section.geo .city{position:absolute;background:url("/assets/templates/shtein/img/city.svg") center center no-repeat;width:11px;height:11px;z-index:9;cursor:url("/assets/templates/shtein/img/point.svg"),auto;background-size:11px 11px}section.geo .city:hover{background:url("/assets/templates/shtein/img/city1.svg") 0 0 no-repeat;background-size:9px 9px;z-index:99}section.geo .city .metka{display:none;position:absolute;height:44px;background:#dce7e9;line-height:44px;padding:0 30px;text-align:center;left:20px;font-size:14px;font-weight:600;color:#3a6aa8;top:-16px;z-index:99;white-space:nowrap}section.geo .city .metka:before{border:solid;border-color:#dce7e9 transparent;border-width:7px 7px 0 7px;bottom:15px;content:"";left:-7px;position:absolute;z-index:99}section.geo .city .metka:after{border:solid;border-color:#dce7e9 transparent;border-width:0 7px 7px 7px;top:15px;content:"";left:-7px;position:absolute;z-index:99}section.geo .city:hover .metka{display:block}section.geo .titl{position:absolute;z-index:2;color:#3e68b0;font-size:36px;font-weight:700;font-family:"Comfortaa",sans-serif;top:50px}section.geo .text{position:absolute;z-index:2;color:#323232;font-weight:600;bottom:50px;left:150px}section.hit{height:793px;background:#dce7e9 url("/assets/templates/shtein/img/hit.png") center center no-repeat}section.hit .titl{color:#323232;font-size:36px;font-weight:700;font-family:"Comfortaa",sans-serif;text-align:center;padding:55px 0;position:relative}section.hit .titl:before,section.hit .titl:after{content:"";width:7px;height:7px;border-radius:7px;background:#323232;display:block;margin:14px auto}section.hit .titl:after{margin-top:20px}section.hit .items .item,section.category .items .item{display:inline-block;float:left;height:505px;background:url("/assets/templates/shtein/img/cf.jpg") 0 0 no-repeat;width:100%;background-size:100% 100%}section.category .items .item{width:23.28125%;margin-right:2.2916666664062%;margin-bottom:30px;position:relative}section.category .items .item:nth-child(4n){margin-right:0}section.hit .items .item .img,section.category .items .item .img{width:100%;margin:0;height:366px;display:table}section.hit .items .item .img div,section.category .items .item .img div{display:table-cell;vertical-align:middle;text-align:center}section.hit .items .item .img div img,section.category .items .item .img div img{margin:0 auto;max-height:288px}section.hit .items .item .desc,section.category .items .item .desc{position:relative;padding:14px;box-sizing:border-box;height:139px;background:#3e68b0}section.hit .items .item .desc .name,section.category .items .item .desc .name{color:#dce7e9;font-weight:300;line-height:18px}section.hit .items .item .desc .price,section.category .items .item .desc .price{position:absolute;bottom:14px;left:14px;color:#dce7e9;font-weight:600}body.category section.category{padding-bottom:90px}section.hit .items .item .desc a.buy,section.category .items .item .desc a.buy{bottom:14px;right:14px;color:#dce7e9;font-weight:600;position:absolute;display:block;text-decoration:underline;border:0;background:none;cursor:url("/assets/templates/shtein/img/point.svg"),auto}section.hit .items .item .desc button.buy,section.category .items .item .desc button.buy{display:none}section.hit .owl-nav{top:-135px;position:absolute;width:100%;height:50px}section.hit .owl-carousel .owl-controls .owl-nav .owl-prev{left:0;text-align:left}section.hit .owl-carousel .owl-controls .owl-nav .owl-next{right:0;text-align:right}section.hit .items .item .hover,section.category .items .item .hover{position:absolute;top:0;height:100%;width:100%;background:rgba(62,104,176,.7);display:none}section.hit .items .item .hover a:first-child,section.category .items .item .hover a:first-child{display:block;width:100%;height:100%}section.hit .items .item.active .hover,section.category .items .item.active .hover{display:block}section.hit .items .item.active .img,section.category .items .item.active .img{height:100%}section.hit .items .item.active .desc,section.category .items .item.active .desc{display:none}section.hit .items .item .hover a.quick,section.category .items .item .hover a.quick{position:absolute;bottom:30px;left:14px;background:url("/assets/templates/shtein/img/quick.svg") left center no-repeat;display:block;height:15px;padding-left:40px;color:#fff;font-weight:300;line-height:15px;font-size:14px}section.hit .items .item .hover a.more,section.category .items .item .hover a.more{position:absolute;bottom:30px;right:14px;color:#fff;font-weight:300;line-height:15px;font-size:14px;text-decoration:underline}section.category .top{height:50px;width:100%;background:#3e68b0;margin-bottom:50px;padding:0 30px;box-sizing:border-box}section.category .top .titl{font-size:18px;color:#dce7e9;height:100%;line-height:50px;font-weight:700;font-family:"Comfortaa",sans-serif;display:inline-block;float:left}section.category .top .show,section.category .top .sort{display:inline-block;float:right;width:25%;height:50px;color:#dce7e9;font-size:14px;font-weight:600}section.category .top .show ul,section.category .top .show>span,section.category .top .sort>span{display:inline-block;float:left;height:50px;line-height:50px;padding-right:34px}section.category .top .show ul{height:20px;margin-top:15px;line-height:20px}section.category .top .show ul li{display:inline-block;float:left;height:20px;margin-right:7px;padding:0 2px}section.category .top .show ul li.active{background:#dce7e9;cursor:default}section.category .top .show ul li.active>a{color:#323232;display:block;width:100%;height:100%}section.category .top .show ul li a{color:#dce7e9;font-weight:300}.quickly{width:808px;height:623px;display:none;background:#fff}.quickly noindex{float:left}.quickly .fotos,.quickly>.desc{display:inline-block;float:left}.quickly .fotos{background:url("/assets/templates/shtein/img/cf2.jpg") 0 0 no-repeat;width:389px;height:623px}.quickly .fotos .foto{width:100%;height:auto;text-align:center;display:table-cell;vertical-align:middle}.quickly .fotos .owl-item{display:table;height:100%}.quickly .fotos .owl-stage-outer,.quickly .fotos .owl-stage{height:100%}.quickly .fotos .foto img{margin:0 auto}.quickly .fotos .owl-controls{position:absolute;height:8px;width:100%;bottom:20px;text-align:center}.quickly .fotos .owl-controls .owl-dots{margin:0 auto;display:inline-block}.quickly .fotos .owl-controls .owl-dots .owl-dot{width:8px;height:8px;box-sizing:border-box;border:1px solid #dce7e9;display:inline-block;margin:0 4.5px;cursor:url("/assets/templates/shtein/img/point.svg"),auto}.quickly .fotos .owl-controls .owl-dots .owl-dot.active{background:#dce7e9;cursor:default}.quickly>.desc{width:419px;box-sizing:border-box;padding:18px 30px;position:relative}.quickly>.desc:before{border:solid;border-color:#fff transparent;border-width:18px 18px 0 18px;top:127px;content:"";left:-18px;position:absolute;z-index:99}.quickly>.desc:after{border:solid;border-color:#fff transparent;border-width:0 18px 18px 18px;top:109px;content:"";left:-18px;position:absolute;z-index:99}.quickly>.desc>.title{color:#3e68b0;font-size:18px;font-weight:700;font-family:"Comfortaa",sans-serif;line-height:24px}.quickly>.desc table{width:100%;margin-top:20px}.quickly>.desc table td{height:29px;font-size:14px;color:#323232;border-bottom:1px solid #d6d6d6;vertical-align:middle}.quickly>.desc table tr td:first-child{font-weight:600;width:65%}.quickly>.desc>.price{margin-top:20px;height:75px}.quickly>.desc>.price .left,.quickly>.desc>.price .right{display:inline-table;float:left;width:50%;height:100%}.quickly>.desc>.price .current{font-size:24px;color:#323232;font-weight:600}.quickly>.desc>.price .current span{font-size:49.73px;color:#3e68b0}.quickly>.desc>.price .opt{font-size:14px;color:#323232;font-weight:600;margin-top:10px}.quickly>.desc>.price .opt span{font-size:18px;color:#3e68b0}.quickly>.desc>.price .opt span.from{font-weight:300;font-size:14px;color:#323232}.quickly>.desc>.price .nalog{font-size:12px;font-weight:300;display:table-cell;vertical-align:middle}.quickly>.desc .qty{width:140px;height:48px;box-sizing:border-box;display:inline-block;position:relative;margin:20px 0}.quickly>.desc .qty input{width:107px;height:100%;text-align:center;border:1px solid #323232;font-size:14px;color:#323232;font-weight:300;box-sizing:border-box}.quickly>.desc .qty .plus,.quickly>.desc .qty .minus{position:absolute;right:0;border:1px solid #323232;top:0;height:22.5px;background:url("/assets/templates/shtein/img/up.png") center center no-repeat;width:32px;cursor:url("/assets/templates/shtein/img/point.svg"),auto}.quickly>.desc .qty .minus{bottom:0;top:auto;background-image:url("/assets/templates/shtein/img/down.png")}.quickly>.desc .qty .plus:hover{background:#323232 url("/assets/templates/shtein/img/up1.png") center center no-repeat}.quickly>.desc .qty .minus:hover{background:#323232 url("/assets/templates/shtein/img/down1.png") center center no-repeat}.quickly>.desc .buy{height:50px;float:right;width:190px;background:#323232;display:inline-block;text-align:center;color:#fff;font-weight:600;line-height:50px;margin:20px 0;border:0}.quickly>.desc button.buy{display:none}.quickly>.desc .buy:hover{background:#3e68b0}.quickly>.desc>.descr .title{font-weight:600;margin-bottom:20px}.quickly>.desc>.descr .text{line-height:18px;font-weight:300}.quickly>.desc>.descr .text br{display:none}.quickly>.desc>.descr .text a.more{color:#3e68b0}section.tovar{padding-bottom:100px}section.tovar .single .images,section.tovar .single>.desc{display:inline-block;float:left}section.tovar .single .images{width:30.78125%}section.tovar .single .fotos{background:url("/assets/templates/shtein/img/cf3.jpg") 0 0 no-repeat;width:100%;height:633px;background-size:cover}section.tovar .single .fotos .foto{width:100%;height:auto;text-align:center;display:table-cell;vertical-align:middle}section.tovar .single .fotos .owl-item{display:table;height:100%}section.tovar .single .fotos .owl-stage-outer,section.tovar .single .fotos .owl-stage{height:100%}section.tovar .single .fotos .foto img{margin:0 auto}section.tovar .single .fotos .owl-controls{position:absolute;height:8px;width:100%;bottom:28px;text-align:center}section.tovar .single .images .owl-dots{margin:20px auto;display:inline-block}section.tovar .single .images .owl-dots .owl-dot{display:inline-table;width:115px;height:115px;background:url("/assets/templates/shtein/img/cf4.jpg") 0 0 no-repeat;margin-right:24.5px;float:left;box-sizing:border-box;cursor:url("/assets/templates/shtein/img/point.svg"),auto;position:relative;z-index:2}section.tovar .single .images .owl-dots .owl-dot>div{display:table-cell;vertical-align:middle;text-align:center;z-index:1}section.tovar .single .images .owl-dots .owl-dot.active:after{border:5px solid #3e68b0;position:absolute;content:"";width:100%;height:100%;background:rgba(220,231,233,.4);left:0;top:0;box-sizing:border-box}section.tovar .single .images .owl-dots .owl-dot:before{width:8px;height:8px;box-sizing:border-box;border:1px solid #dce7e9;display:inline-block;margin:0 4.5px;cursor:url("/assets/templates/shtein/img/point.svg"),auto;position:absolute;content:"";top:-50px;left:48%}section.tovar .single .images .owl-dots .owl-dot:nth-child(1):before{left:173px}section.tovar .single .images .owl-dots .owl-dot:nth-child(2):before{left:50px}section.tovar .single .images .owl-dots .owl-dot:nth-child(3):before{left:-72.5px}section.tovar .single .images .owl-dots .owl-dot.active:before{background:#dce7e9;cursor:default}section.tovar .single .images .owl-dots .owl-dot:nth-child(3n){margin-right:0}section.tovar .single .fotos .owl-controls .owl-dots{margin:0 auto;display:inline-block}section.tovar .single .fotos .owl-controls .owl-dots .owl-dot{width:8px;height:8px;box-sizing:border-box;border:1px solid #dce7e9;display:inline-block;margin:0 4.5px;cursor:url("/assets/templates/shtein/img/point.svg"),auto}section.tovar .single .fotos .owl-controls .owl-dots .owl-dot.active{background:#dce7e9;cursor:default}section.tovar .single>.desc{width:69.21875%;box-sizing:border-box;padding:0 0 0 24px;position:relative;float:left}section.tovar .single>.desc>.title{color:#3e68b0;font-size:24px;font-weight:700;font-family:"Comfortaa",sans-serif;line-height:30px}section.tovar .single>.desc .table{width:365px;margin-top:55px;display:inline-block;float:left}section.tovar .single>.desc table{width:100%}section.tovar .single>.desc table td{height:29px;font-size:14px;color:#323232;border-bottom:1px solid #d6d6d6;vertical-align:middle}section.tovar .single>.desc table tr td:first-child{font-weight:600;width:65%}section.tovar .single>.desc .info .price,section.tovar .single .desc>.info .right{display:inline-table;float:left;width:50%;height:100%;position:relative}section.tovar .single>.desc .info .price .current{font-size:24px;color:#323232;font-weight:600;width:100%}section.tovar .single>.desc .info .price .current span{font-size:49.73px;color:#3e68b0}section.tovar .single>.desc .info .price .opt{font-size:14px;color:#323232;font-weight:600;margin-top:35px;width:100%}section.tovar .single>.desc .info .price .opt span{font-size:18px;color:#3e68b0}section.tovar .single>.desc .info .price .opt span.from{font-weight:300;font-size:14px;color:#323232}section.tovar .single>.desc .info .price .nalog{font-size:12px;font-weight:300;display:block;width:100%;position:absolute;bottom:0}section.tovar .single>.desc .qty{width:190px;height:48px;box-sizing:border-box;display:inline-block;position:relative;margin:0 0 20px;float:right}section.tovar .single>.desc .qty input{width:157px;height:100%;text-align:center;border:1px solid #323232;font-size:14px;color:#323232;font-weight:300;box-sizing:border-box}section.tovar .single>.desc .qty .plus,section.tovar .single>.desc .qty .minus{position:absolute;right:0;border:1px solid #323232;top:0;height:22.5px;background:url("/assets/templates/shtein/img/up.png") center center no-repeat;width:32px;cursor:url("/assets/templates/shtein/img/point.svg"),auto}section.tovar .single>.desc .qty .minus{bottom:0;top:auto;background-image:url("/assets/templates/shtein/img/down.png")}section.tovar .single>.desc .qty .plus:hover{background:#323232 url("/assets/templates/shtein/img/up1.png") center center no-repeat}section.tovar .single>.desc .qty .minus:hover{background:#323232 url("/assets/templates/shtein/img/down1.png") center center no-repeat}section.tovar .single>.desc .buy{height:50px;float:right;width:190px;background:#323232;display:inline-block;text-align:center;color:#fff;font-weight:600;line-height:50px;border:0;cursor:url("/assets/templates/shtein/img/point.svg"),auto}section.tovar .single>.desc button.buy{display:none}section.tovar .single>.desc .buy:hover{background:#3e68b0}section.tovar .single>.desc a.qbuy{height:50px;float:right;width:190px;background:url("/assets/templates/shtein/img/qbuy.svg") 22px center no-repeat;display:inline-block;color:#323232;font-weight:300;line-height:50px;margin-top:20px;background-size:23px 22px;padding-left:64px;box-sizing:border-box}section.tovar .single>.desc a.qbuy:hover{background:url("/assets/templates/shtein/img/qbuy1.svg") 22px center no-repeat;background-size:23px 22px;color:#3e68b0}section.tovar .single>.desc .info{width:435px;height:214px;display:inline-block;float:right;margin-top:55px;background:#dce7e9;padding:21px;box-sizing:border-box}section.tovar .single>.desc .docs{height:42px;margin:20px 0 45px}section.tovar .single>.desc .docs a{display:inline-block;float:left;width:190px;margin-right:17px;height:42px;color:#323232;font-size:14px;line-height:18px;padding-left:45px;box-sizing:border-box}section.tovar .single>.desc .docs a.pdf{background:url("/assets/templates/shtein/img/pdf.svg") 0 center no-repeat}section.tovar .single>.desc .docs a.pdf:hover{background:url("/assets/templates/shtein/img/pdf2.svg") 0 center no-repeat;color:#3e68b0}section.tovar .single>.desc .descr .title{color:#323232;font-weight:600}section.tovar .single>.desc .descr .text{color:#323232;line-height:24px;margin-top:20px}.callback{width:730px;height:445px;padding:130px 65px;box-sizing:border-box;display:none;background:#fff}#qbuy.callback .left{margin-top:-25px}.callback .left,.callback .right{display:inline-table;float:left;width:50%;height:100%}.callback .left .title{font-size:24px;color:#323232;font-weight:700;font-family:"Comfortaa",sans-serif;position:relative;padding-top:5px}#qbuy.callback .left .title{padding-top:0}.callback .left .title:before,.callback .left .title:after{content:"";width:7px;height:7px;border-radius:7px;background:#323232;display:block;margin:14px 95px}.callback .right input{height:45px;width:100%;box-sizing:border-box;border:1px solid #323232;color:#323232;padding:0 20px;font-weight:300;font-size:14px;margin-bottom:20px}.callback .right input.error{border-color:brown}.callback .right input[type=submit]{width:172px;background:#3e68b0;color:#dce7e9;float:right;margin:10px 0 0;cursor:url("/assets/templates/shtein/img/point.svg"),auto;border-color:#3e68b0}.callback .right input[type=submit]:hover{background:none;color:#3e68b0}.callback .qty{width:190px;height:48px;box-sizing:border-box;float:left;display:inline-block;position:relative;margin:20px 0}.callback .qty input{width:157px;height:100%;text-align:center;border:1px solid #323232;font-size:14px;color:#323232;font-weight:300;box-sizing:border-box}.callback .qty .plus,.callback .qty .minus{position:absolute;right:0;border:1px solid #323232;top:0;height:22.5px;background:url("/assets/templates/shtein/img/up.png") center center no-repeat;width:32px;cursor:url("/assets/templates/shtein/img/point.svg"),auto}.callback .qty .minus{bottom:0;top:auto;background-image:url("/assets/templates/shtein/img/down.png")}.callback .qty .plus:hover{background:#323232 url("/assets/templates/shtein/img/up1.png") center center no-repeat}.callback .qty .minus:hover{background:#323232 url("/assets/templates/shtein/img/down1.png") center center no-repeat}.callback .left .name{max-width:90%;line-height:1.2}.minicart{width:40px;height:50px;position:fixed;top:198px;background:#dce7e9 url("/assets/templates/shtein/img/cart.svg") center center no-repeat;background-size:20px 23px;z-index:99;right:0;box-shadow:0 0 12px 0 #b2b2b2}.minicart a{display:block;width:100%;height:100%;position:absolute}.minicart .text{display:none;min-width:115px;height:100%;font-weight:300;color:#323232;padding:8px 15px;box-sizing:border-box;line-height:1.2;float:right;padding-left:30px}.minicart:hover{background:#dce7e9 url("/assets/templates/shtein/img/cart3.svg") 10px center no-repeat;min-width:230px;background-size:20px 23px}.minicart:hover .text{display:block}.minicart .q{display:none;position:absolute;top:21px;color:#323232;font-size:10px;font-weight:700;left:17px;width:20px;text-align:center}.minicart.full .q{display:block}.minicart.full:hover .q{color:#3e68b0}.minicart.full{background:#dce7e9 url("/assets/templates/shtein/img/cart1.svg") center center no-repeat;background-size:20px 23px}.minicart.full:hover{background:#dce7e9 url("/assets/templates/shtein/img/cart2.svg") 10px center no-repeat;background-size:20px 23px}section.price{height:977px;padding-top:99px;box-sizing:border-box}section.catalog{min-height:570px;box-sizing:border-box}section.price .left,section.price .right{width:48.828125%;display:inline-block;float:left}section.price .right{float:right}section.price .items,section.price .categ,section.price .links,section.catalog .items{height:400px;display:inline-block;float:left;width:100%}section.price .links{display:inline-table}section.price .links>div{display:table-cell;vertical-align:middle}section.price .links>div a.get,section.catalog a.get{height:40px;background:url("/assets/templates/shtein/img/xls.svg") left center no-repeat;background-size:32px 40px;display:block;line-height:40px;color:#323232;font-size:24px;font-weight:700;font-family:"Comfortaa",sans-serif;padding-left:46px}section.catalog a.get{margin:20px 0}section.price .links>div a.get:hover,section.catalog a.get:hover{background-image:url("/assets/templates/shtein/img/xls2.svg");color:#3e68b0}section.price .items .item,section.catalog .items .item{width:45%;display:inline-block;float:left;position:relative;height:100%}section.catalog .items .item{width:22.5%;margin-right:3.3333333333333%}section.catalog .items .item:last-child{margin-right:0}section.price .items .item:nth-child(even){float:right}section.price .items .item .img,section.catalog .items .item .img{position:absolute;right:0;top:0;display:block;width:239px;height:358px}section.price .items .item .img img,section.catalog .items .item .img img{width:100%;height:100%}section.price .items .item .img:after,section.catalog .items .item .img:after{position:absolute;top:0;left:0;content:"";background:rgba(220,231,233,.4);width:100%;height:100%}section.price .items .item .cat,section.catalog .items .item .cat{color:rgba(50,50,50,.4);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;left:-40px;top:35px}section.price .items .item .title,section.catalog .items .item .title{color:#323232;font-size:24px;font-weight:700;font-family:"Comfortaa",sans-serif;position:absolute;left:0;bottom:-15px}section.price .items .item .title span,section.catalog .items .item .title span{color:rgba(50,50,50,.4);font-size:21.58px;font-family:Arial,sans-serif;line-height:75px}section.price .items .item:hover .title span,section.price .items .item:hover .title,section.catalog .items .item:hover .title span,section.catalog .items .item:hover .title{color:#3e68b0}section.price .categ{display:inline-table;padding-left:48px;box-sizing:border-box}section.price .categ .cats{display:table-cell;vertical-align:middle}section.price .categ .cats .cat{font-size:14px;font-weight:300;margin:15px 0}section.price .categ .cats .cat>span{color:rgba(50,50,50,.4);padding-right:50px}section.price .categ .cats .cat a{color:#323232;font-weight:600;display:inline-block;width:315px}section.price .categ .cats .cat a span{float:right;font-family:Arial,sans-serif}section.price .categ .cats .cat a:hover{color:#3e68b0}section.service{height:640px;background:#ede0df url("/assets/templates/shtein/img/cat.png") center center no-repeat}section.service .titl{color:#323232;font-size:36px;font-weight:700;font-family:"Comfortaa",sans-serif;text-align:center;padding:55px 0;position:relative}section.service .titl:before,section.service .titl:after{content:"";width:7px;height:7px;border-radius:7px;background:#323232;display:block;margin:14px auto}section.service .titl:after{margin-top:20px}section.service .items .item,section.services .items .item{width:31.640625%;display:inline-block;float:left;margin-right:2.5390625%;position:relative;overflow:hidden}section.service .items .item a,section.services .items .item a{display:block;width:100%;height:100%}section.service .items .item img,section.services .items .item img{width:100%;vertical-align:top}section.service .items .item:nth-child(3),section.services .items .item:nth-child(3){margin-right:0}section.service .items .item .title,section.services .items .item .title{position:absolute;bottom:0;height:50px;text-align:center;display:table;width:100.5%;background:#3e68b0;color:#dce7e9;font-size:18px;font-weight:700;font-family:"Comfortaa",sans-serif}section.service .items .item .title>div,section.services .items .item .title>div{vertical-align:middle;display:table-cell}section.service .items .item:hover .title,section.services .items .item:hover .title{height:100%;background:rgba(62,104,176,.7) url("/assets/templates/shtein/img/st0.png") center center no-repeat}section.seotext{height:1035px;padding-top:100px}section.seotext .right,section.seotext .left{display:inline-block;float:left}section.seotext .right{width:48.828125%}section.seotext .left{width:51.171875%}section.seotext .right img{float:right}section.seotext h1{font-size:36px;color:#3e68b0;font-weight:700;font-family:"Comfortaa",sans-serif;margin:25px 0 5px;line-height:1}section.seotext .left .text{margin-left:55px;font-size:14px;line-height:24px;font-weight:300;padding-top:7px}section.seotext .left .text a.more{color:#3e68b0;font-weight:600}section.seotext .left .text a.more:hover{text-decoration:underline}section.sfoto{height:640px;background:url("/assets/templates/shtein/img/sfoto.jpg") 0 bottom no-repeat;position:relative}section.sfoto .titl{color:#323232;font-size:36px;font-weight:700;font-family:"Comfortaa",sans-serif;text-align:center;position:relative}section.sfoto a.all{position:absolute;right:0;top:15px;font-size:14px;font-weight:600;color:#323232}section.sfoto a.all:after{right:0;content:"→";padding-left:15px}section.sfoto a.all:hover{color:#3e68b0}section.sfoto .wrap{height:100%}section.sfoto .serts{width:426px;display:block;position:absolute;left:0;top:0;height:100%}section.sfoto .serts .owl-nav{bottom:0;position:absolute;width:100%;height:50px;background:#dce7e9}section.sfoto .serts .owl-nav:before{content:"Наши сертификаты";width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;line-height:50px;color:#323232;font-size:18px;font-weight:700;font-family:"Comfortaa",sans-serif}section.sfoto .serts img{min-height:590px}footer{height:147px;background:#3e68b0;margin-top:-147px}footer .logo{background:url("/assets/templates/shtein/img/logo2.svg") 0 0 no-repeat;top:41px}footer .copy{left:165px;position:absolute;color:#fff;font-size:12px;font-weight:300;top:65px}footer .copy .mainlink{margin-top:10px}footer .copy a{color:white}footer .center .cats{margin-top:8px}footer .center .cats a:last-child{margin-left:30px}footer address{position:absolute;color:#fff;font-size:14px;font-weight:600;right:0;font-style:normal;line-height:24px;text-align:right;top:40px}footer div.center{position:absolute;top:65px;left:560px}footer div.center a{color:#fff;font-size:14px;font-weight:600;padding:0 11px}.select{height:50px;background:transparent}.select select{border:0;background:none;color:#dce7e9;font-size:14px;height:50px}.pagination{display:inline-block;float:right;margin:15px 0 90px}.pagination ul li{display:inline-block;float:left;height:20px;width:20px;margin:0 1px;text-align:center;line-height:20px}.pagination ul li a,.pagination ul li span{color:#323232}.pagination ul li a:hover{color:#3e68b0}.pagination ul li.active{background:#dce7e9}.pagination ul li.back a,.pagination ul li.goto a{font-size:21.14px;font-family:Arial,sans-serif}.pagination ul li.back{margin:0 10px 0 0}.pagination ul li.goto{margin:0 0 0 10px}section.foto .items .item,section.serts .items .item{display:inline-block;float:left;width:23.28125%;margin-right:2.265625%;position:relative;margin-bottom:29px;height:auto}section.serts .items .item{height:auto}section.foto .items .item .img,section.foto .items .item .img img,section.serts .items .item .img,section.serts .items .item .img img{width:100%;height:100%}section.serts .items{margin-top:20px}section.foto .items .item .hover,section.serts .items .item .hover{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.85) url("/assets/templates/shtein/img/view.svg") center 45% no-repeat;background-size:26px 15px;top:0;left:0;display:none}section.foto .items .item:hover .hover,section.serts .items .item:hover .hover{display:block}section.foto .items .item:hover .hover a,section.serts .items .item:hover .hover a{width:100%;height:100%;display:block;box-sizing:border-box;text-align:center;color:#323232;font-weight:300;padding-top:50%}section.serts .items .item:hover .hover a{padding-top:70%}section.serts .items .item .hover{background:rgba(255,255,255,.85) url("/assets/templates/shtein/img/view.svg") center 45% no-repeat;background-size:26px 15px}section.foto .items .item:nth-child(4n),section.serts .items .item:nth-child(4n){margin-right:0}.conf{margin-top:20px;line-height:1.5;display:flex;gap:10px;cursor:pointer}.conf input[type="checkbox"]{width:36px !important;height:36px !important;margin:0 !important;margin-top:-2px !important}.conf a{color:#3e68b0}.conf a:hover{text-decoration:underline}section.cart{padding-bottom:100px}section.cart .items table{width:100%}section.cart .items table th{color:#323232;font-size:12px;text-transform:uppercase;font-weight:300;height:40px;border-bottom:1px solid #dce7e9;vertical-align:middle;text-align:left;padding-left:11px;box-sizing:border-box}section.cart .items table th:nth-child(1){width:120px}section.cart .items table td{height:135px;border-bottom:1px solid #dce7e9;vertical-align:middle}section.cart .items table td:nth-child(1) .img{width:100px;height:100px;background:url("/assets/templates/shtein/img/cf4.jpg") 0 0 no-repeat;background-size:cover;margin-left:11px;display:table}section.cart .items table td:nth-child(1) .img div{vertical-align:middle;display:table-cell;text-align:center}section.cart .items table td:nth-child(1) .img div img{vertical-align:top}section.cart .items table td:nth-child(2) a{width:300px;display:block;padding-left:11px;font-size:14px;color:#323232;font-weight:600;text-align:left;line-height:1.2}section.cart .items table .qty{width:140px;height:48px;box-sizing:border-box;float:left;display:inline-block;position:relative;margin:20px 0 20px 11px}section.cart .items table .qty input{width:107px;height:100%;text-align:center;border:1px solid #323232;font-size:14px;color:#323232;font-weight:300;box-sizing:border-box}section.cart .items table .qty .plus,section.cart .items table .qty .minus{position:absolute;right:0;border:1px solid #323232;top:0;height:22.5px;background:url("/assets/templates/shtein/img/up.png") center center no-repeat;width:32px;cursor:url("/assets/templates/shtein/img/point.svg"),auto}section.cart .items table .qty .minus{bottom:0;top:auto;background-image:url("/assets/templates/shtein/img/down.png")}section.cart .items table .qty .plus:hover{background:#323232 url("/assets/templates/shtein/img/up1.png") center center no-repeat}section.cart .items table .qty .minus:hover{background:#323232 url("/assets/templates/shtein/img/down1.png") center center no-repeat}section.cart .items table td:nth-child(3) input[type=submit]{display:none}section.cart .items table td:nth-child(4),section.cart .items table td:nth-child(5){padding-left:11px;color:#303030;font-weight:300;width:120px}section.cart .items table td:nth-child(6) .del{font-size:30px;font-weight:300;color:#303030;font-family:"Open Sans",sans-serif;-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;width:25px;height:25px;float:right;background:none;border:0;margin-top:-20px;cursor:url("/assets/templates/shtein/img/point.svg"),auto}section.cart .items table td:nth-child(6) .del:hover{color:#3e68b0;font-weight:600}section.cart .items table tr:last-child td{height:53px;background:#dce7e9}section.cart .items table tr:last-child td:nth-child(1){padding-left:30px;color:#303030;font-weight:300}section.cart .items table tr:last-child td:last-child{color:#303030;font-weight:600;padding-left:11px}section.cart .items table tr:last-child td:last-child span{color:#3e68b0;padding-left:30px}section.cart .items{margin-bottom:95px}section.cart .apply .text{width:560px;display:inline-block;float:left;padding-right:80px;box-sizing:border-box;font-weight:300;color:#323232;line-height:30px}section.cart .apply .text a{color:#323232;font-size:14px;text-decoration:none;line-height:18px;font-weight:600}section.cart .apply .text a span{color:#3e68b0;font-size:18px}section.cart .apply form{width:720px;display:inline-block;float:left}section.cart .apply form .left,section.cart .apply form .right{display:inline-block;float:left}section.cart .apply form .left{width:300px}section.cart .apply form .right{width:390px;float:right}section.cart .apply form .left input{width:100%;box-sizing:border-box;height:45px;border:1px solid #323232;margin-bottom:19px;padding-left:19px}section.cart .apply form .left input::-webkit-input-placeholder{font-family:"Open Sans",sans-serif;color:#323232;font-size:14px}section.cart .apply form .left input::-moz-placeholder{font-family:"Open Sans",sans-serif;color:#323232;font-size:14px}section.cart .apply form .left input:-moz-placeholder{font-family:"Open Sans",sans-serif;color:#323232;font-size:14px}section.cart .apply form .left input:-ms-input-placeholder{font-family:"Open Sans",sans-serif;color:#323232;font-size:14px}section.cart .apply form .right textarea{width:100%;box-sizing:border-box;border:1px solid #323232;resize:none;height:108px;margin-bottom:19px;font-size:14px;padding:15px 19px}section.cart .apply form .right textarea::-webkit-input-placeholder{font-family:"Open Sans",sans-serif;color:#323232;font-size:14px}section.cart .apply form .right textarea::-moz-placeholder{font-family:"Open Sans",sans-serif;color:#323232;font-size:14px}section.cart .apply form .right textarea:-moz-placeholder{font-family:"Open Sans",sans-serif;color:#323232;font-size:14px}section.cart .apply form .right textarea:-ms-input-placeholder{font-family:"Open Sans",sans-serif;color:#323232;font-size:14px}section.cart .apply form .right button{width:190px;height:50px;background:#323232;color:#fff;font-weight:600;border:0;float:right;cursor:url("/assets/templates/shtein/img/point.svg"),auto}section.cart .apply form .right button:hover{background:#3e68b0}section.cart .apply form .left a.delivery{display:block;font-size:14px;height:15px;background:url("/assets/templates/shtein/img/q.svg") 0 0 no-repeat;padding-left:32px;color:#323232;font-weight:300;text-decoration:underline;margin-top:17px}section.cart .apply form .left a.delivery:hover{background:url("/assets/templates/shtein/img/q2.svg") 0 0 no-repeat;color:#3e68b0}footer a.map{position:absolute;bottom:15px;left:0;display:block;color:#fff;font-size:12px;font-weight:300}footer .wrap{height:100%}.content{box-sizing:border-box;min-height:100%;padding-bottom:147px}.main_slider{position:relative}.main_slider .wrapper{position:absolute;width:100%}.main_slider .wrap{display:table;height:100%}.main_slider .wrap .inner{display:table-cell;vertical-align:middle;position:relative}.main_slider .wrap img{width:51.484375%}.main_slider .arrows{position:absolute;top:88%;width:100%}.main_slider .arrows .wrap{margin:0 auto}.main_slider .arrows .ar_next,.main_slider .arrows .ar_prev{position:absolute}.main_slider .arrows .ar_next{left:10%}.main_slider .arrows .ar_next a.bx-next,.main_slider .arrows .ar_prev a.bx-prev{width:20.99px;height:20.99px;z-index:100;overflow:hidden;font-family:"Arial",sans-serif;display:block;text-align:center;color:#000;font-size:20.99px}.main_slider .arrows .ar_next a.bx-next:hover,.main_slider .arrows .ar_prev a.bx-prev:hover{color:#3e68b0}.mmenu{display:none;width:40px;height:50px;position:absolute;right:5%;top:30px;padding:8px 0;box-sizing:border-box}.mmenu span{display:block;width:100%;height:4px;background:#3e68b0;margin:5px 0;border-radius:2px}header.fixed .mmenu{top:13px}.menu ul>li span{display:none;position:absolute;right:5%;top:-6px;width:20px;z-index:999;text-align:right;font-weight:900;font-family:Arial,sans-serif;font-size:18px}.flex-maps{display:flex;flex-direction:row}.flex-maps p{flex-basis:50%}.flex-maps img{max-width:100%}section.hit .items .item,section.category .items .item{background:none;box-shadow:0 0 3px #3e68b0 inset}section.hit .items .item .desc,section.category .items .item .desc{background:none}section.hit .items .item .desc .name,section.category .items .item .desc .name{color:#3e68b0}section.hit .items .item .desc a.buy,section.category .items .item .desc a.buy{color:#3e68b0}section.hit .items .item .desc .price,section.category .items .item .desc .price{color:#3e68b0}@media screen and (max-width:1659px){.main_slider .wrap img{width:40%}}@media screen and (max-width:1365px){.wrap{width:90%}section.geo{display:none}.breadcrumbs ul li span,.breadcrumbs ul li a{font-size:13px}footer div.center{position:absolute;top:45px;left:560px}footer div.center a{display:block;line-height:24px}section.tovar .single>.desc .info{float:left;display:block}section.tovar .single .images{width:40%}section.tovar .single>.desc{width:60%}section.tovar .single>.desc .table,section.tovar .single>.desc .info{width:100%}section.cart .apply form{width:100%}section.cart .apply form .left{width:40%}section.cart .apply form .right{width:55%}}@media screen and (max-width:1279px){section.tovar .single>.desc .info{float:left;clear:both}section.seotext{height:auto;padding-bottom:25px;padding-top:0}section.seotext .right{display:none}section.seotext .left{width:100%}section.sfoto .titl{text-align:left;padding-left:450px}section.price .items .item .img,section.catalog .items .item .img{width:85%;height:auto}section.price .items,section.price .categ,section.price .links,section.catalog .items{height:370px}section.price .items .item .title,section.catalog .items .item .title,section.price .links>div a.get,section.catalog a.get{font-size:22px}section.price{height:auto;padding-bottom:25px}section.hit,section.service{height:auto;padding-bottom:25px}.menu{right:200px}section.text .text p,section.text .text ul li,section.seotext .text p,section.hit .items .item .desc .name,section.category .items .item .desc .name,section.hit .items .item .desc .price,section.category .items .item .desc .price,section.hit .items .item .desc a.buy,section.category .items .item .desc a.buy{font-size:13px}section.hit .items .item .hover a.more,section.category .items .item .hover a.more{display:none}section.hit .items .item .hover a.quick,section.category .items .item .hover a.quick{left:16%}}@media screen and (max-width:1024px){section.text .text p,section.text .text ul li,section.seotext .text p,section.hit .items .item .desc .name,section.category .items .item .desc .name,section.hit .items .item .desc .price,section.category .items .item .desc .price,section.hit .items .item .desc a.buy,section.category .items .item .desc a.buy{font-size:12px}section.pluses ul li{font-size:11px;height:224px}section.pluses ul li .text>div{line-height:18px}section.hit .items .item .img,section.category .items .item .img{height:306px}section.hit .items .item,section.category .items .item{height:445px}section.hit .items .item .img div img,section.category .items .item .img div img{max-height:220px}section.hit .titl,section.service .titl{font-size:30px;padding:35px 0}section.seotext h1,section.sfoto .titl{font-size:30px}section.service .items .item .title,section.services .items .item .title{font-size:16px}section.tovar .single .fotos .foto img{max-width:60%}section.tovar .single .fotos{height:533px}.breadcrumbs ul li span,.breadcrumbs ul li a{font-size:12px}section.tovar .single>.desc>.title{font-size:22px}body.category section.category{padding-bottom:25px}.menu{display:none;width:250px;position:absolute;right:0;z-index:999;background:#d4dfe1;top:100px;padding:25px 30px 15px;box-shadow:-1px 11px 20px 0 #b2b2b2}header.fixed .menu{top:71px}.menu ul li a:hover:after,.menu>ul>li.active>a:after{display:none}.menu ul li{display:block;width:100%}header a.phone,header a.call{right:15%}.mmenu{display:block}.menu ul>li>ul,.menu ul>li>ul>li>ul{box-shadow:none}.menu ul li{padding:0}.menu ul>li>ul,.menu>ul>li.first>ul{left:auto;position:relative}.menu ul>li>ul>li:first-child{padding-top:0}.menu ul>li>ul>li{background:none;z-index:99}.menu>ul>li>ul:before{display:none}.menu ul>li>ul>li>a,.menu ul>li>ul>li>ul>li>a{padding:10px}.menu ul>li span{display:block}.menu ul>li>ul>li>ul{border:0;position:relative;left:auto;padding-left:15px}.menu ul>li>ul>li:last-child{padding-bottom:25px}.menu ul>li>ul>li>ul>li:last-child{padding-bottom:0}.menu ul>li>ul>li:first-child span{top:0}.menu ul li:hover ul{display:none}header .wrap{width:100%}.logo{left:5%}footer .logo{left:0;top:10px}footer a.map{bottom:25px;left:auto;right:0}footer .copy{left:0;bottom:5px;top:auto}footer{height:165px}footer div.center{left:43%;top:25px}footer address{top:25px;line-height:20px}footer div.center a{line-height:20px}section.pluses{height:auto}section.pluses ul li{width:30%;margin-bottom:5%;margin-right:5%;height:auto;font-size:14px}section.pluses ul li:nth-child(3n){margin-right:0}section.pluses ul li:nth-child(n+4){margin-bottom:0}section.seotext .left .text{margin-left:0}section.price .items .item .title,section.catalog .items .item .title,section.price .links>div a.get,section.catalog a.get{font-size:18px}section.price .items,section.price .categ,section.price .links,section.catalog .items{height:300px}section.catalog{min-height:auto}section.price .categ{padding-left:15px}.main_slider .text{font-size:30px}.main_slider .mini_text{font-size:15px}section.pluses,section.price{padding:45px 0}section.hit .items .item .hover a.quick,section.category .items .item .hover a.quick{display:none}}@media screen and (max-width:1023px){section.sfoto .titl{display:none}section.category .items .item{width:30%;margin-right:5%}section.category .items .item:nth-child(4n){margin-right:5%}section.category .items .item:nth-child(3n){margin-right:0}section.tovar .single .images{width:32%}section.tovar .single>.desc{width:68%}section.cart .items table td:nth-child(2) a{width:auto;font-size:12px}section.cart .items table th{font-size:11px}section.cart .items table tr td,section.cart .items table .qty input{font-size:12px}section.cart .items table td:nth-child(4),section.cart .items table td:nth-child(5){width:80px}section.cart .items table .qty{width:110px}section.cart .items table .qty input{width:77px}section.cart .apply form .left,section.cart .apply form .right,section.cart .apply form,section.cart .apply .text{width:100%}section.cart .apply form .left a.delivery{margin-bottom:25px}.callback{width:100%}.fancybox-close{top:40px;right:40px}}@media screen and (max-width:736px){header a.phone,header a.call{right:15%}section.service .items .item .title,section.services .items .item .title{font-size:13px}footer div.center{display:none}header a.phone,header a.call{right:20%}section.text .text img{display:none}section.hit .titl,section.service .titl,section.seotext h1,section.sfoto .titl{font-size:26px}.main_slider .text{font-size:25px}.main_slider .mini_text{font-size:13px}.main_slider .arrows{top:82%}section.price .categ .cats .cat a{width:100%}section.price .items,section.price .categ,section.price .links,section.catalog .items{height:230px}section.category .items .item{width:48%;margin-right:4%}section.category .items .item:nth-child(3n){margin-right:4%}section.category .items .item:nth-child(2n){margin-right:0}section.catalog .items .item{width:48%;margin-right:4%;height:410px}section.catalog .items .item:nth-child(2n){margin-right:0}section.catalog .items{height:auto}section.tovar .single .images,section.tovar .single>.desc .table,section.tovar .single>.desc{width:100%;padding:0}section.tovar .single>.desc .info{width:100%}section.tovar .breadcrumbs{display:none}section.tovar .single{padding-top:150px}section.tovar .single>.desc>.title{position:absolute;top:-810px}section.cart .items table th:nth-child(5){display:none}section.cart .items table td:nth-child(5){display:none}.flex-maps{flex-direction:column}.flex-maps p{flex-basis:100%}}@media screen and (max-width:640px){section.foto .items .item,section.serts .items .item{width:30%;margin-right:5%}section.foto .items .item:nth-child(4n),section.serts .items .item:nth-child(4n){margin-right:5%}section.foto .items .item:nth-child(3n),section.serts .items .item:nth-child(3n){margin-right:0}.main_slider .text{font-size:22px}.main_slider .mini_text{font-size:12px}.minicart{top:120px}section.pluses ul li{width:48%;margin-bottom:4%;margin-right:4%;height:auto;font-size:14px}section.pluses ul li:nth-child(3n){margin-right:4%}section.pluses ul li:nth-child(n+4){margin-bottom:4%}section.pluses ul li:nth-child(2n){margin-right:0}section.pluses ul li:nth-child(n+5){margin-bottom:0}section.price .left,section.price .right{width:100%}section.price .categ{display:none}section.price .items{height:350px}section.price .links{height:100px}section.category .top .show,section.category .top .sort{display:none}section.tovar .single>.desc>.title{font-size:20px}section.cart .items table td:nth-child(2) a,section.cart .items table tr td,section.cart .items table .qty input{font-size:10px}}@media screen and (max-width:639px){section.sfoto .serts{margin:0 auto;position:relative}section.sfoto a.all{display:none}.callback .left,.callback .right{width:100%}.callback{height:auto;padding:40px 65px}.callback .left .title{text-align:center}.callback .right{padding-bottom:40px}.callback .left .title:before,.callback .left .title:after{margin:14px 50%}}@media screen and (max-width:480px){section.service .items .item,section.services .items .item{width:100%;margin-right:0;margin-bottom:25px}section.service .items .item .title,section.services .items .item .title{font-size:15px}section.foto .items .item,section.serts .items .item{width:48%;margin-right:4%}section.foto .items .item:nth-child(3n),section.serts .items .item:nth-child(3n){margin-right:4%}section.foto .items .item:nth-child(2n),section.serts .items .item:nth-child(2n){margin-right:0}.main_slider .text{font-size:18px}.main_slider .mini_text{font-size:11px}.main_slider .arrows{display:none}section.sfoto{display:none}}@media screen and (max-width:469px){section.tovar .single>.desc .info{height:auto}section.tovar .single>.desc .info .price,section.tovar .single>.desc .info .right{width:100%;min-height:120px}section.tovar .single>.desc .info .right{margin-top:20px}section.tovar .single>.desc .info .right noindex{float:none;width:100%;margin:0 auto}section.tovar .single>.desc .qty{float:right}section.tovar .single>.desc .info .price .current{text-align:center}section.price .items .item,section.catalog .items .item{width:100%}section.price .items{height:900px}section.price .items .item{height:50%;margin-bottom:5%}section.price .items .item .img,section.catalog .items .item .img{width:65%}section.price .items .item .title,section.catalog .items .item .title{bottom:0}section.tovar .single>.desc .docs a{display:block;margin:5px 0}section.tovar .single>.desc .docs{margin-bottom:15px;height:auto}section.tovar .single>.desc .qty,section.tovar .single>.desc .buy{width:100%}section.tovar .single>.desc .qty input{width:90%}section.tovar .single>.desc .qty .plus,section.tovar .single>.desc .qty .minus{width:10%;border-left:0}section.tovar .single>.desc a.qbuy{clear:both;margin:140px auto 0;float:none;display:block}}@media screen and (max-width:420px){section.category .items .item{width:100%;margin-right:0}section.category .items .item:nth-child(3n){margin-right:0}section.tovar .single>.desc>.title{font-size:18px}section.price .items .item .img,section.catalog .items .item .img{width:70%}}@media screen and (max-width:380px){section.service .items .item .title,section.services .items .item .title{font-size:13px}header a.phone{top:17px}header a.call{top:45px;font-size:13px}footer address{font-size:13px}header a.phone span{font-size:16px}header{height:71px}header .logo{width:80px;height:37px}header .mmenu{top:13px}footer a.map{display:none}.menu{top:71px;width:100%;box-sizing:border-box}.main_slider .text{font-size:16px}.main_slider .mini_text{font-size:10px}section.pluses ul li{font-size:11px}section.tovar .single>.desc>.title{font-size:16px}section.price .items .item .img,section.catalog .items .item .img{width:75%}}.cky-classic-bottom{bottom:0;left:0;position:fixed;width:100%;box-sizing:border-box;z-index:9999999}.cky-consent-container .cky-consent-bar{border:1px solid;padding:16.5px 24px;box-shadow:0 -1px 10px 0 #acabab;background-color:#fff;border-color:#f4f4f4}.cky-notice-group{display:flex;justify-content:space-between;align-items:center}.cky-notice-des{color:#212121;font-size:14px;line-height:24px;font-weight:400}.cky-consent-bar .cky-notice-des p{color:inherit;margin-top:0;overflow-wrap:break-word}.cky-notice-des p:last-child{margin-bottom:0}.cky-notice-btn-wrapper{display:flex;justify-content:center;align-items:center;margin-left:15px}.cky-btn{font-size:14px;font-family:inherit;line-height:24px;padding:8px 27px;font-weight:500;margin:0 8px 0 0;border-radius:2px;white-space:nowrap;cursor:pointer;text-align:center;text-transform:none;min-height:0;text-shadow:none;box-shadow:none;color:#fff;background-color:#3e68b0;border-color:transparent;transition:all .5s}.cky-btn:hover{opacity:.7}@media(min-width:1200px){.cky-consent-container{width:40% !important;margin-bottom:20px}}@media(max-width:768px){.cky-notice-btn-wrapper{flex-wrap:wrap;margin:0}.cky-notice-btn-wrapper .cky-btn{flex:auto;max-width:100%;margin-top:10px;white-space:unset}.cky-notice-group{display:block}}@media(max-width:576px){.cky-consent-container .cky-consent-bar{padding:16.5px 0}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo,.cky-notice .cky-title,.cky-notice-des,.cky-notice-btn-wrapper,.cky-category-direct-preview-wrapper{padding:0 24px}.cky-notice-des{max-height:40vh;overflow-y:scroll}}